:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--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 .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-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{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);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 .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input: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 .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{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;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.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 rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@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) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.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:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}._screen_2jr12_1{background-color:var(--color-primary-light);color:var(--color-text-primary);font-family:var(--font-family);height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}._main_2jr12_13{flex:1;margin-left:352px;height:100%;background:var(--color-primary-light);display:flex;flex-direction:column;overflow:hidden}._content_2jr12_23{flex:1;padding:24px;overflow:auto}._centeredContent_2jr12_29{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 1024px){._main_2jr12_13{margin-left:0;margin-bottom:60px}}._container_1gl96_1{display:flex;justify-content:center;align-items:flex-start;padding:24px;width:100%;background-color:#fcfcf9}._card_1gl96_10{background:#fff;border-radius:16px;box-shadow:0 2px 4px var(--color-shadow);padding:32px;width:100%;max-width:700px;display:flex;flex-direction:column;gap:24px;border:1px solid var(--color-border)}._headerSection_1gl96_24{display:flex;align-items:center;gap:clamp(12px,2vw,20px);padding-bottom:clamp(12px,2vh,20px);border-bottom:1px solid var(--color-border);flex-shrink:0}._avatarPlaceholder_1gl96_33{width:clamp(50px,10vw,80px);height:clamp(50px,10vw,80px);background:linear-gradient(180deg,var(--color-primary-main) 0%,var(--color-primary-dark) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px var(--color-shadow);border:1px solid var(--color-border);flex-shrink:0}._avatarIcon_1gl96_46{font-size:clamp(20px,4vw,36px)!important;color:#fff!important}._userInfo_1gl96_51{flex:1;display:flex;flex-direction:column;gap:clamp(4px,1vh,8px);min-width:0}._name_1gl96_59{font-size:clamp(16px,3vw,24px);font-weight:700;color:var(--color-text-primary);margin:0;line-height:1.2;word-wrap:break-word}._fullName_1gl96_68{font-size:clamp(14px,2vw,16px);color:var(--color-text-secondary);margin:0;font-style:italic}._emailContainer_1gl96_75{display:flex;align-items:center;gap:8px;margin-top:4px}._emailIcon_1gl96_82{font-size:clamp(14px,2.5vw,18px)!important;color:var(--color-text-secondary)!important;flex-shrink:0}._email_1gl96_75{font-size:clamp(14px,2vw,16px);color:var(--color-text-secondary);font-weight:500;word-wrap:break-word}._sectionTitle_1gl96_96{font-size:clamp(16px,2.5vw,18px);font-weight:600;color:var(--color-text-primary);margin:0 0 clamp(12px,2vh,16px) 0;display:flex;align-items:center;gap:8px}._sectionIcon_1gl96_106{font-size:clamp(16px,2.5vw,20px)!important;color:var(--color-primary-main)!important;flex-shrink:0}._rolesSection_1gl96_113{padding:clamp(12px,2vh,20px);background-color:var(--color-primary-light);border-radius:8px;border:1px solid var(--color-border);flex-shrink:0}._roles_1gl96_113{display:flex;flex-wrap:wrap;gap:clamp(8px,1.5vw,12px)}._role_1gl96_113{font-size:clamp(12px,2vw,14px);font-weight:600;color:var(--color-text-primary);background-color:#fff;padding:clamp(6px,1.5vh,8px) clamp(12px,2vw,16px);border-radius:8px;border:1px solid var(--color-border);box-shadow:0 2px 4px var(--color-shadow);transition:all .2s ease;white-space:nowrap}._role_1gl96_113:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}._professionalDetails_1gl96_146{display:flex;flex-direction:column;gap:clamp(10px,1.5vh,14px)}._professionalDetail_1gl96_146{background-color:#fff;padding:clamp(10px,2vh,14px) clamp(14px,2.5vw,18px);border-radius:8px;border:1px solid var(--color-border);box-shadow:0 2px 4px var(--color-shadow);transition:all .2s ease;display:flex;flex-direction:column;gap:6px}._professionalDetail_1gl96_146:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}._detailLabel_1gl96_169{font-size:clamp(11px,1.8vw,13px);font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}._detailValue_1gl96_177{font-size:clamp(14px,2.5vw,16px);font-weight:500;color:var(--color-text-primary);word-wrap:break-word}._actionsSection_1gl96_185{padding:clamp(12px,2vh,20px);background-color:#fff;border-radius:8px;border:1px solid var(--color-border);flex-shrink:0}._actionButtons_1gl96_193{display:flex;flex-direction:column;gap:clamp(8px,1.5vh,12px)}._actionButton_1gl96_193{width:100%!important;height:clamp(32px,4vh,40px)!important;background:linear-gradient(180deg,var(--color-primary-main) 0%,var(--color-primary-dark) 100%)!important;color:#fff!important;border:none!important;outline:1px solid var(--color-primary-dark)!important;outline-offset:-1px!important;box-shadow:0 2px 1px #ffffff38 inset!important;border-radius:8px!important;font-weight:500!important;font-size:clamp(12px,1.6vw,14px)!important;text-transform:none!important;transition:transform .2s ease!important;max-width:280px!important;align-self:center!important}._actionButton_1gl96_193:hover{transform:scale(1.02)!important}._languageSection_1gl96_222{padding:clamp(12px,2vh,20px);background-color:#fff;border-radius:8px;border:1px solid var(--color-border);position:relative;flex-shrink:0;overflow:visible}._languageSelectorWrapper_1gl96_232{width:100%;display:flex;justify-content:center;padding-bottom:12px;position:relative;z-index:10}._dialogContent_1gl96_242{display:flex;flex-direction:column;gap:16px;padding-top:8px}._consentSection_1gl96_250{display:flex;flex-direction:column;gap:16px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:12px;border:1px solid var(--color-border);box-shadow:0 1px 3px #0000000d}._consentTitle_1gl96_261{font-size:15px;font-weight:600;color:var(--color-text-primary);margin:0 0 8px;font-family:var(--font-family)}._checkboxLabel_1gl96_269{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:12px;border-radius:8px;transition:all .2s ease;position:relative}._checkboxLabel_1gl96_269:hover{background-color:#00000005}._checkbox_1gl96_269{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;min-width:22px;min-height:22px;border:2px solid var(--color-border);border-radius:6px;cursor:pointer;position:relative;background-color:#fff;transition:all .2s ease;margin-top:1px}._checkbox_1gl96_269:hover{border-color:var(--color-primary-main);box-shadow:0 0 0 3px #0096881a}._checkbox_1gl96_269:checked{background-color:var(--color-primary-main);border-color:var(--color-primary-main)}._checkbox_1gl96_269:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkbox_1gl96_269:focus{outline:none;box-shadow:0 0 0 3px #00968833}._checkboxText_1gl96_326{flex:1;color:var(--color-text-primary);font-size:14px;font-family:var(--font-family);font-weight:400;line-height:1.5;-webkit-user-select:none;user-select:none}@media (max-width: 768px){._container_1gl96_1{padding:12px}._card_1gl96_10{padding:clamp(12px,3vh,20px);gap:clamp(8px,2vh,16px)}._headerSection_1gl96_24{flex-direction:column;text-align:center;gap:clamp(8px,1.5vh,12px)}._avatarPlaceholder_1gl96_33{width:clamp(50px,12vw,70px);height:clamp(50px,12vw,70px)}._avatarIcon_1gl96_46{font-size:clamp(18px,5vw,32px)!important}._name_1gl96_59{font-size:clamp(18px,3.5vw,22px)}._roles_1gl96_113{justify-content:center}}@media (max-width: 480px){._container_1gl96_1{padding:8px}._card_1gl96_10{padding:clamp(8px,2vh,16px);gap:clamp(6px,1.5vh,12px)}._headerSection_1gl96_24{padding-bottom:clamp(8px,1.5vh,16px)}._avatarPlaceholder_1gl96_33{width:clamp(40px,10vw,60px);height:clamp(40px,10vw,60px)}._avatarIcon_1gl96_46{font-size:clamp(16px,4vw,28px)!important}._name_1gl96_59{font-size:clamp(14px,3vw,18px)}._email_1gl96_75{font-size:clamp(12px,2.5vw,14px)}._sectionTitle_1gl96_96{font-size:clamp(14px,3vw,16px)}._role_1gl96_113{font-size:clamp(10px,2.5vw,12px);padding:clamp(4px,1vh,6px) clamp(8px,2vw,12px)}._actionButton_1gl96_193{height:clamp(28px,3vh,36px)!important;font-size:clamp(11px,2vw,13px)!important;max-width:250px!important}}._dialog_5835t_1{width:100%!important;max-width:400px!important;border-radius:16px!important;overflow:hidden!important}._dialogTitle_5835t_8{background:linear-gradient(180deg,var(--color-primary-main) 0%,var(--color-primary-dark) 100%);color:#fff!important;padding:16px 24px!important}._dialogTitleContent_5835t_14{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500}._dialogTitleContent_5835t_14 svg{width:24px;height:24px}._dialogContent_5835t_27{padding:24px!important;min-height:300px!important;display:flex;flex-direction:column}._dialogInputs_5835t_34{display:flex;flex-direction:column;gap:16px;flex:1}._dialogActions_5835t_41{padding:16px 24px!important;gap:12px!important;border-top:1px solid var(--color-border)!important}._dialogCancelButton_5835t_47{color:var(--color-text-secondary)!important;background-color:transparent!important;padding:8px 16px!important;border-radius:8px!important;text-transform:none!important;font-weight:500!important}._dialogCancelButton_5835t_47:hover{background-color:#0000000a!important}._dialogConfirmButton_5835t_60{background:linear-gradient(180deg,var(--color-primary-main) 0%,var(--color-primary-dark) 100%)!important;color:#fff!important;border:none!important;outline:1px solid var(--color-primary-dark)!important;outline-offset:-1px!important;box-shadow:0 2px 1px #ffffff38 inset!important;border-radius:8px!important;padding:8px 16px!important;text-transform:none!important;font-weight:500!important;transition:transform .2s ease!important}._dialogConfirmButton_5835t_60:hover:not(:disabled){transform:scale(1.02)!important}._dialogConfirmButton_5835t_60:disabled{opacity:.7!important;background:linear-gradient(180deg,var(--color-primary-main) 0%,var(--color-primary-dark) 100%)!important}._confirmationMessage_5835t_83{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_5835t_83 strong{color:var(--color-text-primary);font-weight:500}._content_jdqkc_1{display:flex;flex-direction:column;gap:20px}._explanation_jdqkc_7{color:var(--color-text-secondary)!important;line-height:1.5!important;text-align:justify}._preferenceSelect_jdqkc_13{margin-top:8px}._preferenceSelect_jdqkc_13 .MuiInputBase-root,._preferenceSelect_jdqkc_13 .MuiOutlinedInput-root{border-radius:8px}._sidebar_1k389_1{display:flex;flex-direction:column;background-color:var(--color-green-light);width:320px;min-width:80px;height:100%;border-right:1px solid var(--color-border);transition:width .3s ease}._sidebar_1k389_1._collapsed_1k389_12{width:80px;min-width:80px}._logoContainer_1k389_17{width:319px;height:61px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;flex-shrink:0;transition:width .3s ease}._logoContainer_1k389_17._collapsed_1k389_12{width:80px;min-width:80px;padding:0 12px}._logo_1k389_17{display:flex;align-items:center;gap:8px}._logoIcon_1k389_40{width:14px;height:14px}._logoText_1k389_45{color:var(--color-grey);font-size:18px;font-family:var(--font-family);font-weight:700;line-height:23px}._collapseButton_1k389_53{background:none;border:none;color:var(--color-grey);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._collapseButton_1k389_53:hover{opacity:.8}._topComponentContainer_1k389_70{padding:0 20px 10px;color:var(--color-grey);overflow:hidden;box-sizing:border-box;margin-top:8px;margin-bottom:8px;flex:1;min-height:0;display:flex;flex-direction:column}._topComponentPlaceholder_1k389_83{height:50%;box-sizing:border-box}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:200px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:100px;max-height:500px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{flex:1;min-height:120px;max-height:500px}._menuContainer_1k389_106{display:flex;flex-direction:column;gap:0;flex:1;padding:16px 20px 0;overflow-y:auto;min-height:0;position:relative}._menuTitle_1k389_117{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:20px}._menuItems_1k389_125{display:flex;flex-direction:column;gap:15px;margin-bottom:0;flex:1;overflow-y:auto;min-height:0}._menuItems_1k389_125>*:not(._topComponentContainer_1k389_70){flex-shrink:0}._logoutContainer_1k389_139{padding:20px;display:flex;flex-direction:column;gap:16px;margin-top:auto}._sidebarButton_1k389_147{background-color:transparent;border:none;padding:10px;cursor:pointer;transition:transform .3s ease,color .3s ease,box-shadow .3s ease;border-radius:50%}._sidebarButton_1k389_147:hover{transform:scale(1.1);color:var(--color-green);box-shadow:0 0 10px var(--color-shadow)}._sidebarButton_1k389_147:disabled{color:var(--color-grey)}._selected_1k389_166{color:var(--color-green);background-color:var(--color-primary-light)}._spacer_1k389_171{height:4px;width:100%;flex-shrink:0}._newConversaButton_1k389_177{margin-top:0;flex-shrink:0;z-index:10;position:relative}@media (max-width: 1400px){._sidebar_1k389_1{width:320px;min-width:80px}._logoContainer_1k389_17{width:319px}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:180px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:90px;max-height:450px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{min-height:100px;max-height:450px}}@media (max-width: 1200px){._sidebar_1k389_1{width:300px;min-width:80px}._logoContainer_1k389_17{width:299px}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:160px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:80px;max-height:400px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{min-height:90px;max-height:400px}._menuContainer_1k389_106{padding:12px 16px 0}._topComponentContainer_1k389_70{padding:0 16px 8px}}@media (max-width: 1024px){._sidebar_1k389_1{width:280px;min-width:80px}._logoContainer_1k389_17{width:279px}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:140px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:70px;max-height:350px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{min-height:80px;max-height:350px}}@media (max-width: 768px){._sidebar_1k389_1{width:260px;min-width:80px}._logoContainer_1k389_17{width:259px}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:120px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:60px;max-height:300px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{min-height:70px;max-height:300px}._menuContainer_1k389_106{padding:10px 12px 0}._topComponentContainer_1k389_70{padding:0 12px 6px}._logoutContainer_1k389_139{padding:16px 12px}}@media (max-width: 480px){._sidebar_1k389_1{width:240px;min-width:80px}._logoContainer_1k389_17{width:239px;height:56px;padding:0 10px}._topComponentContainer_1k389_70._projects_1k389_88{flex:0 0 auto;min-height:0;max-height:100px}._topComponentContainer_1k389_70._conversations_1k389_94{flex:1;min-height:50px;max-height:250px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{min-height:60px;max-height:250px}._menuContainer_1k389_106{padding:8px 10px 0}._topComponentContainer_1k389_70{padding:0 10px 4px}._logoutContainer_1k389_139{padding:12px 10px}._menuItems_1k389_125{gap:8px}._spacer_1k389_171{height:3px}}@media (max-height: 800px){._logoContainer_1k389_17{height:40px;padding:0 12px}._logoContainer_1k389_17._collapsed_1k389_12{padding:0 8px}._topComponentContainer_1k389_70{padding:0 12px 4px;margin-top:2px;margin-bottom:2px}._topComponentContainer_1k389_70._projects_1k389_88{max-height:120px}._topComponentContainer_1k389_70._conversations_1k389_94{max-height:250px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{max-height:280px}._menuContainer_1k389_106{padding:8px 12px 0}._menuItems_1k389_125{gap:6px}._logoutContainer_1k389_139{padding:12px}}@media (max-height: 600px){._logoContainer_1k389_17{height:35px;padding:0 8px}._logoContainer_1k389_17._collapsed_1k389_12{padding:0 6px}._topComponentContainer_1k389_70{padding:0 8px 2px;margin-top:1px;margin-bottom:1px}._topComponentContainer_1k389_70._projects_1k389_88{max-height:80px}._topComponentContainer_1k389_70._conversations_1k389_94{max-height:180px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{max-height:200px}._menuContainer_1k389_106{padding:4px 8px 0}._menuItems_1k389_125{gap:4px}._logoutContainer_1k389_139{padding:8px}._spacer_1k389_171{height:1px}}@media (max-height: 400px){._logoContainer_1k389_17{height:30px;padding:0 6px}._logoContainer_1k389_17._collapsed_1k389_12{padding:0 4px}._topComponentContainer_1k389_70{padding:0 6px 1px;margin-top:0;margin-bottom:0}._topComponentContainer_1k389_70._projects_1k389_88{max-height:60px}._topComponentContainer_1k389_70._conversations_1k389_94{max-height:120px}._topComponentContainer_1k389_70._conversationsOnly_1k389_100{max-height:140px}._menuContainer_1k389_106{padding:2px 6px 0}._menuItems_1k389_125{gap:2px}._logoutContainer_1k389_139{padding:6px}._spacer_1k389_171{height:0}}._container_3b768_1{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;position:relative}._loadingOverlay_3b768_12{position:absolute;top:-8px;left:-20px;right:-20px;bottom:-10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;z-index:10}._loadingText_3b768_26{color:var(--color-grey);font-size:.75rem;font-family:var(--font-family);font-weight:500}._header_3b768_33{width:352px;height:40px;position:relative}._headerTitle_3b768_39{left:56px;top:10px;position:absolute;display:flex;justify-content:flex-start;align-items:center;gap:8px;color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;word-wrap:break-word}._headerIcon_3b768_54{width:20px;height:20px;left:24px;top:9px;position:absolute;overflow:hidden}._headerIconInner_3b768_63{width:16.66px;height:15px;left:2.5px;top:2.5px;position:absolute;outline:2px var(--color-grey) solid;outline-offset:-1px}._conversationsList_3b768_73{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;overflow-y:auto;padding-right:8px;margin-right:-8px;flex:1;min-height:0;height:0}._conversationsList_3b768_73::-webkit-scrollbar{width:4px}._conversationsList_3b768_73::-webkit-scrollbar-track{background:transparent}._conversationsList_3b768_73::-webkit-scrollbar-thumb{background:var(--color-grey-light);border-radius:4px}._conversationsList_3b768_73::-webkit-scrollbar-thumb:hover{background:var(--color-grey)}._conversationWrapper_3b768_105{display:flex;align-items:center;gap:12px;width:100%}._conversationItem_3b768_112{flex:1;height:100%;padding:4px 12px 4px 24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}._conversationItem_3b768_112:hover:not(._disabled_3b768_124){background-color:var(--color-white)}._conversationItem_3b768_112:hover:not(._disabled_3b768_124) ._conversationName_3b768_128{color:var(--color-green)}._conversationItem_3b768_112._active_3b768_132{background-color:var(--color-white)}._conversationItem_3b768_112._active_3b768_132 ._conversationName_3b768_128{color:var(--color-green)}._conversationItem_3b768_112._disabled_3b768_124{opacity:.6;cursor:not-allowed!important;pointer-events:none}._conversationItem_3b768_112._disabled_3b768_124:hover{background-color:transparent}._conversationIcon_3b768_150:hover{background-color:var(--color-grey-light)!important}._conversationItem_3b768_112:hover ._conversationIcon_3b768_150:hover{background-color:transparent}._conversationItem_3b768_112:hover ._conversationIcon_3b768_150:hover~*{background-color:transparent}._loadingSpinner_3b768_162{display:flex;align-items:center;justify-content:center;margin-right:8px}._conversationName_3b768_128{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:400;line-height:16px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;flex:1}._conversationIcon_3b768_150{width:20px;height:20px;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease;border-radius:4px}._conversationIcon_3b768_150 img{width:16px;height:16px}._emptyState_3b768_199{align-self:stretch;padding:20px 24px;border-radius:8px;display:flex;justify-content:center;align-items:center;color:var(--color-grey);font-size:15px;font-family:var(--font-family);font-weight:500;line-height:22px;word-wrap:break-word;text-align:center;opacity:.8;min-height:80px}._dialogInput_3b768_217{width:100%;padding:8px;border-radius:6px;border:1px solid var(--color-grey-light);font-size:14px;font-family:var(--font-family);background:var(--color-white)}._confirmationMessage_3b768_227{color:var(--color-grey);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_3b768_227 span.quoted{color:var(--color-black);font-weight:500}._confirmationMessage_3b768_227 span.warning{color:#dc2626;font-weight:600}@media (max-width: 1200px){._headerTitle_3b768_39{font-size:14px;max-width:calc(100% - 70px)}._conversationName_3b768_128{font-size:13px}._conversationItem_3b768_112{padding:3px 10px 3px 20px}}@media (max-width: 768px){._headerTitle_3b768_39{font-size:13px;max-width:calc(100% - 60px)}._conversationName_3b768_128{font-size:12px;line-height:14px}._conversationItem_3b768_112{padding:2px 8px 2px 16px}._conversationIcon_3b768_150{width:18px;height:18px}._conversationIcon_3b768_150 img{width:14px;height:14px}._emptyState_3b768_199{font-size:14px;padding:15px 20px;min-height:60px}}@media (max-width: 480px){._headerTitle_3b768_39{font-size:12px;max-width:calc(100% - 50px)}._conversationName_3b768_128{font-size:11px;line-height:13px}._conversationItem_3b768_112{padding:2px 6px 2px 12px}._conversationIcon_3b768_150{width:16px;height:16px}._conversationIcon_3b768_150 img{width:12px;height:12px}._emptyState_3b768_199{font-size:13px;padding:12px 16px;min-height:50px}}@media (max-height: 800px){._conversationItem_3b768_112{padding:2px 8px 2px 16px}._conversationIcon_3b768_150{width:14px;height:14px}._conversationName_3b768_128{font-size:12px}}@media (max-height: 600px){._conversationItem_3b768_112{padding:1px 6px 1px 12px}._conversationIcon_3b768_150{width:12px;height:12px}._conversationName_3b768_128{font-size:11px}}@media (max-height: 400px){._conversationItem_3b768_112{padding:1px 4px 1px 8px}._conversationIcon_3b768_150{width:10px;height:10px}._conversationName_3b768_128{font-size:10px}}._loadingContainer_t7dpl_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}._loadingText_t7dpl_10{color:var(--color-grey);font-size:1rem}._popupMenu_swu7q_1{position:fixed;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;z-index:10000;min-width:120px;overflow:hidden}._menuItem_1q4hd_1{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#374151;font-size:14px;font-family:Inter,sans-serif;font-weight:400;cursor:pointer;transition:background-color .2s ease,color .2s ease;border:none;background:none;width:100%;text-align:left}._menuItem_1q4hd_1:hover:not(:disabled){background-color:#f3f4f6}._menuItem_1q4hd_1:disabled{opacity:.5;cursor:not-allowed}._menuItem_1q4hd_1._edit_1q4hd_27:hover:not(:disabled){color:#1d4ed8}._menuItem_1q4hd_1._delete_1q4hd_31:hover:not(:disabled){color:#dc2626}._menuItem_1q4hd_1._default_1q4hd_35:hover:not(:disabled){color:#1d4ed8}._menuItem_1q4hd_1 svg{width:16px;height:16px}._submenu_1q4hd_45{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;min-width:200px;max-width:300px;height:207px;overflow-y:auto;padding:4px 0}._submenuItem_1q4hd_57{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#374151;font-size:14px;font-family:Inter,sans-serif;font-weight:400;cursor:pointer;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left}._submenuItem_1q4hd_57:hover:not(:disabled){background-color:#f3f4f6}._submenuItem_1q4hd_57:disabled{opacity:.5;cursor:not-allowed}._container_17ll5_1{width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:visible;flex-shrink:0;height:100%}._container_17ll5_1._loading_17ll5_12{min-height:120px}._loadingOverlay_17ll5_16{position:absolute;top:-8px;left:-20px;right:-20px;bottom:-10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;min-height:120px}._loadingText_17ll5_31{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:600;text-align:center}._title_17ll5_39{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:20px;word-wrap:break-word;margin-bottom:18px;margin-top:0}._createProjectButton_17ll5_50{padding:6px 16px;border-radius:8px;background:var(--color-green);color:#fff;border:none;font-weight:500;cursor:pointer;margin-bottom:16px;margin-top:8px}._addProjectButton_17ll5_62{width:100%;padding:4px 12px;margin-bottom:4px;margin-top:-4px}._addButton_17ll5_69{width:100%;padding:4px 12px 4px 24px;border-radius:8px;background:var(--color-orange);color:var(--color-white);border:1px solid var(--color-orange);font-size:14px;font-family:var(--font-family);font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s ease;margin-right:12px}._addButton_17ll5_69:hover:not(:disabled){background:#e04a48;border-color:#e04a48;transform:translateY(-1px);box-shadow:0 2px 4px #f05d5b4d}._addButton_17ll5_69:disabled{opacity:.6;cursor:not-allowed}._projectsList_17ll5_100{flex:1;width:100%;overflow-y:auto;padding-right:8px;margin-right:-8px;min-height:0;display:flex;flex-direction:column;gap:12px;height:0}._projectsList_17ll5_100::-webkit-scrollbar{width:4px}._projectsList_17ll5_100::-webkit-scrollbar-track{background:transparent}._projectsList_17ll5_100::-webkit-scrollbar-thumb{background:var(--color-grey-light);border-radius:4px}._projectsList_17ll5_100::-webkit-scrollbar-thumb:hover{background:var(--color-grey)}._projectWrapper_17ll5_130{display:flex;align-items:center;gap:12px;width:100%}._card_17ll5_137{flex:1;height:100%;padding:4px 12px 4px 24px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}._card_17ll5_137:hover:not(._disabled_17ll5_149){background-color:var(--color-white)}._card_17ll5_137:hover:not(._disabled_17ll5_149) ._projectName_17ll5_153{color:var(--color-green)}._card_17ll5_137._disabled_17ll5_149{opacity:.6;cursor:not-allowed!important;pointer-events:none}._card_17ll5_137._disabled_17ll5_149:hover{background-color:transparent}._current_17ll5_167{background-color:var(--color-white)}._current_17ll5_167 ._projectName_17ll5_153{color:var(--color-green)}._projectName_17ll5_153{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:400;line-height:16px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;flex:1}._projectIcon_17ll5_189{width:20px;height:20px;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease;border-radius:4px}._projectIcon_17ll5_189:hover{background-color:var(--color-grey-light)!important}._projectIcon_17ll5_189 img{width:16px;height:16px}._card_17ll5_137:hover ._projectIcon_17ll5_189:hover{background-color:transparent}._card_17ll5_137:hover ._projectIcon_17ll5_189:hover~*{background-color:transparent}._cardInfo_17ll5_219{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px}._cardTime_17ll5_228{display:flex;align-items:center;gap:4px;color:var(--color-grey);font-size:13px;font-family:var(--font-family);font-weight:500;line-height:16px;word-wrap:break-word;margin-bottom:0}._chatCount_17ll5_241{display:flex;align-items:center;gap:4px;color:var(--color-grey);font-size:13px;font-family:var(--font-family);font-weight:500;line-height:16px}._chatCount_17ll5_241 svg{color:var(--color-grey)}._timeIcon_17ll5_256{width:12px;height:12px;vertical-align:middle}._createProjectForm_17ll5_262{display:flex;flex-direction:column;gap:8px;margin-top:30px;width:100%}._createProjectInput_17ll5_270{padding:8px;border-radius:6px;border:1px solid var(--color-grey-light);width:100%}._createProjectActions_17ll5_277{display:flex;gap:8px}._createProjectError_17ll5_282{color:red;margin-top:4px}._newConsultButton_17ll5_287{width:100%;height:40px;position:relative;background:var(--color-white);border-radius:6px;outline:1px #E2E8F0 solid;outline-offset:-1px;display:flex;align-items:center;border:none;cursor:pointer;margin-bottom:16px;transition:background .2s;padding:0 16px}._newConsultButton_17ll5_287:active,._newConsultButton_17ll5_287:focus{background:#f3f4f6}._newConsultIconWrapper_17ll5_308{display:flex;align-items:center;justify-content:center;margin-right:8px}._newConsultIcon_17ll5_308{width:13.33px;height:13.33px;outline:1.33px #020817 solid;outline-offset:-.67px;border-radius:50%;background:var(--color-white)}._newConsultText_17ll5_324{color:#020817;font-size:14px;font-family:var(--font-family)}._actionButtons_17ll5_330{display:flex;align-items:center;gap:4px;margin-left:8px}._actionButton_17ll5_330{background:none;border:none;color:#020817;cursor:pointer;padding:2px 4px;display:flex;align-items:center;border-radius:4px;transition:all .2s}._actionButton_17ll5_330:hover{background:#f3f4f6}._actionButton_17ll5_330:hover:first-child{color:#1d4ed8}._actionButton_17ll5_330:hover:last-child{color:#dc2626}._dialogInput_17ll5_361{width:100%;padding:8px;border-radius:6px;border:1px solid var(--color-grey-light);font-size:14px;font-family:var(--font-family);background:var(--color-white)}._confirmationMessage_17ll5_371{color:var(--color-grey);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_17ll5_371 span.quoted{color:#19213d;font-weight:500}._confirmationMessage_17ll5_371 span.warning{color:#dc2626;font-weight:600}._emptyState_17ll5_390{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;height:100%;min-height:60px}._emptyStateTitle_17ll5_401{color:var(--color-grey);font-size:15px;font-family:var(--font-family);font-weight:500;line-height:22px;margin:0;opacity:.8}._emptyStateDescription_17ll5_411{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:400;line-height:20px;margin-bottom:24px;max-width:200px}._createFirstProjectButton_17ll5_421{display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--color-green);color:#fff;border:none;border-radius:8px;font-size:14px;font-family:var(--font-family);font-weight:500;cursor:pointer;transition:all .2s ease}._createFirstProjectButton_17ll5_421:hover{background:#052a4a;transform:translateY(-1px)}._createFirstProjectButton_17ll5_421:active{transform:translateY(0)}@media (max-width: 1200px){._headerTitle_17ll5_448{font-size:14px}._projectName_17ll5_153{font-size:13px}._addButton_17ll5_69{padding:6px 10px;font-size:12px}}@media (max-width: 768px){._headerTitle_17ll5_448{font-size:13px;max-width:calc(100% - 60px)}._projectName_17ll5_153{font-size:12px;padding:6px 8px}._addButton_17ll5_69{padding:5px 8px;font-size:11px}._emptyState_17ll5_390{padding:15px;min-height:50px}._container_17ll5_1._loading_17ll5_12{min-height:100px}._emptyStateTitle_17ll5_401{font-size:14px}._emptyStateDescription_17ll5_411{font-size:12px;max-width:180px}._createFirstProjectButton_17ll5_421{padding:8px 12px;font-size:12px}}@media (max-width: 480px){._headerTitle_17ll5_448{font-size:12px;max-width:calc(100% - 50px)}._projectName_17ll5_153{font-size:11px;padding:5px 6px}._addButton_17ll5_69{padding:4px 6px;font-size:10px}._emptyState_17ll5_390{padding:12px;min-height:40px}._container_17ll5_1._loading_17ll5_12{min-height:80px}._emptyStateTitle_17ll5_401{font-size:13px}._emptyStateDescription_17ll5_411{font-size:11px;max-width:160px}._createFirstProjectButton_17ll5_421{padding:6px 10px;font-size:11px}}@media (max-height: 800px){._card_17ll5_137{padding:2px 8px 2px 16px}._projectItem_17ll5_548{padding:3px 8px;margin-bottom:2px}._projectName_17ll5_153{font-size:12px;padding:3px 6px}._addButton_17ll5_69{padding:3px 8px;font-size:11px}._title_17ll5_39{font-size:12px;margin-bottom:12px}}@media (max-height: 600px){._card_17ll5_137{padding:1px 6px 1px 12px}._projectItem_17ll5_548{padding:2px 6px;margin-bottom:1px}._projectName_17ll5_153{font-size:11px;padding:2px 4px}._addButton_17ll5_69{padding:2px 6px;font-size:10px}._title_17ll5_39{font-size:11px;margin-bottom:8px}}@media (max-height: 400px){._card_17ll5_137{padding:1px 4px 1px 8px}._projectItem_17ll5_548{padding:1px 4px;margin-bottom:0}._projectName_17ll5_153{font-size:10px;padding:1px 3px}._addButton_17ll5_69{padding:1px 4px;font-size:9px}._title_17ll5_39{font-size:10px;margin-bottom:6px}}._sidebarButton_1sb31_1{background:none;border:none;cursor:pointer;padding:0;width:100%;display:flex;align-items:center}._sidebarButton_1sb31_1:hover{opacity:.8}._sidebarButton_1sb31_1:hover ._buttonContent_1sb31_15{color:var(--color-green)}._sidebarButton_1sb31_1:hover ._buttonContent_1sb31_15 svg{filter:brightness(0) saturate(100%) invert(35%) sepia(23%) saturate(1234%) hue-rotate(142deg) brightness(94%) contrast(89%)}._sidebarButton_1sb31_1:hover ._buttonContent_1sb31_15 img{filter:brightness(0) saturate(100%) invert(35%) sepia(23%) saturate(1234%) hue-rotate(142deg) brightness(94%) contrast(89%)}._sidebarButton_1sb31_1:disabled{cursor:not-allowed;opacity:.5}._sidebarButton_1sb31_1:disabled:hover{opacity:.5}._buttonContent_1sb31_15{display:flex;align-items:center;gap:8px;color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:18.2px}._buttonContent_1sb31_15._iconOnly_1sb31_47{justify-content:center;gap:0}._buttonLabel_1sb31_52{flex:1}._rightIcon_1sb31_56{margin-left:auto;display:flex;align-items:center;padding:2px;border:2px solid transparent;border-radius:4px}._buttonContent_1sb31_15._hasRightIcon_1sb31_66{width:100%;justify-content:space-between}._buttonContent_1sb31_15._hasRightIcon_1sb31_66 ._buttonLabel_1sb31_52{flex:0 1 auto}._buttonContent_1sb31_15._hasRightIcon_1sb31_66:not(._iconOnly_1sb31_47){justify-content:space-between}._selected_1sb31_80 ._buttonContent_1sb31_15{color:var(--color-green)}._selected_1sb31_80 ._buttonContent_1sb31_15 svg{filter:brightness(0) saturate(100%) invert(35%) sepia(23%) saturate(1234%) hue-rotate(142deg) brightness(94%) contrast(89%)}._selected_1sb31_80 ._buttonContent_1sb31_15 img,._selected_1sb31_80 ._rightIcon_1sb31_56 img{filter:brightness(0) saturate(100%) invert(35%) sepia(23%) saturate(1234%) hue-rotate(142deg) brightness(94%) contrast(89%)}._logout_1sb31_97 ._buttonContent_1sb31_15,._logout_1sb31_97:hover ._buttonContent_1sb31_15,._logoutContent_1sb31_105,._logoutLabel_1sb31_109{color:var(--color-orange)}._logout_1sb31_97 ._buttonContent_1sb31_15 img{filter:none}._logout_1sb31_97:hover ._buttonContent_1sb31_15 svg,._logout_1sb31_97:hover ._buttonContent_1sb31_15 img{filter:none}._buttonContent_1sb31_15 img{transition:filter .2s ease;filter:brightness(0) saturate(100%) invert(45%) sepia(3%) saturate(1096%) hue-rotate(201deg) brightness(94%) contrast(89%)}._buttonContent_1sb31_15 svg{transition:filter .2s ease}._footer_78f2x_1{width:100vw;margin-left:calc(-50vw + 50%);display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0 6px;position:fixed;bottom:0;left:0;z-index:9999;transition:all .3s ease;overflow:hidden;height:80px;background-color:transparent;pointer-events:none}._footerExpanded_78f2x_22{background-color:var(--color-white);box-shadow:0 0 10px #0000001a;height:auto;min-height:80px;pointer-events:auto}._footerExpanded_78f2x_22 ._footerSeparator_78f2x_30,._footerExpanded_78f2x_22 ._footerLinks_78f2x_31{opacity:1;transform:translateY(0)}._footerExpanded_78f2x_22 ._footerLogos_78f2x_36{opacity:0}._footerContained_78f2x_41{width:100%;margin-left:0}._footerSeparator_78f2x_30{width:100vw;margin-left:calc(-50vw + 50%);height:2px;background-color:var(--color-green-light);opacity:0;transform:translateY(10px);transition:all .3s ease;position:absolute;top:0;left:0}._footerSeparatorContained_78f2x_60{width:100%;margin-left:0}._footerLinks_78f2x_31{display:flex;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:wrap;width:100%;padding:0 160px;opacity:0;transform:translateY(20px);transition:all .3s ease}._footerLinkGroup_78f2x_79{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;flex:1}._footerLinkGroup_78f2x_79:first-child{align-items:flex-start}._footerLinkGroup_78f2x_79:first-child ._poweredBy_78f2x_92{align-self:flex-start}._footerLinkGroup_78f2x_79:nth-child(2){align-items:center}._footerLinkGroup_78f2x_79:last-child{align-items:flex-end}._footerLinkGroup_78f2x_79:last-child ._footerLink_78f2x_31{align-self:flex-end}._footerLinkGroup_78f2x_79:last-child ._copyrightText_78f2x_108{text-align:right;width:100%}._footerLink_78f2x_31{color:var(--color-grey);font-size:14px;line-height:20px;text-decoration:none;cursor:default}._poweredBy_78f2x_92{display:flex;align-items:center;gap:10px;margin-top:6px}._poweredByText_78f2x_128{color:var(--color-black);font-size:14px;line-height:20px}._poweredByLogo_78f2x_134{width:60px;height:60px;object-fit:contain}._footerLogos_78f2x_36{position:absolute;bottom:15px;right:0;display:flex;align-items:center;gap:0px;z-index:101;pointer-events:auto}._footerLogo_78f2x_36{width:56px;height:56px;object-fit:contain;cursor:pointer;border-radius:12px 0 0 12px;background-color:var(--color-white);box-shadow:0 4px 12px #00000026;border:2px solid #1e3a8a;border-right:none;transition:transform .15s ease,box-shadow .15s ease,opacity .25s ease;transform-origin:center}._footerBeneLogo_78f2x_165{width:56px;height:56px;object-fit:contain;cursor:pointer;border-radius:0;background-color:var(--color-white);box-shadow:0 4px 12px #00000026;border:2px solid #1e3a8a;border-left:none;border-right:none;transition:transform .15s ease,box-shadow .15s ease,opacity .25s ease;transform-origin:right center;margin-right:0}._footerLogo_78f2x_36:hover,._footerLogo_78f2x_36:focus-visible,._footerBeneLogo_78f2x_165:hover,._footerBeneLogo_78f2x_165:focus-visible{transform:scale(1.1);box-shadow:0 0 0 8px #1e3a8a33,0 6px 20px #0003;border-color:#1e3a8a}._copyrightContainer_78f2x_191{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:6px;width:100%}._copyrightText_78f2x_108{color:var(--color-black);font-size:14px;line-height:20px;text-align:right;margin:0}._beneLogo_78f2x_208{width:75px;height:75px;object-fit:contain;flex-shrink:0}@media (max-width: 1024px){._footerLinks_78f2x_31{padding:0 80px}._footerLogos_78f2x_36{right:0;bottom:12px}._footerLogo_78f2x_36,._footerBeneLogo_78f2x_165{width:52px;height:52px}}@media (max-width: 768px){._footerLinks_78f2x_31{padding:0 40px;flex-direction:column;gap:20px;align-items:center}._footerLogos_78f2x_36{right:0;bottom:10px}._footerLogo_78f2x_36,._footerBeneLogo_78f2x_165{width:48px;height:48px}._footerLinkGroup_78f2x_79{align-items:center!important}._footerLinkGroup_78f2x_79:first-child{display:flex;flex-direction:column;align-items:center;gap:12px}._footerLinkGroup_78f2x_79:first-child ._footerLink_78f2x_31{display:none}._footerLinkGroup_78f2x_79:first-child ._poweredBy_78f2x_92{display:flex;align-items:center;gap:8px}._footerLinkGroup_78f2x_79:nth-child(2){display:none}._footerLinkGroup_78f2x_79:last-child{display:flex;flex-direction:column;align-items:center;gap:12px}._footerLinkGroup_78f2x_79:last-child ._footerLink_78f2x_31{display:none}._footerLinkGroup_78f2x_79:last-child ._copyrightContainer_78f2x_191{justify-content:center}._footerLinkGroup_78f2x_79:last-child ._copyrightText_78f2x_108{text-align:center}}@media (max-width: 400px){._footerLinks_78f2x_31{padding:0 20px}._footerLogos_78f2x_36{right:0;bottom:8px}._footerLogo_78f2x_36,._footerBeneLogo_78f2x_165{width:44px;height:44px}._footerLinkGroup_78f2x_79:last-child{gap:8px}._footerLink_78f2x_31,._poweredByText_78f2x_128,._copyrightText_78f2x_108{font-size:14px}._poweredByLogo_78f2x_134{width:55px;height:55px}._beneLogo_78f2x_208{width:70px;height:70px}}._dialogPaper_13dx6_1{border-radius:16px!important;box-shadow:0 8px 32px #19213d1f,0 2px 16px #19213d14!important;border:1px solid rgba(25,33,61,.08)!important;max-width:600px!important}._dialogContent_13dx6_10{padding:0!important}._container_13dx6_14{padding:32px;background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:16px;position:relative;overflow:hidden}._header_13dx6_22{margin-bottom:24px;text-align:center}._title_13dx6_27{font-size:24px;font-weight:700;color:#19213d;margin:0;font-family:var(--font-family);line-height:1.3}._content_13dx6_36{margin-bottom:32px}._paragraph_13dx6_40{font-size:16px;line-height:1.6;color:#374151;margin:0;text-align:justify;font-family:var(--font-family)}._actions_13dx6_49{display:flex;justify-content:center;gap:16px;padding:0!important}._closeButton_13dx6_56{height:48px;border-radius:12px;font-weight:600;font-size:16px;text-transform:none;background:var(--color-green)!important;color:#fff!important;border:none!important;transition:all .2s ease;min-width:120px}._closeButton_13dx6_56:hover{background:var(--color-primary-dark)!important;transform:translateY(-1px);box-shadow:0 4px 12px #57958a40}@media (max-width: 768px){._container_13dx6_14{padding:24px}._title_13dx6_27{font-size:20px}._paragraph_13dx6_40{font-size:15px}._closeButton_13dx6_56{height:44px;font-size:15px}}._deviceWrapper_g0p7j_1{width:100%;height:100vh;display:flex;flex-direction:row;background-color:var(--color-white);overflow:hidden}._dimmedBackground_g0p7j_10{filter:blur(2px);opacity:.7;pointer-events:none;transition:all .3s ease}._leftSideContent_g0p7j_17{width:320px;min-width:80px;height:100%;display:flex;flex-direction:column;transition:width .3s ease}._leftSideContent_g0p7j_17._collapsed_g0p7j_26{width:80px;min-width:80px}._deviceContent_g0p7j_31{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-left:0}._deviceMainContent_g0p7j_39{flex:1;display:flex;flex-direction:column;overflow:hidden}._deviceHeader_g0p7j_46{width:100%;height:50px;background-color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:0 24px;position:relative}._headerLeft_g0p7j_57{display:flex;align-items:center;gap:16px;position:absolute;left:24px}._headerRight_g0p7j_65{display:flex;align-items:center;gap:16px;position:absolute;right:24px}._projectTitle_g0p7j_73{color:var(--color-black);font-size:24px;font-family:var(--font-family);font-weight:700;line-height:30px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;max-width:calc(100% - 400px);text-align:center;padding:8px 24px;position:absolute;left:50%;transform:translate(-50%);z-index:1;background:var(--color-white);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}._projectTitle_g0p7j_73:hover{background:var(--color-white);transform:translate(-50%) translateY(-1px)}._mobileMenuButton_g0p7j_102{background:none;border:none;color:var(--color-black);cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._mobileMenuButton_g0p7j_102:hover{background-color:var(--color-grey-light)}._companyLogo_g0p7j_119{display:flex;align-items:center;margin-top:3px;margin-left:0}._logoImage_g0p7j_126{height:48px;width:auto;object-fit:contain}._deviceContainer_g0p7j_132{flex:1;display:flex;flex-direction:column;overflow:auto;background-color:var(--color-white)}._mobileSidebarOverlay_g0p7j_140{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:flex-start;justify-content:flex-start}._mobileSidebarContent_g0p7j_152{height:100%;width:100%;max-width:320px;background-color:var(--color-white);animation:_slideIn_g0p7j_1 .3s ease-out;overflow:hidden}@keyframes _slideIn_g0p7j_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (max-width: 1400px){._leftSideContent_g0p7j_17{width:320px;min-width:80px}}@media (max-width: 1200px){._leftSideContent_g0p7j_17{width:300px;min-width:80px}}@media (max-width: 1024px){._deviceWrapper_g0p7j_1{flex-direction:column}._deviceContent_g0p7j_31{margin-bottom:0}._deviceHeader_g0p7j_46{padding:0 16px}._leftSideContent_g0p7j_17{width:280px;min-width:80px}._mobileSidebarContent_g0p7j_152{max-width:280px}._logoImage_g0p7j_126{height:58px}._companyLogo_g0p7j_119{margin-top:8px;margin-left:0}._projectTitle_g0p7j_73{font-size:20px;line-height:26px;padding:6px 20px;max-width:calc(100% - 320px)}}@media (max-width: 768px){._leftSideContent_g0p7j_17{width:260px;min-width:80px}._mobileSidebarContent_g0p7j_152{max-width:260px}._logoImage_g0p7j_126{height:58px}._companyLogo_g0p7j_119{margin-top:6px;margin-left:0}._projectTitle_g0p7j_73{font-size:18px;line-height:24px;padding:6px 16px;max-width:calc(100% - 280px)}}@media (max-width: 480px){._leftSideContent_g0p7j_17{width:240px;min-width:80px}._mobileSidebarContent_g0p7j_152{max-width:240px}._logoImage_g0p7j_126{height:42px}._companyLogo_g0p7j_119{margin-top:4px;margin-left:0}._projectTitle_g0p7j_73{display:none}}._dialogPaper_httas_1{border-radius:16px!important;box-shadow:0 8px 32px #19213d1f,0 2px 16px #19213d14!important;border:1px solid rgba(25,33,61,.08)!important;max-width:600px!important}._dialogContent_httas_10{padding:0!important}._container_httas_14{padding:32px;background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-radius:16px;position:relative;overflow:hidden}._header_httas_22{margin-bottom:24px;text-align:center}._title_httas_27{font-size:24px;font-weight:700;color:#19213d;margin:0;font-family:var(--font-family);line-height:1.3}._content_httas_36{margin-bottom:32px}._paragraph_httas_40{font-size:16px;line-height:1.6;color:#374151;margin:0;text-align:justify;font-family:var(--font-family)}._actions_httas_49{display:flex;justify-content:space-between;gap:16px;padding:0!important}._rejectButton_httas_56{flex:1;height:48px;border-radius:12px;font-weight:600;font-size:16px;text-transform:none;background:#fee2e2!important;color:#dc2626!important;border:2px solid #FECACA!important;transition:all .2s ease}._rejectButton_httas_56:hover{background:#fecaca!important;transform:translateY(-1px);box-shadow:0 4px 12px #dc262626}._acceptButton_httas_75{flex:1;height:48px;border-radius:12px;font-weight:600;font-size:16px;text-transform:none;background:var(--color-green)!important;color:#fff!important;border:none!important;transition:all .2s ease}._acceptButton_httas_75:hover{background:var(--color-primary-dark)!important;transform:translateY(-1px);box-shadow:0 4px 12px #57958a40}._closeButton_httas_94{position:absolute;top:16px;right:16px;min-width:40px!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#0000000d!important;color:#6b7280!important;border:none!important;padding:0!important;transition:all .2s ease}._closeButton_httas_94:hover{background:#0000001a!important;color:#374151!important}@media (max-width: 768px){._container_httas_14{padding:24px}._title_httas_27{font-size:20px}._paragraph_httas_40{font-size:15px}._actions_httas_49{flex-direction:column;gap:12px}._rejectButton_httas_56,._acceptButton_httas_75{height:44px;font-size:15px}._closeButton_httas_94{top:12px;right:12px}}._spin_httas_144{animation:_spin_httas_144 1s linear infinite}@keyframes _spin_httas_144{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rejectButton_httas_56:disabled,._acceptButton_httas_75:disabled{opacity:.6;cursor:not-allowed;transform:none!important}._rejectButton_httas_56:disabled:hover{background:#fee2e2!important}._acceptButton_httas_75:disabled:hover{background:var(--color-green)!important}._closeButton_httas_94:disabled:hover{background:#0000000d!important}._languageSelector_1kyng_1{position:relative;display:inline-block}._selectorButton_1kyng_6{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-white);border:1px solid var(--color-grey-light);border-radius:6px;cursor:pointer;font-size:14px;color:var(--color-black);transition:all .2s ease;min-width:140px}._mobileButton_1kyng_21{min-width:48px;padding:8px;justify-content:center}._selectorButton_1kyng_6:hover{border-color:var(--color-green);box-shadow:0 2px 4px #57958a1a}._languageText_1kyng_32{display:flex;align-items:center;gap:4px;font-weight:500}._chevron_1kyng_39{transition:transform .2s ease;margin-left:auto}._chevron_1kyng_39._rotated_1kyng_44,._chevron_1kyng_39._chevronUp_1kyng_48{transform:rotate(180deg)}._chevron_1kyng_39._rotated_1kyng_44._chevronUp_1kyng_48{transform:rotate(0)}._dropdown_1kyng_56{position:absolute;top:100%;left:0;right:0;background:var(--color-white);border:1px solid var(--color-grey-light);border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000;margin-top:4px;overflow:hidden}._dropdownUp_1kyng_70{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}._mobileDropdown_1kyng_77{min-width:48px;right:auto}._languageOption_1kyng_82{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:none;border:none;cursor:pointer;font-size:14px;color:var(--color-black);transition:background-color .2s ease;text-align:left}._mobileDropdown_1kyng_77 ._languageOption_1kyng_82{padding:8px;justify-content:center}._mobileGlobeButton_1kyng_103{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-white);border:1px solid var(--color-grey-light);border-radius:6px;cursor:pointer;color:var(--color-black);transition:all .2s ease}._mobileGlobeButton_1kyng_103:hover{border-color:var(--color-green);box-shadow:0 2px 4px #57958a1a}._mobileGlobeDropdown_1kyng_122{position:absolute;top:100%;right:0;background:var(--color-white);border:1px solid var(--color-grey-light);border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000;margin-top:4px;overflow:hidden;min-width:60px}._mobileGlobeDropdown_1kyng_122._dropdownUp_1kyng_70{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}._mobileGlobeOption_1kyng_143{display:flex;align-items:center;justify-content:center;width:100%;padding:8px;background:none;border:none;cursor:pointer;font-size:16px;color:var(--color-black);transition:background-color .2s ease}._mobileGlobeOption_1kyng_143:hover{background-color:var(--color-grey-light)}._mobileGlobeOption_1kyng_143._active_1kyng_161{background-color:var(--color-green-light);color:var(--color-green)}._languageOption_1kyng_82:hover{background-color:var(--color-grey-light)}._languageOption_1kyng_82._active_1kyng_161{background-color:var(--color-green-light);color:var(--color-green);font-weight:500}._flag_1kyng_176{font-size:16px}._name_1kyng_180{flex:1}._container_175fl_1{display:flex;height:100%;width:100%;background:var(--color-white)}._mainContent_175fl_8{flex:1;display:flex;flex-direction:column;background-color:var(--color-white);overflow:hidden;height:100%}._documentsArea_175fl_17{flex:1;display:flex;flex-direction:column;background-color:var(--color-white);height:100%}._documentsListScrollable_175fl_25{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:700px}._uploadButtonWrapper_175fl_32{padding:1rem;display:flex;gap:8px;align-items:center;margin-top:16px}._uploadButton_175fl_32{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;background:linear-gradient(180deg,var(--color-green) 0%,#4a7c6f 100%);border-radius:20px;color:var(--color-white);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;height:36px;width:fit-content;min-width:80px;max-width:200px}._uploadButton_175fl_32:hover{filter:brightness(1.1);transform:translateY(-1px)}._uploadButton_175fl_32:disabled{opacity:.7;cursor:not-allowed;transform:none}._uploadButton_175fl_32 svg{width:16px;height:16px}._documentViewer_175fl_76{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}._documentHeader_175fl_84{padding:1rem;border-bottom:1px solid var(--color-grey-light);display:flex;align-items:center;gap:1rem;flex-wrap:wrap;flex-shrink:0}._backButton_175fl_94{all:unset;display:flex;align-items:center;gap:.5rem;color:var(--color-black);font-weight:500;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:background-color .2s ease;white-space:nowrap}._backButton_175fl_94:hover{background-color:var(--color-grey-light)}._documentTitle_175fl_112{flex:1;display:flex;align-items:center;justify-content:center;font-weight:500;color:var(--color-grey);min-width:200px}._dividerLine_175fl_122{flex:1;height:1px;background-color:var(--color-grey-light)}._dividerText_175fl_128{margin:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._pageControls_175fl_136{display:flex;align-items:center;gap:.5rem;margin-left:auto}._pageButton_175fl_143{all:unset;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;background-color:var(--color-grey-light);cursor:pointer;transition:background-color .2s ease}._pageButton_175fl_143:hover:not(:disabled){background-color:var(--color-grey)}._pageButton_175fl_143:disabled{opacity:.5;cursor:not-allowed}._pageInput_175fl_165{width:3rem;padding:.25rem;border:1px solid var(--color-grey-light);border-radius:.375rem;text-align:center}._loadingContainer_175fl_173{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:100%;min-height:300px;background-color:var(--color-white)}._loadingText_175fl_185{color:var(--color-grey);font-size:.875rem}@media (max-width: 1024px){._container_175fl_1{flex-direction:column}}._confirmationMessage_175fl_196{color:var(--color-grey);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_175fl_196 span.quoted{color:var(--color-grey);font-weight:500}._confirmationMessage_175fl_196 span.warning{color:#dc2626;font-weight:600}@media (max-width: 768px){._documentHeader_175fl_84{flex-direction:column;align-items:flex-start;gap:.75rem}._documentTitle_175fl_112{width:100%;justify-content:flex-start}._pageControls_175fl_136{margin-left:0;width:100%;justify-content:center}}._documentsArea_7gxc0_1{display:flex;flex-direction:column;height:100%;background-color:var(--color-white);position:relative}._documentsHeader_7gxc0_9{padding:1.25rem;border-bottom:1px solid var(--color-grey-light)}._documentsTitle_7gxc0_14{font-size:1rem;font-weight:600;color:var(--color-grey);margin-bottom:1rem}._searchAndFilterContainer_7gxc0_21{display:flex;gap:.75rem;align-items:center}._searchInput_7gxc0_27{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey)}._filterButton_7gxc0_39{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey);font-size:.75rem;cursor:pointer;gap:.5rem;min-width:160px;transition:all .2s ease}._filterButton_7gxc0_39:hover{border-color:var(--color-green);color:var(--color-green)}._filterButton_7gxc0_39._active_7gxc0_60{background-color:var(--color-green-light);border-color:var(--color-green);color:var(--color-green)}._filterButton_7gxc0_39:disabled{opacity:.5;cursor:not-allowed}._filterButtonContent_7gxc0_71{display:flex;align-items:center;gap:6px}._filterButtonIcon_7gxc0_77{transform:rotate(90deg);display:flex;align-items:center}._filterMenu_7gxc0_83{margin-top:4px}._filterMenu_7gxc0_83 .MuiPaper-root{border-radius:8px;box-shadow:0 4px 12px #0000001a;background-color:var(--color-white)}._filterMenu_7gxc0_83 .MuiMenuItem-root{font-family:var(--font-family);font-size:14px;min-height:40px;padding:8px 16px}._filterMenu_7gxc0_83 .Mui-selected{background-color:var(--color-green-light)!important;color:var(--color-green)}._filterMenu_7gxc0_83 .MuiMenuItem-root:hover{background-color:var(--color-green-light)}._filterSection_7gxc0_109{padding:8px 16px;display:flex;flex-direction:column;gap:4px}._filterSectionTitle_7gxc0_116{font-size:14px;font-weight:500;color:var(--color-green);margin-bottom:4px}._filterSection_7gxc0_109 .MuiFormControlLabel-root{margin:0}._filterSection_7gxc0_109 .MuiFormControlLabel-label{font-size:14px;color:var(--color-grey)}._documentList_7gxc0_132{flex:1 1 auto;overflow-y:auto;padding:1rem;min-height:0}._documentItem_7gxc0_139{margin-bottom:.75rem;border-radius:.5rem;background-color:var(--color-white);border:1px solid var(--color-grey-light);transition:all .2s ease}._documentItem_7gxc0_139:hover{background-color:var(--color-grey-light);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}._documentItem_7gxc0_139._active_7gxc0_60{border-color:var(--color-green);background-color:var(--color-green-light)}._documentItem_7gxc0_139._disabled_7gxc0_158{opacity:.5;cursor:not-allowed}._documentContent_7gxc0_163{padding:1rem;cursor:pointer}._documentTitle_7gxc0_168{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--color-grey);margin-bottom:.5rem}._documentMeta_7gxc0_177{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:var(--color-grey)}._timeAgo_7gxc0_185{display:flex;align-items:center;gap:.25rem}._actionButtons_7gxc0_191{display:flex;align-items:center;gap:.5rem}._actionButton_7gxc0_191{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey);cursor:pointer;transition:all .2s ease;min-width:32px;height:32px}._actionButton_7gxc0_191:hover:not(:disabled){background-color:#fee2e2;border-color:#dc2626;color:#dc2626}._actionButton_7gxc0_191:disabled{opacity:.5;cursor:not-allowed}._retryButton_7gxc0_223{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey);cursor:pointer;transition:all .2s ease;min-width:32px;height:32px}._retryButton_7gxc0_223:hover:not(:disabled){background-color:var(--color-green-light);border-color:var(--color-green);color:var(--color-green)}._retryButton_7gxc0_223:disabled{opacity:.5;cursor:not-allowed}._newDocButtonWrapper_7gxc0_249{padding:1rem;border-top:1px solid var(--color-grey-light);background-color:var(--color-grey-light);flex-shrink:0;position:sticky;bottom:0;z-index:2}._newDocButton_7gxc0_249{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem;background-color:var(--color-white);border:1px solid var(--color-grey);border-radius:.375rem;color:var(--color-grey);font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._newDocButton_7gxc0_249:hover{background-color:var(--color-green);color:var(--color-white)}._newDocButton_7gxc0_249:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._dialogPaper_2uao5_1{max-width:500px;width:90%;border-radius:.5rem;overflow:hidden}._dialogTitle_2uao5_8{margin:0;padding:1.25rem;background:var(--color-text-primary);color:#fff;font-size:1.125rem;font-weight:500}._dialogContent_2uao5_17{padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center}._uploadArea_2uao5_25{width:100%;padding:2rem;border:2px dashed var(--color-border);border-radius:.5rem;background-color:#f9fafb;cursor:pointer;transition:all .2s ease}._uploadArea_2uao5_25:hover{border-color:var(--color-text-primary);background-color:var(--color-primary-light)}._uploadIcon_2uao5_40{color:var(--color-text-primary);margin-bottom:1rem}._uploadText_2uao5_45{color:var(--color-text-secondary);font-size:.875rem;margin-bottom:.5rem;text-align:center}._uploadHint_2uao5_52{color:var(--color-text-tertiary);font-size:.75rem;text-align:center}._selectedFile_2uao5_58{margin-top:1.5rem;padding:1rem;width:100%;background-color:#f9fafb;border:1px solid var(--color-border);border-radius:.375rem;display:flex;align-items:center;gap:.75rem}._selectedFileName_2uao5_70{color:var(--color-text-primary);font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectedFileSize_2uao5_79{color:var(--color-text-secondary);font-size:.75rem}._dialogActions_2uao5_84{padding:1rem 1.5rem;background-color:#f9fafb;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;gap:.75rem}._removeButton_2uao5_93{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:8px;color:#d32f2f;transition:color .2s}._removeButton_2uao5_93:disabled{cursor:not-allowed;opacity:.5}._removeButton_2uao5_93:hover:not(:disabled){color:#b71c1c}._dialogContent_1wyhf_1{display:flex;flex-direction:column;height:100%;padding:24px;gap:24px;overflow:hidden}._contentContainer_1wyhf_10{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._documentsContainer_1wyhf_18{display:flex;flex-direction:column;height:100%;min-height:0}._urlInputContainer_1wyhf_25{display:flex;gap:12px;width:100%}@media (max-width: 600px){._urlInputContainer_1wyhf_25{flex-direction:column}._searchButton_1wyhf_36{height:44px}}._urlInput_1wyhf_25{flex:1;padding:12px 16px;font-size:1rem;border-radius:8px;border:1px solid #E5E7EB;outline:none;transition:border-color .2s,box-shadow .2s;min-width:0}._urlInput_1wyhf_25:focus{border-color:#06355c;box-shadow:0 0 0 2px #06355c1a}._documentItem_1wyhf_57{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;border-radius:6px;background-color:#fff;border:1px solid #E5E7EB;transition:transform .2s,border-color .2s,background-color .2s;-webkit-user-select:none;user-select:none;cursor:pointer;gap:8px}@media (max-width: 600px){._documentItem_1wyhf_57{padding:8px 12px;gap:4px;align-items:flex-start}._documentIcon_1wyhf_78{width:16px;height:16px;margin-right:8px;margin-top:2px}._documentName_1wyhf_85{font-size:.875rem;line-height:1.25;white-space:normal;display:-webkit-box;display:-moz-box;display:box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;word-break:break-word}._processingText_1wyhf_101{font-size:.875rem}}._documentItem_1wyhf_57:hover{transform:translate(4px);border-color:#06355c;background-color:#f9fafb}._documentList_1wyhf_112{flex:1;overflow-y:auto;background-color:#f9fafb;border-radius:8px;padding:8px;min-height:0}._documentList_1wyhf_112::-webkit-scrollbar{width:8px}._documentList_1wyhf_112::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}._documentList_1wyhf_112::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:4px}._documentList_1wyhf_112::-webkit-scrollbar-thumb:hover{background:#6b7280}._button_1wyhf_139{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;font-size:.95rem;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s;background-color:#06355c;color:#fff;white-space:nowrap}._button_1wyhf_139:hover:not(:disabled){background-color:#052942}._button_1wyhf_139:disabled{opacity:.5;cursor:not-allowed}._searchButton_1wyhf_36{padding:12px 24px;font-size:1rem;min-width:120px}._selectAllButton_1wyhf_170{min-width:160px;background-color:transparent;border:1px solid #06355c;color:#06355c}._selectAllButton_1wyhf_170:hover:not(:disabled){background-color:#06355c0a}._selectAllButton_1wyhf_170:disabled{border-color:#9ca3af;color:#9ca3af;background-color:transparent}@media (max-width: 600px){._selectAllButton_1wyhf_170{min-width:140px;font-size:.875rem;padding:8px 12px}}._processingMessage_1wyhf_195{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:1rem;padding:12px 16px;background-color:#f3f4f6;border-radius:8px;flex-wrap:wrap}._processingText_1wyhf_101{font-weight:500;word-break:break-all}._documentsHeader_1wyhf_212{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:1rem;gap:12px;flex-wrap:wrap}._documentsTitle_1wyhf_222{font-weight:500;color:#111827}._documentsList_1wyhf_227{padding-left:0;list-style:none;margin:0}._documentIcon_1wyhf_78{margin-right:12px;color:#06355c;flex-shrink:0}._documentName_1wyhf_85{flex:1;overflow:hidden;text-overflow:ellipsis;color:#111827;font-size:1rem;font-weight:400;-webkit-user-select:none;user-select:none;min-width:0;line-height:1.5}._loadingContainer_1wyhf_251{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:1rem;background-color:#fff}._loadingText_1wyhf_261{color:var(--color-secondary-dark);font-size:.875rem}._documentCheckbox_1wyhf_266{color:#9ca3af;padding:4px;margin-right:8px;flex-shrink:0}._documentCheckbox_1wyhf_266 .Mui-checked{color:#06355c}._documentCheckbox_1wyhf_266 .MuiSvgIcon-root{font-size:24px}@media (max-width: 600px){._documentCheckbox_1wyhf_266 .MuiSvgIcon-root{font-size:20px}}@media (max-width: 600px){._dialogPaper_1wyhf_288{width:95%;min-width:auto;height:90vh}}._container_tnmo5_1{display:flex;flex-direction:column;height:100%;background:var(--color-white)}._header_tnmo5_8{padding:1rem;display:flex;flex-direction:column;gap:1rem}._backButton_tnmo5_15{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:linear-gradient(180deg,var(--color-green) 0%,#4a7c6f 100%);border-radius:20px;color:var(--color-white);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;height:32px;width:fit-content;min-width:60px;max-width:120px}._backButton_tnmo5_15:hover{filter:brightness(1.1);transform:translateY(-1px)}._documentTitle_tnmo5_40{font-size:24px;font-weight:700;color:var(--color-black);margin:0;padding:0 .5rem}._tabsContainer_tnmo5_48{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;padding:0 1.5rem;margin:16px 0 0;border-bottom:1px solid var(--color-grey-light);padding-bottom:16px}._tabButton_tnmo5_60{height:18px;text-align:center;justify-content:center;display:flex;flex-direction:column;color:var(--color-grey);font-size:14px;font-family:Inter,sans-serif;font-weight:400;word-wrap:break-word;background:none;border:none;cursor:pointer;padding:0;transition:color .2s;position:relative}._tabButton_tnmo5_60._activeTab_tnmo5_79{color:var(--color-black);font-weight:700}._tabButton_tnmo5_60._activeTab_tnmo5_79:after{content:"";position:absolute;bottom:-16px;left:0;width:100%;height:2px;background:var(--color-black);z-index:1}._tabButton_tnmo5_60._disabledTab_tnmo5_95{color:var(--color-grey);cursor:not-allowed;opacity:.6}._tabButton_tnmo5_60._disabledTab_tnmo5_95:hover{color:var(--color-grey)}._content_tnmo5_105{flex:1;overflow:hidden;margin-top:16px}._summary_tnmo5_111{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;height:100%}._metadataSection_tnmo5_120{margin-bottom:1.5rem}._metadataContainer_tnmo5_124{background:none;border:none;padding:0;border-radius:0;line-height:1.5}._metadataLoading_tnmo5_132{display:flex;align-items:center;gap:.5rem;color:var(--color-grey);font-size:.875rem}._metadataList_tnmo5_140{display:flex;flex-direction:column;gap:2rem}._metadataItemBlock_tnmo5_146{display:flex;flex-direction:column;gap:.25rem}._metadataHeader_tnmo5_152{display:flex;align-items:center;justify-content:space-between;gap:1rem}._metadataButtons_tnmo5_159{display:flex;align-items:center;gap:.5rem}._editMetadataButton_tnmo5_165{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-black);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-black)}._editMetadataButton_tnmo5_165:hover{background-color:var(--color-grey-light);color:var(--color-black)}._cancelMetadataButton_tnmo5_184{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-black);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-black)}._cancelMetadataButton_tnmo5_184:hover{background-color:var(--color-grey-light);color:var(--color-black)}._deleteMetadataButton_tnmo5_203{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-orange);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-orange);margin-left:4px}._deleteMetadataButton_tnmo5_203:hover{background-color:var(--color-green-light);color:var(--color-orange);border-color:var(--color-orange)}._metadataTextarea_tnmo5_224{width:100%;min-height:60px;padding:.75rem;border:1px solid var(--color-grey-light);border-radius:.5rem;font-family:inherit;font-size:.92rem;line-height:1.5;resize:vertical;background-color:var(--color-white);color:var(--color-black);transition:border-color .2s ease}._metadataTextarea_tnmo5_224:focus{outline:none;border-color:var(--color-green);box-shadow:0 0 0 3px #57958a1a}._metadataTextarea_tnmo5_224::placeholder{color:var(--color-grey)}._metadataValueBlock_tnmo5_249{color:var(--color-grey);font-size:.92rem;line-height:1.5;word-break:break-word;padding:0 .5rem;background:none;border:none;font-weight:400}._metadataItem_tnmo5_146{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid var(--color-grey-light)}._metadataItem_tnmo5_146:last-child{border-bottom:none}._metadataKey_tnmo5_272{font-weight:600;color:var(--color-black);font-size:.875rem;flex:1;margin-right:1rem}._metadataValue_tnmo5_249{color:var(--color-grey);font-size:.875rem;flex:2;word-break:break-word}._summaryHeader_tnmo5_287{display:flex;align-items:center;justify-content:space-between;gap:1rem}._summaryButtons_tnmo5_294{display:flex;align-items:center;gap:.5rem}._sectionTitle_tnmo5_300{font-size:16px;font-weight:700;color:var(--color-black);margin:0 0 .5rem;padding:0 .5rem}._editSummaryButton_tnmo5_308{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-black);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-black)}._editSummaryButton_tnmo5_308:hover{background-color:var(--color-grey-light);color:var(--color-black)}._cancelSummaryButton_tnmo5_327{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-black);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-black)}._cancelSummaryButton_tnmo5_327:hover{background-color:var(--color-grey-light);color:var(--color-black)}._loadingIcon_tnmo5_346{color:#000!important}._summaryContainer_tnmo5_350{flex:1;background-color:var(--color-grey-light);padding:1.5rem;border-radius:.75rem;border:1px solid var(--color-grey-light);line-height:1.5}._summaryTextarea_tnmo5_359{width:100%;height:100%;min-height:200px;padding:1rem;border:1px solid var(--color-grey-light);border-radius:.375rem;font-size:.875rem;color:var(--color-black);background-color:var(--color-white);resize:vertical;font-family:inherit;line-height:1.5;box-sizing:border-box}._summaryTextarea_tnmo5_359:focus{outline:none;border-color:var(--color-green);box-shadow:0 0 0 2px #57958a1a}._summaryTextarea_tnmo5_359::placeholder{color:var(--color-grey)}._paragraph_tnmo5_386{margin-bottom:1rem;line-height:1.6}._paragraph_tnmo5_386:last-child{margin-bottom:0}._link_tnmo5_395{color:var(--color-green);text-decoration:none;transition:color .2s}._link_tnmo5_395:hover{color:#4a7c6f;text-decoration:underline}._list_tnmo5_406{margin:1rem 0;padding-left:1.5rem}._listItem_tnmo5_411{margin-bottom:.5rem}._inlineCode_tnmo5_415{background-color:var(--color-grey-light);padding:.2rem .4rem;border-radius:.25rem;font-family:monospace;font-size:.875rem;color:var(--color-black)}._codeBlock_tnmo5_424{background-color:var(--color-black);color:var(--color-grey-light);padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1rem 0;font-family:monospace}._titleContainer_tnmo5_434{display:flex;align-items:center;gap:.75rem;padding:0 .5rem;flex-wrap:wrap}._documentTitle_tnmo5_40{font-size:24px;font-weight:700;color:var(--color-black);margin:0;padding:0 .5rem;flex:1;min-width:0;word-wrap:break-word}._downloadButton_tnmo5_453{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-green);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-green);flex-shrink:0}._downloadButton_tnmo5_453:hover{background-color:var(--color-green-light);color:var(--color-green)}._editButton_tnmo5_473{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-black);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-black);flex-shrink:0}._editButton_tnmo5_473:hover{background-color:var(--color-grey-light);color:var(--color-black)}._titleButtons_tnmo5_493{display:flex;align-items:center;gap:8px}._deleteDocumentButton_tnmo5_499{all:unset;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--color-orange);cursor:pointer;transition:all .2s ease;border:1px solid var(--color-orange);flex-shrink:0}._deleteDocumentButton_tnmo5_499:hover:not(:disabled){background-color:var(--color-green-light);color:var(--color-orange);border-color:var(--color-orange)}._deleteDocumentButton_tnmo5_499:disabled{opacity:.5;cursor:not-allowed}._addMetadataButton_tnmo5_525{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:linear-gradient(180deg,var(--color-green) 0%,#4a7c6f 100%);border-radius:20px;color:var(--color-white);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;height:32px;width:fit-content;min-width:60px;max-width:120px;margin-top:32px;border:none}._addMetadataButton_tnmo5_525:hover{filter:brightness(1.1);transform:translateY(-1px)}._addMetadataLabel_tnmo5_552{font-weight:500;font-size:14px;margin-bottom:2px;color:var(--color-black)}._addMetadataAsterisk_tnmo5_559{color:var(--color-orange)}._addMetadataInput_tnmo5_563{padding:8px;border-radius:6px;border:1px solid var(--color-grey-light);font-size:14px;margin-bottom:0;background:var(--color-white);color:var(--color-black);transition:border-color .2s}._addMetadataInput_tnmo5_563:focus{outline:none;border-color:var(--color-green)}._addMetadataDescription_tnmo5_578{color:var(--color-grey);font-size:12px;margin-bottom:8px;margin-top:2px}._addMetadataError_tnmo5_585{color:var(--color-orange);font-size:13px;margin-top:4px}._disabledInput_tnmo5_591{background-color:var(--color-grey-light);color:#9ca3af;cursor:not-allowed;border:1px solid var(--color-grey-light)}@media (max-width: 768px){._titleContainer_tnmo5_434{flex-direction:column;align-items:flex-start;gap:.5rem}._documentTitle_tnmo5_40{font-size:20px;width:100%}._titleButtons_tnmo5_493{align-self:flex-end}}._documentViewer_148nh_1{display:flex;flex-direction:column;height:100%;width:100%;background-color:var(--color-grey-light);position:relative;overflow:hidden}._documentHeader_148nh_11{position:absolute;top:1rem;left:1rem;z-index:10}._headerControls_148nh_18{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._backButton_148nh_25{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;background:linear-gradient(180deg,var(--color-green) 0%,#4a7c6f 100%);border-radius:20px;color:var(--color-white);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;height:32px;width:fit-content;min-width:60px;max-width:120px;box-shadow:0 2px 4px #0000001a}._backButton_148nh_25:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 6px #00000026}._backButtonIcon_148nh_52{width:18px;height:18px;margin-right:2px;color:var(--color-white)}._zoomControls_148nh_59{display:flex;align-items:center;gap:.5rem;background:linear-gradient(180deg,var(--color-green) 0%,#4a7c6f 100%);border-radius:20px;padding:6px 12px;box-shadow:0 2px 4px #0000001a}._zoomButton_148nh_69{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--color-white);border-radius:50%;transition:all .2s ease;width:28px;height:28px}._zoomButton_148nh_69:hover:not(:disabled){background-color:#fff3}._zoomButton_148nh_69:disabled{cursor:not-allowed;opacity:.5}._zoomLevel_148nh_93{color:var(--color-white);font-size:12px;font-weight:500;min-width:35px;text-align:center}._pageControlsContainer_148nh_101{position:fixed;bottom:8rem;left:calc(50% + 128px);transform:translate(-50%);z-index:1001;transition:opacity .3s ease}._pageControlsContainer_148nh_101:not(:hover){opacity:.8}._pageControlsLoading_148nh_114{display:flex;align-items:center;justify-content:center;min-width:200px;height:40px;border-radius:20px;padding:0 8px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._pageControls_148nh_101{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:var(--color-grey);background-color:var(--color-white);border-radius:20px;padding:8px 16px;flex-wrap:nowrap;min-width:240px;justify-content:center;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border:2px solid var(--color-green);transition:all .3s ease}._pageControls_148nh_101:hover{background-color:var(--color-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:var(--color-green)}@media (max-width: 1024px){._pageControlsContainer_148nh_101{left:50%}}@media (min-width: 1400px){._pdfPage_148nh_158 canvas{max-width:1400px}}@media (min-width: 1600px){._pdfPage_148nh_158 canvas{max-width:1600px}}@media (min-width: 1920px){._pdfPage_148nh_158 canvas{max-width:1800px}}@media (max-width: 1024px){._pdfPage_148nh_158{max-width:100%;width:100%}._pdfViewerContainer_148nh_181{padding:.25rem}}@media (max-width: 768px){._pdfPage_148nh_158{max-width:100%;width:100%}._pdfViewerContainer_148nh_181{padding:.125rem}}@media (max-width: 640px){._pageControls_148nh_101{min-width:auto;padding:8px 12px}._pageControlsContainer_148nh_101{position:fixed;bottom:8rem;left:0;right:0;top:auto;transform:none;background-color:var(--color-grey-light);padding:.75rem;display:flex;justify-content:center;border-top:1px solid var(--color-grey-light);border-bottom:none;z-index:1001}._documentHeader_148nh_11{top:1rem;left:.5rem}._pdfViewerContainer_148nh_181{padding:1rem .125rem 7rem}._pdfPage_148nh_158{max-width:100%;width:100%}}._pageButton_148nh_236{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:var(--color-green);border-radius:50%;transition:all .2s ease;width:32px;height:32px}._pageButton_148nh_236:hover:not(:disabled){background-color:#6d6e7033}._pageButton_148nh_236:disabled{cursor:not-allowed;opacity:.3}._arrowRight_148nh_260{transform:rotate(180deg)}._pageInput_148nh_264{width:3rem;padding:.375rem;border:1px solid rgba(109,110,112,.3);border-radius:6px;text-align:center;font-size:.875rem;color:var(--color-black);background-color:#fffc;transition:all .2s ease}._pageInput_148nh_264:focus{outline:none;border-color:var(--color-green);box-shadow:0 0 0 2px #57958a1a;background-color:var(--color-white)}._loadingContainer_148nh_283{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex:1;background-color:var(--color-white)}._loadingText_148nh_293{color:var(--color-green);font-size:.875rem;font-weight:500}._pdfViewerContainer_148nh_181{flex:1;background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:.5rem .5rem 6rem;height:100%;position:relative}._pdfViewerContainer_148nh_181:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:100%;background:repeating-linear-gradient(to bottom,var(--color-grey-light) 0,var(--color-grey-light) 4px,transparent 4px,transparent 8px);opacity:.5;pointer-events:none}._pdfPage_148nh_158{margin-bottom:2rem;position:relative;max-width:100%;width:100%}._pdfPage_148nh_158:last-child{margin-bottom:0}._pdfPage_148nh_158 canvas{width:100%!important;height:auto!important;max-width:1200px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:4px;background-color:var(--color-white);transition:all .3s ease}._dialogPdfViewer_148nh_353 ._pdfPage_148nh_158 canvas{max-width:80vw!important;width:80vw!important;min-width:600px!important;height:auto!important}._pdfPage_148nh_158 canvas:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._pageLoadingContainer_148nh_365{display:flex;align-items:center;justify-content:center;width:100%;min-height:500px;background:#fcfcf9;border-radius:8px;border:2px dashed var(--color-grey-light)}._content_6g156_1{padding:1rem 0}._explanation_6g156_5{font-size:.875rem;color:#666f8d;margin-bottom:1rem;line-height:1.4}._inputContainer_6g156_12{display:flex;align-items:center;border:1px solid #E5E7EB;border-radius:.375rem;background-color:#fff;overflow:hidden}._input_6g156_12{flex:1;padding:.75rem;border:none;font-size:.875rem;color:#374151;background-color:transparent;outline:none}._input_6g156_12:focus{outline:none}._input_6g156_12::placeholder{color:#9ca3af}._extension_6g156_39{padding:.75rem .5rem;background-color:#f3f4f6;color:#6b7280;font-size:.875rem;border-left:1px solid #E5E7EB;white-space:nowrap}._chatContainer_zdbva_1{width:100%;height:100%;position:relative;background-image:url(/Imagem_landing_page.png);background-size:cover;background-position:center -150px;background-repeat:no-repeat;background-attachment:fixed}._chatArea_zdbva_12{width:100%;height:100%;display:flex;flex-direction:column;gap:72px;padding:0 32px}._chatHeader_zdbva_21{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._backButton_zdbva_28{align-self:flex-start;background:none;border:none;cursor:pointer;padding:.5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;color:#666f8d;font-size:14px;font-family:Inter,sans-serif;transition:background-color .2s;margin-bottom:.5rem}._backButton_zdbva_28:hover{background-color:var(--color-grey-light)}._dividerWithText_zdbva_49{width:100%;height:16px;display:flex;justify-content:center;align-items:center;gap:16px}._dividerLine_zdbva_58{flex:1;height:0;outline:1px #F0F2F5 solid;outline-offset:-.5px}._dividerText_zdbva_65{color:#666f8d;font-size:12px;font-family:Inter,sans-serif;font-weight:400;line-height:15.6px;white-space:nowrap}._message_zdbva_74{align-self:stretch;padding:24px;background:var(--color-white);box-shadow:0 2px 4px #19213d14;border-radius:16px;border:1px solid #F0F2F5;display:flex;gap:12px}._messageAvatar_zdbva_85{width:24px;height:24px;box-shadow:0 -2px 4px #2388ff14 inset;border-radius:200px;overflow:hidden;display:flex;justify-content:center;align-items:center}._messageContent_zdbva_96{flex:1;display:flex;flex-direction:column;gap:16px}._messageHeader_zdbva_103{display:flex;align-items:center;gap:12px}._messageName_zdbva_109{color:#19213d;font-size:14px;font-family:Inter,sans-serif;font-weight:500;line-height:18.2px}._messageTime_zdbva_117{color:#666f8d;font-size:12px;font-family:Inter,sans-serif;font-weight:500;line-height:15.6px}._messageText_zdbva_125{color:#666f8d;font-size:14px;font-family:Inter,sans-serif;font-weight:400;line-height:21px}._inputContainer_zdbva_133{padding:24px;background:#fff;box-shadow:0 2px 4px #19213d14;border-radius:16px;border:1px solid #F0F2F5;display:flex;flex-direction:column;gap:16px;margin-top:auto;width:100%}._input_zdbva_133{width:100%;min-height:68px;color:#666f8d;font-size:14px;font-family:Inter,sans-serif;font-weight:400;line-height:21px;word-wrap:break-word;border:none;resize:none;outline:none}._inputActions_zdbva_160{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #F0F2F5}._conversationsArea_zdbva_168{flex:1;min-height:0;padding:30px;background:var(--color-white);display:flex;flex-direction:column;gap:30px;overflow:hidden;overflow-y:auto}._bigScreenConversationArea_zdbva_180{flex:1;min-height:0;background:var(--color-white);display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;height:100%}._emptyConversationArea_zdbva_191{flex:1;min-height:0;padding:200px 30px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:100%}._noConversationsMessage_zdbva_204{width:100%;display:flex;align-items:center;justify-content:center;padding:60px 24px;min-height:160px}._noConversationsMessageContent_zdbva_213{text-align:center;max-width:520px;background:linear-gradient(135deg,#fffffff2,#f8fafce6);border-radius:20px;padding:40px 48px;border:2px solid rgba(38,52,125,.08);box-shadow:0 8px 32px #19213d14,0 2px 16px #26347d0a,inset 0 1px #fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}._noConversationsMessageContent_zdbva_213:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(38,52,125,.1) 50%,transparent 100%)}._noConversationsMessageText_zdbva_239{color:#26347d;font-size:16px;font-family:var(--font-family);font-weight:500;line-height:24px;word-wrap:break-word;margin:0;letter-spacing:-.02em;position:relative;z-index:1}._conversationsHeader_zdbva_252{flex-shrink:0;align-self:stretch;justify-content:space-between;align-items:center;display:flex}._conversationsTitle_zdbva_260{color:var(--color-text-secondary);font-size:16px;font-family:var(--font-family);font-weight:500;line-height:20.8px}._searchAndFilterContainer_zdbva_268{display:flex;align-items:center;gap:8px}._searchInput_zdbva_274{width:266px;height:40px;padding:6px 12px;background:#fff;box-shadow:0 1px 3px var(--color-shadow);border-radius:8px;border:1px solid var(--color-border);display:flex;align-items:center;gap:4px;color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family)}._filterButton_zdbva_290{width:146px;height:40px;padding:6px 12px;background:#fff;box-shadow:0 1px 3px var(--color-shadow);border-radius:8px;border:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family);cursor:pointer;transition:background-color .2s}._filterButton_zdbva_290:hover{background-color:var(--color-border)}._conversationList_zdbva_312{flex:1;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;overflow-y:auto}._conversationItem_zdbva_322{padding:16px 24px;background:#fff;box-shadow:0 2px 4px var(--color-shadow);border-radius:8px;border:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease}._conversationItem_zdbva_322:hover:not(._disabled_zdbva_335){box-shadow:0 4px 8px var(--color-shadow);background:var(--color-grey-light)}._conversationItem_zdbva_322._disabled_zdbva_335{cursor:not-allowed;opacity:.7;pointer-events:none}._conversationItem_zdbva_322._loading_zdbva_346{border-color:var(--color-secondary-dark);box-shadow:0 2px 8px #06355c26}._conversationTitle_zdbva_351{flex:1;color:var(--color-text-primary);font-size:14px;font-family:var(--font-family);font-weight:500;line-height:18.2px}._conversationMeta_zdbva_360{display:flex;align-items:center;gap:24px}._badge_zdbva_366{padding:4px 8px;background:var(--color-grey-light);box-shadow:0 1px 3px var(--color-shadow);border-radius:4px;color:var(--color-text-primary);font-size:12px;font-family:var(--font-family);font-weight:500;line-height:15.6px;text-align:center;white-space:nowrap}._messageCount_zdbva_380{min-width:40px;display:flex;justify-content:flex-end;align-items:center;gap:4px;color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family);font-weight:500;white-space:nowrap}._timeAgo_zdbva_393{min-width:120px;display:flex;justify-content:flex-end;align-items:center;gap:4px;color:var(--color-text-secondary);font-size:12px;font-family:var(--font-family);font-weight:500;white-space:nowrap}._loadingContainer_zdbva_406{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem}._loadingText_zdbva_415{color:var(--color-secondary-dark);font-size:.875rem}._conversationWrapper_zdbva_420{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._titleContent_zdbva_427{display:flex;align-items:center;gap:8px}._searchInput_zdbva_274:disabled,._filterButton_zdbva_290:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}@keyframes _pulse_zdbva_1{0%{border-color:var(--color-secondary-dark);box-shadow:0 2px 8px #06355c26}50%{border-color:var(--color-secondary-light);box-shadow:0 4px 12px #06355c40}to{border-color:var(--color-secondary-dark);box-shadow:0 2px 8px #06355c26}}._newConvButtonWrapper_zdbva_457{display:flex;justify-content:center;align-items:center;margin-top:.625rem;padding:.75rem 0}._newConvButton_zdbva_457{width:100%;height:40px;margin-bottom:16px;padding:8px 16px;background:var(--color-white);border:1px dashed var(--color-secondary-dark);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-secondary-dark);font-size:14px;font-family:var(--font-family);cursor:pointer;transition:all .2s ease}._newConvButton_zdbva_457:hover:not(:disabled){background:var(--color-green-light)}._newConvButton_zdbva_457:disabled{opacity:.6;cursor:not-allowed}._newConvButton_zdbva_457 svg{margin-right:.625rem}._chatMessages_zdbva_497{flex:1;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._bot_zdbva_506{background-color:transparent;align-self:flex-start;position:relative;padding:16px 0}._bot_zdbva_506:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-green) 50%,transparent 100%)}._bot_zdbva_506:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-green) 50%,transparent 100%)}._user_zdbva_533{background-color:var(--color-black);color:#fff;align-self:flex-end;word-wrap:break-word}._source_zdbva_540{background-color:transparent;align-self:flex-start;font-size:1rem;cursor:pointer;transition:all .2s ease;overflow:hidden;position:relative;padding:16px 0}._source_zdbva_540:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-green) 50%,transparent 100%)}._source_zdbva_540:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--color-green) 50%,transparent 100%)}._source_zdbva_540._collapsed_zdbva_571{max-height:3rem;position:relative;padding-bottom:2rem}._source_zdbva_540._collapsed_zdbva_571:after{content:"Ver fontes...";position:absolute;bottom:0;left:0;width:100%;text-align:center;background:linear-gradient(transparent,var(--color-green) 50%);padding:1.5rem .5rem .5rem;font-weight:700;color:#fff;text-decoration:underline;font-size:.9rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}._source_zdbva_540._expanded_zdbva_593{max-height:none}._micContainer_zdbva_597{display:flex;align-items:center;margin-right:8px}._micIcon_zdbva_603{cursor:pointer;color:var(--color-primary-dark);padding:.25rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:none;border:none}._micIcon_zdbva_603:hover:not(:disabled){background-color:var(--color-green-light);transform:scale(1.05)}._micIcon_zdbva_603:disabled{cursor:not-allowed;opacity:.5}._micIcon_zdbva_603._recording_zdbva_628{color:#f44;animation:_pulse_zdbva_1 1.5s infinite}._recordingTime_zdbva_633{color:#19213d;font-size:12px;font-family:Inter,sans-serif;font-weight:500;margin-right:8px;display:flex;align-items:center;gap:6px}._recordingIndicator_zdbva_644{width:8px;height:8px;background-color:var(--color-orange);border-radius:50%;animation:_pulse_zdbva_1 1.5s ease-in-out infinite}._sendIcon_zdbva_652{cursor:pointer;color:var(--color-secondary-dark);padding:.25rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:none;border:none}._sendIcon_zdbva_652:hover:not(:disabled){background-color:var(--color-green-light);transform:scale(1.05)}._sendIcon_zdbva_652:disabled{cursor:not-allowed;opacity:.5}._centeredContainer_zdbva_677{display:flex;height:100%;width:100%;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#fcfcf9}._centeredText_zdbva_689{font-size:3rem;color:var(--color-secondary-dark)}._centeredInput_zdbva_694{display:flex;align-items:center;justify-content:center;width:100%;max-width:30rem}._centeredInput_zdbva_694 input{padding:.625rem 1rem;font-size:1rem;width:100%;max-width:80%;box-sizing:border-box;border:.125rem solid var(--color-secondary-dark);border-radius:.75rem}@keyframes _pulse_zdbva_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}._recording_zdbva_628{animation:_pulse_zdbva_1 2s infinite}._circularProgressWrapper_zdbva_733{padding:1rem 0}@media (max-width: 1024px){._chatContainer_zdbva_1{padding-bottom:60px}}@media (max-width: 768px){._chatArea_zdbva_12{padding:0 16px}._conversationsArea_zdbva_168{padding:16px;gap:16px}._conversationsHeader_zdbva_252{align-items:flex-start;flex-wrap:wrap;gap:12px}._searchAndFilterContainer_zdbva_268{flex-wrap:wrap;width:100%}._searchInput_zdbva_274,._filterButton_zdbva_290{width:100%;max-width:none}._conversationItem_zdbva_322{padding:12px;flex-direction:column;gap:12px}._conversationTitle_zdbva_351{word-break:break-word}._conversationMeta_zdbva_360{width:100%;gap:8px;flex-wrap:wrap}._timeAgo_zdbva_393{min-width:auto;flex:1}._messageCount_zdbva_380{min-width:auto}._noConversationsMessage_zdbva_204{padding:40px 20px;min-height:140px}._noConversationsMessageContent_zdbva_213{max-width:380px;padding:32px 28px;border-radius:16px}._noConversationsMessageText_zdbva_239{font-size:15px;line-height:22px}}._processingIndicator_zdbva_816{display:flex;align-items:center;gap:8px;padding:8px;color:#666f8d;font-size:12px;font-family:var(--font-family)}._renameInput_zdbva_826{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;font-family:var(--font-family);color:var(--color-text-primary);background:var(--color-white);outline:none;transition:border-color .2s ease}._renameInput_zdbva_826:focus{border-color:var(--color-primary-main)}._renameInput_zdbva_826:disabled{background:var(--color-grey-light);cursor:not-allowed}._actionButtons_zdbva_848{display:flex;align-items:center}._confirmationMessage_zdbva_853{color:var(--color-grey);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_zdbva_853 span.quoted{color:var(--color-grey);font-weight:500}._confirmationMessage_zdbva_853 span.warning{color:#dc2626;font-weight:600}._container_95ceg_1{width:100%;max-width:1000px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px;margin:0 auto;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 4px 20px #ffffff4d}._title_95ceg_17{width:100%;text-align:center;color:var(--color-grey);font-size:48px;font-family:var(--font-family);font-weight:800;line-height:60px;word-wrap:break-word;margin-bottom:8px}._subtitle_95ceg_29{width:100%;text-align:center;color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:24px;word-wrap:break-word;max-width:700px;margin:8px auto}._inputWrapper_95ceg_42{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:16px;position:relative}._inputContainer_95ceg_52{width:100%;max-width:600px;min-height:100px;padding:0 16px;background:#fff;box-shadow:0 2px 8px #00000014;border-radius:12px;border:2px solid var(--color-green);display:flex;justify-content:space-between;align-items:center;gap:12px;transition:all .2s ease;position:relative;margin-bottom:60px}._inputContainer_95ceg_52:focus-within{border-color:var(--color-green);box-shadow:0 4px 12px #57958a33;transform:translateY(-1px)}._input_95ceg_42{flex:1;color:var(--color-text-primary);font-size:16px;font-family:var(--font-family);font-weight:500;line-height:24px;padding:0;border:none;outline:none;background:#fff;height:100%}._input_95ceg_42::placeholder{color:var(--color-text-tertiary);opacity:.8;font-weight:500}._sendButton_95ceg_96{width:32px;height:32px;background:var(--color-green);box-shadow:0 2px 1px #ffffff38 inset;border-radius:8px;outline:none;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:all .2s ease;padding:0}._sendButton_95ceg_96:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #00000026;filter:brightness(1.1)}._sendButton_95ceg_96:disabled{opacity:.7;cursor:not-allowed}._inputActions_95ceg_123{display:flex;align-items:center;gap:8px}._micContainer_95ceg_129{display:flex;align-items:center;gap:6px}._micIcon_95ceg_135{width:32px;height:32px;background:transparent;border:none;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;color:var(--color-text-secondary)}._micIcon_95ceg_135:hover:not(:disabled){background:var(--color-grey-light);color:var(--color-black)}._micIcon_95ceg_135:disabled{opacity:.5;cursor:not-allowed}._micIcon_95ceg_135._recording_95ceg_159{color:#dc2626;background:var(--color-green-light)}._recordingTime_95ceg_164{display:flex;align-items:center;gap:4px;font-size:12px;color:#dc2626;font-weight:500}._recordingIndicator_95ceg_173{width:8px;height:8px;background:var(--color-orange);border-radius:50%;animation:_pulse_95ceg_1 1.5s ease-in-out infinite}@keyframes _pulse_95ceg_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){._container_95ceg_1{padding:24px}._title_95ceg_17{font-size:24px;line-height:32px}._subtitle_95ceg_29{font-size:15px;line-height:22px}._inputContainer_95ceg_52{height:48px;padding:0 14px;margin-bottom:48px}._input_95ceg_42{font-size:15px}._sendButton_95ceg_96,._micIcon_95ceg_135{width:28px;height:28px}._recordingTime_95ceg_164{font-size:11px}._recordingIndicator_95ceg_173{width:6px;height:6px}}._dialogPaper_h829a_1{background:transparent!important;box-shadow:none!important;max-width:none!important;margin:0!important;width:auto!important;height:auto!important;overflow:visible!important;position:relative!important;z-index:9999!important}._dialogContent_h829a_13{padding:0!important;background:transparent!important;width:auto!important;height:auto!important;overflow:visible!important;position:relative!important}._container_h829a_22{width:100%;padding:28px;position:relative;background:#fcfcfc;box-shadow:0 0 4px #22222214;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:22px;display:flex;min-width:500px;max-width:600px;box-sizing:border-box;overflow:visible}._header_h829a_40{align-self:stretch;padding-top:18px;padding-bottom:18px;overflow:hidden;justify-content:flex-start;align-items:center;gap:10px;display:flex}._title_h829a_51{color:var(--color-black);font-size:24px;font-family:var(--font-family);font-weight:500;line-height:28px;word-wrap:break-word}._content_h829a_60{align-self:stretch;overflow:hidden;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:22px;display:flex;width:100%}._paragraph_h829a_71{align-self:stretch;color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:18px;word-wrap:break-word;width:100%;text-align:left}._actions_h829a_83{align-self:stretch;padding-top:18px;overflow:hidden;justify-content:flex-start;align-items:center;gap:10px;display:flex}._rejectButton_h829a_93{padding:10px 14px;background:#ffdbd6;overflow:hidden;border-radius:6px;justify-content:center;align-items:center;gap:6px;display:flex;border:none;cursor:pointer;color:var(--color-orange);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:20px;transition:background-color .2s ease;min-width:80px}._rejectButton_h829a_93:hover{background:#ffc7c0}._acceptButton_h829a_120{padding:10px 14px;background:var(--color-green);overflow:hidden;border-radius:6px;justify-content:center;align-items:center;gap:6px;display:flex;border:none;cursor:pointer;color:var(--color-white);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:20px;transition:background-color .2s ease;min-width:80px}._acceptButton_h829a_120:hover{background:var(--color-primary-dark)}._closeButton_h829a_147{width:32px;height:32px;position:absolute;top:24px;right:24px;overflow:hidden;justify-content:center;align-items:center;gap:10px;display:flex;background:none;border:none;cursor:pointer;color:var(--color-black);transition:color .2s ease;border-radius:4px}._closeButton_h829a_147:hover{color:var(--color-grey);background-color:var(--color-grey-light)}@media (max-width: 768px){._container_h829a_22{min-width:90vw;max-width:90vw;padding:20px;gap:16px}._title_h829a_51{font-size:20px;line-height:24px}._paragraph_h829a_71{font-size:14px;line-height:16px}._actions_h829a_83{flex-direction:column;width:100%}._rejectButton_h829a_93,._acceptButton_h829a_120{width:100%;justify-content:center}._closeButton_h829a_147{width:28px;height:28px;top:16px;right:16px}}._spin_h829a_208{animation:_spin_h829a_208 1s linear infinite}@keyframes _spin_h829a_208{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rejectButton_h829a_93:disabled,._acceptButton_h829a_120:disabled,._closeButton_h829a_147:disabled{opacity:.6;cursor:not-allowed}._rejectButton_h829a_93:disabled:hover{background:#ffdbd6}._acceptButton_h829a_120:disabled:hover{background:var(--color-green)}._closeButton_h829a_147:disabled:hover{color:var(--color-black);background-color:transparent}._inputContainer_1d85d_1{width:100%;min-height:80px;padding:12px 16px;background:var(--color-white);box-shadow:0 2px 8px #00000014;border-radius:12px;border:2px solid var(--color-green);display:flex;flex-direction:column;gap:8px;transition:all .2s ease;position:relative}._inputContainer_1d85d_1:focus-within{border-color:var(--color-green);box-shadow:0 4px 12px #57958a33;transform:translateY(-1px)}._input_1d85d_1{width:100%;color:var(--color-black);font-size:18px;font-family:var(--font-family);font-weight:500;line-height:26px;padding:8px 0;border:none;outline:none;background:transparent;min-height:26px;resize:none}._input_1d85d_1::placeholder{color:var(--color-grey);opacity:.7;font-weight:500}._inputActions_1d85d_43{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}._micContainer_1d85d_51{display:flex;align-items:center;gap:6px}._micIcon_1d85d_57{width:32px;height:32px;background:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .2s ease}._micIcon_1d85d_57 img{width:18px;height:18px;object-fit:contain}._micIcon_1d85d_57:hover:not(:disabled){opacity:.8}._micIcon_1d85d_57:disabled{opacity:.5;cursor:not-allowed}._micIcon_1d85d_57._recording_1d85d_84{opacity:.8}._micIcon_1d85d_57._transcribing_1d85d_88{opacity:.8;animation:_pulse_1d85d_1 1.5s ease-in-out infinite}._recordingTime_1d85d_93{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-orange);font-weight:500}._recordingIndicator_1d85d_102{width:8px;height:8px;background:var(--color-orange);border-radius:50%;animation:_pulse_1d85d_1 1.5s ease-in-out infinite}._sendButton_1d85d_110{width:32px;height:32px;background:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .2s ease;padding:0}._sendButton_1d85d_110 img{width:28px;height:28px;object-fit:contain}._sendButton_1d85d_110:hover:not(:disabled){opacity:.8}._sendButton_1d85d_110:disabled{opacity:.7;cursor:not-allowed}@keyframes _pulse_1d85d_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){._inputContainer_1d85d_1{min-height:80px;padding:10px 14px}._input_1d85d_1{font-size:16px}._sendButton_1d85d_110,._micIcon_1d85d_57{width:28px;height:28px}._recordingTime_1d85d_93{font-size:11px}._recordingIndicator_1d85d_102{width:6px;height:6px}}._projectChatSection_1wtp0_1{display:flex;flex-direction:column;width:100%;background-color:var(--color-white)}._newConversationWrapper_1wtp0_8{flex-shrink:0;padding:.5rem;border-bottom:1px solid var(--color-grey-light);background-color:var(--color-white)}._newConversationWrapper_1wtp0_8 .inputContainer{min-height:60px!important;padding:8px 12px!important;gap:6px!important}._newConversationWrapper_1wtp0_8 .input{font-size:16px!important;line-height:22px!important;padding:6px 0!important;min-height:22px!important}._conversationsWrapper_1wtp0_29{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0;height:100%}._conversationListContainer_1wtp0_38{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}._conversationListContainer_1wtp0_38 .conversationsArea{flex:1;min-height:0;height:100%;padding:0!important;gap:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}._conversationListContainer_1wtp0_38 .conversationList{flex:1;min-height:0;height:100%;overflow-y:auto!important}._emptyState_1wtp0_66{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-grey);font-size:1rem;font-family:var(--font-family);text-align:center;padding:2rem;min-height:200px}@media (max-width: 1024px){._newConversationWrapper_1wtp0_8{padding:.4rem}._newConversationWrapper_1wtp0_8 .inputContainer{min-height:55px!important;padding:6px 10px!important}._conversationListContainer_1wtp0_38 .conversationsArea{padding:0!important}}@media (max-width: 768px){._newConversationWrapper_1wtp0_8{padding:.3rem}._newConversationWrapper_1wtp0_8 .inputContainer{min-height:50px!important;padding:5px 8px!important}._conversationListContainer_1wtp0_38 .conversationsArea{padding:0!important}}html,body{height:100%;overflow-x:clip}._deviceWrapper_1ik2s_8{width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--color-white);position:relative}._deviceHeader_1ik2s_19{width:100%;height:65px;padding:12px 40px;border-bottom:1px solid var(--color-grey-light);display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background-color:var(--color-white);z-index:10}._headerRight_1ik2s_33{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:32px;min-width:0}._authButtons_1ik2s_42{display:flex;gap:8px;min-width:0}._mainContent_1ik2s_49{flex:1;display:flex;flex-direction:column;align-items:stretch;width:100%}._heroImage_1ik2s_57{width:100%;max-height:70vh;overflow:hidden}._heroImg_1ik2s_63{width:100%;height:100%}._heroLogo_1ik2s_68{position:absolute;top:-20px;left:20px;width:180px;height:180px;z-index:10}._heroLogo_1ik2s_68 img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%}._benefitsContainer_1ik2s_86{width:70%;max-width:70%;padding:48px 24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px;margin:0 auto}._benefitsHeader_1ik2s_98{align-self:stretch;display:flex;flex-direction:column;gap:16px}._benefitsTitle_1ik2s_105{width:100%;max-width:100%;color:var(--color-grey);font-size:40px;font-family:var(--font-family);font-weight:900;line-height:50px;overflow-wrap:anywhere;text-align:center}._benefitsGrid_1ik2s_117{align-self:stretch;display:flex;justify-content:center;gap:80px;flex-wrap:wrap}._benefitCard_1ik2s_125{width:400px;padding:16px;background:var(--color-white);border-radius:16px;outline:2px solid var(--color-green);outline-offset:-1px;display:flex;flex-direction:column;gap:12px}._benefitIcon_1ik2s_137{width:32px;height:32px;display:flex;align-items:center;justify-content:center}._benefitIcon_1ik2s_137 img{display:block;width:32px;height:32px;object-fit:contain;max-width:100%}._benefitContent_1ik2s_153{display:flex;flex-direction:column;gap:4px}._benefitTitle_1ik2s_159{color:var(--color-green);font-size:18px;font-family:var(--font-family);font-weight:700;line-height:24px;overflow-wrap:anywhere}._benefitDescription_1ik2s_168{color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:24px;overflow-wrap:anywhere}._loginButton_1ik2s_178{min-width:84px;height:40px;padding:0 16px;background:var(--color-green);border-radius:8px;color:var(--color-white);font-size:14px;font-family:var(--font-family);font-weight:700;line-height:21px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap}._signupButton_1ik2s_197{min-width:84px;height:40px;padding:0 16px;background:var(--color-grey-light);border-radius:8px;color:var(--color-black);font-size:14px;font-family:var(--font-family);font-weight:700;line-height:21px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap}@media (max-width: 1024px){._heroImage_1ik2s_57{width:100%}._heroLogo_1ik2s_68{width:150px;height:150px;top:-15px;left:15px}._benefitsContainer_1ik2s_86{width:90%;max-width:90%;padding:40px 16px}._benefitsGrid_1ik2s_117{flex-direction:column;align-items:center;gap:40px}._benefitCard_1ik2s_125{width:100%;max-width:500px}._benefitsTitle_1ik2s_105{width:100%;max-width:100%}}@media (max-width: 600px){._deviceHeader_1ik2s_19{padding:12px 16px}._headerRight_1ik2s_33{gap:16px}._loginButton_1ik2s_178,._signupButton_1ik2s_197{padding:0 12px;min-width:72px;font-size:13px}}@media (max-width: 768px){._heroImage_1ik2s_57{width:100%}._heroLogo_1ik2s_68{width:120px;height:120px;top:-12px;left:12px}._benefitsTitle_1ik2s_105{font-size:34px;line-height:42px}._benefitsGrid_1ik2s_117{gap:32px}}@media (max-width: 400px){._deviceHeader_1ik2s_19{padding:12px 8px}._headerRight_1ik2s_33{gap:8px}._heroImage_1ik2s_57{width:100%}._heroLogo_1ik2s_68{width:100px;height:100px;top:-10px;left:10px}._loginButton_1ik2s_178,._signupButton_1ik2s_197{padding:0 8px;min-width:64px;font-size:12px}._benefitsTitle_1ik2s_105{font-size:30px;line-height:38px}._benefitTitle_1ik2s_159{font-size:17px;line-height:22px}._benefitDescription_1ik2s_168{font-size:15px;line-height:22px}._benefitsGrid_1ik2s_117{gap:28px}._benefitsContainer_1ik2s_86{width:100%;max-width:100%}}._usersArea_qgac5_1{display:flex;flex-direction:column;height:100%;background-color:var(--color-white)}._usersHeader_qgac5_8{padding:1.25rem;border-bottom:1px solid var(--color-grey-light);background-color:var(--color-white)}._usersTitle_qgac5_14{font-size:1rem;font-weight:600;color:var(--color-grey);margin-bottom:1rem}._searchAndFilterContainer_qgac5_21{display:flex;gap:.75rem;align-items:center}._searchInput_qgac5_27{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey)}._searchInput_qgac5_27 input{border:none;background:none;outline:none;width:100%;font-size:12px;color:var(--color-grey)}._filterButton_qgac5_48{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey);font-size:.75rem;cursor:pointer;gap:.5rem;min-width:160px;transition:all .2s ease}._filterButton_qgac5_48:hover{border-color:var(--color-green);color:var(--color-green)}._filterButton_qgac5_48._active_qgac5_69{background-color:var(--color-green-light);border-color:var(--color-green);color:var(--color-green)}._filterMenu_qgac5_75{margin-top:4px}._filterMenu_qgac5_75 .MuiPaper-root{border-radius:8px;box-shadow:0 4px 12px #0000001a;background-color:var(--color-white)}._filterMenu_qgac5_75 .MuiMenuItem-root{font-family:var(--font-family);font-size:14px;min-height:40px;padding:8px 16px}._filterMenu_qgac5_75 .Mui-selected{background-color:var(--color-green-light)!important;color:var(--color-green)}._filterMenu_qgac5_75 .MuiMenuItem-root:hover{background-color:var(--color-green-light)}._loadingContainer_qgac5_101{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;background-color:var(--color-white)}._loadingText_qgac5_111{color:var(--color-grey);font-size:.875rem}._userList_qgac5_116{flex:1;overflow-y:auto;padding:1rem;background-color:var(--color-white)}._userItem_qgac5_123{margin-bottom:.75rem;border-radius:.5rem;background-color:var(--color-white);border:1px solid var(--color-grey-light);transition:all .2s ease}._userItem_qgac5_123:hover{background-color:var(--color-grey-light);transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}._userItem_qgac5_123._disabled_qgac5_137{opacity:.5;cursor:not-allowed}._userContent_qgac5_142{padding:1rem}._userTitle_qgac5_146{display:flex;align-items:center;gap:.5rem;font-weight:500;color:var(--color-grey);margin-bottom:.5rem}._userMeta_qgac5_155{display:flex;align-items:center;justify-content:space-between}._roles_qgac5_161{display:flex;flex-wrap:wrap;gap:4px}._roleChip_qgac5_167{background-color:var(--color-grey);color:var(--color-white);padding:2px 8px;border-radius:4px;font-size:12px;margin-right:8px}._statusChip_qgac5_176{padding:2px 8px;border-radius:4px;font-size:12px;margin-right:8px}._active_qgac5_69{background-color:var(--color-green);color:var(--color-white)}._inactive_qgac5_188{background-color:var(--color-orange);color:var(--color-white)}._actionButtons_qgac5_193{display:flex;align-items:center;gap:.5rem}._actionButton_qgac5_193{display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:var(--color-grey-light);border:1px solid var(--color-grey-light);border-radius:.375rem;color:var(--color-grey);cursor:pointer;transition:all .2s ease;min-width:32px;height:32px}._actionButton_qgac5_193:hover:not(:disabled){border-color:var(--color-green);color:var(--color-green)}._actionButton_qgac5_193:disabled{opacity:.5;cursor:not-allowed}._newUserButtonWrapper_qgac5_224{padding:1rem;border-top:1px solid #E5E7EB;background-color:var(--color-white)}._newUserButton_qgac5_224{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem;background-color:var(--color-white);border:1px solid var(--color-black);border-radius:.375rem;color:var(--color-black);font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._newUserButton_qgac5_224:hover:not(:disabled){background-color:var(--color-black);color:var(--color-white)}._newUserButton_qgac5_224:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}._userInfo_qgac5_259{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._userEmail_qgac5_267{color:var(--color-black);font-size:14px;font-family:var(--font-family);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dates_qgac5_277{display:flex;gap:16px}._date_qgac5_277{color:var(--color-grey);font-size:12px;font-family:var(--font-family);white-space:nowrap}._userActions_qgac5_289{display:flex;align-items:center;gap:8px}._statusButton_qgac5_295{min-width:90px!important;text-transform:none!important;font-weight:500!important;font-family:var(--font-family)!important}._loading_qgac5_101{color:var(--color-green)!important}._confirmationMessage_qgac5_306{color:var(--color-grey);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_qgac5_306 strong{color:var(--color-black);font-weight:500}._rolesDialog_qgac5_320{padding:16px;min-width:300px}._rolesDialogHeader_qgac5_325{font-size:14px;color:var(--color-black);margin-bottom:16px}._rolesDialogContent_qgac5_331{display:flex;flex-direction:column;gap:8px}._rolesDialogContent_qgac5_331 label{margin:0}._filterSection_qgac5_341{padding:8px 16px;display:flex;flex-direction:column;gap:4px}._filterSectionTitle_qgac5_348{font-size:14px;font-weight:500;color:var(--color-green);margin-bottom:4px}._filterSection_qgac5_341 .MuiFormControlLabel-root{margin:0}._filterSection_qgac5_341 .MuiFormControlLabel-label{font-size:14px;color:var(--color-grey)}._loadingContainer_1me15_1{display:flex;justify-content:center;align-items:center;height:100%}._confirmationMessage_1me15_8{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6;max-width:85%;margin:0 auto;text-align:center}._confirmationMessage_1me15_8 strong{color:var(--color-text-primary);font-weight:500}._dialogInput_1me15_22{margin-bottom:16px!important}._passwordRequirements_1me15_26{margin-top:16px;padding:16px;background-color:var(--color-primary-light);border-radius:8px}._requirementsTitle_1me15_33{color:var(--color-text-primary);font-weight:500;display:block;margin-bottom:8px}._requirementsList_1me15_40{margin:0;padding-left:20px;color:var(--color-text-secondary);font-size:12px;line-height:1.6}._container_1me15_48{height:100%;background-color:#fcfcf9}._confirmationMessage_1me15_8{font-size:14px;color:var(--color-text-primary)}._createUserForm_1me15_58,._resetPasswordForm_1me15_64{display:flex;flex-direction:column;gap:8px}._confirmationMessage_1ln0r_1{font-size:14px;color:var(--color-text-primary);line-height:1.5}._confirmationMessage_1ln0r_1 span.quoted{font-weight:500;color:var(--color-primary-main)}._confirmationMessage_1ln0r_1 span.warning{color:#dc2626;font-weight:600}._confirmationMessage_1i44w_1{font-size:14px;color:var(--color-text-primary);line-height:1.5}._confirmationMessage_1i44w_1 span.quoted{font-weight:500;color:var(--color-primary-main)}._rolesDialog_1a26w_1{display:flex;flex-direction:column;gap:16px}._rolesDialogHeader_1a26w_7{font-size:14px;color:var(--color-text-primary);font-weight:500}._rolesDialogContent_1a26w_13{display:flex;flex-direction:column;gap:8px}._content_eaju4_1{display:flex;flex-direction:column;gap:16px}._dialogInput_eaju4_7{margin:0!important}._dialogInput_eaju4_7 input{padding:12px!important;border-radius:8px!important}._dialogInput_eaju4_7 fieldset{border-radius:8px!important}._passwordRequirements_eaju4_20{margin-top:auto;padding:12px;background-color:var(--color-primary-light);border-radius:8px;outline:1px solid var(--color-border);outline-offset:-1px;margin-bottom:8px}._requirementsTitle_eaju4_30{color:var(--color-text-primary)!important;font-size:12px!important;font-weight:500!important;display:block!important;margin-bottom:4px!important}._requirementsList_eaju4_38{margin:4px 0 0;padding-left:20px;color:var(--color-text-secondary);font-size:12px}._requirementsList_eaju4_38 li{margin-bottom:2px}._requirementsList_eaju4_38 li:last-child{margin-bottom:0}._wrapper_148lz_2{width:100%;min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white);position:relative}._header_148lz_12{width:100%;height:65px;padding:12px 40px;border-bottom:1px solid var(--color-grey-light);display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background-color:var(--color-white);z-index:10}._headerLeft_148lz_26{display:flex;align-items:center}._logo_148lz_31{height:50px;width:auto;object-fit:contain}._headerRight_148lz_37{display:flex;align-items:center}._mainContent_148lz_43{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:60px 24px 0}._contentCard_148lz_53{width:100%;max-width:600px;padding:48px;background:var(--color-white);border-radius:16px;border:2px solid var(--color-grey-light);display:flex;flex-direction:column;align-items:center;gap:32px;margin-bottom:auto}._iconContainer_148lz_67{display:flex;align-items:center;justify-content:center}._textContent_148lz_73{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}._title_148lz_81{color:var(--color-grey);font-size:32px;font-family:var(--font-family);font-weight:900;line-height:40px;margin:0;word-wrap:break-word}._description_148lz_91{color:var(--color-grey);font-size:18px;font-family:var(--font-family);font-weight:400;line-height:28px;margin:0;word-wrap:break-word}._instruction_148lz_101{color:var(--color-green);font-size:16px;font-family:var(--font-family);font-weight:700;line-height:24px;margin:0;word-wrap:break-word}._backButton_148lz_111{width:100%;max-width:280px;height:48px;padding:0 24px;background:var(--color-green);border-radius:8px;color:var(--color-white);font-size:16px;font-family:var(--font-family);font-weight:700;line-height:24px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:opacity .2s ease}._backButton_148lz_111:hover{opacity:.9}@media (max-width: 768px){._header_148lz_12{padding:12px 24px}._logo_148lz_31{height:40px}._mainContent_148lz_43{padding:40px 16px 0}._contentCard_148lz_53{padding:32px 24px;gap:24px}._title_148lz_81{font-size:28px;line-height:36px}._description_148lz_91{font-size:16px;line-height:24px}._instruction_148lz_101{font-size:14px;line-height:20px}}@media (max-width: 480px){._header_148lz_12{padding:12px 16px}._logo_148lz_31{height:35px}._mainContent_148lz_43{padding:30px 16px 0}._contentCard_148lz_53{padding:24px 16px;gap:20px}._title_148lz_81{font-size:24px;line-height:32px}._description_148lz_91{font-size:15px;line-height:22px}._backButton_148lz_111{max-width:100%;font-size:15px}}._wrapper_1d69d_2{width:100%;min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-white);position:relative}._header_1d69d_12{width:100%;height:65px;padding:12px 40px;border-bottom:1px solid var(--color-grey-light);display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background-color:var(--color-white);z-index:10}._headerLeft_1d69d_26{display:flex;align-items:center}._logo_1d69d_31{height:50px;width:auto;object-fit:contain}._headerRight_1d69d_37{display:flex;align-items:center}._mainContent_1d69d_43{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:60px 24px 0}._contentCard_1d69d_53{width:100%;max-width:600px;padding:48px;background:var(--color-white);border-radius:16px;border:2px solid var(--color-grey-light);display:flex;flex-direction:column;gap:32px;margin-bottom:auto}._title_1d69d_66{color:var(--color-grey);font-size:32px;font-family:var(--font-family);font-weight:900;line-height:40px;margin:0;word-wrap:break-word;text-align:center}._description_1d69d_77{color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:24px;margin:0 0 16px;word-wrap:break-word;text-align:center}._form_1d69d_88{display:flex;flex-direction:column;gap:24px}._formGroup_1d69d_94{display:flex;flex-direction:column;gap:8px}._label_1d69d_100{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:600;line-height:20px}._required_1d69d_108{color:var(--color-error, #dc2626)}._input_1d69d_112{height:48px;padding:0 16px;background:var(--color-white);border:1px solid var(--color-grey-light);border-radius:8px;color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:400;line-height:24px;transition:border-color .2s ease}._input_1d69d_112:focus{outline:none;border-color:var(--color-green)}._input_1d69d_112::placeholder{color:var(--color-grey);opacity:.6}._checkboxGroup_1d69d_136{display:flex;flex-direction:column;gap:16px;margin-top:8px}._legalConsentGroup_1d69d_143{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-grey-light)}._requiredCheckbox_1d69d_152{font-weight:600}._legalLinks_1d69d_156{display:flex;gap:24px;margin-top:8px;padding-left:28px}._legalLink_1d69d_156{background:none;border:none;color:var(--color-green);font-size:14px;font-family:var(--font-family);font-weight:600;text-decoration:underline;cursor:pointer;padding:0;transition:color .2s ease}._legalLink_1d69d_156:hover{color:var(--color-green-dark)}._legalLink_1d69d_156:disabled{color:var(--color-grey);cursor:not-allowed;text-decoration:none}._checkboxLabel_1d69d_186{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._checkbox_1d69d_136{width:20px;height:20px;margin-top:2px;cursor:pointer;accent-color:var(--color-green);flex-shrink:0}._checkboxText_1d69d_202{color:var(--color-grey);font-size:14px;font-family:var(--font-family);font-weight:400;line-height:20px;word-wrap:break-word}._buttonContainer_1d69d_211{display:flex;flex-direction:column;gap:12px;margin-top:16px}._submitButton_1d69d_218{width:100%;height:48px;padding:0 24px;background:var(--color-green);border-radius:8px;color:var(--color-white);font-size:16px;font-family:var(--font-family);font-weight:700;line-height:24px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:opacity .2s ease}._submitButton_1d69d_218:hover:not(:disabled){opacity:.9}._submitButton_1d69d_218:disabled{opacity:.5;cursor:not-allowed}._backButton_1d69d_247{width:100%;height:48px;padding:0 24px;background:transparent;border:1px solid var(--color-grey-light);border-radius:8px;color:var(--color-grey);font-size:16px;font-family:var(--font-family);font-weight:700;line-height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .2s ease}._backButton_1d69d_247:hover{background-color:var(--color-grey-light)}@media (max-width: 768px){._header_1d69d_12{padding:12px 24px}._logo_1d69d_31{height:40px}._mainContent_1d69d_43{padding:40px 16px 0}._contentCard_1d69d_53{padding:32px 24px;gap:24px}._title_1d69d_66{font-size:28px;line-height:36px}._description_1d69d_77{font-size:15px;line-height:22px}}@media (max-width: 480px){._header_1d69d_12{padding:12px 16px}._logo_1d69d_31{height:35px}._mainContent_1d69d_43{padding:30px 16px 0}._contentCard_1d69d_53{padding:24px 16px;gap:20px}._title_1d69d_66{font-size:24px;line-height:32px}._description_1d69d_77{font-size:14px;line-height:20px}._submitButton_1d69d_218,._backButton_1d69d_247{font-size:15px}}:root{--color-white: #ffffff;--color-green: #57958a;--color-green-light: #57958a35;--color-orange: #f05d5b;--color-grey: #6d6e70;--color-grey-light: #f5f5f5;--color-black: #121417;--color-primary-light: #ffffff;--color-primary-main: #57958a;--color-primary-dark: #57958a;--color-secondary-main: #54bc4c;--color-secondary-dark: #06355c;--color-text-primary: #121417;--color-text-secondary: #6B7280;--color-text-tertiary: #666666;--color-text-disabled: #aaaaaa;--color-contrast-text: #fff;--color-border: #E5E7EB;--color-border-light: #cccccc;--color-error: #d4430e;--color-error-light: #ff4444;--color-success: #54bc4c;--color-warning: #f59e0b;--color-info: #3b82f6;--color-link: #1976d2;--color-link-background: rgba(25, 118, 210, .04);--color-shadow: rgba(0, 0, 0, .2);--font-family: "Inter", sans-serif}._body_usytd_49{font-family:var(--font-family);color:var(--color-text-primary);height:100%;width:100%;display:flex;flex-direction:column;background-color:var(--color-primary-light)}._container_kvrx5_1{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-white);overflow:hidden}._header_kvrx5_10{width:100%;height:72px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F0F2F5}._headerTitle_kvrx5_20{color:#202225;font-size:16px;font-family:Inter,sans-serif;font-weight:500;line-height:24px}._headerActions_kvrx5_28{display:flex;align-items:center;gap:16px}._content_kvrx5_34{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:24px 0}._chatContainer_kvrx5_42{flex:1;display:flex;flex-direction:column;overflow-y:auto;position:relative;max-width:1200px;margin:0 auto;width:100%}._chatMessages_kvrx5_53{flex:1;padding:0 80px;display:flex;flex-direction:column;gap:24px}._inputWrapper_kvrx5_61{margin:24px 0;flex-shrink:0}@media (max-width: 768px){._header_kvrx5_10,._chatMessages_kvrx5_53,._inputWrapper_kvrx5_61{padding:0 16px}._inputContainer_kvrx5_79{max-width:100%;margin:0 auto}}._chatArea_kvrx5_85{width:100%;height:100%;display:flex;flex-direction:column;gap:1rem;padding:1rem 2rem;overflow:hidden}._loadingContainer_kvrx5_95{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--color-white)}._loadingText_kvrx5_106{color:#06355c;font-size:1rem;font-family:Inter,sans-serif;font-weight:500}._chatHeader_kvrx5_113{padding:1rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}._backButton_kvrx5_121{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;color:#666;padding:8px;border-radius:8px;transition:all .2s ease}._backButton_kvrx5_121:hover:not(:disabled){background-color:var(--color-grey-light)}._backButton_kvrx5_121:disabled{opacity:.5;cursor:not-allowed}._dividerWithText_kvrx5_143{width:100%;height:16px;display:flex;justify-content:center;align-items:center;gap:16px}._dividerLine_kvrx5_152{flex:1;height:0;outline:1px #F0F2F5 solid;outline-offset:-.5px}._dividerText_kvrx5_159{color:#666f8d;font-size:12px;font-family:Inter,sans-serif;font-weight:400;line-height:15.6px;white-space:nowrap}._inputContainer_kvrx5_79{width:100%;min-height:45px;padding:10px 14px;background:var(--color-white);box-shadow:0 2px 8px #00000014;border-radius:8px;border:1px solid var(--color-green);display:flex;flex-direction:column;gap:4px;transition:all .2s ease;position:relative;margin:auto auto 0;flex-shrink:0}._inputContainer_kvrx5_79:focus-within{border-color:var(--color-green);box-shadow:0 4px 12px #57958a33;transform:translateY(-1px)}._input_kvrx5_61{width:100%;color:var(--color-black);font-size:18px;font-family:var(--font-family);font-weight:500;line-height:26px;padding:8px 0;border:none;outline:none;background:transparent;min-height:26px;resize:none}._input_kvrx5_61::placeholder{color:var(--color-grey);opacity:.7;font-weight:500}._inputActions_kvrx5_212{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}._micContainer_kvrx5_220{display:flex;align-items:center;gap:6px}._micIcon_kvrx5_226{width:32px;height:32px;background:none;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:opacity .2s ease}._micIcon_kvrx5_226 img{width:18px;height:18px;object-fit:contain}._micIcon_kvrx5_226:hover:not(:disabled){opacity:.8}._micIcon_kvrx5_226:disabled{opacity:.5;cursor:not-allowed}._micIcon_kvrx5_226._recording_kvrx5_253{opacity:.8}._micIcon_kvrx5_226._transcribing_kvrx5_257{opacity:.8;animation:_pulse_kvrx5_1 1.5s ease-in-out infinite}._recordingTime_kvrx5_262{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-orange);font-weight:500}._recordingIndicator_kvrx5_271{width:8px;height:8px;background:var(--color-orange);border-radius:50%;animation:_pulse_kvrx5_1 1.5s ease-in-out infinite}._sendIcon_kvrx5_279{width:32px;height:32px;background:var(--color-green);border-radius:8px;outline:none;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:opacity .2s ease;padding:0}._sendIcon_kvrx5_279:hover:not(:disabled){opacity:.8}._sendIcon_kvrx5_279 img{width:28px;height:28px;object-fit:contain}._sendIcon_kvrx5_279:disabled{opacity:.7;cursor:not-allowed}@keyframes _pulse_kvrx5_1{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}._chatMessages_508y6_1{flex:1;overflow-x:hidden;display:flex;flex-direction:column;gap:1.5rem;scroll-behavior:smooth;width:100%;position:relative}._scrollButton_508y6_12{position:fixed;bottom:20px;right:20px;width:40px;height:40px;border-radius:50%;background-color:var(--color-white);border:1px solid #e0e0e0;box-shadow:0 2px 8px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;padding:0}._scrollButton_508y6_12:hover{background-color:var(--color-grey-light);transform:translateY(-2px);box-shadow:0 4px 12px #0003}._scrollButton_508y6_12:hover ._scrollIcon_508y6_37{transform:translateY(1px)}._scrollIcon_508y6_37{color:#666;transition:transform .2s ease}._loadingContainer_508y6_46{display:flex;justify-content:center;padding:1rem}._messageGroup_508y6_52{width:100%;display:flex;flex-direction:column;gap:8px;position:relative}._dividerWithText_508y6_60{width:100%;height:16px;display:flex;justify-content:center;align-items:center;gap:16px}._dividerLine_508y6_69{flex:1;height:0;outline:1px #F0F2F5 solid;outline-offset:-.5px}._dividerText_508y6_76{color:#666f8d;font-size:12px;font-family:Inter,sans-serif;font-weight:400;line-height:15.6px;white-space:nowrap}._userQuestion_508y6_85{align-self:stretch;min-height:37px;justify-content:center;display:flex;flex-direction:column;color:#202225;font-size:30px;font-family:Inter,sans-serif;font-weight:400;line-height:32px;word-wrap:break-word;white-space:pre-wrap;width:100%;padding:12px 0;position:relative}._errorMessage_508y6_103{border-left:4px solid #ff4444;background-color:#ff44440d;padding-left:12px;border-radius:4px}._errorIndicator_508y6_110{position:absolute;top:8px;right:8px;background-color:#f44;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;font-family:Inter,sans-serif;line-height:1.2;max-width:200px;text-align:center;box-shadow:0 2px 4px #0000001a;display:flex;align-items:center;gap:6px}._errorText_508y6_130{flex:1}._retryButton_508y6_134{background:none;border:none;color:#fff;cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._retryButton_508y6_134:hover{background-color:#fff3}._retryIcon_508y6_151{transition:transform .2s ease}._retryButton_508y6_134:hover ._retryIcon_508y6_151{transform:rotate(180deg)}._tabsContainer_508y6_159{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;margin-bottom:12px;width:100%;padding:4px 0;margin-left:10px}._tabButton_508y6_171{height:18px;text-align:center;justify-content:center;display:flex;flex-direction:column;color:#666f8d;font-size:12px;font-family:Inter,sans-serif;font-weight:400;word-wrap:break-word;background:none;border:none;cursor:pointer;padding:0;transition:color .2s;position:relative}._tabButton_508y6_171._activeTab_508y6_190{color:var(--color-green);font-weight:600}._tabButton_508y6_171._activeTab_508y6_190:after{display:none}._tabButton_508y6_171:hover{color:var(--color-green)}._sourcesList_508y6_203{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;width:100%}._sourceItem_508y6_211{color:var(--color-grey);font-size:16px;font-family:Inter,sans-serif;font-weight:400;line-height:24px;word-wrap:break-word;white-space:pre-wrap;padding:8px 10px 8px 2px;background:transparent;border-radius:8px;border:none;width:100%;position:relative;margin:4px 0 40px}._sourceItem_508y6_211:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-green) 0%,var(--color-green) 30%,transparent 60%);opacity:.6}._sourceItem_508y6_211:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--color-green);opacity:.4}._assistantResponse_508y6_250{background-color:transparent;padding:0rem 0rem .2rem;border-radius:12px;font-size:16px;color:var(--color-grey);line-height:1.5;width:100%;position:relative;margin:4px 0 30px}._assistantResponse_508y6_250:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--color-green) 0%,var(--color-green) 30%,transparent 60%);opacity:.6}._assistantResponse_508y6_250:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--color-green);opacity:.4}._assistantResponse_508y6_250 h1,._assistantResponse_508y6_250 h2,._assistantResponse_508y6_250 h3,._assistantResponse_508y6_250 h4,._assistantResponse_508y6_250 h5,._assistantResponse_508y6_250 h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25;color:#111827}._assistantResponse_508y6_250 h1{font-size:1.5rem}._assistantResponse_508y6_250 h2{font-size:1.25rem}._assistantResponse_508y6_250 h3{font-size:1.125rem}._assistantResponse_508y6_250 p{margin-bottom:1rem}._assistantResponse_508y6_250 ul,._assistantResponse_508y6_250 ol{margin-bottom:1rem;padding-left:1.5rem}._assistantResponse_508y6_250 li{margin-bottom:.5rem}._assistantResponse_508y6_250 code{background-color:var(--color-grey);padding:.2rem .4rem;border-radius:.25rem;font-family:monospace;font-size:.875rem}._assistantResponse_508y6_250 pre{background-color:var(--color-black);color:var(--color-grey-light);padding:1rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1rem}._assistantResponse_508y6_250 pre code{background-color:transparent;padding:0;color:inherit}._assistantResponse_508y6_250 strong{font-weight:600;color:#111827}._assistantResponse_508y6_250 em{font-style:italic}._assistantResponse_508y6_250 blockquote{border-left:4px solid #9ca3af;padding-left:1rem;margin-left:0;margin-right:0;margin-bottom:1rem;color:#4b5563}._assistantResponse_508y6_250 a{color:#2563eb;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}._assistantResponse_508y6_250 a:hover{color:#1d4ed8}._assistantResponse_508y6_250 table{width:100%;border-collapse:collapse;margin-bottom:1rem}._assistantResponse_508y6_250 th,._assistantResponse_508y6_250 td{border:1px solid #d1d5db;padding:.5rem;text-align:left}._assistantResponse_508y6_250 th{background-color:var(--color-grey-light);font-weight:600}._assistantResponse_508y6_250 tr:nth-child(2n){background-color:var(--color-grey-light)}._inlineProcessingIndicator_508y6_397{display:flex;align-items:center;gap:8px;margin:16px 0;padding:0;background:none;border:none;border-radius:0;color:var(--color-grey);font-size:13px;font-family:var(--font-family);font-weight:500;box-shadow:none;animation:none;transition:none}@keyframes _fadeInOut_508y6_1{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}._messageDivider_508y6_429{width:100%;height:1px;background:#ebebe4;margin-top:24px}._processingIndicator_508y6_436{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;color:#666f8d;font-size:12px;font-family:var(--font-family);width:100%}._feedbackButtons_508y6_448{display:flex;gap:8px;margin-top:16px;justify-content:flex-end}._feedbackButton_508y6_448{background:none;border:none;padding:8px;cursor:pointer;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._feedbackButton_508y6_448:hover:not(:disabled){background-color:var(--color-grey-light)}._feedbackButton_508y6_448:disabled{cursor:not-allowed;opacity:.5}._feedbackButton_508y6_448 ._feedbackIcon_508y6_476{width:16px;height:16px;color:#666f8d;transition:color .2s ease}._feedbackButton_508y6_448._selected_508y6_483{background-color:var(--color-green-light)}._feedbackButton_508y6_448._selected_508y6_483 ._feedbackIcon_508y6_476,._feedbackButton_508y6_448:hover ._feedbackIcon_508y6_476{color:#06355c}._spin_508y6_495{animation:_spin_508y6_495 1s linear infinite}@keyframes _spin_508y6_495{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_508y6_1{0%{transform:scale(1);box-shadow:0 2px 8px #57958a26}50%{transform:scale(1.02);box-shadow:0 4px 12px #57958a40}to{transform:scale(1);box-shadow:0 2px 8px #57958a26}}._errorResponse_508y6_524{color:#d32f2f!important;font-style:italic;background-color:#ffebee!important;border:1px solid #FFCDD2!important}@media (max-width: 768px){._chatMessages_508y6_1{padding:.75rem 0}}@media (max-width: 1024px){._scrollButton_508y6_12{bottom:20px;right:20px}}._sourcesContainer_508y6_544{display:flex;flex-direction:column;gap:16px;width:100%}._documentSection_508y6_551{display:flex;flex-direction:column;gap:12px;width:100%;position:relative}._documentTitle_508y6_560{font-weight:600;color:var(--color-grey);font-size:16px;line-height:18px;margin-bottom:8px;padding-left:4px}._pageSection_508y6_569{display:flex;flex-direction:column;gap:6px;margin-left:8px;position:relative}._pageTitleContainer_508y6_577{display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:4px}._pageTitle_508y6_577{font-weight:500;color:var(--color-green);font-size:16px;line-height:16px}._viewDocumentButton_508y6_592{background-color:var(--color-green);color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-family:Inter,sans-serif}._viewDocumentButton_508y6_592:hover{background-color:#4a7c6f;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._viewDocumentButton_508y6_592:active{transform:translateY(0)}._excerptsLabel_508y6_616{font-size:14px;font-weight:500;color:var(--color-green);margin-top:8px;margin-bottom:8px;font-family:Inter,sans-serif}._sourceContent_508y6_625{background:transparent;padding:8px 12px 8px 4px;border-radius:4px;margin:2px 0;font-size:16px;color:var(--color-grey);white-space:pre-wrap;width:100%;position:relative;line-height:1.4}._sourceWrapper_508y6_638{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;width:100%}._expandButton_508y6_646{background:none;border:none;color:#06355c;cursor:pointer;font-size:.875rem;padding:.25rem .5rem;display:flex;align-items:center;gap:.25rem;align-self:flex-end;border-radius:.25rem;transition:background-color .2s;margin-top:-.5rem}._expandButton_508y6_646:hover{background-color:var(--color-green-light);border-radius:4px;transform:translateY(-1px)}@media (max-width: 768px){._scrollButton_508y6_12{bottom:20px;right:20px;width:36px;height:36px}}@media (max-width: 480px){._scrollButton_508y6_12{bottom:20px;right:20px;width:32px;height:32px}}._textarea_1sbzf_1{width:100%;resize:vertical;font-size:14px;padding:12px;border-radius:8px;border:1px solid #ccc;font-family:Inter,sans-serif;color:#19213d;background:#fff;margin-top:8px;margin-bottom:8px;box-sizing:border-box}._textarea_1sbzf_1:disabled{background:#f3f4f6;color:#a0aec0}._dialogPdfViewer_1lfrb_2{height:100%;width:100%;position:relative;display:flex;flex-direction:column}._dialogPdfViewer_1lfrb_2 ._documentViewer_1lfrb_11 ._pdfViewerContainer_1lfrb_11 ._pdfPage_1lfrb_11 canvas{max-width:95vw!important;width:95vw!important;min-width:800px!important;height:auto!important}._dialogPdfViewer_1lfrb_2 ._pageControlsContainer_1lfrb_18{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);z-index:1001;transition:opacity .3s ease}._dialogPdfViewer_1lfrb_2 ._pageControlsContainer_1lfrb_18:not(:hover){opacity:.8}._dialogPdfViewer_1lfrb_2 ._pdfViewerContainer_1lfrb_11{height:calc(100% - 2rem);padding:.5rem .5rem 4rem;display:flex;justify-content:center;align-items:flex-start;width:100%!important;max-width:none!important}._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11{display:flex;justify-content:center;width:100%}._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:95vw!important;width:95vw!important;min-width:800px!important}@media (min-width: 1200px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:1100px;width:1100px!important}}@media (min-width: 1400px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:1300px;width:1300px!important}}@media (min-width: 1600px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:1500px;width:1500px!important}}@media (min-width: 1920px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:1700px;width:1700px!important}}@media (min-width: 2560px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:2000px;width:2000px!important}}@media (min-width: 3440px){._dialogPdfViewer_1lfrb_2 ._pdfPage_1lfrb_11 canvas{max-width:2500px;width:2500px!important}}._dialogPdfViewer_1lfrb_2 ._documentViewer_1lfrb_11{width:100%!important;height:100%!important}._dialogPdfViewer_1lfrb_2 ._documentViewer_1lfrb_11 ._pdfViewerContainer_1lfrb_11{width:100%!important;max-width:none!important;padding:1rem!important}._dialogPdfViewer_1lfrb_2 ._documentViewer_1lfrb_11 ._pdfViewerContainer_1lfrb_11 ._pdfPage_1lfrb_11{width:100%!important;max-width:none!important}._dialogContent_1lfrb_116{padding:0;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media (max-width: 640px){._dialogPdfViewer_1lfrb_2 ._pageControlsContainer_1lfrb_18{position:absolute;bottom:.5rem;left:.5rem;right:.5rem;transform:none;background-color:var(--color-grey-light);padding:.75rem;display:flex;justify-content:center;border-top:1px solid var(--color-grey-light);border-bottom:none;z-index:1001}._dialogPdfViewer_1lfrb_2 ._pdfViewerContainer_1lfrb_11{padding-bottom:5rem}}html,body,#root{margin:0;padding:0;height:100%;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}
