/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"],legend{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--m3orange:#e35425;--m3grey:#414042;--m3success:#32bea6;--m3alert:#e04f5f;--m3alert-alt:#a40e26;--m3blue:#038aff;--font-family-body:"manrope",sans-serif;--font-family-heading:"bc-novatica-cyr",sans-serif;--highestIndex:2147483647;--transition:all 250ms cubic-bezier(0.215,0.61,0.355,1);--bg-primary:#ffffff;--bg-secondary:#F8F8F8;--bg-tertiary:#f5f5f5;--bg-hover:#fafafa;--bg-elevated:#ffffff;--text-primary:#3c3c3c;--text-secondary:#414042;--text-muted:#bbbbbb;--text-disabled:#666666;--border-light:#eaeaea;--border-medium:#e0e0e0;--border-dark:#ccc;--input-bg:#F8F8F8;--input-border:#eaeaea;--overlay-bg:rgba(65,64,66,0.3);--shadow-light:rgba(80,80,80,0.27)}@media (prefers-color-scheme:dark){:root{--bg-primary:#1a1a1a;--bg-secondary:#252525;--bg-tertiary:#2a2a2a;--bg-hover:#2f2f2f;--bg-elevated:#202020;--text-primary:#e8e8e8;--text-secondary:#d0d0d0;--text-muted:#888888;--text-disabled:#555555;--border-light:#3a3a3a;--border-medium:#444444;--border-dark:#555555;--input-bg:#252525;--input-border:#3a3a3a;--overlay-bg:rgba(0,0,0,0.6);--shadow-light:rgba(0,0,0,0.5)}}.m3alert{color:var(--m3alert)}.m3orange{color:var(--m3orange)}.m3success{color:var(--m3success)}.flex{display:flex}.flex.column{flex-direction:column;align-items:flex-start}.flex.row{flex-direction:row;align-items:center}.flex.start{align-items:flex-start}.flex.center{align-items:center}.flex.end{align-items:flex-end}.flex.between{justify-content:space-between}.flex.around{justify-content:space-around}.flex.evenly{justify-content:space-evenly}.flex.gap-xs{gap:0.25rem}.flex.gap-sm{gap:0.5rem}.flex.gap-md{gap:1rem}.flex.gap-lg{gap:1.5rem}.flex.gap-xl{gap:2rem}:root{--m3orange:#e35425;--m3grey:#414042;--m3success:#32bea6;--m3alert:#e04f5f;--m3alert-alt:#a40e26;--m3blue:#038aff;--font-family-body:'manrope',sans-serif;--font-family-heading:'bc-novatica-cyr',sans-serif;--highestIndex:2147483647;--transition:all 250ms cubic-bezier(0.215,0.61,0.355,1);--navigationWidth:250px;--navigationHeight:88px;--header-height:88px;--bg-primary:#ffffff;--bg-secondary:#F8F8F8;--bg-tertiary:#f5f5f5;--bg-hover:#fafafa;--bg-elevated:#ffffff;--text-primary:#3c3c3c;--text-secondary:#414042;--text-muted:#bbbbbb;--text-disabled:#666666;--border-light:#eaeaea;--border-medium:#e0e0e0;--border-dark:#ccc;--input-bg:#F8F8F8;--input-border:#eaeaea;--overlay-bg:rgba(65,64,66,0.3);--shadow-light:rgba(80,80,80,0.27)}@media (prefers-color-scheme:dark){:root{--bg-primary:#1a1a1a;--bg-secondary:#252525;--bg-tertiary:#2a2a2a;--bg-hover:#2f2f2f;--bg-elevated:#202020;--text-primary:#e8e8e8;--text-secondary:#d0d0d0;--text-muted:#888888;--text-disabled:#555555;--border-light:#3a3a3a;--border-medium:#444444;--border-dark:#555555;--input-bg:#252525;--input-border:#3a3a3a;--overlay-bg:rgba(0,0,0,0.6);--shadow-light:rgba(0,0,0,0.5)}}.m3alert{color:var(--m3alert)}.m3orange{color:var(--m3orange)}.m3success{color:var(--m3success)}body{font-family:var(--font-family-body);font-weight:500}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:600}[data-tippy-root]{z-index:var(--highestIndex)!important}.tippy-box,.tippy-content{border-radius:6px!important;line-height:1.25!important;font-size:0.85rem!important}.align-center{text-align:center!important}.align-left{text-align:left!important}.align-right{text-align:right!important}.valign-wrapper{min-height:100%}.valign{position:relative;text-align:center;margin:0 auto;width:100%}.orange-text{color:var(--m3orange)}.dark{background-color:var(--m3grey)}.row.last{margin-bottom:0px}.reveal-with-hover{opacity:0;transition:var(--transition)}.dimmed{opacity:0.25;filter:grayscale(1)}.disabled{pointer-events:none!important}.disabled-soft{opacity:0.25;filter:grayscale(1)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.copyable{cursor:grab!important}[data-clipboard-text]{cursor:grab!important}[data-clipboard-text]:focus,[data-clipboard-text]:active{cursor:grabbing!important}.mb--0{margin-bottom:0!important}.mb--sm{margin-bottom:0.5rem!important}.mb--md{margin-bottom:1rem!important}.mb--lg{margin-bottom:1.5rem!important}.mb--xl{margin-bottom:2rem!important}.mt--0{margin-top:0!important}.mt--sm{margin-top:0.5rem!important}.mt--md{margin-top:1rem!important}.mt--lg{margin-top:1.5rem!important}.mt--xl{margin-top:2rem!important}.mx--0{margin-left:0!important;margin-right:0!important}.mx--sm{margin-left:0.5rem!important;margin-right:0.5rem!important}.mx--md{margin-left:1rem!important;margin-right:1rem!important}.mx--lg{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx--xl{margin-left:2rem!important;margin-right:2rem!important}.my--0{margin-top:0!important;margin-bottom:0!important}.my--sm{margin-top:0.5rem!important;margin-bottom:0.5rem!important}.my--md{margin-top:1rem!important;margin-bottom:1rem!important}.my--lg{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my--xl{margin-top:2rem!important;margin-bottom:2rem!important}.wrap{white-space:normal!important}.full_width{width:100%!important}.min-width-250{min-width:250px}.front_and_center{z-index:2147483647!important}.really_hidden{z-index:-2147483647!important}.flex-row{display:flex;align-items:center}.flex-column{display:flex;flex-direction:column}.flex-gap-xsmall{gap:0.25rem!important}.flex-gap-small{gap:0.5rem!important}.flex-gap-medium{gap:1rem!important}.flex-gap-large{gap:1.5rem!important}.flex-gap-xlarge{gap:2rem!important}.bold{font-weight:bold}.bolder{font-weight:bolder}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}body.ie #ie{padding:10% 20%;text-align:center;font-size:12px}body.ie a{color:var(--m3orange)}body.ie img{display:block;width:200px;height:auto;margin:0 auto 20px}.btn-container{display:flex;align-items:center;justify-content:space-between;gap:0.5rem}.btn-container--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.btn-container.centered{justify-content:center;gap:2rem}.btn-container.collapsed{width:fit-content}@media (max-width:768px){.btn-container{display:flex;flex-direction:column;align-items:stretch;gap:0.5rem!important}}.btn{--border-width:2px;align-items:center;background-color:var(--m3orange);border-radius:5px;border:var(--border-width) solid var(--m3orange);box-shadow:none;box-sizing:border-box;color:#ffffff;cursor:pointer;display:inline-flex;font-family:var(--font-family-heading);font-size:1rem;font-weight:500!important;justify-content:center;letter-spacing:0;line-height:1;min-width:150px;min-height:44px;outline:none;padding:0.85rem 1.5rem;position:relative;text-align:center;text-decoration:none;text-transform:unset;transition:all 250ms cubic-bezier(0.215,0.61,0.355,1);width:auto;white-space:nowrap}@media (max-width:768px){.btn{font-size:0.9rem}}.btn:hover{background-color:transparent;color:var(--m3orange)}.btn:disabled,.btn.disabled{filter:grayscale(1);opacity:0.5;pointer-events:none}.btn.full-width,.btn.full{width:100%}.btn.medium{font-size:1rem}.btn.small{font-size:0.8rem}.btn.link{padding:0!important;background-color:transparent;border:none;color:var(--m3grey)}.btn.small-round{-webkit-appearance:none;width:30px;height:30px;line-height:1;border-radius:50%;border:none;min-width:unset;padding:0;min-height:unset;transition:var(--transition)}.btn.small-round svg{width:20px;height:20px;fill:#fff}.btn:has(svg):not(.arrow){display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;padding-left:1.25rem}.btn:has(svg):not(.arrow) svg{width:18px;height:18px;fill:currentColor}.btn.icon{flex:0 0 auto;height:40px;min-height:unset;padding:13px;width:40px}.btn.icon:hover,.btn.icon.active{background-color:var(--m3grey);border-color:var(--m3grey)}@media (prefers-color-scheme:light){.btn.icon:hover svg,.btn.icon.active svg{fill:#ffffff}}.btn.icon.round{border-radius:50%;min-width:unset}.btn.icon.round.large{width:50px;height:50px}.btn.icon.round.large svg{width:34px;height:34px;transform:translateX(-2px)}.btn.icon svg{fill:#fff;width:16px;height:16px}.btn.icon.loading,.btn.icon.success{pointer-events:none}.btn.icon.loading svg,.btn.icon.success svg{opacity:0}.btn.alt{background-color:var(--m3grey);border:2px solid var(--m3grey);color:#fff}.btn.alt:hover,.btn.alt.active{background-color:transparent;box-shadow:none!important;color:var(--m3grey)}.btn.loading{position:relative;pointer-events:none!important;font-size:0}.btn.loading span{opacity:0}.btn.loading svg{display:none}.btn.loading::before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid #b1401c;border-top-color:#ffffff;animation:spinner .6s linear infinite}.btn.loading.large::before{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.btn.save:hover,.btn.save:active{background-color:var(--m3success);border-color:var(--m3success);color:#fff}.btn.activated,.btn.success{background-color:var(--m3success);border-color:var(--m3success)}.btn.activated::before,.btn.success::before{content:"";display:block;transform:rotate(45deg) translate(-50%,calc(-50% + 2px));height:18px;width:9px;border-bottom:3px solid #ffffff;border-right:3px solid #ffffff;margin:0 auto;position:absolute;top:50%;left:50%;transform-origin:top}.btn.activated span,.btn.success span{opacity:0}.btn.activated svg,.btn.success svg{display:none!important}.btn.danger,.btn.remove,.btn.alert{background-color:var(--m3alert);border-color:var(--m3alert)}.btn.danger:hover,.btn.danger:active,.btn.remove:hover,.btn.remove:active,.btn.alert:hover,.btn.alert:active{background-color:color-mix(in srgb,var(--m3alert) 85%,black);border-color:color-mix(in srgb,var(--m3alert) 85%,black);color:#fff}.btn.arrow{padding-right:16px}.btn.arrow svg{--arrowSpacing:0.75rem;--arrowHoverTransition:250ms cubic-bezier(0.215,0.61,0.355,1);--arrowHoverOffset:translateX(3px);--arrowTipTransform:none;--arrowLineOpacity:0;position:relative;stroke-width:1.5px;fill:none;stroke:currentColor;transition:250ms cubic-bezier(0.215,0.61,0.355,1);opacity:0;transform:translateY(1px);height:12px;width:12px}.btn.arrow svg .tip{transform:var(--arrowTipTransform);transition:transform var(--hoverTransition,var(--arrowHoverTransition))}.btn.arrow:hover{padding-right:38px}.btn.arrow:hover svg{opacity:1;transform:translateX(15px) translateY(1px)}.btn.arrow:hover svg .tip{--arrowTipTransform:var(--arrowHoverOffset)}.btn.arrow:hover.loading svg{display:none}.btn.toggle-chat[data-status="online"] span.online{display:block}.btn.toggle-chat[data-status="online"] span.offline{display:none}.btn.toggle-chat[data-status="offline"] span.offline{display:block}.btn.toggle-chat[data-status="offline"] span.online{display:none}.btn.toggle-chat a{color:#fff;text-decoration:none}.btn.subtle{background-color:var(--bg-tertiary);border:1px solid var(--bg-tertiary);color:var(--text-secondary)}.btn.subtle:hover{background-color:var(--border-light);border:1px solid var(--border-light);color:var(--text-secondary)}@keyframes spinner{to{transform:rotate(360deg)}}.fixed-action-btn{position:fixed;bottom:1.5rem;right:1.5rem;display:flex;gap:0.5rem}.fixed-action-btn a.btn-floating{cursor:pointer;width:46px;height:46px;background-color:var(--m3orange);border-radius:5px;fill:#fff;display:flex;align-items:center;justify-content:center;transition:250ms cubic-bezier(0.215,0.61,0.355,1)}.fixed-action-btn a.btn-floating svg{width:22px;height:22px}.fixed-action-btn .options{display:flex;gap:0.5rem;opacity:0;transform:translateY(200px);transition:250ms cubic-bezier(0.215,0.61,0.355,1)}.fixed-action-btn:hover .options{opacity:1;transform:translateY(0px)}.fixed-action-btn:hover .btn-floating{background-color:var(--m3grey)}.badge{display:inline-flex;float:unset;min-width:1.5rem;font-size:12px;font-weight:600;padding:6px;border-radius:3px;background-color:#e4532340;color:var(--m3orange);height:unset;margin:0;line-height:1;cursor:pointer;transition:var(--transition);white-space:nowrap}.badge.blue,.badge.paused{background-color:#0080ff26;color:#0080ff}.badge.green,.badge-success,.badge.success,.badge.active,.badge.enabled{background-color:#32bea626;color:var(--m3success)}.badge.orange,.badge-warning,.badge.warning{background-color:#0080ff26;color:#0080ff}.badge.red,.badge.failed,.badge.removed,.badge-danger{background-color:#e04f5f26;background-color:#e04f5f26;color:var(--m3alert)}.badge.gray,.badge.disabled,.badge.hidden{background-color:color-mix(in srgb,var(--text-muted) 20%,transparent);color:var(--text-primary)}.badge.recipient{background-color:color-mix(in srgb,var(--text-muted) 15%,transparent);color:var(--text-primary)}.badge.small{font-size:10px;padding:4px}.swal2-container{background:rgba(0,0,0,0.1)!important;backdrop-filter:blur(4px)!important;z-index:calc(var(--highestIndex) - 1)!important}@media (max-width:768px){.swal2-container{padding:0!important}}.swal2-popup.swal2-modal{padding:2.5rem!important;font-family:var(--font-family-body);border-radius:20px!important;box-shadow:0 30px 80px rgba(0,0,0,0.07),0 20px 70px rgba(0,0,0,0.07);background-color:var(--bg-primary)}@media (max-width:768px){.swal2-popup.swal2-modal{border-radius:0!important;height:100dvh;width:100vw;align-content:center;box-shadow:none!important}}.swal2-popup.swal2-modal .swal2-loader{border-color:var(--m3orange) rgba(0,0,0,0) var(--m3orange) rgba(0,0,0,0)!important}.swal2-popup.swal2-modal.swal2-loading::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1}.swal2-popup.swal2-modal.swal2-loading .swal2-actions{margin:0;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:10}.swal2-popup.larger-text #swal2-content{font-size:1.25rem!important}.swal2-popup .swal2-actions{margin:1.25rem auto 0;width:100%;display:grid!important;grid-template-columns:max-content max-content;gap:1.15rem;justify-content:center}.swal2-popup .swal2-actions:has(.swal2-cancel[style*="display: none"]):has(.swal2-deny[style*="display: none"]){grid-template-columns:1fr;justify-items:center}.swal2-popup .swal2-styled{background-image:unset!important;font-family:var(--font-family-heading)!important;-webkit-transition:all 0.25s ease!important;transition:all 0.25s ease!important;box-shadow:none!important;margin:0!important}.swal2-popup .swal2-input,.swal2-popup .swal2-file,.swal2-popup .swal2-select,.swal2-popup .swal2-radio,.swal2-popup .swal2-checkbox,.swal2-popup .swal2-textarea{margin-inline:auto!important}.swal2-popup input.swal2-input{width:100%!important;max-width:unset!important;text-align:center;box-shadow:none!important;background-color:#f8f8f8!important;margin:1.5rem auto 0!important;font-size:0.95rem!important}.swal2-popup select:not(.select2-hidden-accessible),.swal2-popup select.swal2-select{color:var(--m3grey)!important;outline:none!important;width:100%!important;height:3.5rem!important;padding:0 0.75rem!important;margin:2rem auto 0!important;font-size:1rem!important;font-weight:300!important;background-color:#f5f5f5!important;border-radius:4px!important;border:1px solid #e0e0e0!important;box-shadow:none!important;box-sizing:border-box!important;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}#swal2-title{text-align:center;font-size:2rem;font-weight:700;letter-spacing:-0.5px;font-family:var(--font-family-heading);color:var(--text-secondary);padding:0;margin:0 0 0.5rem;line-height:1.15}#swal2-html-container{margin:0 auto;padding:0;line-height:1.35;font-size:0.95rem;color:var(--text-secondary);overflow:unset;width:100%}#swal2-html-container p{text-align:center;max-width:40ch;margin-inline:auto}#swal2-html-container a{color:var(--m3orange)}form#swal-form{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1.5rem}form#swal-form .input-container:not(.split){grid-column:1 / -1}#swal2-validation-message{font-family:var(--font-family-body);color:var(--m3alert);background-color:transparent;line-height:1;font-size:0.85rem;letter-spacing:0.25px;margin:0.5rem 0 0}#swal2-validation-message::before,#swal2-validation-message:empty{display:none}.swal-inline-alert{display:block;margin:1.15rem 0 0;font-size:1rem;padding:1rem;color:var(--m3alert);border-radius:4px;background-color:#e04f5f24}.swal2-close{position:absolute;top:0;right:0}.swal2-icon{margin:0 auto 1.5rem!important}/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */@keyframes progress{0%{background-size:100% 100%}to{background-size:0 100%}}.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,0.12),0 10px 36px -4px rgba(77,96,232,0.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all 0.4s cubic-bezier(0.215,0.61,0.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toast-progress{height:4px;position:absolute;bottom:0;left:0;right:0;background-size:0 100%;background:no-repeat 0 0;animation-timing-function:linear;animation-name:progress;animation-play-state:paused}.toastify.on{opacity:1}.toastify.on .toast-progress{animation-play-state:running}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}.toastify{background:var(--m3grey);font-family:var(--font-family-body);font-size:14px;border-radius:5px;overflow:hidden;padding:10px 10px 10px 18px}@media (max-width:768px){.toastify{max-width:calc(100% - 30px)}}.toastify .toast-close{display:inline-flex;align-items:center;justify-content:center;opacity:1;padding:0;background-color:#2ca892;width:26px;height:26px;border-radius:5px;margin:0 0 0 1rem}.toastify .toast-close svg{width:10px;height:10px}.toastify .toast-close svg path{fill:#fff;stroke:#fff}.toastify.success{background-color:var(--m3success)}.toastify.success .toast-progress{background-image:linear-gradient(90deg,#2ca893,#2ca893)!important}.toastify.warning{background-color:#ffbb33;color:#9e5500}.toastify.warning .toast-progress{background-image:linear-gradient(90deg,#f80,#f80)!important}.toastify.warning .toast-close{background-color:#ff8800}.toastify.error,.toastify.failed{background-color:var(--m3alert)}.toastify.error .toast-progress,.toastify.failed .toast-progress{background-image:linear-gradient(90deg,#bd414f,#bd414f)!important}.toastify.error .toast-close,.toastify.failed .toast-close{background-color:#bd414f}.m3tagify{--tag--min-width:unset;--tag--max-width:unset;--tag-pad:0;display:flex;align-items:center;background-color:#F8F8F8;border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:0.25rem 0.85rem;max-width:unset;max-height:unset;box-sizing:border-box;height:auto;min-height:44px}.m3tagify.outlined{padding:0 0.15rem}.m3tagify.outlined .tagify__tag-text{padding:0.5rem;line-height:1;font-size:initial;font-weight:initial}.m3tagify.light{background-color:#fff;border:1px solid #eaeaea}tags{overflow:scroll}tags+input{display:none!important}tags:has(tag){padding:0.25rem}.tagify__tag{background-color:#e9e9e9;border-radius:3px;padding:3px 3px 5px;margin-right:0.5rem}.tagify__tag>*{white-space:nowrap!important}.tagify__tag:first-of-type{margin-left:0}.tagify__tag:last-of-type{margin-right:0.5rem}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg-inset:0;--tag-bg:#E5E5E5}.tagify__tag>div>*{overflow:visible;white-space:nowrap!important}.tagify__tag-text{padding:0.35rem;font-size:12px;line-height:1}.tagify__tag__removeBtn:hover{background:var(--m3alert)}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset!important}.tagify__tag__removeBtn:hover+div>span{opacity:1!important}.tagify__dropdown{z-index:calc(var(--highestIndex) - 1)!important;border-top:unset!important;left:50%!important;min-width:var(--tagify-dropdown-min-width)!important;max-width:unset!important;position:absolute;text-align:left;bottom:0!important;transform:translate(-50%,calc(100% + 0.25rem));width:100%;border-radius:6px}.tagify__dropdown__item{font-size:0.75rem;overflow:scroll;white-space:nowrap;cursor:pointer}.tagify__dropdown__item:hover,.tagify__dropdown__item--active{background:#efefef;color:var(--m3grey)}@media (prefers-color-scheme:dark){.m3tagify{background-color:#1c1c1e;border-color:#48484a}.m3tagify.light{background-color:#1c1c1e;border-color:#48484a}.tagify__tag{background-color:#3a3a3c}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg:#48484a}.tagify__dropdown{background-color:#2c2c2e;border:1px solid #48484a;box-shadow:rgba(0,0,0,0.3) 0px 1px 2px 0px,rgba(0,0,0,0.2) 0px 2px 6px 2px}.tagify__dropdown__item{color:#e5e5e7}.tagify__dropdown__item:hover,.tagify__dropdown__item--active{background:#3a3a3c;color:#ffffff}}.tagify--focus{--tags-border-color:#eaeaea!important}.tagify__input{text-align:left;line-height:1}.tagify__dropdown__wrapper{padding:0.5rem 0.25rem;border:1px solid var(--border-light)!important;border-radius:8px;box-shadow:unset!important;background-color:var(--bg-primary)}.tags-input .tagify__dropdown__item{display:inline-block;vertical-align:middle;border-radius:3px;padding:.3em .5em;margin:.2em;font-size:.85em;color:var(--text-primary);transition:0s;background-color:var(--input-bg)!important;border-radius:4px!important;border:1px solid var(--border-light)!important}.tags-input .tagify__dropdown__item--active{border-color:var(--text-primary)}.tags-input .tagify__dropdown__item:hover{border-color:var(--border-dark)!important}.tags-input .tagify__dropdown__item--hidden{max-width:0;max-height:initial;padding:.3em 0;margin:.2em 0;white-space:nowrap;text-indent:-20px;border:0}#table ::-webkit-scrollbar{display:none}#dashboard .container:has(>.tabulator){height:calc(100dvh - var(--header-height))}#search,.header-filter,.select-wrapper,.select2-container{min-width:200px}@media (max-width:768px){#search,.header-filter,.select-wrapper,.select2-container{min-width:unset}}.tabulator{border:none;background-color:var(--bg-primary);overflow:unset!important}.tabulator-tableholder{background-color:var(--bg-primary);height:100%!important;flex:1}.tabulator-tableholder:has(.tabulator-cell.submenu.opened){overflow:hidden}.tabulator-table{background-color:var(--bg-primary)}.tabulator-table:has(.tabulator-cell.submenu.opened) .tabulator-row.tabulator-selectable:hover{background-color:var(--bg-primary)!important}.tabulator-table:has(.tabulator-cell.submenu.opened) .tabulator-row .tabulator-cell{opacity:0.15;pointer-events:none}.tabulator-table:has(.tabulator-cell.submenu.opened) .tabulator-row:has(.tabulator-cell.opened) .tabulator-cell{opacity:1;pointer-events:auto}.tabulator-header-filter{font-size:0.75rem!important;margin:0.25rem 0 0!important}.tabulator-header-filter>div{padding:0!important}.tabulator-header-filter input,.tabulator-header-filter .m3tagify{background-color:var(--bg-primary)!important;padding:0.5rem 0.6rem!important;min-height:unset;margin:0!important;font-size:0.75rem!important}.tabulator-header-filter .tagify__input{margin:0}.tabulator-row{border-bottom:1px solid var(--border-light);background-color:var(--bg-primary)}.tabulator-row.tabulator-row-even{background-color:var(--bg-primary)}.tabulator-row:last-child{border-bottom:none}.tabulator-row.tabulator-selectable:hover{background-color:var(--bg-secondary)}.tabulator-row:hover .reveal-with-hover{opacity:1}.tabulator-row:hover .icon>div::before{background-color:var(--bg-hover)!important}.tabulator-row:hover .tabulator-cell.tabulator-frozen{background-color:var(--bg-secondary)!important}.tabulator-row .tabulator-cell{border-right:none;font-size:12px;line-height:1.15;font-weight:500;padding:1rem 0.75rem;white-space:normal!important;gap:0.25rem;color:var(--text-primary)}.tabulator-row .tabulator-cell:first-child{padding-left:1rem}.tabulator-row .tabulator-cell:last-child{padding-right:1rem}.tabulator-row .tabulator-cell.tabulator-frozen{z-index:10!important;background-color:var(--bg-primary)!important}.tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left{border-right:2px solid var(--border-light);padding-right:0.75rem}.tabulator-row .tabulator-cell.center{text-align:center!important;justify-content:center!important}.tabulator-row .tabulator-cell.allow-overflow{overflow:visible!important}.tabulator-row .tabulator-cell.overflow-scroll-cell{overflow-x:auto!important;white-space:nowrap!important}.tabulator-row .tabulator-cell.flex-column,.tabulator-row .tabulator-cell.flex-column>a{display:inline-flex;flex-direction:column}.tabulator-row .tabulator-cell.flex-left,.tabulator-row .tabulator-cell.flex-left a{align-items:flex-start!important;justify-content:center}.tabulator-row .tabulator-cell .actions-toggle svg{transform:rotate(90deg) scale(1.5)}.tabulator-row .tabulator-cell.submenu.opened{overflow:visible;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control{flex:0 0 auto}.tabulator-row .tabulator-cell svg{position:relative;z-index:1;width:20px;height:20px;transition:var(--transition);fill:var(--text-primary)}.tabulator-row .tabulator-cell svg.small{width:14px;height:14px}.tabulator-row .tabulator-cell svg.custom-size{width:initial;height:initial}.tabulator-row .tabulator-cell svg.action:hover{fill:var(--m3orange);opacity:1;filter:grayscale(0)}.tabulator-row .tabulator-cell svg.inactive{filter:grayscale(1);opacity:0.25}.tabulator-row .tabulator-cell a{color:var(--text-secondary);text-decoration:none}.tabulator-row .tabulator-cell a:hover{color:var(--m3orange)}.tabulator-row .tabulator-cell a.orange{color:var(--m3orange);text-decoration:none}.tabulator-row .tabulator-cell a.small{font-size:85%}.tabulator-row .tabulator-cell small.badge.m3success{background-color:#32bea626;color:var(--m3success)}.tabulator-row .tabulator-cell small.badge.m3alert{background-color:#e04f5f26;color:var(--m3alert)}.tabulator-row .tabulator-cell small.orange{color:var(--m3orange)}.tabulator-row .tabulator-cell .editable{line-height:1}.tabulator-row .tabulator-cell .editable.alert{color:var(--m3alert)}.tabulator-row .tabulator-cell .editable.success{color:var(--m3success)}.tabulator-row .tabulator-cell.large{font-size:13px}.tabulator-row .tabulator-cell.large strong{font-size:14px}.tabulator-row .tabulator-cell .action.pending::before{content:"";display:block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;border:2px solid var(--border-dark);border-top-color:var(--bg-primary);animation:spinner .6s linear infinite}.tabulator-row .tabulator-cell .action.pending svg{display:none}.tabulator-row .tabulator-cell.icon>div{position:relative}.tabulator-row .tabulator-cell.icon>div::before{content:"";display:block;background-color:var(--bg-secondary);position:absolute;top:50%;left:50%;border-radius:6px;aspect-ratio:1 / 1;width:32px;transform:translate(-50%,-50%);z-index:0;transition:var(--transition)}.tabulator-row .tabulator-cell.icon:hover>div::before{width:36px}.tabulator-row .tabulator-cell.large-icon svg{width:26px;height:26px}.tabulator-row .tabulator-cell.alert svg{fill:var(--m3alert)}.tabulator-row .tabulator-cell.tabulator-editing{outline:none!important;border:none!important}.tabulator .tabulator-header{background-color:var(--bg-secondary);border:none;border-bottom:1px solid var(--border-light);border-top:none;color:var(--text-primary);font-size:12px;font-weight:600;font-family:var(--font-family-body);overflow:visible;position:sticky;top:0;z-index:calc(var(--highestIndex) - 10)}.tabulator .tabulator-header .tabulator-header-contents{background-color:var(--bg-secondary);overflow:visible}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid var(--border-light)}.tabulator .tabulator-header .tabulator-header-filter input:not([type=checkbox]),.tabulator .tabulator-header .tabulator-header-filter .m3tagify{height:38px!important}.tabulator .tabulator-header .tabulator-col{border:none;background-color:var(--bg-secondary);overflow:visible}.tabulator .tabulator-header .tabulator-col:hover{background-color:var(--bg-secondary)!important}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{padding:0.75rem}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{transform:scale(0.85)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter:hover::before{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;background-color:var(--bg-tertiary);border-radius:4px;z-index:-1;transform:translate(-50%,-50%)}.tabulator .tabulator-header .tabulator-col-title{font-family:var(--font-family-body);font-weight:700;overflow:visible!important}.tabulator .tabulator-header .tabulator-calcs-holder{border-top:1px solid var(--border-light);border-bottom:none!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:var(--bg-hover)!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-cell{padding-top:0.5rem;padding-bottom:0.5rem;font-family:var(--font-family-body)}.tabulator .tabulator-footer{background-color:var(--bg-secondary);border:none;position:absolute;bottom:0;width:100%;z-index:calc(var(--highestIndex) - 10)}@media (max-width:768px){.tabulator .tabulator-footer{position:sticky;left:0}}.tabulator .tabulator-footer .tabulator-footer-contents{padding:1rem;border-top:1px solid var(--border-medium);gap:1rem;width:100%;box-sizing:border-box}@media (max-width:768px){.tabulator .tabulator-footer .tabulator-footer-contents{flex-direction:column}}.tabulator .tabulator-footer .tabulator-paginator{display:flex;align-items:center;flex:unset;margin:0 0 0 auto;width:100%}.tabulator .tabulator-footer .tabulator-paginator>label{display:none}.tabulator .tabulator-footer .tabulator-paginator select.tabulator-page-size{width:60px!important;margin-right:auto!important;background-color:var(--bg-primary)!important;padding:0.5rem!important;min-height:unset;background-position-x:calc(100% - 2px);background-size:1.25rem;border:1px solid var(--border-light);border-radius:4px!important;height:unset}.tabulator .tabulator-footer .tabulator-page-counter{color:var(--text-primary);font-weight:500}.tabulator .tabulator-footer .tabulator-pages{display:flex;margin:0 0.5rem;gap:0.25rem!important}.tabulator .tabulator-footer .tabulator-page{--webkit-appearance:none;position:relative;text-align:center;font-size:0.8rem;font-weight:600;padding:8px 10px;margin:0;border:0px solid var(--m3orange);border-radius:3px;box-shadow:none;background-color:transparent;color:var(--text-primary);height:auto;letter-spacing:0;line-height:1;cursor:pointer;text-transform:unset;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.tabulator .tabulator-footer .tabulator-page:hover{background-color:var(--m3orange)!important}.tabulator .tabulator-footer .tabulator-page.active{color:#fff;background-color:var(--m3orange)}.tabulator .tabulator-footer .tabulator-page:disabled{filter:grayscale(1);opacity:.25}.tabulator .tabulator-footer .tabulator-page[data-page='first'],.tabulator .tabulator-footer .tabulator-page[data-page='last']{display:none!important}.tabulator .tabulator-footer .tabulator-page[data-page='next'],.tabulator .tabulator-footer .tabulator-page[data-page='prev']{color:#fff;background-color:var(--m3orange)}.tabulator-alert{background:var(--bg-primary)!important}.tabulator-alert .tabulator-alert-msg{background-color:transparent!important;border:none!important;padding:0!important}.tabulator-alert svg{width:40px!important;height:40px!important}.tabulator-alert .loader{--loader-size:50px;--loader-border-width:4px}.tabulator-row:has(.tabulator-cell.opened) .tabulator-cell[tabulator-field="actions"] svg.open{display:none}.tabulator-row:has(.tabulator-cell.opened) .tabulator-cell[tabulator-field="actions"] svg.close{display:block}svg.close{display:none}.cell-actions{display:none;position:absolute;right:1rem;bottom:-1rem;background-color:var(--bg-primary);z-index:100000;transform:translateY(calc(100% + 1px));min-width:300px;max-width:calc((100vw - var(--navigationWidth)) - 2rem);overflow:hidden;box-shadow:rgba(0,0,0,0.16) 0px 10px 36px 0px,rgba(0,0,0,0.06) 0px 0px 0px 1px;border-radius:20px}.cell-actions.up{bottom:unset;top:0;transform:translateY(calc(-100% - 1px))}.cell-actions .cell-actions-wrapper{display:flex;flex-direction:column;position:relative;padding:1.25rem 0}.cell-actions .cell-actions-wrapper.megamenu{display:flex;flex-wrap:nowrap;gap:1rem;flex-direction:row-reverse;padding:1.25rem}.cell-actions .cell-actions-wrapper.megamenu .cell-actions-segment{min-width:175px}.cell-actions .cell-actions-wrapper.megamenu .cell-actions-segment .title{margin-top:1rem}.cell-actions .cell-actions-wrapper.megamenu .action{width:-webkit-fill-available;margin:0 auto 0 0}.cell-actions .cell-actions-wrapper:has(.cell-actions-segment:last-child.segment--danger){padding-bottom:0}.cell-actions .cell-actions-segment{display:flex;flex-direction:column;margin-bottom:1.25rem}.cell-actions .cell-actions-segment:last-child{margin-bottom:0}.cell-actions .cell-actions-segment.segment--danger{padding:0 0 1rem}.cell-actions .cell-actions-segment.segment--danger .title{color:var(--m3alert)}.cell-actions .cell-actions-segment.segment--danger .action:hover svg{fill:var(--m3alert)!important}.cell-actions .cell-actions-segment .title{font-weight:700;font-size:1rem;text-align:left;margin:0 0 0.75rem;padding:0 2rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;letter-spacing:-0.05ch;white-space:nowrap}.cell-actions .action{display:flex;line-height:1;flex-direction:row;align-items:center;gap:1rem;justify-content:flex-start;width:calc(100% - 1.5rem);padding:1rem 2rem;background-color:var(--bg-primary);box-sizing:border-box;margin:0 auto;border-radius:10px}.cell-actions .action span{font-size:14px;white-space:nowrap;color:var(--text-primary)}.cell-actions .action:hover{background-color:var(--bg-secondary);box-sizing:border-box}.cell-actions .action svg{display:block;transition:250ms ease all;fill:var(--text-primary);flex:0 0 auto}.cell-actions .action:hover svg{fill:var(--m3orange)}.cell-actions .action:hover svg.alert{fill:var(--m3alert)}.cell-actions .action:hover svg.success{fill:var(--m3success)}.table-tooltip{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.5rem}.recipients{display:inline-flex;gap:0.5rem;overflow:auto}.recipients.empty{opacity:0.5;font-style:italic}.recipients::-webkit-scrollbar{display:none}.recipients .recipient{position:relative;display:inline-flex;float:unset;font-size:12px;font-weight:600;padding:6px;border-radius:3px;background-color:color-mix(in srgb,var(--text-muted) 15%,transparent);color:var(--text-primary);height:unset;margin:0;line-height:1;transition:var(--transition);white-space:nowrap}.recipients .recipient:empty{display:none}.recipients .recipient.cc{padding-left:32px}.recipients .recipient.cc strong{position:absolute;background-color:var(--text-muted);color:var(--bg-primary);height:calc(100% - 6px);width:24px;text-align:center;left:3px;top:3px;display:inline-flex;justify-content:center;border-radius:2px;align-items:center;font-size:12px;font-weight:700}.recipients .recipient.cc strong span{transform:translateY(-1px)}span.team{width:40px;height:40px;line-height:40px;text-align:center;background-color:var(--m3orange);display:block;border-radius:50%;font-size:14px;color:#fff;font-weight:bold!important;font-family:var(--font-family-heading)!important;text-transform:uppercase;flex:0 0 auto;position:relative}span.team::before{content:"";display:block;border-radius:50%;z-index:0;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}span.team span.initials{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--m3orange);border-radius:50%;opacity:0;transition:250ms ease all}span.team:hover span.initials{opacity:1}span.team.active{background-color:var(--m3success)}span.team.active span.initials{background-color:var(--m3success)}.tabulator-row:has(span.action.running) span.team::before{box-shadow:0 0 0 2px var(--m3orange);animation:active-timer 4s linear infinite alternate}@keyframes active-timer{0%{box-shadow:0 0 0 2px var(--m3orange)}25%{box-shadow:0 0 0 2px transparent}50%{box-shadow:0 0 0 2px var(--m3success)}75%{box-shadow:0 0 0 2px transparent}100%{box-shadow:0 0 0 2px var(--m3orange)}}.tabulator-table .max-width-ellipsis::after{content:"";width:100px;position:absolute;right:0;top:0;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--bg-primary) 0%,transparent) 0%,var(--bg-primary) 75%)}.tabulator-table .max-width-ellipsis *{white-space:nowrap}.tabulator-table .tabulator-row.tabulator-selectable:hover .max-width-ellipsis::after{background:linear-gradient(90deg,color-mix(in srgb,var(--bg-secondary) 0%,transparent) 0%,var(--bg-secondary) 75%)}.icons.integration-icons{display:flex;align-items:center;justify-content:center;gap:0}.icons.integration-icons .icon-wrapper{width:35px;height:35px;background-color:var(--bg-primary);border-radius:35px;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-primary);margin:0 -0.25rem;transition:250ms ease all}.icons.integration-icons .icon-wrapper:has(svg.looker){border-color:#34a853}.icons.integration-icons .icon-wrapper:has(svg.google-cloud){border-color:#4285f4}.icons.integration-icons .icon-wrapper:has(svg.stripe){border-color:#6772e5}.icons.integration-icons .icon-wrapper:has(svg.wave){border-color:#5db7ff}.icons.integration-icons .icon-wrapper:has(svg.inactive){filter:grayscale(1)}.icons.integration-icons .icon-wrapper:nth-child(1){z-index:10}.icons.integration-icons .icon-wrapper:nth-child(2){z-index:9}.icons.integration-icons .icon-wrapper:nth-child(3){z-index:8}.icons.integration-icons:hover{gap:0.25rem}.icons.integration-icons:hover .icon-wrapper{margin:0}.tabulator.spreadsheet{border:1px solid var(--border-light);margin-top:0.5rem}.tabulator.spreadsheet:empty::before{content:attr(data-empty-message);font-style:italic;opacity:0.5;text-align:center;padding:1rem}.tabulator.spreadsheet .tabulator-row .tabulator-col-resize-handle:last-of-type{display:none}.tabulator.spreadsheet .tabulator-row .tabulator-cell{font-size:12px;padding:8px!important;line-height:1;display:inline-flex;align-items:center;justify-content:left;border-right:1px solid #ddd}.tabulator.spreadsheet .tabulator-row .tabulator-cell[tabulator-field="action"]{font-weight:700}.tabulator.spreadsheet .tabulator-row .tabulator-cell:last-of-type{border-right:none!important}.tabulator.spreadsheet [tabulator-field="enabled"],.tabulator.spreadsheet [tabulator-field="delete"],.tabulator.spreadsheet [tabulator-field="send_email"],.tabulator.spreadsheet [tabulator-field="send_sms"]{justify-content:center!important}.tabulator.spreadsheet [tabulator-field="enabled"] .tabulator-col-title,.tabulator.spreadsheet [tabulator-field="delete"] .tabulator-col-title,.tabulator.spreadsheet [tabulator-field="send_email"] .tabulator-col-title,.tabulator.spreadsheet [tabulator-field="send_sms"] .tabulator-col-title{text-align:center}.tabulator.spreadsheet .tabulator-toggle{border:none}.tabulator.spreadsheet .tabulator-toggle .tabulator-toggle-switch{transform:scale(0.85);border:none!important}[data-tippy-root]:has(.max-height-300) .tippy-box{max-height:300px;overflow-y:auto}[data-tippy-root]:has(.max-height-300)::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(to top,var(--m3grey) 0%,transparent 100%);z-index:1}.table-data-tooltip{font-family:monospace;font-size:12px;line-height:1.25}.tippy-content{padding:0.75rem}.table-data-tooltip .footer{font-weight:600}.table-data-tooltip .footer td{padding:0.5rem 0 0!important}.table-data-tooltip .footer a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:0.5rem;border-top:2px solid #ddd;padding:0.75rem 0 0;justify-content:space-between}.table-data-tooltip .footer svg{fill:var(--m3orange);width:16px;height:16px}.table-data-tooltip td{white-space:nowrap;transition:250ms ease all}.table-data-tooltip td:first-child{padding-right:1rem}.table-data-tooltip td[data-clipboard-text]:hover{color:var(--text-muted);cursor:grab}.table-data-tooltip td.copied{color:var(--m3success)!important}.tabulator-edit-list{border-radius:4px;border:1px solid var(--border-light);box-shadow:none;font-size:0.75rem;background-color:var(--bg-primary);line-height:1;margin-top:3px;max-height:400px;padding:0.25rem 0}.tabulator-edit-list .tabulator-edit-list-item{padding:0.5rem;color:var(--text-primary);width:100%;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}.tabulator-edit-list .tabulator-edit-list-item.active,.tabulator-edit-list .tabulator-edit-list-item.focus,.tabulator-edit-list .tabulator-edit-list-item:focus,.tabulator-edit-list .tabulator-edit-list-item:hover{background:#eeeeee;color:var(--m3Grey)}span.circle{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:var(--border-dark);border-radius:40px;color:#ffffff;font-family:var(--font-family-heading);font-weight:700;font-size:18px}span.circle--internal{background-color:#00BCD4}span.circle--direct{background-color:#ff9800}.tabulator-col.toggle-filter{--toggle-width:34px;--toggle-height:calc(var(--toggle-width) * 0.6);--button-offset:3px;--button-size:calc(var(--toggle-height) - calc(var(--button-offset) * 2));--button-checked-position:calc(var(--toggle-width) - var(--button-size) - var(--button-offset));height:100%!important;text-align:center!important}.tabulator-col.toggle-filter .tabulator-col-content{height:100%!important}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter{position:relative;width:100%;height:38px;display:flex;align-items:center;justify-content:center}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]{position:absolute;width:var(--toggle-width);height:var(--toggle-height);margin:0;cursor:pointer;z-index:2}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]::before{content:"";position:absolute;display:block;top:0;left:0;width:var(--toggle-width);height:var(--toggle-height);border-radius:var(--toggle-height);background:lightgray;-moz-transition:0.2s cubic-bezier(0.24,0,0.5,1);-o-transition:0.2s cubic-bezier(0.24,0,0.5,1);-webkit-transition:0.2s cubic-bezier(0.24,0,0.5,1);transition:0.2s cubic-bezier(0.24,0,0.5,1);z-index:1}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]::after{content:"";position:absolute;display:block;top:var(--button-offset);left:var(--button-offset);width:var(--button-size);height:var(--button-size);background:whitesmoke;border-radius:60px;-moz-transition:0.35s cubic-bezier(0.54,1.6,0.5,1);-o-transition:0.35s cubic-bezier(0.54,1.6,0.5,1);-webkit-transition:0.35s cubic-bezier(0.54,1.6,0.5,1);transition:0.35s cubic-bezier(0.54,1.6,0.5,1);z-index:3}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]:checked::before{background:#2ecc71;-moz-transition:width 0.2s cubic-bezier(0,0,0,0.1);-o-transition:width 0.2s cubic-bezier(0,0,0,0.1);-webkit-transition:width 0.2s cubic-bezier(0,0,0,0.1);transition:width 0.2s cubic-bezier(0,0,0,0.1)}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]:checked::after{left:var(--button-checked-position)}@media (prefers-color-scheme:dark){.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]::before{background:#48484a;border-color:#636366}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]::after{background:#636366}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]:checked::before{background:#2ecc71}.tabulator .tabulator-header .tabulator-col.toggle-filter .tabulator-header-filter input[type="checkbox"]:checked::after{background:whitesmoke}}html{color:#252525}p{font-family:var(--font-family-body);font-weight:500;line-height:1.35;-webkit-font-smoothing:antialiased}strong{font-family:var(--font-family-body)}a{color:var(--m3orange);-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}a:hover{color:var(--m3grey)}p.intro{margin:0 0 2.5rem!important;font-size:1.15rem!important;padding:0 5%}p a{color:var(--m3orange)}td small{color:#a3a3a3}td small.orange{color:var(--m3orange)}#container{background-color:#ffffff;margin:0;display:flex;align-items:flex-start;min-height:100vh}#container>.content{padding:7.5vw;position:relative;flex:1}#container>.content.vertically-aligned{display:flex;flex-direction:column;justify-content:center;align-items:center}header.mobile-only{display:none;background-color:#f7f7f7;padding:1.5rem;text-align:right}header.mobile-only a,header.mobile-only img{display:block}header.mobile-only img{height:1.5rem;width:auto}header.mobile-only h1{margin:0;font-size:1.25rem;font-weight:600}header.mobile-only h2{font-size:0.9rem;font-weight:400;color:var(--m3orange);margin:0}@media (max-width:768px){header.mobile-only{display:flex;align-items:center;justify-content:space-between}}.sidebar{display:flex;justify-content:flex-end;flex-direction:column;height:100vh;width:25vw;flex:0 0 auto;position:sticky;top:0;background:linear-gradient(50deg,#242425,var(--m3grey));padding:3rem;box-sizing:border-box;z-index:1}.sidebar .logo-container{position:absolute;top:2rem;right:0;transform:translateX(50%);z-index:1}.sidebar .logo-container .logo-wrapper{-webkit-animation:scale-in-center 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;align-items:center;animation:scale-in-center 0.5s cubic-bezier(0.25,0.46,0.45,0.94) both;background-color:#fff;border-radius:50%;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;display:flex;height:75px;justify-content:center;padding:1rem;width:75px;z-index:1}.sidebar .logo-container svg{width:60px;height:60px}.sidebar .section{display:flex;flex-direction:column;align-items:flex-end}.sidebar .section.support{display:flex;flex-direction:column;align-items:flex-start;margin:auto 0 0 0}@media (max-width:768px){.sidebar .section.support{align-items:center}}.sidebar .section.referral{background-color:#fff;box-sizing:border-box;margin:13.5vw auto 4rem;border-radius:10px;position:relative;padding:5rem 1.5rem 1.5rem;text-align:center;box-shadow:rgba(0,0,0,0.25) 0px 54px 55px,rgba(0,0,0,0.12) 0px -12px 30px,rgba(0,0,0,0.12) 0px 4px 6px,rgba(0,0,0,0.17) 0px 12px 13px,rgba(0,0,0,0.09) 0px -3px 5px}.sidebar .section.referral svg.visa{width:150px;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 3px rgba(0,0,0,0.2));animation:wiggle 12.5s linear infinite;animation-delay:5s}.sidebar .section.referral h2{margin:0;font-size:1.15rem}.sidebar .section.referral p{font-size:0.8rem}.sidebar .section.referral p a{text-decoration:none}.sidebar .section.referral a{margin:0.5rem auto 0}.sidebar h1{color:#F8F8F8;font-size:2rem;margin:0 0 1rem;text-align:right;font-weight:600}@media (max-width:768px){.sidebar h1{font-size:2.5rem}}.sidebar.online .online{display:block}.sidebar.offline .offline{display:block}i.success{color:#2cd626}i.error{color:#c62828}i.warning{color:#ed7f00}body{counter-reset:section}#checklist{counter-reset:item}#checklist section:first-child{margin-top:0}ul.collapsible{margin:1rem 0 5rem;border:none;box-shadow:none;list-style:none;padding:0}ul.collapsible:last-child{margin-bottom:0}ul.collapsible li:last-child .collapsible-header{border-bottom:none}.collapsible-header{counter-increment:item;align-items:center;border:none;cursor:pointer;display:flex;flex-direction:row;gap:1rem;font-family:var(--font-family-body);font-size:1.25rem;font-weight:600;line-height:1.5;margin:0;padding:1rem 1rem 1rem 0;position:relative;border-bottom:1px solid #ebebeb}@media (max-width:768px){.collapsible-header{font-size:1rem;font-weight:600}}.collapsible-header.opened{border-bottom:1px solid #dedede!important}.collapsible-header.index::before{content:counter(item);width:30px;height:30px;background-color:#ebebeb;border-radius:6px;margin:0 1rem 0 0;text-align:center;display:flex;align-items:center;justify-content:center;font-size:14px;color:#414042;box-sizing:border-box}.collapsible-header.viewed::before{content:""!important;background-size:85%;background-position:center;background-image:url(/static/images/icons/round-check.svg?98675e0bbfdc);background-color:var(--m3success)}.collapsible-header.icon::before{display:none!important}.collapsible-header h4{display:flex;align-items:center;justify-content:center;margin:0;font-size:1.5rem;line-height:1}.collapsible-header p{margin-bottom:0;font-family:var(--font-family-body);font-weight:300}.collapsible-header svg{display:none;width:30px;height:30px;margin:0;fill:var(--m3orange)}.collapsible-header.icon svg{display:block}@media (max-width:768px){.collapsible-header.icon svg{display:none}}.collapsible-header i{color:var(--m3orange);font-size:2rem;margin:0 1rem 0 0}.collapsible-header i.success,.collapsible-header i.error,.collapsible-header i.warning{display:none;position:absolute;right:0}.collapsible-header .title{display:flex;align-items:center;flex:1;gap:2rem}.collapsible-header .title .text{font-family:var(--font-family-heading);font-weight:500;display:flex;align-items:flex-start;flex-direction:column}@media (max-width:768px){.collapsible-header .title .text{gap:0}}.collapsible-header .title small{font-family:var(--font-family-body);display:block;font-size:0.75rem;line-height:1.35}.collapsible-header .title small span{color:var(--m3orange)}.collapsible-header .plus-minus-toggle{cursor:pointer;height:18px;position:relative;width:18px;margin:0 0 0 auto;transform:translateY(50%)}.collapsible-header .plus-minus-toggle:before,.collapsible-header .plus-minus-toggle:after{content:'';background:var(--m3orange);height:3px;left:0;position:absolute;top:0;width:18px;transition:transform 500ms ease}.collapsible-header .plus-minus-toggle:after{transform-origin:center}.collapsible-header .plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.collapsible-header .plus-minus-toggle.collapsed:before{transform:rotate(180deg)}.collapsible-body{display:none;padding:2.5rem;background-color:#f9f9f9;font-family:var(--font-family-body);font-weight:300;border:1px solid #dedede;border-top:0px solid #dedede}@media (max-width:768px){.collapsible-body{padding:1rem}}.collapsible-body.extra-pad{padding:3rem 2rem}.collapsible-body .row{display:grid;grid-template-columns:1fr 1fr;row-gap:1.5rem;column-gap:1.5rem}@media (max-width:768px){.collapsible-body .row{display:flex;flex-direction:column}}.collapsible-body p{font-size:1rem;font-weight:400;margin:0 0 1.5rem}@media (max-width:768px){.collapsible-body p{font-size:0.85rem}}.collapsible-body p:last-child{margin-bottom:0}.collapsible-body a,.collapsible-body strong{font-weight:500}.tippy-content{background-color:var(--m3grey);color:#fff;padding:0.75rem;line-height:1.35;font-size:0.85rem;font-family:var(--font-family-body);font-weight:400;letter-spacing:0.25px;text-align:center}.tippy-content strong{color:#ccc}.tippy-arrow{width:16px;height:16px;color:#333}.credit-card-field{margin:2rem auto 0}.card-errors{padding:1rem}.submit-btn.success{background-color:var(--m3success)}table.payment-methods{margin:0 auto 1.5rem!important;background-color:#ffffff;border-radius:10px;border:1px solid #e8e8e8;border-collapse:collapse;width:100%}table.payment-methods.empty{display:none}table.payment-methods.empty+.submit-container{display:none}table.payment-methods tr{cursor:pointer;border:1px solid #e8e8e8}table.payment-methods td{padding:1rem;font-size:0.85rem;line-height:1.25}table.payment-methods td small{display:block;font-size:0.75rem;color:var(--m3orange);-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}table.payment-methods td small.action{cursor:pointer;color:var(--m3orange)}table.payment-methods td small.action:hover{color:var(--m3grey)}table.payment-methods tr i{opacity:0}table.payment-methods tr[data-default="True"] i{opacity:1}table.payment-methods tr td:nth-child(3){text-align:left;white-space:nowrap}table.payment-methods tr:last-child{border-bottom:none}table.payment-methods small{color:#a3a3a3;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}table.payment-methods td.radio-cell{padding:0!important;width:55px;min-width:55px;text-align:center}table.payment-methods td.radio-cell span{padding:0!important;width:16px!important;height:16px!important}table.payment-methods td.radio-cell span::before,table.payment-methods td.radio-cell span:after{margin:2px 0 0 0}table.payment-methods td.img-cell{text-align:left;padding:0;width:50px}@media (max-width:768px){table.payment-methods td.img-cell{display:none}}table.payment-methods td.img-cell img{display:block;width:50px}table.payment-methods td.details-cell{font-weight:600;text-transform:capitalize}@media (max-width:768px){table.payment-methods td.details-cell{padding-left:0}}table.payment-methods td.details-cell .details-cell-inner{display:flex;align-items:center;gap:1rem}table.payment-methods td.details-cell .badges{margin-right:0!important;margin-top:0!important}@media (max-width:768px){table.payment-methods td.details-cell .badges{margin-top:0.15rem;padding-left:0!important}}table.payment-methods td.details-cell span:first-child{font-size:1rem}table.payment-methods td.details-cell span:last-child{font-size:0.75rem}table.payment-methods td.fees-cell span{display:block}table.payment-methods td.fees-cell span:first-child{font-size:1rem}table.payment-methods td.fees-cell span:last-child{font-size:0.75rem}table.payment-methods td.remove-payment-method{cursor:pointer;text-align:center;width:60px}table.payment-methods td.remove-payment-method svg{width:20px;height:20px;opacity:1!important;fill:#ccc;transition:all 0.15s ease-in;display:block;margin:0 auto;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}table.payment-methods td.remove-payment-method:hover svg{fill:var(--m3alert)}.add-payment-method{cursor:pointer;padding:0.5rem 0.75rem 0.6rem 0.5rem;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;color:var(--m3grey);font-size:1rem;font-family:var(--font-family-heading);font-weight:500;width:fit-content;border-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;transition:all 250ms cubic-bezier(0.215,0.61,0.355,1)}.add-payment-method:hover{background-color:#f1f1f1}.add-payment-method.empty{font-size:1rem;margin:0 auto}@media (max-width:768px){.add-payment-method{font-size:0.85rem!important}}.add-payment-method svg{width:20px;height:20px;margin:0 0.5rem 0 0;fill:var(--m3orange)}#stripe-element{margin:0 0 2rem}p.address{padding-left:40px;font-style:italic}@media (max-width:768px){p.address{padding-left:0;font-weight:500}}.submit-container{text-align:center}.submit-container.align--left{text-align:left}.submit-container .submit-btn.disabled{opacity:0.35!important;filter:grayscale(1);pointer-events:none}.submit-container .status{display:none;font-size:1rem;margin:1rem 0 0}.submit-container .disclaimer{font-size:0.8rem;margin:1.5rem auto}.submit-container .disclaimer a:hover{color:#252525}@media (max-width:768px){.submit-container .disclaimer{font-size:10px}}.submit-container.processing .btn{pointer-events:none!important;cursor:not-allowed!important}.submit-container.processing .status{display:block}.submit-container.processing .disclaimer{display:none}iframe[src*="js.stripe.com"]{z-index:var(--highestIndex)!important}body.admin-mode::before{content:"Admin Mode";position:fixed;top:1rem;right:1rem;background-color:#fcedb9;padding:8px;border-radius:3px;font-family:var(--font-family-body);font-size:12px;color:#a82c00}@keyframes wiggle{0%{transform:translate(-50%,-50%) rotateZ(0)}1.78571%{transform:translate(-50%,-50%) rotateZ(-10deg)}3.57143%{transform:translate(-50%,-50%) rotateZ(9deg)}5.35714%{transform:translate(-50%,-50%) rotateZ(-7deg)}7.14286%{transform:translate(-50%,-50%) rotateZ(7deg)}8.92857%{transform:translate(-50%,-50%) rotateZ(-2deg)}10.7149%{transform:translate(-50%,-50%) rotateZ(0)}100%{transform:translate(-50%,-50%) rotateZ(0)}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@media screen and (max-width:1120px){#support{width:400px}}@media screen and (max-width:768px){#container{flex-direction:column-reverse}#container>.content{padding:0}.sidebar{height:unset;width:100%;position:unset;top:unset;padding:3rem}.sidebar .logo-container{display:none}body.admin-mode::before{bottom:1rem;top:unset;z-index:10000000}}.completed header.mobile-only{display:none}.completed .content{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;box-sizing:border-box;text-align:center}@media (max-width:768px){.completed .content{padding:0 2rem!important}}.completed .content .checkmark{height:100px;width:100px;margin:0 auto 1rem}.completed .content h1{margin:0;line-height:1}.completed .content p{margin:1rem 0 2rem}section.feedback .header{--gradient-border-animated:conic-gradient(transparent 80%,#e45323 95%,transparent 100%);--gradient-bg-grid-size:10px 10px;padding:2rem;border-radius:23px;color:#ffffff;position:relative;background:linear-gradient(50deg,#242425,var(--m3grey));overflow:hidden}section.feedback .header::before{content:"";position:absolute;width:150%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1;z-index:1;border-radius:23px;background-image:var(--gradient-border-animated);animation:border-rotate 3s linear infinite;opacity:1;transition:opacity .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.feedback .header::after{content:"";position:absolute;border-radius:20px;z-index:1;background:linear-gradient(50deg,#242425,var(--m3grey));inset:3px}section.feedback .header .header-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:3rem}@media (max-width:768px){section.feedback .header .header-content{flex-direction:column;text-align:center;gap:2rem}}@media (max-width:768px){section.feedback .header .header-content .header-btn{width:100%}}@keyframes border-rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(1turn)}}section.feedback .section-header{font-size:2rem}section.feedback .section-header+p{font-size:1.15rem;max-width:80%;line-height:1.15;margin:0.75rem 0 0;color:#ccc;letter-spacing:-0.05ch}@media (max-width:768px){section.feedback .section-header+p{max-width:100%}}section.feedback .section-header+p strong{color:#ffffff}.swal2-popup.feedback-popup #swal2-title{font-size:1.35rem;font-weight:500;letter-spacing:0;font-family:var(--font-family-heading)}.swal2-popup.feedback-popup #swal2-html-container{width:100%;max-width:unset;box-sizing:border-box;margin:1rem auto}.swal2-popup.feedback-popup #swal2-html-container select{margin-top:0!important;background-color:#ffffff!important;font-size:0.85rem!important;height:48px!important;line-height:48px!important}.swal2-popup.feedback-popup #swal2-validation-message{margin:0;font-weight:500;color:var(--m3grey)}.swal2-popup.feedback-popup .rating-options{margin:0}.swal2-popup.feedback-popup .rating-options{display:grid;grid-template-columns:1fr;align-items:stretch;justify-content:stretch;gap:0.75rem;margin:0 auto;width:350px}.swal2-popup.feedback-popup .rating-options:has(.active) button{opacity:0.25}.swal2-popup.feedback-popup .rating-options button{-webkit-appearance:none;font-size:1rem;font-weight:600;padding:0.75rem 0.75rem 0.7rem;line-height:1;border-radius:5px;background:rgba(0,0,0,0);border:2px solid transparent;outline:2px solid transparent;outline-offset:2px;cursor:pointer;transition:var(--transition);min-height:50px}.swal2-popup.feedback-popup .rating-options button.active,.swal2-popup.feedback-popup .rating-options button:hover{opacity:1}.swal2-popup.feedback-popup .rating-options button.green{background:#32bea624;border:2px solid var(--m3success)}.swal2-popup.feedback-popup .rating-options button.green:hover{outline:2px solid var(--m3success)}.swal2-popup.feedback-popup .rating-options button.yellow{background:rgba(254,196,67,0.2);border:2px solid #fec443}.swal2-popup.feedback-popup .rating-options button.yellow:hover{outline:2px solid #fec443}.swal2-popup.feedback-popup .rating-options button.red{background:rgba(255,96,86,0.2);border:2px solid var(--m3alert)}.swal2-popup.feedback-popup .rating-options button.red:hover{outline:2px solid var(--m3alert)}.swal2-popup.feedback-popup textarea.feedback-comment{display:block;padding:0.75rem;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:5px;font-size:0.85rem;box-shadow:none;outline:unset;line-height:1.5;width:350px;margin:0 auto}.swal2-progress-steps .swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:var(--m3orange)!important;color:#ffffff!important}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#eaeaea!important}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#eaeaea!important;color:#b2b2b2!important}.swal2-progress-steps .swal2-progress-step-line{background:var(--m3orange)!important}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step:last-child{background-color:var(--m3success)!important;color:#ffffff!important}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step:last-child::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--m3success);border-radius:50%;z-index:-1}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step:last-child::after{content:"";animation:FancyOverline_beacon__HEQE0 3s cubic-bezier(0.23,1,0.32,1) infinite;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--m3success);opacity:0.5;border-radius:50%;z-index:-1}@keyframes FancyOverline_beacon__HEQE0{0%{transform:scale(0);opacity:.8}50%,100%{transform:scale(1.5);opacity:0}}.feedback-popup.swal2-icon-success ul.swal2-progress-steps{display:none!important}.feedback-popup.swal2-icon-success h2#swal2-title{font-size:1.65rem;font-weight:600;margin-bottom:0}.feedback-popup.swal2-icon-success #swal2-html-container{margin:0}.feedback-popup.swal2-icon-success #swal2-html-container p{letter-spacing:-0.01ch;margin-bottom:0}.feedback-popup.swal2-icon-success #swal2-html-container .google-review-prompt strong{font-weight:900}.feedback-popup.swal2-icon-success #swal2-html-container a.btn{color:#ffffff!important;margin:1.5rem 0 0}.feedback-popup.swal2-icon-success #swal2-html-container small{display:block;margin:0.5rem 0 0;font-size:12px;line-height:1}.feedback-popup.swal2-icon-success #swal2-html-container small a{color:var(--m3grey)!important;text-decoration:none}.input-field{position:relative}.input-field.inline{display:flex;align-items:stretch;gap:1rem}.input-field.full-width{grid-column:1 / -1}.input-field label{position:relative;top:0;left:unset;transform:unset;font-family:var(--font-family-body);font-size:1rem;font-weight:600;color:#252525;line-height:1;display:block;margin-bottom:0.5rem}@media (max-width:768px){.input-field label{font-size:0.85rem}}.input-field label:has(+small){margin-bottom:0.25rem}.input-field label+small{display:block;font-size:12px;line-height:1.35;margin:0.25rem 0 0.5rem}.m3tagify,input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{outline:none;border:2px solid #252525;background-color:#fff;border-radius:5px;padding-left:10px;padding-right:10px;margin-bottom:0;box-sizing:border-box;width:100%;height:3rem}@media (max-width:768px){.m3tagify,input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{font-size:0.85rem}}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border:2px solid var(--m3orange);box-shadow:none}.input-field.error input,input.error{border:2px solid var(--m3alert)}.input-field svg{display:none}.input-field.error svg{display:block;position:absolute;right:calc(10px + 1.25rem);bottom:calc(1.5rem);transform:translateY(50%);width:22px;height:22px;fill:var(--m3alert)}td input:not([type=radio]){margin:0 -0.75rem 0 0;text-align:right;width:125px}.confirmation,.enrolled{display:flex;align-items:center}.confirmation strong,.enrolled strong{line-height:1.25!important}.confirmation svg,.enrolled svg{margin-right:1rem;width:30px;height:30px;flex:0 0 auto}#success-subscription{display:flex}#success-subscription i{font-size:2rem;margin-right:1.5rem}.table-section{margin-bottom:2.5rem}@media (max-width:768px){.table-section{margin-bottom:1rem}}.table-section:last-child{margin-bottom:0!important}.table-section table{width:100%;background-color:#ffffff;border-radius:10px;border:1px solid #e8e8e8;border-collapse:collapse}.table-section table tr{border:1px solid #e8e8e8}.table-section table tr td{padding:1rem 1.5rem}@media (max-width:768px){.table-section table tr td{font-size:0.85rem;padding:0.75rem 1rem}}.table-section table tr td.column{display:inline-flex;flex-direction:column}.table-section table tr td:nth-child(2){text-align:right}.table-section table tr td:last-child{border-bottom:none}li[data-id="payment-amount"] h3{width:100%;margin:0;font-size:1.25rem!important;font-family:var(--font-family-body);line-height:1;margin:0 0 1rem}li[data-id="payment-amount"] h6{width:100%;margin:0.5rem auto 1.25rem!important;font-size:0.95rem!important;line-height:1.25;font-family:var(--font-family-body);font-weight:300}#plan-breakdown{width:100%;margin:2.5rem auto!important;background-color:#ffffff;padding:1rem 2rem;border-radius:10px;font-size:0.85rem;border:1px solid #e8e8e8;line-height:2;text-align:center}#plan-breakdown tr td:first-child{text-align:left}#plan-breakdown tr td:nth-child(2),#plan-breakdown tr td:nth-child(3){text-align:center}#plan-breakdown tr:last-child td{border-bottom:none}.perks{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);margin:2rem 0 0}@media (max-width:768px){.perks{display:block}}.perks .perk{padding:1.5rem 1.25rem;border:1px solid #dedede;border-top:0;transition:250ms ease all}.perks .perk:hover{background-color:#F8F8F8}.perks .perk:nth-child(1),.perks .perk:nth-child(2){border-top:1px solid #dedede}@media (max-width:768px){.perks .perk:nth-child(2){border-top:none}}.perks .perk:nth-child(odd){border-right:0}@media (max-width:768px){.perks .perk:nth-child(odd){border-right:1px solid #dedede}}.perks .perk h4{display:flex;align-items:center;justify-content:flex-start;margin:0;font-family:var(--font-family-body);font-size:1.15rem}.perks .perk h4 svg{display:block;flex:0 0 auto;width:20px;height:20px;margin:0 0.75rem 0 0}.perks .perk p{font-size:0.85rem;padding-left:calc(20px + 0.75rem);margin:0.35rem 0 0 0}.comparison{display:grid;grid-template-columns:1fr 1fr;margin:2rem 0}@media (max-width:1024px){.comparison{grid-template-columns:1fr}}@media (max-width:768px){.comparison{display:block}}.plan{display:flex;flex-direction:column;border:1px solid #dedede;padding:1.75rem;position:relative}.plan:first-child{border-right:0}@media (max-width:768px){.plan:first-child{border-right:1px solid #dedede;border-bottom:0}}.plan.highlight::after{content:'Save with the bundle!';position:absolute;bottom:0;transform:translateY(100%) translateX(-50%);padding:1rem;color:var(--m3orange);font-weight:700;left:50%;width:100%;text-align:center;font-size:1.25rem;line-height:1}.plan span.banner{position:absolute;top:0;right:0;background-color:var(--m3orange);color:#fff;padding:0.5rem 0.7rem 0.4rem;font-size:0.9rem;border-radius:4px;transform:translate(0.75rem,-0.75rem);line-height:1;font-family:var(--font-family-heading);font-weight:500;letter-spacing:0.25px}@media (max-width:768px){.plan span.banner{transform:rotate(15deg);top:0.5rem;right:-0.5rem;width:70px;text-align:center;background-color:var(--m3success);font-size:0.75rem;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0.5rem;box-sizing:border-box}}.plan h2{margin:0;font-family:var(--font-family-body)}.plan p{font-size:0.9rem;margin:0.5rem 0 1rem}.plan .btn{margin-top:auto}.plan .price{font-family:var(--font-family-heading);color:var(--m3orange);font-size:2.5rem;font-weight:bold}.plan .price span{display:inline-block;margin-left:0.25rem;color:#8e8e8e;font-family:var(--font-family-body);font-size:1rem;font-weight:400}.plan .annual{margin:0 0 1.5rem;color:var(--m3grey);font-family:var(--font-family-body);font-size:1.15rem!important;text-align:center}.plan .annual .pricing{font-size:1.25rem;font-family:var(--font-family-body);margin:0.5rem 0 0;line-height:1;color:var(--m3orange)}.plan .annual .pricing del{color:#8e8e8e;display:inline-block;margin:0 0.25rem 0 0;font-family:var(--font-family-body)}.plan .items{display:flex;flex-direction:column;gap:0.5rem;margin:2rem 0}.plan .items .item{--iconBase:20px;--toggleWidth:40px;--gutterWidth:2px;display:flex;align-items:center;justify-content:flex-start;gap:0.75rem;min-height:22px;font-size:0.85rem;font-weight:600}.plan .items .item:last-child{padding-bottom:0}.plan .items .item svg{display:block;width:20px;height:20px;transform:translateY(1px);filter:grayscale(1);opacity:0.25}.plan .items .item svg.active{filter:grayscale(0);opacity:1}.plan .items .item span:last-child{margin:0 0 0 auto}.plan .items .item span.tooltip{cursor:pointer;margin:0 auto 0 0}.plan .items .item span.tooltip svg{width:14px;height:14px}.plan .items .item label{display:block;width:var(--toggleWidth);height:calc(var(--iconBase) + (var(--gutterWidth) * 2));margin:0px auto;border-radius:100px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background-color:#E6E9EC;cursor:pointer}.plan .items .item input{display:none}.plan .items .item i{height:var(--iconBase);width:var(--iconBase);background:#ffffff;display:inline-block;border-radius:100px;margin-top:var(--gutterWidth);margin-left:var(--gutterWidth);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.plan .items .item label:active{background-color:#A6B9CB}.plan .items .item input:checked+label{background-color:var(--m3orange)}.plan .items .item input:checked+label>i{margin-left:calc(var(--toggleWidth) - var(--iconBase) - var(--gutterWidth))}section#payment-frequency .price{margin:0.5rem 0 1.5rem;font-size:1.75rem}section#payment-frequency .price del{color:#8e8e8e;display:inline-block;margin:0 0.25rem 0 0;font-family:var(--font-family-body)}#swal2-title{margin-bottom:0.5rem!important}#swal2-html-container{margin-bottom:1.5rem;line-height:1.35}#checklist section{margin:5rem 0;position:relative}#checklist section:last-child{margin-bottom:0}@media (max-width:768px){#checklist section{padding:3rem 1.5rem;margin:0;border-bottom:1px solid #ebebeb}}#checklist section.alt{margin:0 0 3.5rem}#checklist section.disabled .section-content{opacity:0.25;filter:grayscale(1);pointer-events:none}#checklist section h1{margin:0;font-weight:bold;font-size:2.5rem}@media (max-width:768px){#checklist section h1{font-size:1.75rem}}#checklist section p.large{font-size:1.15rem;margin-block:1rem}.section-header{font-family:var(--font-family-heading);margin:0 0 0.25rem;font-size:1.5rem;font-weight:600;display:flex;align-items:center;justify-content:flex-start;line-height:1}@media (max-width:768px){.section-header{font-size:1.25rem;margin-bottom:0.75rem}}.section-header.large{font-size:2rem}.section-header>div{display:flex;flex-direction:column;gap:0.35rem}@media (max-width:768px){.section-header>div{gap:0.5rem}}.section-header span{counter-increment:section;align-items:center;background-color:var(--m3orange);border-radius:6px;color:#fff;display:inline-flex;font-size:0.95rem;height:30px;width:30px;justify-content:center;margin:0 1.5rem 0 0;transform:translateY(1px);flex:0 0 auto;font-weight:400;position:relative}.section-header span::before{content:counter(section);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.section-header span{display:none}}.section-header small{font-family:var(--font-family-body);font-size:1rem;font-weight:400}@media (max-width:768px){.section-header small{font-size:0.9rem;font-weight:400;line-height:1.35}}.section-header+p{margin:0;line-height:1.4;padding-left:calc(30px + 1.5rem);font-size:1rem}@media (max-width:768px){.section-header+p{font-size:0.85rem;padding-left:0}}.section-header+p.no-padding{padding:0}.swal2-modal.payment-method-popup{background-color:#f7f7f7}.swal2-modal.payment-method-popup #swal2-html-container{margin:0!important;max-width:unset}.swal2-modal.payment-method-popup .swal2-actions{display:block!important;margin:0.5rem 0 0;text-align:center}.swal2-modal.payment-method-popup .swal2-actions button.swal2-cancel{background-color:transparent;color:var(--m3grey)}.swal2-modal.payment-method-popup.swal2-loading button.swal2-cancel{display:none!important}section{margin:5rem 0}section:first-of-type{margin-top:0}section:last-child{margin-bottom:0}h3.section-header+p{padding-left:0}@media screen and (max-width:768px){section{margin:1.5rem 0 3rem!important;padding:0 1.5rem!important}}body.login .content h2{font-size:2rem;margin:0}body.login .content p{margin:1rem 0 2rem}body.login .content label{font-family:var(--font-family-body);display:block;line-height:1.25;margin:0 0 0.75rem}body.login .feedback{margin-top:1rem;color:var(--m3alert);line-height:1.25;font-size:0.85rem}body.login .feedback.success{color:var(--m3success)}body.login .feedback .match-container{color:#252525;margin:2rem -5px 0}body.login .feedback .match{display:inline-block;padding:0.75rem 1.25rem;background-color:#e35323;margin:5px;border-radius:5px;line-height:1;color:#ffffff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}body.login .feedback .match:hover{transform:scale(1.05)}table.payment-methods{margin-bottom:0rem!important}table.payment-methods .radio-cell{display:none}table.payment-methods .img-cell{padding-left:20px!important}.table-wrapper{margin:2rem 0 5rem!important}.table-wrapper:last-child{margin-bottom:0!important}table.payments,table.subscriptions{background-color:#ffffff;border-radius:10px;border:1px solid #e8e8e8;border-collapse:collapse;width:100%;font-family:var(--font-family-body);white-space:nowrap}table.payments thead,table.subscriptions thead{background-color:#F8F8F8;display:table;width:100%;table-layout:fixed}table.payments tbody,table.subscriptions tbody{display:block;max-height:300px;overflow:auto}table.payments tbody tr,table.subscriptions tbody tr{border-bottom:1px solid #e8e8e8}table.payments tbody tr:last-child>td,table.subscriptions tbody tr:last-child>td{border-bottom:0}table.payments tr,table.subscriptions tr{display:table;width:100%;table-layout:fixed}table.payments tr:last-child,table.subscriptions tr:last-child{border-bottom:0}table.payments th,table.subscriptions th{padding:0.85rem 1rem;font-size:0.85rem;line-height:1}table.payments td,table.subscriptions td{padding:1rem;font-size:0.85rem;line-height:1.25}table.payments td.icon-flex,table.subscriptions td.icon-flex{display:flex;align-items:center;justify-content:center;line-height:1}table.payments td.icon-flex i,table.subscriptions td.icon-flex i{margin:0 0.5rem;transform:translateY(1px)}table.payments td a,table.subscriptions td a{text-decoration:none}table.payments td svg,table.subscriptions td svg{width:16px;height:16px;fill:#ccc}.message{padding:1.5rem;background-color:#f9f9f9;font-family:var(--font-family-body);font-weight:300;border:1px solid #dedede}.message.loading::before{content:"";display:block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;border:2px solid #ccc;border-top-color:#ffffff;animation:spinner .6s linear infinite}@media screen and (max-width:768px){table.payments,table.subscriptions{white-space:unset}}span.tooltip{cursor:help}span.tooltip:hover::before{content:attr(data-tooltip);position:fixed;bottom:1rem;right:1rem;font-size:12px;padding:0.5rem;background-color:#ffe7f1;color:#b3093c;line-height:1;border-radius:3px}