@import "https://fonts.googleapis.com/css2?family=Jura:wght@300;500;700&display=swap";*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;background:0 0;border-radius:0;outline:0;margin:0;padding:0}[type=checkbox]{appearance:checkbox}[type=radio]{appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}select::-ms-expand{display:none}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template,[hidden]{display:none}@font-face{font-family:AlteredCarbon;src:url(/fonts/ALTERED_CARBON.ttf)format("truetype")}@font-face{font-family:MuseoSans700;src:url(/fonts/MuseoSans/MuseoSans-700.woff)format("woff"),url(/fonts/MuseoSans/MuseoSans-700.ttf)format("truetype")}@font-face{font-family:MuseoSans500;src:url(/fonts/MuseoSans/MuseoSans-500.woff)format("woff"),url(/fonts/MuseoSans/MuseoSans-500.ttf)format("truetype")}@font-face{font-family:MuseoSans300;src:url(/fonts/MuseoSans/MuseoSans-300.woff)format("woff"),url(/fonts/MuseoSans/MuseoSans-300.ttf)format("truetype")}@font-face{font-family:untitled-font-1;src:url(/fonts/untitled-font-1.eot);src:url(/fonts/untitled-font-1.eot?#iefix)format("embedded-opentype"),url(/fonts/untitled-font-1.woff)format("woff"),url(/fonts/untitled-font-1.ttf)format("truetype"),url(/fonts/untitled-font-1.svg#untitled-font-1)format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:untitled-font-1!important;font-style:normal!important;font-weight:400!important}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:untitled-font-1!important;font-style:normal!important;font-weight:400!important}.icon-bars:before{content:"a"}.icon-marker:before{content:"b"}.icon-pin:before{content:"c"}.icon-chevron-right:before{content:"d"}.icon-icon-addsharebroker:before{content:"e"}.icon-icon-elevator:before{content:"f"}.icon-icon-favorities:before{content:"g"}.icon-icon-filter:before{content:"h"}.icon-icon-floors:before{content:"i"}.icon-icon-parking:before{content:"j"}.icon-icon-pinpoint:before{content:"k"}.icon-icon-refinesearch:before{content:"l"}.icon-icon-sqft:before{content:"m"}.icon-user:before{content:"n"}.icon-list-unordered:before{content:"o"}.icon-book-dowload-streamline:before{content:"p"}.icon-map:before{content:"q"}.icon-chevron-circle-left:before{content:"r"}.icon-chevron-down:before{content:"s"}.icon-chevron-left:before{content:"t"}.icon-chevron-up:before{content:"u"}.icon-bus:before{content:"v"}.icon-building:before{content:"w"}.icon-clock:before{content:"x"}.icon-cutlery:before{content:"y"}.icon-plane:before{content:"z"}.icon-info-circle:before{content:"A"}.icon-external-link:before{content:"B"}.icon-times:before{content:"C"}.icon-plus:before{content:"D"}.icon-stop:before{content:"E"}.icon-pencil-square:before{content:"F"}.icon-pencil-square-o:before{content:"G"}.icon-pencil:before{content:"H"}.icon-pen:before{content:"I"}.icon-trash-1:before{content:"L"}.icon-trash:before{content:"J"}.icon-x-circle:before{content:"K"}.icon-trash-2:before{content:"M"}.icon-search:before{content:"O"}.icon-globe:before{content:"P"}.icon-dot-circle-o:before{content:"Q"}.icon-home:before{content:"R"}.icon-tools:before{content:"S"}.icon-list-ol:before{content:"T"}.icon-key:before{content:"U"}.icon-list:before{content:"V"}.icon-glass:before{content:"X"}.icon-beer:before{content:"W"}.icon-arrows-ccw:before{content:"Z"}.icon-cog:before{content:"0"}.icon-book-close:before{content:"Y"}.icon-note:before{content:"1"}.icon-filter:before{content:"2"}.icon-sort-amount-asc:before{content:"3"}.icon-sort-amount-desc:before{content:"4"}.icon-picture-streamline-1:before{content:"N"}.icon-picture-streamline:before{content:"5"}.icon-ellipsis-v:before{content:"6"}.icon-ellipsis-h:before{content:"7"}.icon-check-square:before{content:"8"}.icon-checkmark:before{content:"9"}.icon-share:before{content:"!"}.icon-forward:before{content:"\""}.icon-clipboard:before{content:"#"}.icon-repo:before{content:"%"}.icon-repo-pull:before{content:"&"}.icon-right-open-mini:before{content:"$"}.icon-down-open-mini:before{content:"'"}.icon-bar-chart:before{content:"("}.icon-car:before{content:")"}.icon-floppy-o:before{content:"*"}.icon-floppy:before{content:"+"}.icon-ban:before{content:","}.icon-cancel:before{content:"-"}.icon-cancel-circled:before{content:"."}.icon-hand-o-left:before{content:"/"}.icon-level-up:before{content:":"}.icon-back:before{content:";"}form>div{margin:15px 0}.input{box-sizing:border-box;border:1px solid #fff;width:100%;margin-bottom:10px;padding:10px 15px;font-size:14px;display:block}.input-error{color:#fafafa;background-color:#fd364e;border-radius:3px;margin:5px 0;padding:5px;font-size:12px;display:block}.cx-form-buttons{text-align:right}.cx-nobutton{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;padding:.375rem .75rem;font-family:Jura,sans-serif;font-weight:400;line-height:1.5;display:inline-block}.cx-button{color:#fafafa;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:0;outline:none;padding:.375rem .75rem;font-family:Jura,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.cx-button:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.cx-button-new{color:#fafafa;cursor:pointer;background-color:#09b66d}.cx-button-primary,.cx-button-save{color:#fafafa;cursor:pointer;background-color:#1976d2}.cx-button-edit{color:#f6f6f6;cursor:pointer;background-color:#212121}.cx-button-cancel{color:#000;cursor:pointer;background-color:#ededed}.cx-button-delete{color:#fafafa;text-align:center;cursor:pointer;background-color:#ff3d57;min-width:40px}.cx-button-action{color:#000;cursor:pointer;background-color:#ffaf38}.cx-button-simple{color:#000;cursor:pointer;background-color:#ededed}.cx-button-link{color:var(--theme-text-secondary,#000);cursor:pointer;background-color:#0000}.cx-button-link:hover{box-shadow:none;color:var(--theme-text-primary,#000);text-decoration:underline}.cx-form-validation-message{color:red;background-color:#fdeded;margin:1px 5px 0;padding:4px 6px;display:block}input::placeholder,textarea::placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}input::-webkit-input-placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}textarea::-webkit-input-placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}input::-moz-placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}textarea::-moz-placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown){color:var(--theme-text-tertiary)!important;opacity:1!important}:is(input:placeholder-shown,textarea:placeholder-shown){color:var(--theme-text-tertiary)!important;opacity:1!important}[data-theme=MidnightBlue] input[type=text],[data-theme=MidnightBlue] input[type=email],[data-theme=MidnightBlue] input[type=password],[data-theme=MidnightBlue] input[type=number],[data-theme=MidnightBlue] input[type=tel],[data-theme=MidnightBlue] input[type=url],[data-theme=MidnightBlue] input[type=search],[data-theme=MidnightBlue] textarea,[data-theme=MidnightBlue] select{background-color:var(--theme-input-background,#3e4042);color:var(--theme-text-primary);border-color:var(--theme-input-border,#4a4b4d)}[data-theme=MidnightBlue] input[type=text]:focus,[data-theme=MidnightBlue] input[type=email]:focus,[data-theme=MidnightBlue] input[type=password]:focus,[data-theme=MidnightBlue] input[type=number]:focus,[data-theme=MidnightBlue] input[type=tel]:focus,[data-theme=MidnightBlue] input[type=url]:focus,[data-theme=MidnightBlue] input[type=search]:focus,[data-theme=MidnightBlue] textarea:focus,[data-theme=MidnightBlue] select:focus{border-color:var(--theme-primary);box-shadow:0 0 0 1px var(--theme-primary);outline:none}[data-theme=MidnightBlue] .input{background-color:var(--theme-input-background,#3e4042);color:var(--theme-text-primary);border-color:var(--theme-input-border,#4a4b4d)}.MuiSelect-root,.MuiSelect-select,.MuiSelect-filled,.MuiSelect-outlined{width:100%!important}.MuiTextField-root .MuiInputLabel-root.MuiInputLabel-shrink{z-index:1;transform:translate(14px,-6px)scale(.75)}.MuiTextField-root .MuiInputLabel-root:not(.MuiInputLabel-shrink){pointer-events:none}.MuiTextField-root.MuiTextField-filled .MuiInputLabel-root.MuiInputLabel-shrink{transform:translate(12px,7px)scale(.75)}.MuiTextField-root.MuiTextField-outlined .MuiInputLabel-root.MuiInputLabel-shrink{background-color:var(--theme-background,white);border-radius:2px;padding:0 4px;transform:translate(14px,-6px)scale(.75)}.MuiTextField-root input:not(:placeholder-shown)+.MuiInputLabel-root,.MuiTextField-root .MuiSelect-select:not(:empty)+.MuiInputLabel-root,.MuiTextField-root textarea:not(:empty)+.MuiInputLabel-root{z-index:1;transform:translate(14px,-6px)scale(.75)}.MuiInputBase-input::placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}.MuiInputBase-input::placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}.MuiInputBase-input::placeholder{color:var(--theme-text-tertiary)!important;opacity:1!important}.MuiInputBase-input:-ms-placeholder-shown{color:var(--theme-text-tertiary)!important;opacity:1!important}.MuiFormHelperText-root,.MuiInputLabel-root,.MuiInputLabel-root.MuiInputLabel-shrink{color:var(--theme-text-secondary)!important}.MuiInputLabel-root.Mui-focused{color:var(--theme-primary)!important}[data-theme=MidnightBlue] .MuiInputLabel-root.MuiInputLabel-shrink{background-color:var(--theme-background,#181a1b);border-radius:2px;padding:0 4px}.MuiInputBase-input{color:var(--theme-text-primary)!important}.MuiOutlinedInput-root{background-color:var(--theme-background,white);border-radius:4px}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:4px}.MuiOutlinedInput-notchedOutline{border-color:var(--theme-border)!important;border-radius:4px!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--theme-border-strong)!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--theme-primary)!important}[data-theme=MidnightBlue] .MuiOutlinedInput-root{background-color:var(--theme-input-background,#3e4042)!important}[data-theme=MidnightBlue] .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-radius:4px;border-color:var(--theme-input-border,#4a4b4d)!important}[data-theme=MidnightBlue] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5e6264!important}[data-theme=MidnightBlue] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{box-shadow:0 0 0 1px var(--theme-primary);border-color:var(--theme-primary)!important}[data-theme=MidnightBlue] .MuiInputBase-root{background-color:var(--theme-input-background,#3e4042)!important;color:var(--theme-text-primary,#e8e6e3)!important}[data-theme=MidnightBlue] .MuiInputBase-input{color:var(--theme-text-primary,#e8e6e3)!important}[data-theme=MidnightBlue] .MuiFormControl-root .MuiOutlinedInput-root,[data-theme=MidnightBlue] .MuiTextField-root .MuiOutlinedInput-root{background-color:var(--theme-input-background,#3e4042)!important}.MuiButton-root{text-transform:none!important;border-radius:6px!important;font-weight:500!important}.MuiButton-root.MuiButton-contained{background-color:var(--theme-primary,#ff3d57)!important;color:#fff!important;box-shadow:0 1px 3px #0000001f!important}.MuiButton-root.MuiButton-contained:hover{background-color:var(--theme-primary-hover,#ff0a2b)!important;box-shadow:0 2px 6px #00000029!important}.MuiButton-root.MuiButton-outlined{border-color:var(--theme-border,#d0d7de)!important;color:var(--theme-text-primary,#000)!important}.MuiButton-root.MuiButton-outlined:hover{background-color:var(--theme-background-secondary,#f6f8fa)!important;border-color:var(--theme-primary,#ff3d57)!important}.MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:14px;color:var(--theme-text-primary,#000)!important}.MuiSelect-select{border-radius:4px;color:var(--theme-text-primary,#000)!important;background-color:var(--theme-surface,#fff)!important}.MuiSelect-icon{color:var(--theme-text-secondary,#0000008a)}.MuiPaper-root.MuiMenu-paper{background-color:var(--theme-surface,#fff)!important;border:1px solid var(--theme-border,#d0d7de)!important;box-shadow:var(--theme-shadow,0 8px 24px #0000001f)!important;border-radius:4px!important}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root{color:var(--theme-text-primary,#000)!important}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root:hover{background-color:var(--theme-background-secondary,#f6f8fa)!important}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:var(--theme-primary-light,#ff3d5714)!important;color:var(--theme-primary,#ff3d57)!important}.MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:var(--theme-primary-light,#ff3d571f)!important}[data-theme=MidnightBlue] .MuiSelect-select{background-color:var(--theme-input-background,#3e4042)!important;color:var(--theme-text-primary)!important}[data-theme=MidnightBlue] .MuiSelect-icon{color:var(--theme-text-secondary)!important}[data-theme=MidnightBlue] .MuiPaper-root.MuiMenu-paper{background-color:var(--theme-input-background,#3e4042)!important;border:1px solid var(--theme-input-border,#4a4b4d)!important;border-radius:4px!important;box-shadow:0 8px 24px #0006!important}[data-theme=MidnightBlue] .MuiPaper-root.MuiMenu-paper .MuiMenuItem-root{color:var(--theme-text-primary)!important}[data-theme=MidnightBlue] .MuiPaper-root.MuiMenu-paper .MuiMenuItem-root:hover{background-color:var(--theme-background-hover,#2a2d2e)!important}[data-theme=MidnightBlue] .MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected{color:var(--theme-text-primary)!important;background-color:#ff3d5726!important}[data-theme=MidnightBlue] .MuiPaper-root.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#ff3d5740!important}[data-theme=MidnightBlue] .MuiOutlinedInput-root.MuiInputBase-root.MuiSelect-root{background-color:var(--theme-input-background,#3e4042);border-radius:4px}.MuiListSubheader-root{color:var(--theme-text-secondary,#0009);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.MuiListItemButton-root{color:var(--theme-text-primary,#000000de)}.MuiListItemButton-root:hover{background-color:var(--theme-background-secondary,#0000000a)}.MuiListItemText-primary{color:var(--theme-text-primary,#000000de)}[data-theme=MidnightBlue] .MuiListSubheader-root{background-color:var(--theme-background-tertiary,#242729);color:var(--theme-text-tertiary,#b4b1ab);border-bottom:1px solid var(--theme-input-border,#4a4b4d);font-weight:600}[data-theme=MidnightBlue] .MuiListItemButton-root{color:var(--theme-text-primary,#e8e6e3)}[data-theme=MidnightBlue] .MuiListItemButton-root:hover{background-color:var(--theme-background-hover,#2a2d2e)}[data-theme=MidnightBlue] .MuiListItemText-primary{color:var(--theme-text-primary,#e8e6e3)}.MuiPaper-root{background-color:var(--theme-surface,#fff);color:var(--theme-text-primary,#000000de)}.MuiDivider-root{border-color:var(--theme-border,#0000001f)}.MuiIconButton-root{color:var(--theme-text-primary,#0000008a)}.MuiIconButton-root:hover{background-color:var(--theme-background-secondary,#0000000a)}[data-theme=MidnightBlue] .MuiPaper-root{border:1px solid var(--theme-input-border,#4a4b4d);background-color:var(--theme-input-background,#3e4042)!important;color:var(--theme-text-primary,#e8e6e3)!important}[data-theme=MidnightBlue] .MuiDivider-root{border-color:var(--theme-input-border,#4a4b4d)!important}[data-theme=MidnightBlue] .MuiIconButton-root{color:var(--theme-text-primary,#e8e6e3)!important}[data-theme=MidnightBlue] .MuiIconButton-root:hover{background-color:var(--theme-background-hover,#2a2d2e)!important}[data-theme=MidnightBlue] .MuiInputBase-root,[data-theme=MidnightBlue] .MuiInputBase-root input{color:var(--theme-text-primary,#e8e6e3)!important}[data-theme=MidnightBlue] .MuiInputBase-root input::placeholder{color:var(--theme-text-tertiary,#817d77)!important;opacity:1!important}[data-theme=MidnightBlue] .MuiPopover-paper{background-color:var(--theme-input-background,#3e4042)!important;border:1px solid var(--theme-input-border,#4a4b4d)!important}table.responsive-table{border-collapse:collapse;width:100%;margin:1em 0;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}table.responsive-table th,table.responsive-table td{text-align:left;border:1px solid #e3e3e3;padding:.5em 1em}table.responsive-table th{background:#f6f6f6}table.responsive-table td{background:#fff}table.responsive-table td td:before{content:""!important}@media only screen and (width<=767px){table.responsive-table{box-shadow:none}table.responsive-table thead{display:none}table.responsive-table th,table.responsive-table td{padding:.5em}table.responsive-table tr,table.responsive-table td{display:block}table.responsive-table tr:before,table.responsive-table td:before{content:attr(label);float:left;width:40%;font-weight:lighter}table.responsive-table tr:after,table.responsive-table td:after{content:"";clear:both;display:table}table.responsive-table tr{margin-bottom:1em;position:relative;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}table.responsive-table td{border-top:none}}:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}@supports (padding:constant(safe-area-inset-top)){:root{--safe-area-top:constant(safe-area-inset-top);--safe-area-bottom:constant(safe-area-inset-bottom)}}html,body{height:100%;color:var(--theme-text-primary);max-width:100vw;margin:0;padding:0;font-family:Jura,sans-serif;overflow-x:hidden;background-color:var(--theme-background,#fafafa)!important}#root{width:100%;height:100%}.break-all{word-break:break-all;overflow-wrap:break-word}.clearfix:after{content:"";clear:both;display:table}.cx-admin-top-actions{text-align:right;padding:10px}.cx-admin-top-actions button{margin:5px}.cx-admin-footer-actions{text-align:right}.cx-admin-footer-actions button{margin:5px}*{scrollbar-width:thin;scrollbar-color:#f7f7f7 #666}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-color:#666;border:3px solid #f7f7f7;border-radius:20px}body{background-color:var(--theme-background);color:var(--theme-text-primary);transition:background-color .3s,color .3s}#cx-wrapper{background-color:var(--theme-background);width:100%;height:100vh;color:var(--theme-text-primary);flex-direction:column;transition:background-color .3s,color .3s;display:flex}#cx-app{flex-direction:column;flex:1;width:100%;min-height:0;margin:0 auto;transition:left .3s,padding-left .3s;display:flex}.cx-content-wrapper{flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=1200px){.cx-content-wrapper{margin-left:0}}.cx-content{background-color:var(--theme-background,#fafafa);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden auto}.cx-footer{width:100%;min-height:20px;padding:0 10px;padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--theme-primary,#ff3d57);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.cx-footer p{color:var(--theme-background,#fafafa);margin:0;padding:0 10px;font-size:11px}.cx-footer p:last-child{text-align:right}.cx-account-register h2{padding:10px 0 15px 15px;font-size:24px;display:block}.cx-account-register .cx-panel{margin:10px}.cx-account-register .cx-panel .content{padding:10px}@media (width>=992px){.cx-account-register .cx-panel{width:500px}}.cx-account-register .cx-form-buttons .forgot-password-link{float:left;padding-top:10px}.cx-account-register .cx-form-buttons input{margin-left:10px}.cx-account-register .cx-loader{margin-bottom:100px}.cx-account-register .cx-invitation-banner{background-color:#e3f2fd;border-left:4px solid #1976d2;border-radius:4px;align-items:center;gap:8px;margin:0 10px 10px;padding:12px 16px;font-size:14px;display:flex}.cx-account-register .cx-invitation-banner .material-icons-outlined{color:#1976d2;font-size:20px}@media (width>=992px){.cx-account-register .cx-invitation-banner{width:500px}}._planSelector_9a9kw_5{margin:16px 0}._title_9a9kw_9{margin-bottom:12px;font-size:18px;font-weight:600}._planGrid_9a9kw_15{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=992px){._planGrid_9a9kw_15{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){._planGrid_9a9kw_15{grid-template-columns:repeat(4,1fr)}}._planCard_9a9kw_31{cursor:pointer;text-align:center;min-width:44px;min-height:44px;font-family:inherit;font-size:inherit;background:#fff;border:2px solid #e0e0e0;border-radius:8px;flex-direction:column;align-items:center;padding:16px;transition:border-color .2s,box-shadow .2s;display:flex}._planCard_9a9kw_31:hover{border-color:#1976d2;box-shadow:0 2px 8px #1976d226}._planCard_9a9kw_31._selected_9a9kw_51{background:#f3f8ff;border-color:#1976d2;box-shadow:0 2px 12px #1976d233}._planName_9a9kw_57{margin-bottom:8px;font-size:16px;font-weight:600}._planPrice_9a9kw_63{margin-bottom:8px}._priceAmount_9a9kw_67{color:#1976d2;font-size:24px;font-weight:700}._pricePeriod_9a9kw_73{color:#666;font-size:14px}._planDescription_9a9kw_78{color:#666;margin-bottom:12px;font-size:13px}._planFeatures_9a9kw_84{text-align:left;width:100%;margin:0 0 12px;padding:0;list-style:none}._planFeatures_9a9kw_84 li{color:#444;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}._planFeatures_9a9kw_84 li ._material-icons-outlined_9a9kw_99{color:#1976d2;font-size:18px}._selectedBadge_9a9kw_104{color:#1976d2;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}._selectedBadge_9a9kw_104 ._material-icons_9a9kw_99{font-size:18px}@media (width>=992px){.cx-account-validation-code>div{display:flex}}.cx-account-validation-code h2{padding:10px 0 15px 15px;font-size:24px;display:block}.cx-account-validation-code .cx-panel{margin:10px}.cx-account-validation-code .cx-panel .content{padding:10px}.cx-account-validation-code .cx-panel .content p{padding:10px 0 15px 15px}@media (width>=992px){.cx-account-validation-code .cx-panel{width:500px}}.cx-account-validation-code .cx-form-buttons .new-code{float:left}.cx-account-validation-code .cx-form-buttons input{margin-left:10px}.cx-account-validation-code .cx-loader{margin-bottom:100px}.cx-account-validation-code .cx-password-rules ul li{margin-left:25px;padding-top:15px;list-style-type:disc}.cx-account-password-recover h2{padding:10px 0 15px 15px;font-size:24px;display:block}.cx-account-password-recover #accountPasswordRecoverForm{width:100%}@media (width>=768px){.cx-account-password-recover #accountPasswordRecoverForm{min-width:420px}}.cx-account-password-recover .cx-panel{margin:10px}.cx-account-password-recover .cx-panel .content{padding:10px}.cx-account-password-recover .cx-panel .content p{padding:10px 0 15px 15px}@media (width>=992px){.cx-account-password-recover .cx-panel{width:500px}}.cx-account-password-recover .cx-form-buttons .new-code{float:left}.cx-account-password-recover .cx-form-buttons input{margin-left:10px}.cx-account-password-recover .cx-loader{margin-bottom:100px}.cx-account-password-recover .cx-password-rules ul li{margin-left:25px;padding-top:15px;list-style-type:disc}@media (width>=768px){.cx-account-password-recover>div{display:flex}}.cx-account-email-validation h2{padding:10px 0 15px 15px;font-size:24px;display:block}.cx-account-email-validation .cx-panel{margin:10px}.cx-account-email-validation .cx-panel .content{padding:10px}.cx-account-email-validation .cx-panel .content p{padding:10px 0 15px 15px}@media (width>=992px){.cx-account-email-validation .cx-panel{width:500px}}.cx-account-email-validation .cx-form-buttons input{margin-left:10px}.cx-account-email-validation .cx-loader{margin-bottom:100px}.cx-account-login{flex-direction:column;min-height:100vh;display:flex}.cx-account-login h2{padding:10px 0 15px 15px;font-size:24px;display:block}.cx-account-login .cx-panel{margin:10px}.cx-account-login .cx-panel .content{padding:10px}@media (width>=992px){.cx-account-login .cx-panel{max-width:500px}}.cx-account-login .cx-form-buttons .forgot-password-link{float:left;padding-top:10px}.cx-account-login .account-register-link{margin:20px 0 0 20px}.cx-change-password-forced{background-color:var(--theme-background-secondary,#fafafa);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}.cx-change-password-forced .cx-change-password-forced-panel{width:100%;max-width:500px;padding:24px}@media (width>=768px){.cx-change-password-forced .cx-change-password-forced-panel{padding:48px}}.cx-change-password-forced .cx-change-password-forced-header{text-align:center;margin-bottom:24px}.cx-change-password-forced .cx-change-password-forced-header h1{color:var(--theme-text-primary,#212121);margin-bottom:0;font-size:24px;font-weight:600}@media (width>=768px){.cx-change-password-forced .cx-change-password-forced-header h1{font-size:28px}}.cx-change-password-forced .cx-change-password-forced-form button[type=submit]{min-height:44px;margin-top:16px}._resetPasswordLanding_1neaj_84{background-color:var(--theme-background-secondary,#fafafa);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}._resetPasswordLanding_1neaj_84 ._panel_1neaj_92{width:100%;max-width:500px;padding:24px}@media (width>=768px){._resetPasswordLanding_1neaj_84 ._panel_1neaj_92{padding:48px}}._resetPasswordLanding_1neaj_84 ._header_1neaj_102{text-align:center;margin-bottom:24px}._resetPasswordLanding_1neaj_84 ._header_1neaj_102 h1{color:var(--theme-text-primary,#212121);margin-bottom:0;font-size:24px;font-weight:600}@media (width>=768px){._resetPasswordLanding_1neaj_84 ._header_1neaj_102 h1{font-size:28px}}._resetPasswordLanding_1neaj_84 ._form_1neaj_117 button[type=submit]{min-height:44px;margin-top:16px}.tenant-picker{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.tenant-picker--loading{color:var(--color-text-secondary,#666)}.tenant-picker__card{background:var(--color-surface,#fff);border-radius:8px;width:100%;max-width:480px;padding:2rem;box-shadow:0 2px 16px #0000001f}.tenant-picker__title{color:var(--color-text-primary,#1a1a1a);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.tenant-picker__subtitle{color:var(--color-text-secondary,#444);margin:0 0 1.5rem}.tenant-picker__error{color:var(--color-error,#d32f2f);margin-bottom:1rem;font-size:.875rem}.tenant-picker__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.tenant-picker__item{width:100%}.tenant-picker__button{border:1px solid var(--color-border,#bbb);background:var(--color-surface-raised,#f5f5f5);width:100%;min-height:44px;color:var(--color-text-primary,#1a1a1a);cursor:pointer;text-align:left;border-radius:6px;padding:.75rem 1rem;font-size:1rem;transition:background .15s,border-color .15s;display:block}.tenant-picker__button:hover:not(:disabled){background:var(--color-primary-light,#e3f2fd);border-color:var(--color-primary,#1976d2)}.tenant-picker__button:disabled{opacity:.6;cursor:not-allowed}.tenant-picker__empty{color:var(--color-text-secondary,#666);font-style:italic}.cx-header{background-color:var(--theme-primary,#ff3d57);height:calc(60px + var(--safe-area-top,0px));color:var(--theme-background,#fff);box-sizing:border-box;padding-top:var(--safe-area-top,0px);z-index:9;align-items:center;display:flex;position:sticky;top:0;min-height:calc(60px + var(--safe-area-top,0px))!important}.cx-header .hamburger{cursor:pointer;background:0 0;border:none;outline:none;flex:0 0 60px;height:60px;margin-left:0}.cx-header .hamburger i{color:var(--theme-background,#f6f6f6);font-size:28px;position:relative;top:3px;left:15px}.cx-header-actions{flex:auto;height:60px}.cx-header-actions-user-container{float:right;align-items:center;gap:10px;height:60px;padding:4px 15px 0 0;display:flex}.cx-header-actions-user-container button{z-index:1;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:2px 10px;font-size:18px;transition:border .2s,color .2s;display:inline-flex;position:relative}.cx-header-actions-user-container button:hover{border-color:#ff0}.cx-header-actions-user-container button:focus-visible{outline-offset:2px;outline:2px solid #ff0}.cx-header-actions-user-container button:active{transform:scale(.98)}.cx-header-actions-user-container button span.cx-username{display:inline}.cx-header-actions-user-container button span.cx-logout-text{display:none}.cx-header-actions-user-container button span.cx-username,.cx-header-actions-user-container button span.cx-logout-text{position:relative;top:0}.cx-header-actions-user-container button i{margin:5px 10px 0 0}@media (width>=768px){.cx-header-actions-user-container button span.cx-username,.cx-header-actions-user-container button span.cx-logout-text{padding:0 5px;display:inline;position:relative;top:-1px}}.tenant-switch{display:inline-block;position:relative}.tenant-switch__trigger{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:6px;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;font-size:.875rem;transition:background .15s;display:flex}.tenant-switch__trigger:hover{background:#ffffff26}.tenant-switch__label{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:500;overflow:hidden}.tenant-switch__icon{color:#fffc;font-size:.625rem}.tenant-switch__dropdown{z-index:1000;background:var(--color-surface,#fff);border:1px solid var(--color-border,#ddd);border-radius:6px;flex-direction:column;min-width:240px;display:flex;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}.tenant-switch__option{color:#222;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;width:100%;min-height:44px;padding:.75rem 1rem;font-size:.9rem;font-weight:400;transition:background .15s;display:block}.tenant-switch__option:hover:not(:disabled){background:#0000000f}.tenant-switch__option[aria-selected=true]{background:#0000000a}.tenant-switch__option:disabled{opacity:.6;cursor:not-allowed}.tenant-switch__status{color:var(--color-text-secondary,#666);margin:0;padding:.75rem 1rem;font-size:.875rem}.tenant-switch__error{color:var(--color-error,#d32f2f);margin:0;padding:.75rem 1rem;font-size:.875rem}:root{--theme-primary:#ff3d57;--theme-primary-light:#ffe1e5;--theme-primary-dark:#fd364e;--theme-background:#fff;--theme-background-secondary:#fafafa;--theme-background-tertiary:#f6f6f6;--theme-surface:#fff;--theme-surface-elevated:#fafafa;--theme-text-primary:#212121;--theme-text-secondary:#666;--theme-text-tertiary:#a6aaad;--theme-border:#e3e3e3;--theme-border-light:#ededed;--theme-border-strong:#666;--theme-shadow:#0000001f;--theme-shadow-strong:#0000003d;--theme-success:#09b66d;--theme-warning:#ffaf38;--theme-error:#ff3d57;--theme-info:#1976d2;--theme-accent:#1976d2;--theme-accent-light:#ddebf8;--quadrant-q1-bg:#e8f5e9;--quadrant-q2-bg:#e3f2fd;--quadrant-q3-bg:#fff8e1;--quadrant-q4-bg:#fce4ec;--quadrant-q1-accent:#3fb950;--quadrant-q2-accent:#58a6ff;--quadrant-q3-accent:#d29922;--quadrant-q4-accent:#f85149;--text-color:var(--theme-text-primary);--text-secondary:var(--theme-text-secondary);--border-color:var(--theme-border);--surface-color:var(--theme-surface);--surface-alt:var(--theme-background-tertiary);--surface-hover:var(--theme-background-hover,#0000000a);--primary-color:var(--theme-primary);--primary-light:var(--theme-primary-light)}[data-theme=MidnightBlue]{--theme-primary:#ff3d57;--theme-primary-light:#ffe1e5;--theme-primary-dark:#fd364e;--theme-background:#0d1117;--theme-background-secondary:#161b22;--theme-background-tertiary:#1c2128;--theme-background-hover:#21262d;--theme-surface:#161b22;--theme-surface-elevated:#1c2128;--theme-modal-background:#1c2128;--theme-input-background:#21262d;--theme-input-border:#30363d;--theme-text-primary:#e6edf3;--theme-text-secondary:#8b949e;--theme-text-tertiary:#6e7681;--theme-border:#30363d;--theme-border-light:#21262d;--theme-border-strong:#484f58;--theme-shadow:#0006;--theme-shadow-strong:#0009;--theme-success:#3fb950;--theme-warning:#d29922;--theme-error:#f85149;--theme-info:#58a6ff;--theme-accent:#58a6ff;--theme-accent-light:#1f3a5f;--quadrant-q1-bg:#1f2d1f;--quadrant-q2-bg:#1a2035;--quadrant-q3-bg:#2a2010;--quadrant-q4-bg:#2a1a1a;--quadrant-q1-accent:#3fb950;--quadrant-q2-accent:#58a6ff;--quadrant-q3-accent:#d29922;--quadrant-q4-accent:#f85149;--surface-hover:var(--theme-background-hover,#ffffff0d)}.cx-sidebar{background-color:var(--theme-surface-elevated);box-sizing:border-box;width:250px;padding-top:calc(var(--safe-area-top,0px) + 10px);padding-bottom:calc(var(--safe-area-bottom,0px) + 10px);z-index:20;flex-direction:column;transition:left .3s;display:flex;position:fixed;top:0;bottom:0;left:-250px}.cx-sidebar>footer{background-color:var(--theme-primary);flex:0 0 30px;margin-bottom:auto}.cx-sidebar-overlay{background-color:var(--theme-shadow-strong);z-index:5;opacity:.8;z-index:15;transition:opacity .3s;display:none;position:absolute;top:0;bottom:0;right:0}.cx-sidebar-open .cx-sidebar{left:0}.cx-sidebar-open .cx-sidebar:after{box-shadow:10px 0 10px -10px var(--theme-shadow) inset;content:" ";width:20px;height:100%;position:absolute;top:0;right:-20px}.cx-sidebar-open .cx-sidebar-overlay{display:block;left:0}@media (width>=992px){.cx-sidebar-open .cx-sidebar-overlay{display:none}.cx-sidebar-open .cx-content-wrapper{margin-left:250px}}.cx-sidebar-container{flex:100%;margin-bottom:auto;overflow:hidden auto}.cx-sidebar-container>header{color:var(--theme-text-primary,#212121);text-align:left;cursor:pointer;border-bottom:1px solid #ff3d57;height:60px;font-size:16px}.cx-sidebar-container>header a{padding:10px 0 9px;display:block}.cx-sidebar-container>header a img{height:40px;margin:0 5px 0 20px}.cx-sidebar-container>header a label{text-transform:uppercase;padding:0;font-size:30px;line-height:1;position:relative;top:-5px}.cx-sidebar-container>header a small{color:var(--theme-text-tertiary);margin-top:-5px;padding:0 0 0 66px;font-size:10px;font-style:italic;display:block}.cx-not-found{text-align:center;margin:100px auto}.cx-error-page{padding:25px}.cx-error-page h2{padding-bottom:25px;font-size:24px}.cx-unauthorized{text-align:center;max-width:480px;margin:80px auto;padding:0 24px}.cx-unauthorized__icon{margin-bottom:16px;font-size:64px}.cx-unauthorized__code{opacity:.15;margin:0;font-size:72px;font-weight:700;line-height:1}.cx-unauthorized__title{margin:8px 0 16px;font-size:24px}.cx-unauthorized__message{opacity:.7;margin-bottom:32px;font-size:15px;line-height:1.5}.cx-unauthorized__action{text-decoration:none;display:inline-block}.cx-diagnostics{padding:25px;font-size:48px}.cx-diagnostics h2{padding-bottom:25px}.cx-diagnostics ul li{font-size:18px;font-weight:700}.cx-diagnostics ul li span{font-weight:400}
