@charset "UTF-8";@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm86Rb0bcw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm87Rb0bcw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HTEJm81Rb0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HToIW86Rb0bcw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HToIW87Rb0bcw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HToIW81Rb0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG86Rb0bcw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG87Rb0bcw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HSMIG81Rb0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family-base: "Be Vietnam Pro", sans-serif;--font-family-title: "Be Vietnam Pro", sans-serif;--font-family-mono: "Be Vietnam Pro", sans-serif;--letter-spacing-title: -.01em;--font-weight-semibold: 600;--font-weight-title: 620;--color-bg: #ffffff;--color-text: #4b5563;--color-surface: #ffffff;--color-text-dark: #243244;--color-text-light: #d1fae5;--color-text-muted: #64748b;--color-text-inverse: #ffffff;--color-text-title: #263548;--color-text-body: #4e5f74;--color-text-subtle: #6a7b90;--color-text-placeholder: #94a3b8;--color-primary: #059669;--color-primary-light: #10b981;--color-primary-bg: rgba(5, 150, 105, .08);--color-btn-danger-text: var(--color-primary);--color-btn-danger-bg: #ffffff;--color-btn-danger-border: var(--color-border);--color-btn-danger-hover-bg: #e8f6ef;--color-btn-danger-hover-border: var(--color-primary);--color-primary-hover-bg: color-mix(in srgb, var(--color-primary) 10%, #ffffff);--color-primary-disabled-hover-bg: color-mix(in srgb, var(--color-primary) 6%, #ffffff);--color-primary-disabled-hover-border: color-mix(in srgb, var(--color-primary) 35%, var(--color-border));--color-blue: #15803d;--color-blue-bg: #dcfce7;--color-green: #2e7d32;--color-green-bg: #e8f5e9;--color-orange: #e65100;--color-orange-bg: #fff3e0;--color-red: #dc2626;--color-red-bg: #fef2f2;--color-red-border: #fca5a5;--color-success-text: #14532d;--color-warning-text: #9a5a1a;--color-danger-text: #9f1d1d;--color-border: #bfd5c6;--shadow-sm: 0 2px 6px rgba(15, 23, 42, .1);--shadow-md: 0 10px 22px rgba(15, 23, 42, .12), 0 2px 8px rgba(15, 23, 42, .08);--motion-fast: .2s;--motion-base: .28s;--motion-slow: .42s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-emphasis: cubic-bezier(.4, 0, .2, 1);--ease-flow: cubic-bezier(.22, .61, .36, 1);--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--radius-xl: 0;--sidebar-bg: #ffffff;--sidebar-border: #bfd5c6;--sidebar-hover: #edf7f1;--sidebar-hover-bg: #edf7f1;--sidebar-active-bg: #e1f4eb;--sidebar-active-border: #059669;--sidebar-text: #059669;--sidebar-text-hover: #047857;--sidebar-text-active: #065f46;--sidebar-text-muted: #3f7f66;--sidebar-width: 236px;--sidebar-collapsed: 72px;--topbar-bg: linear-gradient(180deg, #f7fcf9 0%, #f0f8f3 100%);--topbar-border: #bfd5c6}*,*:before,*:after{border-radius:0}body{background:var(--color-bg)}:root{--call-accent: #00a884;--call-accent-soft: #00c389;--call-line: #d8f2eb;--call-text: #0f172a;--call-text-muted: #64748b;--call-icon-on-accent: #ffffff;--call-danger: #ef4444;--call-danger-soft: #f87171;--call-danger-deep: #dc2626;--call-surface-pop: #ffffff;--call-surface-pop-end: #f8fafc;--call-surface-media: #f1f5f9;--call-overlay-grad-a: rgba(15, 23, 42, .35);--call-overlay-grad-b: rgba(0, 72, 58, .45);--call-media-radial-top: rgba(0, 196, 137, .14);--call-media-radial-bottom: rgba(216, 242, 235, .65);--call-video-bg: #020617;--call-shadow-popup: 0 28px 60px rgba(15, 23, 42, .28);--call-shadow-popup-inset: 0 0 0 1px rgba(255, 255, 255, .6) inset;--call-shadow-status: 0 4px 16px rgba(15, 23, 42, .08);--call-shadow-btn-base: 0 8px 24px rgba(15, 23, 42, .18);--call-shadow-accept: 0 10px 28px rgba(0, 168, 132, .45);--call-shadow-reject: 0 10px 28px rgba(239, 68, 68, .45);--call-shadow-end: 0 10px 28px rgba(220, 38, 38, .42);--call-ring-outer: 0 12px 40px rgba(0, 168, 132, .28);--call-avatar-inner-shadow: 0 4px 16px rgba(15, 23, 42, .12);--call-avatar-ring-line: 0 0 0 1px rgba(0, 168, 132, .2);--call-btn-size: 68px;--call-btn-icon: 28px;--call-btn-gap: 52px;--call-chrome-video-grad: linear-gradient( 180deg, transparent 0%, rgba(0, 0, 0, .38) 42%, rgba(0, 0, 0, .82) 100% );--call-chrome-voice-grad: linear-gradient( 180deg, transparent 0%, rgba(248, 250, 252, .97) 50%, rgba(241, 245, 249, 1) 100% );--call-status-on-dark-bg: rgba(15, 23, 42, .58);--call-status-on-dark-border: rgba(255, 255, 255, .14);--call-pip-border: rgba(255, 255, 255, .35)}app-chat-call-popup button.call-ui-btn.call-action--solid{border-radius:999px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:var(--call-shadow-btn-base),0 0 0 1px #ffffff38 inset!important}app-chat-call-popup button.call-ui-btn.call-action--accept{background:linear-gradient(165deg,var(--call-accent-soft),var(--call-accent))!important;box-shadow:var(--call-shadow-accept),0 0 0 1px #ffffff40 inset!important}app-chat-call-popup button.call-ui-btn.call-action--reject{background:linear-gradient(165deg,#fb7185,var(--call-danger))!important;box-shadow:var(--call-shadow-reject),0 0 0 1px #fff3 inset!important}app-chat-call-popup button.call-ui-btn.call-action--end{background:linear-gradient(165deg,var(--call-danger-soft),var(--call-danger-deep))!important;box-shadow:var(--call-shadow-end),0 0 0 1px #fff3 inset!important}app-chat-call-popup button.call-ui-btn.call-action--solid:hover:not(:disabled){filter:brightness(1.07)}app-chat-call-popup .call-media--video .messenger__call-remote-video{position:absolute!important;inset:0!important;z-index:1;width:100%!important;height:100%!important;object-fit:cover!important;display:block;background:var(--call-video-bg)}app-chat-call-popup .call-media--video .messenger__call-local-video{position:absolute!important;inset:52px 12px auto auto!important;width:108px!important;height:144px!important;z-index:4;border-radius:18px!important;object-fit:cover!important;border:2px solid var(--call-pip-border)!important;box-shadow:0 12px 32px #00000073!important;background:#111827!important}app-chat-call-popup .call-media--video .messenger__call-local-video.messenger__call-local-video--off{display:none!important}select.select,select.limit-select,select.company-select{min-height:40px;padding:10px 44px 10px 12px;border:1px solid #b7e4cc;border-radius:var(--radius-md);font-size:13px;font-weight:500;line-height:1.25;outline:none;background-color:#fff;color:var(--color-text-dark);color-scheme:light;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4b5563 50%),linear-gradient(135deg,#4b5563 50%,transparent 50%),linear-gradient(180deg,#fff,#f8fafc);background-position:calc(100% - 18px) calc(50% - 1px),calc(100% - 12px) calc(50% - 1px),0 0;background-size:6px 6px,6px 6px,100% 100%;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffffb3;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}select.select::-ms-expand,select.limit-select::-ms-expand,select.company-select::-ms-expand{display:none}select.select:hover,select.limit-select:hover,select.company-select:hover{border-color:#8fd29a;background-color:#fff}select.select:focus,select.limit-select:focus,select.company-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}select.select:focus-visible,select.limit-select:focus-visible,select.company-select:focus-visible{border-color:var(--color-primary)}select.select:disabled,select.limit-select:disabled,select.company-select:disabled{cursor:not-allowed;color:#94a3b8;border-color:#d1d5db;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%),linear-gradient(180deg,#f8fafc,#f1f5f9);box-shadow:none;opacity:.9}select.select option,select.limit-select option,select.company-select option{background:#fff;color:var(--color-text-dark)}select.select option:checked,select.limit-select option:checked,select.company-select option:checked{background:#059669;color:#fff}.dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #8fd29a;border-radius:12px;box-shadow:0 16px 34px #0f172a29,0 4px 12px #0f172a1a;overflow:hidden;z-index:50;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:4px}.dropdown-item{width:100%;text-align:left;padding:10px 12px;border:1px solid transparent;border-radius:9px;background:#fff;cursor:pointer;display:flex;justify-content:space-between;gap:10px;color:var(--color-text-dark);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.dropdown-item:hover{background:#059669;border-color:#8fd29a;box-shadow:inset 3px 0 #059669;color:#fff}.dropdown-item:focus-visible{outline:none;border-color:#8fd29a;box-shadow:inset 3px 0 #059669,0 0 0 3px #0596692e}.dropdown-loading,.dropdown-empty{padding:12px 14px;color:var(--color-text-muted);font-size:12px;background:#fff;text-align:center}.dropdown::-webkit-scrollbar{width:8px}.dropdown::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px}.dropdown::-webkit-scrollbar-thumb{background:#b7e4cc;border-radius:999px}.dropdown::-webkit-scrollbar-thumb:hover{background:#8fd29a}*,*:before,*:after{box-sizing:border-box;border-radius:10px!important;-webkit-tap-highlight-color:transparent}svg,svg *{border-radius:0!important}body{font-family:var(--font-family-base);margin:0;background:linear-gradient(180deg,var(--color-bg) 0%,#f8fafc 100%);color:var(--color-text);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}@keyframes app-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes app-fade-in{0%{opacity:0}to{opacity:1}}@keyframes app-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes app-slide-in-up{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes app-stagger-fade-in{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes app-dragon-sweep{0%{opacity:0;transform:translate3d(-8px,10px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes app-phoenix-rise{0%{opacity:0;transform:translate3d(0,10px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes app-energy-sweep{0%{opacity:0;transform:translate3d(-140%,0,0)}30%{opacity:.5}to{opacity:0;transform:translate3d(160%,0,0)}}button,input,select,textarea{font-family:var(--font-family-base)}button:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.forgot-toggle):not(.btn-forgot-back):not(.promotion-action):not(.action-button):not(.call-ui-btn),input[type=button],input[type=submit],input[type=reset],.btn,.app-btn,[class*=btn-]:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn){color:var(--color-primary)!important;border-radius:10px!important;box-shadow:none!important;position:relative;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard),transform var(--motion-base) var(--ease-flow),box-shadow var(--motion-base) var(--ease-standard)}button:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.forgot-toggle):not(.btn-forgot-back):not(.promotion-action):not(.action-button):not(.call-ui-btn):after,input[type=button]:after,input[type=submit]:after,input[type=reset]:after,.btn:after,.app-btn:after,[class*=btn-]:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn):after{content:none;position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,color-mix(in srgb,var(--color-primary) 22%,transparent) 50%,transparent 80%);opacity:0;transform:translate3d(-140%,0,0)}button:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.forgot-toggle):not(.btn-forgot-back):not(.promotion-action):not(.action-button):not(.call-ui-btn):hover,.btn:hover,.app-btn:hover,[class*=btn-]:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn):hover{background:var(--color-primary-hover-bg)!important;border-color:var(--color-primary)!important;transform:translateZ(0) scale(1.01);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 10%,transparent)}button:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.forgot-toggle):not(.btn-forgot-back):not(.promotion-action):not(.action-button):not(.call-ui-btn):hover:after,input[type=button]:hover:after,input[type=submit]:hover:after,input[type=reset]:hover:after,.btn:hover:after,.app-btn:hover:after,[class*=btn-]:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn):hover:after{animation:none}button:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.forgot-toggle):not(.btn-forgot-back):not(.promotion-action):not(.action-button):not(.call-ui-btn):disabled:hover,.btn:disabled:hover,.app-btn:disabled:hover,[class*=btn-]:not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn):disabled:hover{background:var(--color-primary-disabled-hover-bg)!important;border-color:var(--color-primary-disabled-hover-border)!important}.btn-password-toggle:hover,.btn-eye:hover{background:transparent!important;color:var(--color-text-muted)!important;border-color:transparent!important}.action-button{--action-btn-bg: var(--color-primary);--action-btn-bg-hover: var(--sidebar-text-hover);--action-btn-border: var(--color-primary);--action-btn-color: #fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 14px;border:1px solid var(--action-btn-border)!important;border-radius:10px!important;background:var(--action-btn-bg)!important;color:var(--action-btn-color)!important;-webkit-text-fill-color:currentColor!important;text-decoration:none!important;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;box-shadow:none!important;transform:none!important;position:static!important;overflow:visible!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.action-button:hover:not(:disabled),.action-button:active:not(:disabled){background:var(--action-btn-bg-hover)!important;border-color:var(--action-btn-bg-hover)!important;color:var(--action-btn-color)!important;-webkit-text-fill-color:currentColor!important;transform:translateZ(0) scale(1.01)!important;box-shadow:0 4px 12px #0f172a14!important}.action-button:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--action-btn-border) 16%,transparent)!important}.action-button:disabled{opacity:.55;cursor:not-allowed}.action-button:before,.action-button:after{content:none!important;display:none!important}.action-button--ghost{--action-btn-bg: #fff;--action-btn-bg-hover: var(--color-primary-bg);--action-btn-border: var(--color-border);--action-btn-color: var(--color-text-dark)}.action-button--icon{width:36px;height:36px;min-width:36px;min-height:36px;padding:0!important;border-radius:999px!important}.action-button--sm{min-height:30px;padding:6px 10px;font-size:12px}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);letter-spacing:var(--letter-spacing-title);color:var(--color-text-title)}a,button,input,select,textarea,[role=button]{transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}a:hover{transition:color var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}input,select,textarea{border-radius:10px!important;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline-offset:2px}button:not(:disabled):not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.promotion-action):not(.action-button):not(.call-ui-btn):active,.btn:not(:disabled):active,.app-btn:not(:disabled):active,[class*=btn-]:not(:disabled):not(.btn-chat):not(.btn-notification):not(.btn-logout):not(.btn-password-toggle):not(.btn-eye):not(.btn-forgot-back):not(.notification-filter-btn):active{transform:translateZ(0) scale(.995);box-shadow:none}.page,.app-company-list{animation:app-fade-in .14s ease-out}.dropdown-menu,.menu,.popover,[role=menu],.modal-overlay{animation:app-fade-in .12s ease-out}.modal,[role=dialog]{animation:app-fade-in-up .15s ease-out;transform-origin:center;backface-visibility:hidden}table tbody tr{transition:background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-flow),opacity var(--motion-fast) var(--ease-standard);animation:none}table tbody tr:hover{transform:translateZ(0)}.field-label,label{transition:color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-flow),opacity var(--motion-fast) var(--ease-standard)}.field:focus-within .field-label,label:focus-within .field-label{color:var(--color-primary);transform:translate3d(0,-2px,0)}.card,.modal{transition:box-shadow var(--motion-base) var(--ease-standard),transform var(--motion-base) var(--ease-flow),opacity var(--motion-fast) var(--ease-standard)}.modal-overlay,.modal,[role=dialog]{transform-style:flat}.card:hover{transform:translateY(0)}.btn-load-more{padding:8px 24px!important;background:var(--color-surface)!important;color:var(--color-primary)!important;border:1px solid var(--color-border)!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important;cursor:pointer;transition:all .15s}.btn-load-more:hover:not(:disabled){border-color:var(--color-primary)!important;background:var(--color-primary-bg)!important}.btn-load-more:disabled{opacity:.5;cursor:not-allowed}.btn-load-more:disabled:hover{border-color:var(--color-border)!important;background:var(--color-surface)!important}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.page :is(.table,.company-table,.payout-table) th,.page :is(.table,.company-table,.payout-table) td{padding:10px 12px!important;font-size:13px!important}.page :is(.table,.company-table,.payout-table) th{font-size:12px!important;letter-spacing:.2px}.page :is(.table-wrap,.company-table-wrap,.payout-table-wrap) :is(input,select){min-height:34px;font-size:13px}.page :is(.table-wrap,.company-table-wrap,.payout-table-wrap) .action-button--sm{min-height:30px;padding:6px 10px;font-size:12px}
