html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.os-size-observer,.os-size-observer-listener{direction:inherit;pointer-events:none;visibility:hidden;box-sizing:border-box;overflow:hidden;scroll-behavior:auto!important}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;top:0;left:0}.os-size-observer{z-index:-1;contain:strict;padding:inherit;border:inherit;box-sizing:inherit;flex-flow:row;margin:-133px;display:flex;inset:0;transform:scale(.1)}.os-size-observer:before{content:"";box-sizing:inherit;flex:none;width:10px;height:10px;padding:10px}.os-size-observer-appear{animation:1ms forwards os-size-observer-appear-animation}.os-size-observer-listener{box-sizing:border-box;padding:inherit;border:inherit;flex:auto;margin:-133px;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{padding:inherit;border:inherit;box-sizing:content-box;flex:auto;display:block;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{direction:ltr;flex:none;bottom:0;right:0;overflow:hidden}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{box-sizing:border-box;z-index:-1;contain:strict;border:none;flex:none;max-width:0;height:0;max-height:1px;margin:0;padding:0;position:relative;top:calc(100% + 1px);overflow:hidden}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;min-width:1px;height:1000%;min-height:1px}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;scroll-behavior:auto!important;flex-flow:row!important;align-items:stretch!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;z-index:0;border:none;flex:auto;width:100%;min-width:0;height:auto;margin:0;padding:0;position:relative}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah);position:absolute}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{grid-template:1fr/1fr;display:grid}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{width:auto!important;height:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction));contain:size layout;contain:size layout style;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;position:absolute}body>.os-scrollbar{z-index:99999;position:fixed}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;border:none!important;padding:0!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));left:auto}.os-scrollbar-vertical .os-scrollbar-handle{transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));top:auto}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";display:block;position:absolute;inset:0}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:#00000070;--os-handle-bg-hover:#0000008c;--os-handle-bg-active:#000000a8}.os-theme-light{--os-handle-bg:#ffffff70;--os-handle-bg-hover:#ffffff8c;--os-handle-bg-active:#ffffffa8}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar{appearance:none!important;width:0!important;height:0!important;display:none!important}html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{appearance:none!important;width:0!important;height:0!important;display:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.app-content{flex:1;display:flex;position:relative}.app-content .content-inner{flex:1;display:flex}@media screen and (width<=700px){.app-content,.app-content .content-inner{flex-direction:column}}.alert-message-wrapper{--alert-color:var(--border-color-active);border-radius:var(--border-radius);border:1px solid color-mix(in srgb, var(--alert-color) 30%, transparent);background:color-mix(in srgb, var(--alert-color) 12%, var(--background-color));align-items:flex-start;gap:12px;margin:10px 0;padding:12px;animation:.25s alertFadeIn;display:flex}.alert-message-wrapper .icon{width:28px;height:28px;color:var(--alert-color);background:color-mix(in srgb, var(--alert-color) 20%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.alert-message-wrapper .content{flex:1;min-width:0;padding-top:3px}.alert-message-wrapper .message{color:var(--text-title-color);font-size:13px;font-weight:600}.alert-message-wrapper .caption{opacity:.65;margin-top:3px;font-size:12px;font-weight:500}.alert-message-wrapper .icon-button-custom{margin-top:1px}.alert-message-wrapper.float{width:calc(100% - 40px);max-width:400px;box-shadow:0 8px 24px var(--shadow-color);z-index:1000;animation:.3s cubic-bezier(.34,1.56,.64,1) alertFloatIn;position:fixed;top:20px;left:50%;transform:translate(-50%)}.alert-message-wrapper.success{--alert-color:#16a34a}.alert-message-wrapper.warning{--alert-color:#d97706}.alert-message-wrapper.error{--alert-color:#dc2626}.alert-message-wrapper.info{--alert-color:#2563eb}@keyframes alertFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes alertFloatIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}.wl-login{flex-direction:column;gap:26px;display:flex}.wl-login .wl-login-heading h1{letter-spacing:-.7px;color:var(--wl-text);margin:0 0 7px;font-size:30px;font-weight:800;line-height:1.15}.wl-login .wl-login-heading p{color:var(--wl-text-soft);margin:0;font-size:14.5px;line-height:1.5}.wl-login .wl-login-form .ant-form-item{margin-bottom:16px}.wl-login .wl-login-form .ant-form-item-label{padding-bottom:8px}.wl-login .wl-login-form .ant-form-item-label>label{letter-spacing:.4px;width:100%;height:auto;color:var(--wl-text-soft);font-size:12px;font-weight:700}.wl-login .wl-login-form .ant-form-item-label>label:after{display:none}.wl-login .wl-login-form .wl-login-label{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.wl-login .wl-login-form .wl-login-label a{color:var(--wl-accent);font-size:12.5px;font-weight:600}.wl-login .wl-login-form .ant-input-affix-wrapper{background:var(--wl-surface-alt);border:1px solid #ffffff17;border-radius:13px;height:50px;padding:0 10px 0 15px}.wl-login .wl-login-form .ant-input-affix-wrapper .ant-input-prefix{color:var(--wl-text-muted);margin-inline-end:11px;display:flex}.wl-login .wl-login-form .ant-input-affix-wrapper input.ant-input{color:var(--wl-text);background:0 0;font-size:14.5px;font-weight:500}.wl-login .wl-login-form .ant-input-affix-wrapper:hover{border-color:#ffffff2e}.wl-login .wl-login-form .ant-input-affix-wrapper:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 18%, transparent)}.wl-login .wl-login-form .ant-input-password-icon{color:var(--wl-text-muted)}.wl-login .wl-login-form .ant-input-password-icon:hover{color:var(--wl-text)}.wl-login .wl-login-form .wl-login-remember{margin-bottom:20px}.wl-login .wl-login-form .wl-login-remember .ant-checkbox-wrapper{color:var(--wl-text-soft);font-size:13.5px;font-weight:500}.wl-login .wl-login-form .ant-btn{letter-spacing:.2px;height:52px;box-shadow:0 12px 28px -14px color-mix(in srgb, var(--primary-color) 90%, transparent);border-radius:13px;justify-content:center;align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.wl-login .pos-link{height:46px;color:var(--wl-text);background:var(--wl-surface-alt);border:1px solid #ffffff17;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.wl-login .pos-link:hover{color:var(--wl-text);border-color:#ffffff2e}.login-screen .login-title{margin:0 0 6px;font-weight:700}.login-screen .login-subtitle{opacity:.6;margin:0 0 24px;font-size:14px}.login-screen .login-extras{justify-content:space-between;align-items:center;margin:4px 4px 18px;display:flex}.login-screen .login-extras .forgot-link{color:var(--primary-color);font-weight:500}.login-screen .social-login{margin-top:22px}.login-screen .social-login>div{justify-content:center;display:flex}.login-screen .pos-link{justify-content:center;align-items:center;gap:8px;margin-top:22px;display:flex}.login-screen .login-privacy{margin-top:22px;font-size:12px;display:block}.dark-mode .login-screen .login-extras .forgot-link{color:var(--primary-color-lighter)}.online-users-list{flex-direction:column;width:380px;max-height:480px;display:flex}.online-users-list .online-users-list-header{border-bottom:1px dashed var(--border-color,#f0f0f0);flex-shrink:0;align-items:center;gap:8px;padding:0 5px 10px;display:flex}.online-users-list .online-users-list-header .online-users-list-title{color:var(--text-title-color);font-size:14.5px;font-weight:800}.online-users-list .online-users-list-header .online-users-list-live{color:var(--primary-color,#009987);align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:flex}.online-users-list .online-users-list-header .online-users-list-live .live-dot{background:var(--primary-color,#009987);width:6px;height:6px;color:var(--primary-color,#009987);border-radius:50%;animation:1.8s infinite onlineUsersPulse}.online-users-list .online-users-list-header .online-users-list-count{color:var(--text-color);background:var(--background-color-input);border:1px solid var(--border-color,#f0f0f0);border-radius:20px;padding:2px 7px;font-size:10.5px;font-weight:700}.online-users-list .online-users-list-header .icon-button-custom{margin-left:auto}.online-users-list .online-users-list-search{border-bottom:1px solid var(--border-color,#f0f0f0);color:var(--text-color);flex-shrink:0;align-items:center;gap:8px;padding:10px 16px;display:flex}.online-users-list .online-users-list-search input{min-width:0;color:var(--text-title-color);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:12.5px}.online-users-list .online-users-list-search input::placeholder{color:var(--text-color);opacity:.7}.online-users-list .online-users-list-body{flex:1;min-height:0;overflow-y:auto}.online-users-list .online-users-list-empty{text-align:center;color:var(--text-color);opacity:.7;padding:30px 16px;font-size:12.5px}.online-users-list .online-users-list-footer{border-top:1px solid var(--border-color,#f0f0f0);color:var(--text-color);opacity:.7;flex-shrink:0;align-items:center;gap:7px;padding:9px 16px;font-size:10.5px;display:flex}.online-users-list .online-users-list-footer .sync-dot{background:var(--primary-color,#009987);border-radius:50%;width:5px;height:5px}.online-users-group{margin-bottom:10px}.online-users-group .online-users-group-header{color:var(--text-color);align-items:center;gap:6px;padding:6px 0;font-size:11px;display:flex}.online-users-group .online-users-group-header svg{opacity:.7;flex-shrink:0}.online-users-group .online-users-group-header .group-path{white-space:nowrap;text-overflow:ellipsis;opacity:.7;overflow:hidden}.online-users-group .online-users-group-header .group-label{white-space:nowrap;min-width:50px;font-size:13px;font-weight:800}.online-users-group .online-users-group-header .group-count{background:var(--background-color-input);border:1px solid var(--border-color,#f0f0f0);border-radius:20px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:9.5px;font-weight:700}.online-user-row{background:var(--background-color-main);border-radius:11px;align-items:center;gap:9px;margin-bottom:5px;padding:8px;transition:background .15s;display:flex}.online-user-row:hover{background:var(--background-color-higlight)}.online-user-row .online-user-avatar-wrap{flex-shrink:0;position:relative}.online-user-row .online-user-avatar-wrap .online-user-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.online-user-row .online-user-avatar-wrap .online-user-dot{border:2px solid var(--background-color);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.online-user-row .online-user-avatar-wrap .online-user-dot.activo{background:var(--primary-color,#009987);color:var(--primary-color,#009987);animation:1.8s infinite onlineUsersPulse}.online-user-row .online-user-avatar-wrap .online-user-dot.inactivo{background:#e0a94a}.online-user-row .online-user-avatar-wrap .online-user-dot.ausente{background:#8a9d97}.online-user-row .online-user-info{flex:1;min-width:0}.online-user-row .online-user-info .online-user-name-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.online-user-row .online-user-info .online-user-name-row .online-user-name{color:var(--text-title-color);font-size:12.5px;font-weight:700}.online-user-row .online-user-info .online-user-name-row .online-user-presence-chip{border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700}.online-user-row .online-user-info .online-user-name-row .online-user-presence-chip.activo{color:var(--primary-color,#009987);background:color-mix(in srgb, var(--primary-color,#009987) 15%, transparent)}.online-user-row .online-user-info .online-user-name-row .online-user-presence-chip.inactivo{color:#e0a94a;background:#e0a94a26}.online-user-row .online-user-info .online-user-name-row .online-user-presence-chip.ausente{color:var(--text-color);background:var(--background-color-input)}.online-user-row .online-user-info .online-user-name-row .online-user-chip{border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700}.online-user-row .online-user-info .online-user-name-row .online-user-chip.you{color:#fff;background:var(--primary-color,#009987)}.online-user-row .online-user-info .online-user-name-row .online-user-chip.conflict{color:#e0a94a;background:#e0a94a26}.online-user-row .online-user-info .online-user-location{color:var(--text-color);align-items:center;gap:5px;margin-top:2px;font-size:11px;display:flex}.online-user-row .online-user-info .online-user-location .location-path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.online-user-row .online-user-info .online-user-location .location-sep{opacity:.5}.online-user-row .online-user-info .online-user-location svg{opacity:.7;flex-shrink:0}.online-user-row .online-user-info .online-user-location.clickable{cursor:pointer}.online-user-row .online-user-info .online-user-location.clickable:hover{color:var(--primary-color,#009987)}.online-user-row .online-user-info .online-user-composer{margin-top:7px}.online-user-row .online-user-info .online-user-composer .composer-input-row{align-items:center;gap:6px;display:flex}.online-user-row .online-user-info .online-user-composer .composer-quick-replies{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.online-user-row .online-user-info .online-user-composer .composer-quick-replies .quick-reply-chip{color:var(--text-color);background:var(--background-color-input);border:1px solid var(--border-color,#f0f0f0);cursor:pointer;border-radius:20px;padding:3px 8px;font-size:10px;font-weight:600;transition:all .15s}.online-user-row .online-user-info .online-user-composer .composer-quick-replies .quick-reply-chip:hover{border-color:var(--primary-color,#009987);color:var(--text-title-color)}.online-user-row .online-user-actions{flex-shrink:0;align-self:flex-start;align-items:center;gap:5px;margin-top:1px;display:flex}.online-user-row .online-user-actions .online-user-sent-label{color:var(--primary-color,#009987);font-size:9px;font-weight:700}@keyframes onlineUsersPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 50%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 0%, transparent)}}.team-chat{flex-direction:column;height:100%;display:flex}.team-chat .team-chat-presence{border-bottom:1px solid var(--border-color,#f0f0f0);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.team-chat .team-chat-messages{flex-direction:column;flex:1;gap:4px;min-height:0;padding:12px;display:flex;overflow-y:auto}.team-chat .team-chat-empty{opacity:.4;text-align:center;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.team-chat .team-chat-bubble{background:var(--background-color);border-radius:16px 16px 16px 0;align-self:flex-start;max-width:80%;padding:8px 12px}.team-chat .team-chat-bubble .bubble-sender{opacity:.6;margin-bottom:2px;font-size:11px;display:block}.team-chat .team-chat-bubble.own{color:#fff;background:#259cec;border-radius:16px 16px 0;align-self:flex-end}.team-chat .team-chat-bubble .bubble-time{opacity:.5;text-align:right;margin-top:4px;font-size:10px}.team-chat .team-chat-typing{opacity:.5;padding:2px 4px}.team-chat .team-chat-input{border-top:1px solid var(--border-color,#f0f0f0);flex-shrink:0;align-items:flex-end;gap:8px;padding:12px;display:flex}.navigation-wrapper{min-width:var(--main-nav-width);max-width:var(--main-nav-width);border-right:1px solid var(--border-color);background:var(--background-color);z-index:3;flex-direction:column;height:100dvh;transition:all .3s;animation-name:sidebarFadeIn;animation-duration:.7s;animation-timing-function:cubic-bezier(.01,1.15,.8,.99);animation-fill-mode:both;display:flex;position:sticky;top:0}.navigation-wrapper .head{padding:10px}.navigation-wrapper .head .logo-square{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 8px;transition:all .4s;display:flex}.navigation-wrapper .head .logo-square:hover{background:var(--background-color-higlight)}.navigation-wrapper .head .logo-square img{flex-shrink:0;width:auto;height:30px}.navigation-wrapper .head .logo-square .logo-divider{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--primary-color) 90%, transparent) 50%, transparent);flex-shrink:0;width:1px;height:20px}.navigation-wrapper .head .logo-square .tenant-name{min-width:0;color:var(--text-title-color);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}.navigation-wrapper .head .logo-square svg{color:var(--text-color);opacity:.5;flex-shrink:0;font-size:14px}.navigation-wrapper .nav-search{padding:0 10px 8px}.navigation-wrapper .nav-search .ant-input-affix-wrapper{border-radius:20px}.navigation-wrapper .nav-search .nav-search-shortcut{color:#7d7d7de6;background:#7d7d7d14;border:1px solid #7d7d7d4d;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1}.navigation-wrapper .version-info{opacity:.4;text-align:center;margin:8px;font-size:11px}.navigation-wrapper .bottom-nav{border-top:1px solid var(--border-color)}.navigation-wrapper .bottom-nav .user-menu-tools{justify-content:center;gap:5px;padding:6px 10px;display:flex}.navigation-wrapper .bottom-nav .user-menu-tools .user-tool{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:all .4s;display:flex}.navigation-wrapper .bottom-nav .user-menu-tools .user-tool.danger,.navigation-wrapper .bottom-nav .user-menu-tools .user-tool.alert{background:#ff00001a;border-color:red}.navigation-wrapper .bottom-nav .user-menu-tools .user-tool.active{color:var(--primary-color,#009987);background:color-mix(in srgb, var(--primary-color,#009987) 12%, transparent)}.navigation-wrapper .bottom-nav .user-menu-tools .user-tool:hover{background:var(--background-color-higlight);filter:brightness(.95);transform:scale(1.1)}.navigation-wrapper .bottom-nav .user-menu{text-align:left;cursor:pointer;background:var(--background-color-body);text-overflow:ellipsis;border:1px dashed var(--border-color);border-left-width:0;border-right-width:0;align-items:center;padding:5px 10px;transition:all .3s;display:flex}.navigation-wrapper .bottom-nav .user-menu .avatar{margin-right:5px}.navigation-wrapper .bottom-nav .user-menu div{text-overflow:ellipsis;flex:1;width:100%;font-size:13px;overflow:hidden}.navigation-wrapper .bottom-nav .user-menu div small{text-overflow:ellipsis;display:block;overflow:hidden}.navigation-list{margin:0;padding:0 12px 0 8px;list-style:none}.navigation-list .notification-badge{color:#fff;background:#ae0000;border-radius:8px;min-width:10px;margin-left:5px;padding:2px 5px;font-size:10px;font-weight:700}.navigation-list li .item .divider{text-transform:uppercase;cursor:pointer;border-top:1px solid #7d7d7d1a;justify-content:space-between;align-items:center;margin-top:5px;padding:10px 8px 5px;font-weight:600;display:flex;position:relative}.navigation-list li .item .divider:hover .label{opacity:1}.navigation-list li .item .divider .label{opacity:.7;font-size:11px;font-weight:800;transition:all .3s}.navigation-list li .item .divider .open-button{opacity:.4;transition:all .3s;position:relative;right:0}.navigation-list li .item .divider .open-button svg{height:12px;margin:0}.navigation-list li .item .divider .open-button.open{transform:rotate(180deg)}.navigation-list li .item a{color:#333;opacity:.6;corner-shape:superellipse(1.2);border-radius:10px;flex:1;align-items:center;height:34px;margin:1px 0;padding-left:10px;transition:all .12s ease-out;display:flex;position:relative}.navigation-list li .item a:hover{color:#000;opacity:1;transform:scale(1.02)}.navigation-list li .item a.active{color:#fff;background:linear-gradient(-90deg, var(--primary-color-lighter) -200%, var(--primary-color));opacity:1;font-weight:600;transform:scale(1)}.navigation-list li .item a:active{transform:scale(.95)}.navigation-list li .item a .label{flex:1;display:block}.navigation-list li .item a svg{stroke-width:2px;margin-right:9px;font-size:17px;display:inline-block}.navigation-list li ul{max-height:0;margin:0;padding:0;list-style:none;transition:all .3s ease-out;position:relative;overflow:hidden}.dark-mode .navigation-list li a{color:#fff9}.dark-mode .navigation-list li a:hover{color:#fff}.dark-mode .navigation-list li a.active{background:var(--primary-color-darker)}.navigation-wrapper.icon-mode{min-width:70px;max-width:70px}.navigation-wrapper.icon-mode .navigation-list li a{corner-shape:superellipse(1.2);border-radius:10px;justify-content:center;margin-left:0;padding-left:0}.navigation-wrapper.icon-mode .navigation-list li a svg{margin-right:0}.navigation-wrapper.icon-mode .navigation-list li .label{display:none}@media screen and (width<=700px){.navigation-wrapper{z-index:5;animation-name:none;position:fixed;top:0;transform:translate(-100%)}.navigation-wrapper.open{transform:translate(0)}}.online-users-popover .ant-popover-inner,.team-chat-popover .ant-popover-inner{padding:0;overflow:hidden}.team-chat-popover-content{width:320px;height:480px}.upload-information-wrapper{background:var(--background-color);z-index:2;border-radius:8px 8px 0 0;width:330px;position:fixed;bottom:0;right:40px;box-shadow:0 -4px 20px #00000026}.upload-information-wrapper .header{justify-content:space-between;align-items:center;padding:5px 5px 5px 15px;display:flex}.upload-information-wrapper .header h4{margin:0;font-size:14px}.upload-information-wrapper .files-list{background:var(--background-color-input);border-bottom:1px solid #dcdcdc;max-height:130px;margin:0;padding:0;list-style:none;overflow:auto}.upload-information-wrapper .files-list li{cursor:pointer;border-top:1px solid #dcdcdc;padding:8px 15px;font-size:12px;transition:all .3s}.upload-information-wrapper .files-list li .file-name{justify-content:space-between;align-items:center;display:flex}.upload-information-wrapper .footer{padding:10px 15px}.dark-mode .upload-information-wrapper .files-list{border-bottom-color:#000}.dark-mode .upload-information-wrapper .files-list li{border-top-color:#000}.mobile-app-promotion{corner-shape:superellipse(1.2);z-index:100;background:#fff;border-radius:18px;padding:16px;animation:.3s ease-out slideInUp;position:fixed;top:20px;right:20px;box-shadow:0 8px 24px #0003}.mobile-app-promotion .promotion-content{align-items:center;gap:14px;margin-right:8px;display:flex}.mobile-app-promotion .left-section{flex:1;align-items:center;gap:12px;display:flex}.mobile-app-promotion .text-section{flex:1}.mobile-app-promotion .text-section h4{color:#1a1a1a;margin:0 0 3px;font-size:15px;font-weight:700}.mobile-app-promotion .text-section p{color:#666;margin:0;font-size:12px;line-height:1.3}.mobile-app-promotion .install-btn{cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex}.mobile-app-promotion .install-btn img{width:140px}.mobile-app-promotion .install-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0006}.mobile-app-promotion .install-btn:active{transform:translateY(0)}.mobile-app-promotion .close-btn{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:5px;right:5px}.mobile-app-promotion .close-btn:hover{color:#333;background:#0000000d}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.mobile-app-promotion{width:auto;bottom:10px;left:10px;right:10px}.mobile-app-promotion .promotion-content{text-align:center;flex-direction:column;gap:12px;margin-right:0}.mobile-app-promotion .left-section{flex-direction:column;width:100%}.mobile-app-promotion .app-icon{width:56px;height:56px;font-size:32px}.mobile-app-promotion .install-btn{width:100%;padding:10px 16px}.mobile-app-promotion .close-btn{top:8px;right:8px}}.module-nav-overlay{z-index:4;display:none}.mobile-header{background:var(--primary-color);color:#fff;z-index:1;justify-content:space-between;align-items:center;height:50px;padding:10px 15px;display:none;position:sticky;top:0;box-shadow:1px 2px 6px #0003}.mobile-header .logo-square{max-width:85px;height:100%;display:flex}.module-content-wrapper{width:calc(100vw - (var(--main-nav-width) + 70px));flex-direction:column;flex:1;animation-name:contentFadeIn;animation-duration:.7s;animation-timing-function:cubic-bezier(.01,1.15,.8,.99);animation-fill-mode:both;display:flex;position:relative}.module-content-wrapper.with-sidebar{width:calc(100vw - (var(--main-nav-width) + 340px))}.module-content-wrapper.opaque{background:var(--background-color)}.module-content-wrapper.boxed{padding:25px}.module-content-wrapper.boxed .content-header{border-bottom:1px solid var(--border-color);margin:-25px -25px 25px}.module-content-wrapper .content-header{background:var(--background-color-main);z-index:20;border-radius:12px 12px 0 0;position:sticky;top:0}.module-content-wrapper .content-header .header-first-line{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 25px;display:flex}.module-content-wrapper .content-header .header-first-line .icon{background:var(--background-color-body);width:45px;height:45px;color:var(--primary-color);border-radius:42px;justify-content:center;align-items:center;margin:-5px 0;font-size:20px;display:flex}.module-content-wrapper .content-header .header-first-line .icon img{width:100%}.module-content-wrapper .content-header .header-first-line .header-tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.module-content-wrapper .content-header .content-header-caption{padding:10px 25px}.module-content-wrapper .content-header.bordered{border-bottom:1px solid var(--border-color);margin-bottom:15px;padding-bottom:15px}.module-content-wrapper .content-header .filters-panel{border-top:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 25px 12px;display:flex}.module-content-wrapper .content-header .header-content-title{margin:0 10px 0 0;padding-right:15px;position:relative}.module-content-wrapper .content-header .header-content-title:after{content:"";background:linear-gradient(#0000,#dfdfdf,#0000);width:1px;height:100%;position:absolute;top:0;right:0}.module-content-wrapper .content-header .header-content-title .title{font-family:var(--font-heading), sans-serif;align-items:center;margin:0;font-size:26px;font-weight:700;line-height:20px;display:flex}.module-content-wrapper .content-header .header-content-title .title svg{opacity:.5}.module-content-wrapper .content-header .header-content-title .description{border-top:1px dashed var(--border-color);opacity:.4;margin-top:5px}.module-content-wrapper .content-header small{opacity:.6}@media screen and (width<=700px){.module-nav-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff80;width:100%;height:100dvh;display:block;position:fixed}.dark-mode .module-nav-overlay{background:#0006}.mobile-header{display:flex}.module-content-wrapper{min-height:calc(100dvh - 50px);width:100dvw!important}.module-content-wrapper.boxed{padding:10px}.module-content-wrapper.boxed .content-header{margin:-10px -10px 10px}.module-content-wrapper .content-header{top:50px}.module-content-wrapper .content-header .header-content-title:after{display:none}.module-content-wrapper .content-header .header-first-line{padding:12px 15px}.module-content-wrapper .content-header .header-first-line .header-tools{flex:100%}.module-content-wrapper .content-header .filters-panel{padding:10px 15px 12px}}.not-found-wrapper{flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}.not-found-block{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:380px;animation-name:contentFadeIn;animation-duration:.7s;animation-timing-function:cubic-bezier(.01,1.15,.8,.99);animation-fill-mode:both;display:flex}.not-found-block .not-found-image{width:220px;margin-bottom:12px}.not-found-block .not-found-code{color:var(--primary-color);font-size:80px;font-weight:800;line-height:1;font-family:var(--font-title), sans-serif;opacity:.9;margin:0 0 6px}.not-found-block .not-found-title{margin:0 0 10px;font-size:20px;font-weight:700}.not-found-block .not-found-description{opacity:.5;margin:0 0 28px;font-size:14px;line-height:1.6}.module-sidebar-wrapper{border-right:1px solid var(--border-color);z-index:2;flex-direction:column;width:280px;height:100dvh;transition:all .3s;animation-name:contentFadeIn;animation-duration:.7s;animation-timing-function:cubic-bezier(.01,1.15,.8,.99);animation-delay:.3s;animation-fill-mode:both;display:flex;position:sticky;top:0}.module-sidebar-wrapper .scroll-content{flex:1;min-height:0}.module-sidebar-wrapper .module-nav-header{background:var(--background-color-main);z-index:2;border-radius:15px 15px 0 0;flex-shrink:0;padding:15px}.module-sidebar-wrapper .module-nav-header .title{justify-content:space-between;align-items:center;display:flex}.module-sidebar-wrapper .module-nav-header .title .hide-sidebar{display:none}.module-sidebar-wrapper .module-nav-header .title .actions{gap:5px;display:flex}.module-sidebar-wrapper .module-nav-header .title h4{margin:0;padding:0;font-size:15px;font-weight:600}.module-sidebar-wrapper .module-nav-header .title small{color:#888;font-size:12px;line-height:11px}.module-sidebar-wrapper .module-nav-header .header{margin-top:5px}.module-sidebar-wrapper .module-nav-content{min-height:100px;padding:0 10px 10px}.module-sidebar-wrapper .module-nav-footer{background:var(--background-color-main);z-index:1;border-top:1px solid var(--border-color);border-radius:0 0 0 14px;flex-shrink:0;padding:10px;overflow:hidden}.module-sidebar-wrapper .module-nav-footer .status-info{text-align:center;opacity:.6;border-top:1px solid #41728a29;margin-top:10px;padding-top:5px;font-size:12px}@media screen and (width<=700px){.module-sidebar-wrapper{z-index:5;opacity:0;pointer-events:none;height:100dvh;animation-name:none;position:fixed}.module-sidebar-wrapper.open{opacity:1;pointer-events:auto;transform:translateX(var(--main-nav-width));min-width:calc(100vw - var(--main-nav-width));max-width:calc(100vw - var(--main-nav-width))}.module-sidebar-wrapper .hide-sidebar{display:flex!important}}.inbox-sidebar{flex-direction:column;gap:14px;padding:4px 0 16px;display:flex}.inbox-sidebar .inbox-sidebar-section{flex-direction:column;gap:2px;display:flex}.inbox-sidebar .inbox-sidebar-section .section-title{letter-spacing:.6px;text-transform:uppercase;opacity:.55;padding:4px 10px 6px;font-size:11px;font-weight:600}.inbox-sidebar .inbox-sidebar-item{cursor:pointer;width:100%;color:var(--text-color);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;transition:background .15s;display:flex}.inbox-sidebar .inbox-sidebar-item .icon{opacity:.75;justify-content:center;align-items:center;width:18px;font-size:17px;display:inline-flex}.inbox-sidebar .inbox-sidebar-item .dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;margin:0 5px}.inbox-sidebar .inbox-sidebar-item .label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.inbox-sidebar .inbox-sidebar-item:hover:not(.disabled){background:var(--background-color-higlight)}.inbox-sidebar .inbox-sidebar-item.active{background:var(--primary-color);color:#fff}.inbox-sidebar .inbox-sidebar-item.active .icon{opacity:1}.inbox-sidebar .inbox-sidebar-item.disabled{opacity:.4;cursor:not-allowed}.conversation-list{border-right:1px solid var(--border-color);background:var(--background-color);flex-direction:column;height:100%;min-height:0;display:flex}.conversation-list .conversation-list-header{border-bottom:1px solid var(--border-color);background:var(--background-color);padding:14px 14px 8px}.conversation-list .conversation-list-header h4{margin:0 0 8px;font-size:15px;font-weight:600}.conversation-list .conversation-list-header .ant-segmented{margin-bottom:8px}.conversation-list .conversation-list-body{flex:1;padding:4px 0;overflow-y:auto}.conversation-list .conversation-list-loading{justify-content:center;padding:40px;display:flex}.conversation-list .conversation-item{border-bottom:1px solid var(--border-color);color:var(--text-color);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 14px;text-decoration:none;transition:background .15s;display:flex}.conversation-list .conversation-item:hover{background:var(--background-color-higlight)}.conversation-list .conversation-item.active{background:var(--background-color-higlight);box-shadow:inset 3px 0 0 var(--primary-color)}.conversation-list .conversation-item-avatar{flex-shrink:0;position:relative}.conversation-list .conversation-item-avatar .conversation-item-channel{background:var(--background-color);box-shadow:0 0 0 1.5px var(--background-color);border-radius:50%;padding:1px 2px;font-size:14px;line-height:0;position:absolute;bottom:-3px;right:-4px}.conversation-list .conversation-item-avatar .conversation-item-unread{position:absolute;top:-4px;right:-4px}.conversation-list .conversation-item-body{flex:1;min-width:0}.conversation-list .conversation-item-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.conversation-list .conversation-item-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-title-color);font-size:13px;font-weight:600;overflow:hidden}.conversation-list .conversation-item-time{opacity:.55;white-space:nowrap;flex-shrink:0;font-size:11px}.conversation-list .conversation-item-preview{opacity:.7;word-break:break-word;margin-top:2px;font-size:12px;line-height:1.35}.conversation-list .conversation-item-labels{flex-wrap:wrap;gap:3px;margin-top:5px;display:flex}.conversation-list .conversation-item-tag{margin:0;padding:0 6px;font-size:10px;line-height:16px}.wa-template-selector{flex-direction:column;gap:8px;width:100%;display:flex}.wa-template-selector .wa-template-selector-row{align-items:center;gap:8px;display:flex}.wa-template-selector .wa-template-selector-icon{color:#1a7f37;flex-shrink:0;font-size:18px}.wa-template-selector .wa-template-selector-select{flex:1;min-width:200px}.wa-template-selector .wa-template-selector-body{border:1px solid var(--border-color);background:var(--background-color);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.wa-template-selector .wa-template-selector-meta{flex-wrap:wrap;gap:4px;display:flex}.wa-template-selector .wa-template-params{flex-direction:column;gap:5px;display:flex}.wa-template-selector .wa-template-params .wa-template-params-title{letter-spacing:.5px;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:600}.wa-template-selector .wa-template-params .wa-template-param-row{align-items:center;gap:8px;display:flex}.wa-template-selector .wa-template-params .wa-template-param-label{font-family:var(--font-code), monospace;background:var(--background-color-higlight);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:12px}.wa-template-selector .wa-template-preview{white-space:pre-wrap;word-break:break-word;background:#e8f6ee;border:1px solid #c7e6d0;border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.45}.wa-template-selector .wa-template-preview .wa-template-preview-header{margin-bottom:6px;font-weight:600}.wa-template-selector .wa-template-preview .wa-template-preview-body{color:#1f2937}.wa-template-selector .wa-template-preview .wa-template-preview-footer{opacity:.65;margin-top:6px;font-size:11.5px}.wa-template-selector .wa-template-preview .wa-template-preview-buttons{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.wa-template-selector .wa-template-preview .wa-template-preview-button{color:#1a7f37;background:#fff;border-color:#c7e6d0;margin:0}.chat-composer{background:var(--background-color);border:1px solid var(--border-color-body);border-radius:14px;flex-direction:column;margin:12px;display:flex}.chat-composer .chat-composer-bar{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.chat-composer .chat-composer-channel{opacity:.7;font-size:12px;font-weight:600}.chat-composer .chat-composer-templates{flex-wrap:wrap;gap:6px;display:flex}.chat-composer .chat-composer-template{background:var(--background-color-higlight);color:var(--text-color);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;transition:all .15s;display:inline-flex}.chat-composer .chat-composer-template:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.chat-composer .chat-composer-template.muted{opacity:.55}.chat-composer .chat-composer-template:disabled{cursor:not-allowed}.chat-composer .chat-composer-notice{color:#b45309;border-top:1px solid var(--border-color);background:#fff7ed;padding:6px 12px;font-size:11px}.chat-composer textarea{resize:none;padding:12px 14px!important}.chat-composer .chat-composer-actions{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:6px 10px 8px;display:flex}.chat-composer .chat-composer-attachments{gap:2px;display:flex}.chat-tabs{background:var(--background-color);border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.chat-tabs .chat-tab{border:1px solid var(--border-color-body);color:var(--text-color);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.chat-tabs .chat-tab .chat-tab-icon{opacity:.75;font-size:15px;display:inline-flex}.chat-tabs .chat-tab .chat-tab-count{background:var(--background-color-higlight);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.chat-tabs .chat-tab:hover{border-color:var(--primary-color);color:var(--primary-color)}.chat-tabs .chat-tab:hover .chat-tab-icon{opacity:1}.chat-tabs .chat-tab.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.chat-tabs .chat-tab.active .chat-tab-icon{opacity:1}.chat-tabs .chat-tab.active .chat-tab-count{color:#fff;background:#ffffff40}.chat-attachments-list{flex-direction:column;gap:6px;padding:12px;display:flex;overflow-y:auto}.chat-attachments-list .chat-attachment-item{border:1px solid var(--border-color);color:var(--text-color);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:all .15s;display:flex}.chat-attachments-list .chat-attachment-item:hover{border-color:var(--primary-color);background:var(--background-color-higlight)}.chat-attachments-list .chat-attachment-icon{opacity:.7;flex-shrink:0;font-size:22px}.chat-attachments-list .chat-attachment-body{flex:1;min-width:0}.chat-attachments-list .chat-attachment-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.chat-attachments-list .chat-attachment-meta{opacity:.6;margin-top:2px;font-size:11px}.chat-box-container{background:var(--background-color-body);flex-direction:column;flex:1;min-height:0;display:flex}.chat-box-container .chat-box-tab-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.chat-box-container .message-list{flex-direction:column;flex:1;align-items:flex-start;padding:16px;display:flex;overflow-y:auto}.chat-box-container .message-row{align-items:flex-end;gap:8px;max-width:90%;margin-bottom:10px;display:flex}.chat-box-container .message-row.own{flex-direction:row-reverse;align-self:flex-end}.chat-box-container .message-bubble{background:var(--background-color);border:1px solid var(--border-color);border-radius:20px 20px 20px 3px;flex:1;padding:12px 14px}.chat-box-container .message-bubble.own{background:var(--primary-color);color:#fff;border-color:#0000;border-radius:20px 20px 3px}.chat-box-container .message-bubble .message-time{opacity:.55;text-align:right;margin-top:5px;font-size:11px}.chat-box-container .message-bubble img{border-radius:7px;width:200px;overflow:hidden}.chat-box-container .chat-loading{justify-content:center;width:100%;padding:40px;display:flex}.chat-box-container .message-sender{opacity:.7;margin-bottom:3px;font-size:11px;font-weight:600}.chat-box-container .message-content{word-break:break-word;line-height:1.5}.chat-box-container .message-activity{color:var(--text-color-secondary,#888);background:var(--background-color,#0000000d);text-align:center;border-radius:10px;align-self:center;margin-bottom:10px;padding:4px 12px;font-size:11px}.chat-box-container .message-activity .activity-time{opacity:.6;margin-left:6px}.chat-box-container .message-attachment{color:inherit;background:#00000014;border-radius:8px;align-items:center;gap:6px;margin-top:6px;padding:6px 10px;font-size:13px;text-decoration:none;display:flex}.chat-box-container .message-attachment:hover{opacity:.8}.chat-box-empty{justify-content:center;align-items:center}.chat-header{background:var(--background-color);border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.chat-header .chat-header-identity{align-items:center;gap:10px;min-width:0;display:flex}.chat-header .chat-header-meta{min-width:0}.chat-header .chat-header-name{color:var(--text-title-color);font-size:15px;font-weight:600;line-height:1.2}.chat-header .chat-header-subtitle{opacity:.6;margin-top:2px;font-size:12px}.chat-header .chat-header-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contact-details-panel{border-left:1px solid var(--border-color);background:var(--background-color);flex-direction:column;flex-shrink:0;gap:14px;width:280px;padding:16px 14px 24px;display:flex;overflow-y:auto}.contact-details-panel .contact-details-header{border-bottom:1px solid var(--border-color);flex-direction:column;align-items:center;gap:6px;padding-bottom:14px;display:flex}.contact-details-panel .contact-details-header .contact-details-avatar{background:var(--primary-color);font-size:22px}.contact-details-panel .contact-details-header .contact-details-name{margin:4px 0 0;font-size:16px;font-weight:600}.contact-details-panel .contact-details-header .contact-details-badge{margin:2px 0 0;font-size:11px}.contact-details-panel .details-section{flex-direction:column;gap:6px;display:flex}.contact-details-panel .details-section .details-section-header{justify-content:space-between;align-items:center;display:flex}.contact-details-panel .details-section .details-section-header .details-section-title{letter-spacing:.6px;text-transform:uppercase;opacity:.55;font-size:11px;font-weight:600}.contact-details-panel .details-section .details-section-body{font-size:13px}.contact-details-panel .link-action{color:var(--primary-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-size:11px;display:inline-flex}.contact-details-panel .link-action:disabled{opacity:.4;cursor:not-allowed}.contact-details-panel .empty-line{opacity:.5;font-size:12px}.contact-details-panel .labels-display{flex-wrap:wrap;gap:4px;display:flex}.contact-details-panel .contact-info{flex-direction:column;gap:7px;display:flex}.contact-details-panel .contact-info .contact-info-row{align-items:center;gap:8px;font-size:12.5px;display:flex}.contact-details-panel .contact-info .contact-info-row .contact-info-icon{opacity:.6;flex-shrink:0;font-size:15px;display:inline-flex}.contact-details-panel .contact-info .contact-info-row .contact-info-value{word-break:break-word}.contact-details-panel .contact-info .contact-info-empty{opacity:.5;font-size:12px}.contact-details-panel .contracts-placeholder{flex-direction:column;gap:6px;display:flex}.contact-details-panel .contracts-placeholder .contract-row{border:1px solid var(--border-color);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.contact-details-panel .contracts-placeholder .contract-row .contract-icon{opacity:.6;font-size:18px}.contact-details-panel .contracts-placeholder .contract-row .contract-body{flex:1}.contact-details-panel .contracts-placeholder .contract-row .contract-name{font-size:13px;font-weight:600}.contact-details-panel .contracts-placeholder .contract-row .contract-detail{opacity:.6;font-size:11px}.contact-details-panel .metrics-placeholder{grid-template-columns:1fr 1fr;gap:8px;display:grid}.contact-details-panel .metrics-placeholder .metric-cell{background:var(--background-color-higlight);text-align:center;border-radius:8px;padding:10px}.contact-details-panel .metrics-placeholder .metric-cell .metric-value{font-size:22px;font-weight:700;line-height:1}.contact-details-panel .metrics-placeholder .metric-cell .metric-label{opacity:.6;margin-top:4px;font-size:11px}.lead-messages-grid{height:100%;min-height:0;display:flex;overflow:hidden}.lead-messages-grid .lead-messages-list{flex-direction:column;flex-shrink:0;width:320px;min-height:0;display:flex}.lead-messages-grid .lead-messages-chat{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.lead-messages-grid .lead-messages-empty{flex:1;justify-content:center;align-items:center;display:flex}@media screen and (width<=1100px){.lead-messages-grid .contact-details-panel{display:none}}@media screen and (width<=800px){.lead-messages-grid .lead-messages-list{width:280px}}.nav-tabs{background:var(--background-color-body);border-radius:999px;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex;overflow:hidden}.nav-tabs .nav-tabs-list{scrollbar-width:none;flex:1;align-items:center;gap:4px;padding:5px;display:inline-flex;position:relative;overflow-x:auto}.nav-tabs .nav-tabs-list::-webkit-scrollbar{display:none}.nav-tabs .nav-tabs-indicator{background:var(--background-color);height:auto;box-shadow:0 1px 3px var(--shadow-color);z-index:0;pointer-events:none;border-radius:999px;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1);position:absolute;top:5px;bottom:5px;left:0}.nav-tabs .nav-tabs-item{z-index:1;white-space:nowrap;cursor:pointer;color:var(--text-color);background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:8px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s,background .2s;display:inline-flex;position:relative}.nav-tabs .nav-tabs-item .nav-tabs-icon{opacity:.7;align-items:center;font-size:18px;transition:opacity .2s;display:inline-flex}.nav-tabs .nav-tabs-item:hover:not(.active):not(.disabled){color:var(--text-title-color)}.nav-tabs .nav-tabs-item:hover:not(.active):not(.disabled) .nav-tabs-icon{opacity:1}.nav-tabs .nav-tabs-item.active{color:var(--text-title-color)}.nav-tabs .nav-tabs-item.active .nav-tabs-icon{opacity:1}.nav-tabs .nav-tabs-item.disabled{cursor:not-allowed;opacity:.4}.nav-tabs .nav-tabs-before,.nav-tabs .nav-tabs-extra{flex:none;align-items:center;gap:8px;display:inline-flex}.nav-tabs .nav-tabs-extra-trigger{cursor:pointer;color:var(--text-color);background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:6px;font-size:22px;transition:color .2s,background .2s;display:none}.nav-tabs .nav-tabs-extra-trigger:hover{color:var(--text-title-color);background:var(--background-color-body)}.nav-tabs-extra-menu{background:var(--background-color);box-shadow:0 4px 16px var(--shadow-color);border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:inline-flex}@media (width<=700px){.nav-tabs .nav-tabs-extra{display:none}.nav-tabs .nav-tabs-extra-trigger{display:inline-flex}}.nav-tabs-stack{position:relative}.nav-tabs-stack .nav-tabs-panel[hidden]{display:none}.nav-tabs-stack .nav-tabs-panel.active{animation:.28s cubic-bezier(.4,0,.2,1) nav-tabs-panel-in}@keyframes nav-tabs-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.nav-tabs.nav-tabs-chips{background:var(--background-color);border-radius:0;overflow:visible}.nav-tabs.nav-tabs-chips .nav-tabs-list{box-shadow:inset 0 -1px 0 0 var(--border-color-body);padding:15px 20px 0}.nav-tabs.nav-tabs-chips .nav-tabs-item{border:1px solid #0000;border-bottom:0;border-radius:9px 9px 0 0;padding:10px 15px}.nav-tabs.nav-tabs-chips .nav-tabs-item.active{background:var(--background-color-main);border-color:var(--border-color-body);box-shadow:0 -4px 10px var(--shadow-color);font-weight:700}.nav-tabs.nav-tabs-chips .nav-tabs-count{font-family:var(--font-code), monospace;color:var(--primary-color);background:var(--primary-color-lighter);border-radius:20px;padding:2px 6px;font-size:10px;font-weight:700}.nav-tabs.nav-tabs-small{gap:8px}.nav-tabs.nav-tabs-small .nav-tabs-list{gap:2px;padding:3px}.nav-tabs.nav-tabs-small .nav-tabs-indicator{top:3px;bottom:3px}.nav-tabs.nav-tabs-small .nav-tabs-item{gap:6px;padding:5px 12px;font-size:12px}.nav-tabs.nav-tabs-small .nav-tabs-item .nav-tabs-icon{font-size:15px}.dark-mode .nav-tabs .nav-tabs-indicator{background:var(--background-color-input);box-shadow:0 1px 3px #0006}.resource-info-container{flex-direction:column;gap:12px;display:flex;position:relative}.resource-info-container .ri-disk .ri-disk-head{align-items:center;gap:9px;margin-bottom:14px;display:flex}.resource-info-container .ri-disk .ri-disk-head .ri-disk-mount{color:var(--rc-muted);margin-left:auto;font-size:10.5px}.resource-info-container .ri-disk .ri-disk-main{align-items:center;gap:16px;display:flex}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge{flex-shrink:0;width:94px;height:94px;position:relative}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge svg{transform:rotate(-90deg)}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-track{stroke:var(--rc-soft)}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-value{stroke:var(--primary-color);transition:stroke-dasharray .5s}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-value.level-warn{stroke:var(--rc-warn)}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-value.level-bad{stroke:var(--rc-bad)}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-gauge-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-gauge-label .ri-disk-percent{letter-spacing:-.02em;color:var(--text-title-color);font-size:19px;font-weight:700}.resource-info-container .ri-disk .ri-disk-main .ri-disk-gauge .ri-disk-gauge-label .ri-disk-caption{letter-spacing:.04em;color:var(--rc-muted);font-size:9px;font-weight:700}.resource-info-container .ri-disk .ri-disk-main .ri-disk-detail{min-width:0}.resource-info-container .ri-disk .ri-disk-main .ri-disk-detail .ri-disk-size{color:var(--text-title-color);font-size:14px;font-weight:700}.resource-info-container .ri-disk .ri-disk-main .ri-disk-detail .ri-disk-size span{color:var(--rc-muted);font-weight:500}.resource-info-container .ri-disk .ri-disk-main .ri-disk-detail .ri-disk-available{color:var(--rc-muted);margin-top:4px;font-size:10.5px}.resource-info-container .ri-disk .ri-disk-others{border-top:1px solid var(--border-color);flex-direction:column;gap:9px;margin-top:16px;padding-top:14px;display:flex}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other{align-items:center;gap:9px;font-size:10.5px;display:flex}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-mount{text-overflow:ellipsis;white-space:nowrap;max-width:70px;color:var(--text-title-color);flex-shrink:0;font-weight:600;overflow:hidden}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-bar{background:var(--rc-soft);border-radius:5px;flex:1;height:5px;overflow:hidden}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-bar span{background:var(--primary-color);border-radius:5px;height:100%;display:block}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-bar span.level-warn{background:var(--rc-warn)}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-bar span.level-bad{background:var(--rc-bad)}.resource-info-container .ri-disk .ri-disk-others .ri-disk-other .ri-disk-other-value{color:var(--rc-muted);flex-shrink:0}.resource-info-container .ri-specs .ri-specs-title{padding:14px 16px 4px}.resource-info-container .ri-specs .ri-specs-list{padding:0 16px 6px}.resource-info-container .ri-specs .ri-specs-list .ri-spec{border-top:1px solid var(--border-color);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.resource-info-container .ri-specs .ri-specs-list .ri-spec:first-child{border-top:none}.resource-info-container .ri-specs .ri-specs-list .ri-spec .ri-spec-label{color:var(--rc-muted);flex-shrink:0;width:96px;font-size:11.5px}.resource-info-container .ri-specs .ri-specs-list .ri-spec .ri-spec-value{color:var(--text-title-color);overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:600;line-height:1.45}.resource-info-container .ri-specs .ri-specs-list .ri-spec .ri-spec-value.resource-mono{font-size:11.5px}.resource-info-container .ri-specs .ri-specs-actions{border-top:1px solid var(--border-color);padding:10px 16px 14px}.firewall-config-container{position:relative}.firewall-config-container .controls{background:var(--background-color-body);border:1px solid var(--border-color);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;display:flex}.firewall-config-container .controls .config-search{background:var(--background-color);border:1px solid var(--border-color);border-radius:10px;flex:1;align-items:center;gap:9px;min-width:200px;padding:7px 11px;display:flex}.firewall-config-container .controls .config-search svg{opacity:.5;flex-shrink:0}.firewall-config-container .controls .config-search input{width:100%;min-width:0;color:var(--text-color);background:0 0;border:none;outline:none;font-family:inherit;font-size:13px}.firewall-config-container .controls .config-count{color:var(--rc-muted);white-space:nowrap;font-size:11.5px}.firewall-config-container .controls .fields-changed{color:var(--rc-warn);background:color-mix(in srgb, var(--rc-warn) 14%, transparent);white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:11.5px;font-weight:700}.firewall-config-container .config-hint{color:var(--rc-muted);cursor:pointer;margin-top:-14px;margin-bottom:14px;font-size:11px;line-height:1.4;display:block}.firewall-config-container .config-hint:hover{color:var(--primary-color)}.firewall-config-container .ant-form-item-label>label{font-family:var(--font-code), monospace;font-size:11.5px;font-weight:700}.config-comment{white-space:pre-wrap;max-width:420px;margin:0;font-size:11.5px}.fw-manager{position:relative}.fw-manager .fw-sections{border-bottom:1px solid var(--border-color);padding:12px 18px}.fw-manager .fw-panel-caption{color:var(--rc-muted);margin-bottom:12px;font-size:11.5px}.fw-manager .fw-panel-caption b{color:var(--text-title-color);font-weight:700}.fw-manager .fw-options .fw-option{border-bottom:1px solid var(--border-color);align-items:center;gap:14px;padding:14px 0;display:flex}.fw-manager .fw-options .fw-option:last-child{border-bottom:none}.fw-manager .fw-options .fw-option .fw-option-icon{background:var(--rc-soft);width:32px;height:32px;color:var(--rc-muted);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.fw-manager .fw-options .fw-option .fw-option-icon.on{background:var(--primary-color-lighter);color:var(--primary-color)}.fw-manager .fw-options .fw-option .fw-option-icon.warn{background:color-mix(in srgb, var(--rc-warn) 14%, transparent);color:var(--rc-warn)}.fw-manager .fw-options .fw-option .fw-option-main{min-width:0}.fw-manager .fw-options .fw-option .fw-option-main .fw-option-title{color:var(--text-title-color);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.fw-manager .fw-options .fw-option .fw-option-main .fw-option-title .fw-option-key{font-family:var(--font-code), monospace;color:var(--rc-muted);background:var(--background-color-body);border:1px solid var(--border-color);cursor:help;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:600}.fw-manager .fw-options .fw-option .fw-option-main .fw-option-desc{color:var(--rc-muted);margin-top:3px;font-size:11.5px;display:block}.fw-manager .fw-options .fw-option .fw-option-side{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.fw-manager .fw-ports .resource-table-head,.fw-manager .fw-ports .resource-table-row{grid-template-columns:90px 1.4fr 90px 110px}.fw-manager .fw-ports .fw-port-number{color:var(--text-title-color);font-size:13px;font-weight:700}.fw-manager .fw-ports .fw-port-service{color:var(--text-color);font-size:12.5px;font-weight:600}.fw-manager .fw-ports .fw-port-proto{color:var(--rc-muted);font-size:11px}@media screen and (width<=700px){.fw-manager .fw-options .fw-option{flex-wrap:wrap}.fw-manager .fw-options .fw-option .fw-option-side{justify-content:space-between;width:calc(100% - 42px);margin-left:42px}}.su-manager{position:relative}.su-manager .su-table .resource-table-head,.su-manager .su-table .resource-table-row{grid-template-columns:minmax(140px,1fr) 70px minmax(140px,1.2fr) 130px 44px}.su-manager .su-table .su-user{align-items:center;gap:9px;min-width:0;display:flex}.su-manager .su-table .su-user .su-avatar{background:var(--primary-color-lighter);width:26px;height:26px;color:var(--primary-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.su-manager .su-table .su-user .su-username{color:var(--text-title-color);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.su-manager .su-table .su-uid{color:var(--rc-muted);font-size:11.5px}.su-manager .su-table .su-shell{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.su-manager .su-table .su-actions{justify-content:flex-end;display:flex}.su-manager .su-output{margin-top:16px}.su-manager .su-output pre{font-family:var(--font-code), monospace;white-space:pre-wrap;max-height:320px;margin:0;font-size:11.5px;overflow:auto}.dns-manager{position:relative}.dns-manager .dns-provider-pill{cursor:pointer;border:0;font-family:inherit}.dns-manager .dns-provider-pill:disabled{cursor:default}.dns-manager .dns-provider-pill .dns-provider-server{font-family:var(--font-code), monospace;opacity:.75;font-weight:500}.dns-manager .dns-filters{flex-wrap:wrap;gap:8px 0;margin-bottom:14px;display:flex}.dns-manager .dns-filters .ant-form-item{margin-right:8px}.dns-manager .dns-table .resource-table-head,.dns-manager .dns-table .resource-table-row{grid-template-columns:70px minmax(120px,1fr) minmax(160px,1.6fr) 80px 100px 88px}.dns-manager .dns-table .dns-host{color:var(--text-title-color);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.dns-manager .dns-table .dns-value{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.dns-manager .dns-table .dns-actions{justify-content:flex-end;gap:4px;display:flex}.name-servers-manager{flex-direction:column;gap:16px;display:flex}.name-servers-manager .ns-delegation-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.name-servers-manager .ns-delegation-list .ns-delegation-item{border:1px solid var(--border-color);background:var(--background-color-body);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.name-servers-manager .ns-delegation-list .ns-delegation-item .ns-delegation-host{color:var(--text-title-color);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.name-servers-manager .child-ns-table .resource-table-head,.name-servers-manager .child-ns-table .resource-table-row{grid-template-columns:minmax(160px,1fr) minmax(220px,1.8fr) 120px}.name-servers-manager .child-ns-table .child-ns-host{color:var(--text-title-color);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.name-servers-manager .child-ns-table .child-ns-ips{flex-wrap:wrap;gap:6px;display:flex}.name-servers-manager .child-ns-table .child-ns-ip{align-items:center;gap:2px;padding-right:2px;display:inline-flex}.name-servers-manager .child-ns-table .child-ns-empty{color:var(--rc-muted);font-size:11.5px}.name-servers-manager .child-ns-table .child-ns-actions{justify-content:flex-end;gap:4px;display:flex}.ns-field-row{align-items:center;gap:6px;display:flex}.ns-field-row .ant-input{flex:1}:root{--rc-ok:#2e9e5b;--rc-warn:#e0894a;--rc-bad:#d14343;--rc-info:#3d6fd1;--rc-muted:color-mix(in srgb, var(--text-color) 65%, transparent);--rc-soft:color-mix(in srgb, var(--text-color) 8%, transparent)}.resource-card{background:var(--background-color);border:1px solid var(--border-color);box-shadow:0 1px 2px var(--shadow-color);border-radius:16px;overflow:hidden}.resource-card>.resource-card-header{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:12px;padding:15px 18px;display:flex}.resource-card>.resource-card-header .resource-card-heading{min-width:0}.resource-card>.resource-card-header .resource-card-heading .resource-card-title{font-family:var(--font-title), sans-serif;letter-spacing:-.01em;color:var(--text-title-color);font-size:15px;font-weight:800}.resource-card>.resource-card-header .resource-card-heading .resource-card-subtitle{color:var(--rc-muted);margin-top:2px;font-size:11.5px}.resource-card>.resource-card-header .resource-card-heading .resource-card-subtitle b{color:var(--text-color);font-weight:700}.resource-card>.resource-card-header .resource-card-actions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.resource-card>.resource-card-body{padding:16px 18px 18px}.resource-pill{white-space:nowrap;color:var(--rc-muted);background:var(--rc-soft);border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-flex}.resource-pill.ok{color:var(--rc-ok);background:color-mix(in srgb, var(--rc-ok) 12%, transparent)}.resource-pill.warn{color:var(--rc-warn);background:color-mix(in srgb, var(--rc-warn) 14%, transparent)}.resource-pill.bad{color:var(--rc-bad);background:color-mix(in srgb, var(--rc-bad) 12%, transparent)}.resource-pill.info{color:var(--rc-info);background:color-mix(in srgb, var(--rc-info) 12%, transparent)}.resource-pill.brand{color:var(--primary-color);background:var(--primary-color-lighter)}.resource-mono{font-family:var(--font-code), monospace}.resource-chip{font-family:var(--font-code), monospace;color:var(--text-title-color);background:var(--background-color-body);border:1px solid var(--border-color);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:600}.resource-label{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-muted);font-size:9.5px;font-weight:800}.resource-table{overflow-x:auto}.resource-table .resource-table-inner{min-width:560px}.resource-table .resource-table-head,.resource-table .resource-table-row{align-items:center;gap:10px;display:grid}.resource-table .resource-table-head{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-muted);border-bottom:1px solid var(--border-color);padding:0 12px 9px;font-size:9.5px;font-weight:800}.resource-table .resource-table-row{border-bottom:1px solid var(--border-color);border-radius:9px;padding:11px 12px;transition:background .15s}.resource-table .resource-table-row:hover{background:var(--background-color-body)}.resource-table .resource-table-row:last-child{border-bottom:none}.resource-empty{text-align:center;color:var(--rc-muted);flex-direction:column;align-items:center;gap:6px;padding:34px 18px;display:flex}.resource-empty svg{opacity:.45;font-size:30px}.resource-empty .resource-empty-title{color:var(--text-title-color);font-size:13.5px;font-weight:700}.resource-empty .resource-empty-text{max-width:420px;font-size:12px;line-height:1.5}.rm-title{min-width:0}.rm-title .rm-title-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rm-title .rm-title-line .rm-title-name{font-family:var(--font-heading), sans-serif;letter-spacing:-.02em;color:var(--text-title-color);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.1}.rm-title .rm-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.rm-title .rm-status-dot.live{animation:2s ease-in-out infinite rm-pulse}.rm-title .rm-title-meta{color:var(--rc-muted);flex-wrap:wrap;align-items:center;margin-top:6px;font-size:11.5px;display:flex}.rm-title .rm-title-meta .rm-title-meta-item{align-items:center;gap:10px;display:inline-flex}.rm-title .rm-title-meta .rm-title-meta-item b{color:var(--text-color);font-weight:700}.rm-title .rm-title-meta .rm-title-meta-sep{background:var(--border-color);width:1px;height:11px;margin:0 10px 0 0}@keyframes rm-pulse{0%,to{opacity:1}50%{opacity:.3}}.rm-tab-count{font-family:var(--font-code), monospace;color:var(--primary-color);background:var(--primary-color-lighter);border-radius:20px;margin-left:8px;padding:1px 6px;font-size:10px;font-weight:700}.resource-manager-screen .rm-metrics{grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:12px;margin-bottom:16px;display:grid}.resource-manager-screen .rm-metrics .rm-metric{background:var(--background-color);border:1px solid var(--border-color);box-shadow:0 1px 2px var(--shadow-color);border-radius:14px;padding:13px 15px}.resource-manager-screen .rm-metrics .rm-metric.level-ok{--rm-metric-color:var(--primary-color)}.resource-manager-screen .rm-metrics .rm-metric.level-warn{--rm-metric-color:var(--rc-warn)}.resource-manager-screen .rm-metrics .rm-metric.level-bad{--rm-metric-color:var(--rc-bad)}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-head .rm-metric-icon{background:color-mix(in srgb, var(--rm-metric-color) 12%, transparent);width:26px;height:26px;color:var(--rm-metric-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-head .rm-metric-label{letter-spacing:.06em;text-transform:uppercase;color:var(--rc-muted);white-space:nowrap;font-size:10px;font-weight:800}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-head .resource-pill{margin-left:auto}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-value{align-items:baseline;gap:5px;display:flex}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-value .rm-metric-number{font-family:var(--font-code), monospace;letter-spacing:-.02em;color:var(--text-title-color);font-size:22px;font-weight:700}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-value .rm-metric-unit{color:var(--rc-muted);font-size:11.5px;font-weight:600}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-bar{background:var(--rc-soft);border-radius:5px;height:5px;margin-top:11px;overflow:hidden}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-bar span{background:var(--rm-metric-color);border-radius:5px;height:100%;transition:width .4s;display:block}.resource-manager-screen .rm-metrics .rm-metric .rm-metric-hint{color:var(--rc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10.5px;overflow:hidden}.resource-manager-screen .rm-timeline .rm-timeline-item{gap:14px;display:flex}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker{flex-direction:column;flex-shrink:0;align-items:center;width:22px;display:flex}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker .rm-timeline-dot{background:var(--background-color);border:2.5px solid var(--primary-color);border-radius:50%;flex-shrink:0;width:11px;height:11px;margin-top:3px}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker .rm-timeline-dot.ok{border-color:var(--rc-ok)}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker .rm-timeline-dot.warn{border-color:var(--rc-warn)}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker .rm-timeline-dot.bad{border-color:var(--rc-bad)}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-marker .rm-timeline-line{background:var(--border-color);flex:1;width:2px;margin-top:4px}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-content{flex:1;min-width:0;padding-bottom:16px}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-content .rm-timeline-head{align-items:baseline;gap:9px;display:flex}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-content .rm-timeline-head .rm-timeline-title{color:var(--text-title-color);overflow-wrap:anywhere;font-size:13px;font-weight:600}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-content .rm-timeline-head .rm-timeline-time{font-family:var(--font-code), monospace;color:var(--rc-muted);flex-shrink:0;margin-left:auto;font-size:10.5px}.resource-manager-screen .rm-timeline .rm-timeline-item .rm-timeline-content .rm-timeline-meta{font-family:var(--font-code), monospace;color:var(--rc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10.5px;display:block;overflow:hidden}.resource-manager-screen .rm-database-list{flex-direction:column;gap:10px;display:flex}.resource-manager-screen .rm-database-list .rm-database{border:1px solid var(--border-color);border-radius:12px;align-items:center;gap:14px;padding:13px 15px;transition:border-color .15s,background .15s;display:flex}.resource-manager-screen .rm-database-list .rm-database.clickable{cursor:pointer}.resource-manager-screen .rm-database-list .rm-database.clickable:hover{border-color:var(--border-color-body);background:var(--background-color-body)}.resource-manager-screen .rm-database-list .rm-database .rm-database-icon{background:var(--primary-color-lighter);width:34px;height:34px;color:var(--primary-color);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}.resource-manager-screen .rm-database-list .rm-database .rm-database-main{min-width:0}.resource-manager-screen .rm-database-list .rm-database .rm-database-main .rm-database-name{color:var(--text-title-color);overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.resource-manager-screen .rm-database-list .rm-database .rm-database-main .rm-database-meta{color:var(--rc-muted);margin-top:2px;font-size:11px;display:block}.resource-manager-screen .rm-database-list .rm-database .rm-database-side{flex-shrink:0;align-items:center;gap:18px;margin-left:auto;display:flex}.resource-manager-screen .rm-database-list .rm-database .rm-database-side .rm-database-field{color:var(--text-title-color);flex-direction:column;align-items:flex-end;gap:3px;font-size:12.5px;font-weight:600;display:flex}.resource-manager-screen .rm-database-list .rm-database .rm-database-side .rm-database-arrow{color:var(--rc-muted);font-size:18px}.resource-manager-screen .rm-stats-list{flex-direction:column;gap:14px;display:flex}.resource-manager-screen .rm-stats-list .rm-stat{border:1px solid var(--border-color);border-radius:12px;padding:14px 15px}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-head{align-items:center;gap:10px;display:flex}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-head .rm-stat-label{color:var(--text-title-color);font-size:12.5px;font-weight:700}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-head .rm-stat-peak{color:var(--rc-muted);margin-left:auto;font-size:11.5px}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars{align-items:flex-end;gap:18px;margin-top:14px;display:flex}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar{flex-direction:column;flex:1;align-items:center;gap:6px;max-width:90px;display:flex}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-track{background:var(--rc-soft);border-radius:6px;justify-content:center;align-items:flex-end;width:100%;height:56px;display:flex;overflow:hidden}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-track .rm-stat-bar-fill{background:var(--primary-color);border-radius:5px 5px 0 0;width:100%;display:block}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-track .rm-stat-bar-fill.level-warn{background:var(--rc-warn)}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-track .rm-stat-bar-fill.level-bad{background:var(--rc-bad)}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-value{color:var(--text-title-color);font-size:11.5px;font-weight:700}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-bars .rm-stat-bar .rm-stat-bar-label{color:var(--rc-muted);font-size:10.5px}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-line{background:var(--rc-soft);border-radius:6px;height:6px;margin-top:12px;overflow:hidden}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-line span{background:var(--primary-color);border-radius:6px;height:100%;display:block}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-line span.level-warn{background:var(--rc-warn)}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-line span.level-bad{background:var(--rc-bad)}.resource-manager-screen .rm-stats-list .rm-stat .rm-stat-hint{color:var(--rc-muted);margin-top:8px;font-size:10.5px}@media screen and (width<=700px){.rm-title .rm-title-line .rm-title-name{font-size:20px}.resource-manager-screen .rm-database-list .rm-database{flex-wrap:wrap}.resource-manager-screen .rm-database-list .rm-database .rm-database-side{justify-content:space-between;gap:10px;width:100%;margin-left:0}}.filter-form-container .filter-form-items-wrapper{flex-wrap:wrap;gap:10px;display:flex}.filter-form-container .ant-form-item-label{padding-bottom:0!important}.filter-form-container .ant-form-item-label label{text-transform:uppercase;opacity:.5;font-size:11px;font-weight:800}.filter-form-container .ant-form-item{margin-bottom:0;padding-right:10px;position:relative}.filter-form-container .ant-form-item:before{content:"";background:linear-gradient(to bottom, transparent, var(--border-color-body), transparent);width:1px;height:100%;display:block;position:absolute;right:0}.filter-form-container .filter-toggle{display:none}@media screen and (width<=700px){.filter-form-container{padding:5px}.filter-form-container .form-wrapper{max-height:70vh;padding:10px;overflow-y:auto}.filter-form-container .form-wrapper .primary-button{width:100%;margin:0 0 10px}.filter-form-container .ant-form-item-label{width:20%;padding-bottom:0!important}.filter-form-container .ant-form-item{border-right:none;width:100%;margin:0;padding:0 0 15px}.filter-form-container .filter-toggle{z-index:10;border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--background-color);height:40px;box-shadow:0 2px 6px var(--shadow-color);justify-content:space-between;align-items:center;margin-bottom:5px;padding:0 12px;font-weight:600;display:flex;position:sticky;top:0}.filter-form-container .filter-toggle .filter-toggle-label{align-items:center;gap:8px;display:flex}}.wts-option{grid-template-columns:34px 1fr auto;align-items:center;gap:12px;width:100%;min-width:0;display:grid}.wts-option .wts-info{min-width:0}.wts-option .wts-amount{font-family:var(--font-code), monospace;font-size:13.5px;font-weight:700;line-height:1.3}.wts-option .wts-available{font-family:var(--font-body), sans-serif;color:#b07d06;background:#f2b64033;border-radius:6px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:600}.wts-option .wts-meta{color:var(--text-color);opacity:.6;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}.wts-option .wts-bank{font-family:var(--font-code), monospace;white-space:nowrap;color:#16a34a;background:#22c55e29;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.wts-option .wts-bank.out{color:#dc2626;background:#f16b6b29}.wts-option .wts-bank .wts-account{opacity:.75;font-weight:600}.wallet-transaction-selector.ant-select .ant-select-selector{border-radius:10px;min-height:46px;padding-top:4px;padding-bottom:4px}.wallet-transaction-selector.ant-select .ant-select-selection-item{align-items:center;display:flex}.wallet-transaction-selector.ant-select .ant-select-selection-item .wts-option{grid-template-columns:24px 1fr auto;gap:8px}.wallet-transaction-selector.ant-select .ant-select-selection-item .wts-option .wallet-selector-avatar{width:24px!important;height:24px!important}.wallet-transaction-selector-dropdown .ant-select-item-option{border-radius:12px;margin-bottom:4px;padding:10px 12px}.wallet-transaction-selector-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--background-color-body)}.wallet-transaction-selector-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb, var(--primary-color) 12%, transparent)}.wallet-transaction-selector-dropdown .ant-select-item-option-state{display:none}.invoice-payment-form{--ipf-accent:var(--primary-color)}.invoice-payment-form.outgoing{--ipf-accent:#d6473f}.invoice-payment-form .ipf-header{margin-bottom:16px}.invoice-payment-form .ipf-header h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.invoice-payment-form .ipf-header .ipf-subtitle{color:var(--text-color);opacity:.75;margin:4px 0 0;font-size:12.5px}.invoice-payment-form .ipf-header .ipf-subtitle span{font-family:var(--font-code), monospace;opacity:.9;font-weight:700}.invoice-payment-form .ipf-summary{background:var(--background-color-body);border:1px solid var(--border-color-body);border-radius:14px;margin-bottom:20px;padding:16px 18px 14px}.invoice-payment-form .ipf-summary .ipf-summary-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.invoice-payment-form .ipf-summary .ipf-summary-total{text-align:right}.invoice-payment-form .ipf-summary .ipf-summary-label{letter-spacing:.06em;text-transform:uppercase;opacity:.55;font-size:10px;font-weight:700;display:block}.invoice-payment-form .ipf-summary .ipf-summary-grid>div>span:last-child,.invoice-payment-form .ipf-summary .ipf-summary-grid>div>.ipf-summary-pending{font-size:16px;font-weight:700;display:block}.invoice-payment-form .ipf-summary .ipf-summary-pending span{color:#f2b640}.invoice-payment-form .ipf-summary .ipf-summary-total span:last-child{font-weight:800}.invoice-payment-form .ipf-summary .ipf-progress{background:var(--border-color);border-radius:20px;height:5px;margin-top:5px;overflow:hidden}.invoice-payment-form .ipf-summary .ipf-progress .ipf-progress-fill{background:var(--ipf-accent);border-radius:20px;height:100%;transition:width .3s}.invoice-payment-form .ipf-summary .ipf-progress-meta{color:var(--text-color);opacity:.65;justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.invoice-payment-form .ipf-section-head{align-items:center;margin-bottom:8px;display:flex}.invoice-payment-form .ipf-section-head .ipf-section-title{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:12px;font-weight:700}.invoice-payment-form .ipf-section-head .ipf-section-action{margin-left:auto}.invoice-payment-form .ipf-amounts{grid-template-columns:1fr;align-items:start;gap:10px;margin:18px 0 4px;display:grid}.invoice-payment-form .ipf-amounts.with-exchange{grid-template-columns:1fr 32px 1fr}.invoice-payment-form .ipf-amounts .ipf-field label{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.invoice-payment-form .ipf-amounts .ipf-field .ipf-required{color:#f16b6b;margin-right:2px}.invoice-payment-form .ipf-amounts .ipf-field .ant-input-number{width:100%}.invoice-payment-form .ipf-amounts .ipf-field small{opacity:.65;margin-top:6px;font-size:11px}.invoice-payment-form .ipf-amounts .ipf-field .ipf-hint-error{color:#f16b6b;opacity:1}.invoice-payment-form .ipf-amounts .ipf-arrow{opacity:.35;justify-content:center;align-items:center;height:32px;display:flex}.invoice-payment-form .ipf-exchange-rate{margin-top:14px}.invoice-payment-form .ipf-exchange-rate p{margin:4px 0 0;font-size:11px}.invoice-payment-form .ipf-footer{border-top:1px solid var(--border-color);align-items:center;gap:10px;margin-top:20px;padding-top:18px;display:flex}.invoice-payment-form .ipf-footer .ipf-pay-full{color:var(--text-color);opacity:.8;cursor:pointer;font-size:12.5px;font-weight:700}.invoice-payment-form .ipf-footer .ipf-pay-full:hover{opacity:1}.invoice-payment-form .ipf-footer .ant-btn{margin-left:auto}.file-preview-container{position:relative}.file-preview-container .actions{justify-content:center;margin-top:5px;display:flex}._statsContainer_2ee7b_1{align-items:center;gap:10px;font-size:12px;display:flex}._statItem_2ee7b_7{white-space:nowrap;align-items:center;gap:10px;display:flex}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;--mobile-breakpoint:700px;--background-color-input:#f2f2f2;--background-color:#fff;--background-color-body:color-mix(in srgb, var(--primary-color) 2%, #fff) 1%;--background-color-main:color-mix(in srgb, var(--primary-color) 3%, #fff) 1%;--background-active-color:#009987;--background-color-higlight:#e9ebed;--text-color:#666;--text-title-color:#000;--border-color:#0e1f2c14;--border-color-body:color-mix(in srgb, var(--primary-color) 20%, transparent);--border-color-active:#949698;--border-radius:10px;--main-nav-width:230px;--shadow-color:#0000001a;--font-title:"Plus Jakarta Sans";--font-heading:"Sen";--font-code:"Victor Mono"}html.dark-mode{color:#e5e5e5;--background-color:#101010;--background-color-body:#1c1c1c;--background-color-main:color-mix(in srgb, var(--primary-color) 3%, #111) 1%;--background-color-input:#313131;--background-active-color:#181818;--background-color-higlight:#1c1c1c;--border-color:#fff1;--text-color:#dfdfdf;--text-title-color:#fff;--border-color-body:color-mix(in srgb, var(--primary-color) 20%, transparent);--shadow-color:#00000080}html.dark-mode ::-webkit-scrollbar-track{background:#0000001a;border-radius:10px}html.dark-mode ::-webkit-scrollbar-thumb{background:#00000080;border-radius:10px}html.dark-mode ::-webkit-scrollbar-thumb:hover{background:#000000b3}#root{justify-content:stretch;display:flex}html{background:var(--background-color-main);min-height:100dvh}body{height:100%;font-size:13px;font-family:var(--font-title), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500}p{color:var(--text-color);line-height:18px}a{color:#0063b5;text-decoration:none}.dark-mode a{color:#34a1ff}h1,h2,h3,h4,h5{font-family:var(--font-heading), sans-serif;color:var(--text-title-color);font-weight:500}small{opacity:.4;font-size:11px;font-weight:500;line-height:16px;display:block}.error-name{text-align:center;flex-direction:column;align-content:center;align-items:center;width:80%;font-size:16px;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.error-name img{width:110px;margin-bottom:20px;display:block}.error-name span{opacity:.6;margin-top:5px;font-weight:400;display:block}code{font-family:var(--font-code), monospace}.grid-layout-fit{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:20px;display:grid}.button-icon{vertical-align:text-bottom;height:17px;font-size:17px;line-height:17px}.react-icons{vertical-align:middle}.button-icon-alone{font-size:18px!important;line-height:18px!important}.deploy-alert-wrapper{background:#fff url(/assets/bg_deploy@2x-DvnQDdJH.png) 0 0/contain no-repeat}::-webkit-scrollbar-track{background:#dcdcdc;border-radius:10px}::-webkit-scrollbar-thumb{background:#bebebe;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--ant-primary-color)}.ant-form-item-label{padding-bottom:3px!important}.rcs-inner-handle{background-color:#0000004d!important}@keyframes contentFadeInZoom{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes contentFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes sidebarFadeIn{0%{opacity:0;transform:translate(-90px)}to{opacity:1;transform:translate(0)}}.spin{align-content:center;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}
