html[data-crm-simplified="1"],html[data-crm-simplified="1"] *{transition:none!important;animation:none!important}html[data-crm-simplified="1"] [data-crm-loading-spinner]{width:42px!important;height:42px!important;border-radius:50%!important;animation:crmLoadingSpin .85s linear infinite!important}@keyframes crmLoadingSpin{to{transform:rotate(1turn)}}html[data-crm-simplified="1"] :not(input):not(textarea):not(select){box-shadow:none!important;text-shadow:none!important}html[data-crm-simplified="1"] *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-crm-simplified="1"] :not([role=switch]):not(img):not(svg):not(circle):not([class*=avatar i]):not([data-crm-avatar-round]):not([data-crm-logo-mark]):not([data-crm-loading-spinner]){border-radius:6px!important}html[data-crm-simplified="1"] [role=switch],html[data-crm-simplified="1"] [role=switch] *{border-radius:999px!important}html[data-crm-simplified="1"] [data-crm-accent-swatch-inner],html[data-crm-simplified="1"] [data-crm-accent-swatch],html[data-crm-simplified="1"] [data-crm-accent-swatch] *{transition:border-radius .32s cubic-bezier(.4,0,.2,1),box-shadow .22s ease!important;animation:unset!important}html[data-crm-simplified="1"] [data-crm-accent-swatch]{border-radius:var(--crm-accent-swatch-radius,12px)!important}html[data-crm-simplified="1"] [data-crm-accent-swatch-inner]{border-radius:var(--crm-accent-swatch-inner-radius,8px)!important}html[data-crm-simplified="1"] [class*=avatarBlock i],html[data-crm-simplified="1"] [class*=previewBoxAvatar i]{border-radius:6px!important}html[data-crm-simplified="1"] .btn{filter:none!important}html[data-crm-simplified="1"] .btn:hover{filter:brightness(1.08)!important}html[data-crm-simplified="1"] button[role=switch]{filter:none!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}html[data-crm-simplified="1"] button[role=switch].toggleOn,html[data-crm-simplified="1"] button[role=switch][aria-checked=true]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)!important}html[data-crm-simplified="1"] a:hover,html[data-crm-simplified="1"] button:hover:not(.password-toggle){transform:none!important}html[data-crm-simplified="1"] ::-webkit-scrollbar{width:6px!important;height:6px!important}html[data-crm-simplified="1"] ::-webkit-scrollbar-thumb{background:#555!important;border-radius:0!important}html[data-crm-simplified="1"]{scrollbar-color:#555 rgba(20,20,28,.35)}html[data-crm-simplified="1"] [class*=ModalOverlay],html[data-crm-simplified="1"] [class*=dialogOverlay],html[data-crm-simplified="1"] [class*=modalOverlay]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(0,0,0,.82)!important}html[data-crm-simplified="1"] [data-crm-call-popup]{border-radius:14px!important;border:1px solid rgba(var(--crm-accent-rgb,133,46,255),.45)!important;opacity:1!important;transform:none!important;max-height:min(72dvh,calc(100dvh - env(safe-area-inset-top, 0px) - 80px));overflow-y:auto;-webkit-overflow-scrolling:touch}html[data-crm-simplified="1"] [data-crm-push-banner]{border-radius:14px!important;border:1px solid rgba(var(--crm-accent-rgb,133,46,255),.35)!important;width:min(420px,calc(100vw - 24px));max-width:calc(100vw - 16px)}@media (max-width:640px){html[data-crm-simplified="1"] [data-crm-call-popup]{border-radius:16px!important}html[data-crm-simplified="1"] [data-crm-push-banner]{width:calc(100vw - 16px);max-width:none;bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important}}[class*=avatarFrame i],[class*=employeeAvatar i]:not([class*=Placeholder i]),[class*=imgAvatar i],[class*=performanceUserAvatar i],[class*=pickItemAvatar i],[class*=previewAvatar i],[class*=salaryProfileAvatar i],[class*=userAvatar i]:not([class*=Img i]),[class*=userCardAvatar i],[data-crm-avatar-round],img[class*=Avatar i],img[class*=avatar i],span[class*=userCardAvatar i]{border-radius:50%!important}img[class*=Avatar i],img[class*=avatar i],img[class*=employeeAvatar i],img[class*=performanceUserAvatar i],img[class*=pickItemAvatar i],img[class*=salaryProfileAvatar i],img[class*=userAvatar i],img[class*=userCardAvatar i],img[data-crm-avatar-round]{object-fit:cover}[class*=avatarFrame i],[class*=previewAvatar i]{overflow:hidden}html[data-crm-theme=light]{--crm-main-bg:#f2f2f2;--crm-panel-bg:#ffffff;--crm-text:#1a1a1e;--crm-panel-elevated:#faf8ff;--page-card-bg:#ffffff;--page-card-border:rgba(var(--crm-accent-rgb,133,46,255),0.22);--page-subtitle:#555555;--page-table-head:rgba(var(--crm-accent-rgb,133,46,255),0.12);--page-table-cell-border:rgba(0,0,0,0.08);--page-table-row:#ffffff;--page-table-row-alt:#f7f7fa;--crm-accent-fg:var(--crm-accent-primary,#852eff);--crm-accent-fg-soft:color-mix(in srgb,var(--crm-accent-primary,#852eff) 78%,#1a1a1e 22%);--crm-accent-fg-chevron:var(--crm-accent-primary,#852eff);--crm-accent-fg-hero:var(--crm-accent-primary,#852eff);--crm-accent-fg-strong:#333333;--crm-accent-fg-tile:var(--crm-accent-primary,#852eff);--crm-accent-fg-violet:var(--crm-accent-primary,#852eff);--crm-accent-fg-muted:#6b7280;--crm-accent-fg-dim:#6b7280}html[data-crm-theme=light] ::-webkit-scrollbar-track{background:rgba(0,0,0,.06)}html[data-crm-theme=light]{scrollbar-color:rgba(var(--crm-accent-rgb,133,46,255),.35) rgba(0,0,0,.06)}html[data-crm-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),html[data-crm-theme=light] select,html[data-crm-theme=light] textarea{color:var(--text-color,#333333);background-color:#ffffff;border-color:rgba(var(--crm-accent-rgb,133,46,255),.22)}html[data-crm-theme=light] select optgroup,html[data-crm-theme=light] select option{color:#1f2937;background:#ffffff}html[data-crm-theme=light] input::placeholder,html[data-crm-theme=light] textarea::placeholder{color:var(--text-muted,#666666);opacity:1}html[data-crm-theme=light] [class*=cardActionBtn],html[data-crm-theme=light] [class*=cardActions] a,html[data-crm-theme=light] [class*=cardActions] button,html[data-crm-theme=light] [class*=iconBtn]:not([class*=iconBtnWrap]):not([class*=Danger]),html[data-crm-theme=light] [class*=iconLink],html[data-crm-theme=light] [class*=multiSectionCueWrap],html[data-crm-theme=light] [class*=toolbarIconBtn]{color:#1a1a1a}html[data-crm-theme=light] [class*=cardActionBtn],html[data-crm-theme=light] [class*=cardActions] a,html[data-crm-theme=light] [class*=cardActions] button{background:rgba(var(--crm-accent-rgb,133,46,255),.1)}html[data-crm-theme=light] [data-headlessui-state],html[data-crm-theme=light] [data-radix-popper-content-wrapper],html[data-crm-theme=light] [role=listbox]{color:var(--text-color,#333333)}html[data-crm-theme=light] [data-catalog-combobox-dd],html[data-crm-theme=light] [data-client-suggest-dd],html[data-crm-theme=light] [data-crm-date-picker][data-theme=light],html[data-crm-theme=light] [data-crm-picklist],html[data-crm-theme=light] [data-doc-template-dd],html[data-crm-theme=light] [data-order-view-dd],html[data-crm-theme=light] [data-widget-color-dd]{--text-color:#18181b;--text-secondary:#52525b;--text-muted:#71717a;--card-bg:#ffffff;--border-color:rgba(82,82,91,0.22);color:#18181b!important;background:#ffffff!important}html[data-crm-theme=light] [data-catalog-combobox-dd] [role=option],html[data-crm-theme=light] [data-client-suggest-dd] button,html[data-crm-theme=light] [data-crm-date-picker][data-theme=light] button,html[data-crm-theme=light] [data-crm-picklist] button,html[data-crm-theme=light] [data-doc-template-dd] button,html[data-crm-theme=light] [data-order-view-dd] button,html[data-crm-theme=light] [data-widget-color-dd] [role=option]{color:#18181b}.btn-primary,.shell .mainContent .form-submit-btn,.shell .navLink:hover,.shell .navLink:hover .menuIcon,.shell .navLink:hover .menuText,.shell .navLinkActive,.shell .navLinkActive .menuIcon,.shell .navLinkActive .menuText,.shell .toggleMenuBtn,.shell .userAvatar,[class*=_submit_]:not([class*=Secondary]),[class*=applyBtn],[class*=btnConfirm]:not([class*=Danger]),[class*=btnPrimary],[class*=btnViewActive],[class*=crmConfirmPrimary],[class*=depositSubmitBtn],[class*=form-submit-btn],[class*=formSubmitBtn],[class*=jobTitlesAddBtn],[class*=liveSyncRefreshBtn],[class*=logoCardBtn],[class*=multiSectionBadge],[class*=multiSectionCount],[class*=newBtn],[class*=payoutModeBtnActive],[class*=planBadge],[class*=primaryActionBtn],[class*=pushEnableBtn],[class*=referralCopyBtn],[class*=settingsSaveBtn],[class*=submitBtn],[class*=tabActive],[class*=tabBtnActive]{color:var(--crm-accent-on-gradient,#ffffff)}[class*=multiSectionCueWrap]{color:#ffffff}[data-theme=light] [class*=multiSectionCueWrap],html[data-crm-theme=light] [class*=multiSectionCueWrap]{color:#1a1a1a}[class*=multiSectionClientText]{color:var(--crm-accent-fg-strong,var(--text-color,inherit))}[class*=sendBtn]{color:var(--crm-accent-on-gradient,#ffffff)}html{--crm-accent-primary:#852eff;--crm-accent-primary-alt:#a66eff;--crm-accent-rgb:133,46,255;--crm-accent-glow:rgba(133,46,255,0.6);--crm-accent-border:rgba(133,46,255,0.28);--crm-accent-muted:rgba(133,46,255,0.15);--crm-accent-soft:rgba(133,46,255,0.08);--crm-accent-gradient:linear-gradient(135deg,#852eff,#a66eff);--crm-accent-on-gradient:#ffffff;--crm-accent-fg:var(--crm-accent-fg);--crm-accent-fg-soft:var(--crm-accent-fg-soft);--crm-accent-fg-chevron:var(--crm-accent-fg-chevron);--crm-accent-fg-hero:var(--crm-accent-fg-hero);--crm-accent-fg-strong:var(--crm-accent-fg-strong);--crm-accent-fg-tile:var(--crm-accent-fg-tile);--crm-accent-fg-violet:var(--crm-accent-primary-alt,#a66eff);--crm-accent-fg-muted:var(--crm-accent-fg-muted);--crm-accent-fg-dim:var(--crm-accent-fg-dim)}html[data-crm-theme=dark]{color-scheme:dark;background:#222222;color:#ffffff;--text-color:#ffffff;--text-secondary:#e0e0e0;--text-muted:#a0a0a0;--crm-accent-fg-chevron:var(--crm-accent-primary-alt,#a66eff);--crm-accent-fg-strong:#ffffff;overscroll-behavior:none}html ::selection{background:rgba(var(--crm-accent-rgb,133,46,255),.38);color:inherit}html[data-crm-theme=light] ::selection{background:rgba(var(--crm-accent-rgb,133,46,255),.28);color:inherit}html[data-crm-theme=light]{color-scheme:light;background:#f2f2f2;color:#333333;--text-color:#333333;--page-fg:#333333;--text-secondary:#555555;--text-muted:#666666;--border-color:rgba(0,0,0,0.12);--input-bg:rgba(0,0,0,0.04);--card-bg:rgba(255,255,255,0.94);overscroll-behavior:none}html[data-crm-theme=dark] body,html[data-crm-theme=light] body{overscroll-behavior:none}html[data-crm-theme=dark] body{background:#222222;color:var(--text-color)}html[data-crm-theme=light] body{background:#f2f2f2;color:var(--text-color)}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(var(--crm-accent-rgb,133,46,255),.45) rgba(20,20,28,.35)}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:rgba(20,20,28,.35)}html::-webkit-scrollbar-thumb{background:var(--crm-accent-gradient,linear-gradient(180deg,var(--crm-accent-primary,#852eff) 0,var(--crm-accent-primary-alt,#a66eff) 100%));border-radius:8px;border:2px solid transparent;background-clip:padding-box}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-thumb{background:var(--crm-accent-gradient,linear-gradient(180deg,var(--crm-accent-primary,#852eff) 0,var(--crm-accent-primary-alt,#a66eff) 100%));border-radius:8px;border:2px solid transparent;background-clip:padding-box}:root{--bg-gradient:linear-gradient(135deg,#0f0f23,#1a0d2e 50%,#0f0f23);--primary-gradient:linear-gradient(135deg,#ffd700,#ff6b6b 50%,#4ecdc4);--btn-gradient:var(--crm-accent-gradient,linear-gradient(135deg,var(--crm-accent-primary,#852eff) 0%,var(--crm-accent-primary-alt,#a66eff) 100%));--card-bg:rgba(15,15,35,0.86);--input-bg:rgba(255,255,255,0.05);--text-color:#fff;--text-secondary:#e0e0e0;--text-muted:#a0a0a0;--border-color:rgba(var(--crm-accent-rgb,133,46,255),0.3)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg-gradient);color:var(--text-color);min-height:100vh;overflow-x:hidden;position:relative;scrollbar-width:thin;scrollbar-color:rgba(var(--crm-accent-rgb,133,46,255),.45) rgba(20,20,28,.35)}a{color:inherit;text-decoration:none}.auth-page{min-height:100vh;justify-content:center;padding:2rem;position:relative;z-index:10}.auth-grid,.auth-page{display:flex;align-items:center}.auth-grid{width:100%;max-width:1200px;flex-direction:column;gap:2.5rem;text-align:center}.auth-grid.split{max-width:1380px;flex-direction:row;align-items:stretch}.auth-left{flex:1 1;max-width:680px;display:flex;flex-direction:column;justify-content:center;gap:1.6rem;text-align:left}.auth-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.1;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.auth-subtitle{font-size:clamp(1.1rem,2.5vw,1.6rem);color:var(--text-secondary);max-width:700px;line-height:1.6}.auth-card{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-color);border-radius:28px;padding:2.15rem 2.5rem 2.85rem;max-width:520px;width:100%;box-shadow:0 30px 60px -15px rgba(0,0,0,.4);position:relative;overflow:hidden}.auth-card-logo{display:flex;justify-content:center;align-items:center;margin:0 0 2.75rem;flex-shrink:0}.auth-card-logo+.error,.auth-card-logo+.success{margin-top:-.5rem}.auth-card.slim{max-width:420px}.auth-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--primary-gradient)}.logo-container{width:180px;height:180px;margin:0 auto 1.75rem;display:flex;align-items:center;justify-content:center}.logo-container img{width:160px;height:auto;filter:brightness(0) invert(1)}.form-group{margin-bottom:1.4rem;text-align:left}.form-group label{display:block;margin-bottom:.6rem;color:var(--text-secondary);font-weight:500;font-size:.95rem}.form-group input,.form-group select,.modal-select{width:100%;padding:1rem 1.3rem;background:var(--input-bg);border:1.5px solid var(--border-color);border-radius:16px;color:var(--text-color);font-size:1rem}.modal-select:focus{outline:none;border-color:var(--crm-accent-primary,#852eff);background:rgba(255,255,255,.08);box-shadow:0 0 0 4px rgba(var(--crm-accent-rgb,133,46,255),.15)}.auth-branch-title{font-size:1.35rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem;text-align:left}.auth-branch-hint{font-size:.9rem;color:var(--text-muted);margin-bottom:1.2rem;line-height:1.45;text-align:left}.password-wrap{position:relative}.password-wrap input{padding-right:3.2rem}.password-toggle{position:absolute;right:.8rem;top:50%;transform:translateY(-50%);background:transparent;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.password-toggle:active,.password-toggle:focus,.password-toggle:focus-visible,.password-toggle:hover{transform:translateY(-50%)}.form-group input:focus,.form-group select:focus{outline:none;border-color:var(--crm-accent-primary,#852eff);background:rgba(255,255,255,.08);box-shadow:0 0 0 4px rgba(var(--crm-accent-rgb,133,46,255),.15)}.form-group input::placeholder{color:var(--text-muted)}.hint{font-size:.8rem;color:var(--text-muted);margin-top:.4rem}.btn{display:block;width:100%;padding:1.1rem;border:none;border-radius:16px;font-size:1.05rem;font-weight:600;cursor:pointer;text-align:center;margin-top:.7rem}.btn-primary{background:var(--btn-gradient);color:var(--crm-accent-on-gradient,#ffffff)}.btn-secondary{background:transparent;border:1.5px solid var(--border-color);color:var(--text-secondary)}.note{background:rgba(78,205,196,.16);border:1px solid rgba(78,205,196,.35);padding:.75rem 1rem;border-radius:12px;color:#9ff3ee;margin-bottom:1rem}.crmLoadingSkeleton{display:flex;flex-direction:column;gap:10px;padding:6px 0 10px;max-width:100%}.crmLoadingSkeleton span{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.11) 45%,rgba(255,255,255,.05) 90%);background-size:220% 100%;animation:crmSkShimmer .95s ease-in-out infinite}.crmLoadingSkeleton span:first-child{width:74%}.crmLoadingSkeleton span:nth-child(2){width:56%}.crmLoadingSkeleton span:nth-child(3){width:68%}@keyframes crmSkShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}[data-theme=light] .crmLoadingSkeleton span{background:linear-gradient(90deg,rgba(0,0,0,.05),rgba(0,0,0,.1) 45%,rgba(0,0,0,.05) 90%);background-size:220% 100%}.error,.success{border-radius:12px;padding:.85rem 1rem;margin-bottom:.9rem;font-size:.95rem}.error{background:rgba(239,68,68,.2);color:#ffc3c3;border:1px solid rgba(239,68,68,.45)}.success{background:rgba(16,185,129,.2);color:#b8f0df;border:1px solid rgba(16,185,129,.45)}.policy-links{font-size:.8rem;color:var(--text-muted);margin-top:1.4rem;line-height:1.5;text-align:center}.policy-links a{color:var(--crm-accent-primary-alt,#a66eff);text-decoration:underline;text-underline-offset:2px;font-weight:700}.policy-links a:hover{color:#d0b0ff}.orb{position:fixed;border-radius:50%;filter:blur(80px);opacity:.6;pointer-events:none;z-index:1;width:100vw;height:100vh}.orb-purple{background:radial-gradient(circle at 30% 30%,rgba(var(--crm-accent-rgb,133,46,255),.4),transparent 60%);top:15%;left:10%}.orb-yellow{background:radial-gradient(circle at 30% 30%,rgba(255,215,0,.3),transparent 60%);bottom:20%;right:15%}.orb-cyan{background:radial-gradient(circle at 30% 30%,rgba(78,205,196,.3),transparent 60%);top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.benefit-card{background:rgba(255,255,255,.06);border:1px solid rgba(var(--crm-accent-rgb,133,46,255),.2);border-radius:18px;padding:1rem;text-align:left;color:var(--text-secondary)}.policy-page{min-height:100vh;display:flex;justify-content:center;align-items:center;background:#121212;padding:40px 0}.policy-container-ts{max-width:1000px;width:90%;background:#222;border:1px solid #6e0b8f;border-radius:8px;padding:20px;margin:40px auto;color:#fff}.policy-logo-ts{display:flex;justify-content:center;margin-bottom:20px}.policy-title-ts{margin:0 0 20px;color:#fff;font-size:1.5em}.policy-content-ts{font-size:16px;color:#ccc;line-height:1.6;max-height:65vh;overflow:auto;padding-right:8px}.policy-content-ts h2{font-size:1.3em;color:#fff;margin:20px 0 10px}.policy-content-ts li,.policy-content-ts p,.policy-content-ts table{margin:10px 0}.policy-content-ts ol,.policy-content-ts ul{padding-left:30px}.policy-content-ts a{color:#b98cff;text-decoration:underline}.policy-content-ts table{width:100%;border-collapse:collapse}.policy-content-ts td,.policy-content-ts th{border:1px solid #6e0b8f;padding:8px;text-align:left}.policy-content-ts th{background:#2a002a}@media (max-width:992px){.auth-grid.split{flex-direction:column}.auth-left{text-align:center}}@media (max-width:768px){.auth-page{padding:1rem}.auth-card{max-width:95%;padding:1.85rem 1.4rem 2.25rem}.auth-card-logo{margin-bottom:2.25rem}.logo-container{width:220px;height:220px}.logo-container img{width:185px}}