:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--navbar-bg-color:#2c2c2c;--navbar-text-color:#fff;--nav-link-hover-bg:#444;--nav-link-active-bg:#555;--logout-btn-bg:#4a4a4a;--logout-btn-hover-bg:#666;--profile-border-color:#555}.navbar{background-color:#2c2c2c;background-color:var(--navbar-bg-color);box-shadow:0 .1rem .2rem #0000001a;display:flex;height:4.5rem;justify-content:space-between;padding:.8rem;position:fixed;top:0;transition:top .3s;width:100%;z-index:1000}.navbar.hidden{top:-6rem}.navbar-content{display:flex;justify-content:space-between;width:100%}.navbar-links{display:flex;gap:1.25rem}.nav-link{border-radius:.3rem;color:#fff;color:var(--navbar-text-color);font-weight:500;margin-bottom:-.2rem;margin-top:.3rem;padding:.8rem .7rem;text-decoration:none;transition:background-color .2s,color .2s}.nav-link:hover{background-color:#444;background-color:var(
    --nav-link-hover-bg
  )}.active-link{background-color:#555;background-color:var(
    --nav-link-active-bg
  );color:#fff;color:var(--navbar-text-color)}.navbar-user{align-items:center;display:flex;gap:.8rem}.logout-button-navbar,.welcome-message-navbar{color:#fff;color:var(--navbar-text-color);font-size:1.2rem}.logout-button-navbar{background-color:#4a4a4a;background-color:var(--logout-btn-bg);border:none;border-radius:.3rem;cursor:pointer;padding:.5rem .8rem;transition:background-color .2s}.logout-button-navbar:hover{background-color:#666;background-color:var(--logout-btn-hover-bg)}.profile-picture-navbar{border:.2rem solid #555;border:.2rem solid var(--profile-border-color);border-radius:50%;box-sizing:border-box;height:3.3rem;object-fit:cover;width:3.3rem}.loading-spinner{animation:spin 1s ease-in-out infinite;border:.25rem solid #ffffff4d;border-radius:50%;border-top:.25rem solid var(--navbar-text-color);display:inline-block;height:1.7rem;margin-left:.8rem;width:1.7rem}body{background-color:#1e1e1e;padding-top:5rem}.influencersforce-logo{border:.15rem solid #2c2c2c;border:.15rem solid var(--navbar-bg-color);border-radius:10%;box-sizing:border-box;height:4rem;margin-bottom:.4rem;margin-top:.4rem;width:6rem}.social-media-sidebar{align-items:center;background-color:#2a2a2a;border-radius:1.5rem;box-shadow:.15rem 0 .4rem #00000080;display:flex;flex-direction:column;left:.8rem;padding:.8rem;position:fixed;top:7rem;width:4rem;z-index:10}.sidebar-item{align-items:center;background-color:#3a3a3a;border:none;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;text-decoration:none;transition:background-color .3s ease;width:3rem}.sidebar-item:hover{background-color:#02caed}.sidebar-item svg{height:35%;width:35%}.offline-page{align-items:center;background-color:#070616;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center;padding:20px;text-align:center}.company-logo{background-color:#070616;border-radius:8px;height:200px;margin-bottom:20px;object-fit:contain;padding:10px;width:260px}.offline-message{font-size:16px;line-height:1.5;margin-bottom:30px;max-width:400px}.retry-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;opacity:.9;padding:12px 25px;transition:background-color .2s,opacity .2s}.retry-button:hover{opacity:1}.retry-button:not([disabled]):hover{background-color:#0056b3}.retry-button[data-state=disabled]{background-color:#555;cursor:not-allowed}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.ToDoPage_todoPage__1oFnz{align-items:center;background-color:#070616;color:#fff;display:flex;font-family:Arial,sans-serif;margin-left:5rem;padding:1rem;position:relative}.ToDoPage_contentContainer__3SNNW{border-radius:1rem;box-shadow:0 .3rem .6rem #0000004d;flex-direction:column;margin-bottom:.5rem;padding:.5rem}.ToDoPage_contentContainer__3SNNW,.ToDoPage_headerContainer__TdE-q{align-items:center;display:flex;justify-content:space-between;width:100%}.ToDoPage_headerContainer__TdE-q{background-color:#232532;border-radius:.7rem;box-shadow:0 .15rem .4rem #0006;gap:1rem;margin-bottom:1.5rem;padding:.75rem 1.5rem}.ToDoPage_headerInfo__21SKz{align-items:center;display:flex;flex-direction:row;gap:1rem}.ToDoPage_modeControls__2kvgr{align-items:center;display:flex;gap:.75rem}.ToDoPage_navigationButtons__yVPH2{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.ToDoPage_channelThumbnail__Ogou4{border:.15rem solid #333;border-radius:50%;height:4rem;object-fit:cover;width:4rem}.ToDoPage_channelDetails__2-RlV{color:#e0e0e0;display:flex;flex-direction:column;font-weight:700;text-align:left}.ToDoPage_channelStatus__2F0l-{color:#aaa;font-size:.9rem;font-weight:700;gap:.5rem}.ToDoPage_channelStatus__2F0l- span{color:#c49bdb;font-weight:700}.ToDoPage_modeButton__EBh8_{background-color:#3a3a3a;border:.1rem solid #555;border-radius:1.7rem;color:#e0e0e0;cursor:pointer;font-size:.85rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s,color .2s,border-color .2s;white-space:nowrap}.ToDoPage_modeButton__EBh8_:hover:not(:disabled){background-color:#4a4a4a;border-color:#777;color:#fff}.ToDoPage_modeButton__EBh8_:disabled{background-color:#2a2a2a;border-color:#444;color:#777;cursor:not-allowed;opacity:.8}.ToDoPage_influencerDropdown__2rEi0{background-color:#2c2c2c;border:.1rem solid #555;border-radius:.3rem;color:#e0e0e0;cursor:pointer;font-size:.85rem;min-width:13rem;padding:.5rem .8rem}.ToDoPage_influencerDropdown__2rEi0:hover{border-color:#777}.ToDoPage_navigationButtons__yVPH2 button{background-color:#02caed;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.4rem .9rem;transition:background-color .2s}.ToDoPage_navigationButtons__yVPH2 button:hover:not(:disabled){background-color:#08b3d1}.ToDoPage_navigationButtons__yVPH2 button:disabled{background-color:#555;cursor:not-allowed;opacity:.7}.ToDoPage_navigationButtons__yVPH2 span{color:#bbb;font-size:.9rem;font-weight:700;min-width:2.5rem;text-align:center}.ToDoPage_mainContent__WfpQo{display:flex;flex:1 1 auto;flex-direction:row;gap:1rem;max-width:100rem;overflow:hidden;width:90%}.ToDoPage_calendarSection__2C79k{align-items:center;align-self:flex-start;display:flex;flex:0 0 33rem;flex-direction:column;position:-webkit-sticky;position:sticky;top:6.7rem}.ToDoPage_reactCalendar__2dyDO{background:#2a2a2a;border:.1rem solid #444;border-radius:.7rem;box-shadow:0 .15rem .3remrgba (0,0,0,.5);color:#e0e0e0;font-family:Arial,sans-serif;width:100%}.ToDoPage_reactCalendar__navigation__3DABW button{background:none;border:none;color:#02caed;font-size:1.1rem;padding:.5em 1em}.ToDoPage_reactCalendar__navigation__3DABW button:hover{background-color:#3a3a3a;border-radius:.3rem}.ToDoPage_reactCalendar__navigation__3DABW button:disabled{background:none;color:#666}.ToDoPage_reactCalendar__navigation__label__20BZG{color:#eee;font-weight:700}.ToDoPage_reactCalendar__month-view__weekdays__weekday__3xVpw{color:#aaa;font-size:.8em;padding-bottom:.75em;text-align:center;abbr{text-decoration:none}}.ToDoPage_reactCalendar__tile__24SDl{align-items:center;aspect-ratio:1/1;background:none;border:.1rem solid #0000;border-radius:.3rem;color:#e0e0e0;display:flex;height:auto;justify-content:center;max-width:100%;padding:.4rem;position:relative;transition:background-color .2s,color .2s,border-color .2s}.ToDoPage_reactCalendar__tile__24SDl:enabled:hover{background-color:#3a3a3a;border-color:#555}.ToDoPage_reactCalendar__tile--now__3z5EO{background-color:#3a3a3a;border-color:#02caed;font-weight:700}.ToDoPage_reactCalendar__tile--active__3qllO{background-color:#02caed;border-color:#02caed;color:#fff;font-weight:700}.ToDoPage_reactCalendar__tile--active__3qllO:enabled:hover{background-color:#08b3d1}.ToDoPage_hasTasks__1ZBam:after{background-color:tomato;border-radius:50%;bottom:.5rem;content:"";height:.5rem;left:50%;position:absolute;transform:translateX(-50%);width:.5rem}.ToDoPage_reactCalendar__tile--active__3qllO.ToDoPage_hasTasks__1ZBam:after,.ToDoPage_reactCalendar__tile--now__3z5EO.ToDoPage_hasTasks__1ZBam:after{background-color:#fff}.ToDoPage_tasksSection__3RZd8{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow-y:auto}.ToDoPage_inputSection__2xP4O{display:flex;margin-bottom:1.5rem}.ToDoPage_inputSection__2xP4O input{background-color:#2c2c2c;border:.1rem solid #555;border-radius:.4rem0 0 .4rem;color:#fff;flex:1 1;font-size:1rem;outline:none;padding:.75rem 1rem}.ToDoPage_inputSection__2xP4O input:focus{border-color:#08b3d1}.ToDoPage_inputSection__2xP4O input::placeholder{color:#888}.ToDoPage_addButton__3rIKc{background-color:#02caed;border:.1rem solid #02caed;border-left:none;border-radius:0 .4rem0.4rem0;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 1.25rem;transition:background-color .2s}.ToDoPage_addButton__3rIKc:hover:not(:disabled){background-color:#08b3d1}.ToDoPage_addButton__3rIKc:disabled{background-color:#555;border-color:#555;cursor:not-allowed;opacity:.7}.ToDoPage_errorMessage__3lcl2{background-color:#ff4d4d1a;border:.1rem solid #ff4d4d;border-radius:.3rem;color:#ff4d4d;font-size:.9rem;margin-bottom:1rem;padding:.75rem;text-align:center}.ToDoPage_tasksContainer__3oaev{display:flex;flex:1 1 auto;flex-direction:column}.ToDoPage_tasksHeader__oVEmW{border-bottom:.1rem solid #3a3a3a;color:#0998ff;font-size:1.3rem;margin-bottom:1rem;padding-bottom:.5rem}.ToDoPage_noTasks__1Xgrf{color:#aaa;font-style:italic;margin-top:2rem;text-align:center}.ToDoPage_tasksList__1dgzF{list-style:none;margin:0;padding:0;text-align:justify}.ToDoPage_taskItem__2tQ82{align-items:center;background-color:#232532;border:.1rem solid #444;border-radius:.4rem;display:flex;gap:1rem;margin-bottom:.5rem;padding:.75rem 1rem;transition:background-color .2s}.ToDoPage_taskItem__2tQ82:hover{background-color:#303345}.ToDoPage_taskRescheduleCheckbox__1W3gO{accent-color:#ff9800;cursor:pointer;flex-shrink:0;margin-right:-.5rem;transform:scale(1.1)}.ToDoPage_taskCheckbox__MPY74{accent-color:#02caed;cursor:pointer;flex-shrink:0;transform:scale(1.1)}.ToDoPage_taskText__2NHS5{color:#e0e0e0;flex:1 1;font-size:1rem;word-break:break-word}.ToDoPage_taskText__2NHS5.ToDoPage_completed__1gN6R{color:#888;font-style:italic;text-decoration:line-through}.ToDoPage_deleteButton__1kKwu,.ToDoPage_goButton__1KdL_{flex-shrink:0}.ToDoPage_goButton__1KdL_{align-items:center;background-color:#0284c7;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-left:auto;padding:.4rem .8rem;transition:background-color .2s}.ToDoPage_goButton__1KdL_:hover:not(:disabled){background-color:#0369a1}.ToDoPage_deleteButton__1kKwu{background:none;border:none;color:#ddd;cursor:pointer;font-size:1.1rem;line-height:1;padding:.4rem;transition:color .2s}.ToDoPage_deleteButton__1kKwu:hover:not(:disabled){background:none;color:#ff4d4d}.ToDoPage_deleteButton__1kKwu:disabled,.ToDoPage_goButton__1KdL_:disabled{cursor:not-allowed;opacity:.6}@media (max-width:60rem){.ToDoPage_headerContainer__TdE-q{justify-content:center}.ToDoPage_modeControls__2kvgr{justify-content:center;margin-bottom:.5rem;order:-1;width:100%}.ToDoPage_headerInfo__21SKz,.ToDoPage_navigationButtons__yVPH2{flex-basis:45%;justify-content:center}.ToDoPage_mainContent__WfpQo{flex-direction:column;height:auto}.ToDoPage_calendarSection__2C79k{align-self:center;flex-basis:auto;margin-bottom:1.5rem;max-width:37.5rem;position:static;width:100%}.ToDoPage_tasksSection__3RZd8{width:100%}}@media (max-width:46rem){.ToDoPage_headerContainer__TdE-q{padding:.5rem 1rem}.ToDoPage_headerInfo__21SKz,.ToDoPage_navigationButtons__yVPH2{flex-basis:100%;justify-content:center;text-align:center}.ToDoPage_headerInfo__21SKz{margin-bottom:.5rem}.ToDoPage_modeControls__2kvgr{flex-wrap:wrap}.ToDoPage_influencerDropdown__2rEi0,.ToDoPage_modeButton__EBh8_{flex-grow:1}.ToDoPage_mainContent__WfpQo{gap:1rem}.ToDoPage_inputSection__2xP4O{flex-direction:column;gap:.5rem}.ToDoPage_addButton__3rIKc,.ToDoPage_inputSection__2xP4O input{border-radius:.4rem}.ToDoPage_addButton__3rIKc{border-left:.1rem solid #02caed}.ToDoPage_taskItem__2tQ82{flex-wrap:wrap;gap:.5rem}.ToDoPage_taskText__2NHS5{flex-basis:100%;margin-left:0;order:1}.ToDoPage_goButton__1KdL_{margin-left:auto;order:2}.ToDoPage_deleteButton__1kKwu{order:3}}.ToDoPage_completionFilterDropdown__fjQh8,.ToDoPage_statusFilterDropdown__34_wg{background-color:#2c2c2c;border:.1rem solid #555;border-radius:.3rem;color:#e0e0e0;cursor:pointer;font-size:.9em;margin-left:.8rem;padding:.5rem .8rem}.ToDoPage_controlsContainer__1fwuG{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.ToDoPage_filterControls__3qwrQ{align-items:center;display:flex;gap:.5rem}.ToDoPage_filterControls__3qwrQ label{color:#aaa;font-size:.9rem;font-weight:700}.ToDoPage_toggleRescheduleButton__hk4YT{background-color:initial;border:.1rem solid #ff9800;border-radius:.4rem;color:#ff9800;cursor:pointer;font-size:.85rem;font-weight:700;padding:.5rem 1rem;transition:all .2s ease-in-out}.ToDoPage_toggleRescheduleButton__hk4YT:hover:not(:disabled){background-color:#ff98001a;color:#ffaf3d}.ToDoPage_toggleRescheduleButton__hk4YT.ToDoPage_cancel__fgDaG{border-color:#f44336;color:#f44336}.ToDoPage_toggleRescheduleButton__hk4YT.ToDoPage_cancel__fgDaG:hover:not(:disabled){background-color:#f443361a;color:#ff786e}.ToDoPage_toggleRescheduleButton__hk4YT:disabled{cursor:not-allowed;opacity:.5}.ToDoPage_rescheduleActions__3GAV1{align-items:center;background-color:#2c2f3b;border-radius:.5rem;display:flex;gap:1rem;margin-top:.5rem;padding:.75rem;width:100%}.ToDoPage_rescheduleDateInput__3kljg{background-color:#3e4251;border:.1rem solid #555;border-radius:.3rem;color:#fff;font-family:inherit;font-size:.9rem;padding:.5rem .8rem}.ToDoPage_confirmButton__1s23O{background-color:#4caf50;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem;transition:background-color .2s}.ToDoPage_confirmButton__1s23O:hover:not(:disabled){background-color:#5cb85c}.ToDoPage_confirmButton__1s23O:disabled{background-color:#555;cursor:not-allowed;opacity:.7}.ToDoPage_selectAllContainer__HGn1y{align-items:center;color:#ccc;display:flex;font-size:.9rem;gap:.5rem}.ToDoPage_selectAllContainer__HGn1y input{accent-color:#ff9800;transform:scale(1.1)}.ToDoPage_calendarTile__3LUQW{position:relative}.ToDoPage_overdueTask__e0lEh .ToDoPage_taskText__2NHS5{color:#c03e3e;font-style:italic}.ToDoPage_calendarLegend__3OTeL{border-top:.1rem solid #eee;color:#a0a0a0;display:flex;flex-wrap:wrap;font-size:.85em;gap:1.25rem;margin-top:1.25rem;padding:.8rem}.ToDoPage_legendItem__24yhF{align-items:center;display:flex;gap:.4rem}.ToDoPage_legendColorBox__2djpq{border:.1rem solid #ccc;border-radius:.25rem;display:inline-block;height:1.15rem;vertical-align:middle;width:1.15rem}.ToDoPage_legendColorBox__2djpq.ToDoPage_todayTile__u9bjb{background-color:#ffffa0}.ToDoPage_legendColorBox__2djpq.ToDoPage_selectedTile__3NPLV{background-color:#a0d0ff}.ToDoPage_legendColorBox__2djpq.ToDoPage_weekendTile__2zhpw{background-color:#fff;border-color:#e06060}.ToDoPage_hasTasksLegendDot__2OkYl{background-color:tomato;border:none;border-radius:50%;height:.7rem;width:.7rem}input[type=date]{background-color:#2c2c2c;border:.1rem solid #444;border-radius:.25rem;color:#fff;color-scheme:dark;padding:.4rem}.ToDoPage_highlightText__FFD9w{color:#c49bdb;font-style:normal;font-weight:700}.spinner-overlay{align-items:center;background:#121212b3;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.spinner{margin-bottom:1rem}.spinner-message{color:#3498db;font-family:Arial,sans-serif;font-size:14px;margin-top:8px;max-width:200px;text-align:center}.ConfirmationModal_modalContent__6dw14{background-color:#2c3048;border-radius:8px;box-shadow:0 5px 15px #00000080;color:#e0e0e0;display:flex;flex-direction:column;gap:1rem;max-width:500px;padding:1.5rem;width:90%}.ConfirmationModal_modalHeader__2ktmH{align-items:center;border-bottom:1px solid #4a4f6b;display:flex;justify-content:space-between;padding-bottom:1rem}.ConfirmationModal_modalHeader__2ktmH h4{color:#fff;font-size:1.25rem;margin:0}.ConfirmationModal_closeButton__2LkPz{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.5rem}.ConfirmationModal_modalBody__2LU-9{line-height:1.6;padding:1rem 0}.ConfirmationModal_modalFooter__1aiJH{border-top:1px solid #4a4f6b;display:flex;gap:1rem;justify-content:flex-end;padding-top:1rem}.ConfirmationModal_cancelButton__zaGbc,.ConfirmationModal_confirmButton__M0gmo{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:700;padding:.6rem 1.5rem;transition:all .2s ease-in-out}.ConfirmationModal_cancelButton__zaGbc{background-color:#555;color:#fff}.ConfirmationModal_cancelButton__zaGbc:hover{background-color:#666}.ConfirmationModal_confirmButton__M0gmo{align-items:center;background-color:#4fc3f7;color:#1a1d2e;display:flex;justify-content:center;min-width:100px}.ConfirmationModal_confirmButton__M0gmo:hover{background-color:#29b6f6}.ConfirmationModal_confirmButton__M0gmo:disabled{background-color:#555;cursor:not-allowed}.ConfirmationModal_spinner__1s_y_{animation:ConfirmationModal_spin__hNljP 1s linear infinite;border:2px solid #1a1d2e4d;border-left-color:#1a1d2e;border-radius:50%;height:18px;width:18px}@keyframes ConfirmationModal_spin__hNljP{to{transform:rotate(1turn)}}.DiscoveryPage_DiscoveryPageContainer__1NXyC{align-items:center;background-color:#070616;color:#e0e0e0;display:flex;flex-direction:column;min-height:calc(100vh - 5rem);padding:2rem;position:relative}.DiscoveryPage_platformSelector__2o9_0{margin-bottom:1rem;text-align:center;width:90%}.DiscoveryPage_platformSelector__2o9_0 h2{color:#fff;font-weight:500;margin-bottom:1rem}.DiscoveryPage_platformButtons__2AWI8{display:flex;gap:1.5rem;justify-content:center}.DiscoveryPage_platformButtons__2AWI8 button{align-items:center;background:#2c3048;border:.15rem solid #0000;border-radius:.6rem;color:#a0a0a0;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.DiscoveryPage_platformButtons__2AWI8 button:hover{border-color:#4fc3f7;color:#fff}.DiscoveryPage_platformButtons__2AWI8 button.DiscoveryPage_active__3Ukw3{background-color:#383d5a;border-color:#4fc3f7;color:#fff}.DiscoveryPage_searchPanel__2Dspx{background-color:#232532;border-radius:.6rem;margin-bottom:1.5rem;padding:1.5rem;width:90%}.DiscoveryPage_searchPanel__2Dspx h3{color:#fff;font-weight:700;margin-bottom:1rem;margin-top:0;text-align:center}.DiscoveryPage_formGrid__2Oe7U{align-items:normal;display:flex;gap:1rem;margin-bottom:1rem}.DiscoveryPage_formGrid__2Oe7U>.DiscoveryPage_inputGroup__1JLAc:first-child{flex-grow:2}.DiscoveryPage_formGrid__2Oe7U>.DiscoveryPage_inputGroup__1JLAc:nth-child(2){flex-grow:0;flex-shrink:0}.DiscoveryPage_formGrid__2Oe7U>.DiscoveryPage_inputGroup__1JLAc:nth-child(3){flex-grow:1}.DiscoveryPage_inputGroup__1JLAc{display:flex;flex-direction:column}.DiscoveryPage_inputGroup__1JLAc label{color:#e0e0e0;font-size:.9rem;margin-bottom:.5rem;text-align:left}.DiscoveryPage_inputGroup__1JLAc input[type=number],.DiscoveryPage_inputGroup__1JLAc input[type=text]{background-color:#1a1d2e;border:.1rem solid #4a4f6b;border-radius:.3rem;box-sizing:border-box;color:#fff;font-size:1rem;padding:.75rem;transition:border-color .3s ease;width:100%}.DiscoveryPage_inputGroup__1JLAc input:focus{border-color:#4fc3f7;outline:none}.DiscoveryPage_rangeInput__Gojk4{align-items:center;display:flex;gap:.5rem}.DiscoveryPage_rangeInput__Gojk4 input[type=number]{width:10rem}.DiscoveryPage_rangeInput__Gojk4 span{color:#a0a0a0}.DiscoveryPage_actionButton__1Gz-S{align-items:center;background-color:#4fc3f7;border:none;border-radius:2rem;color:#1a1d2e;cursor:pointer;display:block;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;margin:1rem auto 0;padding:.8rem 1.5rem;transition:background-color .3s ease;width:20rem}.DiscoveryPage_actionButton__1Gz-S:hover{background-color:#29b6f6}.DiscoveryPage_actionButton__1Gz-S:disabled{background-color:#555;color:#999;cursor:not-allowed}.DiscoveryPage_placeholderText__DWQPo{color:#a0a0a0;font-style:italic;padding:0;text-align:center}.DiscoveryPage_loadingPanel__2fjHm{color:#e0e0e0;padding:0;text-align:center}.DiscoveryPage_spinner__310rX{animation:DiscoveryPage_spin__2Jj7O 1s linear infinite;border:.25rem solid #fff3;border-left-color:#4fc3f7;border-radius:50%;height:1.6rem;margin:0 auto 1rem;width:1.6rem}@keyframes DiscoveryPage_spin__2Jj7O{to{transform:rotate(1turn)}}.DiscoveryPage_cancelSearchButton__1RPQ6{align-items:center;background-color:initial;border:1px solid #d9534f;border-radius:5px;color:#d9534f;cursor:pointer;display:flex;font-size:.95rem;gap:8px;margin-top:15px;padding:10px 20px;transition:all .2s ease}.DiscoveryPage_cancelSearchButton__1RPQ6:hover{background-color:#d9534f;color:#fff}.DiscoveryPage_errorPanel__1f4rj{align-items:center;background-color:#ffb74d;border:.1rem solid #ffb400;border-radius:.5rem;color:#1a1d2e;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem;position:relative;text-align:center}.DiscoveryPage_errorPanel__1f4rj h3,.DiscoveryPage_errorPanel__1f4rj p{flex-grow:1;margin:0;text-align:left}.DiscoveryPage_resultsPanel__81Xks{background-color:#2c3048;border-radius:.6rem;display:flex;flex-direction:column;max-height:calc(100vh - 5rem);padding:2rem;width:90%}.DiscoveryPage_resultsSummary__BqDwm{margin-bottom:1.5rem}.DiscoveryPage_resultsSummary__BqDwm h3{color:#fff;margin-top:0}.DiscoveryPage_newCount___pwY5{color:#81c784;font-weight:700}.DiscoveryPage_similarCount__1TU_v{color:#64b5f6;font-weight:700}.DiscoveryPage_existingCount__2Kd8g{color:#ffd54f;font-weight:700}.DiscoveryPage_discardedCount__3U5k0{color:#e57373;font-weight:700}.DiscoveryPage_tabContainer__1ckLw{border-bottom:.1rem solid #4a4f6b;display:flex;margin-bottom:1.5rem}.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_activeTab__2pYYQ,.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_tab__3QUlS{background:#2c3048;border:none;border-bottom:.25rem solid #0000;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:color .3s ease,border-color .3s ease}.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_tab__3QUlS>button{background:none;color:#a0a0a0;font-weight:500}.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_tab__3QUlS:hover>button{background-color:#64b5f6;color:#fff}.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_activeTab__2pYYQ{background-color:#64b5f6;border-bottom-color:#4fc3f7;color:#64b5f6;font-size:1.2rem;font-weight:700;padding:.75rem 1.5rem}.DiscoveryPage_tabContainer__1ckLw .DiscoveryPage_activeTab__2pYYQ:hover>button{background-color:initial}.DiscoveryPage_tableContainer__ke3w1{overflow-x:auto}.DiscoveryPage_table__3BYZZ{border-collapse:collapse;width:100%}.DiscoveryPage_table__3BYZZ td,.DiscoveryPage_table__3BYZZ th{border-bottom:.1rem solid #4a4f6b;padding:1rem;text-align:left}.DiscoveryPage_table__3BYZZ th{color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.DiscoveryPage_table__3BYZZ tbody tr:hover{background-color:#383d5a}.DiscoveryPage_noResults__3cM20{color:#a0a0a0;padding:2rem;text-align:center}.DiscoveryPage_channelCell__1eaGD{align-items:center;display:flex;gap:1rem}.DiscoveryPage_channelCell__1eaGD img{border-radius:50%;height:3rem;width:3rem}.DiscoveryPage_channelCell__1eaGD div{display:flex;flex-direction:column}.DiscoveryPage_channelCell__1eaGD strong{color:#fff}.DiscoveryPage_channelCell__1eaGD a{color:#a0a0a0;font-size:.9em;text-decoration:none}.DiscoveryPage_channelCell__1eaGD a:hover{color:#4fc3f7;text-decoration:underline}.DiscoveryPage_bulkActionsContainer__2N-IL{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.DiscoveryPage_discardButton__jEKTj,.DiscoveryPage_importButton__2y4Js{align-items:center;border:none;border-radius:.3rem;cursor:pointer;display:flex;font-weight:700;gap:.5rem;padding:.6rem 1.2rem;transition:opacity .3s ease}.DiscoveryPage_importButton__2y4Js{background-color:#4fc3f7;color:#1a1d2e}.DiscoveryPage_discardButton__jEKTj{background-color:#ce1d1d;color:#fff}.DiscoveryPage_discardButton__jEKTj:hover,.DiscoveryPage_importButton__2y4Js:hover{opacity:.8}.DiscoveryPage_holdButton__piwai{align-items:center;background-color:#ffb74d;border:none;border-radius:.3rem;color:#1a1d2e;cursor:pointer;display:flex;font-weight:700;gap:.5rem;padding:.6rem 1.2rem;transition:opacity .3s ease}.DiscoveryPage_holdButton__piwai:hover{opacity:.8}.DiscoveryPage_onHoldHeader__5TioT{align-items:center;background-color:#6f9aee1a;border:.1rem solid #6f9aee;border-radius:.5rem;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:.5rem 1rem}.DiscoveryPage_onHoldHeader__5TioT p{color:#c0d3ff;font-size:.9em;margin:0}.DiscoveryPage_refreshAllButton__3Vt8O{align-items:center;background-color:#6f9aee;border:none;border-radius:.3rem;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:.5rem;padding:.6rem 1.2rem;transition:background-color .3s ease}.DiscoveryPage_refreshAllButton__3Vt8O:hover{background-color:#8faef0}.DiscoveryPage_refreshAllButton__3Vt8O:disabled{background-color:#555;color:#999;cursor:not-allowed}.DiscoveryPage_onHoldCount__3sKNr{color:#8c9eff;font-weight:700}.DiscoveryPage_discardButton__jEKTj:hover,.DiscoveryPage_importButton__2y4Js:hover{opacity:.9}.react-select__control{background-color:#1a1d2e!important;border-color:#4a4f6b!important}.react-select__input-container,.react-select__single-value{color:#fff!important}.react-select__menu{background-color:#2c3048!important}.react-select__option--is-focused{background-color:#383d5a!important}.react-select__option--is-selected{background-color:#4fc3f7!important;color:#1a1d2e!important}.DiscoveryPage_matchedCell__2pxY9{align-items:center;color:#e0e0e0;display:flex;gap:.75rem}.DiscoveryPage_matchedCell__2pxY9 svg{color:#a0a0a0;font-size:1.5rem}.DiscoveryPage_matchedCell__2pxY9 div{display:flex;flex-direction:column}.DiscoveryPage_matchedCell__2pxY9 strong{color:#fff}.DiscoveryPage_matchedCell__2pxY9 a{color:#a0a0a0;font-size:.9em;text-decoration:none}.DiscoveryPage_matchedCell__2pxY9 a:hover{color:#4fc3f7;text-decoration:underline}.DiscoveryPage_matchReasonText__22XJW{color:silver;font-size:.9em;font-style:italic}.DiscoveryPage_healthTierCell__28VG_,.DiscoveryPage_marketFitTierCell__R4aCh{align-items:center;border:.1rem solid #0000;border-radius:1.3rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.85em;font-weight:700;justify-content:center;min-width:7.5rem;padding:.4rem 1rem;text-align:center;transition:filter .2s ease-in-out,transform .1s ease}.DiscoveryPage_healthTierCell__28VG_:hover .DiscoveryPage_marketFitTierCell__R4aCh{filter:brightness(1.2);transform:scale(1.05)}.DiscoveryPage_tierPrime__1A-Xg{background-color:#2e7d32;border-color:#388e3c}.DiscoveryPage_tierPromising__1fGww{background-color:#0277bd;border-color:#039be5}.DiscoveryPage_tierAcceptable__2tVkp{background-color:#f5d000;border-color:#ffd726;color:#616161}.DiscoveryPage_tierMidRisk__3SCSD{background-color:#f57c00;border-color:#ffa726}.DiscoveryPage_tierHighRisk__2M3Wu{background-color:#d32f2f;border-color:#ef5350}.DiscoveryPage_tierInsufficient__16gWO{background-color:#6c757d;border-color:#868e96}.DiscoveryPage_tierInactive__2uLIU{background-color:#e0e0e0;border:.1rem solid #bdbdbd;color:#616161}.DiscoveryPage_tierError__2f2Jm{background-color:#ffebee;border:.1rem solid #ef9a9a;color:#c62828}.DiscoveryPage_tierUnknown__31_QE{background-color:#4a4f6b;border-color:#5a5f7b;color:#a0a0a0;font-style:italic;font-weight:400}.DiscoveryPage_nonClickable__GSFBT{cursor:default;filter:none!important;transform:none!important}.DiscoveryPage_actionCell__2GxT4,.DiscoveryPage_actionIconBtn__3BlYX{align-items:center;display:flex;justify-content:center}.DiscoveryPage_actionIconBtn__3BlYX{background:none;border:.1rem solid #0000;border-radius:50%;color:#a0a0a0;cursor:pointer;font-size:1rem;height:3rem;padding:.5rem;transition:background-color .2s,color .2s;width:3rem}.DiscoveryPage_actionIconBtn__3BlYX:hover:not(:disabled){background-color:#383d5a;color:#4fc3f7}.DiscoveryPage_actionIconBtn__3BlYX:disabled{cursor:not-allowed}.DiscoveryPage_miniSpinner__3F4Th{animation:DiscoveryPage_spin__2Jj7O 1s linear infinite;border:.15rem solid #fff3;border-left-color:#4fc3f7;border-radius:50%;height:1.3rem;width:1.3rem}.DiscoveryPage_progressMessage__1VO9N{color:#a0a0a0;font-style:italic;margin-top:1rem}.DiscoveryPage_dismissErrorButton__PhX3v{background:none;border:none;color:#1a1d2e;cursor:pointer;font-size:1.5rem;line-height:1;opacity:.7;padding:0 .5rem;transition:opacity .2s ease}.DiscoveryPage_dismissErrorButton__PhX3v:hover{opacity:1}.DiscoveryPage_pollingErrorPanel__3l8HK{background-color:#ffb4001a;border:.1rem solid #ffb400;border-radius:.5rem;color:#ffd54f;margin-top:1.5rem;padding:.75rem 1rem}.DiscoveryPage_pollingErrorPanel__3l8HK p{font-style:italic;font-weight:500;margin:0}.DiscoveryPage_errorPanel__1f4rj ul{margin:.5rem 0 0;padding-left:1.5rem;text-align:left}.DiscoveryPage_errorPanel__1f4rj li{margin-bottom:.25rem}.DiscoveryPage_warningSummary__QzGzY{font-weight:600;margin-top:.75rem}.DiscoveryPage_warningSummary__QzGzY:first-child{margin-top:0}.DiscoveryPage_warningDetail__1-HF6{list-style-type:disc;margin-left:2rem}.HealthDashboardModal_modalOverlay__wKiUB{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1050}.HealthDashboardModal_modalContent__1q7l6{background-color:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;max-height:700px;max-width:850px;overflow-y:auto;padding:1.25rem;width:100%}.HealthDashboardModal_modalHeader__2l8WJ{align-items:center;border-bottom:1px solid #555;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem;width:100%}.HealthDashboardModal_modalHeader__2l8WJ h3{border:none;font-size:1.3em;margin:0;padding:0;text-align:left}.HealthDashboardModal_closeButton__3rtNH{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.4rem;line-height:1;padding:.25rem;transition:color .2s ease,transform .2s ease}.HealthDashboardModal_closeButton__3rtNH:hover{color:#fff;transform:scale(1.1)}.HealthDashboardModal_errorContainer__1rPpM,.HealthDashboardModal_loadingContainer__rLS-i{padding:3rem;text-align:center}.HealthDashboardModal_spinner__3u2Mv{animation:HealthDashboardModal_spin__3_I4p 1s linear infinite;border:4px solid #fff3;border-left-color:#6f9aee;border-radius:50%;height:40px;margin:0 auto 1rem;width:40px}@keyframes HealthDashboardModal_spin__3_I4p{to{transform:rotate(1turn)}}.HealthDashboardModal_mainGrid__BblJn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:180px 1fr;margin-bottom:0}.HealthDashboardModal_scoreCard__rk_Er{background-color:#2c3046;border:1px solid #555;border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding:.75rem;text-align:center}.HealthDashboardModal_tierBadge__1KFLg{border-radius:20px;font-size:.8em;font-weight:700;margin-bottom:.5rem;padding:.25rem .75rem}.HealthDashboardModal_scoreValue__3AMJu{color:#fff;font-size:2.8rem;font-weight:700;line-height:1}.HealthDashboardModal_scoreLabel__1GLLe{color:#a0a0a0;font-size:.75em;margin-top:.25rem}.HealthDashboardModal_sizeTier__2s191{color:#bbb;font-size:.8em;font-style:italic;margin-top:.5rem}.HealthDashboardModal_rationaleCard__1XdlT{background-color:initial;border:1px solid #555;border-radius:6px;display:flex;flex-direction:column;padding:.75rem 1rem}.HealthDashboardModal_rationaleCard__1XdlT h4{border-bottom:1px solid #555;font-size:1em;margin:0 0 .5rem;padding-bottom:.5rem;text-align:left}.HealthDashboardModal_rationaleCard__1XdlT p{flex-grow:1;font-size:.85em;line-height:1.5;margin:0;text-align:justify}.HealthDashboardModal_modalContent__1q7l6 h4{color:#bbb;font-size:1.1em;font-weight:500;margin-bottom:.75rem;margin-top:1.25rem;text-align:center}.HealthDashboardModal_kpiGrid__3KJHl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.HealthDashboardModal_benchmarkGrid__25ikf{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.HealthDashboardModal_benchmarkCard__2d6ig,.HealthDashboardModal_kpiCard__2jC9J{background-color:#2c3046;border:1px solid #555;border-radius:6px;padding:.75rem;text-align:center}.HealthDashboardModal_kpiIcon__19vKW{color:#6f9aee;font-size:1.4rem;margin-bottom:.25rem}.HealthDashboardModal_benchmarkValue__3TD1e,.HealthDashboardModal_kpiValue__JEUGu{color:#fff;font-size:1.6rem;font-weight:700}.HealthDashboardModal_benchmarkLabel__1OUwO,.HealthDashboardModal_kpiLabel__2z1Rw{color:#a0a0a0;font-size:.75em;margin-top:.25rem}.HealthDashboardModal_kpiDetail__GPgFj{color:#bbb;font-size:.75em;font-style:italic;margin-top:.5rem;text-align:justify}.HealthDashboardModal_excellent__YrfeR,.HealthDashboardModal_prime__1DbrP{background-color:#2e7d32;border-color:#388e3c}.HealthDashboardModal_great__1NlEr,.HealthDashboardModal_promising__zkagX{background-color:#0277bd;border-color:#039be5}.HealthDashboardModal_midRisk__1Xlsb{background-color:#f57c00;border-color:#ffa726}.HealthDashboardModal_acceptable__1nKjv{background-color:#f5d400;border-color:#efcf01;color:#616161}.HealthDashboardModal_highRisk__2FAwI{background-color:#d32f2f;border-color:#ef5350}.HealthDashboardModal_inactive__11GzW{background-color:#e0e0e0;border:.1rem solid #bdbdbd;color:#616161}@media (max-width:768px){.HealthDashboardModal_benchmarkGrid__25ikf,.HealthDashboardModal_kpiGrid__3KJHl,.HealthDashboardModal_mainGrid__BblJn{grid-template-columns:1fr}}.HealthDashboardModal_markdownContent__3j9s-{margin:0;padding:0;text-align:justify}.HealthDashboardModal_markdownContent__3j9s- p{color:#ddd;margin:.5em 0}.HealthDashboardModal_markdownContent__3j9s- ol,.HealthDashboardModal_markdownContent__3j9s- ul{color:#ccc;margin:.5em 0;padding-left:1.5em}.HealthDashboardModal_kpiGridContentQuality__3nBvn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.HealthDashboardModal_fourColumnGrid__1DKff{grid-template-columns:repeat(4,1fr)}.HealthDashboardModal_productAnalysisSection__3_pqM h3{border:none;color:#fff;font-size:1.1em;margin:0 0 .75rem;padding:0;text-align:left}.HealthDashboardModal_productSeparator__1y0WY{background-color:#555;border:none;height:1px;margin:1rem 0}.HealthDashboardModal_dynamicObjectContainer__3Vc1-{display:flex;flex-direction:column;gap:.75rem}.HealthDashboardModal_dynamicObjectEntry__22FSo h4{border:none;color:#e0e0e0;font-size:1em;font-weight:700;margin:0 0 .25rem;padding:0;text-align:left}.HealthDashboardModal_dynamicObjectEntry__22FSo p{color:silver;font-size:.85em;line-height:1.5;margin:0;padding:0;text-align:justify}.HealthDashboardModal_dynamicObjectEntry__22FSo ul{list-style-type:disc;margin:.5rem 0;padding-left:1.25rem}.HealthDashboardModal_dynamicObjectEntry__22FSo li{color:silver;line-height:1.5;margin-bottom:.5rem;padding-left:.25rem}.HealthDashboardModal_dynamicObjectEntry__22FSo li:last-child{margin-bottom:0}.HealthDashboardModal_nestedObjectContainer__1J66E{border-left:2px solid #4a4e69;margin-top:.5rem;padding-left:1rem}.SortableTable_table__1u2-d{border-collapse:collapse}.SortableTable_sortableHeader__176PJ:hover,.SortableTable_table__1u2-d tbody tr:hover{background-color:#383d5a}.SortableTable_tableContainer__1dujp{max-height:450px;overflow-x:auto;overflow-y:auto;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:100%}.SortableTable_table__1u2-d{border-collapse:initial;border-spacing:0;table-layout:fixed;width:100%}.SortableTable_table__1u2-d td,.SortableTable_table__1u2-d th{background-color:#232532;border-bottom:1px solid #4a4f6b;overflow:hidden;padding:1rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:150px}.SortableTable_table__1u2-d th{background-color:#383d5a;color:#fff;font-size:.9rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.SortableTable_stickyHeader__FgaQv th{left:auto;position:-webkit-sticky;position:sticky;right:auto;top:0;z-index:2}.SortableTable_table__1u2-d th:first-child{left:0;width:250px}.SortableTable_table__1u2-d td:first-child{width:250px}.SortableTable_channelCell__IFOsw{align-items:center;display:flex;gap:1rem}.SortableTable_channelCell__IFOsw img{border-radius:50%;height:40px;width:40px}.SortableTable_channelCell__IFOsw div{display:flex;flex-direction:column}.SortableTable_channelCell__IFOsw strong{color:#fff}.SortableTable_channelCell__IFOsw a{color:#a0a0a0;font-size:.9em;text-decoration:none}.SortableTable_channelCell__IFOsw a:hover{color:#4fc3f7;text-decoration:underline}.SortableTable_stickyColumn__3Kfoc{background-color:#383d5a;left:0;position:-webkit-sticky;position:sticky;z-index:1}.SortableTable_stickyHeader__FgaQv th.SortableTable_stickyColumn__3Kfoc{z-index:3}.SortableTable_clickableRow__UCFpS{cursor:pointer}.SortableTable_table__1u2-d tbody tr:hover td,.SortableTable_table__1u2-d tbody tr:hover td.SortableTable_stickyColumn__3Kfoc{background-color:#145a86}tr.SortableTable_activeRow__3kipv td{background-color:#114e73;color:#fff}tr.SortableTable_activeRow__3kipv td.SortableTable_stickyColumn__3Kfoc{background-color:#114e73}.SortableTable_sortableHeader__176PJ{cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.SortableTable_sortableHeader__176PJ:hover{background-color:#4a4f6b}.SortableTable_sortIcon__3iCJm{color:#a0a0a0;margin-left:8px}.SortableTable_sortableHeader__176PJ .SortableTable_fa-sort-down__3m1AK,.SortableTable_sortableHeader__176PJ .SortableTable_fa-sort-up__2KbzN,.SortableTable_sortableHeader__176PJ:hover .SortableTable_sortIcon__3iCJm{color:#4fc3f7}.QueryPage_queryPage__3Qo0I{align-items:center;background-color:#070616;color:#fff;display:flex;flex-direction:column;margin-left:3rem;margin-top:1rem;padding:1rem;width:100%}.QueryPage_queryRow__16fpj{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:95%}.QueryPage_queryFieldsContainer__2LOS_{display:flex;flex:1 1;flex-wrap:wrap;gap:1rem;margin-top:0}.QueryPage_queryField__2liXX input[type=text],.QueryPage_queryField__2liXX>select{margin-right:3.4rem}.QueryPage_queryField__2liXX input[type=date],.QueryPage_queryField__2liXX input[type=text],.QueryPage_queryField__2liXX>select{background-color:#1a1d2e;border:.1rem solid #4a4f6b;border-radius:.3rem;color-scheme:dark;font-size:1rem;padding:.75rem;transition:border-color .3s ease}.QueryPage_queryField__2liXX input[type=date]{margin-right:.4rem}.QueryPage_queryField__2liXX input[type=date]:focus,.QueryPage_queryField__2liXX input[type=date]:focus-within,.QueryPage_queryField__2liXX input[type=text]:focus,.QueryPage_queryField__2liXX input[type=text]:focus-within,.QueryPage_queryField__2liXX select:focus,.QueryPage_queryField__2liXX select:focus-within,.QueryPage_queryField__2liXX:focus,.QueryPage_queryField__2liXX:focus-within{border-color:#4fc3f7;outline:none}input.QueryPage_queryField__2liXX{color:#fff}select.QueryPage_queryField__2liXX{color:#dddd}.QueryPage_queryField__2liXX label{color:#bbb;font-size:.85rem;white-space:nowrap}.QueryPage_composite__3DEbu{align-items:center;display:flex;gap:.25rem;margin-top:.5rem;max-width:10rem}.QueryPage_composite2__1x7rQ{align-items:center;display:flex;gap:.1rem;margin-top:.5rem}.QueryPage_composite__3DEbu>label{color:#bbb;white-space:nowrap}.QueryPage_composite__3DEbu>input,.QueryPage_composite__3DEbu>select{background:#1a1d2e;border:.1rem solid #4a4f6b;border-radius:.3rem;color-scheme:dark;font-size:1rem;margin-bottom:.3rem;margin-right:0;padding:.75rem .3rem;width:100%}.QueryPage_composite__3DEbu>input,.QueryPage_composite__3DEbu>select{color:#dddd}.QueryPage_composite__3DEbu:focus,.QueryPage_composite__3DEbu:focus-within{border-color:#4fc3f7;outline:none}.QueryPage_runQueryButton__1MjNP{display:flex;justify-content:flex-end;margin-right:1rem;margin-top:.8rem;width:auto}.QueryPage_runQueryButton__1MjNP button{background-color:#4a4a4a;border:none;border-radius:1.25rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-left:.8rem;padding:.6rem 1.2rem;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;white-space:nowrap}.QueryPage_runQueryButton__1MjNP button:hover{background-color:#08b3d1;box-shadow:0 .3rem .6rem #08b3d14d;transform:translateY(-.15rem)}.QueryPage_exitQueryButton__neAUq{background-color:#dc3545}.QueryPage_exitQueryButton__neAUq:hover{background-color:#c82333;box-shadow:0 .3rem .6rem #dc35454d}.QueryPage_errorMessage__3JqBr,.QueryPage_queryIndexDisplay__rKYGy,.QueryPage_queryResultsHeader__2M8OR{color:#ff4d4f;font-size:.9rem;margin-top:1rem;text-align:right;width:90%}.QueryPage_queryIndexDisplay__rKYGy,.QueryPage_queryResultsHeader__2M8OR{color:#bbb;font-size:.8rem;margin-bottom:.25rem}.QueryPage_healthTierCell__C3SDa,.QueryPage_marketFitTierCell__1Hz1v{align-items:center;border:.1rem solid #0000;border-radius:1.3rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.85em;font-weight:700;justify-content:center;min-width:7.5rem;padding:.4rem 1rem;text-align:center;transition:filter .2s ease-in-out,transform .1s ease}.QueryPage_healthTierCell__C3SDa:hover .QueryPage_marketFitTierCell__1Hz1v{filter:brightness(1.2);transform:scale(1.05)}.QueryPage_tierPrime__2H_e3{background-color:#2e7d32;border-color:#388e3c}.QueryPage_tierPromising__mr315{background-color:#0277bd;border-color:#039be5}.QueryPage_tierAcceptable__1nm8Y{background-color:#f5d000;border-color:#ffd726;color:#616161}.QueryPage_tierMidRisk__1EtPT{background-color:#f57c00;border-color:#ffa726}.QueryPage_tierHighRisk__UzXq8{background-color:#d32f2f;border-color:#ef5350}.QueryPage_tierInsufficient__23DMt{background-color:#6c757d;border-color:#868e96}.QueryPage_tierInactive__PmLJl{background-color:#e0e0e0;border:.1rem solid #bdbdbd;color:#616161}.QueryPage_tierError__1g5_V{background-color:#ffebee;border:.1rem solid #ef9a9a;color:#c62828}.QueryPage_tierUnknown__3GTk3{background-color:#4a4f6b;border-color:#5a5f7b;color:#a0a0a0;font-style:italic;font-weight:400}.QueryPage_nonClickable__12-jl{cursor:default;filter:none!important;transform:none!important}.QueryPage_countryDropdown__12xK-{max-width:17rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiSelectDropDown_container__k7BXo{min-width:150px;position:relative;width:100%}.MultiSelectDropDown_displayBox__2c7zZ{align-items:center;background-color:#1a1d2e;border:.1rem solid #4a4f6b;border-radius:.3rem;color:#dddd;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:.75rem .5rem;transition:border-color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.MultiSelectDropDown_displayBox__2c7zZ.MultiSelectDropDown_active__3areS,.MultiSelectDropDown_displayBox__2c7zZ:hover{border-color:#4fc3f7}.MultiSelectDropDown_text__3oRzZ{margin-right:10px;overflow:hidden;text-overflow:ellipsis}.MultiSelectDropDown_arrow__2ordV{color:#888;font-size:.7rem}.MultiSelectDropDown_dropdownMenu__6lqUZ{background-color:#1a1d2e;border:1px solid #4a4f6b;border-radius:.3rem;box-shadow:0 4px 12px #00000080;left:0;max-height:300px;min-width:200px;overflow-y:auto;position:absolute;top:110%;width:100%;z-index:1000}.MultiSelectDropDown_optionItem__2D3_a{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:.9rem;padding:.6rem .8rem;transition:background .2s}.MultiSelectDropDown_optionItem__2D3_a:hover{background-color:#2a2e45;color:#fff}.MultiSelectDropDown_optionItem__2D3_a input{cursor:pointer;margin-right:10px}.MultiSelectDropDown_separator__Ewq5Q{background-color:#4a4f6b;height:1px;margin:4px 0}.influencer-page{align-items:center;background-color:#070616;color:#ddd;display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:1rem;position:relative}.header-container{padding:1rem}.header-group p{margin:.6rem .2rem}.main-container{background-color:#232532;border-radius:1rem;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-left:2rem;padding:.5rem;width:90%}.left-content,.right-content{flex:1 1;text-align:left}.left-content{margin-left:1rem;padding-right:1rem}.right-content{padding-left:2rem}.left-content h3,.right-content h3{margin-bottom:.5rem;margin-top:0;padding-bottom:.5rem;text-align:center}p span{color:#c49bff}a{color:#5cc5f1}.plugin-container-wrapper{background-color:#232532;justify-content:center;margin-bottom:.5rem;margin-left:2rem;position:relative;width:90%}.plugin-container,.plugin-container-wrapper{align-items:center;border-radius:.6rem;display:flex;padding:.5rem}.plugin-container{background-color:#2c3046;flex-direction:column;width:100%}.plugin-container h3{border-bottom:.1rem solid #375c9d;margin-bottom:.5rem;padding-bottom:.5rem;text-align:center;width:100%}.plugin-list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.plugin-item{border:none;border-radius:.3rem;cursor:pointer;margin:.3rem;padding:.4rem .5rem;transition:background-color .3s ease}.plugin-item:hover{background-color:#333}.plugin-item.used{color:#000}.plugin-item.used,.product-toggle-button.selected{background-color:#45aaf3}.plugin-container button{align-self:center;border:none;font-size:.9rem;margin-top:.9rem;padding:.4rem .9rem}.error-message{color:#ff4d4f;font-size:1rem;margin-top:2rem}.social-media-header{align-items:center;display:flex;margin-top:1rem}.social-media-header p{margin-bottom:1rem}.social-media-dropdown{background-color:#2e2e2e;border:.1rem solid #444;border-radius:.3rem;color:#ddd;margin-left:1rem;max-width:20ch;overflow:hidden;padding:.3rem;text-overflow:ellipsis;white-space:nowrap}.left-content.add-mode{border:.15rem solid #02caed;border-radius:.6rem;box-shadow:0 0 .8rem #02caed80;margin-left:1rem;padding:1rem;transition:all .3s ease-in-out}.info-header{border-bottom:.1rem solid #375c9d;display:flex;margin-bottom:.5rem;padding-bottom:.5rem}.info-header h3{border-bottom:none;margin-left:5rem;padding:0}.add-channel-btn{background-color:#02caed;border-radius:.8rem;color:#000;cursor:pointer;font-size:.8rem;margin-left:1rem;padding:.3rem .8rem;transition:background-color .3s ease}.add-channel-btn.save-mode{background-color:#02caed;color:#fff}.add-channel-btn:hover{opacity:.9}.add-channel-btn:disabled{background-color:#555;cursor:not-allowed;opacity:.7}.cancel-add-btn{background-color:#6c757d;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.8rem;margin-left:.5rem;padding:.3rem .8rem;transition:background-color .3s ease}.cancel-add-btn:hover{background-color:#5a6268}.info-header .button-group{align-items:center;display:flex}.add-channel-section{background-color:#2c3046;border:.1rem solid #444;border-radius:.5rem;margin-top:1rem;padding:.8rem}.add-channel-section h4{color:#c49bff;margin-bottom:.8rem;margin-top:0;text-align:center}.input-group{display:flex;flex-direction:column;margin-bottom:.7rem}.input-group label{color:#bbb;font-size:.9rem;margin-bottom:.3rem}.input-group input,.input-group select{background-color:#1e1e1e;border:.1rem solid #444;border-radius:.3rem;box-sizing:border-box;color:#ddd;font-size:.9rem;padding:.5rem;width:100%}.input-group input::placeholder{color:#666}.input-group input.invalid,.input-group select.invalid{border-color:#ff4d4f;box-shadow:0 0 .4rem #ff4d4f80}.validation-error-text{color:#ff9494;font-size:.8rem;margin-top:.2rem}.right-content.edit-mode{border:.15rem solid #c49bff;border-radius:.6rem;box-shadow:0 0 .8rem #c49bff80;padding:1rem;transition:all .3s ease-in-out}.right-content .input-group{margin-bottom:.6rem}.right-content .input-group label{font-size:.9rem}.header-container.edit-mode{align-items:flex-end;border:.15rem solid #45aaf3;box-shadow:0 0 .8rem #45aaf380;flex-wrap:wrap;transition:all .3s ease-in-out}.header-container .button-group{align-items:center;display:flex;gap:.5rem}.header-edit-btn{background-color:#02caed;border:none;border-radius:.8rem;color:#000;cursor:pointer;font-size:.8rem;margin-right:5rem;padding:.3rem .8rem;transition:background-color .3s ease}.header-edit-btn:hover{opacity:.9}.header-group label{color:#a0a0a0;font-size:.8rem;margin-bottom:.1rem}.header-group input,.header-group select{background-color:#1e1e1e;border:.1rem solid #444;border-radius:.3rem;box-sizing:border-box;color:#ddd;font-size:.9rem;padding:.4rem;width:100%}.header-group input[type=date]{min-width:12rem}.header-group select{min-width:10rem}.header-controls{align-items:flex-end;display:flex;flex-direction:row;gap:.5rem}.navigation-group{align-items:center;display:flex;gap:.5rem}.header-form-container{display:flex;flex-direction:column;flex-grow:1;gap:.75rem;padding:0 1rem}.edit-row{align-items:flex-end;display:flex;gap:1rem}.edit-row .header-group{flex:1 1;min-width:12.5rem}.actionButton{align-items:center;background-color:#4fc3f7;border:none;border-radius:2rem;color:#1a1d2e;display:block;display:flex;font-size:1rem;gap:.5rem;justify-content:center;margin:1rem auto 0;padding:.8rem 1.5rem;width:20rem}.actionButton,.delete-btn{cursor:pointer;font-weight:700;transition:background-color .3s ease}.delete-btn{background-color:#666;border:none;border-radius:.8rem;color:#000;font-size:.8rem;margin-right:3rem;margin-top:.5rem;padding:.3rem .8rem}.delete-btn:hover{background-color:#e53935}.delete-btn:disabled{background-color:#555;cursor:not-allowed;opacity:.7}.modal-warning-text{background-color:#232532;border-left:.3rem solid #ffd54f;border-radius:.3rem;color:#e0e0e0;font-size:.9rem;margin:1rem 0;padding:1rem 1.3rem}.modal-warning-text strong{color:#fff}.health-analysis-section{align-items:center;border-top:.1rem solid #375c9d;display:flex;gap:1rem;margin-top:.9rem;padding-left:0;padding-top:1rem}.health-analysis-section h3{color:#ddd;font-size:1.2rem;margin:0 .5rem 0 0}.health-tier-badge{align-items:center;border:.1rem solid #0000;border-radius:1.3rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.85em;font-weight:700;justify-content:center;min-width:8rem;padding:.4rem .8rem;text-align:center;transition:filter .2s ease-in-out,transform .1s ease}.health-tier-badge:hover{filter:brightness(1.2);transform:scale(1.05)}.assessment-date{color:#bbb;font-size:.8rem;font-style:italic}.refresh-health-btn{align-items:center;background-color:#6f9aee;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:flex;font-size:.8rem;gap:.5rem;padding:.4rem .8rem;transition:background-color .3s}.refresh-health-btn:hover{background-color:#8faef0}.refresh-health-btn:disabled{background-color:#555;color:#999;cursor:not-allowed}.acceptable{background-color:#f5d000;border-color:#ffd726}.insufficient{background-color:#6c757d;border-color:#868e96}.inactive{background-color:#e0e0e0;border:.1rem solid #bdbdbd;color:#616161}.error{background-color:#ffebee;border:.1rem solid #ef9a9a;color:#c62828}.unknown{background-color:#4a4f6b;border-color:#5a5f7b;color:#a0a0a0;font-style:italic;font-weight:400}.focus-analysis-section{align-items:center;border-top:.1rem solid #375c9d;display:flex;gap:1rem;margin-top:1rem;padding-left:0;padding-top:1rem}.focus-analysis-section h3{color:#ddd;font-size:1.2rem;margin:0 .5rem 0 0}.plugin-selector-container{background-color:#2e2e2e;border-radius:4px;margin-bottom:.5rem;padding:1rem;width:90%}.plugin-selector-container h3{border-bottom:1px solid #333;margin-bottom:0;padding-bottom:0}.plugin-selector-list{display:flex;flex-wrap:wrap;gap:.3rem;list-style:none}.plugin-selector-item{border:none;border-radius:4px;cursor:pointer;font-size:small;margin:4px;padding:6px 8px;transition:background-color .3s ease}.plugin-selector-item.deselected{background-color:#3e3e3e;color:#ddd}.plugin-selector-item:hover{opacity:.8}.plugin-selector-item.selected{background-color:#c49bff;color:#333}.ErrorDisplayModal_modalOverlay__3MBch{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.ErrorDisplayModal_modalContent__3Gdbu{background:#2d2d2d;border:1px solid #444;border-radius:8px;box-shadow:0 5px 15px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:80vh;max-width:550px;outline:none;padding:20px 25px;width:90%}.ErrorDisplayModal_errorHeader__APu1_{border-bottom:1px solid #555;margin-bottom:15px;padding-bottom:15px;text-align:center}.ErrorDisplayModal_errorTitle__3HmB3{color:#e57373;font-size:1.6em;font-weight:600;margin:0}.ErrorDisplayModal_errorBody__YWdqV{flex-grow:1;margin-bottom:20px;overflow-y:auto;scrollbar-color:#555 #3a3a3a;scrollbar-width:thin}.ErrorDisplayModal_errorBody__YWdqV::-webkit-scrollbar{width:8px}.ErrorDisplayModal_errorBody__YWdqV::-webkit-scrollbar-track{background:#3a3a3a;border-radius:4px}.ErrorDisplayModal_errorBody__YWdqV::-webkit-scrollbar-thumb{background-color:#555;border:2px solid #3a3a3a;border-radius:4px}.ErrorDisplayModal_errorList__3XqSi{list-style-type:none;margin:0;padding-left:0}.ErrorDisplayModal_errorMessageItem__2SBR_{align-items:flex-start;background-color:#4d2323;border:1px solid #6e3939;border-radius:6px;box-shadow:0 2px 4px #0003;color:#f5c2c2;display:flex;flex-direction:column;margin-bottom:12px;padding:12px 18px}.ErrorDisplayModal_errorMessageItem__2SBR_:last-child{margin-bottom:0}.ErrorDisplayModal_errorMessageText__22TMp{font-size:1em;line-height:1.5;margin-bottom:10px}.ErrorDisplayModal_errorFooter__UW_1P{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;padding-top:15px}.ErrorDisplayModal_actionButton__1Gh5a{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 20px;transition:background-color .2s ease-in-out,transform .1s ease}.ErrorDisplayModal_actionButton__1Gh5a:active:not(:disabled){transform:scale(.97)}.ErrorDisplayModal_actionButton__1Gh5a:disabled{cursor:not-allowed;opacity:.6}.ErrorDisplayModal_dismissButton__ShDxR{background-color:#757575;color:#fff}.ErrorDisplayModal_dismissButton__ShDxR:hover:not(:disabled){background-color:#616161}.ErrorDisplayModal_dismissButton__ShDxR:disabled{background-color:#4f4f4f}.ErrorDisplayModal_reconnectButton__3ePWj{align-self:flex-start;background-color:#d32f2f;color:#fff;font-size:.9em;margin-top:5px;padding:8px 15px}.ErrorDisplayModal_reconnectButton__3ePWj:hover:not(:disabled){background-color:#b71c1c}.ErrorDisplayModal_reconnectButton__3ePWj:disabled{background-color:#8c1c1c}.publication-page{color:#fff;font-family:Arial,sans-serif;margin:0 auto;padding:1rem;position:relative}.fixed-header,.publication-page{align-items:center;background-color:#070616;display:flex;flex-direction:column;width:100%}.fixed-header{left:.8rem;padding-bottom:.5rem;position:fixed;text-align:center;top:5rem;z-index:1}.publication-page-title{margin:2rem 0 0}.publications-scroll-container{margin-left:2rem;margin-top:14rem;max-height:calc(85vh - 13.5rem);overflow-y:auto;padding-bottom:1rem;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:90%}.header-container{box-shadow:0 .3rem .6rem #0000004d;margin-top:.5rem}.publications-container{background-color:#232532;border-radius:.6rem;margin-bottom:1rem;margin-left:1rem;padding:1rem;text-align:left;width:100%}.add-publication-form{flex-direction:column;gap:1rem;width:100%}.add-publication-row1{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.add-publication-row2,.add-publication-row3{align-items:center;display:flex;gap:1rem}.form-field{display:flex;flex-direction:column}.centered-title{font-size:1rem;margin:0}.products-title{color:#bbb;font-size:1rem}.checkbox-group-prompt{display:flex}.publications-container h3{margin-top:0}.add-publication-form,.publication-item{transition:border-color .3s ease}.add-publication-form:hover,.publication-item:hover{border-color:#a18cd1}.publication-thumbnail{border-radius:.3rem;cursor:pointer;height:auto;transition:opacity .3s ease;width:12.5rem}.publication-thumbnail:hover{opacity:.7}.delete-publication-button{background-color:#e74c3c;border:none;border-radius:.4rem;color:#fff;cursor:pointer;margin-top:.8rem;padding:.5rem 1rem;transition:background-color .3s ease}.delete-publication-button:hover{background-color:#bc2b2b}.youtube-insta-layout{grid-gap:.1rem 1rem;background-color:#2c3046;border-radius:.6rem;box-shadow:0 .3rem .6rem #0000004d;display:grid;gap:.1rem 1rem;grid-template-columns:12.5rem 1fr auto;grid-template-rows:auto auto auto auto;margin-bottom:0;margin-top:1rem;padding:.5rem;text-align:left}.thumbnail-column{align-items:flex-start;display:flex;grid-column:1;grid-row:1/span 4;justify-content:center}.title-row{grid-column:2;grid-row:1}.duration-row,.published-row{grid-column:2;grid-row:2}.refresh-row{grid-column:3;grid-row:2}.channel-likes-row{align-items:center;display:flex;gap:2rem;grid-column:2;grid-row:3}.grid-delete-btn{align-self:center;grid-column:3;grid-row:4}.views-comments-row{align-items:center;display:flex;gap:4rem;grid-column:2;grid-row:4}.simple-layout{background-color:#2c3046;border-radius:.6rem;box-shadow:0 .3rem .6rem #0000004d;color:#fff;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;padding:.5rem}.simple-row{align-items:center;display:flex;justify-content:space-between}.products-published-title{background-color:#2c3046;border-radius:.6rem;color:#fff;font-size:1rem;font-weight:700;margin-top:0}.product-buttons{background-color:#2c3046;border:none;flex-wrap:wrap;font-size:.8rem;gap:.5rem;padding:.3rem .8rem}.add-publication-form,.product-buttons{border-radius:.6rem;display:flex;margin-bottom:1rem}.add-publication-form{background-color:#1e1e1e;margin-left:1rem;padding:1rem;text-align:left;width:90%}.centered-title{color:#eee;text-align:left}.channel-url-container{display:flex;gap:1rem;margin-bottom:1rem}.channel-url-container label{color:#fff}.channel-url-container input,.channel-url-container select{background-color:#5c5c5c;color:#fff;padding:.6rem;width:100%}.products-title{color:#eee;font-size:1.1rem;margin-left:1rem;margin-top:0}.product-toggle-container{display:flex;flex-wrap:wrap;gap:.4rem;margin-right:.5rem;margin-top:.5rem}.product-toggle-button{border:none;border-radius:.3rem;cursor:pointer;margin:.3rem;padding:.3rem .6rem;transition:background-color .3s ease}.product-toggle-button.selected{background-color:#c49bff;color:#000}.product-toggle-button.deselected{background-color:#4c4c4c;color:#bbb}.product-toggle-button:hover{opacity:.8}.mini-spinner-inline{display:inline-block;height:1em;margin-right:.4rem;vertical-align:text-bottom;width:2em}.mini-spinner-inline .spinner{border-width:.15rem;height:2%;width:2%}.no-products-message{color:#555;font-size:1.15rem;margin-bottom:1rem}.video-toggle-checkbox{height:1.3rem;left:.15rem;margin:0;position:absolute;top:.15rem;width:1.3rem;z-index:2}.video-toggle-container{height:0;position:relative;width:100%}.mini-spinner{left:1.85rem}.simple-layout-header{height:1.5rem;margin-bottom:.3rem;position:relative}.publication-wrapper{background-color:#fff;border:.1rem solid #e0e0e0;border-radius:.6rem;box-shadow:0 .15rem .3rem #0000000d;margin-bottom:1.7rem;padding:1.25rem}.ai-summary-section{margin-top:0;padding-top:0}.ai-summary-title{color:#ccc;font-size:1.1em;margin-bottom:.8rem;margin-top:0}.ai-summary-actions{align-items:center;border-bottom:.1rem dashed #ccc;display:flex;gap:.8rem}.ai-summary-actions .spinner-container{display:inline-block;height:1.6rem;width:1.6rem}.ai-summary-actions span{color:#555;font-style:italic}.ai-summary-button{border:none;border-radius:.3rem;cursor:pointer;font-size:.9em;margin-bottom:.8rem;padding:.5rem 1rem;transition:background-color .2s ease}.ai-summary-button:disabled{cursor:not-allowed;opacity:.6}.ai-summary-button.generate{background-color:#02caed;color:#fff}.ai-summary-button.generate:hover:not(:disabled){background-color:#08b3d1}.ai-summary-button.regenerate{background-color:#ffc107;color:#333}.ai-summary-button.regenerate:hover:not(:disabled){background-color:#e0a800}.ai-summary-button.view{background-color:#17a2b8;color:#fff}.ai-summary-button.view:hover:not(:disabled){background-color:#138496}.ai-summary-notice{color:#6c757d;font-size:.9em;margin-top:.4rem}.private-video-item{border-left:.3rem solid #ffc107}.private-video-badge{background-color:#ffc107;border-radius:.8rem;color:#333;font-size:.8em;font-weight:700;margin-left:2rem;padding:.15rem .6rem}.deep-analysis-section{border-bottom:.1rem solid #444;margin-top:1rem;padding-bottom:1rem;text-align:center;width:90%}.deep-analysis-button{align-items:center;background-color:#4fc3f7;border:none;border-radius:2rem;color:#1a1d2e;cursor:pointer;display:block;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;margin:0 auto;padding:.8rem 1.5rem;transition:background-color .3s ease;width:28rem}.deep-analysis-button:hover:not(:disabled){background-color:#29b6f6}.deep-analysis-button:disabled{background-color:#555;color:#999;cursor:not-allowed}.job-status-message{align-items:center;color:#ccc;display:flex;font-style:italic;gap:.5rem;justify-content:center;margin-top:.5rem}.job-status-message.error{color:#ff6b6b;font-weight:700}.aggregated-results-container{display:flex;gap:.5rem;margin:0;width:100%}.aggregated-card{background-color:#2c3046;border-left:.4rem solid;border-radius:.6rem;flex:1 1;margin-left:1rem;padding:1rem 1rem 3rem;position:relative}.aggregated-card.market-fit{border-color:#17a2b8}.aggregated-card.publication-quality{border-color:#ffc107}.aggregated-card h3{color:#fff;margin-bottom:.5rem;margin-top:.5rem}.aggregated-card p{color:#ddd;line-height:1.5rem;margin:.3rem 0;text-align:justify}.aggregated-card strong{color:#fff}.four-button-layout{display:flex;gap:.8rem;grid-template-columns:1fr 1fr}.ai-summary-button.regenerate-fit,.ai-summary-button.view-fit{background-color:#17a2b8}.ai-summary-button.regenerate-quality,.ai-summary-button.view-quality{background-color:#ffc107}.ai-summary-button.regenerate-fit:hover:not(:disabled),.ai-summary-button.view-fit:hover:not(:disabled){background-color:#138496}.ai-summary-button.regenerate-quality:hover:not(:disabled),.ai-summary-button.view-quality:hover:not(:disabled){background-color:#e0a800}.dashboard-button{background-color:#4a5070;border:.1rem solid #6f78a7;border-radius:.4rem;bottom:.75rem;color:#e0e0e0;cursor:pointer;font-size:.85rem;font-weight:700;padding:.4rem 1rem;position:absolute;right:.75rem;transition:background-color .2s ease,border-color .2s ease}.dashboard-button:hover{background-color:#5a618c;border-color:#8c96d8}.dashboard-button:disabled{background-color:#3a3f5a;border-color:#555;color:#777;cursor:not-allowed}.tierBadge{border-radius:1.6rem;display:inline-block;font-size:.8em;font-weight:700;margin-bottom:.5rem;padding:.35rem 1.95rem}.prime{background-color:#2e7d32;border-color:#388e3c}.promising{background-color:#0277bd;border-color:#039be5}.acceptable{background-color:#f5d400;border-color:#efcf01;color:#616161}.midRisk{background-color:#f57c00;border-color:#ffa726}.highRisk{background-color:#d32f2f;border-color:#ef5350}.job-status-panel{border-radius:.5rem;margin:1rem auto 0;padding:1rem 1.5rem;text-align:center;width:90%}.job-status-panel.loading{color:#e0e0e0}.job-status-panel.error{align-items:center;background-color:#ffb74d;border:.1rem solid #ffb400;color:#1a1d2e;display:flex;justify-content:space-between;position:relative}.job-status-panel.error .message-content{flex-grow:1;text-align:left}.job-status-panel.error h3{margin:0 0 .5rem}.job-status-panel.error ul{margin:0;padding-left:1.5rem}.job-status-panel.error li{margin-bottom:.25rem}.dismiss-error-button{background:none;border:none;color:#1a1d2e;cursor:pointer;font-size:1.5rem;line-height:1;opacity:.7;padding:0 .5rem;transition:opacity .2s ease}.dismiss-error-button:hover{opacity:1}.cancel-job-button{align-items:center;background-color:initial;border:1px solid #d9534f;border-radius:4px;color:#d9534f;cursor:pointer;display:flex;font-size:.85rem;gap:6px;margin-top:5px;padding:5px 12px;transition:all .2s ease}.cancel-job-button:hover{background-color:#d9534f;color:#fff}.analysis-error-notice{background-color:#d32f2f26;border:.1rem solid #d32f2f;border-radius:.3rem;color:#ffcdd2;margin-top:.5rem;padding:.5rem}.analysis-error-notice p{font-size:.9em;margin:0}.analysis-error-notice strong{color:#ef9a9a}.force-reanalysis-container{align-items:center;color:#bbb;display:flex;font-size:.9em;justify-content:center;margin-top:.75rem}.force-reanalysis-container label{align-items:center;border-radius:.3rem;cursor:pointer;display:flex;padding:.4rem;transition:background-color .2s ease}.force-reanalysis-container label:hover{background-color:#ffffff0d}.force-reanalysis-container input[type=checkbox]{cursor:pointer;height:1.3rem;margin-right:.5rem;width:1.3rem}.force-reanalysis-and-date-container{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin-top:0;width:100%}.latest-assessment-date{align-content:first baseline;align-self:center;color:#ddd;font-size:.9rem;margin-top:.7rem}.fallback-thumbnail{align-items:center;background-color:#3a3c4a;border:.1rem solid #44475a;border-radius:.3rem;box-sizing:border-box;color:#e0e0e0;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:500;height:auto;justify-content:center;min-height:7rem;padding:.6rem;text-align:center;transition:opacity .3s ease;width:12.5rem}.fallback-thumbnail:hover{opacity:.7}.fallback-thumbnail:before{content:"▶️";font-size:1.7rem;margin-bottom:.3rem}.refresh-metadata-btn{align-items:center;background-color:#6f9aee;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:flex;font-size:.8rem;gap:.5rem;padding:.4rem .8rem;transition:background-color .3s}.refresh-metadata-btn:hover{background-color:#8faef0}.refresh-metadata-btn:disabled{background-color:#555;color:#999;cursor:not-allowed}.messages-page{align-items:center;background-color:#070616;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;margin:0 auto;padding:1rem;width:100%}.messages-page-title{color:#fff;font-size:1.5rem;margin-bottom:.5rem;margin-top:0}.messages-input-section{background-color:#1e1e1e;border-radius:8px;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:0;margin-top:1rem;padding:.5rem;text-align:justify;width:70%}.messages-input-container{gap:.5rem;width:45%}.messages-input-container,.messages-input-row{display:flex;flex-direction:column}.messages-input-row label{color:#bbb;font-weight:700;margin-bottom:.3rem;text-align:left}.messages-input-row input{background-color:#2c2c2c;border:none;border-radius:4px;color:#fff;font-size:.9rem;padding:.5rem;width:100%}.messages-input-row input::placeholder{color:#888}.messages-generate-button{background-color:#02caed;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:1rem 0;padding:.5rem 1rem;transition:background-color .3s}.messages-generate-button:hover{background-color:#08b3d1}.messages-generate-button:disabled{background-color:#555;cursor:not-allowed}.messages-summary-section{background-color:#232532;border-radius:8px;margin-left:2rem;margin-top:1rem;padding:1rem;width:90%}.messages-summary-display{background-color:#2c3046;border-radius:4px;color:#ccc;max-height:calc(100vh - 150px);overflow-y:auto;padding:1rem;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;text-align:justify}.messages-summary-section button{background-color:#02caed;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem}.messages-summary-section button:hover{background-color:#08b3d1}.messages-summary-section textarea{background-color:#2c2c2c;border:none;border-radius:4px;color:#fff;font-size:.9rem;min-height:200px;padding:.5rem;resize:vertical;width:100%}.messages-error{color:red;font-size:.9rem;margin-top:.5rem;text-align:center}.messages-warning{background-color:#2c2c2c;color:#bbb;font-size:1rem;margin-top:2rem;text-align:center}.knowledge-page{align-items:center;background-color:#070616;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;margin:0 auto;padding:1rem}.header-container{align-items:center;background-color:#232532;border-radius:1rem;box-shadow:0 .3rem .4rem #0000004d;display:flex;justify-content:space-between;margin-bottom:.5rem;margin-left:2rem;padding:.5rem;width:90%}.header-group{align-items:flex-start;display:flex;flex-direction:column;margin-right:1rem}.header-group:last-child{margin-right:0}.thumbnail{border-radius:50%;height:4rem;object-fit:cover;width:4rem}.header-group h2{font-size:1.2rem;margin:0}.header-group p{color:#bbb;font-size:1rem;margin:.2rem 0}.navigation{align-items:center;display:flex;gap:.5rem}.navigation button{background-color:#02caed;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.8rem;padding:.3rem .8rem;transition:background-color .3s}.navigation button:hover{background-color:#08b3d1}.navigation span{color:#bbb;font-size:.8rem}.knowledge-content-container{background-color:#232532;border-radius:.6rem;display:flex;margin-bottom:1rem;padding:1rem;text-align:left}input[type=text],select,textarea{background-color:#2c2c2c;border:none;border-radius:.4rem;color:#fff;margin-bottom:1rem;padding:.5rem;width:100%}.checkbox-group-prompt{gap:1rem;margin-top:.5rem}.knowledge-plugin-container{align-items:center;margin-top:1.8rem;width:90%}.knowledge-plugin-container .checkbox-group-prompt{background-color:#2c2c2c;margin-right:1.8rem}.knowledge-plugin-container .checkbox-group-prompt label{color:#eee;font-size:1rem;text-align:left}.create-knowledge-button{background-color:#02caed;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:2rem;padding:.5rem .8rem;transition:background-color .3s}.create-knowledge-button:hover{background-color:#08b3d1}.create-knowledge-button.loading-button{background-color:#555;cursor:wait}.knowledge-page-title h2{color:#fff;font-size:1.5rem;margin-bottom:.5rem}.knowledge-summary-container{background-color:#232532;border-radius:.6rem;margin-bottom:1rem;margin-left:2rem;margin-top:1rem;padding:1rem;width:90%}.knowledge-summary-container textarea{background-color:#1c1c1c;border:.1rem solid #bbb;border-radius:.3rem;color:#ddd;min-height:12.5rem;padding:.6rem;resize:vertical;width:100%}.llm-response{background-color:#2c3046;border:"1rem solid #ccc";border-radius:.3rem;box-shadow:0 .15rem .3rem #0000001a;color:#ccc;font-weight:400;margin:"0 auto";max-height:40rem;overflow-y:auto;padding:"1.8rem";scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;text-align:justify}.llm-response p{color:#ccc;font-size:.9rem;font-weight:400}.knowledge-summary-container button{background-color:#02caed;border:none;border-radius:.3rem;color:#fff;cursor:pointer;margin-bottom:.8rem;margin-top:.8rem;padding:.5rem 1rem;transition:background-color .3s}.knowledge-summary-container button:hover{background-color:#08b3d1}.knwoledge-summary-container button:disabled{background-color:#555;cursor:not-allowed}.unsaved-changes{color:#fc0;font-size:.8rem;margin-top:.5rem}.error-message{color:red;margin-top:.8rem}.noData{background-color:#070616;color:#bbb;font-size:1rem;margin-top:2rem;text-align:center}button{background-color:#02caed;border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem;transition:background-color .3s}button:hover{background-color:#08b3d1}button:disabled{background-color:#555;cursor:not-allowed}.mini-spinner{left:1.9rem;position:absolute;top:.15rem;z-index:3}.EmailPage_emailPage__1XQiU{align-items:center;background-color:#070616;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:auto;margin:0 auto;min-height:90vh;padding:1rem}.EmailPage_emailPageContent__1inq-{background-color:#121212;color:red}.EmailPage_emailPageHeaderContainer__230j8{align-items:center;background-color:#232532;border-radius:1rem;box-shadow:0 .3rem .6rem #0000004d;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:.5rem;padding:.5rem;width:90%}.EmailPage_emailPageHeaderInfo__3dYkf{align-items:center;display:flex;gap:1rem}.EmailPage_emailPageHeaderInfo__3dYkf img{border-radius:50%;height:4rem;object-fit:cover;width:4rem}.EmailPage_emailPageHeaderInfo__3dYkf h2{font-size:1.2rem;margin:0}.EmailPage_emailPageHeaderInfo__3dYkf p{color:#bbb;font-size:1rem;margin:0}.EmailPage_emailPageHeaderInfo__3dYkf p span{color:#c49bdb!important}.EmailPage_emailPageNavigation__5pPYJ{align-items:center;display:flex;gap:.5rem}.EmailPage_emailPageNavigation__5pPYJ button{border:none;border-radius:.4rem;cursor:pointer;font-size:.8rem;padding:.3rem .8rem;transition:background-color .3s}.EmailPage_emailPageNavigation__5pPYJ button:hover{background-color:#08b3d1}.EmailPage_emailPageNavigation__5pPYJ span{color:#bbb;font-size:.8rem}.EmailPage_emailPageContentContainer__1jnnG{background-color:#232532;border-radius:1rem;box-shadow:0 .3rem .6rem #0000004d;display:flex;flex-direction:row;font-size:calc(.5rem + .2vw);gap:1rem;height:auto;justify-content:space-between;line-height:1.5;min-height:23rem;padding:1rem;width:90%}.EmailPage_emailPageLeftContent__3bI14{text-align:left}.EmailPage_emailPageLeftContent__3bI14,.EmailPage_emailPageRightContent__I9yxH{display:flex;flex-direction:column;flex-grow:1;gap:.5rem;overflow:hidden;width:48%}.EmailPage_llmDraftContainer__2JcrR{background-color:#2c3046;border-radius:.3rem;display:flex;flex-direction:column;font-size:calc(.6rem + .2vw);gap:.5rem;padding:.5rem;text-align:left}.EmailPage_llmDraftTopRow__19LmM{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.EmailPage_taskDropdownContainer__3_4cm{align-items:center;display:flex;margin-right:1rem}.EmailPage_taskDropdown__2kfnR{background-color:#1a1d2e;border:.1rem solid #444;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.9rem;padding:.3rem .6rem}.EmailPage_checkboxContainer__2YLnK{align-items:center;display:flex}.EmailPage_translateDropdownContainer__Gr307{align-items:center;display:flex;margin-right:.5rem;margin-top:1rem}.EmailPage_translateDropdown__Knt_Q{background-color:#1a1d2e;border:.1rem solid #444;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.9rem;padding:.3rem .6rem}.EmailPage_llmDraftMidRow__1EdkY{align-items:stretch;display:flex;flex-direction:column}.EmailPage_promptTextarea__2e6oF{background-color:#1a1d2e;border:.1rem solid #444;box-sizing:border-box;color:#fff;font-size:.8rem;min-height:4.5rem;padding:1rem;resize:vertical;width:100%}.EmailPage_promptTextarea__2e6oF::-webkit-scrollbar{width:.7rem}.EmailPage_promptTextarea__2e6oF::-webkit-scrollbar-thumb{background:#fff3;border-radius:.7rem}.EmailPage_promptTextarea__2e6oF::-webkit-scrollbar-thumb:hover{background:#fff6}.EmailPage_promptTextarea__2e6oF:focus,.EmailPage_promptTextarea__2e6oF:focus-within{border-color:#4fc3f7;outline:none}.EmailPage_partnerInputsContainer__24rwB{grid-gap:.5rem;background-color:#1a1d2e;border:.1rem solid #444;border-radius:.4rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin-top:1rem;padding:.5rem}.EmailPage_partnerInputsContainer__24rwB:focus,.EmailPage_partnerInputsContainer__24rwB:focus-within{border-color:#4fc3f7;outline:none}.EmailPage_partnerInputGroup__24jHU{display:flex;flex-direction:column;gap:.25rem}.EmailPage_partnerInputGroup__24jHU label{color:#ccc;font-size:.8rem;font-weight:500}.EmailPage_partnerInput__1mTsI{background-color:#2c3046;border:.15rem solid #343954;border-radius:.3rem;color:#fff;font-size:.9rem;padding:.6rem}.EmailPage_partnerInput__1mTsI:focus,.EmailPage_partnerInput__1mTsI:focus-within{border-color:#599ce4;outline:none}.EmailPage_partnerInputGroup__24jHU input[type=text]{background-color:#2c3046;border:.15rem solid #343954;border-radius:.3rem;color:#fff;font-size:.9rem;padding:.6rem}.EmailPage_partnerInputGroup__24jHU input[type=text]:focus,.EmailPage_partnerInputGroup__24jHU input[type=text]:focus-within{border-color:#599ce4;outline:none}.EmailPage_createDraftButton__zRC4u{align-items:center;background-color:#007bff;border:none;border-radius:2rem;color:#fff;cursor:pointer;display:block;font-size:.8rem;margin:1rem auto 0;transition:background-color .3s;width:auto}.EmailPage_createDraftButton__zRC4u:hover{background-color:#0056b3}.EmailPage_secondaryButton__1ygDL{background-color:#4a4e69;border:.1rem solid #6c757d}.EmailPage_secondaryButton__1ygDL:hover{background-color:#5a5f7f}.EmailPage_llmDraftResponseContainer__1nWbb{background-color:#1a1d2e;border:.1rem solid #0000;border-radius:.4rem;font-size:calc(.8rem + .2vw);height:14.5rem;line-height:1.2rem;margin-top:0;overflow-y:auto;padding:.5rem}.EmailPage_llmDraftResponseContainer__1nWbb::-webkit-scrollbar{width:.7rem}.EmailPage_llmDraftResponseContainer__1nWbb::-webkit-scrollbar-thumb{background:#fff3;border-radius:.7rem}.EmailPage_llmDraftResponseContainer__1nWbb::-webkit-scrollbar-thumb:hover{background:#fff6}.EmailPage_llmDraftResponseContainer__1nWbb.EmailPage_editMode__1gCgN{border:.1rem solid #bb86fc}.EmailPage_llmDraftResponseText__2uhyF p{font-size:.8rem}.EmailPage_llmDraftResponseContainer__1nWbb textarea{background-color:#1a1d2e;border:.1rem solid #444;border-radius:.4rem;color:#fff;font-size:.8rem;height:100%;padding:.5rem;resize:vertical;width:100%}.EmailPage_llmDraftButtons__3v_ho{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-top:.5rem}.EmailPage_llmDraftButtons__3v_ho button{border:none;border-radius:.4rem;color:#fff;cursor:pointer;font-size:.8rem;padding:.4rem .8rem;transition:background-color .3s}.EmailPage_sendMessage__1Ganu{color:#02caed;font-size:.7rem;margin-left:.5rem}.EmailPage_errorMessage__3b1q0{color:#b91d1d;font-size:.7rem;margin-left:.5rem}.EmailPage_unsavedChanges__3DYEM{color:#dc3545;font-size:.8rem;margin-left:.5rem}.EmailPage_attachmentGroup__1fSYT{background-color:#2b2b2b;border-radius:.1rem;padding:.15rem}.EmailPage_attachmentControls__1hdaq{align-items:center;margin-bottom:.1rem}.EmailPage_attachBtn__xntti{border:none;color:#fff;cursor:pointer;font-size:2rem;transition:color .3s}.EmailPage_attachBtn__xntti:hover{color:#007bff}.EmailPage_removeAttachmentBtn__wizw9{background:#0000;border:none;color:red;cursor:pointer;font-size:1.3rem;padding:0 .4rem;transition:color .3s}.EmailPage_removeAttachmentBtn__wizw9:hover{color:#c00}.EmailPage_clipIcon__1pKP6{display:inline-block;vertical-align:middle}.EmailPage_attachmentList__2BaQE{margin-top:.8rem}.EmailPage_attachmentItem__3EqGA{align-items:center;background-color:#ddd;border:.1rem solid #ccc;border-radius:.3rem;display:flex;justify-content:space-between;margin-bottom:.4rem;padding:.4rem .8rem}.EmailPage_attachmentDetails__1Halp{display:flex;flex-direction:column}.EmailPage_fileName__cUKpW{color:#333;font-weight:500}.EmailPage_fileSize__1lfWS{color:#777;font-size:.9em}.EmailPage_emailList__1MCjp{background-color:#2c3046;margin-bottom:.4rem;max-height:5rem;overflow-y:auto}.EmailPage_emailList__1MCjp table{background-color:#2c3046;border-collapse:collapse;width:100%}.EmailPage_emailList__1MCjp td,.EmailPage_emailList__1MCjp th{border-bottom:.1rem solid #ffffff1a;padding:.3rem;text-align:left}.EmailPage_emailList__1MCjp th{background-color:#2c3046;position:-webkit-sticky;position:sticky;top:0}.EmailPage_activeRow__GLdko{background-color:#17889a;color:#fff}.EmailPage_emailList__1MCjp tr:hover{background-color:#ffffff1a}.EmailPage_emailList__1MCjp::-webkit-scrollbar{width:.7rem}.EmailPage_emailList__1MCjp::-webkit-scrollbar-thumb{background:#fff3;border-radius:.3rem}.EmailPage_emailList__1MCjp::-webkit-scrollbar-thumb:hover{background:#fff6}.EmailPage_emailDetailContainer__1h_V4{background-color:#2c3046;border-radius:.7rem;font-size:.8rem;height:27.5rem;line-height:1.2rem;overflow-y:auto;padding:.5rem;text-align:left}.EmailPage_emailDetailContainer__1h_V4::-webkit-scrollbar{width:.7rem}.EmailPage_emailDetailContainer__1h_V4::-webkit-scrollbar-thumb{background:#fff3;border-radius:.7rem}.EmailPage_emailDetailContainer__1h_V4::-webkit-scrollbar-thumb:hover{background:#fff6}.EmailPage_emailDetail__1qZoH{display:flex;flex-direction:column;gap:.2rem}.EmailPage_emailDetail__1qZoH h4{border-bottom:.1rem solid #fff3;font-size:1rem;padding-bottom:.2rem;text-align:center}.EmailPage_emailDetail__1qZoH h5{color:#c49bdb;font-size:.8rem;padding-bottom:.2rem;text-align:left}.EmailPage_emailDetail__1qZoH p{font-size:.8rem;margin:.2rem 0}.EmailPage_emailDetail__1qZoH p span{color:#c49bdb}.EmailPage_noData__2aOEI{background-color:#070616;color:#bbb;font-size:1rem;margin-top:2rem;text-align:center}.EmailPage_statusMessages__3Fcud{color:#f99a0c}.EmailPage_chatSnippet__QLGkP{max-width:21rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmailPage_chatBubbleContainer__YBjVZ{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.EmailPage_chatBubble__3niw7{word-wrap:break-word;border-radius:1.5rem;font-size:.85rem;line-height:1.4;max-width:75%;padding:.6rem .9rem}.EmailPage_chatBubbleBody__1hd_S{margin:0}.EmailPage_chatBubbleTimestamp__AbCK2{color:#ffffffb3;display:block;font-size:.7rem;margin-top:.25rem;text-align:right}.EmailPage_myMessage__3V_iS{align-self:flex-end;background-color:#005c4b;border-bottom-right-radius:.4rem;color:#fff}.EmailPage_myMessage__3V_iS .EmailPage_chatBubbleTimestamp__AbCK2{color:#ffffffb3}.EmailPage_theirMessage__2L8VS{align-self:flex-start;background-color:#3a3b3c;border-bottom-left-radius:.4rem;color:#e4e6eb}.EmailPage_theirMessage__2L8VS .EmailPage_chatBubbleTimestamp__AbCK2{color:#fff9}.EmailPage_promoCodeInputContainer__2WZZ0{display:flex;flex-direction:column;gap:.3rem;margin-top:.7rem}.EmailPage_promoCodeInputContainer__2WZZ0 label{color:#555;font-size:.9em;font-weight:600}.EmailPage_promoCodeInput__LBpJQ{border:.1rem solid #ccc;border-radius:.3rem;font-size:1em;padding:1rem}.EmailPage_promoCodeInput__LBpJQ:focus{border-color:#007bff;box-shadow:0 0 0 .15rem #007bff40;outline:none}.EmailPage_translationStatus__17KG6{border-radius:.3rem;font-size:.85rem;font-style:italic;margin-bottom:1rem;margin-top:.3rem;opacity:.9;padding:.5rem .8rem}.EmailPage_success__2LOzH{background-color:#2e7d324d;border-left:.25rem solid #66bb6a;color:#b2f2bb}.EmailPage_failure__2OkH2{background-color:#ffa00033;border-left:.25rem solid #ffa000;color:#ffe082}.EmailPage_translationFailedRow__1v29q td{color:#ffb3b3}.EmailPage_translationFailedRow__1v29q:hover td{background-color:#4a3a3a}.FollowUpModal_modalOverlay__3mcH9{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.FollowUpModal_modalContent__1Ji_A{background:#2d2d2d;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;max-width:550px;min-width:400px;padding:25px 35px}.FollowUpModal_modalContent__1Ji_A h2{border-bottom:1px solid #555;color:#fff;font-size:1.4em;margin-bottom:15px;margin-top:0;padding-bottom:10px}.FollowUpModal_modalContent__1Ji_A p{color:#ccc;line-height:1.6;margin-bottom:20px}.FollowUpModal_formGroup__2JF7G{margin-bottom:15px}.FollowUpModal_formGroup__2JF7G label{color:#bbb;display:block;font-weight:700;margin-bottom:6px}.FollowUpModal_formGroup__2JF7G input[type=number],.FollowUpModal_formGroup__2JF7G textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;width:100%}.FollowUpModal_formGroup__2JF7G input[type=number]{min-width:80px;width:auto}.FollowUpModal_formGroup__2JF7G input[type=number]:focus,.FollowUpModal_formGroup__2JF7G textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.FollowUpModal_modalActions__2sJhW{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:15px}.FollowUpModal_modalActions__2sJhW button{border:none;border-radius:4px;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease}.FollowUpModal_modalActions__2sJhW button:active{transform:scale(.98)}.FollowUpModal_confirmButton__3RW69{background-color:#4caf50;color:#fff}.FollowUpModal_confirmButton__3RW69:hover{background-color:#45a049}.FollowUpModal_cancelButton__3aZFk{background-color:#757575;color:#fff}.FollowUpModal_cancelButton__3aZFk:hover{background-color:#616161}.FollowUpModal_modalActions__2sJhW button:disabled{background-color:#555;color:#999;cursor:not-allowed}.PartnerConfirmModal_modalOverlay__331sP{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.PartnerConfirmModal_modalContent__1m3xr{background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:85vh;max-width:90vw;overflow:hidden;padding:25px 35px;width:800px}.PartnerConfirmModal_modalContent__1m3xr h2{border-bottom:1px solid #555;color:#fff;flex-shrink:0;font-size:1.5em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center}.PartnerConfirmModal_modalError__CK2YH{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;flex-shrink:0;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.PartnerConfirmModal_modalBody__3hDcb{display:flex;flex-direction:column;flex-grow:1;gap:15px;margin-bottom:25px;min-height:0;overflow-y:auto;padding-right:15px;scrollbar-color:#555 #2c2c2c;scrollbar-width:thin}.PartnerConfirmModal_modalBody__3hDcb::-webkit-scrollbar{width:8px}.PartnerConfirmModal_modalBody__3hDcb::-webkit-scrollbar-track{background:#3a3a3a;border-radius:4px}.PartnerConfirmModal_modalBody__3hDcb::-webkit-scrollbar-thumb{background-color:#666;border:2px solid #3a3a3a;border-radius:4px}.PartnerConfirmModal_modalBody__3hDcb::-webkit-scrollbar-thumb:hover{background-color:#888}.PartnerConfirmModal_comparisonRow__2F7mh{border-bottom:1px solid #444;margin-bottom:1rem;padding-bottom:.75rem}.PartnerConfirmModal_comparisonRow__2F7mh:last-of-type{border-bottom:none}.PartnerConfirmModal_comparisonLabel__2EL7A{color:#c49bdb;display:block;font-size:1.05em;font-weight:700;margin-bottom:.5rem}.PartnerConfirmModal_comparisonValues__3VRas p{font-size:.9rem;line-height:1.4;margin:.25rem 0 .25rem 1rem}.PartnerConfirmModal_comparisonValues__3VRas p strong{color:#b0b0b0}.PartnerConfirmModal_discrepancy__3Gs_8{color:#fc0;font-weight:700}.PartnerConfirmModal_divider__y5nw3{background-color:#555;border:0;height:1px;margin:1.5rem 0}.PartnerConfirmModal_formGroup__1XUP9{display:flex;flex-direction:column;margin-bottom:1rem}.PartnerConfirmModal_formGroup__1XUP9 label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.PartnerConfirmModal_formGroup__1XUP9 input[type=text],.PartnerConfirmModal_formGroup__1XUP9 textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;width:100%}.PartnerConfirmModal_formGroup__1XUP9 textarea{min-height:80px;resize:vertical}.PartnerConfirmModal_formGroup__1XUP9 input[type=text]:focus,.PartnerConfirmModal_formGroup__1XUP9 textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.PartnerConfirmModal_formGroup__1XUP9 input:disabled,.PartnerConfirmModal_formGroup__1XUP9 textarea:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.PartnerConfirmModal_modalActions__3iJmo{border-top:1px solid #555;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.PartnerConfirmModal_actionButton__2xuaY{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.PartnerConfirmModal_actionButton__2xuaY:active{transform:scale(.98)}.PartnerConfirmModal_actionButton__2xuaY:disabled{cursor:not-allowed;opacity:.6;transform:none}.PartnerConfirmModal_saveButton__BnlV3{background-color:#4fc3f7}.PartnerConfirmModal_saveButton__BnlV3:hover:not(:disabled){background-color:#2db8eb}.PartnerConfirmModal_saveButton__BnlV3:disabled{background-color:#18a5d0}.PartnerConfirmModal_closeButton__1QiP7{background-color:#757575}.PartnerConfirmModal_closeButton__1QiP7:hover:not(:disabled){background-color:#616161}.PartnerConfirmModal_closeButton__1QiP7:disabled{background-color:#4f4f4f}.DraftAnalysisModal_modalOverlay__1qVrC{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:1rem;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1050}.DraftAnalysisModal_modalOverlay__1qVrC.DraftAnalysisModal_show__1xqRL{opacity:1}.DraftAnalysisModal_modalContent__UAjFu{background-color:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:95vh;max-width:1200px;opacity:0;padding:1rem;transform:scale(.95);transition:transform .3s ease,opacity .3s ease;width:100%}.DraftAnalysisModal_modalContent__UAjFu.DraftAnalysisModal_show__1xqRL{opacity:1;transform:scale(1)}.DraftAnalysisModal_modalHeader__3dZLe{align-items:center;background:linear-gradient(90deg,#232532,#2a2c3b);border-bottom:1px solid #555;display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:0;width:100%}.DraftAnalysisModal_modalHeader__3dZLe h3{font-size:1.4em;margin:0}.DraftAnalysisModal_closeButton__2-Bab{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.5rem;transition:color .2s}.DraftAnalysisModal_closeButton__2-Bab:hover{color:#fff}.DraftAnalysisModal_errorContainer__3Jt-x,.DraftAnalysisModal_loadingContainer__3l96Q{font-size:1.1em;padding:3rem;text-align:center}.DraftAnalysisModal_spinner__3CotP{animation:DraftAnalysisModal_spin__3L-6P 1s linear infinite;border:4px solid #fff3;border-left-color:#6f9aee;border-radius:50%;height:40px;margin:0 auto 1rem;width:40px}@keyframes DraftAnalysisModal_spin__3L-6P{to{transform:rotate(1turn)}}.DraftAnalysisModal_container__2FXXi{grid-gap:1rem;display:grid;flex-grow:1;gap:1rem;margin-top:.5rem}.DraftAnalysisModal_threePanelLayout__16fOs{grid-template-areas:"rationale rationale" "draft1    draft2";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.DraftAnalysisModal_threePanelLayout__16fOs .DraftAnalysisModal_rationalePanel__1Gw6M{grid-area:rationale}.DraftAnalysisModal_threePanelLayout__16fOs .DraftAnalysisModal_draftPanel__3VsCT:first-of-type{grid-area:draft1}.DraftAnalysisModal_threePanelLayout__16fOs .DraftAnalysisModal_draftPanel__3VsCT:nth-of-type(2){grid-area:draft2}.DraftAnalysisModal_twoPanelLayout__3U5IK{grid-template-areas:"draft1 rationale" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.DraftAnalysisModal_twoPanelLayout__3U5IK .DraftAnalysisModal_draftPanel__3VsCT{grid-area:draft1}.DraftAnalysisModal_twoPanelLayout__3U5IK .DraftAnalysisModal_rationalePanel__1Gw6M{grid-area:rationale}.DraftAnalysisModal_twoPanelLayout__3U5IK .DraftAnalysisModal_footerPanel__1Tl7I{grid-area:footer}.DraftAnalysisModal_rationalePanel__1Gw6M{background-color:#2c3046;border:1px solid #444;border-radius:6px;padding:1rem}.DraftAnalysisModal_draftPanel__3VsCT{background-color:#2c3046;border:1px solid #444;border-radius:6px;display:flex;flex-direction:column;padding:1rem}.DraftAnalysisModal_footerPanel__1Tl7I{border-top:1px solid #555;display:flex;gap:1rem;justify-content:flex-end;margin-top:.5rem;padding-top:.5rem}.DraftAnalysisModal_draftPanel__3VsCT h4,.DraftAnalysisModal_rationalePanel__1Gw6M h4{border-bottom:1px solid #555;color:#bbb;font-size:1.1em;font-weight:500;margin:0 0 .75rem;padding-bottom:.5rem}.DraftAnalysisModal_readOnlyContent__9fCkO{font-size:.9em;line-height:1.6;overflow-y:auto;padding-right:.5rem;text-align:justify}.DraftAnalysisModal_threePanelLayout__16fOs .DraftAnalysisModal_readOnlyContent__9fCkO{max-height:150px}.DraftAnalysisModal_twoPanelLayout__3U5IK .DraftAnalysisModal_readOnlyContent__9fCkO{max-height:400px}.DraftAnalysisModal_readOnlyContent__9fCkO h4{border-bottom:2px solid #6f9aee;color:#fff;font-weight:600;margin-bottom:.5rem;margin-top:1rem;padding-bottom:.25rem}.DraftAnalysisModal_readOnlyContent__9fCkO li,.DraftAnalysisModal_readOnlyContent__9fCkO p{letter-spacing:.01em;line-height:1.7}.DraftAnalysisModal_bodyTextarea__1BGhP::-webkit-scrollbar,.DraftAnalysisModal_readOnlyContent__9fCkO::-webkit-scrollbar{width:8px}.DraftAnalysisModal_bodyTextarea__1BGhP::-webkit-scrollbar-track,.DraftAnalysisModal_readOnlyContent__9fCkO::-webkit-scrollbar-track{background:#2c3046;border-radius:4px}.DraftAnalysisModal_bodyTextarea__1BGhP::-webkit-scrollbar-thumb,.DraftAnalysisModal_readOnlyContent__9fCkO::-webkit-scrollbar-thumb{background:#555;border-radius:4px;-webkit-transition:background .2s;transition:background .2s}.DraftAnalysisModal_bodyTextarea__1BGhP::-webkit-scrollbar-thumb:hover,.DraftAnalysisModal_readOnlyContent__9fCkO::-webkit-scrollbar-thumb:hover{background:#6f9aee}.DraftAnalysisModal_draftEditor__3JZMZ{display:flex;flex-direction:column;flex-grow:1}.DraftAnalysisModal_bodyTextarea__1BGhP,.DraftAnalysisModal_subjectInput__3xPj_{background-color:#1c1e29;border:1px solid #555;border-radius:4px;font-family:inherit;font-size:.8em;line-height:1.4;margin-bottom:.5rem;padding:.5rem;resize:none;text-align:justify;transition:border-color .2s,box-shadow .2s;width:100%}.DraftAnalysisModal_subjectInput__3xPj_{color:#c49bdb;font-weight:700;overflow:hidden}.DraftAnalysisModal_bodyTextarea__1BGhP{color:#d0d0d0;flex-grow:1;min-height:232px;resize:vertical}.DraftAnalysisModal_bodyTextarea__1BGhP:focus,.DraftAnalysisModal_subjectInput__3xPj_:focus{background-color:#232532;border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee66;outline:none}.DraftAnalysisModal_bodyTextarea__1BGhP:hover,.DraftAnalysisModal_subjectInput__3xPj_:hover{border-color:#777}.DraftAnalysisModal_selectButton__1GX5s{align-items:center;background-color:#6f9aee;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.8em;font-weight:700;justify-content:center;margin-top:.3rem;max-width:150px;padding:.4rem;transition:all .2s ease}.DraftAnalysisModal_selectButton__1GX5s:hover{background-color:#5a85d6;box-shadow:0 4px 8px #0000004d}.DraftAnalysisModal_footerButton__VXypi{background-color:#3a3a3a;border:1px solid #555;border-radius:5px;color:#e0e0e0;cursor:pointer;padding:.6rem 1.2rem;transition:background-color .2s}.DraftAnalysisModal_footerButton__VXypi:hover{background-color:#4a4a4a}.DraftAnalysisModal_confirmButton__2stvQ{align-items:center;background-color:#6f9aee;border-color:#6f9aee;color:#fff;display:flex;font-weight:700;justify-content:center}.DraftAnalysisModal_confirmButton__2stvQ:hover{background-color:#5a85d6}@media (max-width:900px){.DraftAnalysisModal_threePanelLayout__16fOs,.DraftAnalysisModal_twoPanelLayout__3U5IK{grid-template-areas:"rationale" "draft1" "draft2" "footer";grid-template-columns:1fr}.DraftAnalysisModal_modalHeader__3dZLe h3{font-size:1.2em}.DraftAnalysisModal_draftPanel__3VsCT h4,.DraftAnalysisModal_rationalePanel__1Gw6M h4{font-size:1em}.DraftAnalysisModal_bodyTextarea__1BGhP,.DraftAnalysisModal_subjectInput__3xPj_{font-size:.9em}}.TranslationAnalysisModal_modalOverlay__1oPzm{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:1rem;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1050}.TranslationAnalysisModal_modalOverlay__1oPzm.TranslationAnalysisModal_show__23Eo2{opacity:1}.TranslationAnalysisModal_modalContent__D6a1C{background-color:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;padding:1rem;transform:scale(.95);transition:transform .3s ease;width:100%}.TranslationAnalysisModal_modalContent__D6a1C.TranslationAnalysisModal_show__23Eo2{transform:scale(1)}.TranslationAnalysisModal_modalHeader__37ptc{align-items:center;background:linear-gradient(90deg,#232532,#2a2c3b);border-bottom:1px solid #555;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;width:100%}.TranslationAnalysisModal_modalHeader__37ptc h3{font-size:1.4em;margin:0}.TranslationAnalysisModal_closeButton__8M82h{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.5rem;transition:color .2s}.TranslationAnalysisModal_closeButton__8M82h:hover{color:#fff}.TranslationAnalysisModal_errorContainer__20ZJ-,.TranslationAnalysisModal_loadingContainer__FYSD6{flex-grow:1;font-size:1.1em;padding:2rem;text-align:center}.TranslationAnalysisModal_spinner__3PzDd{animation:TranslationAnalysisModal_spin__24aHw 1s linear infinite;border:4px solid #fff3;border-left-color:#6f9aee;border-radius:50%;height:40px;margin:0 auto 1rem;width:40px}@keyframes TranslationAnalysisModal_spin__24aHw{to{transform:rotate(1turn)}}.TranslationAnalysisModal_comparisonGrid__1b7Rs{grid-gap:1rem;display:grid;flex-grow:1;gap:1rem;grid-template-columns:1fr 1fr;@media (max-width:768px){gap:1rem;grid-template-columns:1fr}@media (min-width:900px){grid-template-columns:minmax(400px,1fr) minmax(400px,1fr)}}.TranslationAnalysisModal_draftColumn__Pg-RQ{background-color:#2c3046;border:1px solid #444;border-radius:6px;display:flex;flex-direction:column;padding:1rem;scrollbar-color:#555 #2c3046;scrollbar-width:thin}.TranslationAnalysisModal_draftColumn__Pg-RQ h4{border-bottom:1px solid #555;color:#bbb;font-size:1.1em;font-weight:500;margin:0 0 .75rem;padding-bottom:.5rem}.TranslationAnalysisModal_draftEditor__2fBfs{display:flex;flex-direction:column;flex-grow:1;gap:.5rem}.TranslationAnalysisModal_bodyTextarea__3fLaG,.TranslationAnalysisModal_subjectInput__2AKiR{background-color:#1c1e29;border:1px solid #555;border-radius:4px;font-family:inherit;font-size:.95em;padding:.75rem;text-align:justify;transition:border-color .2s,box-shadow .2s,background-color .2s;width:100%}.TranslationAnalysisModal_subjectInput__2AKiR{color:#c49bdb}.TranslationAnalysisModal_bodyTextarea__3fLaG{color:#d0d0d0}.TranslationAnalysisModal_bodyTextarea__3fLaG:focus,.TranslationAnalysisModal_subjectInput__2AKiR:focus{background-color:#232532;border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee66;outline:none}.TranslationAnalysisModal_bodyTextarea__3fLaG:hover,.TranslationAnalysisModal_subjectInput__2AKiR:hover{border-color:#777}.TranslationAnalysisModal_bodyTextarea__3fLaG{flex-grow:1;min-height:350px;resize:both}.TranslationAnalysisModal_readOnlyContent__27jr5{background-color:#2c3046;border:1px solid #444;border-radius:6px;font-size:.9em;letter-spacing:.01em;line-height:1.6;max-height:450px;overflow-y:auto;padding-right:.5rem;scrollbar-color:#555 #2c3046;scrollbar-width:thin;text-align:justify}.TranslationAnalysisModal_readOnlyContent__27jr5::-webkit-scrollbar{width:8px}.TranslationAnalysisModal_readOnlyContent__27jr5::-webkit-scrollbar-track{background:#2c3046;border-radius:4px}.TranslationAnalysisModal_readOnlyContent__27jr5::-webkit-scrollbar-thumb{background:#555;border-radius:4px;-webkit-transition:background .2s;transition:background .2s}.TranslationAnalysisModal_readOnlyContent__27jr5::-webkit-scrollbar-thumb:hover{background:#6f9aee}.TranslationAnalysisModal_readOnlyContent__27jr5 h4{border-bottom:2px solid #6f9aee;color:#fff;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;padding-bottom:.25rem}.TranslationAnalysisModal_modalFooter__1Qw6n{border-top:1px solid #555;display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem;padding-top:1rem}.TranslationAnalysisModal_footerButton__2bQpw{background-color:#3a3a3a;border:1px solid #555;border-radius:5px;color:#e0e0e0;cursor:pointer;padding:.6rem 1.2rem;transition:background-color .2s,box-shadow .2s}.TranslationAnalysisModal_footerButton__2bQpw:hover{background-color:#4a4a4a;box-shadow:0 4px 8px #0000004d}.TranslationAnalysisModal_confirmButton__3Ffq2{background-color:#6f9aee;border-color:#6f9aee;color:#fff;font-weight:700;transition:background-color .2s,box-shadow .2s}.TranslationAnalysisModal_confirmButton__3Ffq2:hover{background-color:#5a85d6;box-shadow:0 4px 8px #0000004d}@media (max-width:768px){.TranslationAnalysisModal_modalHeader__37ptc h3{font-size:1.2em}.TranslationAnalysisModal_draftColumn__Pg-RQ h4{font-size:1em}.TranslationAnalysisModal_bodyTextarea__3fLaG,.TranslationAnalysisModal_subjectInput__2AKiR{font-size:.9em}.TranslationAnalysisModal_comparisonGrid__1b7Rs{grid-template-columns:1fr;max-width:100%}.TranslationAnalysisModal_readOnlyContent__27jr5{max-height:250px}}.AIToolsPage_aiToolsPage__36hkT{background-color:#070616;box-sizing:border-box;color:#fff;display:flex;flex-direction:row;font-family:Arial,sans-serif;gap:1rem;margin-top:1rem;padding:1rem}.AIToolsPage_leftContainer__sPx58{background-color:#232532;border-radius:.7rem;box-shadow:0 .15rem .3rem #00000080;display:flex;flex-direction:column;gap:.5rem;margin-left:5rem;max-height:calc(100vh - 8rem);max-width:300px;min-width:200px;overflow-y:auto;padding:.8rem;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:25%}.AIToolsPage_leftTitle__j_FXD{border-bottom:.1rem solid #333;color:#08b3d1;font-size:1.1rem;margin:0 0 .5rem;padding-bottom:.5rem;text-align:center}.AIToolsPage_noChats__1owMh{color:#ddd;margin-top:1rem;text-align:center}.AIToolsPage_chatList__nTrYo{flex-grow:1;list-style:none;margin:0;padding:0}.AIToolsPage_chatList__nTrYo ul{background-color:#1a1d2e;color:#ccc}.AIToolsPage_chatListItem__14m7t{align-items:center;background-color:#1a1d2e;border-radius:.3rem;display:flex;gap:.5rem;margin-bottom:.4rem;padding:.5rem;transition:background-color .2s ease-in-out}.AIToolsPage_chatListItem__14m7t button{background-color:#1a1d2e;color:#ddd}.AIToolsPage_chatListItem__14m7t:hover,.AIToolsPage_chatListItem__14m7t:hover button{background-color:#383d5a}.AIToolsPage_activeChatItem__2qYPG{background-color:#383d5a;border:.1rem solid #08b3d1}.AIToolsPage_activeChatItem__2qYPG button{background-color:#383d5a;color:#fff}.AIToolsPage_activeChatItem__2qYPG:hover{background-color:#2e3f50}.AIToolsPage_loadChatButton__2r6PO{background:none;border:none;border-radius:.3rem;color:#fff;cursor:pointer;flex:1 1;font-size:.9rem;overflow:hidden;padding:.3rem .5rem;text-align:left;text-overflow:ellipsis;transition:background-color .3s;white-space:nowrap}.AIToolsPage_loadChatButton__2r6PO:hover{background-color:#3a3a3a}.AIToolsPage_deleteChatButton__3M2_z{background:none;border:none;color:#ff6b6b;cursor:pointer;flex-shrink:0;font-size:.8rem;line-height:1;padding:.3rem;transition:color .2s}.AIToolsPage_deleteChatButton__3M2_z:hover{background-color:#90464e}.AIToolsPage_deleteChatButton__3M2_z:hover:not(:disabled){color:#ff4d4d}.AIToolsPage_rightContainer__1xLOb{background-color:#232532;border-radius:.7rem;box-shadow:0 .15rem .3rem #00000080;box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 100px);overflow-y:auto;padding:1rem;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:75%}.AIToolsPage_promptContainerBottom__2MgoK,.AIToolsPage_promptContainerTop__GGP0i{display:flex;flex-direction:column;flex-shrink:0;gap:.8rem;padding:.5rem}.AIToolsPage_promptContainerBottom__2MgoK{border-top:.1rem solid #444;margin-top:auto;padding-top:.8rem}.AIToolsPage_promptTextareaBottom__GIN4N,.AIToolsPage_promptTextareaTop__PV2zr{background-color:#2a2a2a;border:.1rem solid #555;border-radius:.3rem;box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;padding:.6rem;resize:none;width:100%}.AIToolsPage_promptTextareaBottom__GIN4N:focus,.AIToolsPage_promptTextareaTop__PV2zr:focus{border-color:#08b3d1;box-shadow:0 0 0 .15rem #46a5dc4d;outline:none}.AIToolsPage_bottomRowButtons__3hOFY,.AIToolsPage_dropdownRowTop__t9uwH{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.AIToolsPage_influencerDropdown__3llwT,.AIToolsPage_llmDropdown__3J4Jf{background-color:#2a2a2a;border:.1rem solid #444;border-radius:.3rem;color:#bbb;cursor:pointer;flex-basis:180px;flex-grow:1;font-size:.9rem;min-width:150px;padding:.5rem}.AIToolsPage_llmDropdown__3J4Jf:disabled{cursor:not-allowed;opacity:.6}.AIToolsPage_goButton__kE6mS,.AIToolsPage_newChatButton__psRuD,.AIToolsPage_saveButton__cBEGb,.AIToolsPage_setTitleButton__1DYVL{background-color:#02caed;border:none;border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.9rem;font-weight:700;padding:.6rem 1rem;transition:background-color .3s,transform .1s ease-out}.AIToolsPage_goButton__kE6mS:hover,.AIToolsPage_newChatButton__psRuD:hover,.AIToolsPage_saveButton__cBEGb:hover,.AIToolsPage_setTitleButton__1DYVL:hover{background-color:#08b3d1}.AIToolsPage_goButton__kE6mS:active,.AIToolsPage_newChatButton__psRuD:active,.AIToolsPage_saveButton__cBEGb:active,.AIToolsPage_setTitleButton__1DYVL:active{transform:scale(.98)}.AIToolsPage_goButton__kE6mS:disabled,.AIToolsPage_newChatButton__psRuD:disabled,.AIToolsPage_saveButton__cBEGb:disabled,.AIToolsPage_setTitleButton__1DYVL:disabled{background-color:#555;cursor:not-allowed;opacity:.7}.AIToolsPage_newChatButton__psRuD{background-color:#535353}.AIToolsPage_newChatButton__psRuD:hover{background-color:#02caed}.AIToolsPage_setTitleButton__1DYVL{background-color:#383d5a}.AIToolsPage_setTitleButton__1DYVL:hover{background-color:#323650}.AIToolsPage_chatContainer__1wN5f{background-color:#201d2e;border:.1rem solid #2a2a2a;border-radius:.7rem;display:flex;flex:1 1;flex-direction:column;gap:.8rem;margin-bottom:1rem;padding:1rem}.AIToolsPage_assistantMessage__36zet,.AIToolsPage_userMessage__2Bqdd{word-wrap:break-word;border-radius:1rem;line-height:1.4;max-width:90%;padding:.8rem 1rem}.AIToolsPage_userMessage__2Bqdd{align-self:flex-end;background-color:#232e3b;border-bottom-right-radius:.3rem;color:#ddd;margin-left:auto;text-align:justify}.AIToolsPage_assistantMessage__36zet{align-self:flex-start;background-color:#323b4a;border-bottom-left-radius:.3rem;color:#e0e0e0;margin-right:auto;text-align:justify}.AIToolsPage_messageRole__1Rvzs{color:#bdbdbd;display:block;font-size:.8em;font-weight:700;margin-bottom:.2em;margin-right:.5em}.AIToolsPage_userMessage__2Bqdd .AIToolsPage_messageRole__1Rvzs{color:#cef}.AIToolsPage_messageContent__2gXz8{white-space:pre-wrap}.AIToolsPage_knowledgeChecks__3FwN-{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;justify-content:center;padding:.3rem 0}.AIToolsPage_knowledgeLabel__3epbO{align-items:center;color:#bbb;cursor:pointer;display:flex;font-size:.85rem;gap:.3rem}.AIToolsPage_knowledgeLabel__3epbO:hover{color:#fff}.AIToolsPage_knowledgeLabel__3epbO input[type=checkbox]{accent-color:#02caed;cursor:pointer;transform:scale(1.1)}.AIToolsPage_knowledgeLabel__3epbO input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}.AIToolsPage_loadingOverlay__3LiwL{align-items:center;background-color:#0009;border-radius:.7rem;bottom:0;color:#fff;display:flex;font-size:1.2rem;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.AIToolsPage_errorBanner__2tNFI{align-items:center;background-color:#dc3545;border-radius:.3rem;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;justify-content:space-between;margin-bottom:.8rem;padding:.8rem 1rem}.AIToolsPage_errorBanner__2tNFI button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:0 .5rem}.AIToolsPage_noData__FZuqX{background-color:#070616;color:#bbb;font-size:1rem;margin-top:2rem;padding:1rem;text-align:center}.AIToolsPage_tokenUsageDisplay__20Nf5{align-items:center;background-color:#2a2a2a;border:.1rem solid #444;border-radius:.3rem;color:#b3b3b3;display:flex;font-size:.85rem;gap:.8rem;margin-bottom:.5rem;padding:.4rem .2rem}.AIToolsPage_tokenText__2AH5l{flex-shrink:0;white-space:nowrap}.AIToolsPage_tokenProgressBar__3usob{-webkit-appearance:none;appearance:none;background-color:#535353;border:none;border-radius:.4rem;flex-grow:1;height:.8rem;overflow:hidden}.AIToolsPage_tokenProgressBar__3usob::-webkit-progress-value{border-radius:.4rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.AIToolsPage_tokenProgressBar__3usob::-moz-progress-bar{border-radius:.4rem;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.AIToolsPage_progressBarGreen__2bKKJ::-webkit-progress-value{background-color:#02caed}.AIToolsPage_progressBarGreen__2bKKJ::-moz-progress-bar{background-color:#02caed}.AIToolsPage_progressBarYellow__1Ti20::-webkit-progress-value{background-color:#ffc107}.AIToolsPage_progressBarYellow__1Ti20::-moz-progress-bar{background-color:#ffc107}.AIToolsPage_progressBarRed__26t3R::-webkit-progress-value{background-color:#dc3545}.AIToolsPage_progressBarRed__26t3R::-moz-progress-bar{background-color:#dc3545}.AIToolsPage_thoughtBubble__tbS9X{align-items:center;animation:AIToolsPage_bubblePulse__1sUOp 1.5s ease-in-out infinite;color:#ccc;display:flex;font-size:.85rem;gap:.4rem;margin-top:.5rem}.AIToolsPage_thoughtIcon__2qRCL{font-size:1.1em}.AIToolsPage_thoughtText__2Smnu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes AIToolsPage_bubblePulse__1sUOp{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.AIToolsPage_assessmentDate__3fWWg{color:#bbb;font-size:.8rem;font-style:italic}.influencer-multi-select{color:#bbb;flex-basis:180px;flex-grow:1;font-size:.9rem;min-width:150px;text-align:left}.select__control{background-color:#2a2a2a!important;border:.1rem solid #444!important;transition:border-color .2s ease-in-out}.select__control--is-focused{border-color:#08b3d1!important;box-shadow:0 0 0 .15rem #46a5dc4d!important;outline:none!important}.select__menu{background-color:#2a2a2a!important;border:.1rem solid #444!important;border-radius:.3rem!important;margin-top:.3rem!important}.select__menu-list{padding:.3rem!important}.select__option{background-color:initial!important;border-radius:.3rem;color:#bbb!important;cursor:pointer!important}.select__option--is-focused{background-color:#383d5a!important;color:#fff!important}.select__option--is-selected{color:#fff!important}.select__placeholder{color:#bbb!important}.select__input-container{color:#fff!important}.select__multi-value{background-color:#383d5a!important;border-radius:.3rem!important}.select__multi-value__label{font-size:.85rem!important}.select__multi-value__remove{color:#ccc!important;cursor:pointer!important;transition:background-color .2s,color .2s}.select__multi-value__remove:hover{background-color:#90464e!important;color:#ff4d4d!important}.select__indicator{color:#bbb!important;transition:color .2s}.select__indicator:hover{color:#fff!important}.AIToolsPage_selectAllContainer__36Dce{background-color:#2a2a2a;border-bottom:.1rem solid #444;padding:.4rem .8rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.AIToolsPage_selectAllButton__2ZNPZ{background-color:#383d5a;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.5rem;transition:background-color .2s ease-in-out;width:100%}.AIToolsPage_selectAllButton__2ZNPZ:hover{background-color:#08b3d1}--- START OF REVISED FILE AIAgentPage.AIAgentPage_module__3DyGh.AIAgentPage_css__1wBOt ---



