@import"WWPBaseObjects.WorkWithPlusBaseDS.css";@import"WorkWithPlusDS_Tokens.css";@layer WorkWithPlusDS{TD.WWColumnGrayFirstColumn{box-shadow :none !important;}.xwIconAddMetadata{font-size :36px;}.CellMarginTopMedium{margin-top :5px;}.xwsuccess-btn{background-color :#e8fbe8;color :#16a34a;border :none;padding :10px 16px;border-radius :8px;font-size :16px;font-weight :500;display :flex;align-items :center;gap :8px;cursor :pointer;transition :background-color .2s ease,box-shadow .2s ease;}.xwsuccess-btn:hover{background-color :#dcfce7;}.xwsuccess-btn:active{background-color :#bbf7d0;}.xwsuccess-btn:focus{outline :none;box-shadow :0 0 0 3px rgba(22,163,74,.25);}.xwsuccess-btn:disabled{opacity :.6;cursor :not-allowed;}.xwwarning-btn{background-color :#fff9e6;color :#d97706;border :none;padding :10px 16px;border-radius :8px;font-size :16px;font-weight :500;display :flex;align-items :center;gap :8px;cursor :pointer;transition :background-color .2s ease,box-shadow .2s ease;}.xwwarning-btn:hover{background-color :#fef3c7;}.xwwarning-btn:active{background-color :#fde68a;}.xwwarning-btn:focus{outline :none;box-shadow :0 0 0 3px rgba(217,119,6,.25);}.xwwarning-btn:disabled{opacity :.6;cursor :not-allowed;}.xwinfo-btn{background-color :#eaf3ff;color :#2563eb;border :none;padding :10px 16px;border-radius :8px;font-size :16px;font-weight :500;display :flex;align-items :center;gap :8px;cursor :pointer;transition :background-color .2s ease,box-shadow .2s ease;}.xwinfo-btn:hover{background-color :#dbeafe;}.xwinfo-btn:active{background-color :#bfdbfe;}.xwinfo-btn:focus{outline :none;box-shadow :0 0 0 3px rgba(37,99,235,.25);}.xwinfo-btn:disabled{opacity :.6;cursor :not-allowed;}.xwerror-btn{background-color :#ffeaea;color :#dc2626;border :none;padding :10px 16px;border-radius :8px;font-size :16px;font-weight :500;display :flex;align-items :center;gap :8px;cursor :pointer;transition :background-color .2s ease,box-shadow .2s ease;}.xwerror-btn:hover{background-color :#fee2e2;}.xwerror-btn:active{background-color :#fecaca;}.xwerror-btn:focus{outline :none;box-shadow :0 0 0 3px rgba(220,38,38,.25);}.xwImgResponsive{width :100%;height :auto;}.xwTime{display :inline-flex;align-items :center;gap :.5rem;padding :.3rem .7rem;border-radius :6px;background :linear-gradient(#383F48,#383F3A,#383F24);border :1px solid white;box-shadow :0 4px 14px rgba(0,0,0,.06);backdrop-filter :blur(6px);color :white;font-family :ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji";font-size :.75rem;letter-spacing :.2px;transition :transform .18s ease,box-shadow .18s ease;}.xwRef{display :inline-flex;align-items :center;gap :.5rem;padding :.3rem .7rem;border-radius :999px;background :linear-gradient(#383F48,#383F3A,#383F24);border :1px solid var(--colors_basecolor);box-shadow :0 4px 14px rgba(0,0,0,.06);backdrop-filter :blur(6px);color :white;font-family :ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Apple Color Emoji","Segoe UI Emoji";font-weight :600;font-size :.95rem;letter-spacing :.2px;transition :transform .18s ease,box-shadow .18s ease;}.xwIconParm i{font-size :20px;margin-top :8px;}.name{margin-top :10px;margin-right :5px;}.WWActionGroupColumn{width :25px;}.WWIconActionColumn{width :25px;}.xwEditVariable{overflow :auto;min-height :400px;height :calc(100vh - 320px);width :calc(65vw);}.xwEditVariable::-webkit-scrollbar{width :8px;height :8px;}.xwEditVariable::-webkit-scrollbar-track{background :#f1f1f1;border-radius :10px;}.xwEditVariable::-webkit-scrollbar-thumb{background-color :#888;border-radius :10px;border :2px solid #f1f1f1;}.xwEditVariable::-webkit-scrollbar-thumb:hover{background-color :#555;}.xwPromptSystem{overflow :auto;min-height :400px;height :calc(100vh - 120px);width :800px;}.xwPromptSystem::-webkit-scrollbar{width :8px;height :8px;}.xwPromptSystem::-webkit-scrollbar-track{background :#f1f1f1;border-radius :10px;}.xwPromptSystem::-webkit-scrollbar-thumb{background-color :#888;border-radius :10px;border :2px solid #f1f1f1;}.xwPromptSystem::-webkit-scrollbar-thumb:hover{background-color :#555;}.xwPanelNoPaddingBottom{padding-bottom :0 !important;}.xwPanelNoPaddingBottom .panel-body{padding-bottom :0 !important;}.xwTableActions{margin-left :55px;margin-top :-15px;}.xwIconLayoutOther{color :#63338f;border :2px solid #fff;border-radius :8px;padding :5px;}.xwIconLayoutOther:hover{background-color :#dab7e3;transform :scale(1.2);}.xwIconLayoutOtherDisabled{color :#99abb4;border :2px solid #fff;border-radius :8px;padding :5px;}.xwIconLayoutOtherDisabled:hover{background-color :#f0f5f7;}.xwIconPlay{font-size :20px;}.copy-btn{position :absolute;top :8px;right :8px;z-index :10;padding :4px 8px;font-size :12px;cursor :pointer;}pre{position :relative;}.ExtendedCombo .btn-default{background-color :var(--colors_databackgroundcolor);border-color :var(--colors_gray05);padding-right :6px;width :1000px;max-width :100%;white-space :normal;color :var(--colors_gray08);text-align :left;}.xwPanelMultimediaResponse{margin-left :55px;}.xwImageDoctoRag{height :48px;width :auto;}.xwPanelCardRevision:hover{border :2px solid var(--colors_basecolor);box-shadow :0 6px 24px rgba(59,130,246,.15),0 1.5px 6px rgba(0,0,0,.08);cursor :pointer;}.xwIconNewChat{width :30px;height :auto;}.xwCardAsistant{min-height :430px;}.CardSmallImageAttributeDescription{margin-left :5px;display :inline-block;background-color :transparent;border :var(--borders_xs) solid var(--colors_gray05);font-style :normal;font-variant :normal;text-decoration :none;text-indent :0;box-shadow :none;font-size :var(--fontsizes_s);color :var(--colors_gray07);overflow :hidden;padding-top :5px;border-width :0;height :auto;max-width :100%;text-overflow :ellipsis;line-height :20px;}.xwdelete-btn{background-color :#f5f0ff;color :#8b5cf6;border :none;padding :10px 16px;border-radius :8px;font-size :16px;font-weight :500;display :flex;align-items :center;gap :8px;cursor :pointer;transition :background-color .2s ease;}.xwdelete-btn:hover{background-color :#ede9fe;}.ChatMessageCell pre{display :block;padding :0;margin :0 0 10px;font-size :13px;line-height :1.42857143;color :#333;word-break :break-all;word-wrap :break-word;background-color :#f5f5f5;border :1px solid #ccc;border-radius :4px;}.ChatMessageCell code{padding :1px 1px;font-size :90%;color :#2d3a4a;background-color :#f4f6fa;border-radius :4px;font-family :'Fira Mono','Consolas','Monaco',monospace;border :1px solid #e0e4ea;box-shadow :0 1px 2px rgba(60,60,60,.04);}.xw-table-playground{width :100%;border-collapse :collapse;background-color :#23272b;color :#f8f9fa;font-size :1rem;margin-bottom :1rem;border-radius :.5rem;overflow :hidden;box-shadow :0 2px 8px rgba(0,0,0,.4);}.xw-table-playground th,.xw-table-playground td{border :1px solid #343a40;padding :.75rem;vertical-align :middle;text-align :left;}.xw-table-playground thead{background-color :#343a40;}.xw-table-playground th{font-weight :bold;color :var(--colors_baseforecolor);background-color :var(--colors_basecolor);}.xw-table-playground tbody tr:nth-child(even){background-color :#2c3034;}.xw-table-playground tbody tr:nth-child(odd){background-color :#23272b;}.xw-table-playground tbody tr:hover{background-color :#495057;transition :background .2s;}.xwImgReceiveImg{width :auto;height :auto;display :block !important;margin-left :55px;max-width :720px;}.xwButtonFC{font-size :36px;}.ErrorMessages{display :block;white-space :pre-wrap;word-wrap :break-word;overflow-wrap :break-word;max-width :100%;}.xwImgPlayground{width :36px;height :auto;}.xwBreakWord{display :contents;word-wrap :break-word;}.ReadonlyxwBreakWord{display :contents;word-wrap :break-word;}.xwAttributeMaxWidth{margin-left :5px;display :inline-block;background-color :transparent;border :var(--borders_xs) solid var(--colors_gray05);font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;text-decoration :none;color :var(--colors_gray08);max-width :100%;text-indent :0;box-shadow :none;}.ReadOnlywAttributeMaxWidth{margin-left :5px;display :inline-block;background-color :transparent;border :var(--borders_xs) solid var(--colors_gray05);font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;text-decoration :none;color :var(--colors_gray08);max-width :100%;text-indent :0;box-shadow :none;}.xwAttributeMaxWidthDetailedWebComponent{margin-left :5px;background-color :transparent;font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;text-decoration :none;color :var(--colors_gray08);text-indent :0;box-shadow :none;display :block;white-space :pre-wrap;overflow-wrap :anywhere;max-width :100%;border :none;}.ReadonlyxwAttributeMaxWidthDetailedWebComponent{margin-left :5px;display :inline-block;background-color :transparent;border :var(--borders_xs) solid var(--colors_gray05);font-size :var(--fontsizes_s);font-style :normal;font-variant :normal;text-decoration :none;color :var(--colors_gray08);max-width :206px;text-indent :0;box-shadow :none;}.AttributeTagBaseColor{margin-left :5px;display :inline-block;border :var(--borders_xs) solid var(--colors_gray05);font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;padding-bottom :3px;padding-left :6px;padding-right :6px;padding-top :3px;white-space :nowrap;border-style :none;border-radius :.25em;font-size :var(--fontsizes_xs);color :white;height :auto;line-height :13px;box-shadow :0 1px 4px 0 #00000023;background-color :var(--colors_basecolor);}.AttributeTagNoBackground{margin-left :5px;display :inline-block;background-color :transparent;border :var(--borders_xs) solid var(--colors_gray05);font-style :normal;font-variant :normal;text-decoration :none;max-width :206px;text-indent :0;box-shadow :none;padding-bottom :3px;padding-left :6px;padding-right :6px;padding-top :3px;white-space :nowrap;border-style :none;border-radius :.25em;font-size :var(--fontsizes_s);color :var(--colors_gray08);height :auto;line-height :13px;}.xwAttributeLong{border :var(--borders_xs) solid var(--colors_gray05);border-radius :var(--radius_m);width :auto;height :35px;max-width :100%;margin-left :5px;}.TextBlockTitleMaterial{padding-left :5px;}.xwIconPlussDetail{max-width :50px;}.xwFontFAPer{font-size :30px;margin-left :15px;}.xwPermitFADisable{color :gray;}.xwIconOptionSuccess{font-size :20px;margin-top :3px;color :var(--colors_success_condform);}.xwIconOptionDanger{font-size :20px;margin-top :3px;color :var(--colors_danger_condform);}.xwIconOptionWarning{font-size :20px;margin-top :3px;color :var(--colors_warning);}.xwIconOptionInfo{font-size :20px;margin-top :3px;color :var(--colors_info_condform);}.xwIconOptionInfoLight{font-size :20px;margin-top :3px;color :var(--colors_infolight);}.xwIconOptionBaseColor{font-size :20px;margin-top :3px;color :var(--colors_basecolor);}.input-group input.AttributeLoginImageLeft ~ .gx-pwd-reveal-btn .btn.btn-default{margin-left :-39px;border-style :none;z-index :3;margin-top :6px;}.PanelCard > .panel-heading+.panel-collapse > .panel-body{padding-top :25px;}.form-group{margin-bottom :5px;}.xwTableChat .PanelCard.panel{border-radius :10px 10px 0 0;}.xwPlaygroundChat .PanelNoHeader > .panel-heading+.panel-collapse > .panel-body{border-radius :0;}.xwMessage .PanelNoHeader > .panel-heading+.panel-collapse > .panel-body{border-radius :0 0 10px 10px;}.xwTableMsg .TableMerged{margin-bottom :0;}.xwChatBackground .panel-body{background-image :var(--GX-Image_xwChat2);}.xwImgSendChat{width :120px;height :auto;}.xwTableBorderBottom{border-bottom :1px solid;}.xwDashboardFec .Label{font-weight :bold;}.xwDashboardFec .AttributeLabel{font-weight :bold;}.ProgressCardIconPurpleLight{font-size :var(--fontsizes_font-icon-s);color :#BA79C6;}.ProgressCardIconXWBlue{font-size :var(--fontsizes_font-icon-s);color :#5675AC;}.xwBold{font-weight :bold;}.xwFont16{font-size :16px !important;}.xwIconHome{width :48px;height :auto;}.xwIconCostos{width :32px;height :auto;margin-left :8px;}.ChatMessageCellBaseColor{border-radius :10px;overflow :hidden;padding-bottom :7px;padding-left :5px;padding-right :5px;padding-top :7px;width :auto;display :inline-block;text-overflow :ellipsis;background-color :var(--colors_basecolor);margin-right :5px;color :white;line-height :20px;text-align :rigth;float :inline-end;font-size :16px;}.PopupHeader{padding-bottom :5px;padding-top :5px;background-color :#E8E8FF;}.xwAIButtonSend{width :28px;height :auto;}textarea.xwAiMsgChat{min-height :45px !important;max-height :200px !important;overflow-y :auto !important;resize :none !important;box-sizing :border-box !important;width :100% !important;}.xwPanelChatAI{height :calc(100vh - 330px);overflow :auto;overflow-x :hidden;font :-webkit-small-control;}.xwPanelChatAI::-webkit-scrollbar{width :2px;}.ChatMessageCell{background-color :#383F48;width :auto;color :white;font-size :16px;padding-right :15px;}.ChatMessageCell a{color :#fff !important;font-weight :bold;}.ChatMessageCell:before{border-right-color :#383F48;}.ChatGrid .col-sm-4{width :100% !important;}.ChatGrid .col-sm-6{width :100% !important;}.ChatGrid .col-sm-12{width :100% !important;}.PanelChat{max-width :100%;}.WCD_tr>td{background-color :var(--colors_xwwcbackground);}.xwButtonPlayground{width :36px;height :auto;}.PanelCard>DIV.panel-heading > .panel-title SPAN{background-color :var(--colors_basecolor);border-radius :3px;box-shadow :0 7px 10px -5px var(--colors_gray08);padding :10px 20px 10px 20px;}.xwImgGrid{width :20px;height :auto;}.xwImgLogin{width :100%;height :auto;padding :20px;}.FormBackgroundImage{margin :0;padding :0;background-color :var(--colors_backgroundcolor);font-family :var(--fonts_primary-regular);color :var(--colors_gray08);height :100%;overflow :auto;background-image :var(--GX-Image_xwBackgroundLogin2);background-size :cover;}.xwEye{margin-top :45px;}.CellMarginLoginImageLeft{margin-top :0;padding-top :calc(50vh - 380px);padding-left :15px;padding-right :15px;vertical-align :top;}.error-box{background-color :#f8d7da;color :#721c24;border :1px solid #f5c6cb;padding :15px;border-radius :5px;margin :10px 0;font-family :Arial,sans-serif;display :flex;align-items :center;}.warning-box{background-color :#f1f5c9;color :#726f1c;border :1px solid #f1f5c6;padding :15px;border-radius :5px;margin :10px 0;font-family :Arial,sans-serif;display :flex;align-items :center;}.error-box img{width :50px;height :auto;margin-right :10px;}.warning-box img{width :50px;height :auto;margin-right :10px;}.error-box h3{margin-top :0;margin-bottom :3px;font-size :18px;}.warning-box h3{margin-top :0;margin-bottom :3px;font-size :18px;}.error-box p{margin :0;}.warning-box p{margin :0;}DIV.gx-mask{background-color :black;background-image :var(--GX-Image_xwLoader1);background-repeat :no-repeat;left :0;position :absolute;top :0;height :100%;width :100%;animation :entermask 1s;-webkit-animation :entermask 1s;-ms-filter :"alpha(opacity=50)";opacity :.1;display :inline-block;background-position :center;}.xwCellBreadcrumb{margin-top :-15px;margin-left :-9px;display :block;}.breadcrumb{background-color :transparent;}.breadcrumb ul{list-style :none;padding :0;margin :0;display :flex;}.breadcrumb li{display :inline;font-size :13px;}.breadcrumb li+li:before{content :"›";padding :0 5px;color :gray;}.breadcrumb a{text-decoration :none;color :#575B5D;}.breadcrumb a:hover{color :var(--colors_basecolor);text-decoration :none;}.gx-label.CardSmallImageAttributeDescriptionLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.CardSmallImageAttributeDescriptionLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.AttributeTagBaseColorLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.FormBackgroundImage .gx-popup.gx-popup-default{}.FormBackgroundImage .gx-popup.gx-popup-default{}.gx-label.xwAttributeMaxWidthLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.ReadOnlywAttributeMaxWidthLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.xwAttributeMaxWidthDetailedWebComponentLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.ReadonlyxwAttributeMaxWidthDetailedWebComponentLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}.gx-label.AttributeTagNoBackgroundLabel{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_gray08);text-transform :uppercase;font-size :var(--fontsizes_xs);font-weight :400;padding-top :10px;}}