.app-theme{color-scheme:light;display:contents}.app-theme[data-app-theme=dark]{color-scheme:dark}.app-theme-transition :is([data-app-theme],[data-theme],.ant-modal-content,.ant-drawer-content,.ant-dropdown,.ant-popover,.ant-notification-notice),.app-theme-transition :is([data-app-theme],[data-theme],.ant-modal-content,.ant-drawer-content,.ant-dropdown,.ant-popover,.ant-notification-notice) *,.app-theme-transition :is([data-app-theme],[data-theme],.ant-modal-content,.ant-drawer-content,.ant-dropdown,.ant-popover,.ant-notification-notice) :after,.app-theme-transition :is([data-app-theme],[data-theme],.ant-modal-content,.ant-drawer-content,.ant-dropdown,.ant-popover,.ant-notification-notice) :before{transition-duration:.24s!important;transition-property:background-color,color,border-color,outline-color,text-decoration-color,box-shadow,fill,stroke!important;transition-timing-function:ease-in-out!important}@media (prefers-reduced-motion:reduce){.app-theme-transition *,.app-theme-transition :after,.app-theme-transition :before{transition-duration:0s!important}}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:425px){.container{max-width:425px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}@media (min-width:2000px){.container{max-width:2000px}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-0{left:0}.top-0{top:0}.z-10{z-index:10}.z-99{z-index:99}.order-4{order:4}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1 1}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-5{padding-left:1.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-5{padding-right:1.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.align-middle{vertical-align:middle}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-30{opacity:.3}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-1{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-1{--tw-shadow:0px 1px 3px #00000014;--tw-shadow-colored:0px 1px 3px var(--tw-shadow-color)}.shadow-3{--tw-shadow:0px 1px 5px #00000024;--tw-shadow-colored:0px 1px 5px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-1{--tw-drop-shadow:drop-shadow(0px 1px 0px #e2e8f0)}.drop-shadow-1,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--app-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--fs-3xs:.5rem;--fs-2xs:.625rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-l:1rem;--fs-lg:1.125rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-3xl:1.875rem;--fs-4xl:2.25rem;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--text-strong:#333;--text-muted:#666}@font-face{font-family:Digital7;font-style:normal;font-weight:400;src:url(/static/media/digital-7.93911ab167c943140756.ttf) format("truetype")}.digital7-font{font-family:Digital7,sans-serif}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-Regular.86c330c66f7333ff6202.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/static/media/Inter-Italic.9bb3be9cd024b8aedda8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/Inter-Medium.c51b145d8cf66a74cc74.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/Inter-SemiBold.d52a01d17b566af4e096.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/Inter-Bold.f0be7d273c3543fe4c4a.ttf) format("truetype")}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-family:var(--app-font-family);font-weight:400;text-rendering:optimizeLegibility}.pac-container{z-index:99999!important}.body{margin:0;padding:0}.item{border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 2px 8px 0 #63636333;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-family:var(--app-font-family);font-size:small;height:300px;margin:30px;max-height:100%;max-width:100%;width:90%}.item:hover{box-shadow:0 7px 29px 0 #64646f33}.item .name{background-color:#00c9ff;border-bottom:1px solid #d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;flex:20% 1;justify-content:space-between;padding:0 10px}.item .body,.item .name{align-items:center;display:flex}.item .body{flex:80% 1;padding:10px}.item .footer{align-items:center;background-color:#1e90ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #d3d3d3;color:#fff;display:flex;flex:20% 1;justify-content:space-between;padding-left:15px}.gradient-custom{background:#43e97b;background:linear-gradient(90deg,#00c9ff,#92fe9d)}.buttonito{background-color:#1dcaf9;border:1px solid #fff;border-radius:5px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-family:var(--app-font-family);height:40px;margin-top:10px}.buttonito:hover{background-color:#3d9bf8;cursor:pointer}.paginationButtons{display:flex;height:40px;justify-content:center;list-style:none;width:100%}.paginationButtons a{border:1px solid #00c9ff;border-radius:5px;color:#00c9ff;cursor:pointer;margin:2px;padding:10px}.paginationActive a,.paginationButtons a:hover{background-color:#00c9ff;color:#fff}.paginationDisabled a{border:1px solid #b4efff;color:#b4efff}.paginationDisabled a:hover{background-color:#b4efff;border:1px solid #fff;color:#fff}.search_select{width:auto!important}.animate-arrows{animation:slideArrows 5s ease-in-out infinite;display:inline-block;text-align:center;width:100%}@keyframes slideArrows{0%{transform:translateX(-45%)}50%{transform:translateX(45%)}to{transform:translateX(-45%)}}.loading-text:after{animation:dots .5s steps(4) infinite;content:"";display:inline-block}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.neon-glow{color:#fff;text-shadow:0 0 .1px #f8f8f8,0 0 .1px #f7f7f7,0 0 .1px #f6f6f6}.flash{animation:flash 1s infinite}@keyframes flash{0%,to{opacity:1}50%{opacity:0}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}@keyframes starIntro{0%{transform:rotate(0deg) scale(1)}55%{transform:rotate(2turn) scale(1)}70%{transform:rotate(2turn) scale(1.22)}85%{transform:rotate(2turn) scale(1)}95%{transform:rotate(2turn) scale(1.22)}to{transform:rotate(2turn) scale(1)}}*{-webkit-tap-highlight-color:transparent}body,html{-webkit-overflow-scrolling:touch}*{scrollbar-color:#0000 #0000;scrollbar-width:thin}:hover{scrollbar-color:#8c8c8c8c #0000}@media (max-width:768px){::-webkit-scrollbar{display:none}*{scrollbar-width:none}.ant-modal{margin:0!important;max-width:100vw!important;padding-bottom:0!important;top:0!important}.ant-modal-content{border-radius:0!important;min-height:100dvh}.ant-modal-body{padding:12px!important}}@media (max-width:480px){.ant-picker-input>input,.ant-picker-range{font-size:12px!important}}::selection{background:#e11d2e2e}.ant-drawer-content{border-radius:0}.ant-message-notice,.ant-notification-notice{cursor:pointer}@keyframes qv4RowPulse{0%{background-color:#52c41a59}to{background-color:initial}}.qv4-row-highlight>td{animation:qv4RowPulse 1.5s ease-out}.react-datepicker,button,input,optgroup,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-family:var(--app-font-family)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ant-notification .srm-notification{background:var(--notice-bg);border:1px solid #dbe3ee;border-left:4px solid var(--notice-accent);border-radius:12px;box-shadow:0 8px 28px #20344b26;color:#263448;max-width:calc(100vw - 32px);padding:18px 42px 16px 18px}.ant-notification .srm-notification,.ant-notification .srm-notification-tone--info,.ant-notification .srm-notification-tone--mail{--notice-accent:#2563eb;--notice-bg:#f3f7ff}.ant-notification .srm-notification-tone--customer,.ant-notification .srm-notification-tone--success{--notice-accent:#16804a;--notice-bg:#f1faf4}.ant-notification .srm-notification-tone--operations,.ant-notification .srm-notification-tone--warning{--notice-accent:#b85d0a;--notice-bg:#fff8ef}.ant-notification .srm-notification-tone--payments{--notice-accent:#7843b7;--notice-bg:#f8f3ff}.ant-notification .srm-notification-tone--sales{--notice-accent:#087e8b;--notice-bg:#f0fafb}.ant-notification .srm-notification-tone--internal{--notice-accent:#4f57bb;--notice-bg:#f4f5ff}.ant-notification .srm-notification-tone--error{--notice-accent:#c53535;--notice-bg:#fff3f3}.srm-notification .ant-notification-notice-icon{color:var(--notice-accent)!important;font-size:23px}.srm-notification .ant-notification-notice-message{color:#203047;font-size:14px;font-weight:600;line-height:1.5}.srm-notification .ant-notification-notice-description{color:#46566d;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.srm-notification .ant-notification-notice-close{border-radius:6px;color:#66758a;right:12px;top:14px}.srm-notification .ant-notification-notice-actions,.srm-notification .ant-notification-notice-btn{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.srm-notification .ant-notification-notice-progress-bg{background:var(--notice-accent)}.ant-notification .srm-notification--mail{cursor:default}@media(prefers-reduced-motion:reduce){.srm-notification{scroll-behavior:auto}}html[data-appearance=dark] .ant-notification .srm-notification{--notice-surface:#1f1f1f;background:color-mix(in srgb,var(--notice-accent) 16%,var(--notice-surface));border-color:#303030;border-left-color:var(--notice-accent);box-shadow:0 8px 28px #00000080;color:#e6e6e6}html[data-appearance=dark] .srm-notification .ant-notification-notice-message{color:#f0f0f0}html[data-appearance=dark] .srm-notification .ant-notification-notice-description{color:#bfbfbf}html[data-appearance=dark] .srm-notification .ant-notification-notice-close{color:#a6a6a6}html[data-appearance=dark] .ant-notification .srm-notification-tone--info,html[data-appearance=dark] .ant-notification .srm-notification-tone--mail{--notice-accent:#4f8df5}html[data-appearance=dark] .ant-notification .srm-notification-tone--customer,html[data-appearance=dark] .ant-notification .srm-notification-tone--success{--notice-accent:#2fb36a}html[data-appearance=dark] .ant-notification .srm-notification-tone--operations,html[data-appearance=dark] .ant-notification .srm-notification-tone--warning{--notice-accent:#e08a2c}html[data-appearance=dark] .ant-notification .srm-notification-tone--payments{--notice-accent:#a274e0}html[data-appearance=dark] .ant-notification .srm-notification-tone--sales{--notice-accent:#1fb1bf}html[data-appearance=dark] .ant-notification .srm-notification-tone--internal{--notice-accent:#7f86e6}html[data-appearance=dark] .ant-notification .srm-notification-tone--error{--notice-accent:#e05a5a}.srm-actionable-notification .ant-notification-notice-actions,.srm-actionable-notification .ant-notification-notice-btn{width:100%}.srm-actionable-notification .srm-notification-action-row{align-items:center;display:flex;gap:8px;width:100%}.srm-actionable-notification .srm-notification-primary-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:auto}.srm-actionable-notification .srm-notification-action-row-right .srm-notification-primary-actions{justify-content:flex-start;margin-left:0;margin-right:auto}.hrm-theme .hrm-page{color:var(--app-color-text);min-height:360px}.hrm-theme .ant-table,.hrm-theme .hrm-page{background:var(--app-color-surface)}.hrm-theme .ant-collapse .ant-collapse-header,.hrm-theme .ant-collapse .ant-collapse-item-active>.ant-collapse-header{background:var(--app-color-raised);border-color:var(--app-color-border);color:var(--app-color-text)}.hrm-theme .ant-collapse .ant-collapse-content{background:var(--app-color-surface);border-color:var(--app-color-border);color:var(--app-color-text)}.hrm-theme .ant-modal-content{box-shadow:var(--app-shadow-elevated)}.hrm-theme .mail-editor,.hrm-theme .mail-signature-edit-surface,.hrm-theme .mail-signature-preview{background:var(--app-color-surface);border-color:var(--app-color-border);color:var(--app-color-text)}.hrm-theme .mail-editor>.mail-format-toolbar{background:var(--app-color-raised);border-color:var(--app-color-border)}.hrm-theme .mail-rich-input{color:var(--app-color-text)}.hrm-theme .mail-rich-input:focus{box-shadow:inset 0 0 0 1px var(--app-color-accent)}.hrm-theme .mail-rich-input[aria-disabled=true]{background:var(--app-color-disabled-surface);color:var(--app-color-disabled)}.hrm-theme .mail-rich-input:empty:before{color:var(--app-color-disabled)}.hrm-theme .mail-muted{color:var(--app-color-muted)}.settings-panel-fill{display:flex;flex-direction:column;height:100%;min-height:0}.settings-panel-fill>.ant-tabs{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.settings-fill-tabs>.ant-tabs-content-holder,.settings-fill-tabs>.ant-tabs-content-holder>.ant-tabs-content,.settings-fill-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%;min-height:0}.chat-assignment-history-panel{display:flex;flex-direction:column;height:100%;min-height:0}.chat-assignment-history-table-area{flex:1 1 auto;min-height:0;overflow:hidden}.chat-assignment-history-table .ant-table-body{min-height:var(--history-table-body-height)}.personal-settings-row{align-items:center;border-bottom:1px solid var(--settings-border);display:flex;gap:16px;justify-content:space-between;padding:16px 0}.personal-settings-row .ant-switch{flex-shrink:0}.notification-settings-workspace{display:flex;flex:1 1;gap:20px;min-height:0}.notification-settings-categories{border-right:1px solid var(--settings-border);flex-shrink:0;width:210px}.notification-settings-content{flex:1 1;min-width:0}.notification-settings-categories [data-scroll-edge-viewport],.notification-settings-content [data-scroll-edge-viewport]{height:100%;overflow-y:auto}.notification-settings-categories .ant-menu-title-content{white-space:normal}@media (max-width:700px){.notification-settings-workspace{flex-direction:column;gap:8px}.notification-settings-categories{border-bottom:1px solid var(--settings-border);border-right:none;max-height:120px;width:100%}}.personal-settings-group{padding:14px 0}.personal-settings-columns{grid-gap:14px 24px;display:grid;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:12px}.personal-settings-columns .ant-checkbox-wrapper{margin-inline-start:0}.vehicle-reference-panel{max-width:640px}.vehicle-reference-panel .ant-space-compact>.ant-select{flex:1 1;min-width:0}.vehicle-reference-panel .ant-space-compact>.ant-btn{flex-shrink:0;min-width:32px}.template-message-history{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0;overflow-y:auto}.template-message-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(140px,1fr))}.template-message-summary .ant-card-body{padding:14px}.template-message-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.template-message-filters .template-message-filter.ant-select{flex:0 0 auto;width:min(100%,var(--template-filter-width))}.template-message-date-controls,.template-message-date-controls>.ant-space-item{flex:0 0 auto}.template-message-history .ant-table-wrapper{min-height:0}.template-message-date-range{width:min(100%,calc(32ch + 76px))!important}@media (max-width:1050px){.template-message-summary{grid-template-columns:repeat(2,1fr)}}.mail-editor{border:1px solid #d9e1ed;border-radius:6px;overflow:hidden}.mail-editor>.mail-format-toolbar{background:#f8fafc;border-bottom:1px solid #e8edf4;display:flex;flex-wrap:wrap;padding:7px}.mail-rich-input{line-height:1.6;max-height:38vh;min-height:190px;outline:none;overflow:auto;overflow-wrap:anywhere;padding:12px;white-space:pre-wrap}.mail-rich-input:focus{box-shadow:inset 0 0 0 1px #3677e7}.mail-rich-input[aria-disabled=true]{background:#f5f5f5;color:#6c7789}.expanded .mail-rich-input{min-height:300px}.mail-rich-input:empty:before{color:#98a3b3;content:attr(data-placeholder);pointer-events:none}.mail-signature-settings{grid-gap:14px;display:grid;gap:14px;max-width:850px}.mail-signature-switch{align-items:center;display:flex;gap:16px;justify-content:space-between}.mail-signature-preview{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.mail-signature-settings .mail-rich-input{min-height:120px}.mail-signature-settings .mail-format-toolbar{align-items:center;display:flex;gap:6px}.mail-compose-signature{border-top:1px solid #e2e8f0;padding-top:10px}.mail-compose-signature .mail-rich-input{min-height:70px}.mail-signature-settings>.ant-btn{justify-self:start}.mail-signature-workspace{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mail-signature-pane{display:flex;flex-direction:column;gap:8px;min-width:0}.mail-signature-pane-heading,.mail-signature-pane>.mail-signature-switch{align-items:center;display:flex;flex-shrink:0;height:32px}.mail-signature-edit-surface,.mail-signature-pane .mail-signature-preview{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;height:280px;overflow:auto}.mail-signature-edit-surface .mail-editor{border:0;display:flex;flex-direction:column;height:100%}.mail-signature-edit-surface .mail-rich-input{flex:1 1;min-height:0;overflow:auto}.mail-signature-edit-surface textarea.ant-input{border:0;height:100%;resize:none}@media(max-width:600px){.mail-signature-workspace{grid-template-columns:minmax(0,1fr)}}.mail-theme{--mail-bg:var(--app-color-background);--mail-surface:var(--app-color-surface);--mail-raised:var(--app-color-raised);--mail-border:var(--app-color-border);--mail-text:var(--app-color-text);--mail-muted:var(--app-color-muted);--mail-hover:var(--app-color-hover);--mail-selected:var(--app-color-selected);--mail-accent:var(--app-color-accent);display:contents}.mail-theme .mail-reader,.mail-theme .mail-workspace{background:var(--mail-bg);color:var(--mail-text)}.mail-theme .mail-folders,.mail-theme .mail-list-header,.mail-theme .mail-notices,.mail-theme .mail-pagination,.mail-theme .mail-reader-header,.mail-theme .mail-reader>.mail-reply-actions{background:var(--mail-surface);border-color:var(--mail-border)}.mail-theme .mail-compose-signature,.mail-theme .mail-list-pane,.mail-theme .mail-message,.mail-theme .mail-thread-row{border-color:var(--mail-border)}.mail-theme .mail-message,.mail-theme .mail-thread-row{background:var(--mail-surface);color:var(--mail-text)}.mail-theme .mail-folders nav button{color:var(--mail-text)}.mail-theme .mail-folders nav button:not(.active):hover,.mail-theme .mail-thread-row:hover{background:var(--mail-hover)}.mail-theme .mail-thread-row.unread{background:var(--app-color-unread)}.mail-theme .mail-thread-row.unread:hover{background:var(--mail-hover)}.mail-theme .mail-folders nav button.active,.mail-theme .mail-thread-row.selected,.mail-theme .mail-thread-row.selected:hover{background:var(--mail-selected);color:var(--mail-accent)}.mail-theme .mail-thread-row.selected{box-shadow:inset 3px 0 var(--mail-accent)}.mail-theme .mail-empty h2,.mail-theme .mail-reader h2,.mail-theme .mail-thread-row .mail-row-top strong{color:var(--mail-text)}.mail-theme .mail-address,.mail-theme .mail-empty,.mail-theme .mail-local-note,.mail-theme .mail-message summary small,.mail-theme .mail-message time,.mail-theme .mail-muted,.mail-theme .mail-nav-caption,.mail-theme .mail-row-top time,.mail-theme .mail-thread-chevron,.mail-theme .mail-thread-row p,.mail-theme .mail-unread-count{color:var(--mail-muted)}.mail-theme .mail-brand .anticon,.mail-theme .mail-folders nav button.active .mail-unread-count{color:var(--mail-accent)}.mail-theme .mail-row-unread-dot{background:var(--mail-accent)}.mail-theme .mail-sender-avatar.ant-avatar{background:var(--mail-selected);color:var(--mail-accent)}.mail-theme .mail-composer{background:var(--mail-surface);border-color:var(--mail-border);box-shadow:var(--app-shadow-elevated);color:var(--mail-text)}.mail-theme .mail-composer>header,.mail-theme .mail-format-toolbar{background:var(--mail-raised);border-color:var(--mail-border);color:var(--mail-text)}.mail-theme .mail-editor,.mail-theme .mail-rich-input{background:var(--mail-bg);border-color:var(--mail-border);color:var(--mail-text)}.mail-theme .mail-rich-input:empty:before{color:var(--mail-muted)}.mail-theme .mail-html{background:#fff;border-radius:6px;color-scheme:light}.mail-theme .mail-folders button:focus-visible,.mail-theme .mail-thread-row:focus-visible{outline-color:var(--mail-accent)}.mail-theme .mail-rich-input:focus{box-shadow:inset 0 0 0 1px var(--mail-accent)}.mail-theme .mail-rich-input[aria-disabled=true]{background:var(--app-color-disabled-surface);color:var(--app-color-disabled)}.mail-theme .mail-message summary:focus-visible{outline-color:var(--mail-accent)}.mail-theme .mail-compose-signature{color:var(--mail-text)}.mail-composer>header{flex-wrap:nowrap;gap:12px}.mail-composer>header>strong{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-composer .ant-space-horizontal{flex:0 0 auto}.mail-composer-controls{flex-wrap:nowrap!important}.mail-composer-controls .ant-btn{align-items:center;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.mail-compose-body>footer{flex-wrap:wrap;gap:12px}.mail-format-toolbar{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;padding:4px}.mail-format-toolbar>.ant-btn{align-items:center;display:inline-flex;flex:0 0 30px;font-size:16px;height:30px;justify-content:center;padding:0;width:30px}.mail-format-toolbar>.mail-muted{line-height:1.3;margin-left:6px;min-width:0}.mail-sender-image{background:#0000;border:0;border-radius:0;display:block;flex:0 0 38px;height:38px;object-fit:contain;padding:0;width:38px}.mail-workspace{background:#fff;color:#22334b;display:grid;grid-template-columns:190px minmax(280px,360px) minmax(340px,1fr);height:100%;min-height:0;overflow:hidden}.mail-folders{background:#f4f7fb;border-right:1px solid #e3e9f0;overflow:auto;padding:22px 14px}.mail-brand{align-items:center;display:flex;font-size:23px;gap:10px;letter-spacing:-.5px}.mail-brand .anticon{color:#2563eb}.mail-address{color:#65758b;font-size:12px;margin:10px 0 20px;overflow-wrap:anywhere}.mail-folders nav{margin-top:22px}.mail-folders nav button{background:#0000;border:0;border-radius:8px;color:#475569;cursor:pointer;display:flex;justify-content:space-between;margin:2px 0;overflow-wrap:anywhere;padding:11px 12px;text-align:left;width:100%}.mail-folders nav button.active{background:#e0eaff;color:#1d4ed8;font-weight:650}.mail-nav-caption{color:#8995a5;font-size:11px;margin:20px 12px 8px;text-transform:uppercase}.mail-local-note{color:#7e8b9e;font-size:11px;line-height:1.6;margin:28px 12px}.mail-list-pane{border-right:1px solid #e3e9f0;display:flex;flex-direction:column;min-height:0;min-width:0}.mail-list-header{border-bottom:1px solid #e9edf4;padding:18px 15px 12px}.mail-list-tools{align-items:center;display:flex;justify-content:space-between;margin:15px 0 9px}.mail-thread-list{flex:1 1;min-height:0;overflow:auto}.mail-thread-row{background:#fff;border:0;border-bottom:1px solid #eef1f5;color:inherit;cursor:pointer;padding:16px;text-align:left;width:100%}.mail-thread-row:hover{background:#f7faff}.mail-thread-row.selected{background:#edf3ff;box-shadow:inset 3px 0 #2563eb}.mail-thread-row.unread .mail-row-subject{font-weight:700}.mail-row-top{display:flex;gap:10px;justify-content:space-between;margin-bottom:7px}.mail-row-top strong{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unread .mail-row-top strong{font-weight:750}.mail-row-top time{color:#7b8799;flex-shrink:0;font-size:10px}.mail-row-subject{font-size:13px}.mail-row-subject,.mail-thread-row p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-thread-row p{color:#7a889a;font-size:12px;margin:5px 0 0}.mail-pagination{align-items:center;border-top:1px solid #e9edf4;display:flex;font-size:12px;justify-content:space-between;padding:12px}.mail-reader{background:#fcfdff;min-width:0;overflow:auto}.mail-reader-header{background:#fff;border-bottom:1px solid #e9edf4;padding:24px}.mail-reader h2{font-size:21px;line-height:1.4;margin:0 0 18px;overflow-wrap:anywhere}.mail-messages{padding:20px}.mail-message{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:14px}.mail-message summary{cursor:pointer;display:flex;font-size:13px;gap:12px;justify-content:space-between;overflow-wrap:anywhere;padding:17px}.mail-message summary small{color:#7a889a;display:block;font-size:11px;margin-top:5px}.mail-message time{color:#7a889a;flex-shrink:0;font-size:11px}.mail-message-content{padding:0 18px 20px}.mail-plain{line-height:1.7;overflow-wrap:anywhere;padding:16px 0;white-space:pre-wrap}.mail-html{background:#fff;border:0;height:420px;width:100%}.mail-reply-actions{display:flex;gap:8px;padding:0 20px 24px}.mail-empty{align-items:center;color:#7b8799;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:300px;padding:28px}.mail-empty h2{color:#334155;margin:20px 0 8px}.mail-muted{color:#728096;font-size:12px;line-height:1.5}.mail-loading{padding:18px;text-align:center}.mail-notices{background:#f8faff;max-height:230px;overflow:auto;padding:12px}.mail-notices>div{align-items:center;display:flex;justify-content:space-between}.mail-notices .ant-btn-link{max-width:75%;overflow:hidden;text-overflow:ellipsis}.mail-local-draft{padding:25px}.mail-back{display:none;margin:12px}.mail-composer{background:#fff;border:1px solid #d9e2f0;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 8px 50px #18315338;max-width:calc(100vw - 24px);position:fixed;right:28px;width:520px;z-index:1050}.mail-composer>header{align-items:center;background:#edf3ff;border-radius:12px 12px 0 0;color:#254478;display:flex;justify-content:space-between;padding:8px 14px}.mail-composer.expanded{right:calc((100vw - min(850px,100vw - 24px))/2);width:850px}.mail-compose-body{display:flex;flex-direction:column;gap:10px;max-height:75vh;overflow:auto;padding:16px}.mail-message-input{min-height:170px!important;resize:vertical!important}.expanded .mail-message-input{min-height:300px!important}.mail-compose-body footer{align-items:center;display:flex;justify-content:space-between}.mail-two{display:flex;gap:8px}.mail-attach{cursor:pointer;font-size:13px;position:relative}.mail-attach input{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.mail-composer.minimized{width:300px}.mail-folders button:focus-visible,.mail-thread-row:focus-visible{outline:2px solid #2563eb;outline-offset:-2px}@media(max-width:1150px){.mail-workspace{grid-template-columns:150px minmax(260px,320px) minmax(300px,1fr)}.mail-folders{padding:18px 8px}.mail-row-top{flex-direction:column;gap:2px}}@media(max-width:900px){.mail-workspace{grid-template-columns:145px 1fr}.mail-reader,.mail-workspace.has-selection .mail-list-pane{display:none}.mail-workspace.has-selection .mail-reader{display:block}.mail-back{display:inline-flex}}@media(max-width:550px){.mail-workspace{grid-template-columns:1fr;grid-template-rows:auto 1fr}.mail-folders{display:flex;flex-wrap:wrap;gap:8px;padding:9px}.mail-address,.mail-brand,.mail-local-note,.mail-nav-caption{display:none}.mail-folders>.ant-btn{width:auto}.mail-folders nav{display:flex;margin:0;overflow:auto;width:100%}.mail-folders nav button{white-space:nowrap;width:auto}.mail-composer{max-width:calc(100vw - 12px);right:6px}.mail-compose-body{max-height:70vh}.mail-messages{padding:10px}.mail-reader-header{padding:16px}.mail-message summary{flex-direction:column}.mail-reader{min-height:0}.mail-html{height:350px}}.scroll-edge-frame{--scroll-edge-ink:#0000002e;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative}.scroll-edge-frame[data-edge-theme=dark]{--scroll-edge-ink:#7e92a038}.scroll-edge-shadow{height:12px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;z-index:2}.scroll-edge-shadow.is-top{background:linear-gradient(to bottom,var(--scroll-edge-ink),#0000);top:0;top:var(--scroll-edge-top,0)}.scroll-edge-shadow.is-bottom{background:linear-gradient(to top,var(--scroll-edge-ink),#0000);bottom:0}.scroll-edge-shadow[data-visible=true]{opacity:1}.scroll-edge-shadow.is-left,.scroll-edge-shadow.is-right{bottom:0;height:auto;top:0;width:12px}.scroll-edge-shadow.is-left{background:linear-gradient(to right,var(--scroll-edge-ink),#0000);left:0;right:auto}.scroll-edge-shadow.is-right{background:linear-gradient(to left,var(--scroll-edge-ink),#0000);left:auto;right:0}.user-settings-modal .ant-modal-content{padding:16px}.user-settings-modal .ant-modal-header{flex-shrink:0;margin-bottom:12px}.user-settings-workspace{border-radius:12px;box-sizing:border-box;display:flex;gap:16px;height:100%;min-height:0;overflow:hidden;padding:12px}.user-settings-details,.user-settings-nav{background:var(--app-color-surface);border:1px solid var(--settings-border);border-radius:12px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.user-settings-nav{flex:0 0 250px}.user-settings-details{flex:1 1;min-width:0}.user-settings-panel-header{align-items:center;background:var(--app-color-surface);border-bottom:1px solid var(--settings-border);display:flex;flex-shrink:0;gap:12px;padding:16px 20px}.user-settings-panel-header h4{margin:0;min-width:0}.user-settings-header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.user-settings-scroll-frame{flex:1 1;min-height:0;overflow:hidden}.user-settings-nav-list{height:100%;min-height:0;overflow-y:auto;padding:8px 4px}.user-settings-nav .ant-menu{border-inline-end:none}.user-settings-nav .ant-menu-item{height:auto;line-height:1.4;min-height:40px;padding-block:10px}.user-settings-nav .ant-menu-title-content{white-space:normal}.user-settings-content{flex:1 1;min-height:0;overflow-y:auto;padding:20px}.user-settings-content--notifications{display:flex;flex-direction:column;overflow:hidden}.user-settings-content .personal-settings-row>div>div{color:var(--app-color-muted);font-size:12px;margin-top:4px}.user-settings-content .personal-settings-group:first-child{padding-top:0}.user-settings-content .notification-settings-categories{width:200px}.user-settings-content .notification-settings-categories .ant-menu-item{height:auto;line-height:1.4;min-height:40px;padding-block:10px}@media (max-width:800px){.user-settings-workspace{gap:8px;padding:6px}.user-settings-nav{flex-basis:190px}.user-settings-panel-header{flex-wrap:wrap;padding:12px}.user-settings-content{padding:12px}.user-settings-content .notification-settings-categories{width:160px}}@media (max-width:700px){.user-settings-workspace{flex-direction:column}.user-settings-nav{flex:0 0 150px}.user-settings-nav .user-settings-panel-header{display:none}.user-settings-content .notification-settings-categories{width:100%}}.internal-chat-launcher{background:#0000;border:1px solid #0000;border-radius:10px;color:#e2e8f0;cursor:pointer;display:grid;font-size:20px;height:38px;line-height:1;place-items:center;transition:.18s ease;width:38px}.internal-chat-launcher.is-active,.internal-chat-launcher:hover{background:#ffffff17;border-color:#ffffff1f;color:#fff}.internal-chat-launcher .ant-badge{line-height:1}.internal-chat-launcher .ant-badge-count{background:#e11d2e;box-shadow:0 0 0 2px #0e1013;font-size:10px;font-weight:700}.internal-chat-panel{background:#fff;border:1px solid #dfe5ec;border-radius:16px;box-shadow:0 24px 70px #0f172a3d,0 4px 18px #0f172a1f;display:flex;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transform:translateY(-8px) scale(.99);transform-origin:top right;transition:opacity .16s ease,transform .18s ease,visibility .16s;visibility:hidden;z-index:1190}.internal-chat-panel.is-open{opacity:1;pointer-events:auto;transform:none;visibility:visible}.internal-chat-sidebar{background:#f8fafc;border-right:1px solid #e7ebf0;display:flex;flex-direction:column;min-height:0;min-width:318px;width:318px}.internal-chat-main{background:#f5f7fa;flex:1 1;min-width:0}.internal-chat-panel-title{align-items:center;background:#101318;color:#fff;display:flex;gap:10px;height:65px;padding:0 12px 0 16px}.internal-chat-panel-title>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;line-height:1.2}.internal-chat-panel-title strong{font-size:15px}.internal-chat-panel-title small{align-items:center;color:#94a3b8;display:flex;font-size:10px;gap:5px;margin-top:3px}.internal-chat-panel-title small i{background:#f59e0b;border-radius:50%;height:6px;width:6px}.internal-chat-panel-title small i.is-connected{background:#22c55e}.internal-chat-panel-title .ant-btn{color:#cbd5e1}.internal-chat-title-icon{background:linear-gradient(145deg,#2563eb,#1d4ed8);border-radius:10px;display:grid;font-size:16px;height:34px;place-items:center;width:34px}.internal-chat-list-tools{grid-gap:8px;border-bottom:1px solid #e9edf2;display:grid;gap:8px;grid-template-columns:1fr 36px;padding:12px}.internal-chat-list-tools.is-single{display:block}.internal-chat-list-tools .ant-input-affix-wrapper{background:#fff;border-radius:9px}.internal-chat-list-tools .ant-btn{border-radius:9px}.internal-chat-list-scroll{flex:1 1;min-height:0;overflow:auto;padding:6px}.internal-chat-sync-strip{background:#eff6ff;color:#2563eb;font-size:10px;padding:5px 12px;text-align:center}.internal-chat-conversation{align-items:center;background:#0000;border:0;border-radius:10px;color:#1e293b;cursor:pointer;display:flex;gap:10px;padding:10px 9px;text-align:left;transition:.15s ease;width:100%}.internal-chat-conversation:hover{background:#eef2f7}.internal-chat-conversation.is-selected{background:#e7efff;box-shadow:inset 3px 0 #2563eb}.internal-chat-conversation-copy{display:flex;flex:1 1;flex-direction:column;line-height:1.25;min-width:0}.internal-chat-conversation-copy>strong,.internal-chat-conversation-line strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-conversation-copy>small{color:#94a3b8;font-size:10px;margin-top:4px}.internal-chat-conversation-line{align-items:center;display:flex;gap:8px;justify-content:space-between}.internal-chat-conversation-line time{color:#94a3b8;font-size:9px;white-space:nowrap}.internal-chat-conversation-line.is-preview{color:#64748b;font-size:10.5px;margin-top:5px}.internal-chat-conversation-line.is-preview>span:first-child{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-conversation-line .ant-badge-count{background:#2563eb;font-size:9px;height:17px;line-height:17px;min-width:17px}.internal-chat-avatar-wrap{display:inline-flex;flex:none;position:relative}.internal-chat-avatar-wrap .ant-avatar{background:#dbeafe;color:#1d4ed8;font-size:12px;font-weight:700}.internal-chat-avatar-wrap .ant-avatar.is-system{background:#111827;color:#fff}.internal-chat-presence-dot{background:#94a3b8;border:2px solid #f8fafc;border-radius:50%;bottom:1px;height:9px;position:absolute;right:-1px;width:9px}.internal-chat-presence-dot.is-online{background:#22c55e}.is-online-text{color:#16a34a!important}.internal-chat-directory-title{align-items:center;background:#fff;border-bottom:1px solid #e9edf2;display:flex;gap:4px;height:58px;padding:8px}.internal-chat-directory-title>span{display:flex;flex-direction:column;line-height:1.25}.internal-chat-directory-title strong{font-size:13px}.internal-chat-directory-title small{color:#94a3b8;font-size:10px}.internal-chat-thread{display:flex;flex-direction:column;height:100%;min-height:0}.internal-chat-thread-header{align-items:center;background:#fff;border-bottom:1px solid #e7ebf0;display:flex;flex:none;gap:10px;height:65px;padding:0 15px}.internal-chat-thread-heading{display:flex;flex:1 1;flex-direction:column;line-height:1.25;min-width:0}.internal-chat-thread-heading strong{color:#172033;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-thread-heading small{color:#94a3b8;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-priority{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:700;gap:4px;height:21px;padding:0 7px;white-space:nowrap}.internal-chat-mobile-back{display:none}.internal-chat-messages{background-color:#f5f7fa;background-image:radial-gradient(#dce3eb 1px,#0000 0);background-size:18px 18px;flex:1 1;min-height:0;overflow:auto;padding:16px 18px 12px}.internal-chat-loading{display:grid;height:100%;place-items:center}.internal-chat-load-older{display:block;margin:0 auto 14px}.internal-chat-message-row{display:flex;justify-content:flex-start;margin:5px 0}.internal-chat-message-row.is-mine{justify-content:flex-end}.internal-chat-bubble{background:#fff;border:1px solid #e2e8f0;border-radius:5px 13px 13px 13px;box-shadow:0 1px 2px #0f172a0f;max-width:72%;min-width:100px;padding:8px 10px 6px;position:relative}.internal-chat-bubble.is-mine{background:#e7f0ff;border-color:#c8dcff;border-radius:13px 5px 13px 13px}.internal-chat-bubble.is-failed{background:#fff1f2;border-color:#fca5a5}.internal-chat-bubble-top{display:flex;height:0;justify-content:space-between;position:relative;z-index:2}.internal-chat-bubble-top .internal-chat-priority{margin-bottom:2px;transform:translateY(-3px)}.internal-chat-reply-btn{background:#ffffffe6;border:0;border-radius:5px;color:#64748b;cursor:pointer;opacity:0;padding:2px 5px;transform:translate(4px,-5px);transition:.15s}.internal-chat-bubble:hover .internal-chat-reply-btn{opacity:1}.internal-chat-quote{background:#2563eb12;border-left:3px solid #2563eb;border-radius:5px;display:flex;flex-direction:column;margin:2px 0 7px;max-width:100%;padding:5px 7px}.internal-chat-quote strong{color:#2563eb;font-size:9px}.internal-chat-quote span{color:#64748b;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-message-text{color:#1e293b;font-size:12px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.internal-chat-message-image{border-radius:8px;display:block;margin-bottom:6px;max-height:250px;max-width:280px;object-fit:cover;width:100%}.internal-chat-image-loading{background:#eef2f7;border-radius:8px;display:grid;height:120px;margin-bottom:6px;place-items:center;width:220px}.internal-chat-document{align-items:center;background:#ffffffa8;border:0;border-radius:8px;color:#334155;cursor:pointer;display:flex;gap:9px;margin-bottom:6px;max-width:100%;padding:8px;text-align:left;width:280px}.internal-chat-document>span:nth-child(2){display:flex;flex:1 1;flex-direction:column;min-width:0}.internal-chat-document strong{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-document small{color:#94a3b8;font-size:8px;margin-top:2px}.internal-chat-document-icon{background:#dbeafe;border-radius:7px;color:#2563eb;display:grid;height:30px;place-items:center;width:30px}.internal-chat-message-meta{align-items:center;color:#94a3b8;display:flex;font-size:8px;gap:5px;justify-content:flex-end;margin-top:3px;min-height:12px}.internal-chat-message-meta button{background:#0000;border:0;color:#dc2626;cursor:pointer;font-size:9px;padding:0}.internal-chat-receipt{align-items:center;display:inline-flex;letter-spacing:-5px;padding-right:4px}.internal-chat-receipt.is-read{color:#2563eb}.internal-chat-receipt.is-failed{color:#dc2626;letter-spacing:0;padding:0}.internal-chat-system-message{background:#ffffffe6;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 1px 2px #0f172a0a;color:#64748b;font-size:10px;margin:9px auto;max-width:75%;padding:6px 10px;text-align:center}.internal-chat-system-message time{color:#94a3b8;font-size:8px;margin-left:7px}.internal-chat-composer-wrap{background:#fff;border-top:1px solid #e2e8f0;flex:none;padding:8px 10px}.internal-chat-composer{align-items:flex-end;display:flex;gap:7px}.internal-chat-composer .ant-input{border:0;box-shadow:none;font-size:12px;padding:7px 3px;resize:none}.internal-chat-composer .ant-select{width:92px}.internal-chat-composer .ant-select-selector{border-radius:8px!important;font-size:10px!important}.internal-chat-compose-quote,.internal-chat-file-chip{align-items:center;background:#f8fafc;border-left:3px solid #2563eb;border-radius:7px;display:flex;gap:8px;margin-bottom:6px;padding:5px 5px 5px 9px}.internal-chat-compose-quote>span,.internal-chat-file-chip>span{display:flex;flex:1 1;flex-direction:column;min-width:0}.internal-chat-compose-quote strong,.internal-chat-file-chip strong{color:#334155;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-compose-quote small,.internal-chat-file-chip small{color:#94a3b8;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-readonly{background:#fff;border-top:1px solid #e2e8f0;color:#64748b;flex:none;font-size:11px;padding:12px;text-align:center}.internal-chat-readonly .anticon{color:#f59e0b;margin-right:6px}.internal-chat-empty{color:#94a3b8;display:grid;height:100%;place-items:center;text-align:center}.internal-chat-empty .anticon{color:#bfdbfe;font-size:34px}.internal-chat-empty h3{color:#334155;font-size:15px;margin:12px 0 4px}.internal-chat-empty p{font-size:11px;margin:0}@media(max-width:900px){.internal-chat-panel{border:0;border-radius:0;height:100%!important;inset:0!important;transform:translateY(8px);width:100%!important}.internal-chat-panel.is-open{transform:none}.internal-chat-main,.internal-chat-sidebar{min-width:100%;width:100%}.internal-chat-panel.show-mobile-list .internal-chat-main,.internal-chat-panel.show-mobile-thread .internal-chat-sidebar{display:none}.internal-chat-mobile-back{display:inline-flex}.internal-chat-panel-title,.internal-chat-thread-header{height:58px}.internal-chat-bubble{max-width:86%}.internal-chat-composer .ant-select{width:76px}.internal-chat-launcher{height:34px;width:34px}}@media(prefers-reduced-motion:reduce){.internal-chat-conversation,.internal-chat-launcher,.internal-chat-panel{transition:none}}.internal-chat-launcher .ant-badge,.internal-chat-launcher .ant-badge .anticon{color:#f8fafc!important}.internal-chat-launcher .ant-badge .anticon{filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.internal-chat-launcher.is-active .ant-badge .anticon,.internal-chat-launcher:hover .ant-badge .anticon{color:#fff!important}.internal-chat-launcher-mark{background:linear-gradient(145deg,#3b82f6,#2563eb 56%,#1d4ed8);border:1px solid #93c5fd8c;border-radius:10px;box-shadow:0 4px 12px #2563eb47,inset 0 1px 0 #ffffff38;color:#fff;display:grid;height:34px;place-items:center;position:relative;transition:transform .18s ease,box-shadow .18s ease;width:34px}.internal-chat-launcher-team{filter:none!important;font-size:18px!important}.internal-chat-launcher-bubble{background:#fff;border-radius:50%;bottom:3px;box-shadow:0 1px 4px #0f172a59;color:#1d4ed8!important;filter:none!important;font-size:9px!important;height:13px;padding:2px;position:absolute;right:3px;width:13px}.internal-chat-launcher.is-active .internal-chat-launcher-bubble,.internal-chat-launcher:hover .internal-chat-launcher-bubble{color:#1d4ed8!important}.internal-chat-launcher:hover .internal-chat-launcher-mark{box-shadow:0 6px 16px #2563eb66,inset 0 1px 0 #ffffff40;transform:translateY(-1px)}.internal-chat-launcher.is-active .internal-chat-launcher-mark{box-shadow:0 0 0 2px #93c5fd52,0 6px 16px #2563eb6b}.internal-chat-message-stage{flex:1 1;min-height:0;overflow:hidden;position:relative}.internal-chat-message-stage .internal-chat-messages{height:100%;padding-top:18px}.internal-chat-date-separator{align-items:center;display:flex;gap:8px;margin:11px 0}.internal-chat-date-separator i{background:#64748b2e;flex:1 1;height:1px}.internal-chat-date-separator span{background:#ffffffeb;border-radius:999px;box-shadow:0 1px 3px #0f172a1f;color:#64748b;font-size:9px;font-weight:600;padding:3px 11px}.internal-chat-sticky-date{left:50%;pointer-events:none;position:absolute;top:10px;transform:translateX(-50%);z-index:25}.internal-chat-sticky-date span{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffe6;border:1px solid #cbd5e1cc;border-radius:999px;box-shadow:0 2px 8px #0f172a24;color:#475569;display:block;font-size:10px;font-weight:600;padding:4px 12px;white-space:nowrap}.internal-chat-drop-overlay{align-items:center;background:#eff6fff0;border:3px dashed #3b82f6;border-radius:12px;color:#2563eb;display:flex;flex-direction:column;inset:8px;justify-content:center;pointer-events:none;position:absolute;z-index:40}.internal-chat-drop-overlay>.anticon{font-size:42px;margin-bottom:12px}.internal-chat-drop-overlay strong{font-size:15px}.internal-chat-drop-overlay span{color:#64748b;font-size:10px;margin-top:4px}.internal-chat-priority-select{flex:none;width:76px!important}.internal-chat-priority-select .ant-select-selector{padding:0 7px!important}.internal-chat-priority-select .ant-select-selection-item{font-size:9px!important;font-weight:600;padding-inline-end:12px!important}.internal-chat-priority-popup{z-index:1350!important}.internal-chat-priority-popup .ant-select-item{font-size:11px;min-height:28px;padding:5px 9px}.internal-chat-receipt{border-radius:999px;justify-content:center;letter-spacing:0!important;line-height:1!important;min-height:16px;min-width:20px;padding:2px 5px!important}.internal-chat-receipt b{font-family:Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:-3px;line-height:1;padding-right:3px}.internal-chat-receipt.is-delivered,.internal-chat-receipt.is-sent{background:#e2e8f0;border:1px solid #cbd5e1;color:#475569}.internal-chat-receipt.is-read{background:#dbeafe;border:1px solid #93c5fd;box-shadow:inset 0 0 0 1px #ffffff59;color:#0757c7}.internal-chat-media-block{max-width:280px;position:relative}.internal-chat-message-image-wrap{display:block!important;width:100%}.internal-chat-message-image-wrap .ant-image-img{border-radius:8px;display:block;margin-bottom:6px;max-height:250px;max-width:280px;object-fit:cover;width:100%}.internal-chat-media-actions{display:flex;gap:4px;opacity:.2;position:absolute;right:5px;top:5px;transition:opacity .15s ease;z-index:4}.internal-chat-media-actions:focus-within,.internal-chat-media-block:hover .internal-chat-media-actions{opacity:1}.internal-chat-media-actions button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ac2;border:1px solid #ffffffa6;border-radius:7px;box-shadow:0 2px 7px #0f172a47;color:#fff;cursor:pointer;display:grid;height:25px;padding:0;place-items:center;width:25px}.internal-chat-media-actions button:hover{background:#2563eb}.internal-chat-document{cursor:default;margin-bottom:0;padding-right:42px}.internal-chat-review{display:flex;flex-direction:column;gap:14px;position:relative}.internal-chat-review-drop{align-items:center;background:#eff6fff5;border:3px dashed #3b82f6;border-radius:8px;color:#2563eb;display:flex;flex-direction:column;inset:-16px;justify-content:center;pointer-events:none;position:absolute;z-index:20}.internal-chat-review-drop .anticon{font-size:36px;margin-bottom:8px}.internal-chat-review-preview{display:flex;justify-content:center;min-height:230px;position:relative}.internal-chat-review-edit{position:absolute;right:calc(50% - 110px);top:5px}.internal-chat-review-document{align-items:center;background:#f8fafc;border:1px solid #dbe2ea;border-radius:10px;color:#64748b;display:flex;flex-direction:column;gap:9px;justify-content:center}.internal-chat-review-document>.anticon{color:#3b82f6;font-size:48px}.internal-chat-review-document span{font-size:11px;font-weight:700}.internal-chat-review-name{display:flex;flex-direction:column;line-height:1.35;text-align:center}.internal-chat-review-name strong{color:#334155;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-review-name span{color:#94a3b8;font-size:9px;margin-top:2px}.internal-chat-review-footer-row{align-items:flex-end;display:flex;gap:12px}.internal-chat-review-thumbnails{display:flex;flex:1 1;gap:9px;overflow-x:auto;padding:9px 2px 3px}.internal-chat-review-thumb{background:#0000;border:0;border-radius:10px;cursor:pointer;flex:none;outline:1px solid #dbe2ea;padding:0;position:relative}.internal-chat-review-thumb.is-active{outline:2px solid #2563eb}.internal-chat-review-remove{background:#ef4444;border-radius:50%;box-shadow:0 1px 4px #0f172a40;color:#fff;display:grid;font-size:12px;height:18px;place-items:center;position:absolute;right:-7px;top:-7px;width:18px}@media(max-width:900px){.internal-chat-media-actions{opacity:1}.internal-chat-review-footer-row{align-items:stretch;flex-direction:column}.internal-chat-review-thumbnails{width:100%}.internal-chat-priority-select{width:70px!important}}.internal-chat-unread-separator{align-items:center;display:flex;gap:8px;margin:12px 0}.internal-chat-unread-separator i{background:#ef4444;flex:1 1;height:1px}.internal-chat-unread-separator span{background:#ef4444;border-radius:999px;box-shadow:0 1px 3px #ef444447;color:#fff;font-size:9px;font-weight:700;padding:3px 11px;white-space:nowrap}.internal-chat-scroll-bottom{background:#2563eb;border:0;border-radius:50%;bottom:16px;box-shadow:0 5px 16px #2563eb5c;color:#fff;cursor:pointer;display:grid;font-size:15px;height:36px;padding:0;place-items:center;position:absolute;right:16px;transition:transform .15s ease,background .15s ease;width:36px;z-index:28}.internal-chat-scroll-bottom:hover{background:#1d4ed8;transform:translateY(-1px)}.internal-chat-receipt.is-queued{background:#f1f5f9;border:1px solid #cbd5e1;color:#64748b;font-size:8px;font-weight:700;letter-spacing:0!important;padding-inline:6px!important}.app-theme .internal-chat-panel{background:var(--app-color-surface);border-color:var(--app-color-border);box-shadow:var(--app-shadow-elevated);color:var(--app-color-text)}.app-theme .internal-chat-main,.app-theme .internal-chat-messages,.app-theme .internal-chat-sidebar{background-color:var(--app-color-background);border-color:var(--app-color-border)}.app-theme .internal-chat-messages{background-image:radial-gradient(var(--app-color-border) 1px,#0000 1px)}.app-theme .internal-chat-composer-wrap,.app-theme .internal-chat-directory-title,.app-theme .internal-chat-panel-title,.app-theme .internal-chat-readonly,.app-theme .internal-chat-thread-header{background:var(--app-color-surface);border-color:var(--app-color-border);color:var(--app-color-text)}.app-theme .internal-chat-panel-title .ant-btn{color:var(--app-color-text)}.app-theme .internal-chat-list-tools{border-color:var(--app-color-border)}.app-theme .internal-chat-list-tools .ant-input-affix-wrapper{background:var(--app-color-surface)}.app-theme .internal-chat-conversation{color:var(--app-color-text)}.app-theme .internal-chat-conversation:hover{background:var(--app-color-hover)}.app-theme .internal-chat-conversation.is-selected{background:var(--app-color-selected);box-shadow:none}.app-theme .internal-chat-compose-quote strong,.app-theme .internal-chat-empty h3,.app-theme .internal-chat-file-chip strong,.app-theme .internal-chat-message-text,.app-theme .internal-chat-thread-heading strong{color:var(--app-color-text)}.app-theme .internal-chat-compose-quote small,.app-theme .internal-chat-conversation-copy>small,.app-theme .internal-chat-conversation-line time,.app-theme .internal-chat-conversation-line.is-preview,.app-theme .internal-chat-directory-title small,.app-theme .internal-chat-document small,.app-theme .internal-chat-empty,.app-theme .internal-chat-file-chip small,.app-theme .internal-chat-message-meta,.app-theme .internal-chat-panel-title small,.app-theme .internal-chat-quote span,.app-theme .internal-chat-thread-heading small{color:var(--app-color-muted)}.app-theme .internal-chat-avatar-wrap .ant-avatar,.app-theme .internal-chat-document-icon{background:var(--app-color-selected);color:var(--app-color-accent)}.app-theme .internal-chat-avatar-wrap .ant-avatar.is-system{background:var(--app-color-raised);color:var(--app-color-text)}.app-theme .internal-chat-presence-dot{border-color:var(--app-color-background)}.app-theme .internal-chat-bubble{background:var(--app-color-surface);border-color:var(--app-color-border)}.app-theme .internal-chat-bubble.is-mine{background:var(--app-color-selected);border-color:var(--app-color-input-border)}.app-theme .internal-chat-bubble.is-failed{background:var(--app-color-error-background);border-color:var(--app-color-error)}.app-theme .internal-chat-date-separator span,.app-theme .internal-chat-document,.app-theme .internal-chat-image-loading,.app-theme .internal-chat-reply-btn,.app-theme .internal-chat-sticky-date span,.app-theme .internal-chat-system-message{background:var(--app-color-raised);border-color:var(--app-color-border);color:var(--app-color-muted)}.app-theme .internal-chat-system-message time{color:var(--app-color-muted)}.app-theme .internal-chat-date-separator i{background:var(--app-color-border)}.app-theme .internal-chat-compose-quote,.app-theme .internal-chat-file-chip,.app-theme .internal-chat-quote,.app-theme .internal-chat-sync-strip{background:var(--app-color-selected);border-color:var(--app-color-accent);color:var(--app-color-text)}.app-theme .internal-chat-empty .anticon,.app-theme .internal-chat-quote strong{color:var(--app-color-accent)}.app-theme .internal-chat-receipt.is-delivered,.app-theme .internal-chat-receipt.is-queued,.app-theme .internal-chat-receipt.is-sent{background:var(--app-color-raised);border-color:var(--app-color-border);color:var(--app-color-muted)}.app-theme .internal-chat-receipt.is-read{background:var(--app-color-selected);border-color:var(--app-color-accent);box-shadow:none;color:var(--app-color-accent)}.app-theme .internal-chat-drop-overlay{background:var(--app-color-raised);border-color:var(--app-color-accent);color:var(--app-color-accent)}.app-theme .internal-chat-drop-overlay span{color:var(--app-color-muted)}.internal-chat-themed-review .internal-chat-review-document{background:var(--app-color-background);border-color:var(--app-color-border);color:var(--app-color-muted)}.internal-chat-themed-review .internal-chat-review-name strong{color:var(--app-color-text)}.internal-chat-themed-review .internal-chat-review-name span{color:var(--app-color-muted)}.internal-chat-themed-review .internal-chat-review-document>.anticon{color:var(--app-color-accent)}.internal-chat-themed-review .internal-chat-review-thumb{outline-color:var(--app-color-border)}.internal-chat-themed-review .internal-chat-review-thumb.is-active{outline-color:var(--app-color-accent)}.internal-chat-themed-review .internal-chat-review-drop{background:var(--app-color-raised);border-color:var(--app-color-accent);color:var(--app-color-accent)}.internal-chat-panel.is-full-page{border-radius:0;height:100%!important;inset:auto!important;min-height:0;position:relative;transform:none;width:100%!important;z-index:auto}.internal-chat-bubble-actions{display:flex;gap:3px;left:100%;margin-left:6px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:4}.internal-chat-bubble.is-mine .internal-chat-bubble-actions{left:auto;margin-left:0;margin-right:6px;right:100%}.internal-chat-message-row:focus-within .internal-chat-bubble-actions,.internal-chat-message-row:hover .internal-chat-bubble-actions{opacity:1;pointer-events:auto}.internal-chat-bubble-actions:before{bottom:0;content:"";position:absolute;right:100%;top:0;width:6px}.internal-chat-bubble.is-mine .internal-chat-bubble-actions:before{left:100%;right:auto}.internal-chat-bubble-actions button{align-items:center;background:var(--app-color-raised);border:1px solid var(--app-color-border);border-radius:7px;box-shadow:var(--app-shadow-elevated);color:var(--app-color-text);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.internal-chat-bubble-actions button:disabled{cursor:default;opacity:.5}.internal-chat-gallery-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-bottom:16px}.internal-chat-gallery-grid>div{align-items:center;display:flex;flex-direction:column;gap:5px}@media(hover:none){.internal-chat-bubble-actions{opacity:1;pointer-events:auto}}.internal-chat-message-row .internal-chat-bubble{align-items:flex-start;box-sizing:border-box;display:inline-flex;flex-direction:column;min-width:0}.internal-chat-bubble--media{padding:4px 4px 3px;width:min-content}.internal-chat-bubble--media .internal-chat-media-block{max-width:100%;min-width:0}.internal-chat-bubble--media .internal-chat-message-text,.internal-chat-bubble--media .internal-chat-quote{box-sizing:border-box;min-width:100%;overflow-wrap:anywhere;width:0}.internal-chat-bubble--media .internal-chat-document{box-sizing:border-box;width:100%}.internal-chat-bubble .internal-chat-message-meta{align-self:flex-end;flex-wrap:wrap;max-width:100%}.internal-chat-bubble .internal-chat-message-meta time{font-feature-settings:"tnum";display:inline-block;flex-shrink:0;font-variant-numeric:tabular-nums;text-align:right;width:5em}.internal-chat-bubble .internal-chat-receipt:not(.is-failed):not(.is-queued){box-sizing:border-box;justify-content:center;min-width:24px;width:24px}.internal-chat-bubble .internal-chat-quote{align-self:stretch;box-sizing:border-box;max-width:100%}.internal-chat-gallery-heading{align-items:center;background:#0000;border:0;color:var(--app-color-text);cursor:pointer;display:flex;flex:1 1;gap:10px;min-width:0;padding:0;text-align:left}.internal-chat-gallery-heading:focus-visible{border-radius:4px;outline:2px solid var(--app-color-accent);outline-offset:4px}.internal-chat-gallery{background:var(--app-color-background);color:var(--app-color-text);flex:1 1;min-height:0;overflow:auto;padding:16px}.internal-chat-conversation-line.is-preview{gap:4px}.app-theme .internal-chat-conversation-line.is-preview>.internal-chat-receipt{background:#0000;border:0;box-shadow:none;box-sizing:border-box;flex:0 0 16px;justify-content:center;max-width:16px;min-width:16px;padding:0!important;width:16px}.internal-chat-thread-name{align-items:center;display:flex;gap:8px;min-width:0}.internal-chat-thread-name .internal-chat-priority{flex-shrink:0}.internal-chat-message-row.is-jump-target .internal-chat-bubble{outline:2px solid var(--app-color-accent);outline-offset:3px}.internal-chat-gallery-document,.internal-chat-gallery-item-actions{align-items:center;display:flex;gap:6px}.internal-chat-gallery-document{margin-bottom:8px}.internal-chat-gallery-document>.ant-btn:first-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.internal-chat-conversation-line.is-preview>span:not(.internal-chat-receipt):not(.ant-badge){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.internal-chat-preview-content{align-items:center;display:flex;gap:4px}.internal-chat-preview-icon{align-items:center;display:inline-flex;flex:none;justify-content:center;line-height:1}.internal-chat-preview-text{line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header-actions{flex-shrink:0;gap:8px!important;line-height:normal}.app-header-actions .ant-badge>.ant-btn,.app-header-actions .app-header-icon-button,.app-header-actions .app-header-status-icon,.app-header-actions .internal-chat-launcher{align-items:center!important;background:#1b2027!important;border:1px solid #30363e!important;border-radius:8px!important;box-shadow:none!important;color:#e9edef;display:inline-flex!important;flex-shrink:0;height:34px!important;justify-content:center!important;min-width:34px!important;padding:0!important;transition:background-color .15s ease,border-color .15s ease;width:34px!important}.app-header-actions .ant-badge>.ant-btn .anticon,.app-header-actions .app-header-icon-button .anticon,.app-header-actions .app-header-status-icon>.anticon{font-size:18px!important}.app-header-actions .ant-badge>.ant-btn:hover,.app-header-actions .app-header-icon-button:hover,.app-header-actions .app-header-status-icon[role=button]:hover,.app-header-actions .internal-chat-launcher:hover{background:#29313b!important;border-color:#4a5665!important;color:#fff}.app-header-actions .app-header-icon-button.is-active,.app-header-actions .internal-chat-launcher.is-active{background:#e11d2e!important;border-color:#e11d2e!important;color:#fff!important}.app-header-actions .app-header-icon-button:focus-visible,.app-header-actions .app-header-status-icon[role=button]:focus-visible,.app-header-actions .internal-chat-launcher:focus-visible{outline:2px solid #a7c7e7;outline-offset:2px}.app-header-actions .app-header-wallet{align-self:center!important;box-sizing:border-box;height:34px}.app-header-actions .internal-chat-launcher .internal-chat-launcher-mark{background:#0000;border:0;border-radius:0;box-shadow:none;height:26px;transform:none;width:26px}.app-header-actions .internal-chat-launcher .internal-chat-launcher-bubble{background:#e9edef;bottom:0;box-shadow:none;color:#1b2027!important;right:0}@media (max-width:767px){.app-header-actions{gap:5px!important}}.staff-presence-icon.is-online{--presence-status-color:#46c98b}.staff-presence-icon.is-offline{--presence-status-color:#89939e}.staff-presence-icon.is-unknown{--presence-status-color:#e9b95b}.app-header-actions .ant-btn.staff-presence-icon,.app-header-actions .ant-btn.staff-presence-icon:active,.app-header-actions .ant-btn.staff-presence-icon:focus,.app-header-actions .ant-btn.staff-presence-icon:hover{color:var(--presence-status-color)!important}.staff-presence-dropdown{background:#1b2027;background:var(--app-surface,#1b2027);border-radius:10px;box-shadow:0 8px 28px #0005;color:#e9edef;color:var(--app-text,#e9edef);max-height:65vh;max-width:calc(100vw - 32px);overflow-y:auto;padding:16px;width:340px}.staff-presence-dropdown h4{color:inherit;margin:16px 0 8px}.staff-presence-dropdown p{color:var(--presence-muted);font-size:12px}.staff-presence-row{align-items:center;border-bottom:1px solid var(--presence-border);display:flex;gap:10px;padding:10px 0}.staff-presence-row .ant-avatar{flex:0 0 32px}.staff-presence-row.is-clickable{border-radius:6px;cursor:pointer}.staff-presence-row.is-clickable:focus-visible,.staff-presence-row.is-clickable:hover{background:var(--app-hover);outline:1px solid var(--presence-border)}.staff-presence-name{flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-presence-platforms{display:flex;flex-shrink:0;gap:12px}.staff-presence-platform{align-items:center;display:inline-flex;font-size:22px;height:22px;justify-content:center;position:relative;width:22px}.staff-presence-platform img{border-radius:3px;height:22px;object-fit:contain;width:22px}.staff-presence-platform i{background:#e9b95b;border-radius:50%;bottom:-2px;box-shadow:0 0 0 2px var(--presence-surface);height:8px;position:absolute;right:-3px;width:8px}.staff-presence-platform.is-online i{background:#46c98b}.staff-presence-platform.is-offline i{background:#89939e}.staff-presence-notice-avatar{display:inline-flex;position:relative}.staff-presence-notice-platform{align-items:center;background:var(--app-color-surface);border-radius:50%;bottom:-5px;box-shadow:0 0 0 2px var(--app-color-surface);color:#389e0d;display:flex;font-size:18px;height:20px;justify-content:center;position:absolute;right:-5px;width:20px}.staff-presence-notice-platform img{border-radius:3px;height:18px;object-fit:contain;width:18px}.staff-presence-notice.ant-notification-notice{padding:12px 16px}.staff-presence-notice .ant-notification-notice-message{font-size:13px;margin-bottom:4px}.staff-presence-notice .ant-notification-notice-btn{margin-top:6px}.staff-presence-notice-actions{display:flex;gap:6px;justify-content:flex-end}.staff-presence-notice-statuses{display:flex;flex-wrap:wrap;gap:10px}.staff-presence-notice-title{color:var(--app-color-text);display:flex;flex-direction:column;font-size:12px;gap:1px;line-height:18px;padding-left:2px}.staff-presence-notice:has([data-app-theme=dark]){background:#1f1f1f;color:#ffffffd9}.staff-presence-notice:has([data-app-theme=dark]) .ant-notification-notice-close{color:#ffffffa6}.global-settings-content-body:has(.planning-panel){padding:0}.planning-panel .ant-table-cell{vertical-align:top}.query-photo-tile{border:1px solid;border-radius:6px;flex:0 0 72px;height:72px;overflow:hidden;position:relative;width:72px}.query-photo-tile .ant-image,.query-photo-tile .ant-image-img{cursor:pointer;height:100%!important;object-fit:cover;width:100%!important}.query-photo-tile-label{align-items:center;bottom:0;display:flex;font-size:10px;gap:2px;height:18px;left:0;line-height:18px;padding:0 3px;position:absolute;width:100%}.query-photo-tile-label>span:first-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parts-tab-photo-strip{display:flex;flex-wrap:wrap;gap:8px}.query-photo-tag-picker{display:flex;flex-direction:column;gap:6px;max-width:240px;width:220px}.query-photo-tag-picker .ant-tag{border-radius:6px;margin:0;overflow-wrap:anywhere;padding:3px 8px;white-space:normal}.query-part-photo-row{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.enquiry-modal .ant-modal-content{padding:16px 20px}.enquiry-modal .ant-modal-header{margin-bottom:12px}.enquiry-footer,.enquiry-header,.enquiry-header-actions,.enquiry-section-heading{align-items:center;display:flex;gap:8px}.enquiry-header{flex-wrap:wrap;justify-content:space-between}.enquiry-header-title{flex:1 1;min-width:0}.enquiry-header-actions{flex-wrap:wrap;margin-left:auto}.enquiry-footer{flex-wrap:wrap;justify-content:space-between}.enquiry-shell{display:flex;flex-direction:column;font-size:13px;height:100%;min-height:0}.enquiry-alerts{grid-gap:6px;display:grid;flex:none;gap:6px;margin-bottom:8px;max-height:30%;overflow:auto}.enquiry-steps{flex:none;padding:0 0 12px}.enquiry-content{flex:1 1;min-height:0;overflow:hidden}.enquiry-panes{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 340px;height:100%;min-height:0}.enquiry-scroll-frame{flex:1 1;height:100%;min-height:0;min-width:0;overflow:hidden}.enquiry-scroll-content{height:100%;min-width:0;overflow:auto}.enquiry-side-pane{display:flex;flex-direction:column;min-height:0;min-width:0;padding:12px}.enquiry-selection-list{grid-gap:8px;display:grid;gap:8px}.enquiry-selection-row{grid-gap:6px;align-items:start;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) auto 24px;padding:8px 0}.enquiry-selection-parts{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.enquiry-selection-parts .ant-tag{margin:0;white-space:normal}.enquiry-section{border-radius:6px;margin-bottom:12px;overflow:hidden}.enquiry-section>header{font-size:12px;font-weight:600;padding:8px 12px}.enquiry-section-heading{flex-wrap:wrap;justify-content:space-between}.enquiry-section-body{padding:10px 12px}.enquiry-group-heading{align-items:center;display:flex;font-size:12px;font-weight:600;gap:6px;margin:8px 0 4px}.enquiry-supplier-grid{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:24px minmax(130px,1fr) 96px 150px 220px;min-height:32px;padding:3px 0}.enquiry-supplier-grid>*{min-width:0}.enquiry-supplier-list{overflow-x:auto}.enquiry-supplier-grid{min-width:650px}.enquiry-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enquiry-team-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:24px minmax(90px,1fr) minmax(90px,1fr) auto auto;padding:6px 0}.enquiry-manual-row{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.enquiry-manual-row .ant-select{min-width:0;width:100%}.enquiry-automation-choice{flex:none;margin-top:12px;padding-top:12px}.enquiry-photo-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.enquiry-photo-tile{height:132px;min-width:0}.enquiry-photo-image{height:96px;max-width:100%;position:relative;width:120px}.enquiry-photo-include{left:4px;position:absolute;top:4px;z-index:2}.enquiry-photo-shows{max-width:100%;overflow:hidden;padding-inline:0;text-overflow:ellipsis}.enquiry-preview-thumbnails{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.enquiry-preview-bubble{border-radius:8px;overflow-wrap:anywhere;padding:8px 10px;white-space:pre-wrap}.enquiry-confirm-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:4px 0}.enquiry-history-table .ant-table,.enquiry-results-table .ant-table{font-size:13px}@media (max-width:850px){.enquiry-panes{gap:8px;grid-template-columns:minmax(0,1fr) 280px}.enquiry-manual-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.enquiry-panes{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(150px,.7fr)}.enquiry-header-actions{width:100%}}.payments-v2-workspace-modal .ant-modal{max-width:96vw}.payments-v2-workspace-modal .ant-modal-header{margin-bottom:14px;padding-inline-end:36px}.payments-v2-workspace-modal .ant-modal-title{flex:1 1 auto;min-width:0;padding-right:0}.pv2-modal-titlebar{align-items:center;display:flex;gap:12px;justify-content:space-between;line-height:1.3;max-width:100%;min-width:0;width:100%}.pv2-modal-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv2-modal-tools{align-items:center;display:flex;flex:none;gap:6px}.pv2-new-workspace,.pv2-summary{--pv2-border:var(--app-color-border,#0505050f);--pv2-muted:var(--app-color-muted,#0000008c);--pv2-text:var(--app-color-text,#000000e0);--pv2-surface:var(--app-color-surface,#fff)}.pv2-new-workspace{color:var(--pv2-text);display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0}.pv2-new-workspace>*{flex:none}.pv2-stack{display:flex;flex-direction:column;gap:12px}.pv2-muted{color:#0000008c;color:var(--app-color-muted,#0000008c);font-size:12px}.pv2-loading{display:flex;justify-content:center;padding:48px 0}.pv2-summary{align-items:center;background:var(--pv2-surface);border:1px solid var(--pv2-border);border-radius:10px;gap:12px 32px;padding:14px 18px}.pv2-kpis,.pv2-summary{display:flex;flex-wrap:wrap}.pv2-kpis{align-items:stretch;row-gap:10px}.pv2-kpi{border-left:1px solid var(--pv2-border);display:flex;flex-direction:column;gap:4px;justify-content:center;min-width:110px;padding:0 22px}.pv2-kpi:first-child{border-left:0;padding-left:0}.pv2-kpi-label{color:var(--pv2-muted);font-size:12px;line-height:1.2}.pv2-kpi-value{font-feature-settings:"tnum";color:var(--pv2-text);font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25;white-space:nowrap}.pv2-kpi .ant-tag{align-self:flex-start;margin:0}.pv2-clearance{flex:1 1 280px;min-width:0}.pv2-clearance .ant-alert{margin:0}.pv2-summary--compact{gap:10px;padding:10px 12px}.pv2-summary--compact .pv2-kpi{min-width:0;padding:0 12px}.pv2-summary--compact .pv2-kpi:first-child{padding-left:0}.pv2-summary--compact .pv2-kpi-value{font-size:14px}.pv2-summary--compact .pv2-clearance{flex-basis:100%}.pv2-toolbar{gap:8px 16px;justify-content:space-between}.pv2-toolbar,.pv2-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap}.pv2-toolbar-actions{gap:8px}.pv2-new-workspace>.pv2-layout{grid-gap:16px;align-items:stretch;display:grid;flex:1 1 auto;gap:16px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.pv2-layout--with-panel{grid-template-columns:minmax(0,1fr) minmax(380px,440px)}.pv2-main{display:flex;flex-direction:column;gap:16px;min-height:0;min-width:0;overflow-y:auto}.pv2-main>*{flex:none}.pv2-main>.pv2-ledger-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:280px}.pv2-ledger-card>.ant-card-head{flex:none}.pv2-ledger-card>.ant-card-body{flex:1 1 auto;min-height:0;overflow-y:auto}.pv2-panel{min-width:0}.pv2-panel,.pv2-panel>.ant-card{display:flex;flex-direction:column;min-height:0}.pv2-panel>.ant-card{border-color:#1677ff;border-color:var(--app-color-accent,#1677ff);box-shadow:0 6px 16px #00000014;box-shadow:var(--app-shadow-elevated,0 6px 16px #00000014);max-height:100%}.pv2-panel>.ant-card>.ant-card-head{flex:none}.pv2-panel>.ant-card>.ant-card-body{flex:1 1 auto;min-height:0;overflow-y:auto}.pv2-form .ant-alert{margin-bottom:12px}.pv2-form .ant-form-item{margin-bottom:14px}.pv2-form .ant-picker{width:100%}.pv2-form-footer{border-top:1px solid #0505050f;border-top:1px solid var(--pv2-border,var(--app-color-border,#0505050f));display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:12px}.pv2-popover-form{max-width:calc(100vw - 48px);width:320px}.pv2-popover-text{margin:0 0 12px}.pv2-form-result{display:flex;flex-direction:column;gap:10px}.pv2-form-result .ant-alert{margin-bottom:0}.pv2-quick-amounts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.pv2-revision-form{background:var(--pv2-surface);border:1px solid var(--pv2-border);border-radius:8px;padding:12px 14px}.pv2-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pv2-totals{grid-gap:6px 28px;display:grid;gap:6px 28px;grid-template-columns:auto minmax(120px,max-content);justify-content:end;margin:14px 8px 0 0}.pv2-totals dt{color:var(--pv2-muted);text-align:right}.pv2-totals dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;text-align:right}.pv2-totals .pv2-total{border-top:1px solid var(--pv2-border);color:var(--pv2-text);font-size:15px;font-weight:600;padding-top:8px}.pv2-ledger .ant-list-item{padding:12px 4px}.pv2-ledger-row{align-items:flex-start;display:flex;gap:12px;min-width:0;width:100%}.pv2-ledger-icon{align-items:center;background:#0000000a;background:var(--app-color-hover,#0000000a);border-radius:50%;color:var(--pv2-muted);display:flex;flex:none;height:32px;justify-content:center;width:32px}.pv2-ledger-body{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.pv2-ledger-head{align-items:center;color:var(--pv2-text);display:flex;gap:8px;justify-content:space-between;min-height:24px}.pv2-ledger-menu{display:flex;flex:none;justify-content:flex-end;min-width:24px}.pv2-ledger-sub{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.pv2-ledger-amount{font-feature-settings:"tnum";color:var(--pv2-text);flex:none;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.pv2-ledger-meta{color:var(--pv2-muted);display:flex;flex-direction:column;font-size:13px;gap:2px;min-width:0}.pv2-ledger-steps{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 6px}.pv2-ledger-arrow{opacity:.6}.pv2-ledger-step{white-space:nowrap}.pv2-ledger-evidence{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.pv2-blockers{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.pv2-blockers li{border:1px solid var(--pv2-border);border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:8px 10px}.pv2-glossary{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:max-content 1fr;margin:0}.pv2-glossary dt{font-weight:600}.pv2-glossary dd{color:var(--pv2-muted);margin:0}.pv2-tour-copy{max-width:360px}.pv2-tour-copy .ant-typography:last-child{margin-bottom:0}.pv2-tour-demo{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:1fr auto 1fr auto 1fr;margin:8px 0 10px}.pv2-tour-demo>div{background:var(--app-color-surface);border:1px solid var(--app-color-border);border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:7px}.pv2-tour-demo span{color:var(--app-color-muted);font-size:11px}.pv2-tour-demo strong{color:var(--app-color-text);font-size:12px}.pv2-tour-demo>b{color:var(--app-color-muted);font-weight:500}.payment-handover-workflow{display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible;padding-top:8px}.payment-handover-pane{border-radius:10px;display:flex;flex:0 0 auto;flex-direction:column;min-height:0;transition:opacity .22s ease,filter .22s ease,box-shadow .22s ease}.payment-handover-pane-content{flex:none;min-height:0;overflow:visible;overscroll-behavior:contain;padding:10px 4px 10px 0;scrollbar-gutter:stable}.payment-handover-section-heading{border:1px solid;border-radius:8px;flex:0 0 auto;padding:8px 12px}.payment-handover-payment-pane{flex:0 0 auto}.payment-handover-payment-pane .payment-handover-pane-content{flex:none;padding-bottom:4px}.payment-handover-section-heading div{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.payment-handover-section-heading strong{font-size:13px}.payment-handover-section-heading span{font-size:11px;text-align:right}.payment-handover-operations-pane.is-blocked{filter:saturate(.55);opacity:.76}.payment-handover-operations-pane.is-ready{box-shadow:0 0 0 1px #52c41a14,0 8px 24px #52c41a12}.payment-handover-relationship{align-items:center;color:var(--relationship-text);display:flex;flex:0 0 auto;gap:8px;padding:6px 2px}.payment-handover-relationship-line{background:var(--relationship-border);flex:1 1;height:1px;transition:background-color .22s ease}.payment-handover-relationship-pill{align-items:center;background:var(--relationship-bg);border:1px solid var(--relationship-border);border-radius:999px;color:var(--relationship-text);display:inline-flex;font-size:11px;font-weight:600;gap:7px;justify-content:center;max-width:78%;padding:5px 10px;text-align:center;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.payment-handover-relationship.is-ready .payment-handover-relationship-pill{animation:handover-ready-pulse 1.8s ease-out 2}@keyframes handover-ready-pulse{0%,to{box-shadow:0 0 0 0 #52c41a00}45%{box-shadow:0 0 0 5px #52c41a21}}@media (prefers-reduced-motion:reduce){.payment-handover-relationship.is-ready .payment-handover-relationship-pill{animation:none}}@media (max-height:760px),(max-width:760px){.payment-handover-workflow{height:auto;min-height:0;overflow-y:auto}.payment-handover-pane{flex:none}.payment-handover-pane-content{overflow:visible}.payment-handover-section-heading div{align-items:flex-start;flex-direction:column;gap:2px}.payment-handover-section-heading span{text-align:left}.payment-handover-relationship-pill{max-width:88%}}.task-overview-channel-select.ant-select{flex:0 0 180px!important;max-width:180px;min-width:0;width:180px}.workflow-task-tabs>.ant-tabs-nav{position:sticky;top:0;z-index:10}.profile-list-search-row{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:12px;min-height:28px}.profile-list-search-control{margin-left:auto;min-width:0;transition:width .22s ease;width:36px}.profile-list-search-control>.ant-btn{height:auto;padding:6px 10px;width:100%}.profile-list-search-control.is-expanded{flex-shrink:1;width:100%}.profile-list-search-row>.ant-btn{flex-shrink:0}.profile-list-search-control .ant-input-affix-wrapper{padding:6px 10px;width:100%}.profile-list-search-row :is(.ant-btn,.ant-input-affix-wrapper){background:var(--app-color-surface);background:var(--profile-search-bg,var(--app-color-surface));border-color:var(--profile-search-border,var(--app-color-border));color:var(--app-color-text);color:var(--profile-search-text,var(--app-color-text))}.profile-list-search-row .ant-input{background:#0000;color:var(--app-color-text);color:var(--profile-search-text,var(--app-color-text))}.profile-list-search-row .ant-btn:disabled,.profile-list-search-row .ant-input::placeholder,.profile-list-search-row :is(.ant-input-clear-icon,.ant-input-prefix){color:var(--app-color-muted);color:var(--profile-search-muted,var(--app-color-muted))}.profile-list-search-row .ant-btn:disabled{opacity:.5}.profile-list-search-row .ant-btn:not(:disabled):hover{background:var(--app-color-hover);background:var(--profile-search-hover,var(--app-color-hover));border-color:var(--app-color-accent);color:var(--app-color-accent)}.profile-list-search-row .ant-input-affix-wrapper:is(:hover,:focus-within){border-color:var(--app-color-accent)}@media (prefers-reduced-motion:reduce){.profile-list-search-control{transition:none}}:root{--bs-font-sans-serif:var(--app-font-family);--bs-body-font-family:var(--app-font-family);--toastify-font-family:var(--app-font-family)}body{font-family:var(--app-font-family)}
/*# sourceMappingURL=main.28156a5a.css.map*/