*{box-sizing:border-box}body,html{height:100%;margin:0;max-width:100%;min-height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{background-color:#f8f9fa;font-family:Roboto,sans-serif;height:100%;margin:0;max-width:100%;min-height:100%;overflow:auto;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.file-attachment-thumbnail{border:1px solid #d9d9d9;border-radius:8px;display:flex;margin:4px}.file-attachment-small{height:80px;width:80px}.file-attachment-medium{height:132px;width:132px}.file-attachment-large{height:132px;width:210px}.file-attachment-content{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:8px;height:100%;overflow:hidden;position:relative;transition:all .2s ease;width:100%}.file-attachment-content.clickable{cursor:pointer}.file-attachment-content.clickable:hover{border-color:#1890ff;box-shadow:0 4px 12px #00000026;transform:scale(1.02)}.file-attachment-image-container{height:100%;position:relative;width:100%}.file-attachment-image{height:100%;object-fit:cover;width:100%}.file-attachment-video-container{height:100%;position:relative;width:100%}.file-attachment-overlay{color:#fffc;font-size:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease}.file-attachment-content:hover .file-attachment-overlay{opacity:1}.file-attachment-icon-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:12px;width:100%}.file-attachment-icon{color:#6c757d;font-size:40px;margin-bottom:8px}.file-attachment-info{margin-top:8px;text-align:center}.file-attachment-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#495057;display:-webkit-box;font-size:12px;font-weight:500;line-height:1.2;margin-top:4px;max-width:100%;overflow:hidden;padding:4px;text-align:center;text-overflow:ellipsis}.file-attachment-small .file-attachment-name{font-size:10px}.file-attachment-download{color:#8c8c8c;flex-shrink:0;height:auto;min-width:auto;padding:0}.file-attachment-download:hover{color:#1890ff}.streaming-thoughts-container{width:100%}.streaming-thoughts-toggle{align-items:center;color:#8c8c8c;display:flex;font-size:13px;gap:4px;height:auto;padding:4px 8px}.streaming-thoughts-toggle:hover{background:#f0f8ff;color:#1890ff}.streaming-thoughts-toggle-text{font-style:italic}.streaming-thoughts-collapse{margin-top:4px}.streaming-thoughts-panel .ant-collapse-content{background:#0000;border:none}.streaming-thoughts-wrapper{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;height:200px;max-height:max-content;min-height:200px;overflow-y:auto;padding:12px;resize:vertical}.streaming-thoughts-content{color:#595959;font-size:13px;font-style:italic;line-height:1.5}.streaming-thoughts-line{margin:0 0 8px;white-space:pre-wrap}.streaming-thoughts-line:last-child{margin-bottom:0}.streaming-thoughts-loading{color:#8c8c8c;font-size:13px;font-style:italic;gap:8px}.streaming-thoughts-dots,.streaming-thoughts-loading{align-items:center;display:flex}.dots{animation:dots 1.5s infinite;display:inline-block}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:"..."}}.dots:after{animation:dots 1.5s infinite;content:""}.file-attachment-input-container{background:#fafafa;border-radius:8px 8px 0 0;border-top:1px solid #e8e8e8;padding:8px 12px}.file-attachment-input-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.file-attachment-input-item{align-items:center;display:flex;flex-direction:column;gap:4px;position:relative}.file-attachment-input-thumbnail{background:#fff;border:1px solid #d9d9d9;border-radius:8px;height:60px;overflow:hidden;width:60px}.file-attachment-input-preview,.file-attachment-input-thumbnail{align-items:center;display:flex;justify-content:center;position:relative}.file-attachment-input-preview{height:100%;width:100%}.file-attachment-input-image{border-radius:7px;height:100%;object-fit:cover;width:100%}.file-attachment-input-icon{align-items:center;display:flex;font-size:24px;justify-content:center}.file-attachment-input-progress-overlay{align-items:center;background:#ffffffe6;border-radius:7px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.file-attachment-input-progress .ant-progress-circle{font-size:12px}.file-attachment-input-status{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:4px;top:4px;width:16px}.file-attachment-input-status.completed{background:#52c41a}.file-attachment-input-status.error{background:#ff4d4f}.file-attachment-input-remove{align-items:center;background:#dc3545;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;line-height:1;opacity:.8;position:absolute;right:-6px;top:-6px;transform:scale(.9);transition:all .2s ease;width:20px;z-index:100}.file-attachment-input-remove:hover{background:#c82333;opacity:1;transform:scale(1)}.file-attachment-input-item:hover .file-attachment-input-remove{opacity:1;transform:scale(1)}@media (max-width:768px){.file-attachment-input-container{padding:6px 8px}.file-attachment-input-thumbnail{height:50px;width:50px}.file-attachment-input-progress-overlay .ant-progress-circle{height:32px!important;width:32px!important}}.user-chat-message-attachments{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:8px;width:100%}@media (max-width:768px){.user-chat-message-attachments{gap:4px}}.chat-file-icon{transition:color .2s ease}.chat-file-icon.has-files,.chat-file-icon:hover{color:#1890ff!important}.streaming-thoughts-in-chat{margin-bottom:12px}.user-chat-message-container{align-items:flex-end;flex-direction:column}.user-chat-message-container .user-chat-message{width:100%}.user-chat-message-content{align-items:flex-end;display:flex;flex-direction:column;margin-right:8px;max-width:calc(100% - 42px)}.system-chat-message-text{width:100%}.chat-window .upload-progress-container{bottom:120px}.chat-input-container-with-attachments{background:#fff;border:1px solid #d9d9d9;border-radius:8px;min-height:40px;padding:8px;position:relative}.chat-input-container-with-attachments:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.chat-input-attachments{margin-bottom:8px}.chat-input-attachments .file-attachment-input-container{background:#0000;border:none;border-radius:0;padding:0}.chat-input-container-with-attachments .chat-input-wrapper{background:#0000;border:none;padding:0;resize:none}.chat-input-container-with-attachments .chat-input-wrapper:focus{border:none;box-shadow:none}.chat-input-container-with-attachments .chat-input-wrapper .ant-input{background:#0000;border:none;box-shadow:none;padding:0}.chat-input-container-with-attachments .chat-input-wrapper .ant-input:focus{border:none;box-shadow:none}.chat-input-icons-row{align-items:center;display:flex;justify-content:space-between;margin-top:4px;padding-top:4px}.chat-icons-paperclip-container{gap:16px;justify-content:flex-end;padding:10px}.chat-icons-paperclip-container,.chat-paperclip-icon{align-items:center;background:#f8f9fa;background:var(--2-Light-Gray,#f8f9fa);border-radius:7px;display:flex}.chat-paperclip-icon{cursor:pointer;height:20.13px;justify-content:center;transition:all .2s ease;width:18.5px}.system-chat-message-text img,.system-chat-message-text video{border-radius:8px;box-shadow:0 2px 8px #0000001a;display:block;height:auto;margin:16px 0;max-width:250px}.ai-chat-feedback_aiChatFeedback__ef9h6{display:flex;flex-direction:column;gap:8px;padding:32px 0}.ai-chat-feedback_title__BLn-C{color:#67748e;font-family:Steradian;font-size:16px;font-weight:400;text-align:center}.ai-chat-feedback_buttonsContainer__FKeu4{display:flex;gap:16px;justify-content:center}.ai-chat-feedback_button__egSGs{align-items:center;color:#67748e;cursor:pointer;display:flex;flex-direction:column;font-family:Steradian-Medium;font-size:10px;gap:2px;justify-content:center;letter-spacing:.6px;text-transform:uppercase}.ai-chat-feedback_gFeedbackIcon__smzUI{fill:none;stroke:#494949}.ai-chat-feedback_gFeedbackSelectedIcon__ol8N3{fill:#748aec;stroke:#494949}.ai-chat-feedback_feedbackSection__YKBhL{color:#67748e;display:flex;flex-direction:column;font-family:Steradian;font-size:16px;gap:8px}.ai-chat-feedback_actionsRow__uyGUl,.ai-chat-feedback_feedbackPrompt__rKDNl{display:flex;justify-content:space-between}.ai-chat-feedback_actionsRow__uyGUl{align-items:center;margin-top:16px}.ai-chat-feedback_requestServiceLink__AnwJb .link-label{color:#67748e;font-family:Steradian-Medium;letter-spacing:.6px;margin-bottom:0}.ai-chat-feedback_requestServiceLink__AnwJb .inline-link{color:#67748e;font-family:Steradian-bold;letter-spacing:.6px}.ai-chat-feedback_aiChatFeedback__ef9h6>.ai-chat-feedback_requestServiceLink__AnwJb{align-self:center;margin-top:10px}.ai-chat-feedback_submitButton__IgvbS{background:#828282;border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:Steradian;font-size:13px;height:40px;letter-spacing:.6px;width:164px}.view-filter_basic-row__rOXvL,.view-filter_loading-route__zZd3U{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%}.view-filter_basic-col__ybW7e{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.view-filter_basic-screen-container__brXrC{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.view-filter_loading-route__zZd3U{background-color:#fff;height:100vh}.view-filter_chevron-button__KuRFR{height:1em;margin-left:auto;margin-top:auto;width:1em}.view-filter_viewType__ttb9-{align-items:center;background:#f8f9fa;border:1.5px solid #67748e;border-radius:50px;display:flex;flex-direction:row;height:40px;justify-content:space-evenly;padding-left:7px;padding-right:7px;width:97px}.view-filter_viewType__ttb9- .view-filter_viewTypeDivider__8WKve{border:1px solid #dae0e7;height:32px;width:0}@media(max-width:576px){.view-filter_viewType__ttb9-{width:100%}}@media screen and (max-width:576px){.search-products-row .view-filter_viewType__ttb9-{display:none}}@media screen and (min-width:576px){.products-filters-row .view-filter_viewType__ttb9-{display:none}}.guide-card_guideCardCol__1gB5m{margin-bottom:0!important;margin-right:0!important}.guide-card_guideCard__DKPNK{border:1.5px solid #cbd0d9;border-radius:16px;box-shadow:0 2px 12px #00000012;display:flex;flex-direction:column;font-family:Steradian;height:100%;max-width:350px;overflow:hidden;padding:0;width:350px}.guide-card_guideCard__DKPNK .ant-card-body{height:100%;padding:0}.brand-maestrosync .guide-card_guideCard__DKPNK{border-color:#be1e2d33}.guide-card_imageSection__8cnSp{background:#eee;border-bottom:1.5px solid #cbd0d9;position:relative;z-index:1}.brand-maestrosync .guide-card_imageSection__8cnSp{border-color:#be1e2d33}.guide-card_mainImageDraft__idITd,.guide-card_mainImage__7D2kI{display:block;height:115px;object-fit:cover;width:100%}.guide-card_mainImageDraft__idITd{opacity:40%}.guide-card_mainImageDraft__idITd+span{color:#fff;font-family:Steradian;font-size:16px;left:0;letter-spacing:1.5px;position:absolute;right:0;text-align:center;top:50px}.guide-card_thumbImages__xoUVl{bottom:-24px;display:flex;gap:8px;left:16px;position:absolute}.guide-card_thumb__sx4Hj{border:1px solid #dbe1e7;border-radius:50%;height:54px;object-fit:cover;width:54px}.guide-card_contentInnerContainer__7u4g8{background:#fff;border-radius:0 0 16px 16px;padding:36px 20px 10px;position:relative}.guide-card_propertiesCount__Z7Jln{color:#404149;font-size:10px;font-weight:600;letter-spacing:.5px;position:absolute;right:15px;top:10px}.guide-card_title__htLsC{font-family:Steradian-Medium;font-size:15px;letter-spacing:.2px;margin:0 0 10px;text-transform:uppercase}.guide-card_infoRow__U54fQ{align-items:center;color:#494949;display:flex;font-size:12px;font-weight:500;gap:18px;margin-bottom:10px}.guide-card_infoRow__U54fQ span{text-wrap:nowrap;align-items:center;display:flex;gap:5px}.guide-card_infoRow__U54fQ span:last-child{text-wrap:auto}.guide-card_description__As8bG{font-family:Steradian-Light;font-size:10px;line-height:1.5}.guide-card_generatingGuidePlaceHolder__vCIWx{align-items:center;background-color:#cbd0d9;display:flex;height:115px;justify-content:center}.guide-card_generatingGuidePlaceHolder__vCIWx span{color:#fff;font-family:Steradian;font-size:16px;letter-spacing:1.5px}.guide-card_videoThumbnailContainer__buKb9{cursor:pointer;height:115px;overflow:hidden;position:relative;width:100%}.guide-card_videoThumbnailContainer__buKb9 img{height:100%;object-fit:cover;width:100%}.guide-card_textOverlay__8Khxh{align-items:center;background:linear-gradient(180deg,#0000,#0000004d 50%,#0009);bottom:0;display:flex;justify-content:center;left:0;padding:16px;pointer-events:none;position:absolute;right:0;top:0}.guide-card_textOverlay__8Khxh span{color:#fff;filter:none;font-family:Steradian;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.72px;line-height:normal;text-align:right;text-shadow:0 2px 4px #00000080;text-transform:uppercase}.guide-card_videoThumbnailContainer__buKb9:hover .guide-card_textOverlay__8Khxh{transform:none}.device-tag_deviceTag__CTilK{background:#fff;border:1px solid #8c97af;border-radius:99px;color:#000;display:flex;font-family:Steradian;font-size:14px;height:40px;padding:4px 8px}.device-tag_deviceTag__CTilK img{width:24px}.device-tag_tagContent__nq-3E{align-items:center;display:flex;gap:6px}.device-tag_tagImage__CnCpm{border-radius:3px;flex-shrink:0;height:20px;object-fit:cover;width:20px}.device-tag_tagLabel__\+tEqO{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-selector_sectionTitle__PNfjh{font-family:Steradian-Medium;font-size:20px;letter-spacing:.6px;margin-bottom:12px}.device-selector_label__V8zNa{display:block;margin-bottom:4px}.device-selector_deviceSelect__jbRHn{margin-bottom:16px;width:300px}.device-selector_deviceSelect__jbRHn .ant-select-selection-item{display:none!important}.device-selector_selectDropdown__uVhnm{z-index:1000}.device-selector_optionContainer__pazTh{align-items:center;display:flex;gap:8px}.device-selector_optionImage__Banod{border-radius:4px;height:24px;object-fit:cover;width:24px}.device-selector_optionLabel__P\+fuC{flex:1 1}.device-selector_tagsContainer__h8QfM{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.device-selector_selectedDevicesContainer__SeLBt>span{display:none}.device-selector_selectedDevicesContainerEdit__yps5n{align-items:center;display:flex;gap:10px}.device-selector_selectedDevicesContainerEdit__yps5n .device-selector_tagsContainer__h8QfM{margin-top:0}.new-guide-description-card_guideCard__lylA8{background:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 4.14px 25.75px 0 #0000000d;display:flex;flex-direction:column;font-family:Steradian;gap:24px;padding:16px}.new-guide-description-card_guideTitle__URm1V{font-size:32px}.new-guide-description-card_sub__wygR3{font-size:22px}.new-guide-description-card_sectionTitle__TJIBB{font-family:Steradian-Medium;font-size:20px;letter-spacing:.6px;margin-bottom:12px}.new-guide-description-card_label__X9Xon{display:block;font-size:14px;margin-bottom:4px}.new-guide-description-card_textarea__QCuNr{border:1px solid #cbd0d9;border-radius:6px;box-sizing:border-box;font-family:Steradian;font-size:14px;height:114px;line-height:20px;padding:8px 12px;resize:vertical;width:100%}.new-guide-description-card_productsSelect__FYv6s{-webkit-appearance:none;appearance:none;border-radius:6px;box-sizing:border-box;width:100%}.new-guide-description-card_selectDropdown__Kqngo .ant-select-item{align-items:center;border-bottom:1px solid #cbd0d9;display:flex;flex-direction:row;height:50px;width:100%}.new-guide-description-card_optionContainer__Adkty{align-items:center;display:flex;flex-direction:row;width:100%}.new-guide-description-card_optionImage__SKsNo{background:#cbd0d9;border:none;border-radius:99px;flex-shrink:0;height:32px;margin-right:8px;object-fit:cover;width:32px}.new-guide-description-card_optionLabel__z4NqB{color:#333;flex:1 1;font-size:14px}.new-guide-description-card_selectedDevicesContainer__DAmqa{margin-bottom:12px;margin-top:12px}.new-guide-description-card_selectedDevicesLabel__l6vXH{color:#8c97af;font-family:Steradian-Medium;font-size:14px;margin-bottom:8px}.new-guide-description-card_tagsContainer__lF9lo{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.new-guide-description-card_nextButton__O5IJn{background:linear-gradient(108.98deg,#bf47fd -26.52%,#7a00f8 42.27%,#748aec 113.82%);border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Steradian;font-size:15px;letter-spacing:.6px;padding:12px 48px;transition:background .18s}.new-guide-description-card_nextButton__O5IJn:disabled{background:#e9ecef;color:#8c97af;cursor:not-allowed}.new-guide-description-card_actionsRow__Cpye2{display:flex;gap:21px;margin-top:12px}.new-guide-add-video_guideCard__\+SytY,.new-guide-add-video_videoCard__Ke5u4{background:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 4.14px 25.75px 0 #0000000d;display:flex;flex-direction:column;font-family:Steradian;gap:24px;padding:16px}.new-guide-add-video_guideTitle__70h8P{font-size:32px}.new-guide-add-video_sub__FnRUE{font-size:22px}.new-guide-add-video_sectionTitle__6Kh67{font-family:Steradian-Medium;font-size:20px;letter-spacing:.6px;margin-bottom:12px}.new-guide-add-video_label__SwpB9{display:block;font-size:14px;margin-bottom:4px}.new-guide-add-video_textarea__YeB6Z{border:1px solid #cbd0d9;border-radius:6px;box-sizing:border-box;font-family:Steradian;font-size:14px;height:114px;line-height:20px;padding:8px 12px;resize:vertical;width:100%}.new-guide-add-video_productsSelect__qGtFp{-webkit-appearance:none;appearance:none;border-radius:6px;box-sizing:border-box;width:100%}.new-guide-add-video_selectDropdown__Aqdhj .ant-select-item{border-bottom:1px solid #cbd0d9;height:50px}.new-guide-add-video_optionContainer__dR7Kh,.new-guide-add-video_selectDropdown__Aqdhj .ant-select-item{align-items:center;display:flex;flex-direction:row;width:100%}.new-guide-add-video_optionImage__PzBWg{background:#cbd0d9;border:none;border-radius:99px;flex-shrink:0;height:32px;margin-right:8px;object-fit:cover;width:32px}.new-guide-add-video_optionLabel__T2TNc{color:#333;flex:1 1;font-size:14px}.new-guide-add-video_selectedDevicesContainer__XcSVB{margin-bottom:12px;margin-top:12px}.new-guide-add-video_selectedDevicesLabel__gdbyj{color:#8c97af;font-family:Steradian-Medium;font-size:14px;margin-bottom:8px}.new-guide-add-video_tagsContainer__Hm5ac{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.new-guide-add-video_createGuideButton__EpM\+S,.new-guide-add-video_nextButton__WYmwB,.new-guide-add-video_recordButton__1X5db,.new-guide-add-video_uploadButton__PVndJ{background:linear-gradient(108.98deg,#bf47fd -26.52%,#7a00f8 42.27%,#748aec 113.82%);border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Steradian;font-size:15px;letter-spacing:.6px;padding:12px 48px;transition:background .18s}.new-guide-add-video_createGuideButton__EpM\+S:disabled,.new-guide-add-video_nextButton__WYmwB:disabled,.new-guide-add-video_recordButton__1X5db:disabled,.new-guide-add-video_uploadButton__PVndJ:disabled{background:#e9ecef;color:#8c97af;cursor:not-allowed}.new-guide-add-video_actionsRow__RU3Ds,.new-guide-add-video_addVideoActionsRow__At3PC{display:flex;gap:21px;margin-top:12px}.new-guide-add-video_videoCard__Ke5u4{gap:16px}.new-guide-add-video_tipsBox__xB-PK{background:#e6f5fc;border:1px solid #71c4e6;border-radius:12px;padding:12px}.new-guide-add-video_tipsHeader__jmM5Y{align-items:center;color:#222;display:flex;font-size:1.07rem;font-weight:500;gap:8px;margin-bottom:4px}.new-guide-add-video_tipsHeader__jmM5Y img{width:20px}.new-guide-add-video_tipsList__6ZKQc{color:#000;font-size:16px;margin:0 0 0 10px}.new-guide-add-video_tipsList__6ZKQc li{line-height:24px}.new-guide-add-video_uploadButton__PVndJ{background:#fff;border-radius:30px!important;color:#363636;font-family:Steradian-Medium;letter-spacing:revert;padding:10px 48px;width:216px}.brand-maestrosync .new-guide-add-video_uploadButton__PVndJ{border-radius:10px!important;padding:8px 0;width:260px}.new-guide-add-video_uploadComponent__VFxp\+ .new-guide-add-video_ant-upload__SOo5I{display:block}.new-guide-add-video_uploadComponent__VFxp\+ .new-guide-add-video_ant-upload-list__UL3R7{margin-top:8px}.new-guide-add-video_uploadComponent__VFxp\+ .new-guide-add-video_ant-upload-list-item__6OmKU{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.new-guide-add-video_uploadComponent__VFxp\+ .highnote-button{padding:10px 48px}.new-guide-add-video_recordButton__1X5db{width:220px}.new-guide-add-video_previewContainer__BFmHx{align-items:center;display:flex;gap:12px}.new-guide-add-video_videoPreview__Doe-p{background:#000;border-radius:6px;height:80px;object-fit:cover;width:120px}.new-guide-add-video_videoInfo__hJR4k{display:flex;flex:1 1;flex-direction:column;gap:4px}.new-guide-add-video_videoFilename__ImPqU{color:#494949;font-size:14px;line-height:1.3;text-decoration:underline;word-break:break-all}.new-guide-add-video_videoSize__5qLu\+{color:#666;font-size:12px}.new-guide-add-video_removeVideoButton__IOUfq{background:none;border:none;padding:0}.new-guide-add-video_removeVideoButton__IOUfq img{width:18px}.new-guide-add-video_createGuideButton__EpM\+S{display:flex;font-family:Steradian-Medium;font-weight:500;gap:4px;justify-content:center;width:417px!important}.brand-maestrosync .new-guide-add-video_createGuideButton__EpM\+S{width:260px!important}.brand-maestrosync .new-guide-add-video_createGuideButton__EpM\+S:disabled{width:340px!important}.new-guide-add-video_addVideoActionsRow__At3PC>.highnote-button:disabled{padding-bottom:7px;padding-top:7px}.new-guide-add-video_fileAttachmentInputProgress__YliGq,.new-guide-add-video_fileAttachmentInputProgress__YliGq .ant-progress-inner{display:block}.new-guide-add-video_backButton__M8N5Q{align-items:center;cursor:pointer;display:flex;font-family:Steradian;font-size:16px;line-height:13px}.guide-add_guideDetailsContainer__SIGOe{display:flex;flex-direction:column;gap:24px;overflow-y:scroll;padding-bottom:28px;width:100%}.guide-add_addStepButton__QDrDm,.guide-add_addStepContainer__KgW8e{display:flex;justify-content:center}.guide-add_addStepButton__QDrDm{align-items:center;background:#fff;border-radius:99px;border-width:0;box-shadow:0 4px 10px 0 #00000026;color:#9333ea;cursor:pointer;font-family:Steradian;font-size:15px;font-style:normal;font-weight:500;gap:4px;line-height:normal;padding:8px 16px;text-transform:uppercase;transition:all .2s ease}.guide-add_addStepButton__QDrDm:hover{opacity:.8;transform:translateY(-1px)}.guide-add_addStepButton__QDrDm img{aspect-ratio:1/1;height:20px;width:20px}.guide-add_guideStepEdit__5c\+S\+{display:flex;flex-direction:column;gap:24px;transition:all .2s ease}.guide-add_guideStepEdit__5c\+S\+:last-child{margin-bottom:24px}.guide-add_guideStepEdit__5c\+S\+.guide-add_dragging__Vfd24{opacity:.5;transform:scale(1.02)}.guide-add_guideStepEdit__5c\+S\+.guide-add_dragOver__FfqVg{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.guide-add_draftToolbar__UhgUV{align-items:center;background:#f9f7f8;bottom:0;box-shadow:8px -9px 12px 0 #00000014;display:flex;flex-direction:row;font-family:Steradian;gap:24px;justify-content:space-between;padding:16px;position:fixed;right:0;transition:all .3s ease;z-index:5}.guide-add_draftToolbar__UhgUV>span{color:#000;font-family:Steradian-Medium;font-size:20px}.sidebar+.logged-nav-content .guide-add_draftToolbar__UhgUV{left:265px}.ant-layout-sider-collapsed+.logged-nav-content .guide-add_draftToolbar__UhgUV{left:94px}.guide-add_draftToolbarButtons__mdxw0{display:flex;gap:16px}.products-details-screen-container .guide-add_draftToolbarButtons__mdxw0 button{width:174px}.brand-maestrosync .products-details-screen-container .guide-add_draftToolbarButtons__mdxw0 button{padding:0;width:184px}.guide-add_deleteGuideModal__b5sja .ant-modal-content{border-radius:16px}.guide-add_deleteGuideModal__b5sja .ant-modal-header{margin-bottom:16px}.guide-add_deleteGuideModal__b5sja .ant-modal-title{font-family:Steradian-Medium;font-size:20px;font-weight:500}.guide-add_deleteGuideModal__b5sja .ant-modal-body{font-family:Steradian;font-size:16px;font-weight:400}.guide-add_deleteGuideModal__b5sja .ant-modal-footer{display:flex;gap:16px;justify-content:center;margin-top:40px}.guide-add_deleteGuideModal__b5sja .ant-modal-footer>*{flex:50% 1}.guide-details-head-card_basic-row__MXMt\+,.guide-details-head-card_loading-route__bop6j{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%}.guide-details-head-card_basic-col__RPOtv{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.guide-details-head-card_basic-screen-container__vGGHk{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.guide-details-head-card_loading-route__bop6j{background-color:#fff;height:100vh}.guide-details-head-card_chevron-button__Eoirq{height:1em;margin-left:auto;margin-top:auto;width:1em}.guide-details-head-card_guideCard__cghEk{background:#fff;border:1px solid #cbd0d9;border-radius:16px;box-shadow:0 4.14px 25.75px 0 #0000000d;display:flex;flex-direction:column;font-family:Steradian;gap:24px;padding:16px 16px 24px}.guide-details-head-card_guideCardHeader__4Y7gq{align-items:center;display:flex;gap:18px;position:relative}@media(max-width:767px){.guide-details-head-card_guideCardHeader__4Y7gq{align-items:flex-start;flex-direction:column;gap:16px}}.guide-details-head-card_guideCardDeviceImages__xNwTe{display:flex;gap:8px}.guide-details-head-card_guideCardDeviceImages__xNwTe img{background:#fff;border:2px solid #eee;border-radius:50%;height:48px;object-fit:cover;width:48px}.guide-details-head-card_guideCardTitle__c4HNZ{color:#222;flex:1 1;font-size:2rem;font-weight:600;margin:0}@media(max-width:767px){.guide-details-head-card_guideCardTitle__c4HNZ{font-size:1.5rem}}.guide-details-head-card_guideCardActions__AIxhq{align-items:center;display:flex;gap:8px}.brand-maestrosync .guide-details-head-card_guideCardActions__AIxhq .highnote-button{padding:0 12px}.guide-details-head-card_guideCardActions__AIxhq button{border:none;cursor:pointer}.guide-details-head-card_guideCardActions__AIxhq button:not(.highnote-button){background:none;border-radius:6px;padding:4px;transition:background .2s}.guide-details-head-card_guideCardActions__AIxhq button:not(.highnote-button):nth-child(3){padding-right:0}.guide-details-head-card_guideCardActions__AIxhq button:not(.highnote-button):nth-child(4){padding-left:0}.guide-details-head-card_guideCardActions__AIxhq button:not(.highnote-button):hover{background:#f3f3f3}.guide-details-head-card_guideCardMeta__mrNX9{align-items:center;color:#494949;display:flex;font-size:16px;gap:12px}.guide-details-head-card_guideCardMeta__mrNX9 span{display:flex;gap:4px}@media(max-width:767px){.guide-details-head-card_guideCardMeta__mrNX9{flex-wrap:wrap}.guide-details-head-card_guideCardMeta__mrNX9 span{width:calc(50% - 6px)}}.guide-details-head-card_guideCardDesc__mzN2K{color:#222;font-size:16px;margin:0}.guide-details-head-card_guideCardDetails__svU91{color:#222;display:flex;flex-direction:column;font-size:14px;gap:8px}.guide-details-head-card_guideCardDetails__svU91 span:first-child{color:#1a1a1a;font-family:Steradian-Medium;font-weight:500}.guide-details-head-card_guideCardFooter__X101N{display:flex;justify-content:space-between}.guide-details-head-card_guideCardFooter__X101N .highnote-button{align-self:end;flex-shrink:0;height:fit-content}@media(max-width:767px){.guide-details-head-card_guideCardFooter__X101N{display:inline;display:initial}.guide-details-head-card_guideCardFooter__X101N button{margin-top:24px}}.guide-details-head-card_guideCardCta__aZS\+p{background:linear-gradient(108.98deg,#bf47fd -26.52%,#7a00f8 42.27%,#748aec 113.82%);border:none;border-radius:28px;color:#fff;cursor:pointer;font-family:Steradian;font-size:15px;font-weight:500;padding:12px 16px}.guide-details-head-card_guideCardCta__aZS\+p:hover{background:linear-gradient(90deg,#6c38ff,#9d3aff)}.guide-details-head-card_guideCardDraftEditBanner__fcddH{font-size:32px}.guide-details-head-card_guideFeedbackContainer__NlS04{align-items:center;display:flex;flex-direction:row;justify-content:center;width:50px}.guide-details-head-card_guideFeedbackContainer__NlS04 button{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s}.guide-details-head-card_guideFeedbackContainer__NlS04 button:hover{background:#f3f3f3}.guide-details-head-card_gFeedbackPopover__3-lqe .ant-popover-arrow:before{background:#cbd0d9}.guide-details-head-card_gFeedbackPopover__3-lqe .ant-popover-inner{background:#cbd0d9;padding:0}@media(max-width:767px){.guide-details-head-card_gFeedbackPopover__3-lqe{left:0!important;overflow:hidden;right:0!important}}.guide-details-head-card_gFeedbackPopoverContent__q-hB9{align-items:flex-start;background:#cbd0d9;border-radius:8px;display:inline-flex;flex-direction:column;padding:16px;width:483px}@media(max-width:767px){.guide-details-head-card_gFeedbackPopoverContent__q-hB9{width:100%}}.guide-details-head-card_gFeedbackPopoverRow__tJBnC{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin-bottom:12px;width:100%}.guide-details-head-card_gFeedbackPopovertitle__I83Vu{color:#000;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-align:left}@media(max-width:767px){.guide-details-head-card_gFeedbackPopovertitle__I83Vu img{align-self:start;margin-top:3px}}.guide-details-head-card_gFeedbackPopoverInput__jEwIC{align-items:flex-start;background:#fff;border-radius:8px;display:flex;gap:10px;height:104px;margin-bottom:20px;padding:8px 12px;width:451px}@media(max-width:767px){.guide-details-head-card_gFeedbackPopoverInput__jEwIC{width:100%}}.guide-details-head-card_gFeedbackSubmitButton__q7zwD{align-items:center;border:0 solid #c4c4c4;border-radius:28px;color:#363636;cursor:pointer;display:flex;font-family:Steradian;font-size:15px;font-style:normal;font-weight:500;gap:8px;justify-content:center;letter-spacing:-.2px;line-height:20px;padding:12px 32px;text-align:center}.guide-details-head-card_gFeedbackSubmitButton__q7zwD:disabled{cursor:default}.guide-details-head-card_gFeedbackIcon__SarEL{fill:none;stroke:#494949}.guide-details-head-card_gFeedbackSelectedIcon__qQWY1{fill:#748aec;stroke:#494949}.guide-details-head-card_deleteButton__WKPbr:disabled{cursor:not-allowed;opacity:25%}.guide-video_guideVideoContainer__l7evE{background-color:#111827;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;width:100%}.guide-video_guideVideoWrapper__4\+\+J5{flex:1 1;height:calc(100% - 96px);min-height:0;overflow:hidden;position:relative;width:100%}.guide-video_guideVideoPlayer__tU9Fi{cursor:pointer;display:block;height:100%;object-fit:contain;width:100%}.guide-video_guideVideoLoading__qbGaX{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:absolute}.guide-video_guideVideoLoadingText__yxzFS{color:#fff;font-size:1.125rem;line-height:1.75rem}.guide-video_guideVideoControls__Z6\+nt{background-color:#1f2937;flex-shrink:0;padding:1rem}.guide-video_guideVideoProgressContainer__Aqhz9{background-color:#4b5563;border-radius:9999px;cursor:pointer;height:.5rem;margin-bottom:1rem;position:relative;width:100%}.guide-video_guideVideoProgressContainer__Aqhz9:hover .guide-video_guideVideoProgressBar__6w8Nh{background-color:#2563eb}.guide-video_guideVideoProgressBar__6w8Nh{background-color:#3b82f6;border-radius:9999px;height:100%;transition:width .1s ease}.guide-video_guideVideoControlsWrapper__NaDMy{align-items:center;color:#fff;display:flex;justify-content:space-between}.guide-video_guideVideoControlsLeft__mQmsH{align-items:center;display:flex;gap:1rem}.guide-video_guideVideoButton__SQD8S{align-items:center;background:none;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .15s ease}.guide-video_guideVideoButton__SQD8S:hover{background-color:#374151}.guide-video_guideVideoButton__SQD8S svg{height:24px;width:24px}.guide-video_guideVideoTime__Kq5YQ{color:#fff;font-size:.875rem;line-height:1.25rem}.guide-video_guideVideoInfo__Aijgn{color:#9ca3af;font-size:.75rem;line-height:1rem;margin-top:.75rem}.guide-video_guideVideoContainer__l7evE:-webkit-full-screen{border-radius:0;max-height:100vh;max-width:100%}.guide-video_guideVideoContainer__l7evE:fullscreen{border-radius:0;max-height:100vh;max-width:100%}.guide-video_guideVideoContainer__l7evE:-webkit-full-screen .guide-video_guideVideoWrapper__4\+\+J5{flex:1 1}.guide-video_guideVideoContainer__l7evE:fullscreen .guide-video_guideVideoWrapper__4\+\+J5{flex:1 1}.guide-video_guideVideoContainer__l7evE:-webkit-full-screen .guide-video_guideVideoPlayer__tU9Fi{object-fit:contain}.guide-video_guideVideoContainer__l7evE:fullscreen .guide-video_guideVideoPlayer__tU9Fi{object-fit:contain}@media(max-width:640px){.guide-video_guideVideoControls__Z6\+nt{padding:.75rem}.guide-video_guideVideoControlsLeft__mQmsH{gap:.5rem}.guide-video_guideVideoButton__SQD8S{padding:.375rem}.guide-video_guideVideoButton__SQD8S svg{height:20px;width:20px}.guide-video_guideVideoTime__Kq5YQ{font-size:.75rem}.guide-video_guideVideoProgressContainer__Aqhz9{height:.375rem}}.guide-step_basic-row__F5fkD,.guide-step_loading-route__JkIaQ{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%}.guide-step_basic-col__REyXB{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.guide-step_basic-screen-container__2mxZ5{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.guide-step_loading-route__JkIaQ{background-color:#fff;height:100vh}.guide-step_chevron-button__M8xI\+{height:1em;margin-left:auto;margin-top:auto;width:1em}.guide-step_guideStep__t-LmD{background:#fff;border:1px solid #cbd0d9;border-radius:16px;box-shadow:0 4.14px 25.75px 0 #0000000d;display:flex;flex-direction:column;padding:16px 16px 40px}@media(max-width:767px){.guide-step_guideStep__t-LmD{padding-bottom:24px}}.guide-step_guideStepContent__w5ws2{display:flex;flex-direction:row;gap:32px;width:100%}@media(max-width:767px){.guide-step_guideStepContent__w5ws2{flex-direction:column}}.guide-step_guideStepLeft__IgqNr{display:flex;flex:1.2 1;flex-direction:column;justify-content:flex-start}.guide-step_guideStepHeader__wrQf8{align-items:center;display:flex;gap:10px;margin-bottom:12px}.guide-step_stepNumberIcon__wxjGC{background:#396cf0;border-radius:50%;color:#fff;flex-shrink:0;font-size:20px;font-weight:500;height:32px;line-height:1.5;text-align:center;width:32px}.guide-step_guideStepTitle__Udzwh{color:#222;font-size:22px;font-weight:500}.guide-step_guideStepDescription__m4OQ-{color:#222;font-size:16px;margin-bottom:12px}.guide-step_guideStepList__hlo1Q{color:#1a1a1a;font-size:16px;margin-top:0;padding-left:20px}.guide-step_guideStepInstructionText__1NYmY{color:#000;font-family:Steradian;font-size:14px;font-style:normal;font-weight:300;line-height:26px}.guide-step_guideStepVideo__iF-Rd{align-items:center;display:flex;flex:1.5 1;justify-content:center;max-height:332px}.guide-step_guideStepImage__dmkmM{display:flex;flex:1.5 1;position:relative}.guide-step_guideStepMediaRemove__9HBRz{cursor:pointer;left:0;position:absolute;top:0;z-index:10}.guide-step_guideStepMediaRemove__9HBRz img{background-color:#ffffff70;height:20px}.guide-step_playIcon__VNQfd{height:80px;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.guide-step_videoBar__sIgfE{align-items:end;background:linear-gradient(0deg,#111 65%,#0000);bottom:0;box-sizing:border-box;display:flex;height:48px;justify-content:flex-end;left:0;padding:0 18px 8px 10px;position:absolute;width:100%}.guide-step_videoProgress__vayZx{background:#fff;border-radius:2px;bottom:22px;height:4px;left:10px;opacity:.8;position:absolute;width:80%}.guide-step_videoTime__1DluE{color:#fff;font-size:15px;margin-right:12px;z-index:2}.guide-step_videoFullscreen__BDMNY{color:#fff;cursor:pointer;font-size:18px;z-index:2}.guide-step_editActionsContainer__Xedl0{align-items:center;display:flex;margin-left:auto}.guide-step_editActionsButton__dO\+fk{background:none;border:none;border-radius:4px;cursor:move;height:24px;transition:background-color .2s ease}.guide-step_editActionsButton__dO\+fk:hover{background-color:#0000000d}.guide-step_editActionsButton__dO\+fk:active{background-color:#0000001a}.guide-step_editActionsButton__dO\+fk:hover img{opacity:.6}.guide-step_upload__waeyp{width:100%}.guide-step_upload__waeyp .ant-upload-select{align-items:center;border:1px solid #cbd0d9;border-radius:12px;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:81px}.guide-step_upload__waeyp .ant-upload{align-items:center;display:flex;height:100%;height:-webkit-fill-available;justify-content:center;width:100%}.guide-step_upload__waeyp img{height:fit-content}.guide-details_guideDetailsContainer__BL7du{display:flex;flex-direction:column;gap:24px;overflow-y:scroll;padding-bottom:28px;width:100%}.guide-details_addStepContainer__kZ9Me{display:flex;justify-content:center}.guide-details_addStepButton__Ynxvv{align-items:center;background:#fff;border-radius:99px;border-width:0;box-shadow:0 4px 10px 0 #00000026;color:#9333ea;cursor:pointer;display:flex;font-family:Steradian;font-size:15px;font-style:normal;font-weight:500;gap:4px;justify-content:center;line-height:normal;padding:8px 16px;text-transform:uppercase;transition:all .2s ease}.guide-details_addStepButton__Ynxvv:hover{opacity:.8;transform:translateY(-1px)}.guide-details_addStepButton__Ynxvv img{aspect-ratio:1/1;height:20px;width:20px}.guide-details_guideStepEdit__LySBq{display:flex;flex-direction:column;gap:24px;transition:all .2s ease}.guide-details_guideStepEdit__LySBq:last-child{margin-bottom:24px}.guide-details_guideStepEdit__LySBq.guide-details_dragging__l9GbM{opacity:.5;transform:scale(1.02)}.guide-details_guideStepEdit__LySBq.guide-details_dragOver__3rvxd{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.guide-details_draftToolbar__NRjcQ{align-items:center;background:#f9f7f8;bottom:0;box-shadow:8px -9px 12px 0 #00000014;display:flex;flex-direction:row;font-family:Steradian;gap:24px;justify-content:space-between;padding:16px;position:fixed;right:0;transition:all .3s ease;z-index:5}.guide-details_draftToolbar__NRjcQ>span{color:#000;font-family:Steradian-Medium;font-size:20px}.sidebar+.logged-nav-content .guide-details_draftToolbar__NRjcQ{left:265px}.ant-layout-sider-collapsed+.logged-nav-content .guide-details_draftToolbar__NRjcQ{left:94px}.guide-details_draftToolbarButtons__wP7YE{display:flex;gap:16px}.products-details-screen-container .guide-details_draftToolbarButtons__wP7YE button{width:174px}.brand-maestrosync .products-details-screen-container .guide-details_draftToolbarButtons__wP7YE button{padding:0;width:184px}.guide-details_deleteGuideModal__xklN9 .ant-modal-content{border-radius:16px}.guide-details_deleteGuideModal__xklN9 .ant-modal-header{margin-bottom:16px}.guide-details_deleteGuideModal__xklN9 .ant-modal-title{font-family:Steradian-Medium;font-size:20px;font-weight:500}.guide-details_deleteGuideModal__xklN9 .ant-modal-body{font-family:Steradian;font-size:16px;font-weight:400}.guide-details_deleteGuideModal__xklN9 .ant-modal-footer{display:flex;gap:16px;justify-content:center;margin-top:40px}.guide-details_deleteGuideModal__xklN9 .ant-modal-footer>*{flex:50% 1}.guide-processing_container__KrIY7{background:#fff;border:1px solid #fff;border-radius:16px;box-shadow:0 4.14px 25.75px 0 #0000000d;display:flex;flex-direction:column;font-family:Steradian;gap:16px;padding:16px;width:100%}.guide-processing_description__gFMjV,.guide-processing_title__BbAGv{color:#000;font-family:Steradian;font-style:normal}.guide-processing_title__BbAGv{font-size:32px;font-weight:400}.guide-processing_description__gFMjV{font-size:20px;font-weight:500}.guide-processing_spinner__Gw7Eb{color:#be1e2d}@font-face{font-family:SFMono-Regular;font-style:normal;src:url(/static/media/SFMono-Regular.a89c323e185fdbdf785e.otf) format("opentype")}@font-face{font-family:SFMono-Semibold;font-style:normal;src:url(/static/media/SFMono-Semibold.2cfdebd028f7e3621efc.otf) format("opentype")}@font-face{font-family:Steradian-Black;font-style:normal;src:url(/static/media/Steradian-Black.497df2c738107aad6140.otf) format("opentype")}@font-face{font-family:Steradian-BlackItalic;font-style:italic;src:url(/static/media/Steradian-BlackItalic.edd51307663d2b80246c.otf) format("opentype")}@font-face{font-family:Steradian-Bold;font-style:normal;src:url(/static/media/Steradian-Bold.bc0be87198025070db16.otf) format("opentype")}@font-face{font-family:Steradian-BoldItalic;font-style:italic;src:url(/static/media/Steradian-BoldItalic.954d5519359b3aeebc63.otf) format("opentype")}@font-face{font-family:Steradian-ExtraLight;font-style:normal;src:url(/static/media/Steradian-ExtraLight.bf6f1d10f2e5017a27b5.otf) format("opentype")}@font-face{font-family:Steradian-ExtraLightItalic;font-style:italic;src:url(/static/media/Steradian-ExtraLightItalic.b6087e233f4766bb2f3a.otf) format("opentype")}@font-face{font-family:Steradian-Light;font-style:normal;src:url(/static/media/Steradian-Light.6aded16537d6f6492e17.otf) format("opentype")}@font-face{font-family:Steradian-LightItalic;font-style:italic;src:url(/static/media/Steradian-LightItalic.9b41600ab3420bf241c3.otf) format("opentype")}@font-face{font-family:Steradian-Medium;font-style:normal;src:url(/static/media/Steradian-Medium.c39393ae575cc1dce7d3.otf) format("opentype")}@font-face{font-family:Steradian-MediumItalic;font-style:italic;src:url(/static/media/Steradian-MediumItalic.3e8f00bcc41cafd92ffa.otf) format("opentype")}@font-face{font-family:Steradian;font-style:normal;src:url(/static/media/Steradian-Regular.8c76a6c4d5d8cc2ee6e8.otf) format("opentype")}@font-face{font-family:Steradian-RegularItalic;font-style:italic;src:url(/static/media/Steradian-RegularItalic.d04c4266e874524fdccd.otf) format("opentype")}@font-face{font-family:Steradian-Thin;font-style:normal;src:url(/static/media/Steradian-Thin.87f13d5b6574519eb4dc.otf) format("opentype")}@font-face{font-family:Steradian-ThinItalic;font-style:italic;src:url(/static/media/Steradian-ThinItalic.60ffdc699ab9862bf5a2.otf) format("opentype")}@font-face{font-family:Steradian-UltraLight;font-style:normal;src:url(/static/media/Steradian-UltraLight.5628136dbf18f5e4a204.otf) format("opentype")}@font-face{font-family:Steradian-UltraLightItalic;font-style:italic;src:url(/static/media/Steradian-UltraLightItalic.e9e1fc2a5e2f2b2d3c8f.otf) format("opentype")}.admin-nav-content,.app-header-icons-container,.basic-row,.dashboard-request-service-link,.highnote-signature-container,.loading-route,.logged-nav-content,.organization-button-container,.organization-d-table-container .table-actions,.organization-selected-properties-container,.request-service-completed-button-container,.request-service-completed-message-container,.shop-product-details-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%}.basic-col,.login-links-container{justify-content:center;margin:0}.basic-col,.basic-screen-container,.login-links-container{align-items:center;display:flex;flex-direction:column;height:100%}.basic-screen-container{width:100%}.loading-route{background-color:#fff;height:100vh}.chevron-button{height:1em;margin-left:auto;margin-top:auto;width:1em}.login-container{box-sizing:border-box;height:100%;margin:0;padding:1% 5%;position:relative}.login-container,.login-top-row{background-color:#f8f9fa;width:100%}.login-top-row{height:45%;justify-content:center}.login-bottom-row{align-items:flex-end;background:linear-gradient(#71c4e6,#4d70f5 51%,#4d70f5);border-radius:7px;height:55%;justify-content:center;width:100%}.powered-by-text{color:#8c97af;font-size:16px;font-weight:700;margin-bottom:15px}.login-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;text-align:center;top:42%;transform:translate(-50%,-50%);width:75%;z-index:100}@media(min-width:1600px){.login-content-container{width:100%}}@media(max-width:767px){.login-content-container{width:80%}}.login-card{align-items:center;background-color:#fff;border-radius:7px;box-shadow:0 2px 20px #0000001a;display:flex;flex-direction:column;height:561px;margin:-20px auto 20px;max-width:781px;min-width:178px;padding:80px 30px 0;width:75%}.login-card-title{color:#000;font-size:18px;font-weight:400;line-height:23.4px;margin-bottom:30px;text-align:center}.inline-link{display:flex;font-size:14px;text-decoration:none}.inline-link,.inline-link:hover{color:#404149;font-weight:700}.link-label{color:#8c97af;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;line-height:18.2px;margin-bottom:18.2px}@media(max-width:576px){.link-label{flex-wrap:wrap}}@media screen and (max-height:750px){.link-label .link-label{margin-bottom:14px}}.login-logo-container{margin-bottom:-60px;max-width:70%;z-index:1000}.logo{max-width:98%;width:133px}.login-form{max-width:367px;width:100%}.add-product-form-item,.login-form-item{margin-bottom:5px}.login-form>.ant-form-item:has(+button){margin-bottom:30px}@media screen and (max-height:750px){.login-form>.ant-form-item:has(+button){margin-bottom:20px}}.add-product-attachment-input,.add-product-input-pair,.add-product-input-select,.app-input{border-color:#cbd0d9;color:#67748e;font-size:14px;font-weight:500;height:45px;line-height:18.2px;max-width:367px;width:100%}.add-product-attachment-input::placeholder,.add-product-input-pair::placeholder,.add-product-input-select::placeholder,.app-input::placeholder{color:#cbd0d9;opacity:1}.add-product-attachment-input:focus,.add-product-input-pair:focus,.add-product-input-select:focus,.app-input:focus{border-color:#67748e}.add-product-attachment-input:focus::placeholder,.add-product-input-pair:focus::placeholder,.add-product-input-select:focus::placeholder,.app-input:focus::placeholder{color:#67748e}.login-button,.login-layout-button{background:linear-gradient(110.62deg,#71c4e6,#748aec 161.27%);border-radius:30px;color:#fff;font-size:16px;font-weight:500;height:45px;line-height:20.8px;margin-bottom:15px;max-width:367px;text-align:center;width:100%}.login-button:not(:disabled):not(.ant-btn-disabled):hover,.login-layout-button:not(:disabled):not(.ant-btn-disabled):hover{background:linear-gradient(110.62deg,#71c4e6,#748aec 161.27%);border:none;color:#fff;opacity:.9}.login-children-container{flex-direction:column;width:100%}.login-children-container,.login-footer{align-items:center;display:flex;justify-content:center}.login-footer{bottom:0;left:0;padding-bottom:30px;position:fixed;right:0;z-index:10}@media screen and (max-height:800px){.login-footer img{width:120px}}@media screen and (max-height:700px){.login-footer img{width:100px}}.sidebar-icon-container{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 8px 8px -5px #00000040;display:flex;height:32px;justify-content:center;margin-right:22px;width:32px}.sidebar-icon-container.selected{background:linear-gradient(180deg,#71c4e6,#4d70f5 51%,#4d70f5)}.highnote-signature-powered-text{color:#404149;font-size:9.757px;margin-right:10px;text-transform:uppercase}.highnote-signature-highnote-text,.highnote-signature-powered-text{font-family:Steradian-Medium;font-style:normal;font-weight:500;line-height:normal}.highnote-signature-highnote-text{color:#363636;font-size:19.634px;letter-spacing:-.589px;margin-left:10px;text-align:center}.highnote-signature-logo-container{align-items:center;background:#fff;border:.112px solid #c4c4c440;border-radius:4.499px;box-shadow:0 5.399px 4.724px -3.599px #0000001f;display:flex;height:28.796px;justify-content:center;width:28.796px}.highnote-signature-logo{height:15px;width:16px}.logged-nav-container{background-color:#f8f9fa;box-sizing:border-box;margin:0;min-height:100%;width:100%}.logged-nav-container .ant-menu-inline-collapsed .ant-menu-title-content{display:none}.logged-nav-layout{height:100%}.logged-nav-content{background-color:#f8f9fa;height:100vh;max-height:100vh;overflow:auto;position:relative;width:100%}.chat-window{background:#fff;border-radius:16px;box-shadow:0 4px 25px 0 #0000000d;display:flex;flex-direction:column;flex-grow:1;height:100%;max-height:100%;max-width:100%;min-width:min-content;overflow:hidden;padding:16px;width:100%}@media(max-width:767px){.chat-window{overflow:visible;overflow:initial}}@media(max-width:576px){.chat-window{min-width:0;min-width:auto}}.chat-window .chat-window-top-row{display:flex;flex:1 1;flex-direction:row;height:100%;max-height:100%;max-width:100%;min-height:0;overflow:hidden;position:relative;width:100%}@media(max-width:767px){.chat-window .chat-window-top-row{flex-direction:column-reverse}}.chat-window .chat-window-top-row .chat-window-right-column{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.chat-window .chat-window-top-row .chat-header{align-items:flex-start;background:#f8f9fa;border-radius:7px;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:10px 20px}.chat-window .chat-window-top-row .chat-header.selection{margin-bottom:40px}.chat-window .chat-window-top-row .chat-header .chat-header-title{color:#404149;display:block;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.chat-window .chat-window-top-row .chat-header .chat-header-user-selection{color:#404149;display:block;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.chat-window .chat-window-top-row .chat-header .chat-header-user-selection strong{font-family:Steradian-Medium;font-weight:500}.chat-window .chat-window-top-row .chat-header .chat-header-description{color:#404149;display:block;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.chat-window .chat-window-top-row .chat-header .chat-header-doctrine-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.chat-window .chat-window-top-row .chat-header .chat-header-inputs-container{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;width:100%}.chat-window .chat-window-top-row .chat-window-messages-container{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden;width:100%}.chat-window .chat-window-top-row .chat-window-icons-container{display:flex;flex:0 0 auto;flex-direction:column;margin-left:16px}.chat-window .chat-window-top-row .chat-window-icons-container .chat-icon-container{align-items:center;align-self:stretch;background:#f8f9fa;border-radius:7px;display:flex;gap:16px;justify-content:flex-end;margin-bottom:14px;padding:10px}.chat-window .chat-window-top-row .chat-window-icons-container .chat-icon-container .chat-icon{align-items:center;aspect-ratio:1/1;display:flex;height:18px;justify-content:center;width:18px}@media(max-width:767px){.chat-window .chat-window-top-row .chat-window-icons-container{align-self:flex-end;flex-direction:row}}.chat-send-icon{margin-left:14.5px;margin-right:5.31px}.chat-icons-container{align-items:center;display:flex;flex-direction:row}.chat-window-continue-container{bottom:-22px;gap:16px;position:absolute;width:100%}.chat-continue-icon,.chat-window-continue-container{align-items:center;display:flex;justify-content:center}.chat-continue-icon{aspect-ratio:1/1;border:1px;z-index:10}.chat-message{align-content:center;align-items:center;background:#f8f9fa;border-radius:12px;display:flex;flex-wrap:wrap;justify-content:center;margin-left:17px;margin-right:19px;margin-top:19px;max-width:100%;padding:15px 26px}.chat-message-avatar{padding-right:19px}.chat-topic-container{align-items:flex-start;background:#f8f9fa;border-radius:7px;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;justify-content:center;padding:10px 20px}.chat-topic-container .chat-topic-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.chat-topic-container .chat-topic-text{color:#404149;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.chat-input-container{align-items:center;display:flex;flex:0 0 auto;margin:1rem 0 1.5rem;padding:0 1rem;width:100%}.chat-input-wrapper{padding:0 15px}@media(max-width:767px){.chat-input-wrapper{font-size:16px}}.chat-input{align-items:center;align-self:stretch;background:#fff;border:1px solid #e9ecef;border-radius:7px;display:flex;height:59px;width:100%}.chat-input::placeholder{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.chat-input:focus{border-color:#67748e}.chat-input:focus::placeholder{color:#67748e}.user-chat-message-container{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:15px;margin-left:auto;width:80%}.user-chat-message-container .user-chat-message{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end}.user-chat-message-container .user-chat-message .chat-message-avatar{margin-left:10px;min-width:32px;padding:0}.user-chat-message-container .user-chat-message .chat-message-avatar img{object-fit:contain}.user-chat-message-container .user-chat-message .user-chat-message-text{-webkit-backdrop-filter:blur(13.5914087296px);backdrop-filter:blur(13.5914087296px);background:#e9ecef;border-radius:12px;box-shadow:0 1px 27px 0 #0000000d;padding:13.5px 16px}.chat-messages-container{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:10px;position:relative;scrollbar-color:#0003 #0000;scrollbar-width:thin;width:100%}.chat-messages-container::-webkit-scrollbar{width:6px}.chat-messages-container::-webkit-scrollbar-track{background:#0000}.chat-messages-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.chat-messages-container::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.system-chat-message-container{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:15px;margin-right:auto;width:80%}.system-chat-message-container .system-chat-message{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.system-chat-message-container .system-chat-message .system-chat-message-img-container{align-items:center;background:#be1e2d;border-radius:8px;box-shadow:0 2px 4px -1px #00000012;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px;width:32px}.system-chat-message-container .system-chat-message .system-chat-message-img{object-fit:contain}.system-chat-message-container .system-chat-message .system-chat-message-text{-webkit-backdrop-filter:blur(13.5914087296px);backdrop-filter:blur(13.5914087296px);background:#fffc;border-radius:12px;box-shadow:0 20px 27px 20px #0000000d;padding:13.5px 16px}.system-chat-message-container .system-chat-message .system-chat-message-text table{border-collapse:collapse;width:100%}.system-chat-message-container .system-chat-message .system-chat-message-text table td,.system-chat-message-container .system-chat-message .system-chat-message-text table th{border:1px solid #ddd;padding:8px;text-align:left}.system-chat-message-container .system-chat-message .system-chat-message-text table th{background-color:#f2f2f2}.chat-loading-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;width:100%}.chat-loading-container .ant-spin-dot-item{background-color:#67748e}.ai-chat-ask-button{border-radius:10px;border-width:0;box-shadow:0 4px 5px 0 #00000026;color:#fff;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:42.299px;letter-spacing:.64px;line-height:normal;margin-left:15px;text-align:center;width:102px}.suggested-queries-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:60px;width:100%}.suggested-queries-container .suggested-query{align-items:center;background:#f8f9fa;border-radius:7px;cursor:pointer;display:flex;gap:8px;margin-bottom:16px;margin-right:16px;padding:10px 20px}.suggested-queries-container .suggested-query .suggested-query-text{color:#404149;font-family:Steradian;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.suggested-queries-container .suggested-query .suggested-query-icon{align-items:flex-start;display:flex;gap:10px;height:16px;padding:1px;width:16px}.sources-title{color:#67748e;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.source-name-container{background:url(/static/media/attachment-doc-blue.5e66e2b20745add43bd9.svg) no-repeat;background-position:0 5px;padding-bottom:2px;padding-left:20px}.source-name-icon{height:14px;margin-right:6px;width:14px}.source-name{color:#0047ff;font-family:Steradian-Medium;font-size:10px;letter-spacing:.6px;text-transform:uppercase}.request-service-link{flex:0 0 auto;margin-bottom:10px;width:100%}.page-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem;width:100%}.page-header .page-header-icon{margin-left:31px}.page-header .page-header-icon.profile{border-radius:13.5px;height:27px;width:27px}.app-header-icons-container{justify-content:flex-end}@media(max-width:576px){.profile-popover .ant-popover-content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}}.profile-popover .ant-popover-inner{padding:0;width:95%}.pdf-menu{height:100%;overflow-y:auto}.pdf-menu .ant-menu-item{height:auto}.pdf-page{margin-bottom:10px}.pdf-layout{height:100%}.pdf-toolbar-container{background-color:#f0f2f5;flex-wrap:wrap;justify-content:space-around;padding:10px}.pdf-toolbar-container,.pdf-toolbar-container .page-navigation{align-items:center;display:flex}.pdf-toolbar-container .page-navigation .page-input{margin:0 10px;width:60px}.pdf-toolbar-container .page-navigation .page-divider{margin-right:10px}.pdf-toolbar-container .right-toolbar-container{align-items:center;display:flex;flex-wrap:wrap}.pdf-toolbar-container .right-toolbar-container .select-zoom-mode{margin-right:10px;width:120px}.pdf-content{display:flex;justify-content:center;overflow:hidden;padding:0}.pdf-document-container{align-items:center;display:flex;flex-direction:column;height:100%;overflow-y:auto;width:100%}@media(max-width:767px){.pdf-document-container .react-pdf__Document{max-width:100%}}.pdf-page-container{box-shadow:0 0 10px #0000001a;margin-bottom:20px}.video-player-modal .ant-modal-content{overflow:hidden}.video-player-modal .ant-modal-body{height:100%}.video-player-modal .player-container{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;position:relative;width:100%}.video-player-modal .player-container .video-player{aspect-ratio:16/9;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-player-modal .player-container .video-player>div{height:100%!important;width:100%!important}.video-player-modal .player-container .video-player video{height:100%;object-fit:contain;width:100%}.video-player-modal .player-container .img-player{align-items:center;display:flex;height:auto;justify-content:center;max-height:100%;object-fit:contain;width:100%}.video-player-modal .ant-modal-close{background-color:#be1e2dcc;color:#fff;z-index:2}.add-product-attachment-modal{align-items:flex-start;background:#fff;border:1px solid #000;border-radius:7px;box-shadow:0 4px 25px 0 #0000000d;justify-content:flex-start;padding:0!important;width:70%!important}.add-product-attachment-modal .ant-modal-content{border:none;box-shadow:none;height:100%;width:100%}.add-product-attachment-modal .ant-modal-close-x{background-color:#0000;color:#000;font-family:Steradian;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-align:right}.add-product-attachment-modal .ant-modal-body{align-items:flex-start;display:flex;justify-content:flex-start;padding:2rem 2.5rem}.add-product-attachment-modal-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.add-product-attachment-input{width:100%}.add-product-attachment-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:right}.add-product-attachment-modal-form{background:#fff;border-radius:7px;margin-top:19px;width:100%}.selected-file-container{display:flex;flex-direction:column;margin-bottom:52px}.selected-file-title{color:#67748e;font-family:Steradian;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:26px}.select-category-form-item{margin-top:20px;width:235px}.upload-attachment-button{background:#dbe1e7;border-radius:10px;color:#404149;flex-shrink:0;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:40px;letter-spacing:.64px;line-height:normal;text-align:center;width:235px}.upload-button-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;width:100%}.upload-button{background:#be1e2d;border-radius:10px;box-shadow:0 4px 5px 0 #00000026;flex-shrink:0;height:40px;width:235px}.upload-button:not(:disabled):not(.ant-btn-disabled):hover{background-color:#be1e2d;background:#be1e2d;border-color:#be1e2d;color:#fff;font-size:16px;font-weight:500;line-height:20.8px;opacity:.9;text-align:center}.property-documents-modal .ant-modal-content{background-color:#f8f9fa;border-radius:7px;box-shadow:0 4px 36.4px 0 #0000000d}.property-documents-modal .ant-modal-close{background-color:#be1e2dcc;color:#fff}.property-documents-modal .property-documents-modal-title{color:#404149;display:block;font-family:Steradian;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:68px;margin-top:51px;width:100%}.property-documents-container{background-color:#f8f9fa;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:31px}.profile-card{align-items:flex-start;background:#fff;border-radius:7px;box-shadow:0 4px 25px 0 #0000000d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:90vh;overflow:auto;padding:43px 36px 36px 22px;width:100%}.profile-card .profile-card-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.profile-card .my-profile-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:19px;width:100%}.profile-card .my-profile-container .my-profile-avatar-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-right:34px;padding-top:21px}.profile-card .my-profile-container .my-profile-avatar-container .upload-image{color:#67748e;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:17px;text-decoration-line:underline}.profile-card .my-profile-container .profile-vertical-divider{border-color:#e9ecef;height:137px;width:1px}.profile-card .my-profile-container .my-profile-info-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;overflow-wrap:anywhere;padding-left:33px;padding-top:21px;width:100%}.profile-card .my-profile-container .my-profile-info-container .profile-name{color:#404149;font-family:Steradian-Medium;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:9px}.profile-request-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.profile-request-row .profile-request-link{color:#f5222d;font-size:14px;font-weight:400;text-decoration-line:underline}.profile-request-row .profile-request-link,.profile-title{font-family:Steradian-Medium;font-style:normal;line-height:normal}.profile-title{color:#404149;display:block;font-size:20px;font-weight:500;width:100%}.profile-title.close,.profile-title.first{align-items:center;display:flex;width:fit-content}.profile-title.close{font-size:17px;margin-top:-2rem}.profile-info{text-wrap:wrap;color:#67748e;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:100%}.profile-divider{border-color:#dbe1e7;height:1px;margin-bottom:33px;margin-top:0;width:431px}.logout-container{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;width:100%}.logout-container .profile-logout{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.file-upload-container{display:flex;margin:0 auto}.file-upload-container,.photo-dragger{align-items:center;flex-direction:column;justify-content:center}.photo-dragger{display:flex!important;text-align:center;width:100%}.photo-dragger .ant-upload-drag{margin-bottom:1rem}.photo-dragger .ant-upload-list-item-container{height:200px!important;width:200px!important}.file-list{border:1px solid #d9d9d9;border-radius:2px;margin-top:16px;padding:12px}.file-item{align-items:center;display:flex;justify-content:space-between}.file-name{flex-grow:1;margin-left:18px;margin-right:8px}.admin-nav-container{background-color:#f8f9fa;box-sizing:border-box;margin:0;min-height:100%;width:100%}.admin-nav-container .ant-menu-inline-collapsed .ant-menu-title-content{display:none}.admin-nav-layout{height:100%}.admin-nav-content{background-color:#f8f9fa;height:100vh;max-height:100vh;overflow:auto;width:100%}.attachment-item{align-items:center;display:flex;flex-direction:row;margin-bottom:20px;margin-right:2%;max-width:48%;min-width:48%;width:48%}.selected-file-icon-container{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px -1px #00000012;display:flex;height:32px;justify-content:center;padding:9px;width:32px}.cart-remove-item,.selected-file-icon{height:14px;margin-left:10px;width:14px}.selected-file-icon.type,.type.cart-remove-item{margin:0}.disabled.cart-remove-item,.selected-file-icon.disabled{cursor:auto;opacity:.5}.disabled.cart-remove-item:hover,.selected-file-icon.disabled:hover{opacity:.5}.selected-file-name{text-wrap:wrap;color:#404149;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:19px;margin-right:auto}.status-ending-container{align-items:center;background:#f8f9fa;border-radius:8px;display:flex;flex-shrink:0;height:22.122px;justify-content:center;width:75.755px}.status-ending-tag-text{color:#8c97af;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;text-align:center;text-transform:uppercase}.status-active-container{align-items:center;display:flex;flex-shrink:0;height:22.122px;justify-content:center;width:75.755px}.status-expired-tag-text{color:#be1e2d;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;text-align:center;text-transform:uppercase}.loading-overlay{align-items:center;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.loading-overlay.visible{display:flex}.loading-overlay__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000a6;height:100%;left:0;position:absolute;top:0;width:100%}.loading-overlay__content{align-items:center;display:flex;flex-direction:column;gap:16px;min-width:140px;position:relative}.loading-overlay .ant-spin.white{color:#fff}.loading-overlay .ant-spin.white .ant-spin-dot-item{background-color:#fff}.loading-overlay .ant-spin.custom-color .ant-spin-dot-item{background-color:var(--spin-color)}.loading-overlay__text{color:#fff;font-family:Steradian;font-size:16px;margin:0;padding:0 16px;text-align:center;text-shadow:0 2px 4px #0003}.quantity-badge-container{align-items:center;background:#f5222d;border-radius:9px;display:flex;flex-shrink:0;height:18px;justify-content:center;min-width:18px;padding:2px;position:absolute;right:-8px;top:-8px;z-index:10}.quantity-badge-text{color:#fff;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;text-transform:uppercase}.cart-container{align-items:flex-start;background:#fff;border-radius:7px;box-shadow:0 4px 25px 0 #0000000d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:43px 22px 36px;width:100%}.cart-title{text-wrap-mode:nowrap;color:#404149;font-family:Steradian;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:45px}.cart-items-container{margin-bottom:20px;max-height:90%;overflow-y:auto}.cart-item{align-content:center;background:#fff;border-radius:12px;box-shadow:0 4px 26px 0 #0000000d;flex-direction:row;flex-shrink:0;flex-wrap:wrap;height:136px;justify-content:space-between;margin-bottom:10px;padding:10px 13px;width:372px}.cart-item,.cart-item-photo{align-items:center;display:flex}.cart-item-photo{background-color:#e9ecef;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:7px;height:96px;width:102px}.cart-item-info{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:30%}.cart-item-info .cart-item-name{font-size:15px;margin-bottom:5.35px;text-transform:uppercase}.cart-item-info .cart-item-name,.cart-item-info .cart-item-price{color:#404149;display:block;font-family:Steradian-Medium;font-style:normal;font-weight:500;line-height:normal;width:100%}.cart-item-info .cart-item-price{font-size:14px;margin-bottom:9.62px}.cart-item-info .cart-item-property{color:#be1e2d;display:block;font-family:Steradian-Bold;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:normal;text-transform:uppercase;width:100%}.cart-item-actions-container{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}.cart-remove-item{position:absolute;right:0;top:0}.cart-item-input{align-items:center;border-color:#cbd0d9;color:#67748e;display:flex;font-size:14px;font-weight:500;height:45px;justify-content:center;line-height:18.2px;max-width:367px}.cart-item-input::placeholder{color:#cbd0d9;opacity:1}.cart-item-input:focus{border-color:#67748e}.cart-item-input:focus::placeholder{color:#67748e}.product-card-space .installed-product-single-details{display:flex;flex-direction:row;justify-content:space-between}.product-card-space .installed-product-single-details .product-location{color:#67748e;font-family:Steradian-Medium;font-size:14px;font-weight:500;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:130px}.product-card{display:flex;justify-content:center;min-height:100%;padding:0;width:334px}.product-card .ant-card-body{display:flex;flex-direction:column;padding:10px}.product-image{align-items:center;border-radius:7px;display:flex;height:167px;justify-content:center;object-fit:contain;width:314px}.product-title{display:flex;justify-content:space-between;margin-top:9px;width:100%}.product-title-container{width:50%}.product-property-container{display:flex;justify-content:flex-end;width:50%}.product-name{color:#404149;font-family:Steradian-Medium;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;width:100%}.product-card-space{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;padding:10px 0}.product-card-space>div{display:flex;justify-content:space-between}.product-card-space>div .product-device-status-online{color:#26d029;font-weight:500}.product-card-space>div .product-device-status-offline{border:1px solid #f5222d;border-radius:8px;color:#f5222d;font-weight:500;padding:1px 15px}.product-description{color:#404149;display:block;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.product-bottom-container{display:flex;justify-content:space-between;width:100%}.product-bottom-container .product-view-more{color:#404149;font-family:Steradian;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.product-property-name{color:#67748e;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;text-align:right;text-transform:uppercase;width:100%}.shop-product-properties-container{display:flex;flex-direction:column;height:100%;text-align:end;width:50%}.shop-product-property-name{color:#67748e;display:block;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;margin-bottom:5px;text-align:right;text-transform:uppercase;width:100%}.shop-product-bottom-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:5px;width:100%}.shop-product-price{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.shop-product-card-cart-container{align-items:center;background:#e9ecef;border:1px solid #dbe1e7;border-radius:10px;display:flex;flex-shrink:0;gap:8px;height:39px;justify-content:center;padding:7px 6px;width:39px}.shop-product-card-cart-img{flex-shrink:0;height:25.014px;width:25px}.disabled{cursor:auto}.disabled,.disabled:hover{opacity:.5}.back-to-top{background-color:#0000;inset:auto 24px 24px auto;opacity:1;position:fixed;transform:translateY(0);visibility:visible;z-index:99}.back-to-top a{color:#363636;font-size:1em;text-decoration:none;transition:color .2s}.back-to-top .button-round{align-items:center;background-color:#363636;border:2px solid #363636;border-radius:50%;box-shadow:0 14px 24px -5px rgba(0,0,0,.349);display:flex;height:48px;justify-content:center;transition-duration:.4s;transition-property:transform;width:48px}.back-to-top .button-round:hover{transform:scale(1.1)}.back-to-top.hidden{opacity:0;transform:translateY(20px);visibility:hidden}.dashboard-header{align-items:center;background:#d5dff8;border-radius:7px;display:flex;flex-direction:row;height:78px;justify-content:space-between;min-height:78px;padding:0 28px;width:100%}@media(min-width:1200px){.dashboard-header{max-width:none}}@media(max-width:767px){.dashboard-header{align-items:center;flex-wrap:wrap-reverse;justify-content:space-between}}@media(max-width:576px){.dashboard-header{align-items:center;flex-wrap:wrap-reverse;height:auto;justify-content:space-between;padding:16px}}.dashboard-icons{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-end;width:fit-content}@media(max-width:992px){.dashboard-icons{flex-grow:1;order:3}}@media(max-width:767px){.dashboard-icons{height:fit-content}}.dashboard-icons>*{margin:0 5px}.dashboard-header-icon{margin:0 .5rem}.dashboard-header-icon.profile{border-radius:13.5px;height:27px;width:27px}.dashboard-header-icon:hover{cursor:pointer;opacity:.8}.dashboard-header-org-logo{border:4px solid #fff;border-radius:4px;height:55px;object-fit:contain;width:auto}@media(max-width:767px){.dashboard-header-org-logo{height:40px}}@media(max-width:576px){.dashboard-header-org-logo{height:36px}}.header-notification-icon+.quantity-badge-container{right:4px;top:-4px}.notifications-popover-title-container{display:flex;justify-content:space-between}.ant-popover.notifications-popover .ant-popover-inner{padding:16px}.ant-popover.notifications-popover .ant-popover-title{font-family:Steradian;font-size:18px;font-weight:400;margin-bottom:18px}.ant-popover.notifications-popover .ant-popover-inner-content .dashboard-title{display:none}.ant-popover.notifications-popover .notification-list-container{width:354px}.ant-popover.notifications-popover .notification-list-inner-container{border-radius:0;border-radius:initial;box-shadow:none;padding:0}.ant-popover.notifications-popover .notifications-view-more{color:#be1e2d;display:flex;font-family:Steradian;font-size:16px;font-weight:500;justify-content:center;padding-top:24px}.ant-popover.notifications-popover .notifications-view-more img{margin-left:10px}.product-details-feedback{margin-bottom:20px}.product-details-feedback .ant-collapse{background-color:#fff;border-color:#fff;border-radius:12px}.product-details-feedback .ant-collapse-content{border-radius:0 0 12px 12px;border-top:none}.product-details-feedback-attachment,.product-details-feedback-rate-your-experience,.product-details-feedback-share-your-experience{margin-bottom:15px}.product-details-feedback-rate-your-experience .flex.items-center.gap-1{margin-left:-7px}.product-details-feedback-collapse-label{font-family:Steradian}.product-details-feedback-collapse-label .product-details-feedback-collapse-label-title{color:#4d70f5;display:flex;font-size:20px;font-weight:600}.product-details-feedback-collapse-label .product-details-feedback-collapse-label-title img{margin-right:5px;width:24px}.product-details-feedback-collapse-label .product-details-feedback-collapse-label-title .product-details-feedback-collapse-label-description{font-size:16px}@media(max-width:767px){.product-details-feedback-collapse-label .product-details-feedback-collapse-label-title{flex-direction:column}}.product-details-feedback-upload{display:flex}.product-details-feedback-upload .ant-upload-wrapper{flex:1 1}.product-details-feedback-upload .ant-upload-wrapper .ant-upload.ant-upload-select{background:#fff;border:1px solid #cbd0d9;height:81px;width:100%}.product-details-feedback-upload-button{background:#828282;border:none;border-radius:20px;color:#fff;height:40px;margin-top:10px;width:164px}.product-details-feedback-complete{font-family:Steradian;padding:12px 16px}.product-details-feedback-complete .ant-card-head{border:none;font-size:20px;font-weight:600;min-height:0;min-height:auto;padding:0}.product-details-feedback-complete .ant-card-body{padding:0}.star-rating-button{background:none;border:none}.star-rating{stroke:#be1e2d}.star-rating.filled-star-rating{fill:#be1e2d}.status-indicator{align-items:center;background-color:#e9ecef;border-radius:4px;display:inline-flex;font-family:Steradian;font-size:10px;font-weight:500;gap:4px;height:17px;letter-spacing:.8px;min-width:fit-content;padding:2px 4px;text-transform:uppercase}.status-indicator.transparent{background:#0000;font-size:14px}.status-indicator.transparent .status-text{color:#404149!important;font-family:Steradian;letter-spacing:0;text-transform:lowercase}.status-indicator .status-text.online{color:#28a745}.status-indicator .status-text.offline{color:#dc3545}.status-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.status-dot.online{background-color:#28a745}.status-dot.offline{background-color:#dc3545}.admin-product-d-attachment,.device-d-attachment{align-content:center;align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;height:88.151px;margin-bottom:19.13px;margin-right:31px;max-width:100%;padding:15px 26px;width:46%}.admin-product-d-attachment:hover,.device-d-attachment:hover{opacity:.8}@media(max-width:576px){.admin-product-d-attachment,.device-d-attachment{flex-wrap:wrap;margin-right:0;min-width:220px;width:100%}}@media(max-width:767px){.admin-product-d-attachment,.device-d-attachment{flex-wrap:wrap;margin-right:0;width:90%}}.admin-product-d-attachment .device-d-attachment-icon-container,.device-d-attachment .device-d-attachment-icon-container{align-items:center;background:#4d70f5;border-radius:8px;box-shadow:0 2px 4px -1px #00000012;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:15px;width:32px}.admin-product-d-attachment .device-d-attachment-title,.device-d-attachment .device-d-attachment-title{text-wrap:wrap;color:#8c97af;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.sidebar{background-color:#f8f9fa!important;box-shadow:10px 4px 25px 0 #0000000d;box-sizing:border-box;max-width:265px;width:265px;z-index:10}.sidebar,.sidebar .ant-layout-sider-children{display:flex;flex-direction:column;height:100vh}.sidebar .ant-layout-sider-children{-webkit-overflow-scrolling:touch;overflow-y:auto;scrollbar-width:thin}.sidebar .ant-layout-sider-zero-width-trigger{background:linear-gradient(135deg,#4d70f5,#000);top:2rem}@media(max-width:767px){.sidebar .ant-layout-sider-zero-width-trigger{top:1.3rem}}@media(max-width:576px){.sidebar .ant-layout-sider-zero-width-trigger{top:2.6rem}}@media(max-width:767px){.sidebar{left:0;position:absolute;z-index:10}.sidebar.ant-layout-sider-collapsed{position:static}}.sidebar.ant-layout-sider-collapsed .highnote-signature-powered-text{font-size:8px;margin-right:0}.sidebar.ant-layout-sider-collapsed .highnote-signature-highnote-text{display:none}.sidebar-content{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding-bottom:25px}.sidebar-content>div:first-child{flex-grow:1}@media(max-width:576px){.sidebar-content{padding:25px 20px}}.ant-layout-sider-collapsed .sidebar-content .sidebar-close-icon,.sidebar-content .sidebar-close-icon{display:none}@media(max-width:992px){.sidebar-content .sidebar-close-icon{display:inline;display:initial;left:15px;position:absolute;top:15px}}.sider-trigger{align-items:center;background:#4d70f5;border-radius:0 8px 8px 0;display:flex;flex-shrink:0;gap:10px;height:39px;justify-content:center;position:absolute;right:-36px;top:48px;width:36px;z-index:100}.maestro-brand .sider-trigger{background:#be1e2d}@media(max-width:767px){.sider-trigger.open{left:265px}}@media(max-width:992px){.sider-trigger{display:none}}@media(max-width:767px){.sider-trigger{display:none}}.sidebar-menu{background-color:#f8f9fa!important;margin-left:17px;max-width:100%;width:15px}.sidebar-menu.ant-menu-vertical{margin-left:0}.sidebar-menu.ant-menu-vertical .ant-menu-item{display:flex;justify-content:center}.sidebar-menu.ant-menu-vertical .sidebar-icon-container{margin-right:0}.sidebar-menu.ant-menu-inline{width:auto}.sidebar-menu.ant-menu-inline .ant-menu-item-selected{background-color:#fff;box-shadow:0 20px 27px 0 #0000000d}.sidebar-menu .ant-menu-item,.sidebar-menu.ant-menu-inline .ant-menu-item-selected{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.sidebar-menu .ant-menu-item{background-color:#0000;border-radius:8px;height:55px;margin-bottom:5px;max-width:219px;padding:10px 10px 13px;width:auto}.sidebar-chat-link{background:url(/static/media/sidebar-chat-background.3dce213c178db6868633.jpeg) #d3d3d3 0 0/100% 100% no-repeat;border-radius:16px;box-shadow:0 20px 27px 0 #0000000d;height:170px;margin:15px auto;min-height:170px;position:relative;width:271px}.sidebar-chat-mask{background:linear-gradient(135deg,#be1e2d,#ad1717);opacity:.5033}.sidebar-chat-content,.sidebar-chat-mask{border-radius:16px;height:100%;position:absolute;width:100%}.sidebar-chat-content{opacity:1;padding:16px;z-index:10}.sidebar-chat-icon{height:32px;width:32px}.sidebar-chat-title{font-size:20px;font-weight:500;margin-top:11px}.sidebar-chat-subtitle,.sidebar-chat-title{color:#fff;display:block;font-family:Steradian-Medium;font-style:normal;line-height:normal;margin-left:3.89px}.sidebar-chat-subtitle{font-size:16px;font-weight:400}.sidebar-chat-button{align-items:center;background:#fff;border-radius:8px;border-width:0;box-shadow:0 4px 7px -1px #0000001c,0 2px 4px -1px #00000012;color:#4d70f5;cursor:pointer;display:flex;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;height:34px;justify-content:center;letter-spacing:.6px;line-height:normal;margin-left:3.89px;margin-top:13px;text-align:center;text-transform:uppercase;width:231.22px}.brand-maestrosync .sidebar-chat-button{background:#be1e2d}.ant-layout-sider-collapsed .admin-sidebar-logo-container{flex-direction:column}.ant-layout-sider-collapsed .admin-badge{margin-left:0;margin-top:10px}.ant-layout-sider-collapsed .sidebar-logo{width:80px}.sidebar-logo-container{align-items:center;background-repeat:no-repeat;cursor:pointer;display:flex;justify-content:center;position:relative}.sidebar-logo{background-repeat:no-repeat;pointer-events:none;width:115px}.admin-sidebar-logo{height:55px;margin-left:44px;max-width:90%;width:140px}.admin-badge{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#71c4e6,#4d70f5 51%,#4d70f5);background-clip:text;-webkit-background-clip:text;color:#67748e;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:20px}.admin-sidebar-logo-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem;margin-top:28px}@media(max-width:767px){.admin-sidebar-logo-container{flex-direction:column}.admin-sidebar-logo-container .admin-badge{margin-left:0;margin-top:10px}}.admin-toggle-button{align-items:center;background-color:#fff;border:2px solid #71c4e6;border-radius:30px;color:#000;cursor:pointer;display:flex;font-family:Steradian,sans-serif;font-size:15px;font-weight:500;height:44px;justify-content:center;line-height:100%;margin-bottom:32px;max-width:100%;text-align:center;width:225px}.ant-layout-sider-collapsed .admin-toggle-button{border-radius:8px;border-width:1px;font-size:10px;line-height:12px;text-transform:uppercase}.ant-layout-sider-collapsed .admin-toggle-button span{display:none}.bottom-nav-bar{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:27px;padding:0 20px}.changelog-section{color:#404149;font-family:Steradian;margin-top:auto;padding:20px}.ant-layout-sider-collapsed .changelog-section{display:none}.changelog-container{background:linear-gradient(180deg,#71c4e6,#4d70f5 51%,#4d70f5);border-radius:16px;box-shadow:0 20px 27px 0 #0000000d;padding:1px}.changelog-container ul{list-style-image:url(/static/media/checkmark-highnote.aa07e432a1039d6f33cf.svg);padding-left:23px}.changelog-container ul li:not(:last-child){margin-bottom:14px}.changelog-container+.bottom-nav-bar{margin-top:47px!important}.changelog-inner-container{background:#fff;border-radius:16px;box-shadow:0 20px 27px 0 #0000000d;padding:15px 22px}.changelog-header{align-items:center;color:#404149;display:flex;font-size:16px;font-weight:500;justify-content:space-between}.changelog-header a{display:contents}.changelog-messages{font-size:14px;font-weight:400}.guideVideoContainer{background-color:#111827;border-radius:.5rem;box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;width:100%}.guideVideoWrapper{flex:1 1;height:calc(100% - 96px);min-height:0;overflow:hidden;position:relative;width:100%}.guideVideoPlayer{cursor:pointer;display:block;height:100%;object-fit:contain;width:100%}.guideVideoLoading{align-items:center;background-color:#00000080;display:flex;inset:0;justify-content:center;position:absolute}.guideVideoLoadingText{color:#fff;font-size:1.125rem;line-height:1.75rem}.guideVideoControls{background-color:#1f2937;flex-shrink:0;padding:1rem}.guideVideoProgressContainer{background-color:#4b5563;border-radius:9999px;cursor:pointer;height:.5rem;margin-bottom:1rem;position:relative;width:100%}.guideVideoProgressContainer:hover .guideVideoProgressBar{background-color:#2563eb}.guideVideoProgressBar{background-color:#3b82f6;border-radius:9999px;height:100%;transition:width .1s ease}.guideVideoControlsWrapper{align-items:center;color:#fff;display:flex;justify-content:space-between}.guideVideoControlsLeft{align-items:center;display:flex;gap:1rem}.guideVideoButton{align-items:center;background:none;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .15s ease}.guideVideoButton:hover{background-color:#374151}.guideVideoButton svg{height:24px;width:24px}.guideVideoTime{color:#fff;font-size:.875rem;line-height:1.25rem}.guideVideoInfo{color:#9ca3af;font-size:.75rem;line-height:1rem;margin-top:.75rem}.guideVideoContainer:-webkit-full-screen{border-radius:0;max-height:100vh;max-width:100%}.guideVideoContainer:fullscreen{border-radius:0;max-height:100vh;max-width:100%}.guideVideoContainer:-webkit-full-screen .guideVideoWrapper{flex:1 1}.guideVideoContainer:fullscreen .guideVideoWrapper{flex:1 1}.guideVideoContainer:-webkit-full-screen .guideVideoPlayer{object-fit:contain}.guideVideoContainer:fullscreen .guideVideoPlayer{object-fit:contain}@media(max-width:640px){.guideVideoControls{padding:.75rem}.guideVideoControlsLeft{gap:.5rem}.guideVideoButton{padding:.375rem}.guideVideoButton svg{height:20px;width:20px}.guideVideoTime{font-size:.75rem}.guideVideoProgressContainer{height:.375rem}}.forgot-password-link{display:block;margin-top:34px;text-decoration:none}@media screen and (max-height:750px){.forgot-password-link{margin-top:20px}}.login-error{margin-bottom:25px}.login-links-container{height:auto}.login-button{margin-bottom:0}.login-screen .login-card{height:58vh;max-height:500px;min-height:400px}.sign-up-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:100%;overflow-y:auto;width:100%}.sign-up-terms-checkbox{color:#404149;font-size:14px;font-weight:400}.sign-up-terms-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#404149;border-color:#404149}.sign-up-terms-label{display:flex;flex-wrap:nowrap}@media(max-width:576px){.sign-up-terms-label{flex-wrap:wrap}}.sign-up-loading-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px;width:100%}.sign-up-loading-container .ant-spin-dot-item{background-color:#67748e}.signup-screen .login-card-title{margin-bottom:20px}@media screen and (max-height:750px){.signup-screen .login-card{height:500px;padding-top:65px}}@media screen and (max-height:850px){.signup-screen .login-footer img{width:100px}}@media screen and (max-height:750px){.signup-screen .login-footer img{width:80px}}.forgot-password-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.forgot-password-space{margin-bottom:30px}.forgot-password-screen .login-card{height:450px}@media screen and (max-height:800px){.forgot-password-screen .login-card{height:58vh;max-height:450px;min-height:300px}}.dashboard-container{background-color:#f3f4f5;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;padding:28px 1rem 1rem;width:100%}@media(max-width:576px){.dashboard-container{height:100%;max-height:auto;overflow:auto}}.dashboard-property-row{align-items:center;display:flex;flex-direction:row;flex-flow:nowrap;width:100%}@media(max-width:767px){.dashboard-property-row{justify-content:center}}.property-dropdown{text-wrap:auto;height:fit-content;margin-bottom:10px;margin-right:16px;min-width:171px;padding:5px 20px}.property-dropdown .ant-space-item{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.property-items-container .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.property-items-container .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{margin:0}.property-items-container .ant-dropdown-menu-vertical{max-height:300px}.property-option-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:35px;padding-left:17.5px;padding-right:17px;width:100%}.property-option-container.selected{background:#e9ecef}.property-option-container .property-option-label{text-wrap:wrap;color:#404149;font-family:Steradian-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:normal;max-width:95%}.property-option-container .property-option-icon{height:14px;width:14px}.property-avatar-container{margin-left:16px;margin-right:16px;min-height:57px;min-width:57px}@media(max-width:767px){.property-avatar-container{display:none}}.dropdown-button{max-width:80%;width:auto}.dropdown-button img{height:1em;margin-left:.5em;margin-top:.3em;width:1em}.dashboard-content-container{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;height:100%;justify-content:flex-start;margin-bottom:1rem;max-height:100%;overflow:hidden;width:100%}@media(max-width:767px){.dashboard-content-container{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;overflow-y:auto}}.dashboard-content-container .dashboard-chat-container{display:flex;flex:1 1 65%;flex-direction:column;height:100%}@media(max-width:767px){.dashboard-content-container .dashboard-chat-container{flex-grow:0;height:auto;margin:16px;max-width:100%;order:2;width:-webkit-fill-available;width:-moz-available;width:stretch}}.dashboard-content-container .dashboard-right-container{display:flex;flex:1 1 35%;flex-direction:column;height:100%;margin-left:30px;max-height:100%;min-width:300px;width:100%}@media(max-width:767px){.dashboard-content-container .dashboard-right-container{flex-grow:0;height:auto;margin:16px;max-height:none;max-width:100%;min-width:0;min-width:auto;order:1;width:-webkit-fill-available;width:-moz-available;width:stretch}}.dashboard-content-container .dashboard-right-container .dashboard-properties-container{display:flex;flex:1 0 auto;flex-direction:column;max-height:100%;max-width:100%;overflow-y:auto;width:100%}@media(max-width:767px){.dashboard-content-container .dashboard-right-container .dashboard-properties-container{max-height:none;overflow-y:visible;overflow-y:initial}}.dashboard-content-container .dashboard-right-container .notification-list-container{display:flex;flex-direction:column;flex-grow:1;height:auto;max-width:100%;overflow-y:hidden;width:100%}@media(max-width:767px){.dashboard-content-container .dashboard-right-container .notification-list-container{margin-top:20px}}.dashboard-content-container .dashboard-right-container .notification-list-container .dashboard-title{display:flex;justify-content:space-between}.dashboard-content-container .dashboard-right-container .notification-list-container .dashboard-title a{display:contents}.dashboard-content-container .dashboard-right-container .notification-list-inner-container{height:100%;min-height:190px}.dashboard-content-container .dashboard-right-container .dashboard-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4.12px 25.75px 0 #0000000d;display:flex;flex-direction:column;justify-content:center;padding:16px;width:100%}.dashboard-content-container .dashboard-right-container .dashboard-card.notifications{gap:25px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties{max-height:600px;overflow-y:hidden;padding:0}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .ant-collapse-content-active .ant-collapse-content-box{padding-left:5px}@media(max-width:767px){.dashboard-content-container .dashboard-right-container .dashboard-card.properties{max-height:none;overflow-y:visible}}@media screen and (max-height:1100px){.dashboard-content-container .dashboard-right-container .dashboard-card.properties{max-height:400px}}.dashboard-content-container .dashboard-right-container .dashboard-card.properties::-webkit-scrollbar{width:6px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container{background-color:#fff;height:100%;overflow-y:auto;width:100%}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-header{align-items:center!important;justify-content:space-between;padding:0}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-header .ant-collapse-header-text{display:contents}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-header .ant-collapse-header-text>div{display:flex}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-header .ant-collapse-header-text>div>.status-dot{margin-left:6px;margin-top:6px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .my-property-panel-container .ant-collapse-header{overflow:hidden}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-item{margin:0 16px}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .my-property-collapse-container .ant-collapse-item{margin:0}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-item-active .my-property-header-name .status-indicator{display:none}.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-item-active .my-property-header-container .my-property-header-name{display:block;width:auto}@media(max-width:767px){.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-content,.dashboard-content-container .dashboard-right-container .dashboard-card.properties .my-property-collapse-container .ant-collapse-content-box{overflow:visible}}.dashboard-content-container .dashboard-right-container .dashboard-card .work-in-progress-logo{flex-shrink:0;height:97.611px;width:105px}.dashboard-content-container .dashboard-right-container .dashboard-card .work-in-progress-label{color:#000;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.dashboard-title{color:#000;display:block;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px;margin-top:26.5px}.dashboard-bottom{width:100%}.dashboard-search-row{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:41.41px 0 0;width:100%}.dashboard-search-row .dashboard-search-input-wrapper{border:1px solid #dbe1e7;border-radius:7px;margin-right:18px}.dashboard-search-row .dashboard-search-input-wrapper .dashboard-search-input{align-items:center;background:#fff;display:flex;height:58.167px;max-width:651.6px;padding:0 15px;width:100%}.dashboard-search-row .dashboard-search-input-wrapper .dashboard-search-input::placeholder{color:#8c97af;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;opacity:1}.dashboard-search-row .dashboard-search-button{background:#be1e2d;border-radius:10px;box-shadow:0 4px 5px 0 #00000026;color:#fff;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:43.379px;letter-spacing:.64px;line-height:normal;text-align:center;width:122.4px}.dashboard-request-service-link{flex:0 0 auto;flex-wrap:nowrap;margin-top:24px;padding:0 1rem}.dashboard-request-service-link .link-label{color:#67748e;display:flex;flex-wrap:nowrap;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0;white-space:nowrap}@media(max-width:576px){.dashboard-request-service-link .link-label{white-space:nowrap}}.dashboard-request-service-link .link-label .inline-link{color:#67748e;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap}.add-product-form-title,.add-product-page-title,.page-title,.property-add-warranty-title{color:#67748e;display:block;font-size:45px;margin-left:10px}.my-property-header-container{align-items:center;background-color:#fff;display:flex;flex-direction:row;padding:12px 0;width:100%}.my-property-header-container .my-property-header-img{aspect-ratio:1/1;border:1px solid #dbe1e7;border-radius:40px;flex-shrink:0;height:40px;margin-right:8px;width:40px}.my-property-header-container .my-property-header-name{align-items:center;color:#404149;display:flex;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;gap:8px;justify-content:space-between;line-height:normal;width:100%}.my-property-panel-container{background-color:#fff;display:flex;flex-direction:column}.my-property-panel-container .ant-collapse-header{align-items:center!important;color:#000;font-family:Steradian-Medium;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px;margin-top:20px;padding:0!important;text-transform:uppercase}.my-property-panel-container .ant-collapse-content-box{padding:0!important}.my-property-panel-container .property-panel-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.my-property-panel-container .my-property-address{color:#000;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px;margin-right:20px;margin-top:20px}.my-property-panel-container .my-property-img{aspect-ratio:1/1;border:1px solid #dbe1e7;border-radius:100px;height:100px;width:100px}.my-property-panel-container .my-property-document{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-top:12px}.my-property-panel-container .my-property-document .my-property-document-icon{align-items:center;display:flex;height:14px;justify-content:center;margin-right:8px;width:14px}.my-property-panel-container .my-property-document .my-property-document-label,.my-property-panel-container .my-property-product-label{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.my-property-panel-container .my-property-product-label{display:flex;justify-content:space-between;margin-bottom:8px}.my-property-panel-container .my-property-product-label strong{color:#be1e2d;cursor:pointer;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.hamburger-menu{align-self:center;display:none}.hamburger-menu img{height:24.143px;width:24.143px}@media(max-width:992px){.hamburger-menu{display:flex;order:2}.hamburger-menu+div{margin-right:20px;order:1}}.notifications-page .notification-list-container{display:flex;flex-direction:column;max-width:718px;overflow-y:hidden}.notifications-page .notification-list-inner-container{border-radius:0 0 16px 16px;box-shadow:none;flex:1 1 auto;max-height:revert-layer}.notifications-page .notification-filters{background:#fff;border-radius:16px 16px 0 0;display:flex;gap:26px;padding:16px 16px 0}.notifications-page .notification-filters .filter-btn{background:none;border:none;border-radius:16px;color:#404149;cursor:pointer;font-family:Steradian;font-size:16px;font-weight:500}.notifications-page .notification-filters .filter-btn.active{font-family:Steradian-Medium}.notification-list-inner-container{background:#fff;border-radius:16px;box-shadow:0 2px 12px #00000012;font-family:Inter,Arial,sans-serif;overflow-y:scroll;padding:24px 20px}.notification-list-header{color:#67748e;font-family:Steradian;font-size:14px;font-weight:500;margin-bottom:16px}.notification-list-title{font-family:Steradian-Medium}.notification-list-empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.notification-list-empty .no-notifications-text{font-family:Steradian;font-size:16px;font-weight:400}.notification-list:not(:last-child){margin-bottom:24px}.notification-list .notification-clear-btn,.notification-list .notification-reset-btn{align-items:center;color:#be1e2d;cursor:pointer;display:flex;font-size:10px;font-weight:600;letter-spacing:.6px;margin-top:6px}.notification-list .notification-reset-btn{color:#000}.notification-list>img{width:75px}.s-c-notification{margin-bottom:20px}.s-c-notification:last-child{margin-bottom:0}.state-change-notification{display:flex}.state-change-notification .notification-img-outer-wrapper{align-items:center;display:flex;margin-right:16px}.state-change-notification .notification-img-inner-wrapper{position:relative}.state-change-notification .notification-img{border:1px solid #404149;border-radius:50%;height:40px;width:40px}.state-change-notification .notification-status-dot{border:2px solid #fff;border-radius:50%;height:14px;position:absolute;right:-2px;top:0;width:14px}.state-change-notification .notification-status-dot.online{background:#2fd34d}.state-change-notification .notification-status-dot.offline{background:#ea3d3d}.state-change-notification .s-c-n-content{color:#404149;flex:1 1;min-width:0;padding-right:16px}.state-change-notification .s-c-n-title,.state-change-notification .s-c-n-title-unread{font-family:Steradian;font-size:16px;text-transform:capitalize}.state-change-notification .s-c-n-title-unread{font-family:Steradian-Bold}.state-change-notification .s-c-n-property{font-family:Steradian;font-size:15px;font-weight:400}.state-change-notification .s-c-n-location{font-family:Steradian-Medium;font-size:14px;font-weight:500}.state-change-notification .s-c-n-location-unread{color:#be1e2d}.state-change-notification .s-c-n-time{font-family:Steradian-LightItalic;font-size:14px;font-weight:400}.request-service-screen-container{display:flex;flex-direction:column;height:100%;padding:28px 1rem 1rem;width:100%}.request-service-screen-container .add-product-form-title,.request-service-screen-container .add-product-page-title,.request-service-screen-container .page-title,.request-service-screen-container .property-add-warranty-title{margin-left:0;padding-left:20px}.request-service-screen-container .email-content-container,.request-service-screen-container .request-service-input-container{padding-left:20px}.request-service-screen-sub-title{color:#67748e;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.request-service-input-container{display:flex}.request-service-input-container .request-service-property-input{background:#fff;border:1.5px solid #cbd0d9;border-radius:10px;height:40.671px;width:264px}.request-service-input-container .request-service-property-input::placeholder{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;opacity:1}.request-service-input-container .request-service-property-input:focus{border-color:#67748e}.request-service-input-container .request-service-property-input:focus::placeholder{color:#67748e}.property-popup .ant-select-item-option-content{white-space:normal}.email-content-container{display:flex;flex-direction:column;height:calc(100vh - 180px);justify-content:center;max-height:calc(100vh - 180px);padding-bottom:41px;padding-right:1.5rem;width:100%}.request-service-email-container{align-items:center;background:#e9ecef;border-radius:7px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-top:2rem;max-height:100%;padding:1rem 2rem 1.2rem;width:100%}.email-header-icons{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:15px;width:100%}.email-input-container{background:#f8f9fa;border-radius:7px;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:0;overflow-y:auto;width:100%}@media(max-width:767px){.email-input-container{width:100%}}.email-initial-text-container{color:#8c97af;font-family:Steradian;padding:18px}.email-input-textarea{background:#f8f9fa;border-color:#0000;color:#404149;min-height:80px}.email-input-textarea .textarea.ant-input:focus,.email-input-textarea:focus-within,.email-input-textarea:hover{background:#f8f9fa;border-color:#0000;box-shadow:none;color:#404149}.email-buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:34px;width:100%}@media(max-width:576px){.email-buttons-container{align-items:center;justify-content:center}}.email-upload-button{background:#fff;border-radius:10px;border-width:0;box-shadow:0 4px 4px 0 #00000040;color:#67748e;font-family:Steradian;font-size:16px;font-style:normal;font-weight:500;height:45px;letter-spacing:.64px;line-height:normal;text-align:center;width:139px}@media(max-width:576px){.email-upload-button{margin-top:18px}}.email-send-button{background:#4d70f5;border-radius:10px;border-width:0;color:#fff;font-family:Steradian;font-size:16px;font-style:normal;font-weight:500;height:45px;letter-spacing:.64px;line-height:normal;text-align:center;width:256px}@media(max-width:576px){.email-send-button{margin-top:18px}}.email-initial-title{color:#67748e;display:block;font-family:Steradian-Bold;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.64px;line-height:normal;margin-bottom:16px;text-align:center}.request-service-error{margin-top:24px;width:686px}@media(max-width:767px){.request-service-error{max-width:686px;width:100%}}.rs-confirmation-modal-title{color:#404149;font-family:Steradian;font-size:20px;font-weight:500;margin-bottom:16px}.rs-confirmation-modal-text{color:#67748e;font-family:Steradian;font-size:16px;margin-bottom:24px}.rs-confirmation-modal-footer{border-top:none;display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.rs-confirmation-modal-cancel-button{background-color:#fff;box-shadow:0 4px 4px 0 #00000040;color:#67748e}.rs-confirmation-modal-cancel-button,.rs-confirmation-modal-confirm-button{border:none;border-radius:10px;font-family:Steradian;font-size:16px;font-weight:500;height:45px;letter-spacing:.64px;width:139px}.rs-confirmation-modal-confirm-button{background-color:#be1e2d;color:#fff}.request-service-completed-container{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 180px);justify-content:center;margin-top:65px;max-height:calc(100vh - 180px);padding-bottom:41px;padding-right:1.5rem;width:100%}.request-service-completed{align-items:center;background:#fff;border:3px solid #e9ecef;border-radius:7px;box-shadow:0 4px 25px 0 #0000000d;display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:561px;width:781px}.request-service-completed-x{color:#000;font-family:Steradian;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-right:27px;margin-top:28px;text-align:right;width:100%}.request-service-completed-message-container{margin-bottom:113px;margin-top:134px;padding-left:68px;padding-right:68px}.request-service-completed-message{text-wrap:wrap;color:#404149;font-family:Steradian;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-align:center}.request-service-completed-button{background:#be1e2d;border-radius:10px;box-shadow:0 4px 5px 0 #00000026;color:#fff;color:var(--1-White,#fff);font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:45px;letter-spacing:.64px;line-height:normal;text-align:center;width:397px}.request-service-completed-button:not(:disabled):not(.ant-btn-disabled):hover{background-color:#be1e2d;background:#be1e2d;border-color:#be1e2d;color:#fff;font-size:16px;font-weight:500;line-height:20.8px;opacity:.9;text-align:center}.ai-chat-container{display:flex;flex-direction:row;height:calc(100vh - 77px);margin-top:26.5px;max-height:calc(100vh - 77px);overflow:hidden;width:100%}.ai-chat-side-container{background:#fff;border-radius:8px;height:100%;margin-left:25px;min-width:320px;overflow-y:auto;padding:0 25px;width:320px}@media(max-width:767px){.ai-chat-side-container{margin:0}}.ai-chat-side-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding-top:18.75px;width:100%}.ai-chat-side-header-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.ai-chat-side-header-close-icon{height:18px;width:18px}.ai-chat-content-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;max-height:100%;overflow:hidden;padding-bottom:36px;padding-top:0;width:100%}@media(max-width:992px){.ai-chat-content-container{padding:0 0 36px}}.ai-chat-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding:15px 31px}.ai-chat-side-history-section{display:flex;flex-direction:column;margin-bottom:30px;width:fit-content}.ai-chat-side-history-item{color:#67748e;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:9px}.ai-chat-side-history-title{color:#67748e;font-family:Steradian-Bold;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15.38px}.admin-dashboard-container{display:flex;flex-direction:column;height:100%;margin:0;padding:28px 1rem 1rem;width:100%}.admin-dashboard-title-container{margin-left:10px}.admin-dashboard-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#71c4e6,#4d70f5 51%,#4d70f5);background-clip:text;-webkit-background-clip:text;color:#67748e;display:block;font-family:Steradian-Medium;font-size:45px;font-style:normal;font-weight:500;line-height:normal}.admin-dashboard-content-container{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;margin:0;max-width:100%;padding:1rem;width:100%}@media(max-width:767px){.admin-dashboard-content-container{align-items:center;flex-wrap:wrap;justify-content:center}}.dashboard-cards-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:31px;width:100%}.admin-dashboard-card{background:#fff;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin:18px 16px;max-width:450px;min-height:224px;padding:15px 26px;width:100%}.admin-dashboard-card-title{color:#8c97af;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:15px;margin-top:15px}.admin-dashboard-card-subtitle{color:#8c97af;font-family:Steradian;font-size:16px;font-style:italic;font-weight:400;line-height:normal;min-height:40px}.admin-products-screen-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:28px 1rem 1rem;width:100%}.admin-products-content-container{display:flex;flex-direction:column;height:calc(100vh - 135px);overflow:hidden;padding:0 10px 10px;width:100%}.admin-products-filter-group{flex-shrink:0;padding:0 10px 10px;z-index:1}.admin-add-product-button{background-color:#4d70f5;border-radius:10px;color:#fff;font-size:16px;font-weight:500;height:40px;line-height:20.8px;max-width:235px;text-align:center;width:100%}.admin-add-product-button:not(:disabled):not(.ant-btn-disabled):hover{background-color:#4d70f5;border-color:#4d70f5;opacity:.9}.admin-products-filters-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem;padding-right:30px;width:100%}@media(max-width:767px){.admin-products-filters-row{justify-content:center;width:100%}}.admin-products-table{flex-grow:1;overflow-y:auto}.add-product-screen-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:28px 1rem 1rem;width:100%}.add-product-page-title{margin-bottom:0;padding-bottom:0}.add-product-form{background:#fff;border-radius:7px;box-shadow:0 4px 25px 0 #0000000d;margin-top:19px;padding:2rem 2.5rem;width:90%}.add-product-form-title{display:block;margin-bottom:1rem;padding-bottom:0;text-align:start}.add-product-form-item{margin-bottom:21px;width:48%}@media(max-width:767px){.add-product-form-item{width:100%}}.add-product-input-select{height:45px;margin-top:0;max-width:none}.add-product-attachment-input,.add-product-input-pair{max-width:none}.add-product-attachment-input .ant-input-number-input-wrap,.add-product-attachment-input .ant-input-number-input-wrap .ant-input-number-input,.add-product-input-pair .ant-input-number-input-wrap,.add-product-input-pair .ant-input-number-input-wrap .ant-input-number-input{height:100%}.vertical-container{align-items:center;margin-top:15px}.add-product-button-container,.vertical-container{display:flex;flex-direction:column;justify-content:center;width:100%}.add-product-button-container{align-items:flex-end;margin-top:18px;padding-bottom:18px;padding-right:1.5rem}.two-inputs-container{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;width:100%}@media(max-width:767px){.two-inputs-container{flex-wrap:wrap}}.property-add-warranty-button,.upload-product-button{background:#fff;border:1.5px solid #cbd0d9;border-radius:10px;color:#404149;flex-shrink:0;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;height:40px;line-height:normal;margin-bottom:21px;width:237px}.add-product-documents{display:flex;margin-top:21px;width:100%}.attachments-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.admin-products-details-screen-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:100%;padding:28px 1rem 1rem;width:100%}.admin-product-d-attachment{flex-wrap:nowrap!important;height:67.36px!important;margin-bottom:20px!important;margin-right:0!important;width:100%!important}.admin-product-d-attachment .icon-container{align-items:center;background:#be1e2d;border-radius:8px;box-shadow:0 2px 4px -1px #00000012;display:flex;height:32px;justify-content:center;margin-right:15px;width:32px}.admin-product-d-attachment .product-d-attachment-title{text-wrap:wrap;color:#8c97af;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.admin-product-details-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:8px;width:100%}.admin-product-details-icons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.admin-product-details-right-container{display:flex;flex-direction:column;width:100%}.organization-selected-properties-container{justify-content:flex-start}.organization-selected-property{align-items:center;background:#e9ecef;display:flex;flex-direction:row;justify-content:center;margin-bottom:21px;margin-right:8px;padding:4px 9px;width:fit-content}.organization-selected-property-delete,.organization-selected-property-name{color:#404149;font-family:Steradian-medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.organization-selected-property-delete{margin-left:16px}.organization-properties-dropdown{margin-bottom:20px;width:100%}.organization-button-container{justify-content:flex-start;margin-bottom:20px}.organization-photo-preview{height:80px;object-fit:contain;width:80px}.organization-photo-action-icon{height:18px;margin-left:15px;width:18px}.organization-photo-action-icon.type{margin:0}.organization-d-screen-container{display:flex;flex-direction:column;margin-bottom:25px;max-width:100%;padding-left:48px;padding-right:48px}.organization-d-container{align-items:center;display:flex;flex-direction:row;margin-bottom:34px}@media(max-width:767px){.organization-d-container{flex-wrap:wrap;justify-content:center;width:fit-content}}.organization-d-photo,.user-d-photo{border-radius:12px;flex-shrink:0;height:55px;margin-right:33px;object-fit:cover}@media(max-width:767px){.organization-d-photo,.user-d-photo{margin-bottom:25px}}.organization-d-info-container{background:#fff;border-radius:8px;box-shadow:2px 20px 27px 0 #0000000d;display:flex;flex-direction:column;min-height:143px;padding:18px 27px;width:100%}@media(max-width:767px){.organization-d-info-container{width:fit-content}}.organization-d-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:18px;max-width:100%;width:100%}.ant-collapse-header-text .organization-d-row{margin-bottom:0}.organization-d-table-row{display:flex;flex-direction:row;width:100%}.organization-d-table-column{display:flex;flex-direction:column;justify-content:flex-start;margin-right:16px}.organization-d-table-column .organization-d-table-column-title{text-wrap:wrap;color:#404149;font-family:Steradian-Medium;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.organization-d-table-column .organization-d-table-column-data{text-wrap:wrap;color:#404149;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.organization-d-table-container{background:#fff;border-radius:8px;box-shadow:2px 20px 27px 0 #0000000d;display:flex;flex-direction:column;margin-bottom:25px;max-width:100%;padding:15px 21px 15px 27px;width:100%}.organization-d-table-container .ant-table{max-width:100%;overflow-x:auto}.organization-d-table-container table{background-color:#fff}.organization-d-table-container .ant-table-thead>tr>th{background-color:#0000}.organization-d-table-container .table-actions{flex-wrap:nowrap}@media(max-width:767px){.organization-d-table-container{width:fit-content}}.organization-d-name{color:#000;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.organization-plus-icon{height:21px;width:21px}.ant-collapse-header-text .organization-plus-icon{margin-top:2px}.admin-users-content-container{display:flex;flex-direction:column;height:calc(100vh - 135px);overflow:hidden;padding:10px;width:100%}@media(max-width:992px){.users-filters-row{flex-wrap:wrap;justify-content:center;width:100%}}@media(max-width:767px){.users-filters-row{flex-wrap:wrap;justify-content:center;width:100%}}.admin-user-tables-container{display:flex;flex-direction:column;overflow:auto;width:100%}.ant-switch.ant-switch-checked{background:#be1e2d}.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#be1e2d;opacity:.9}.user-d-screen-container{display:flex;flex-direction:column;margin-bottom:25px;max-width:100%;min-height:100%;padding-left:48px;padding-right:48px;width:100%}.user-d-container{align-items:center;display:flex;flex-direction:row;margin-bottom:34px;max-width:100%;width:100%}@media(max-width:992px){.user-d-container{flex-wrap:wrap;justify-content:center}}@media(max-width:767px){.user-d-container{flex-wrap:wrap;justify-content:center;width:fit-content}}.user-organization-d-name{text-wrap:wrap;color:#8c97af;font-family:Steradian-Medium;font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-right:15px;text-transform:uppercase}.user-organization-d-info{text-wrap:wrap;color:#404149;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-right:25px}@media(max-width:992px){.user-d-photo{margin-bottom:34px}}.admin-properties-page-title{color:#000;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.admin-properties-filters{flex-shrink:0;padding:10px;width:100%;z-index:1}.admin-properties-filters.sticky{box-shadow:0 2px 10px #0000001a;position:fixed;top:.1;transition:all 2s ease;width:100%;z-index:1}.admin-properties-search-input-wrapper{background:#fff;border:1px solid #cbd0d9;border-radius:6px;height:45px;width:100%}.admin-properties-search-input-wrapper .admin-properties-search-input,.admin-properties-search-input-wrapper .admin-properties-search-input::placeholder{font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:5px;opacity:1}.admin-properties-search-input-wrapper .admin-properties-search-input::placeholder{color:#8c97af}.admin-properties-dropdown{align-items:center;background:#fff;border:1.5px solid #cbd0d9;border-radius:10px;display:flex;flex-direction:row;height:45px;justify-content:space-between;padding:14px 14px 13px 20px;width:213px}.admin-properties-dropdown.status{width:166px}@media(max-width:1200px){.admin-properties-dropdown.status{margin-bottom:1rem}}@media(max-width:767px){.admin-properties-dropdown,.admin-properties-dropdown.status{margin-right:0;width:100%}}.admin-properties-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.admin-properties-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{width:100%}.admin-property-search-input-wrapper{background:#fff;border:1px solid #cbd0d9;border-radius:6px;height:45px;width:100%}.admin-property-search-input-wrapper .admin-property-search-input,.admin-property-search-input-wrapper .admin-property-search-input::placeholder{font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:5px;opacity:1}.admin-property-search-input-wrapper .admin-property-search-input::placeholder{color:#8c97af}.admin-properties-filter-checkbox{color:#404149;font-size:14px;font-weight:400}.admin-properties-filter-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#404149;border-color:#404149}.admin-properties-filter-checkbox .ant-checkbox .ant-checkbox-inner{align-items:center;background-color:#dbe1e7;border-color:#dbe1e7;border-radius:5.335px;display:flex;height:10.67px;justify-content:center;width:10.67px}.admin-properties-filter-checkbox .ant-checkbox .ant-checkbox-inner:after{border:.8px solid #404149;height:2.67px;width:4px}.admin-properties-table-container{flex-grow:1;max-width:100%;overflow-y:auto;padding-right:20px;transition:all 2s ease;width:100%}.admin-properties-table-container .ant-table{max-width:100%;overflow-x:auto}.property-add-warranty-title{display:block;margin-bottom:0;padding-bottom:0}.property-add-warranty-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:12px;width:100%}.property-add-warranty-button,.property-add-warranty-date{margin-bottom:12px;margin-right:23px;margin-top:12px}.property-add-warranty-date{flex-grow:1}.switch-label{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-right:15px}.property-details-screen-container{display:flex;flex-direction:column;margin-bottom:1.5rem;max-width:100%;min-height:100%;padding:28px 1rem 1rem;width:100%}.warranty-expiration{color:#404149;font-family:Steradian;font-size:16px;font-style:italic;font-weight:400;line-height:normal;margin-bottom:33px;margin-top:14px}.products-screen-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:28px 1rem 1rem;width:100%}.add-product-form-title,.add-product-page-title,.page-title,.property-add-warranty-title{color:#000;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin:26.5px 0 16px 20px}.products-content-container{display:flex;flex-direction:column;height:calc(100vh - 135px);overflow:hidden;padding:0 10px 10px;width:100%}@media(max-width:767px){.products-content-container{overflow:auto}}.products-filter-group{flex-shrink:0;padding:0 10px 10px;z-index:1}.products-search-container{max-width:420px;width:100%}@media(max-width:767px){.products-search-container{max-width:none}}.product-search-input-wrapper{background:#fff;border:1px solid #cbd0d9;border-radius:6px;height:45px;width:100%}.product-search-input-wrapper .product-search-input,.product-search-input-wrapper .product-search-input::placeholder{font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:5px;opacity:1}.product-search-input-wrapper .product-search-input::placeholder{color:#8c97af}.products-filters-row,.users-filters-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:9px;margin:1rem 0;padding-right:30px;width:100%}@media(max-width:767px){.products-filters-row,.users-filters-row{gap:1rem;justify-content:center;padding-right:0;width:100%}}.search-products-row{display:flex;flex-direction:row;gap:13px}.admin-organizations-page .search-products-row{gap:initial;justify-content:space-between}@media(max-width:992px){.admin-organizations-page .search-products-row{flex-direction:column;gap:1rem}}.organization-properties-dropdown,.products-dropdown{align-items:center;background:#fff;border:1.5px solid #cbd0d9;border-radius:10px;display:flex;flex-direction:row;height:45px;justify-content:space-between;min-width:213px;padding:14px 14px 13px 20px}.products-dropdown.status,.status.organization-properties-dropdown{width:166px}@media(max-width:1200px){.products-dropdown.status,.status.organization-properties-dropdown{margin-bottom:1rem}}@media(max-width:767px){.organization-properties-dropdown,.products-dropdown,.products-dropdown.status,.status.organization-properties-dropdown{margin-right:0;width:100%}}.products-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.products-dropdown-overlay .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-item-icon{width:100%}.installation-date,.products-installation-date,.property-add-warranty-date{align-items:center;background:#fff;border:1.5px solid #cbd0d9;border-radius:10px;display:flex;flex-direction:row;height:45px;justify-content:space-between;padding:14px 14px 13px 20px}@media(max-width:1200px){.products-installation-date.status,.status.installation-date,.status.property-add-warranty-date{margin-bottom:1rem}}@media(max-width:767px){.installation-date,.products-installation-date,.products-installation-date.status,.property-add-warranty-date,.status.installation-date,.status.property-add-warranty-date{margin-right:0;width:100%}}.products-filter-checkbox{color:#404149;font-size:14px;font-weight:400}.products-filter-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#404149;border-color:#404149}.products-filter-checkbox .ant-checkbox .ant-checkbox-inner{align-items:center;background-color:#dbe1e7;border-color:#dbe1e7;border-radius:5.335px;display:flex;height:10.67px;justify-content:center;width:10.67px}.products-filter-checkbox .ant-checkbox .ant-checkbox-inner:after{border:.8px solid #404149;height:2.67px;width:4px}.custom-checkbox{opacity:0;position:absolute;z-index:-1}.custom-checkbox+label{align-items:center;cursor:pointer;display:inline-flex;-webkit-user-select:none;user-select:none}.custom-checkbox+label:before{background-color:#dbe1e7;background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1px solid #dbe1e7;border-radius:5.335px;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:10.67px;margin-right:14px;width:10.67px}.custom-checkbox-label{color:#404149;font-family:Steradian-Bold;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:8px 17px;width:100%}.custom-checkbox:checked+label:before{background-color:#dbe1e7;background-image:url(/static/media/checkbox-arrow.0c3dec9bd06f7a6e55f5.svg);border-color:#dbe1e7}.custom-checkbox:not(:disabled):not(:checked)+label:hover:before{border-color:#404149}.custom-checkbox:not(:disabled):active+label:before{background-color:#dbe1e7}.custom-checkbox:focus+label:before{box-shadow:0 0 0 .2rem rgba(0,0,255,.125)}.custom-checkbox:focus:not(:checked)+label:before{border-color:#404149}.custom-checkbox:disabled+label:before{background-color:#dbe1e7}.products-table-container{max-width:100%;padding-right:20px;width:100%}.products-table-container .ant-table{max-width:100%;overflow-x:auto}.products-grid-container{display:flex;max-width:100%;width:100%}.products-grid-container .ant-col{margin-bottom:11px;margin-right:12px;padding:0}@media(max-width:767px){.products-grid-container{align-items:center;justify-content:center}.products-grid-container .ant-col{margin-bottom:16px;margin-right:0;padding:0}}.products-table{flex-grow:1;overflow-y:auto}@media(max-width:767px){.products-table{overflow-y:visible;overflow-y:initial}}.products-details-screen-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:100%;padding:28px 1rem 1rem;width:100%}.products-breadcrumbs{margin-bottom:33px;margin-top:26.5px}.products-breadcrumbs .ant-breadcrumb-link{font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.products-breadcrumbs .ant-breadcrumb-link:hover{cursor:pointer;opacity:.8}.products-breadcrumbs .ant-breadcrumb-separator{font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.product-details-container{background:#f8f9fa;box-shadow:12.414px 12.414px 77.586px 0 #0000000d;display:flex;flex-direction:column;height:100%;margin-bottom:20px;max-height:100%;max-width:100%;overflow-y:auto;padding-left:37.36px;padding-right:56.54px;padding-top:39.92px;width:100%}@media(max-width:767px){.product-details-container{padding:20px}}.product-title-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;width:100%}.product-d-name{color:#404149;display:block;font-family:Steradian-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.product-device-status-container{align-items:center;display:flex}.product-device-status-container .product-device-status-offline,.product-device-status-container .product-device-status-online{font-family:Steradian-Medium;font-size:16px;font-weight:500;letter-spacing:.1em;margin-right:10px;padding:5px 22px;text-transform:uppercase}.product-device-status-container .product-device-status-online{color:#26d029}.product-device-status-container .product-device-status-offline{border:1px solid #f5222d;border-radius:8px;color:#f5222d}.product-device-status-container .product-device-status-timestamp{color:#404149;font-family:Steradian-LightItalic;font-size:14px;font-style:italic}.product-d-warranty-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}@media(max-width:767px){.product-d-warranty-container{margin-bottom:10px}}.product-d-warranty-container .product-d-warranty{background:#e9ecef;display:none;margin-left:15px;padding:0 10px;width:max-content}.product-d-warranty-container .product-d-warranty span{color:#8c97af;font-family:Steradian-Medium;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.6px;line-height:normal;text-align:center;text-transform:uppercase}.product-d-image-container{margin-bottom:20px;margin-right:20px}@media(max-width:576px){.product-d-image-container{margin-right:0}}.product-d-image-container .product-d-image{align-items:flex-start;background-color:#fff;border-radius:21.724px;display:flex;height:292px;justify-content:flex-start;object-fit:contain;width:369px}@media(max-width:576px){.product-d-image-container .product-d-image{max-width:100%}}.product-d-row{display:flex;flex-direction:row;margin-bottom:28.27px;width:100%}@media(max-width:767px){.product-d-row{flex-wrap:wrap}}.product-descriptions-container{display:flex;flex-direction:column;width:auto}.product-descriptions-container .product-d-data,.product-descriptions-container .product-d-name{color:#000}.product-d-data-container{width:100%}.product-d-data{color:#404149;display:block;font-family:Steradian;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%}.product-d-data.description{margin-top:17.46px}.product-d-cta-container{display:flex;gap:21px;margin-top:16px}.product-d-cta-container .highnote-button,.product-d-cta-container .highnote-button-white-wrapper{width:260px}.product-d-button,.shop-product-d-button{background:#4d70f5;border-radius:10px;border-width:0;box-shadow:0 4px 5px 0 #00000026;color:#fff;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:39.086px;letter-spacing:.64px;line-height:normal;margin-bottom:20px;margin-top:15px;min-height:39.086px;min-width:230px;text-align:center;width:100%}.product-d-attachments{display:flex;flex-direction:row;flex-wrap:wrap}.product-d-separator{background:#cbd0d9;height:1px;margin-bottom:26.44px;min-height:1px;width:100%}.attachment-modal .ant-modal-close{background-color:#be1e2dcc;color:#fff}.installed-device-property-split-table{width:fit-content}.installed-device-property-split-table .ant-collapse-header{align-items:center!important;border:none;padding:21px 0 12px!important}.installed-device-property-split-table .ant-collapse-header-text{color:#000;flex:none!important;font-family:Steradian;font-size:16px;font-weight:400;margin-right:5px;margin-inline-end:unset!important;width:auto}.installed-device-property-split-table .ant-collapse-content-box{padding:0!important}.installed-device-property-split-table .device-d-data-property-count{color:#404149;cursor:pointer;font-family:Steradian-Medium;font-size:14px;font-weight:400;margin-top:8px}.device-d-table-collapse{background:#fff;border:none;margin-bottom:30px}.device-d-table-collapse .ant-collapse-item-active .ant-collapse-header{color:#404149;padding-bottom:0}.device-d-table-collapse .ant-collapse-header-text{font-family:Steradian-Medium;font-size:20px;font-weight:500}.device-d-table-collapse .ant-collapse-content-box{padding-left:16px}.device-d-table-collapse .ant-collapse-content{border-top:none}.device-d-table-collapse .device-d-table{max-height:500px;overflow:scroll}.device-d-table-container .locations-table-photo{aspect-ratio:1/1;border:1px solid #dbe1e7;border-radius:40px;flex-shrink:0;height:40px;margin-right:8px;width:40px}.device-d-table-container .ant-select{margin-bottom:16px;width:177px}.device-d-table-container .ant-select-selection-item{color:#404149;font-family:Steradian-Medium;font-weight:500}.device-d-table-container th{background:#fff!important}.device-d-table-container .ant-table-thead th{font-family:Steradian;font-size:15px;letter-spacing:.6px}.device-d-table-container .ant-table-thead th:first-child{color:#404149!important}.device-d-table-container .ant-table-thead :not(th:first-child){color:#67748e!important}.device-d-table-container .ant-table-tbody td{font-family:Steradian;font-size:15px;letter-spacing:.6px}.device-d-table-container .ant-table-tbody td:first-child{align-items:center;color:#404149!important;display:flex}.device-d-table-container .ant-table-tbody td:nth-child(2),.device-d-table-container .ant-table-tbody td:nth-child(3),.device-d-table-container .ant-table-tbody td:nth-child(4){color:#67748e!important}.device-d-table-container .ant-table-tbody a{color:#0047ff}.device-d-table-collapse .organization-properties-dropdown,.device-d-table-collapse .products-dropdown{color:#404149;font-family:Steradian;margin-bottom:16px}.installation-date{flex-grow:1;margin-bottom:0;margin-top:0}.shop-product-property-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.shop-product-property{word-wrap:break-word;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:5px 0;width:100%}.shop-product-details-header{flex-wrap:nowrap;justify-content:space-between;margin-bottom:15px}.shop-product-details-name{color:#404149;font-family:Steradian;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.shop-product-details-price{color:#404149;font-family:Steradian-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.shop-product-d-image-container{margin-bottom:27px;margin-right:58.56px}@media(max-width:576px){.shop-product-d-image-container{margin-right:0}}.shop-product-d-image-container .shop-product-d-image{align-items:center;border-radius:7px;display:flex;height:462px;justify-content:center;object-fit:contain;width:505.421px}@media(max-width:576px){.shop-product-d-image-container .shop-product-d-image{max-width:100%}}.shop-product-d-ai-button{background:#fff;border:1.5px solid #be1e2d;border-radius:10px;box-shadow:0 4px 10px 0 #0000000d;color:#be1e2d;font-family:Steradian-Medium;font-size:16px;font-style:normal;font-weight:500;height:39.086px;letter-spacing:.64px;line-height:normal;margin-bottom:20px;margin-top:15px;min-width:230px;text-align:center;width:100%}.shop-product-d-button{margin-top:0}.select-property-form-item{margin-top:20px}.checkout-content{background:#fff;border-radius:8px;box-shadow:2px 20px 27px 0 #0000000d;display:flex;flex-direction:column;height:100%;margin-bottom:20px;max-height:100%;max-width:100%;overflow-y:auto;padding:33px 67px 20px 42px;width:100%}@media(max-width:767px){.checkout-content{padding:20px}}.checkout-left-container{display:flex;flex-direction:column;margin-bottom:27px;margin-right:87px}@media(max-width:576px){.checkout-left-container{margin-right:0}}.checkout-title{color:#404149;font-family:Steradian-Medium;font-size:20px;font-weight:500;margin-bottom:20px}.checkout-subtitle,.checkout-title{display:block;font-style:normal;line-height:normal;width:100%}.checkout-subtitle{color:#67748e;font-family:Steradian;font-size:18px;font-weight:400;margin-bottom:10px}.checkout-right-container{display:flex;flex-direction:column;margin-top:10px;width:auto}.order-subtotal{font-family:Steradian-Bold;font-weight:700}.checkout-description,.order-subtotal{color:#404149;font-size:16px;font-style:normal;line-height:normal}.checkout-description{font-family:Steradian;font-weight:400;margin-bottom:70px}.shop-product-d-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;opacity:.6}.modal-button-container{display:flex;justify-content:center}.modal-button{background-color:#be1e2d;height:45px;width:397px}.modal{max-width:600px;width:90vw!important}@media(min-width:768px){.modal{max-width:800px;width:70vw!important}}@media(min-width:1024px){.modal{max-width:1000px;width:50vw!important}}.modal-text{color:#404149;font-size:24px;padding:24px;text-align:center}@media(min-width:768px){.modal-text{font-size:28px;padding:32px}}@media(min-width:1024px){.modal-text{font-size:32px;padding:40px}}.products-filters-and-create-guide-row{align-items:center;display:flex;justify-content:space-between}.products-filters-and-create-guide-row .products-filters-row,.products-filters-and-create-guide-row .users-filters-row{width:auto}@media(max-width:992px){.products-filters-and-create-guide-row{display:block}}.guide-draft-toast .ant-message-notice-content{background-color:#000!important;color:#fff;margin-top:93vh;width:95vw}.guide-draft-toast .anticon{display:none}.guide-draft-toast .ant-message-custom-content span:last-child div{display:flex;gap:4px}.not-found{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:20px;text-align:center}.not-found h1{font-size:8rem;font-weight:700;margin:0;text-shadow:0 4px 8px #0000004d}.not-found h2{font-size:2rem;font-weight:300;margin:10px 0}.not-found p{font-size:1.2rem;margin:20px 0 40px;opacity:.9}.home-link{background:#fff3;border:2px solid #ffffff4d;border-radius:25px;color:#fff;font-weight:500;padding:12px 30px;text-decoration:none;transition:all .3s ease}.home-link:hover{background:#ffffff4d;box-shadow:0 4px 15px #0003;transform:translateY(-2px)}.brand-maestrosync .sidebar-logo{width:150px}.brand-maestrosync .ant-layout-sider-collapsed .sidebar-logo{width:80px}.brand-maestrosync .chat-input::placeholder{color:#d1736e}.brand-maestrosync .system-chat-message-container .system-chat-message .system-chat-message-img{background:#be1e2d;border-radius:8px;height:32px;margin-right:10px;padding:4px}.brand-maestrosync .dashboard-header{background:#dbe1e7}.brand-maestrosync .dashboard-header-org-logo{border-color:#67748e}.brand-maestrosync .sidebar .ant-layout-sider-zero-width-trigger{background:linear-gradient(135deg,#be1e2d,#000)}.brand-maestrosync .sider-trigger{background:#be1e2d}.brand-maestrosync .sidebar-chat-button{color:#be1e2d}.brand-maestrosync .admin-toggle-button{background-color:#fff;border:1.5px solid #be1e2d;border-radius:10px;color:#be1e2d;font-size:10px;height:34px;text-transform:uppercase;width:100%}.brand-maestrosync .add-product-form-item,.brand-maestrosync .login-form-item{margin-bottom:25px}@media screen and (max-height:800px){.brand-maestrosync .add-product-form-item,.brand-maestrosync .login-form-item{margin-bottom:15px}}@media screen and (max-height:750px){.brand-maestrosync .add-product-form-item,.brand-maestrosync .login-form-item{margin-bottom:5px}}.brand-maestrosync .login-top-row{background:linear-gradient(135deg,#be1e2d,#000);border-radius:7px}.brand-maestrosync .login-bottom-row{background:#f8f9fa;border-radius:0}.brand-maestrosync .login-logo-container{background-color:#fff;border:3px solid #000;border-radius:10px;display:flex;height:91px;justify-content:center;margin-bottom:-23px;width:237px}@media(max-width:767px){.brand-maestrosync .login-logo-container{height:81px;width:177px}}.brand-maestrosync .login-button,.brand-maestrosync .login-layout-button{background-color:#be1e2d;background:#be1e2d}.brand-maestrosync .login-button:not(:disabled):not(.ant-btn-disabled):hover,.brand-maestrosync .login-layout-button:not(:disabled):not(.ant-btn-disabled):hover{background-color:#be1e2d;background:#be1e2d;border-color:#be1e2d}.brand-maestrosync .login-screen .login-card{height:561px}@media screen and (max-height:800px){.brand-maestrosync .login-screen .login-card{height:440px}}@media screen and (max-height:700px){.brand-maestrosync .login-screen .login-content-container{top:45%}}.brand-maestrosync .signup-screen .login-card{height:661px}@media screen and (max-height:800px){.brand-maestrosync .signup-screen .login-card{height:600px;padding-top:60px}}@media screen and (max-height:750px){.brand-maestrosync .signup-screen .login-card{height:510px}}.brand-maestrosync .signup-screen .login-content-container{top:45%}@media screen and (max-height:800px){.brand-maestrosync .signup-screen .login-content-container{top:48%}}.brand-maestrosync .forgot-password-screen .login-content-container{top:45%}.brand-maestrosync .forgot-password-screen .login-card{height:561px}@media screen and (max-height:800px){.brand-maestrosync .forgot-password-screen .login-card{height:58vh}}.brand-maestrosync .device-d-attachment-icon-container,.brand-maestrosync .sidebar-icon-container.selected{background:#be1e2d}.brand-maestrosync .admin-add-product-button{background-color:#be1e2d}.brand-maestrosync .admin-add-product-button:not(:disabled):not(.ant-btn-disabled):hover{background-color:#be1e2d;border-color:#be1e2d}.brand-maestrosync .email-send-button,.brand-maestrosync .product-d-button,.brand-maestrosync .shop-product-d-button{background:#be1e2d}.brand-maestrosync .product-details-feedback-collapse-label-title{color:#be1e2d}.brand-maestrosync .admin-badge,.brand-maestrosync .admin-dashboard-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#be1e2d,#000);background-clip:text;-webkit-background-clip:text}.brand-maestrosync .changelog-section ul{list-style-image:url(/static/media/checkmark-maestro.075989214060ea0a4a10.svg)}.brand-maestrosync .changelog-container{background:linear-gradient(135deg,#be1e2d,#000)}.brand-maestrosync .product-d-cta-container,.brand-maestrosync .product-d-cta-container .highnote-button{padding:0}.brand-maestrosync .highnote-button{background:#be1e2d;border-radius:10px;font-size:16px;gap:10px;height:39px;letter-spacing:1px;padding:12px 40px}.brand-maestrosync .highnote-button:hover{background:#a81b28}.brand-maestrosync .highnote-button-white-wrapper{background:none;border:none;border-radius:0;border-radius:initial;padding:initial}.brand-maestrosync .highnote-button-white-wrapper a,.brand-maestrosync .highnote-button-white-wrapper button{border:2px solid #be1e2d;border-radius:10px;color:#be1e2d;font-size:16px;letter-spacing:1px}:not(input):not(textarea){scrollbar-color:#0003 #0000;scrollbar-width:thin}:not(input):not(textarea)::-webkit-scrollbar{height:6px;width:6px}:not(input):not(textarea)::-webkit-scrollbar-track{background:#0000}:not(input):not(textarea)::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}:not(input):not(textarea)::-webkit-scrollbar-thumb:hover{background-color:#0000004d}:not(input):not(textarea)::-webkit-scrollbar-corner{background:#0000}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.btn{background:green;border:none;border-radius:5px;font-size:20px;height:50px;margin-top:20px;width:200px}.btn:hover{background:red;color:#fff;cursor:not-allowed;opacity:.65}.brand-container{height:100%;width:100%}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-breadcrumb{color:#8c97af}.ant-breadcrumb li:last-child{color:#404149}.admin-dashboard-card,.ai-chat-side-header-close-icon,.ai-chat-side-history-item,.cart-remove-item,.chat-continue-icon,.chat-send-icon,.chat-window .chat-window-top-row .chat-window-icons-container .chat-icon-container .chat-icon,.clickable,.email-send-button,.email-upload-button,.logout-container .profile-logout,.organization-photo-action-icon,.organization-selected-property-delete,.profile-card .my-profile-container .my-profile-avatar-container .upload-image,.profile-title.close,.property-option-container .property-option-icon,.request-service-completed-x,.rs-close-icon,.selected-file-icon,.shop-product-card-cart-container,.shop-product-d-button,.source-name-container{cursor:pointer}.admin-dashboard-card:hover,.ai-chat-side-header-close-icon:hover,.ai-chat-side-history-item:hover,.cart-remove-item:hover,.chat-continue-icon:hover,.chat-send-icon:hover,.chat-window .chat-window-top-row .chat-window-icons-container .chat-icon-container .chat-icon:hover,.clickable:hover,.email-send-button:hover,.email-upload-button:hover,.logout-container .profile-logout:hover,.organization-photo-action-icon:hover,.organization-selected-property-delete:hover,.profile-card .my-profile-container .my-profile-avatar-container .upload-image:hover,.profile-title.close:hover,.property-option-container .property-option-icon:hover,.request-service-completed-x:hover,.rs-close-icon:hover,.selected-file-icon:hover,.shop-product-card-cart-container:hover,.shop-product-d-button:hover,.source-name-container:hover{opacity:.8}.highnote-button{align-items:center;background:linear-gradient(108.98deg,#bf47fd -26.52%,#7a00f8 42.27%,#748aec 113.82%);border:none;border-radius:28px;color:#fff;cursor:pointer;display:flex;font-family:Steradian-Medium;font-size:15px;font-weight:500;gap:4px;justify-content:center;padding:12px 16px}.highnote-button:hover{background:linear-gradient(90deg,#6c38ff,#9d3aff);color:#fff}.highnote-button:disabled{background:#e9ecef;color:#8c97af;cursor:not-allowed}.highnote-button-white-wrapper{background:linear-gradient(108.98deg,#bf47fd -26.52%,#7a00f8 42.27%,#748aec 113.82%);border-radius:30px;padding:2px}.highnote-button-white-wrapper a,.highnote-button-white-wrapper button{align-items:center;background:#fff;border:none;border-radius:inherit;color:#363636;display:flex;font-family:Steradian-Medium;font-weight:500;gap:8px;height:100%;justify-content:center;letter-spacing:revert;width:100%}
/*# sourceMappingURL=main.3bb1a20d.css.map*/