.AIAgentPage_aiAgentPage__2PQeR{align-items:center;background-color:#070616;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;padding:1rem;width:100%}.AIAgentPage_aiAgentPage__2PQeR h2{margin-top:2rem}.AIAgentPage_inputContainer__1cztH{background-color:#161521;border:1px solid #2a2d4b;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-left:6rem;margin-top:1rem;padding:1rem 1.5rem;position:relative;width:90%;z-index:100}.AIAgentPage_promptRow__rUTyH{align-items:center;display:flex;gap:1rem}.AIAgentPage_inputRow__3I8DW{display:flex;gap:15px;margin-bottom:15px;width:100%}.AIAgentPage_influencerSelect__1VaoI{flex:2 1;min-width:0}.AIAgentPage_taskSelect__MpTNw{flex:1 1;min-width:250px}.AIAgentPage_influencerSelectFull__-NbZc{flex:3 1}.AIAgentPage_savedPromptsSelect__VSAcF{flex:1 1;min-width:200px}.AIAgentPage_savedPromptsSelect__VSAcF>div{background:#1a1a1a;border-color:#444}.AIAgentPage_jobNameInput__3NpVK,.AIAgentPage_promptTextarea__2gElj{background-color:#1a1d2e;border:.1rem solid #4a4f6b;border-radius:.3rem;color:#fff;font-family:inherit;font-size:1rem;padding:.75rem;transition:border-color .3s ease}.AIAgentPage_jobNameInput__3NpVK{flex:2 1}.AIAgentPage_promptTextarea__2gElj{margin-bottom:1rem;min-height:80px;resize:vertical;width:100%}.AIAgentPage_jobNameInput__3NpVK:focus,.AIAgentPage_promptTextarea__2gElj:focus{border-color:#4fc3f7;outline:none}.AIAgentPage_executeButton__1_u72{background-color:#4a4a4a;border:none;border-radius:1.25rem;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;margin-left:.8rem;padding:.5rem 1rem;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;white-space:nowrap}.AIAgentPage_executeButton__1_u72:hover:not(:disabled){background-color:#08b3d1;box-shadow:0 .3rem .6rem #08b3d14d;transform:translateY(-.15rem)}.AIAgentPage_executeButton__1_u72:disabled{background-color:#2a2d4b;color:#6c757d;cursor:not-allowed}.AIAgentPage_newChatButton__164cM{align-items:center;background-color:#02caed;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:all .2s;width:40px}.AIAgentPage_newChatButton__164cM:hover{background-color:#08b3d1}.AIAgentPage_newChatButton__164cM:disabled{background-color:#444;cursor:default;opacity:.5}.AIAgentPage_controlPanel__UruIb{display:flex;flex-direction:column;flex-grow:1;margin-left:6rem;margin-top:2rem;width:90%}.AIAgentPage_controlPanel__UruIb h3{color:#bbb;font-size:1rem;margin-bottom:.5rem;text-align:left}.AIAgentPage_statusBadge__Dks7P{align-items:center;border:.1rem solid #0000;border-radius:1.3rem;color:#fff;display:inline-flex;font-size:.85em;font-weight:700;justify-content:center;min-width:7rem;padding:.4rem 1rem;text-align:center;text-transform:capitalize}.AIAgentPage_completed__NHVw3{background-color:#2e7d32;border-color:#388e3c}.AIAgentPage_running__pSEjN{animation:AIAgentPage_pulse__16ubr 2s ease-in-out infinite;background-color:#0277bd;border-color:#039be5}.AIAgentPage_failed__2WFrg{background-color:#d32f2f;border-color:#ef5350}.AIAgentPage_queued__1fxhp{background-color:#6c757d;border-color:#868e96}.AIAgentPage_canceled__etqRg{background-color:#6c757d;border-color:#495057;color:#e0e0e0;text-decoration:line-through}@keyframes AIAgentPage_pulse__16ubr{0%{box-shadow:0 0 0 0 #039be566}70%{box-shadow:0 0 0 10px #039be500}to{box-shadow:0 0 0 0 #039be500}}.AIAgentPage_errorBanner__2GHoE{background-color:#d32f2f;border-radius:5px;color:#fff;margin-bottom:20px;margin-left:6rem;padding:10px 15px;text-align:center;width:90%}.AIAgentPage_selectAllContainer__3ipLR{background-color:#1a1d2e;border-bottom:1px solid #4a4f6b;padding:.4rem .8rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.AIAgentPage_selectAllButton__odb4F{background-color:#4a4f6b;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.5rem;transition:background-color .2s ease-in-out;width:100%}.AIAgentPage_selectAllButton__odb4F:hover{background-color:#08b3d1}.AIAgentPage_actionButton__2g6fQ{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;padding:5px;transition:transform .2s,color .2s}.AIAgentPage_stopBtn__1hwIS{color:#ff9800}.AIAgentPage_stopBtn__1hwIS:hover{color:#ffb74d;transform:scale(1.1)}.AIAgentPage_trashBtn__2QBSc{color:#ef5350}.AIAgentPage_trashBtn__2QBSc:hover{color:#ff8a80;transform:scale(1.1)}.AIAgentPage_AgentTabHeader__185rr{border-bottom:1px solid #444;display:flex;margin-bottom:15px}.AIAgentPage_AgentTab__3912Q{background:#0000;border:none;border-bottom:2px solid #0000;color:#888;cursor:pointer;font-size:1rem;padding:10px 20px}.AIAgentPage_AgentTab__3912Q:hover{color:#ccc}.AIAgentPage_AgentTab__3912Q.AIAgentPage_active__Vg1sz{border-bottom-color:#6f9aee;color:#6f9aee;font-weight:700}.select__control{background-color:#1a1d2e!important;border:.1rem solid #4a4f6b!important;border-radius:.3rem!important;box-shadow:none!important;cursor:pointer!important}.select__control--is-focused{border-color:#4fc3f7!important}.select__placeholder,.select__single-value{color:#dddd!important}.select__menu{background-color:#1a1d2e!important;border:1px solid #4a4f6b;z-index:999!important}.select__option--is-focused{background-color:#2a2d4b!important}.select__option--is-selected{background-color:#08b3d1!important}.select__multi-value{background-color:#4a4f6b!important}.select__multi-value__label{color:#fff!important}.select__indicator-separator{display:none!important}.select__menu-list::-webkit-scrollbar{width:8px}.select__menu-list::-webkit-scrollbar-track{background:#1a1d2e}.select__menu-list::-webkit-scrollbar-thumb{background-color:#4a4f6b;border-radius:4px}.select__menu-list::-webkit-scrollbar-thumb:hover{background-color:#6c757d}.select__menu-list{scrollbar-color:#4a4f6b #1a1d2e;scrollbar-width:thin}.AIAgentPage_tabContainer__2OjOu{align-items:center;display:flex;gap:30px;margin-bottom:20px;margin-left:6rem;padding-left:10px}.AIAgentPage_tabButton__3LlVA{align-items:center;background:#0000;border:none;border-bottom:3px solid #0000;color:#888;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;font-weight:500;gap:8px;outline:none;padding:12px 5px;transition:all .2s ease-in-out}.AIAgentPage_tabButton__3LlVA:hover{color:#e0e0e0}.AIAgentPage_activeTab__22Tyg{border-bottom-color:#6f9aee;color:#6f9aee;font-weight:700}.AIAgentPage_chatWrapper__wv_kB,.AIAgentPage_manualControls__2YEJE{animation:AIAgentPage_fadeIn__1SxmG .3s ease-in-out;width:100%}@keyframes AIAgentPage_fadeIn__1SxmG{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.AIAgentPage_chatWrapper__wv_kB{display:flex;flex-direction:column;min-height:300px}.AgentChatWindow_chatContainer__11wzq{background:#232532;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;height:300px;margin-bottom:10px;overflow:hidden;position:relative}.AgentChatWindow_messageList__3JU4j{display:flex;flex-direction:column;flex-grow:1;gap:10px;overflow-y:auto;padding:10px;scroll-behavior:smooth}.AgentChatWindow_message__aEbG9{display:flex;flex-direction:column;max-width:80%;text-align:justify}.AgentChatWindow_message__aEbG9.AgentChatWindow_user__3_uq7{align-items:flex-end;align-self:flex-end}.AgentChatWindow_message__aEbG9.AgentChatWindow_model__1w-9i{align-self:flex-start}.AgentChatWindow_toolContainer__3XoJJ{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.AgentChatWindow_toolBadge__MjXf0{align-items:center;background:#333;border-radius:4px;color:#aaa;display:flex;font-size:.7rem;gap:4px;padding:2px 6px}.AgentChatWindow_bubble__7GSjW{border-radius:12px;display:flex;gap:10px;padding:12px 16px;position:relative}.AgentChatWindow_user__3_uq7 .AgentChatWindow_bubble__7GSjW{background:#0056b3;border-bottom-right-radius:2px;color:#fff}.AgentChatWindow_model__1w-9i .AgentChatWindow_bubble__7GSjW{background:#323b4a;border-bottom-left-radius:2px;color:#e0e0e0}.AgentChatWindow_icon__3y31A{margin-top:4px;opacity:.7}.AgentChatWindow_content__tObbp{overflow-wrap:break-word;width:100%}.AgentChatWindow_content__tObbp p{margin:0 0 8px}.AgentChatWindow_content__tObbp ul{margin:0 0 8px;padding-left:20px}.AgentChatWindow_inputForm__1-apw{background:#252525;border-radius:0 0 8px 8px;border-top:1px solid #333;display:flex;padding:10px}.AgentChatWindow_inputForm__1-apw input{background:#333;border:none;border-radius:4px;color:#fff;flex:1 1;margin-right:10px;padding:10px}.AgentChatWindow_inputForm__1-apw button{background:#6f9aee;border:none;border-radius:4px;color:#fff;cursor:pointer;width:40px}.AgentChatWindow_inputForm__1-apw button:disabled{background:#444;cursor:not-allowed}.AgentChatWindow_cursor__OOV2C{animation:AgentChatWindow_blink__2OENs 1s infinite}@keyframes AgentChatWindow_blink__2OENs{50%{opacity:0}}.AgentChatWindow_missionCompleteBanner__2ota4{align-items:center;animation:AgentChatWindow_fadeIn__1dc_Y .5s ease-in-out;background-color:#28a7451a;border:1px solid #28a745;border-radius:8px;color:#e0e0e0;display:flex;font-size:.95rem;gap:10px;justify-content:center;margin:20px 10px;padding:15px;text-align:center}.AgentChatWindow_missionCompleteBanner__2ota4 svg{color:#28a745;font-size:1.2rem}@keyframes AgentChatWindow_fadeIn__1dc_Y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AgentJobCard_card__2EK6Z{background:#2a2a2a;border:1px solid #444;border-radius:8px;font-family:Segoe UI,sans-serif;margin:10px 0;max-width:400px;padding:12px;width:100%}.AgentJobCard_header__3Rcc4{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.AgentJobCard_title__2-aKW{color:#fff;font-size:.95rem;font-weight:700}.AgentJobCard_badge__1ktFz{align-items:center;border-radius:12px;display:flex;font-size:.75rem;gap:5px;padding:2px 8px;text-transform:capitalize}.AgentJobCard_badge__1ktFz.AgentJobCard_queued__ylFpr,.AgentJobCard_badge__1ktFz.AgentJobCard_running__24zkw{background:#0056b3;color:#fff}.AgentJobCard_badge__1ktFz.AgentJobCard_completed__2hlgZ,.AgentJobCard_badge__1ktFz.AgentJobCard_finished__FyMDY{background:#1e7e34;color:#fff}.AgentJobCard_badge__1ktFz.AgentJobCard_error__tCGq9,.AgentJobCard_badge__1ktFz.AgentJobCard_failed__bXETZ{background:#bd2130;color:#fff}.AgentJobCard_body__1e1Ti{color:#ccc;font-size:.85rem;margin-bottom:10px}.AgentJobCard_progress__3yY43{color:#6f9aee;font-weight:700;margin-bottom:4px}.AgentJobCard_message__1ysd1{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentJobCard_detailsBtn__2gzIp{background:#0000;border:1px solid #666;border-radius:4px;color:#ccc;cursor:pointer;font-size:.8rem;padding:4px 10px;transition:all .2s;width:100%}.AgentJobCard_detailsBtn__2gzIp:hover{background:#444;border-color:#888;color:#fff}.ConfirmationDialog_modalOverlay__JtGt3{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.ConfirmationDialog_modalContent__1uEto{background:#2d2d2d;border:1px solid #444;border-radius:6px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;max-width:450px;padding:20px;text-align:center;width:90%}.ConfirmationDialog_dialogContent__HXlFZ{align-items:center;display:flex;flex-direction:column}.ConfirmationDialog_message__LlSpl{color:#ccc;font-size:1em;line-height:1.5;margin-bottom:20px}.ConfirmationDialog_actions__28QRR{display:flex;gap:15px;justify-content:center;width:100%}.ConfirmationDialog_button__15SB6{border:none;border-radius:4px;cursor:pointer;font-size:1em;font-weight:500;padding:10px 20px;transition:background-color .2s ease,transform .1s ease}.ConfirmationDialog_button__15SB6:active{transform:scale(.98)}.ConfirmationDialog_confirmButton__3CYIT{background-color:#4caf50;color:#fff}.ConfirmationDialog_confirmButton__3CYIT:hover{background-color:#45a049}.ConfirmationDialog_cancelButton__9Kesz{background-color:#757575;color:#fff}.ConfirmationDialog_cancelButton__9Kesz:hover{background-color:#616161}.ConfirmationDialog_danger__1jJ-j .ConfirmationDialog_message__LlSpl{color:#f8d7da;font-weight:700}.ConfirmationDialog_dangerButton__1SOFc{background-color:#dc3545;color:#fff}.ConfirmationDialog_dangerButton__1SOFc:hover{background-color:#c82333}.ConfirmationDialog_button__15SB6:disabled{cursor:not-allowed;opacity:.6;transform:none}.JobDetailsModal_modalOverlay__3edn0{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:1rem;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1050}.JobDetailsModal_modalOverlay__3edn0.JobDetailsModal_show__jhkQq{opacity:1}.JobDetailsModal_modalContent__2m5xb{background-color:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:1400px;padding:1rem 1.5rem 1.5rem;transform:scale(.95);transition:transform .3s ease;width:100%}.JobDetailsModal_modalContent__2m5xb.JobDetailsModal_show__jhkQq{transform:scale(1)}.JobDetailsModal_modalHeader__2Bw1b{align-items:center;border-bottom:1px solid #555;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem;width:100%}.JobDetailsModal_modalHeader__2Bw1b h3{font-size:1.4em;margin:0}.JobDetailsModal_closeButton__uvaHI{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.75rem;line-height:1;transition:color .2s}.JobDetailsModal_closeButton__uvaHI:hover{color:#fff}.JobDetailsModal_modalBody__G-8S-{flex-grow:1;overflow-y:auto;padding-right:5px}.JobDetailsModal_taskStatusBadge__3_06F{align-items:center;border-radius:1.3rem;color:#fff;display:inline-flex;font-size:.85em;font-weight:700;justify-content:center;min-width:6rem;padding:.4rem 1rem;text-align:center;text-transform:capitalize}.JobDetailsModal_success__PpekU{background-color:#2e7d32}.JobDetailsModal_failed__3NS8V{background-color:#d32f2f}.JobDetailsModal_pending__1gKbD{background-color:#6c757d}.social-media-settings-container{background-color:#232532;border-radius:8px;box-shadow:0 4px 8px #00000080;color:#fff;display:flex;flex-direction:column;left:50%;margin:10px auto;max-height:80vh;max-width:900px;overflow-y:auto;padding:25px 30px;position:absolute;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.modal-header{align-items:center;border-bottom:1px solid #555;display:flex;justify-content:space-between;margin-bottom:5px;padding-bottom:5px;width:100%}.modal-header h2{color:#fff;margin:0}.settings-layout{display:flex;gap:40px;justify-content:space-between;margin-top:20px;width:100%}.settings-column{display:flex;flex:1 1;flex-direction:column;gap:10px}.column-title{border-bottom:1px solid #4a4e69;color:#02caed;font-size:1.1em;font-weight:700;margin-bottom:10px;padding-bottom:10px;text-align:left}.social-media-setting{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.social-media-setting label{font-size:.95em;font-weight:700}.social-media-input-group{align-items:center;display:flex;gap:10px;width:100%}.social-media-input-group input[type=password],.social-media-input-group input[type=text]{background-color:#2a2a2a;border:1px solid #333;border-radius:4px;color:#fff;flex-grow:1;font-size:.9em;padding:10px}.social-media-input-group input:disabled{background-color:#3a3a3a;cursor:not-allowed}.social-media-input-group button{align-items:center;background-color:#555;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:10px 15px;transition:background-color .3s ease;white-space:nowrap}.social-media-input-group button.connected{background-color:#02caed}.social-media-input-group button:hover:not(:disabled){opacity:.8}.social-media-input-group button:disabled{cursor:not-allowed;opacity:.5}.telegram-connect-flow{display:flex;flex-direction:column;gap:8px;width:100%}.telegram-connect-flow button{align-self:flex-start}.telegram-message{color:#4caf50;font-size:.9em;margin-top:6px}.closeTheButton{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.4rem;line-height:1;padding:.25rem;transition:color .2s ease,transform .2s ease}.closeTheButton:hover{color:#fff;transform:scale(1.1)}.error-message{background-color:#ff4d4d1a;color:#ff4d4d;margin-bottom:15px;padding:10px}.loading-message{color:#61dafb;margin-bottom:10px}.spinner{border:2px solid #f3f3f3;display:inline-block;height:14px;margin-right:8px;width:14px}.not-found-page{align-items:center;display:flex;flex-direction:column;padding:50px;text-align:center}.go-home-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.go-home-button:hover{background-color:#0056b3}.login-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:2rem}.login-form-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#232532;border-radius:10px;box-shadow:0 2px 4px #00000080;padding:2rem;width:400px}.login-form-container h2{color:#fff;font-size:1.6em;margin-bottom:1.5rem;text-align:center}.form-group,.login-form{display:flex;flex-direction:column}.form-group{margin-bottom:1rem}.form-group label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.login-form input[type=email],.login-form input[type=password]{background-color:#1a1d2e;border:1px solid #4a4f6b;border-radius:5px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:.8rem;transition:border-color .3s ease;width:100%}.login-form input:focus{border-color:#4fc3f7;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.login-form input:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.remember-me-group{align-items:center;display:flex;gap:8px;margin-bottom:.5rem;margin-top:-.5rem}.remember-me-group label{color:#ccc;cursor:pointer;font-size:.9rem;font-weight:400;margin-bottom:0}.remember-me-group input[type=checkbox]{accent-color:#02caed;cursor:pointer}.password-strength-indicator{display:flex;flex-direction:column;font-size:.85rem;gap:.3rem;margin-top:.5rem;padding-left:4px}.password-strength-indicator-item{align-items:center;display:flex;gap:.5rem;transition:color .3s ease}.password-strength-indicator-item.valid{color:#28a745}.password-strength-indicator-item.invalid{color:#ff4136}.login-form button[type=submit]{background-color:#02caed;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:.5rem;padding:.8rem;transition:background-color .3s,opacity .3s}.login-form button[type=submit]:hover:not(:disabled){background-color:#08b3d1}.login-form button[type=submit]:disabled{background-color:#08b3d1;cursor:not-allowed;opacity:.6}.additional-actions{display:flex;justify-content:space-between;margin-top:1rem}.additional-actions button{background:none;border:none;color:#6f9aee;cursor:pointer;font-size:.9rem;padding:0;text-decoration:underline}.additional-actions button:hover{color:#9abbee}.error-message{margin-bottom:.5rem;margin-top:.5rem;padding:8px 12px;word-break:break-word}.PasswordStrengthIndicator_passwordStrengthIndicator__2FdPF{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;font-size:.85em;margin-top:8px;padding:8px 12px}.PasswordStrengthIndicator_requirementList__s6SI-{list-style:none;margin:0;padding:0}.PasswordStrengthIndicator_requirementItem__2s6dy{align-items:center;display:flex;gap:6px;margin-bottom:4px;transition:color .2s ease}.PasswordStrengthIndicator_requirementItem__2s6dy:last-child{margin-bottom:0}.PasswordStrengthIndicator_met__1jkeU{color:#7c7}.PasswordStrengthIndicator_unmet__SWVtQ{color:#f88}.PasswordStrengthIndicator_requirementItem__2s6dy:before{font-weight:700}.signup-page{align-items:center;background-color:#070616;display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:40px 20px}.signup-form-container{background-color:#232532;border-radius:8px;box-shadow:0 4px 15px #0000004d;color:#e0e0e0;max-width:450px;padding:30px 40px;width:100%}.signup-form-container h2{color:#fff;font-size:1.8em;margin-bottom:25px;text-align:center}.signup-form .form-group{margin-bottom:20px}.signup-form label{color:#bbb;display:block;font-size:.95em;font-weight:500;margin-bottom:8px}.signup-form input[type=email],.signup-form input[type=password],.signup-form input[type=text]{background-color:#1a1d2e;border:1px solid #4a4f6b;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:12px 15px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.signup-form input:focus{border-color:#4fc3f7;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.inline-error{color:#f88;font-size:.8em;margin-bottom:0;margin-top:5px}.error-message{border-radius:4px}.error-message,.success-message{font-size:.9em;margin-bottom:20px;padding:10px 15px;text-align:center}.success-message{background-color:#1a5c1d;border:1px solid #2a8b2e;border-radius:4px}.submit-button{background-color:#02caed;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.1em;font-weight:700;margin-top:10px;padding:12px 20px;transition:background-color .2s ease,transform .1s ease;width:100%}.submit-button:hover:not(:disabled){background-color:#08b3d1}.submit-button:active:not(:disabled){transform:scale(.99)}.submit-button:disabled{background-color:#4b504b;cursor:not-allowed;opacity:.7}.additional-actions{color:#bbb;font-size:.9em;margin-top:25px;text-align:center}.link-button{background:none;border:none;color:#6f9aee;cursor:pointer;font-size:1em;margin-left:5px;padding:0;text-decoration:underline}.link-button:hover{color:#9abbee}.verify-email-page{background-color:#232532;border-radius:8px;box-shadow:0 4px 15px #0000004d;color:#e0e0e0;margin-top:50px;max-width:550px;padding:30px 40px;width:100%}.verify-email-page h2,.verify-email-page strong{color:#fff}.info-text{color:#bbb;font-size:.9em}.back-button,.resend-button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;margin:10px 5px;padding:10px 18px;transition:background-color .2s ease,transform .1s ease}.resend-button{background-color:#2196f3}.resend-button:hover:not(:disabled){background-color:#1976d2}.resend-button:disabled{background-color:#0f4c75;cursor:not-allowed;opacity:.7}.back-button{background-color:#757575}.back-button:hover:not(:disabled){background-color:#616161}.verify-email-page .error-message,.verify-email-page .success-message{margin-top:20px}.welcome-page{align-items:center;box-sizing:border-box;color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;min-height:calc(90vh - 220px);padding:60px 40px;text-align:center}.welcome-logo{display:block;height:auto;margin-bottom:30px;max-height:150px;max-width:250px;object-fit:contain}.welcome-page h2{color:#6b88d1;font-size:1.6rem;font-weight:500;line-height:1.3;margin-bottom:25px}.welcome-page p{color:#ababab;font-size:1.2rem;line-height:1.6;max-width:600px}.welcome-page .error-message,.welcome-page .loading-message{color:#aaa;font-size:1.1rem}.welcome-page .error-message{background-color:#5c1a1a80;border-radius:4px;color:#f8d7da;padding:10px 15px}.loading-container{align-items:center;background-color:#070616;display:flex;flex-direction:column;height:80vh;justify-content:center}.spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;width:20px}.loading-message{color:#555;font-size:1.5rem;margin-top:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResetPasswordPage_reset-password-page__2xBFI{align-items:center;background-color:#070616;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.ResetPasswordPage_reset-form-container__1Qj5Y{align-items:center;background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 15px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-width:400px;padding:30px;width:100%}.ResetPasswordPage_reset-heading__24QiK{border-bottom:1px solid #555;color:#fff;font-size:1.8em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center;width:100%}.ResetPasswordPage_reset-form__2KnJD{display:flex;flex-direction:column;gap:15px;width:100%}.ResetPasswordPage_form-group__3CDU3{display:flex;flex-direction:column;margin-bottom:0}.ResetPasswordPage_form-group__3CDU3 label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:8px;text-align:left}.ResetPasswordPage_reset-form__2KnJD input[type=email],.ResetPasswordPage_reset-form__2KnJD input[type=password]{background-color:#1a1d2e;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:12px 15px;width:100%}.ResetPasswordPage_reset-form__2KnJD input[type=email]:focus,.ResetPasswordPage_reset-form__2KnJD input[type=password]:focus{border-color:#4fc3f7;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.ResetPasswordPage_reset-form__2KnJD input:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.ResetPasswordPage_submit-button__1s3Wa{background-color:#02caed;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:700;margin-top:10px;padding:12px 20px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease;width:100%}.ResetPasswordPage_submit-button__1s3Wa:hover:not(:disabled){background-color:#08b3d1}.ResetPasswordPage_submit-button__1s3Wa:active:not(:disabled){transform:scale(.98)}.ResetPasswordPage_submit-button__1s3Wa:disabled{background-color:#3a6f3c;cursor:not-allowed;opacity:.6;transform:none}.ResetPasswordPage_message-area__1PzvO{border-radius:4px;font-size:.9em;margin-top:20px;padding:10px 15px;text-align:center;width:100%;word-break:break-word}.ResetPasswordPage_error-message__1LIW8{background-color:#5c1a1a;border:1px solid #8b2a2a;color:#f8d7da}.ResetPasswordPage_success-message__1BmlA{background-color:#1a5c1d;border:1px solid #2a8b2e;color:#d4edda}.ResetPasswordPage_back-to-login__v-R3a{color:#6f9aee;display:block;font-size:.9em;margin-top:20px;text-align:center;text-decoration:underline;transition:color .2s ease}.ResetPasswordPage_back-to-login__v-R3a:hover{color:#9abbee}@media (max-width:500px){.ResetPasswordPage_reset-form-container__1Qj5Y{padding:20px}.ResetPasswordPage_reset-heading__24QiK{font-size:1.5em}.ResetPasswordPage_reset-form__2KnJD input[type=email],.ResetPasswordPage_reset-form__2KnJD input[type=password]{padding:10px 12px}.ResetPasswordPage_submit-button__1s3Wa{padding:10px 15px}}.verify-email-page{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);padding:20px;text-align:center}.verify-email-page h2{color:#e0e0e0;font-size:1.8rem;margin-bottom:20px}.verify-email-page p{color:#b0b0b0;font-size:1.1rem;line-height:1.6;margin-bottom:15px;max-width:500px}.verify-email-page p strong{color:#fff}.action-buttons{align-items:center;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;margin-top:20px;max-width:320px;width:100%}.check-verification-button,.logout-button,.send-verification-button{border:none;border-radius:5px;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 20px;transition:background-color .2s ease,transform .1s ease;width:100%}.send-verification-button{background-color:#5a5a5a;color:#fff}.send-verification-button:hover:not(:disabled){background-color:#6c6c6c}.check-verification-button{background-color:#007bff;color:#fff}.check-verification-button:hover:not(:disabled){background-color:#0069d9}.logout-button{background-color:#dc3545;color:#fff}.logout-button:hover:not(:disabled){background-color:#c82333}@media (min-width:480px){.action-buttons{max-width:350px}}.error-message,.success-message{border-radius:5px;box-sizing:border-box;font-size:.95rem;line-height:1.5;margin-top:20px;max-width:450px;padding:12px 18px;text-align:center;width:100%}.success-message{background-color:#2a4b2c;border:1px solid #3a683d;color:#d4edda}.error-message{background-color:#5c1a1a;border:1px solid #8b2a2a;color:#f8d7da}.action-buttons button:disabled{cursor:not-allowed;opacity:.6}.ProductModal_modalOverlay__2_U4K{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.ProductModal_modalContent__gRtDW{background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:85vh;max-width:90vw;overflow:hidden;padding:25px 35px;width:800px}.ProductModal_modalContent__gRtDW h2{border-bottom:1px solid #555;color:#fff;flex-shrink:0;font-size:1.5em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center}.ProductModal_modalError__2bN5Z{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;flex-shrink:0;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.ProductModal_modalBody__2NLik{display:flex;flex-grow:1;gap:30px;margin-bottom:25px;min-height:0;overflow:hidden}.ProductModal_modalSuccess__3b71Z{background-color:#1e4d20;border:1px solid #347537;border-radius:4px;color:#d4edda;font-size:.9em;margin-bottom:15px;margin-top:10px;padding:10px 15px;text-align:center}.ProductModal_leftPanel__gx-Ip,.ProductModal_rightPanel__2dkQd{display:flex;flex-direction:column}.ProductModal_leftPanel__gx-Ip{flex-basis:30%;flex-shrink:0;min-width:200px}.ProductModal_rightPanel__2dkQd{flex-basis:70%;flex-grow:1;min-width:0;overflow-y:auto;padding-right:10px;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.ProductModal_rightPanel__2dkQd::-webkit-scrollbar{width:8px}.ProductModal_rightPanel__2dkQd::-webkit-scrollbar-track{background:#3a3a3a;border-radius:4px}.ProductModal_rightPanel__2dkQd::-webkit-scrollbar-thumb{background-color:#666;border:2px solid #3a3a3a;border-radius:4px}.ProductModal_rightPanel__2dkQd::-webkit-scrollbar-thumb:hover{background-color:#888}.ProductModal_panelLabel__2oQMX{color:#bbb;font-size:.95em;font-weight:700;margin-bottom:8px}.ProductModal_formGroup__1GAV5{display:flex;flex-direction:column;margin-bottom:15px}.ProductModal_rightPanel__2dkQd .ProductModal_formGroup__1GAV5:last-child{margin-bottom:0}.ProductModal_formGroup__1GAV5 label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.ProductModal_formGroup__1GAV5 input[type=text],.ProductModal_formGroup__1GAV5 textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;scrollbar-color:#555 #2c2c2c;scrollbar-width:thin;width:100%}.ProductModal_formGroup__1GAV5 textarea{min-height:100px}.ProductModal_formGroup__1GAV5 input[type=text]:focus,.ProductModal_formGroup__1GAV5 textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.ProductModal_formGroup__1GAV5 input:disabled,.ProductModal_formGroup__1GAV5 textarea:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.ProductModal_modalActions__2wgjP{border-top:1px solid #555;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.ProductModal_actionButton__vThkV{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.ProductModal_actionButton__vThkV:active{transform:scale(.98)}.ProductModal_actionButton__vThkV:disabled{cursor:not-allowed;opacity:.6;transform:none}.ProductModal_saveButton__2y8AX{background-color:#4fc3f7}.ProductModal_saveButton__2y8AX:hover:not(:disabled){background-color:#2db8eb}.ProductModal_saveButton__2y8AX:disabled{background-color:#18a5d0}.ProductModal_deleteButton__3ASZc{background-color:#f44336}.ProductModal_deleteButton__3ASZc:hover:not(:disabled){background-color:#d32f2f}.ProductModal_deleteButton__3ASZc:disabled{background-color:#7f241e}.ProductModal_closeButton__3zJBn{background-color:#757575}.ProductModal_closeButton__3zJBn:hover:not(:disabled){background-color:#616161}.ProductModal_closeButton__3zJBn:disabled{background-color:#4f4f4f}.LlmConfigModal_modalOverlay__mivlN{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1060}.LlmConfigModal_modalContent__2eaHo{background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:900px;min-height:500px;min-width:750px;overflow-y:auto;padding:25px 35px;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.LlmConfigModal_modalContent__2eaHo h2{border-bottom:1px solid #555;color:#fff;font-size:1.5em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center}.LlmConfigModal_modalError__UIDzm{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da}.LlmConfigModal_modalError__UIDzm,.LlmConfigModal_modalSuccess__2gnwl{font-size:.9em;margin-bottom:15px;margin-top:10px;padding:10px 15px;text-align:center}.LlmConfigModal_modalSuccess__2gnwl{background-color:#1e4d20;border:1px solid #347537;border-radius:4px;color:#d4edda}.LlmConfigModal_modalActions__RHadl{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:auto;padding-top:15px}.LlmConfigModal_actionButton__1G2k8{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.LlmConfigModal_actionButton__1G2k8:disabled{cursor:not-allowed;opacity:.6;transform:none}.LlmConfigModal_actionButton__1G2k8:active:not(:disabled){transform:scale(.98)}.LlmConfigModal_saveButton__1vsp8{background-color:#4fc3f7}.LlmConfigModal_saveButton__1vsp8:hover:not(:disabled){background-color:#2db8eb}.LlmConfigModal_saveButton__1vsp8:disabled{background-color:#18a5d0}.LlmConfigModal_closeButton__u8Y7u{background-color:#757575}.LlmConfigModal_closeButton__u8Y7u:hover:not(:disabled){background-color:#616161}.LlmConfigModal_closeButton__u8Y7u:disabled{background-color:#4f4f4f}.LlmConfigModal_configRow__3KAvp{align-items:flex-end;display:flex;gap:10px;margin-bottom:15px}.LlmConfigModal_configItem__2_xlM{min-width:180px}.LlmConfigModal_configItemFull__1q7ro,.LlmConfigModal_configItem__2_xlM{display:flex;flex:1 1;flex-direction:column}.LlmConfigModal_configItemFull__1q7ro label,.LlmConfigModal_configItem__2_xlM label,.LlmConfigModal_formGroup__2SxPf label{color:#bbb;font-size:.9em;font-weight:700;margin-bottom:6px}.LlmConfigModal_configItemFull__1q7ro>div[class*=-container],.LlmConfigModal_configItem__2_xlM>div[class*=-container]{width:100%}.LlmConfigModal_apiKeyRow__UHu2I{display:flex;flex-direction:column;margin-bottom:20px;margin-top:5px}.LlmConfigModal_apiKeyRow__UHu2I label{color:#bbb;font-size:.9em;font-weight:700;margin-bottom:6px}.LlmConfigModal_apiKeyInputContainer__1dHgf{align-items:center;display:flex;gap:10px}.LlmConfigModal_apiKeyInput__1WFUk{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;flex-grow:1;font-size:.95em;padding:8px 10px}.LlmConfigModal_apiKeyInput__1WFUk:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.LlmConfigModal_apiKeyInput__1WFUk:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.LlmConfigModal_apiKeyStatus__2uXZS{color:#0da223;font-size:.85em}.LlmConfigModal_apiKeyError__2ALHZ{color:#f8d7da;font-size:.85em;margin-top:4px}.LlmConfigModal_editFieldsContainer__2F3br{border-top:1px solid #555;margin-top:15px;padding-top:15px}.LlmConfigModal_formGroup__2SxPf{display:flex;flex-direction:column;margin-bottom:15px;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.LlmConfigModal_formGroup__2SxPf textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:.95em;min-height:60px;padding:10px 12px;resize:vertical;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:100%}.LlmConfigModal_formGroup__2SxPf textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.LlmConfigModal_formGroup__2SxPf textarea:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.LlmConfigModal_setDefaultButton__irlQC{align-self:flex-end;background-color:#007bff;margin-bottom:1px}.LlmConfigModal_setDefaultButton__irlQC:hover:not(:disabled){background-color:#0056b3}.LlmConfigModal_setDefaultButton__irlQC:disabled{background-color:#004085}.LlmConfigModal_deleteButton__2Rfym{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85em;height:auto;line-height:normal;margin-left:10px;min-height:0;min-height:auto;padding:4px 10px;transition:background-color .2s ease}.LlmConfigModal_deleteButton__2Rfym:hover:not(:disabled){background-color:#c82333}.LlmConfigModal_deleteButton__2Rfym:disabled{background-color:#a32a36;cursor:not-allowed;opacity:.6}.LlmProviderModelModal_modalOverlay__1u7mm{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1070}.LlmProviderModelModal_modalContent__ttoax{background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;padding:25px;width:90%}.LlmProviderModelModal_modalContent__ttoax h2{border-bottom:1px solid #555;color:#fff;font-size:1.5em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center}.LlmProviderModelModal_modalError__38QTp{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.LlmProviderModelModal_modalActions__2Xctp{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.LlmProviderModelModal_actionButton__2K-eX{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.LlmProviderModelModal_actionButton__2K-eX:disabled{cursor:not-allowed;opacity:.6;transform:none}.LlmProviderModelModal_actionButton__2K-eX:active:not(:disabled){transform:scale(.98)}.LlmProviderModelModal_saveButton__2qEyl{background-color:#4fc3f7}.LlmProviderModelModal_saveButton__2qEyl:hover:not(:disabled){background-color:#2db8eb}.LlmProviderModelModal_saveButton__2qEyl:disabled{background-color:#18a5d0}.LlmProviderModelModal_closeButton__2HGFu{background-color:#757575}.LlmProviderModelModal_closeButton__2HGFu:hover:not(:disabled){background-color:#616161}.LlmProviderModelModal_closeButton__2HGFu:disabled{background-color:#4f4f4f}.LlmProviderModelModal_addButton__2TY3U{background-color:#007bff}.LlmProviderModelModal_addButton__2TY3U:hover:not(:disabled){background-color:#0056b3}.LlmProviderModelModal_addButton__2TY3U:disabled{background-color:#004085}.LlmProviderModelModal_addEditForm__zMgVQ{background-color:#3a3a3a;border:1px solid #555;border-radius:6px;margin-bottom:20px;padding:15px 20px}.LlmProviderModelModal_addEditForm__zMgVQ h4{border-bottom:1px solid #666;margin-bottom:15px;margin-top:0;padding-bottom:8px}.LlmProviderModelModal_formRow__li21a{display:flex;gap:15px;margin-bottom:15px}.LlmProviderModelModal_formGroup__h9yjm{display:flex;flex:1 1;flex-direction:column}.LlmProviderModelModal_formGroup__h9yjm label{color:#ccc;font-size:.9em;margin-bottom:5px}.LlmProviderModelModal_formGroup__h9yjm input[type=text],.LlmProviderModelModal_formGroup__h9yjm>div[class*=-container]{width:100%}.LlmProviderModelModal_formGroup__h9yjm input[type=text]{background-color:#444;border:1px solid #555;border-radius:4px;color:#e0e0e0;font-size:.95em;padding:8px 10px}.LlmProviderModelModal_checkboxLabel__14Twr{align-items:center;color:#ccc;cursor:pointer;display:flex;height:38px}.LlmProviderModelModal_checkboxLabel__14Twr input{margin-right:8px}.LlmProviderModelModal_formActions__3zahL{display:flex;gap:10px;justify-content:flex-end;margin-top:15px}.LlmProviderModelModal_tableActions__Fprax{display:flex;justify-content:flex-start;margin-bottom:15px}.LlmProviderModelModal_filterControls__3-pEg{align-items:flex-end;background-color:#3a3a3a;border-radius:4px;display:flex;gap:15px;margin-bottom:15px;padding:10px}.LlmProviderModelModal_filterItem__3ZZhn{display:flex;flex:1 1;flex-direction:column;min-width:150px}.LlmProviderModelModal_filterItem__3ZZhn label{color:#ccc;font-size:.85em;margin-bottom:5px}.LlmProviderModelModal_filterItem__3ZZhn input[type=text]{background-color:#444;border:1px solid #555;border-radius:4px;color:#e0e0e0;font-size:.9em;height:38px;padding:8px 10px}.LlmProviderModelModal_filterItem__3ZZhn>div[class*=-container]{width:100%}.LlmProviderModelModal_configTableContainer__3T9LL{border:1px solid #444;border-radius:4px;flex-grow:1;max-height:50vh;overflow-y:auto}.LlmProviderModelModal_configTable__2XJpW{border-collapse:collapse;font-size:.9em;width:100%}.LlmProviderModelModal_configTable__2XJpW td,.LlmProviderModelModal_configTable__2XJpW th{border:1px solid #444;padding:8px 10px;text-align:left;vertical-align:middle}.LlmProviderModelModal_configTable__2XJpW th{background-color:#3a3a3a;position:-webkit-sticky;position:sticky;top:0;z-index:1}.LlmProviderModelModal_configTable__2XJpW tbody tr:nth-child(2n){background-color:#333}.LlmProviderModelModal_configTable__2XJpW tbody tr:hover{background-color:#454545}.LlmProviderModelModal_configTable__2XJpW td:last-child{text-align:center;white-space:nowrap}.LlmProviderModelModal_configTable__2XJpW button{background:none;border:none;color:#aaa;cursor:pointer;font-size:1.1em;margin:0 3px;padding:4px 6px}.LlmProviderModelModal_configTable__2XJpW button:hover:not(:disabled){color:#fff}.LlmProviderModelModal_configTable__2XJpW button:disabled{color:#666;cursor:not-allowed}.LlmProviderModelModal_editButton__3pDDl:hover:not(:disabled){color:#6f9aee}.LlmProviderModelModal_deleteButton__14aN9:hover:not(:disabled){color:#f44336}.CompanyModal_modalOverlay__2TKJv{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.CompanyModal_modalContent__2Mc4z{background:#232532;border:1px solid #444;border-radius:6px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:900px;min-height:400px;min-width:850px;overflow-y:auto;padding:20px}.CompanyModal_modalContent__2Mc4z h2{border-bottom:1px solid #555;color:#fff;font-size:1.5em;margin-bottom:10px;margin-top:0;padding-bottom:10px;text-align:center}.CompanyModal_modalError__3BWUI{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.CompanyModal_modalBody__1t7W9{display:flex;flex-grow:1;gap:20px;margin-bottom:10px;min-height:300px}.CompanyModal_leftPanel__2sBjd,.CompanyModal_rightPanel__gBV3Q{display:flex;flex-direction:column;overflow-y:auto;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.CompanyModal_leftPanel__2sBjd{flex-basis:45%;min-width:300px}.CompanyModal_rightPanel__gBV3Q{display:flex;flex-basis:55%;flex-direction:column;flex-grow:1}.CompanyModal_formGroup__37Cm6{display:flex;flex-direction:column;margin-bottom:16px}.CompanyModal_formGroup__37Cm6 label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.CompanyModal_formGroup__37Cm6 input[type=text],.CompanyModal_formGroup__37Cm6 textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;width:100%}.CompanyModal_formGroup__37Cm6 textarea{resize:vertical}.CompanyModal_policyGroup__291Sq{display:flex;flex-direction:column;flex-grow:1}.CompanyModal_policyTextarea__2XH3-{flex-grow:1;min-height:340px}.CompanyModal_formGroup__37Cm6 input[type=text]:focus,.CompanyModal_formGroup__37Cm6 textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.CompanyModal_formGroup__37Cm6 input:disabled,.CompanyModal_formGroup__37Cm6 textarea:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.CompanyModal_logoPreviewArea__3RIZZ{align-items:flex-start;border:1px dashed #555;border-radius:4px;display:flex;flex-direction:column;margin-top:10px;min-height:150px;padding:10px}.CompanyModal_logoPreviewArea__3RIZZ label{color:#bbb;font-size:.95em;font-weight:700;margin-bottom:8px}.CompanyModal_logoPreviewImage__1C8Nu{background-color:#4a4a4a;border-radius:4px;display:block;height:auto;max-height:150px;max-width:100%}.CompanyModal_logoPlaceholder__3c7v-{align-items:center;background-color:#3a3a3a;border-radius:4px;color:#aaa;display:flex;font-size:.9em;font-style:italic;justify-content:center;min-height:100px;padding:10px;text-align:center;width:100%}.CompanyModal_modalActions__31VnX{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.CompanyModal_actionButton__2bivc{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.CompanyModal_actionButton__2bivc:active{transform:scale(.98)}.CompanyModal_actionButton__2bivc:disabled{cursor:not-allowed;opacity:.6;transform:none}.CompanyModal_saveButton__25kIA{background-color:#4fc3f7}.CompanyModal_saveButton__25kIA:hover:not(:disabled){background-color:#2db8eb}.CompanyModal_saveButton__25kIA:disabled{background-color:#18a5d0}.CompanyModal_closeButton__2Ar03{background-color:#757575}.CompanyModal_closeButton__2Ar03:hover:not(:disabled){background-color:#616161}.CompanyModal_closeButton__2Ar03:disabled{background-color:#4f4f4f}.CompanyModal_modalContent__2Mc4z.CompanyModal_loading__WbwEl{cursor:wait}.CompanyModal_modalContent__2Mc4z.CompanyModal_loading__WbwEl button,.CompanyModal_modalContent__2Mc4z.CompanyModal_loading__WbwEl fieldset,.CompanyModal_modalContent__2Mc4z.CompanyModal_loading__WbwEl input,.CompanyModal_modalContent__2Mc4z.CompanyModal_loading__WbwEl textarea{opacity:.7;pointer-events:none}.CompanyModal_spinnerOverlay__GJT3c{align-items:center;background-color:#2d2d2d99;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.CompanyModal_spinner__3JF79{animation:CompanyModal_spin__1ziG8 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#6f9aee;height:40px;width:40px}@keyframes CompanyModal_spin__1ziG8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CompanyModal_logoFieldset__1poLA{border:1px solid #555;border-radius:4px;margin-bottom:15px;margin-top:5px;padding:15px}.CompanyModal_logoFieldset__1poLA .CompanyModal_logoPreviewArea__3RIZZ legend{color:#bbb;font-size:1em;font-weight:700;padding:0 8px}.CompanyModal_radioGroup__o8_nl{display:flex;gap:20px;margin-bottom:15px}.CompanyModal_radioGroup__o8_nl label{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:.95em;gap:5px}.CompanyModal_radioGroup__o8_nl input[type=radio]{accent-color:#6f9aee;cursor:pointer}.CompanyModal_radioGroup__o8_nl input[type=radio]:disabled{cursor:not-allowed;opacity:.6}.CompanyModal_radioGroup__o8_nl label:has(input:disabled){cursor:not-allowed;opacity:.6}.CompanyModal_fileInput__7UM1e{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;cursor:pointer;display:block;font-size:.9em;padding:8px 10px;width:100%}.CompanyModal_fileInput__7UM1e::-webkit-file-upload-button{background-color:#555;border:1px solid #666;border-radius:3px;color:#e0e0e0;cursor:pointer;margin-right:10px;padding:6px 12px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.CompanyModal_fileInput__7UM1e::file-selector-button{background-color:#555;border:1px solid #666;border-radius:3px;color:#e0e0e0;cursor:pointer;margin-right:10px;padding:6px 12px;transition:background-color .2s ease}.CompanyModal_fileInput__7UM1e::-webkit-file-upload-button:hover{background-color:#616161}.CompanyModal_fileInput__7UM1e::file-selector-button:hover{background-color:#616161}.CompanyModal_fileInput__7UM1e:disabled{cursor:not-allowed;opacity:.7}.CompanyModal_fileInput__7UM1e:disabled::-webkit-file-upload-button{cursor:not-allowed;opacity:.7}.CompanyModal_fileInput__7UM1e:disabled::file-selector-button{cursor:not-allowed;opacity:.7}.CompanyModal_fileInputHint__2PbVs{color:#999;display:block;font-size:.8em;margin-top:5px}.CompanyModal_clearButton__1PAXG{align-self:flex-start;background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;cursor:pointer;font-size:.9em;margin-top:0;padding:6px 12px;transition:background-color .2s ease,opacity .2s ease}.CompanyModal_clearButton__1PAXG:hover:not(:disabled){background-color:#7f241e}.CompanyModal_clearButton__1PAXG:disabled{background-color:#444;border-color:#4f4f4f;color:#888;cursor:not-allowed;opacity:.5}.CompanyModal_modalSuccess__v9IQe{background-color:#1a5c1d;border:1px solid #2a8b2e;border-radius:4px;color:#d4edda;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.UserProfileModal_modalOverlay__1F98e{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.UserProfileModal_modalContent__1jvpK{background-color:#232532;border:1px solid #444;border-radius:6px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:800px;min-height:450px;min-width:700px;overflow-y:auto;padding:20px;position:relative;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.UserProfileModal_modalContent__1jvpK h2,.UserProfileModal_modalContent__1jvpK h3{border-bottom:1px solid #555;color:#fff;font-size:1.5em;margin-bottom:10px;margin-top:0;padding-bottom:10px;text-align:center}.UserProfileModal_modalContent__1jvpK h3{border-bottom:none;color:#bbb;font-size:1.2em;margin-bottom:15px;margin-top:15px;padding-bottom:0;text-align:left}.UserProfileModal_modalError__7rWhd,.UserProfileModal_passwordError__2lmBW{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;font-size:.85em;margin-bottom:12px;padding:8px 12px;text-align:center;word-break:break-word}.UserProfileModal_modalSuccess__qpzoN,.UserProfileModal_passwordSuccess__2oFZb{background-color:#1a5c1d;border:1px solid #2a8b2e;border-radius:4px;color:#d4edda;font-size:.85em;margin-bottom:12px;padding:8px 12px;text-align:center}.UserProfileModal_modalBody__1hz8j{display:flex;flex-grow:1;gap:20px;margin-bottom:10px;min-height:400px}.UserProfileModal_leftPanel__3A4cY,.UserProfileModal_rightPanel__2uknD{display:flex;flex-basis:50%;flex-direction:column;min-width:280px;overflow-y:auto;padding-right:8px;scrollbar-color:#555 #2c2c2c;scrollbar-width:thin}.UserProfileModal_readOnlyGroup__2SIZU{background-color:#2c3046;border:1px solid #555;border-radius:4px;color:#bbb;font-size:.9em;margin-bottom:20px;padding:12px}.UserProfileModal_readOnlyGroup__2SIZU p{margin:0 0 8px}.UserProfileModal_readOnlyGroup__2SIZU p:last-child{margin-bottom:0}.UserProfileModal_readOnlyGroup__2SIZU strong{color:#e0e0e0;margin-right:5px}.UserProfileModal_formGroup__2yt2A{display:flex;flex-direction:column;margin-bottom:16px}.UserProfileModal_formGroup__2yt2A label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.UserProfileModal_formGroup__2yt2A input[type=email],.UserProfileModal_formGroup__2yt2A input[type=password],.UserProfileModal_formGroup__2yt2A input[type=tel],.UserProfileModal_formGroup__2yt2A input[type=text]{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;width:100%}.UserProfileModal_formGroup__2yt2A input:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.UserProfileModal_formGroup__2yt2A input:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.UserProfileModal_photoPreviewArea__glcb0{align-items:center;border:1px dashed #555;border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin-top:10px;min-height:180px;padding:10px;text-align:center}.UserProfileModal_photoPreviewArea__glcb0 legend{color:#bbb;font-size:1em;font-weight:700;padding:0 8px;text-align:left;width:auto}.UserProfileModal_photoPreviewImage__3sHN2{background-color:#4a4a4a;border-radius:4px;display:block;height:auto;max-height:160px;max-width:100%}.UserProfileModal_photoPlaceholder__148NP{align-items:center;background-color:#3a3a3a;border-radius:4px;color:#aaa;display:flex;font-size:.9em;font-style:italic;justify-content:center;min-height:100px;padding:10px;text-align:center;width:100%}.UserProfileModal_modalActions__1YWie{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.UserProfileModal_actionButton__3YCnB{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.UserProfileModal_actionButton__3YCnB:active{transform:scale(.98)}.UserProfileModal_actionButton__3YCnB:disabled{cursor:not-allowed;opacity:.6;transform:none}.UserProfileModal_saveButton__1Jl82{background-color:#4fc3f7}.UserProfileModal_saveButton__1Jl82:hover:not(:disabled){background-color:#2db8eb}.UserProfileModal_saveButton__1Jl82:disabled{background-color:#18a5d0}.UserProfileModal_closeButton__2iBjo{background-color:#757575}.UserProfileModal_closeButton__2iBjo:hover:not(:disabled){background-color:#616161}.UserProfileModal_closeButton__2iBjo:disabled{background-color:#4f4f4f}.UserProfileModal_passwordButton__1h2A0{align-self:flex-start;background-color:#2196f3;margin-top:10px}.UserProfileModal_passwordButton__1h2A0:hover:not(:disabled){background-color:#1976d2}.UserProfileModal_passwordButton__1h2A0:disabled{background-color:#0f4c75}.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn{cursor:wait}.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn .UserProfileModal_readOnlyGroup__2SIZU,.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn button:not(.UserProfileModal_closeButton__2iBjo),.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn fieldset,.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn input,.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn textarea{opacity:.7;pointer-events:none}.UserProfileModal_modalContent__1jvpK.UserProfileModal_loading__3vvCn .UserProfileModal_closeButton__2iBjo{background-color:#5f5f5f;cursor:wait}.UserProfileModal_spinnerOverlay__vdJ08{align-items:center;background-color:#2d2d2dd9;border-radius:6px;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:1.1em;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.UserProfileModal_spinner__1Thzs{animation:UserProfileModal_spin__2GtBs 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#6f9aee;height:40px;margin-bottom:15px;width:40px}@keyframes UserProfileModal_spin__2GtBs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserProfileModal_photoFieldset__1pvLg{border:1px solid #555;border-radius:4px;margin-bottom:15px;margin-top:5px;padding:15px}.UserProfileModal_photoFieldset__1pvLg legend{color:#bbb;font-size:1em;font-weight:700;padding:0 8px}.UserProfileModal_radioGroup__1Hftc{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px}.UserProfileModal_radioGroup__1Hftc label{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:.95em;gap:5px}.UserProfileModal_radioGroup__1Hftc input[type=radio]{accent-color:#6f9aee;cursor:pointer}.UserProfileModal_radioGroup__1Hftc input[type=radio]:disabled{cursor:not-allowed;opacity:.6}.UserProfileModal_radioGroup__1Hftc label:has(input:disabled){cursor:not-allowed;opacity:.6}.UserProfileModal_fileInput__2q18g{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;cursor:pointer;display:block;font-size:.9em;padding:8px 10px;width:100%}.UserProfileModal_fileInput__2q18g::-webkit-file-upload-button{background-color:#555;border:1px solid #666;border-radius:3px;color:#e0e0e0;cursor:pointer;margin-right:10px;padding:6px 12px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.UserProfileModal_fileInput__2q18g::file-selector-button{background-color:#555;border:1px solid #666;border-radius:3px;color:#e0e0e0;cursor:pointer;margin-right:10px;padding:6px 12px;transition:background-color .2s ease}.UserProfileModal_fileInput__2q18g::-webkit-file-upload-button:hover{background-color:#616161}.UserProfileModal_fileInput__2q18g::file-selector-button:hover{background-color:#616161}.UserProfileModal_fileInput__2q18g:disabled{cursor:not-allowed;opacity:.7}.UserProfileModal_fileInput__2q18g:disabled::-webkit-file-upload-button{cursor:not-allowed;opacity:.7}.UserProfileModal_fileInput__2q18g:disabled::file-selector-button{cursor:not-allowed;opacity:.7}.UserProfileModal_fileInputHint__33X3Y{color:#999;display:block;font-size:.8em;margin-top:5px}.UserProfileModal_clearButton__1iicX{align-self:flex-start;background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;cursor:pointer;font-size:.9em;margin-top:10px;padding:6px 12px;transition:background-color .2s ease,opacity .2s ease}.UserProfileModal_clearButton__1iicX:hover:not(:disabled){background-color:#7f241e}.UserProfileModal_clearButton__1iicX:disabled{background-color:#444;border-color:#4f4f4f;color:#888;cursor:not-allowed;opacity:.5}.UserProfileModal_forgotPasswordLink__2EawC{margin-top:15px;text-align:left}.UserProfileModal_forgotPasswordLink__2EawC button{background:none;border:none;color:#6f9aee;cursor:pointer;font-size:.9em;padding:0;text-decoration:underline;transition:color .2s ease}.UserProfileModal_forgotPasswordLink__2EawC button:hover:not(:disabled){color:#9abbee}.UserProfileModal_forgotPasswordLink__2EawC button:disabled{cursor:not-allowed;opacity:.5;text-decoration:none}.UserProfileModal_passwordStrengthIndicator__1qWbs{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;color:#bbb;font-size:.85em;margin-top:8px;padding:8px 12px}.UserProfileModal_requirementList__tCZQA{list-style:none;margin:0;padding:0}.UserProfileModal_requirementItem__2rJ-I{align-items:center;display:flex;gap:6px;margin-bottom:4px;transition:color .2s ease}.UserProfileModal_requirementItem__2rJ-I:last-child{margin-bottom:0}.UserProfileModal_met__1XrFK{color:#7c7}.UserProfileModal_unmet__1lZR_{color:#f88}@media (max-width:768px){.UserProfileModal_modalContent__1jvpK{max-width:95%;min-width:95%;padding:15px}.UserProfileModal_modalBody__1hz8j{flex-direction:column;gap:15px;min-height:auto}.UserProfileModal_leftPanel__3A4cY,.UserProfileModal_rightPanel__2uknD{flex-basis:auto;min-width:auto;overflow-y:visible;padding-right:0}.UserProfileModal_modalContent__1jvpK{overflow-y:auto}}.AdminTasksModal_modalOverlay__Rewf5{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.AdminTasksModal_modalContent__spiml{background:#232532;border:1px solid #444;border-radius:6px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:85vh;max-width:900px;min-height:500px;min-width:800px;overflow-y:auto;padding:20px;position:relative;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.AdminTasksModal_modalContent__spiml h2{border-bottom:1px solid #555;color:#fff;font-size:1.6em;margin-bottom:15px;margin-top:0;padding-bottom:10px;text-align:center}.AdminTasksModal_modalContent__spiml h3{border-bottom:1px dotted #444;color:#bbb;font-size:1.2em;margin-bottom:15px;margin-top:0;padding-bottom:5px;text-align:left}.AdminTasksModal_taskError__32g9e,.AdminTasksModal_taskSuccess__14XrJ{border-radius:4px;font-size:.85em;margin-bottom:12px;padding:8px 12px;text-align:center;word-break:break-word}.AdminTasksModal_taskError__32g9e{background-color:#5c1a1a;border:1px solid #8b2a2a;color:#f8d7da}.AdminTasksModal_taskSuccess__14XrJ{background-color:#1a5c1d;border:1px solid #2a8b2e;color:#d4edda}.AdminTasksModal_modalBody__1JjAA{display:flex;flex-grow:1;gap:30px;margin-bottom:10px;min-height:500px;overflow-y:auto;padding-right:10px;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto}.AdminTasksModal_leftPanel__1ojMF,.AdminTasksModal_rightPanel__17LeB{display:flex;flex-basis:50%;flex-direction:column;min-width:350px}.AdminTasksModal_formGroup__2MgTY,.AdminTasksModal_leftPanel__1ojMF form{display:flex;flex-direction:column}.AdminTasksModal_formGroup__2MgTY{margin-bottom:10px}.AdminTasksModal_formGroup__2MgTY label{color:#bbb;display:block;font-size:.95em;font-weight:700;margin-bottom:6px}.AdminTasksModal_formGroup__2MgTY input[type=email],.AdminTasksModal_formGroup__2MgTY input[type=number],.AdminTasksModal_formGroup__2MgTY input[type=password],.AdminTasksModal_formGroup__2MgTY input[type=text],.AdminTasksModal_formGroup__2MgTY select,.AdminTasksModal_formGroup__2MgTY textarea{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;padding:10px 12px;width:100%}.AdminTasksModal_formGroup__2MgTY input:focus,.AdminTasksModal_formGroup__2MgTY select:focus,.AdminTasksModal_formGroup__2MgTY textarea:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.AdminTasksModal_formGroup__2MgTY input:disabled,.AdminTasksModal_formGroup__2MgTY select:disabled,.AdminTasksModal_formGroup__2MgTY textarea:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__control__Tlue6{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:1em;height:38px;min-height:38px;padding:0;width:100%}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__control--is-focused__1xKYA{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__placeholder__2znmh,.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__single-value__2ob4H{color:#e0e0e0}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__placeholder__2znmh{color:#aaa}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__indicator-separator__18PjZ{display:none}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__dropdown-indicator__33iWn{color:#aaa;padding:8px}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__menu__1IdMX{background-color:#2d2d2d;box-shadow:0 4px 8px #00000080;max-height:200px;overflow-y:auto;z-index:10}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__option__1S3i9{background-color:#2d2d2d;color:#e0e0e0;cursor:pointer}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__option--is-focused__3s_Mm{background-color:#3a3a3a}.AdminTasksModal_formGroup__2MgTY .AdminTasksModal_react-select-container__1avHr .AdminTasksModal_react-select__option--is-selected__m5h0w{background-color:#4a4a4a;color:#fff}.AdminTasksModal_radioGroup__2GRDY{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:5px}.AdminTasksModal_radioGroup__2GRDY label{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:.95em;gap:5px}.AdminTasksModal_radioGroup__2GRDY input[type=radio]{accent-color:#6f9aee;cursor:pointer}.AdminTasksModal_radioGroup__2GRDY input[type=radio]:disabled{cursor:not-allowed;opacity:.6}.AdminTasksModal_radioGroup__2GRDY label:has(input:disabled){cursor:not-allowed;opacity:.6}.AdminTasksModal_influencerTargetText__v4wXP{background-color:#3a3a3a;border:1px dashed #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;font-size:1em;margin-top:10px;padding:10px 12px;text-align:left;width:100%}.AdminTasksModal_hintText__2iAF3{color:#999;font-size:.85em;margin-bottom:0;margin-top:5px}.AdminTasksModal_hintTextWarning__rkcZX{color:#ffb300;font-size:.85em;font-weight:700;margin-bottom:0;margin-top:5px}.AdminTasksModal_actionButton__3zZ42{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.AdminTasksModal_actionButton__3zZ42:active{transform:scale(.98)}.AdminTasksModal_actionButton__3zZ42:disabled{cursor:not-allowed;opacity:.6;transform:none}.AdminTasksModal_leftPanel__1ojMF .AdminTasksModal_actionButton__3zZ42{align-self:flex-start;background-color:#28a745;margin-top:10px}.AdminTasksModal_leftPanel__1ojMF .AdminTasksModal_actionButton__3zZ42:hover:not(:disabled){background-color:#218838}.AdminTasksModal_leftPanel__1ojMF .AdminTasksModal_actionButton__3zZ42:disabled{background-color:#1e6a2d}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_moveButton__3Ib47{align-self:flex-start;background-color:#007bff;margin-top:15px}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_moveButton__3Ib47:hover:not(:disabled){background-color:#0056b3}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_moveButton__3Ib47:disabled{background-color:#003d80}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_deleteButton__3Y_8b{align-self:flex-start;background-color:#dc3545;margin-top:15px}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_deleteButton__3Y_8b:hover:not(:disabled){background-color:#c82333}.AdminTasksModal_rightPanel__17LeB .AdminTasksModal_deleteButton__3Y_8b:disabled{background-color:#a71d2a}.AdminTasksModal_modalActions__1cJ2-{border-top:1px solid #555;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.AdminTasksModal_modalActions__1cJ2- .AdminTasksModal_closeButton__2-21Q{background-color:#757575}.AdminTasksModal_modalActions__1cJ2- .AdminTasksModal_closeButton__2-21Q:hover:not(:disabled){background-color:#616161}.AdminTasksModal_modalActions__1cJ2- .AdminTasksModal_closeButton__2-21Q:disabled{background-color:#4f4f4f}.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB{cursor:wait}.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB .AdminTasksModal_radioGroup__2GRDY input,.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB .AdminTasksModal_react-select-container__1avHr,.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB button:not(.AdminTasksModal_modalActions__1cJ2- .AdminTasksModal_closeButton__2-21Q),.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB input,.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB select,.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB textarea{opacity:.7;pointer-events:none}.AdminTasksModal_modalContent__spiml.AdminTasksModal_loading__6iFUB .AdminTasksModal_modalActions__1cJ2- .AdminTasksModal_closeButton__2-21Q{background-color:#5f5f5f;cursor:wait}.AdminTasksModal_spinnerOverlay__2tENY{align-items:center;background-color:#2d2d2dd9;border-radius:6px;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:1.1em;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.AdminTasksModal_spinner__vWiLL{animation:AdminTasksModal_spin__2LIfs 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#6f9aee;height:40px;margin-bottom:15px;width:40px}@keyframes AdminTasksModal_spin__2LIfs{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:900px){.AdminTasksModal_modalContent__spiml{max-width:95%;min-width:95%;padding:15px}.AdminTasksModal_modalBody__1JjAA{flex-direction:column;gap:20px;min-height:auto;overflow-y:auto;padding-right:0}.AdminTasksModal_leftPanel__1ojMF,.AdminTasksModal_rightPanel__17LeB{flex-basis:auto;min-width:auto;padding-bottom:10px}.AdminTasksModal_leftPanel__1ojMF form,.AdminTasksModal_rightPanel__17LeB>div{width:100%}}.DiscoverySettingsModal_modalOverlay__18pgK{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.DiscoverySettingsModal_modalContent__iY48R{background:#232532;border:1px solid #444;border-radius:8px;box-shadow:0 5px 20px #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:85vh;max-width:90vw;overflow:hidden;padding:25px 35px;width:900px}.DiscoverySettingsModal_modalContent__iY48R h2{border-bottom:1px solid #555;color:#fff;flex-shrink:0;font-size:1.5em;margin-bottom:20px;margin-top:0;padding-bottom:10px;text-align:center}.DiscoverySettingsModal_modalError__1SN7T{background-color:#5c1a1a;border:1px solid #8b2a2a;border-radius:4px;color:#f8d7da;flex-shrink:0;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.DiscoverySettingsModal_modalSuccess__2eHrL{background-color:#1e4d20;border:1px solid #347537;border-radius:4px;color:#d4edda;flex-shrink:0;font-size:.9em;margin-bottom:15px;padding:10px 15px;text-align:center}.DiscoverySettingsModal_modalBody__3vVRd{display:flex;flex-grow:1;gap:30px;margin-bottom:25px;min-height:0;overflow:hidden}.DiscoverySettingsModal_leftPanel__3Ifkq,.DiscoverySettingsModal_rightPanel__1xtUX{display:flex;flex-direction:column}.DiscoverySettingsModal_leftPanel__3Ifkq{flex-basis:40%;flex-shrink:0;min-width:300px}.DiscoverySettingsModal_rightPanel__1xtUX{flex-basis:60%;flex-grow:1;min-width:0}.DiscoverySettingsModal_panelLabel__3ANOr{color:#eeee;font-size:.95em;font-weight:700;margin-bottom:8px}.DiscoverySettingsModal_panelHelpText__10sO9{color:#ccc;font-size:.85em;margin-bottom:12px;margin-top:0}.DiscoverySettingsModal_keywordsTextarea__FMX6W{background-color:#3a3a3a;border:1px solid #555;border-radius:4px;box-sizing:border-box;color:#e0e0e0;flex-grow:1;font-family:inherit;font-size:1em;min-height:200px;padding:10px 12px;resize:vertical;scrollbar-color:#555 #2c2c2c;scrollbar-width:auto;width:100%}.DiscoverySettingsModal_keywordsTextarea__FMX6W:focus{border-color:#6f9aee;box-shadow:0 0 0 2px #6f9aee4d;outline:none}.DiscoverySettingsModal_keywordsTextarea__FMX6W:disabled{background-color:#444;cursor:not-allowed;opacity:.7}.DiscoverySettingsModal_modalActions__1URf7{border-top:1px solid #555;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:15px}.DiscoverySettingsModal_actionButton__osuFH{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;padding:10px 18px;transition:background-color .2s ease,transform .1s ease}.DiscoverySettingsModal_actionButton__osuFH:active:not(:disabled){transform:scale(.98)}.DiscoverySettingsModal_actionButton__osuFH:disabled{cursor:not-allowed;opacity:.6}.DiscoverySettingsModal_saveButton__3WbkP{background-color:#4fc3f7}.DiscoverySettingsModal_saveButton__3WbkP:hover:not(:disabled){background-color:#2db8eb}.DiscoverySettingsModal_closeButton__b9l8m{background-color:#757575}.DiscoverySettingsModal_closeButton__b9l8m:hover:not(:disabled){background-color:#616161}.AnalyticsDashboardModal_modalOverlay__tx--Y{align-items:center;background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:1rem;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1050}.AnalyticsDashboardModal_modalOverlay__tx--Y.AnalyticsDashboardModal_show__28udq{opacity:1}.AnalyticsDashboardModal_modalContent__1YwRe{background-color:#232532;border:.1rem solid #444;border-radius:.6rem;box-shadow:0 .4rem 1.8rem #00000080;color:#e0e0e0;display:flex;flex-direction:column;max-height:90vh;max-width:100rem;padding:1rem;transform:scale(.95);transition:transform .3s ease;width:95%}.AnalyticsDashboardModal_modalContent__1YwRe.AnalyticsDashboardModal_show__28udq{transform:scale(1)}.AnalyticsDashboardModal_modalHeader__64Z89{align-items:center;border-bottom:.1rem solid #555;display:flex;justify-content:space-between;margin-bottom:.5rem;padding-bottom:.5rem}.AnalyticsDashboardModal_modalHeader__64Z89 h3{font-size:1.5em;margin:0}.AnalyticsDashboardModal_closeButton__2Xrul{background:none;border:none;color:#a0a0a0;cursor:pointer;font-size:1.5rem;transition:color .2s}.AnalyticsDashboardModal_closeButton__2Xrul:hover{color:#fff}.AnalyticsDashboardModal_dashboardGrid__31_1f{display:flex;flex-direction:row;flex-grow:1;gap:1.5rem;overflow:hidden}.AnalyticsDashboardModal_controlPanel__1lgf-{background-color:#2c3046;border:.1rem solid #444;border-radius:.5rem;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:1rem;width:25%}.AnalyticsDashboardModal_controlPanel__1lgf- h4{border-bottom:.1rem solid #555;color:#bbb;font-size:1.2em;margin:0 0 1rem;padding-bottom:.5rem}.AnalyticsDashboardModal_sentenceBuilder__2rg3e{align-items:center;color:silver;display:flex;flex-wrap:wrap;font-size:1.1em;gap:.75rem}.AnalyticsDashboardModal_sentenceBuilder__2rg3e span{line-height:2.5rem}.AnalyticsDashboardModal_sentenceBuilder__2rg3e select{background-color:#1c1e29;border:.1rem solid #555;border-radius:.3rem;color:#e0e0e0;cursor:pointer;font-family:inherit;font-size:.9em;padding:.5rem .75rem;transition:border-color .2s,box-shadow .2s}.AnalyticsDashboardModal_sentenceBuilder__2rg3e select:focus{border-color:#6f9aee;box-shadow:0 0 0 .15rem #6f9aee66;outline:none}.AnalyticsDashboardModal_addBreakdownButton__1utW8{background:none;border:.1rem dashed #555;border-radius:.3rem;color:#a0a0a0;cursor:pointer;font-size:.9em;padding:.5rem .75rem;transition:all .2s ease}.AnalyticsDashboardModal_addBreakdownButton__1utW8:hover{background-color:#3a3f5a;border-color:#6f9aee;color:#fff}.AnalyticsDashboardModal_customDateContainer__rMMj9{align-items:center;background-color:#1c1e29;border:.1rem solid #555;border-radius:.5rem;display:flex;gap:.5rem;margin-top:1rem;padding:.5rem}.AnalyticsDashboardModal_customDateContainer__rMMj9 input[type=date]{background:none;border:none;color:#e0e0e0;font-family:inherit;font-size:.9em}.AnalyticsDashboardModal_chartContainer__1kX86{background-color:#2c3046;border:.1rem solid #444;border-radius:.5rem;display:flex;flex-direction:column;flex-grow:1;min-height:0;padding:0;width:75%}.AnalyticsDashboardModal_chartHeader__1QspO{align-items:center;border-bottom:.1rem solid #444;display:flex;justify-content:space-between;padding:1rem 1.5rem}.AnalyticsDashboardModal_chartTitle__3GGXq{color:#e0e0e0;font-size:1.1em;font-weight:500;margin:0}.AnalyticsDashboardModal_chartTypeSwitcher__HLrBW{display:flex;gap:.5rem}.AnalyticsDashboardModal_chartTypeButton__1sgRm{align-items:center;background-color:#3a3f5a;border:.1rem solid #555;border-radius:.4rem;color:#a0a0a0;cursor:pointer;display:flex;height:2.2rem;justify-content:center;transition:all .2s ease;width:2.2rem}.AnalyticsDashboardModal_chartTypeButton__1sgRm:hover{background-color:#4a506a;color:#fff}.AnalyticsDashboardModal_chartTypeButton__1sgRm.AnalyticsDashboardModal_active__2Umnn{background-color:#6f9aee;border-color:#6f9aee;color:#fff}.AnalyticsDashboardModal_chartWrapper__3sw2I{flex-grow:1;padding:1.5rem;position:relative}.AnalyticsDashboardModal_errorContainer__1mGWC,.AnalyticsDashboardModal_loadingContainer__jXMAX,.AnalyticsDashboardModal_noData__3Quet{align-items:center;color:#a0a0a0;display:flex;flex-direction:column;flex-grow:1;font-size:1.1em;justify-content:center;padding:2rem;text-align:center}.AnalyticsDashboardModal_errorContainer__1mGWC p{color:#ff8a80}.AnalyticsDashboardModal_spinner__1OERN{animation:AnalyticsDashboardModal_spin__1VRxf 1s linear infinite;border:.3rem solid #fff3;border-left-color:#6f9aee;border-radius:50%;height:3rem;margin-bottom:1rem;width:3rem}@keyframes AnalyticsDashboardModal_spin__1VRxf{to{transform:rotate(1turn)}}@media (max-width:75rem){.AnalyticsDashboardModal_dashboardGrid__31_1f{grid-template-columns:1fr}.AnalyticsDashboardModal_modalContent__1YwRe{max-height:95vh;padding:1rem}.AnalyticsDashboardModal_controlPanel__1lgf-{overflow-y:visible}.AnalyticsDashboardModal_chartContainer__1kX86{min-height:0;overflow-y:visible}}.AnalyticsDashboardModal_kpiContainer__33wpK{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-align:center;width:100%}.AnalyticsDashboardModal_kpiValue__Hk4tC{color:#fff;font-size:4.5em;font-weight:700;line-height:1.1;margin-bottom:.5rem}.AnalyticsDashboardModal_kpiLabel__2GC9I{color:#a0a0a0;font-size:1.2em;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}body{padding:0;width:100%}.App{display:flex;flex-direction:column;left:0;max-height:calc 100vh;padding-top:60px;text-align:center}.page-container{padding:0}.App>div{flex:1 1;padding-top:0}.App>div,.welcome-message{display:flex;flex-direction:column}.welcome-message{align-items:center;color:#a836b5;height:100%;justify-content:center;padding:2rem;text-align:center}.welcome-message p{color:#fff}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{font-size:clamp(1.1rem,.375rem + .3125vw,1.5rem)}*{box-sizing:border-box;padding:0}*,body{left:0;margin:0;right:0}body{background-color:#070616;color:#fff;font-family:Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}