html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.register-page-v5.auth-container{background:radial-gradient(circle at 8% 12%,#36cdff1f,#0000 28%),radial-gradient(circle at 95% 88%,#0b83f629,#0000 26%),linear-gradient(135deg,#04101d,#071727 48%,#0a3455)!important;display:block!important;min-height:100vh!important;overflow-x:hidden;padding:0!important}.register-page-v5 *{box-sizing:border-box}.register-shell-v5{background:#fff;border:1px solid #ffffff24;border-radius:30px;box-shadow:0 42px 110px #0008116b;display:grid;grid-template-columns:minmax(320px,430px) minmax(0,1fr);margin:20px auto;width:min(1460px,calc(100% - 40px))}.register-brand-v5,.register-shell-v5{min-height:calc(100vh - 40px);overflow:hidden}.register-brand-v5{background:radial-gradient(circle at 22% 8%,#65e4ff26,#0000 24%),radial-gradient(circle at 88% 63%,#0b83f633,#0000 32%),linear-gradient(155deg,#06111f,#071c30 52%,#073858);color:#fff;display:flex;flex-direction:column;padding:42px 40px 34px;position:relative}.register-brand-v5:before{border:1px solid #67e0ff29;border-radius:50%;box-shadow:0 0 0 70px #4fc9ff08,0 0 0 140px rgba(79,201,255,.018);content:"";height:420px;position:absolute;right:-245px;top:100px;width:420px}.register-brand-v5:after{bottom:66px;color:hsla(0,0%,100%,.025);content:"TRUST";font-size:112px;font-weight:850;left:-18px;letter-spacing:-.08em;line-height:1;pointer-events:none;position:absolute}.register-benefits-v5,.register-brand-copy-v5,.register-brand-foot-v5,.register-brand-top-v5{position:relative;z-index:1}.register-brand-top-v5{align-items:center;display:flex;gap:16px;justify-content:space-between}.register-logo-v5{display:block;height:auto;object-fit:contain;width:138px}.register-brand-badge-v5{align-items:center;background:#52c1f412;border:1px solid #82e3ff2e;border-radius:999px;color:#a9dcf4;display:inline-flex;font-size:11px;font-weight:700;min-height:30px;padding:0 11px}.register-brand-copy-v5{margin-top:clamp(70px,10vh,130px);max-width:330px}.register-eyebrow-v5{color:#70dbff;display:block;font-size:11px;font-weight:850;letter-spacing:.13em;margin-bottom:14px;text-transform:uppercase}.register-brand-copy-v5 h1{color:#fff!important;font-size:42px;font-weight:780;letter-spacing:-.055em;line-height:1.04;margin:0 0 18px}.register-brand-copy-v5 p{color:#9bb4c7!important;font-size:14px;line-height:1.7;margin:0}.register-benefits-v5{grid-gap:10px;display:grid;gap:10px;margin-top:44px}.register-benefits-v5>div{grid-gap:13px;align-items:start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:15px;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr);padding:13px 14px}.register-benefits-v5>div>span{background:#45c1ff14;border:1px solid #5ed8ff21;border-radius:12px;color:#6edcff;display:grid;height:42px;place-items:center;width:42px}.register-benefits-v5 small,.register-benefits-v5 strong{display:block}.register-benefits-v5 strong{color:#f3f9fd;font-size:12px;letter-spacing:-.01em;margin:1px 0 4px}.register-benefits-v5 small{color:#7f9aaf;font-size:10px;line-height:1.55}.register-brand-foot-v5{align-items:center;color:#6f8a9f;display:flex;font-size:10px;gap:8px;margin-top:auto;padding-top:30px}.register-secure-dot-v5{background:#39d392;border-radius:50%;box-shadow:0 0 0 4px #39d39214;height:7px;width:7px}.register-workspace-v5{background:linear-gradient(180deg,#fff,#fbfdff);min-width:0;padding:44px clamp(34px,5vw,76px) 28px}.register-workspace-head-v5{align-items:flex-start;display:flex;gap:34px;justify-content:space-between;margin:0 auto 26px;max-width:880px}.register-workspace-head-v5>div{max-width:620px;min-width:0}.register-step-label-v5{color:#0b83f6;display:block;font-size:11px;font-weight:850;letter-spacing:.1em;margin-bottom:7px;text-transform:uppercase}.register-workspace-head-v5 h2{color:#10273d!important;font-size:31px!important;font-weight:770!important;letter-spacing:-.045em!important;line-height:1.08!important;margin:0 0 8px!important}.register-workspace-head-v5 p{color:#71869a!important;font-size:13px;line-height:1.55;margin:0;max-width:600px}.register-login-link-v5{color:#8295a7;flex:0 0 auto;font-size:11px;margin-top:4px;white-space:nowrap}.register-login-link-v5 strong{color:#177cc1}.register-mobile-logo-v5{display:none}.register-progress-v5{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto 28px;max-width:880px;position:relative}.register-progress-v5:before{background:#e1e8ef;content:"";height:1px;left:28px;position:absolute;right:28px;top:16px}.register-progress-v5 button{grid-gap:7px;background:#0000;border:0;color:#91a1b1;cursor:default;display:grid;gap:7px;justify-items:start;padding:0;position:relative;text-align:left;z-index:1}.register-progress-v5 button>span{background:#fff;border:1px solid #dce5ed;border-radius:10px;color:#8fa1b2;display:grid;font-size:11px;font-weight:800;height:33px;place-items:center;transition:.18s ease;width:33px}.register-progress-v5 button>small{color:#8ea0b1;font-size:10px;font-weight:750}.register-progress-v5 button.active>span{background:#0b83f6;border-color:#0b83f6;box-shadow:0 7px 18px #0b83f633;color:#fff}.register-progress-v5 button.active>small{color:#1c608e}.register-progress-v5 button.done{cursor:pointer}.register-progress-v5 button.done>span{background:#ecfaf4;border-color:#ced;color:#159163}.register-progress-v5 button.done>small{color:#56937a}.register-icon-v5{display:block;height:20px;width:20px}.register-progress-v5 .register-icon-v5{height:15px;width:15px}.register-referral-v5{align-items:center;background:#f1f9ff;border:1px solid #d9ebf8;border-radius:13px;display:flex;gap:12px;margin:0 auto 18px;max-width:880px;padding:12px 14px}.register-referral-v5>span{background:#dff2ff;border-radius:10px;color:#147fca;display:grid;height:34px;place-items:center;width:34px}.register-referral-v5 .register-icon-v5{height:17px;width:17px}.register-referral-v5 small,.register-referral-v5 strong{display:block}.register-referral-v5 strong{color:#24536f;font-size:11px}.register-referral-v5 small{color:#7593a7;font-size:9px;margin-top:2px}.register-error-v5{background:#fff4f5;border:1px solid #f2d1d5;border-radius:13px;color:#ae3d49;margin:0 auto 18px;max-width:880px;padding:12px 14px}.register-error-v5 span,.register-error-v5 strong{display:block}.register-error-v5 strong{font-size:11px;margin-bottom:2px}.register-error-v5 span{font-size:10px;line-height:1.45}.register-form-v5{margin:0 auto;max-width:880px}.register-step-content-v5{grid-gap:16px;animation:registerStepIn .18s ease-out;display:grid;gap:16px}@keyframes registerStepIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.register-section-v5{background:#fff;border:1px solid #e2eaf1;border-radius:18px;box-shadow:0 7px 24px rgba(17,45,78,.045);padding:21px}.register-section-head-v5{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.register-section-head-v5>div{align-items:flex-start;display:flex;gap:11px;min-width:0}.register-section-head-v5>div>span{background:#eef8ff;border-radius:9px;color:#1581ca;display:grid;flex:0 0 auto;font-size:9px;font-weight:850;height:30px;place-items:center;width:30px}.register-section-head-v5 h3{color:#17314a!important;font-size:14px!important;letter-spacing:-.02em!important;margin:0 0 3px!important}.register-section-head-v5 p{color:#8092a3!important;font-size:10px!important;line-height:1.45!important;margin:0!important}.register-optional-v5,.register-selection-counter-v5{align-items:center;background:#f8fbfd;border:1px solid #e0e9f0;border-radius:999px;color:#72879a;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:750;min-height:28px;padding:0 9px}.register-role-grid-v5{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.register-role-card-v5{align-items:flex-start;background:#fbfdff;border:1px solid #dde7ef;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;min-height:174px;min-width:0;padding:17px;position:relative;text-align:left;transition:.16s ease}.register-role-card-v5:hover{background:#f8fcff;border-color:#bcdcf1;transform:translateY(-1px)}.register-role-card-v5.selected{background:linear-gradient(180deg,#f4fbff,#eef8ff);border-color:#72b9e8;box-shadow:0 0 0 2px rgba(11,131,246,.055)}.register-role-check-v5{background:#fff;border:1px solid #dce7ee;border-radius:8px;color:#fff;display:grid;height:23px;place-items:center;position:absolute;right:12px;top:12px;width:23px}.register-role-check-v5 .register-icon-v5{height:13px;width:13px}.register-role-card-v5.selected .register-role-check-v5{background:#0b83f6;border-color:#0b83f6}.register-role-icon-v5{background:#eef5fa;border-radius:12px;color:#3c6d90;display:grid;height:42px;margin-bottom:26px;place-items:center;width:42px}.register-role-icon-v5 .register-icon-v5{height:20px;width:20px}.register-role-card-v5.selected .register-role-icon-v5{background:#dff2ff;color:#0b7fcd}.register-role-card-v5 strong{color:#17314a;display:block;font-size:12px;line-height:1.3;padding-right:20px}.register-role-card-v5 small{color:#7d91a3;display:block;font-size:9px;line-height:1.5;margin-top:7px}.register-affiliation-grid-v5{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.register-affiliation-grid-v5 button{grid-column-gap:8px;grid-row-gap:1px;align-items:center;background:#fbfdff;border:1px solid #e0e8ef;border-radius:13px;column-gap:8px;cursor:pointer;display:grid;grid-template-columns:18px minmax(0,1fr);min-width:0;padding:12px;row-gap:1px;text-align:left;transition:.15s ease}.register-affiliation-radio-v5{background:#fff;border:1px solid #b9cad8;border-radius:50%;box-shadow:inset 0 0 0 4px #fff;grid-row:1/3;height:16px;width:16px}.register-affiliation-grid-v5 button.selected{background:#f0f9ff;border-color:#79bce8}.register-affiliation-grid-v5 button.selected .register-affiliation-radio-v5{background:#0b83f6;border-color:#0b83f6}.register-affiliation-grid-v5 strong{color:#26425b;font-size:9px;line-height:1.25;min-width:0}.register-affiliation-grid-v5 small{color:#8a9aaa;font-size:7.5px;line-height:1.3;min-width:0}.register-organization-box-v5{background:#f8fbfe;border:1px solid #dfeaf2;border-radius:14px;margin-top:12px;padding:16px}.register-field-grid-v5{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.register-field-v5{grid-gap:6px;color:inherit!important;display:grid;gap:6px;margin:0!important;min-width:0}.register-field-wide-v5{grid-column:1/-1}.register-field-v5>span{color:#4b6175;display:block;font-size:10px;font-weight:760;letter-spacing:.01em}.register-field-v5 input,.register-field-v5 textarea{background:#fff!important;border:1px solid #d8e3ec!important;border-radius:11px!important;box-shadow:none!important;color:#18324a!important;font:inherit!important;font-size:12px!important;margin:0!important;min-height:46px!important;min-width:0!important;outline:0!important;padding:0 13px!important;transition:.15s ease!important;width:100%!important}.register-field-v5 textarea{line-height:1.5!important;min-height:92px!important;padding:11px 13px!important;resize:vertical!important}.register-field-v5 input::placeholder,.register-field-v5 textarea::placeholder{color:#a5b2bf!important}.register-field-v5 input:focus,.register-field-v5 textarea:focus{border-color:#7bbce8!important;box-shadow:0 0 0 3px #0b83f612!important}.register-field-v5>small{color:#96a5b3;font-size:8px;line-height:1.35;min-height:14px}.register-field-v5.has-error>small{color:#c94a55}.register-field-v5.has-error input{background:snow!important;border-color:#e5a8ad!important}.register-password-v5,.register-prefix-input-v5,.register-suffix-input-v5{min-width:0;position:relative}.register-prefix-input-v5 b{color:#6f8799;font-size:12px;font-weight:700;left:13px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.register-prefix-input-v5 input{padding-left:31px!important}.register-suffix-input-v5 b{color:#8295a5;font-size:9px;font-weight:750;position:absolute;right:13px;top:50%;transform:translateY(-50%);z-index:1}.register-suffix-input-v5 input{padding-right:44px!important}.register-password-v5 input{padding-right:48px!important}.register-password-v5 button{background:#f1f6fa;border:0;border-radius:9px;color:#71889b;cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:34px}.register-password-v5 button:hover{background:#e8f2f8;color:#2a709f}.register-password-v5 .register-icon-v5{height:17px;width:17px}.register-chip-grid-v5{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.register-chip-grid-compact-v5{grid-template-columns:repeat(2,minmax(0,1fr))}.register-chip-grid-v5 button{align-items:center;background:#fbfdff;border:1px solid #e0e8ef;border-radius:11px;color:#526a80;cursor:pointer;display:flex;font-size:9px;font-weight:700;gap:8px;min-height:40px;min-width:0;padding:8px 10px;text-align:left}.register-chip-grid-v5 button>span{background:#fff;border:1px solid #cbd8e2;border-radius:6px;color:#fff;display:grid;flex:0 0 auto;height:17px;place-items:center;width:17px}.register-chip-grid-v5 button>span .register-icon-v5{height:11px;width:11px}.register-chip-grid-v5 button.selected{background:#f0f9ff;border-color:#91c9ec;color:#24698f}.register-chip-grid-v5 button.selected>span{background:#0b83f6;border-color:#0b83f6}.register-skip-card-v5{align-items:center;background:linear-gradient(180deg,#fbfeff,#f3faff);border:1px solid #dce9f2;border-radius:20px;display:flex;flex-direction:column;justify-content:center;min-height:315px;padding:42px;text-align:center}.register-skip-card-v5>span{background:#e9f9f1;border-radius:17px;color:#179766;display:grid;height:54px;margin-bottom:17px;place-items:center;width:54px}.register-skip-card-v5>span .register-icon-v5{height:25px;width:25px}.register-skip-card-v5 h3{color:#17324a!important;font-size:18px!important;margin:0 0 9px!important;max-width:520px}.register-skip-card-v5 p{color:#7b8fa2!important;font-size:11px!important;line-height:1.6!important;margin:0!important;max-width:590px}.register-summary-chips-v5{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:20px}.register-summary-chips-v5 span{background:#fff;border:1px solid #d9e7f1;border-radius:999px;color:#5f7890;font-size:9px;font-weight:720;padding:7px 10px}.register-final-summary-v5{background:#f4faff;border:1px solid #d8e9f4;border-radius:14px;margin-top:15px;padding:14px 15px}.register-final-summary-v5>div{align-items:center;display:flex;gap:12px}.register-final-summary-v5>div>span{background:#dff2ff;border-radius:11px;color:#1280cc;display:grid;height:38px;place-items:center;width:38px}.register-final-summary-v5 .register-icon-v5{height:18px;width:18px}.register-final-summary-v5 small,.register-final-summary-v5 strong{display:block}.register-final-summary-v5 strong{color:#24475f;font-size:10px}.register-final-summary-v5 small{color:#7a93a6;font-size:8px;margin-top:2px}.register-consent-v5{grid-gap:10px;align-items:start;background:#fff;border:1px solid #e2e9ef;border-radius:13px;cursor:pointer;display:grid;gap:10px;grid-template-columns:20px minmax(0,1fr);margin:14px 0 0!important;padding:13px 14px;position:relative}.register-consent-v5 input{opacity:0;pointer-events:none;position:absolute}.register-consent-v5>span{background:#fff;border:1px solid #bdcbd7;border-radius:6px;height:19px;margin-top:1px;width:19px}.register-consent-v5 input:checked+span{background:#0b83f6;border-color:#0b83f6;box-shadow:inset 0 0 0 4px #0b83f6}.register-consent-v5 input:checked+span:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:4px;margin:5px 0 0 4px;transform:rotate(-45deg);width:8px}.register-consent-v5 p{color:#6f8497!important;font-size:9px!important;line-height:1.55!important;margin:0!important}.register-consent-v5 a{color:#157ac0;font-weight:750}.register-actions-v5{align-items:center;border-top:1px solid #e8edf2;display:flex;gap:18px;justify-content:space-between;margin-top:19px;padding-top:17px}.register-back-v5,.register-next-v5{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-size:10px;font-weight:800;gap:8px;justify-content:center;min-height:44px;transition:.15s ease}.register-back-v5{background:#fff;border:1px solid #dbe5ed;color:#647c90;padding:0 14px}.register-back-v5:hover{background:#f7fafc}.register-next-v5{background:linear-gradient(135deg,#0d8df9,#086ad2);border:0;box-shadow:0 10px 22px #0b83f62e;color:#fff;min-width:150px;padding:0 17px}.register-next-v5:hover{box-shadow:0 13px 25px #0b83f63d;transform:translateY(-1px)}.register-next-v5:disabled{cursor:wait;opacity:.65;transform:none}.register-back-v5 .register-icon-v5,.register-next-v5 .register-icon-v5{height:15px;width:15px}.register-actions-right-v5{align-items:center;display:flex;gap:12px}.register-actions-right-v5>small{color:#95a4b2;font-size:8px}.register-spinner-v5{animation:registerSpin .7s linear infinite;border:2px solid #ffffff61;border-radius:50%;border-top-color:#fff;height:14px;width:14px}@keyframes registerSpin{to{transform:rotate(1turn)}}.register-mobile-login-v5{display:none}@media (max-width:1120px){.register-shell-v5{grid-template-columns:310px minmax(0,1fr)}.register-brand-v5{padding:34px 28px}.register-brand-copy-v5{margin-top:70px}.register-brand-copy-v5 h1{font-size:34px}.register-benefits-v5{margin-top:35px}.register-benefits-v5>div{grid-template-columns:36px 1fr;padding:11px}.register-benefits-v5>div>span{height:36px;width:36px}.register-workspace-v5{padding:36px 30px 25px}.register-role-grid-v5{grid-template-columns:1fr}.register-role-card-v5{grid-column-gap:13px;column-gap:13px;display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;min-height:108px;padding:14px 48px 14px 14px}.register-role-icon-v5{grid-row:1/3;margin:0}.register-role-card-v5 strong{align-self:end}.register-role-card-v5 small{align-self:start;margin-top:3px}.register-affiliation-grid-v5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.register-page-v5.auth-container{background:#f7fafc!important}.register-shell-v5{border:0;border-radius:0;box-shadow:none;display:block;margin:0;min-height:100vh;width:100%}.register-brand-v5{display:none}.register-workspace-v5{min-height:100vh;padding:26px 22px 24px}.register-workspace-head-v5{margin-bottom:20px}.register-mobile-logo-v5{color:#0c82ef;display:inline-block;font-size:15px;font-weight:900;letter-spacing:-.035em;margin-bottom:14px}.register-login-link-v5{display:none}.register-workspace-head-v5 h2{font-size:27px!important}.register-progress-v5{margin-bottom:22px}.register-mobile-login-v5{color:#8a9bab;display:block;font-size:10px;margin-top:20px;text-align:center}.register-mobile-login-v5 a{color:#147cc3;font-weight:750}}@media (max-width:620px){.register-workspace-v5{padding:22px 15px 20px}.register-workspace-head-v5{display:block}.register-workspace-head-v5 h2{font-size:24px!important}.register-workspace-head-v5 p{font-size:11px}.register-step-label-v5{font-size:9px}.register-progress-v5:before{left:18px;right:18px;top:14px}.register-progress-v5 button>span{border-radius:9px;height:29px;width:29px}.register-progress-v5 button>small{font-size:8px}.register-section-v5{border-radius:15px;padding:16px}.register-section-head-v5{display:block}.register-section-head-v5>div{gap:9px}.register-section-head-v5>div>span{height:27px;width:27px}.register-optional-v5,.register-selection-counter-v5{margin:10px 0 0 36px}.register-role-card-v5{min-height:104px}.register-affiliation-grid-v5,.register-chip-grid-compact-v5,.register-chip-grid-v5,.register-field-grid-v5{grid-template-columns:1fr}.register-field-wide-v5{grid-column:auto}.register-organization-box-v5{padding:12px}.register-actions-v5{gap:10px}.register-actions-right-v5>small{display:none}.register-next-v5{min-width:135px}.register-skip-card-v5{min-height:280px;padding:30px 18px}.register-skip-card-v5 h3{font-size:16px!important}}@media (max-width:390px){.register-progress-v5 button>small{display:none}.register-progress-v5{margin-bottom:18px}.register-actions-v5{align-items:stretch}.register-back-v5{font-size:0;padding:0;width:44px}.register-next-v5{min-width:0;padding:0 13px;width:100%}.register-actions-right-v5{flex:1 1}.register-section-v5{padding:14px}.register-role-card-v5{padding-right:42px}}*{box-sizing:border-box}html{scroll-behavior:smooth}#root,.App,body,html{margin:0}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}img{max-width:100%}.App{min-height:100vh}:root{--ta-bg:#f2f6fb;--ta-bg-2:#eaf2fa;--ta-surface:#fff;--ta-surface-soft:#f8fbfe;--ta-ink:#0b1728;--ta-ink-2:#19324d;--ta-muted:#718096;--ta-muted-2:#95a4b5;--ta-line:#dce6ef;--ta-line-strong:#cbd9e6;--ta-blue:#0b83f6;--ta-blue-deep:#0869d7;--ta-blue-soft:#e9f5ff;--ta-cyan:#65e4ff;--ta-navy:#06111f;--ta-navy-2:#0b1b2e;--ta-green:#16a36a;--ta-green-soft:#eaf9f2;--ta-orange:#e79b18;--ta-orange-soft:#fff7e7;--ta-red:#dc4c54;--ta-red-soft:#fff0f1;--ta-purple:#7657f2;--ta-purple-soft:#f2efff;--ta-shadow-xs:0 1px 2px #06111f0a;--ta-shadow-sm:0 8px 24px #112d4e12;--ta-shadow:0 18px 50px #112d4e1a;--ta-shadow-lg:0 30px 80px #06111f29;--ta-radius-sm:12px;--ta-radius:18px;--ta-radius-lg:26px;--ta-sidebar:276px;--ta-topbar:84px}#root,.App,body,html{min-height:100%}body{background:#f2f6fb!important;background:var(--ta-bg)!important;color:#0b1728!important;color:var(--ta-ink)!important;font-family:Inter,Manrope,SF Pro Display,Segoe UI,Arial,sans-serif!important;font-size:14px;line-height:1.5}body:before{background:radial-gradient(circle at 78% 0,#45c1ff1f,#0000 27%),radial-gradient(circle at 15% 85%,#0b83f612,#0000 28%),linear-gradient(180deg,#f7fafc,#eef4f9);content:"";inset:0;pointer-events:none;position:fixed;z-index:-2}::selection{background:#0b83f62e;color:#0b1728;color:var(--ta-ink)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#c9d6e2;background-clip:padding-box;border:3px solid #0000;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#aebfce;background-clip:padding-box;border:3px solid #0000}h1,h2,h3,h4,h5,p{margin-top:0}h1,h2,h3,h4{color:#0b1728;color:var(--ta-ink);letter-spacing:-.035em}h1{font-size:36px;font-weight:760;line-height:1.08}h2{font-size:24px;font-weight:740;line-height:1.18}h3{font-size:17px;line-height:1.25}h3,h4{font-weight:720}h4{font-size:14px}p{color:#718096;color:var(--ta-muted)}a{text-decoration:none}small{color:#718096;color:var(--ta-muted)}.trust-main-content{background:#0000!important;margin-left:276px!important;margin-left:var(--ta-sidebar)!important;min-height:100vh!important;padding:118px 34px 56px!important;padding:calc(var(--ta-topbar) + 34px) 34px 56px!important}.trust-main-content>div:not(.modal-overlay):not(.instructions-modal-overlay){margin:0 auto!important;width:min(100%,1480px)!important}.trust-sidebar{background:radial-gradient(circle at 10% 0,#50ccff21,#0000 24%),linear-gradient(180deg,#081421,#06101c 56%,#050d17);border-right:1px solid #ffffff0f;box-shadow:18px 0 45px #06111f12;color:#fff;display:flex;flex-direction:column;inset:0 auto 0 0;overflow-y:auto;padding:24px 18px 18px;position:fixed;width:276px;width:var(--ta-sidebar);z-index:80}.trust-sidebar-brand{border-bottom:1px solid #ffffff14;margin-bottom:22px;padding:4px 9px 23px}.trust-sidebar-brand a{display:block;width:154px}.trust-sidebar-brand img{display:block;height:auto;width:100%}.trust-sidebar-brand>span{color:#66819b;display:block;font-size:8px;font-weight:800;letter-spacing:.22em;margin-top:8px}.trust-sidebar-section-label{color:#5f7890;font-size:9px;font-weight:800;letter-spacing:.13em;padding:0 11px 9px;text-transform:uppercase}.trust-sidebar-nav{display:flex;flex-direction:column;gap:5px}.trust-sidebar-nav a{align-items:center;border:1px solid #0000;border-radius:13px;color:#9eb0c2;display:flex;font-size:13px;font-weight:650;gap:12px;min-height:46px;padding:0 12px;position:relative;transition:.18s ease}.trust-sidebar-nav a:hover{background:#ffffff0d;color:#fff}.trust-sidebar-nav a.active{background:linear-gradient(100deg,#1084f13d,#26bdf214);border-color:#58c4ff2e;box-shadow:inset 3px 0 0 #28b9f5;color:#fff}.trust-nav-symbol{background:hsla(0,0%,100%,.055);border-radius:9px;color:#7fa2bd;display:grid;flex:0 0 28px;font-size:16px;height:28px;line-height:1;place-items:center;width:28px}.trust-sidebar-nav a.active .trust-nav-symbol{background:#29b7f529;color:#7be4ff}.trust-sidebar-bottom{grid-gap:10px;display:grid;gap:10px;margin-top:auto;padding-top:20px}.trust-affiliation-card{background:linear-gradient(145deg,#0e70bb2e,hsla(0,0%,100%,.035));border:1px solid #6edaff26;border-radius:16px;overflow:hidden;padding:15px;position:relative}.trust-affiliation-card:after{border:1px solid #63deff24;border-radius:50%;content:"";height:90px;position:absolute;right:-42px;top:-34px;width:90px}.trust-affiliation-kicker{color:#6edcff;display:block;font-size:8px;font-weight:850;letter-spacing:.11em;margin-bottom:4px;text-transform:uppercase}.trust-affiliation-card strong{color:#fff;display:block;font-size:12px;line-height:1.3;margin-bottom:4px}.trust-affiliation-card small{color:#71889e;display:block;font-size:9px;line-height:1.45}.trust-support-link{align-items:center;border-radius:12px;color:#7790a6;display:flex;font-size:11px;font-weight:650;gap:10px;padding:11px 12px}.trust-support-link:hover{background:hsla(0,0%,100%,.045);color:#fff}.trust-topbar{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#f7fafcd1;border-bottom:1px solid #cddae5c7;display:flex;gap:24px;height:84px;height:var(--ta-topbar);justify-content:space-between;left:276px;left:var(--ta-sidebar);padding:0 34px;position:fixed;right:0;top:0;z-index:70}.trust-topbar-left{align-items:center;display:flex;min-width:0}.trust-topbar-left>div{min-width:0}.trust-breadcrumb{color:#8ca0b2;display:block;font-size:8px;font-weight:800;letter-spacing:.13em;margin-bottom:3px;text-transform:uppercase}.trust-topbar h1{font-size:19px!important;line-height:1.1!important;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trust-menu-button{background:#0000;border:0;color:#0b1728;color:var(--ta-ink);cursor:pointer;display:none;font-size:23px}.trust-topbar-actions{align-items:center;display:flex;gap:10px}.trust-club-pill{background:#eef7fd;border:1px solid #d6eaf8;border-radius:10px;color:#357294;font-size:10px;font-weight:700;max-width:300px;overflow:hidden;padding:8px 11px;text-overflow:ellipsis;white-space:nowrap}.trust-user-menu{position:relative}.trust-user-trigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:14px;cursor:pointer;display:flex;gap:10px;min-height:48px;padding:5px 7px 5px 5px;transition:.18s ease}.trust-user-menu.open .trust-user-trigger,.trust-user-trigger:hover{background:#fff;border-color:#dce6ef;border-color:var(--ta-line);box-shadow:0 1px 2px #06111f0a;box-shadow:var(--ta-shadow-xs)}.trust-user-avatar{background:linear-gradient(145deg,#0e91fa,#075fc7);border-radius:12px;box-shadow:0 8px 18px #0b83f638;color:#fff;display:grid;font-size:11px;font-weight:800;height:38px;place-items:center;width:38px}.trust-user-copy{display:grid;line-height:1.25;text-align:left}.trust-user-copy strong{font-size:11px}.trust-user-copy small,.trust-user-copy strong{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trust-user-copy small{font-size:8px}.trust-user-chevron{color:#91a2b3;font-size:14px}.trust-user-dropdown{animation:taDrop .16s ease-out;background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:15px;box-shadow:0 30px 80px #06111f29;box-shadow:var(--ta-shadow-lg);padding:7px;position:absolute;right:0;top:56px;width:230px}.trust-user-dropdown a,.trust-user-dropdown button{background:#0000;border:0;border-radius:10px;color:#344b61;cursor:pointer;display:block;font-size:10px;padding:10px 11px;text-align:left;width:100%}.trust-user-dropdown a:hover,.trust-user-dropdown button:hover{background:#f2f7fb;color:#0b83f6;color:var(--ta-blue)}.trust-user-dropdown button:last-child{color:#dc4c54;color:var(--ta-red)}@keyframes taDrop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.agent-projects-header,.analytics-header,.dashboard-header,.earnings-header,.page-header,.profile-header{align-items:flex-end!important;background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;gap:24px!important;justify-content:space-between!important;margin:0 0 24px!important;padding:0!important}.header-content,.welcome-section{min-width:0}.agent-projects-header h1,.analytics-header h1,.earnings-header h1,.page-header h1,.profile-header h1{font-size:34px!important;font-weight:770!important;margin:0 0 7px!important}.agent-projects-header p,.analytics-header p,.earnings-header p,.page-header p,.profile-header p{color:#718096!important;color:var(--ta-muted)!important;font-size:12px!important;margin:0!important}.dashboard-header{align-items:center!important;background:linear-gradient(105deg,#051728f7,#073c67f0 57%,#0b84f6b8),url(/static/media/banner-bg.bf5b6b77aadd81ed5e8b.png) 50%/cover no-repeat!important;border-radius:28px!important;box-shadow:0 26px 65px #0524412e!important;color:#fff!important;min-height:214px!important;overflow:hidden!important;padding:32px 34px!important;position:relative!important}.dashboard-header:before{border:1px solid #7de3ff2e;border-radius:50%;content:"";height:320px;inset:auto -65px -100px auto;position:absolute;width:320px}.dashboard-header:after{border:1px solid #7de3ff21;border-radius:50%;content:"";height:180px;position:absolute;right:185px;top:-115px;width:180px}.dashboard-header>*{position:relative;z-index:1}.dashboard-header h1{color:#fff!important;font-size:38px!important;letter-spacing:-.045em!important;margin:0 0 9px!important}.dashboard-header p{color:#a8bfd2!important;font-size:12px!important;margin:0!important;max-width:650px}.dashboard-header .quick-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end;margin:0!important}.dashboard-header .btn-outline{background:#ffffff14!important;border-color:#ffffff2b!important;box-shadow:none!important;color:#fff!important}.dashboard-header .btn-outline:hover{background:#ffffff24!important;border-color:#ffffff47!important}.account-types-info{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:17px!important}.account-type-tag{align-items:center!important;background:#ffffff12!important;border:1px solid #79deff29!important;border-radius:999px!important;box-shadow:none!important;color:#cbeeff!important;display:inline-flex!important;font-size:9px!important;font-weight:750!important;gap:5px!important;margin:0!important;padding:7px 10px!important}.trust-dashboard-affiliation{grid-gap:15px;align-items:center;background:linear-gradient(120deg,#f5fbff,#edf8ff);border:1px solid #d5e8f6;border-radius:18px;box-shadow:0 1px 2px #06111f0a;box-shadow:var(--ta-shadow-xs);display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 24px;padding:18px 20px}.trust-dashboard-affiliation-icon{background:linear-gradient(145deg,#0a8bf7,#0871d8);border-radius:13px;box-shadow:0 8px 19px #0b83f633;color:#fff;display:grid;height:42px;place-items:center;width:42px}.trust-dashboard-affiliation small,.trust-dashboard-affiliation span,.trust-dashboard-affiliation strong{display:block}.trust-dashboard-affiliation span{color:#3082b6;font-size:8px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.trust-dashboard-affiliation strong{color:#14314b;font-size:14px;margin:2px 0}.trust-dashboard-affiliation small{color:#7892a7;font-size:9px}.trust-dashboard-affiliation a{background:#fff;border:1px solid #d6e6f1;border-radius:10px;color:#2176b5;font-size:9px;font-weight:750;padding:8px 11px}.action-btn,.back-button,.btn-add,.btn-cancel,.btn-copy,.btn-danger,.btn-outline,.btn-primary,.btn-remove,.btn-secondary,.btn-submit,.filter-btn,.reset-all-filters,.social-btn,.suggestion-btn,.tab{-webkit-appearance:none;appearance:none;cursor:pointer;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.btn-primary,.btn-submit{align-items:center;background:linear-gradient(135deg,#0c8cf9,#0871da)!important;border:1px solid #0000!important;border-radius:12px!important;box-shadow:0 9px 22px #0a7de933!important;color:#fff!important;display:inline-flex;font-size:10px!important;font-weight:780!important;gap:8px;justify-content:center;min-height:42px;padding:0 17px!important}.btn-primary:hover,.btn-submit:hover{box-shadow:0 13px 28px #0a7de947!important;transform:translateY(-1px)}.btn-cancel,.btn-outline,.btn-secondary{align-items:center;background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:12px!important;box-shadow:0 1px 2px #06111f0a!important;box-shadow:var(--ta-shadow-xs)!important;color:#385069!important;display:inline-flex;font-size:10px!important;font-weight:730!important;gap:7px;justify-content:center;min-height:42px;padding:0 16px!important}.btn-cancel:hover,.btn-outline:hover,.btn-secondary:hover{background:#f4faff!important;border-color:#bcd9ed!important;color:#0876da!important;transform:translateY(-1px)}.btn-danger{background:#fff0f1!important;background:var(--ta-red-soft)!important;border:1px solid #f2ced1!important;border-radius:10px!important;color:#dc4c54!important;color:var(--ta-red)!important}.btn-link{background:none;border:0;color:#0b83f6;color:var(--ta-blue);cursor:pointer;font-size:10px;font-weight:700}.btn-large{min-height:46px!important;padding:0 19px!important}.btn-small{border-radius:9px!important;font-size:9px!important;min-height:34px!important;padding:0 11px!important}.btn-icon{background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:10px!important;color:#5d7287!important;cursor:pointer!important;display:inline-grid!important;height:34px!important;padding:0!important;place-items:center!important;width:34px!important}.btn-icon:hover{background:#f3f9fd!important;border-color:#c5dded!important;color:#0b83f6!important;color:var(--ta-blue)!important}.logout-btn{background:#ffffff0f!important;border-color:#ffffff26!important;box-shadow:none!important;color:#d9e6ef!important}.action-card,.agent-profile-info,.available-projects-section,.balance-card,.channel-card,.channel-selector-section,.channels-section,.chart-card,.charts-section,.commission-card,.earnings-history,.earnings-stat-card,.filter-panel,.history-card,.info-card,.main-stat-card,.method-card,.metric-card,.my-project-card,.payment-card,.payment-methods-section,.payout-history,.post-card,.profile-content,.profile-form,.profile-sidebar,.project-card,.projects-table-section,.quick-stat,.recent-section,.referral-activity-section,.referral-card,.referral-link-section,.section-card,.security-settings,.stat-card,.tab-content,.template-card,.top-posts-section,.total-card,.user-card,.withdrawal-card,.withdrawal-section{background:#fffffff5!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:18px!important;border-radius:var(--ta-radius)!important;box-shadow:0 8px 24px #112d4e12!important;box-shadow:var(--ta-shadow-sm)!important}.available-projects-section,.channels-section,.charts-section,.earnings-history,.payment-methods-section,.payout-history,.projects-table-section,.recent-section,.referral-activity-section,.referral-link-section,.section-card,.security-settings,.top-posts-section,.withdrawal-section{padding:22px!important}.section-header,.tab-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:17px}.section-header h2,.section-header h3,.tab-header h2,.tab-header h3{font-size:17px!important;margin:0!important}.agent-stats-grid,.earnings-stats,.earnings-stats-grid,.main-stats-grid,.metrics-grid,.overview-stats,.profile-stats,.projects-stats,.quick-stats-grid,.referral-info-cards,.referral-stats-grid,.stats-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 22px!important}.earnings-stat-card,.main-stat-card,.metric-card,.quick-stat,.stat-card{margin:0!important;min-height:128px!important;overflow:hidden!important;padding:19px!important;position:relative!important}.earnings-stat-card:after,.main-stat-card:after,.metric-card:after,.stat-card:after{background:radial-gradient(circle,#0b83f61a,#0000 68%);border-radius:50%;content:"";height:110px;pointer-events:none;position:absolute;right:-48px;top:-48px;width:110px}.earnings-stat-card .stat-content,.main-stat-card .stat-content,.stat-card .stat-content{align-items:flex-start!important;display:flex!important;gap:13px!important;position:relative;z-index:1}.action-icon,.activity-icon,.case-icon,.category-icon,.cookie-icon,.info-icon,.metric-icon,.payment-icon,.payout-icon,.purpose-icon,.right-icon,.stat-icon,.transaction-icon{background:#e9f5ff;background:var(--ta-blue-soft);border-radius:12px;color:#0b83f6;color:var(--ta-blue);display:grid;flex:0 0 auto;font-size:16px;height:38px;place-items:center;width:38px}.main-stat-card .stat-info,.stat-card .stat-info,.stat-content,.stat-main{min-width:0}.stat-content h3,.stat-info h3{color:#708397!important;font-size:9px!important;font-weight:770!important;letter-spacing:.06em!important;margin:0 0 8px!important;text-transform:uppercase!important}.stat-number,.stat-number strong,.stat-value{color:#0b1728!important;color:var(--ta-ink)!important;display:block;font-size:25px!important;font-weight:780!important;letter-spacing:-.04em!important;line-height:1.05!important}.metric-subtitle,.stat-subtitle,.stat-trend{color:#718096!important;color:var(--ta-muted)!important;display:block;font-size:9px!important;margin-top:7px}.metric-trend.positive,.positive,.stat-trend.positive{color:#16a36a!important;color:var(--ta-green)!important}.stat-link{color:#0b83f6;color:var(--ta-blue);display:inline-block;font-size:9px;font-weight:700;margin-top:9px}.metric-card{min-height:146px!important}.metric-header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.metric-header h3{color:#6e8195!important;font-size:10px!important;letter-spacing:.05em;margin:0!important;text-transform:uppercase}.metric-value{font-size:27px!important}.metric-chart{margin-top:13px}.alert,.error-message,.success-message{align-items:center;border-radius:12px!important;display:flex;font-size:10px!important;font-weight:650!important;gap:9px;margin:0 0 17px!important;padding:12px 14px!important;position:relative}.alert-error,.error-message{background:#fff0f1!important;background:var(--ta-red-soft)!important;border:1px solid #f2d1d4!important;color:#b83c44!important}.alert-success,.success-message{background:#eaf9f2!important;background:var(--ta-green-soft)!important;border:1px solid #ceeede!important;color:#168057!important}.alert-warning{background:#fff7e7!important;background:var(--ta-orange-soft)!important;border:1px solid #f1e0b9!important;color:#976416!important}.alert-close{background:#0000;border:0;color:inherit;cursor:pointer;font-size:17px;margin-left:auto}.empty-activity,.empty-history,.empty-methods,.empty-projects,.empty-state,.empty-table-message,.error-container,.loading-container,.no-channels-warning{align-items:center;background:#ffffffb8;border:1px dashed #cddbe7;border-radius:18px;display:flex;flex-direction:column;justify-content:center;min-height:230px;padding:34px;text-align:center}.loading-spinner{animation:spin .7s linear infinite;border:3px solid #d7e7f2;border-radius:50%;border-top:3px solid var(--ta-blue);height:34px;margin-bottom:12px;width:34px}@keyframes spin{to{transform:rotate(1turn)}}.empty-icon,.pending-icon,.warning-icon{font-size:28px;margin-bottom:10px}.empty-state h3,.no-channels-warning h4{margin:0 0 6px!important}.empty-state p,.no-channels-warning p{font-size:10px;max-width:460px}.agent-tabs,.analytics-tabs,.earnings-tabs,.profile-nav,.tabs-container{align-items:center!important;background:#eaf1f7!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:14px!important;box-shadow:none!important;display:flex!important;gap:5px!important;margin:0 0 18px!important;overflow-x:auto!important;padding:5px!important}.agent-tabs,.tabs{display:flex!important;gap:5px!important;min-width:-webkit-max-content;min-width:max-content}.agent-tabs button,.analytics-tabs button,.earnings-tabs button,.profile-nav a,.profile-nav button,.tab,.tabs button{align-items:center!important;background:#0000!important;border:0!important;border-radius:10px!important;box-shadow:none!important;color:#6f8193!important;display:inline-flex!important;font-size:9px!important;font-weight:720!important;gap:7px!important;justify-content:center!important;min-height:36px!important;padding:0 13px!important;white-space:nowrap!important}.agent-tabs button:hover,.analytics-tabs button:hover,.earnings-tabs button:hover,.profile-nav a:hover,.tab:hover,.tabs button:hover{background:#ffffff94!important;color:#264862!important}.agent-tabs button.active,.analytics-tabs button.active,.earnings-tabs button.active,.profile-nav .active,.tab.active,.tabs button.active{background:#fff!important;box-shadow:0 4px 13px #14375414!important;color:#0d6fc9!important}.tab-content{margin:0!important;padding:22px!important}.tab-content>.section-card:first-child{margin-top:0}.form-section{border-bottom:1px solid #e7eef4;margin:0 0 21px;padding:0 0 21px}.form-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.form-section>h3{font-size:14px!important;margin-bottom:15px!important}.checkbox-grid,.club-fields-grid,.club-profile-grid,.details-grid,.form-grid,.form-row,.info-grid,.meta-grid,.spec-grid,.step-fields{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-column{grid-gap:13px;display:grid;gap:13px}.form-group{grid-gap:6px!important;display:grid!important;gap:6px!important;margin:0!important;min-width:0}.form-group label,.form-label,.label{color:#52677d!important;font-size:9px!important;font-weight:770!important;letter-spacing:.02em!important}.budget-input,.button-text-input,.button-url-input,.channel-form input,.channel-form select,.channel-form textarea,.chat-input,.filter-select,.form-group input,.form-group select,.form-group textarea,.method-form input,.method-form select,.post-textarea,.profile-form input,.profile-form select,.profile-form textarea,.referral-link-input,.search-input,.sort-select-input,.telegram-input-group input,.time-select,.url-input{background:#fff!important;border:1px solid #cfdae5!important;border-radius:11px!important;box-shadow:inset 0 1px 2px #0a233a05!important;color:#172b3f!important;font-size:10px!important;min-height:43px!important;outline:0!important;padding:10px 12px!important;transition:.16s ease!important;width:100%!important}.channel-form textarea,.form-group textarea,.post-textarea,.profile-form textarea{line-height:1.5!important;min-height:110px!important;resize:vertical!important}.channel-form input:focus,.channel-form textarea:focus,.filter-select:focus,.form-group input:focus,.form-group select:focus,.form-group textarea:focus,.post-textarea:focus,.profile-form input:focus,.profile-form textarea:focus,.search-input:focus,.sort-select-input:focus,.time-select:focus{border-color:#6cbaf0!important;box-shadow:0 0 0 3px #0b83f61a!important}.account-type-hint,.amount-help,.form-help,.help-text,.referral-hint{color:#8a9bad!important;font-size:8px!important;line-height:1.45!important}.error-text{color:#dc4c54!important;color:var(--ta-red)!important;font-size:8px!important}.action-buttons,.cta-actions,.form-actions,.history-actions,.modal-actions,.my-project-actions,.pending-actions,.preview-actions,.privacy-actions,.project-actions,.share-buttons,.terms-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:9px!important}.form-actions{justify-content:flex-end;margin-top:18px}.account-type-checkbox,.checkbox-label,.checkbox-option,.radio-label{align-items:flex-start!important;color:#455c72!important;cursor:pointer!important;display:flex!important;font-size:10px!important;gap:9px!important}.checkmark,.radio-custom{flex:0 0 auto}.account-type-selector,.affiliation-selector{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.account-type-option{align-items:center!important;background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:13px!important;cursor:pointer!important;display:flex!important;gap:10px!important;min-height:72px!important;padding:12px!important;position:relative;transition:.16s ease!important}.account-type-option:hover{background:#f8fcff!important;border-color:#b6d8ef!important}.account-type-option.selected,.account-type-option:has(input:checked){background:#eef8ff!important;border-color:#73bced!important;box-shadow:0 0 0 2px #0b83f60f!important}.account-type-icon{font-size:17px!important}.account-type-info strong{display:block;font-size:10px}.account-type-info span{color:#718096;color:var(--ta-muted);display:block;font-size:8px}.activity-filters,.filter-panel,.filters,.projects-toolbar{align-items:center!important;background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:14px!important;box-shadow:0 1px 2px #06111f0a!important;box-shadow:var(--ta-shadow-xs)!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 16px!important;padding:12px!important}.filter-panel{display:block!important;padding:16px!important}.filter-header{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}.filters{background:#0000!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.filter-group{grid-gap:5px!important;display:grid!important;flex:1 1!important;gap:5px!important;min-width:150px!important}.filter-title{color:#73879b!important;font-size:8px!important;font-weight:750!important}.search-bar{align-items:center;display:flex;flex:1 1;min-width:260px;position:relative}.search-icon{color:#8ba0b2;left:12px;position:absolute;z-index:1}.search-input{padding-left:34px!important;padding-right:34px!important}.search-clear{background:#0000;border:0;color:#91a2b2;cursor:pointer;position:absolute;right:10px}.sort-select{min-width:180px}.account-type-badge,.active-filter-tag,.channel-category,.commission-badge,.default-badge,.filter-badge,.project-category-badge,.selected-count,.status-badge,.taken-badge{align-items:center!important;background:#edf5fb!important;border:1px solid #d9e8f2!important;border-radius:999px!important;color:#3b6e90!important;display:inline-flex!important;font-size:8px!important;font-weight:760!important;gap:5px!important;line-height:1.1!important;padding:5px 8px!important;width:-webkit-max-content!important;width:max-content!important}.active-filters-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.reset-all-filters{background:none;border:0;color:#0b83f6;color:var(--ta-blue);font-size:9px;font-weight:700}.actions-grid,.distribution-grid,.features-grid,.info-categories,.methods-grid,.posts-grid,.projects-grid,.purposes-grid,.referral-grid,.templates-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.action-card,.method-card,.my-project-card,.post-card,.project-card,.template-card{margin:0!important;padding:18px!important;transition:.18s ease!important}.action-card:hover,.channel-card:hover,.method-card:hover,.my-project-card:hover,.project-card:hover,.template-card:hover{border-color:#c5ddeb!important;box-shadow:0 18px 50px #112d4e1a!important;box-shadow:var(--ta-shadow)!important;transform:translateY(-2px)}.channel-header,.my-project-header,.post-header,.project-header,.referral-header,.template-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:13px}.channel-name,.project-name,.project-title,.template-title h3{color:#132a3f!important;font-size:15px!important;font-weight:740!important;line-height:1.25!important;margin:0!important}.channel-description,.post-content-preview,.project-description,.template-content p{color:#6f8192!important;font-size:10px!important;line-height:1.55!important}.channel-meta,.my-project-meta,.post-meta,.project-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.activity-amount,.earnings-amount,.payment-amount,.payout-amount,.project-budget,.project-budget-large,.role-amount,.transaction-amount{color:#143554!important;font-weight:780!important}.channel-stats,.my-project-stats,.post-stats,.project-additional-info,.project-details,.project-specs,.project-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.detail-item,.info-item,.meta-item,.profile-item,.requisite-item,.spec-item,.stat-item{background:#f7fafc;border:1px solid #e8eef4;border-radius:11px;padding:10px}.detail-label,.info-label,.meta-label,.spec-label,.stat-label{color:#8a9bac;display:block;font-size:7px;font-weight:800;letter-spacing:.06em;margin-bottom:3px;text-transform:uppercase}.detail-value,.field-value,.info-value,.meta-value,.spec-value{color:#2a425a;display:block;font-size:9px;font-weight:650}.mechanics-tags,.project-mechanics{display:flex;flex-wrap:wrap;gap:5px}.mechanics-label{color:#8699aa;font-size:8px}.mechanics-tags span{background:#f0f6fa;border-radius:999px;color:#54718a;font-size:7px;padding:4px 7px}.channels-table-container,.commission-table,.deals-table-container,.history-table,.projects-table-container,.referrals-table{background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:14px;overflow:auto;width:100%}.channels-table,.deals-table,.history-table,.projects-table,.referrals-table,table{background:#fff!important;border-collapse:initial!important;border-spacing:0!important;min-width:760px!important;width:100%!important}thead th{background:#f5f8fb!important;border-bottom:1px solid #dce6ef!important;border-bottom:1px solid var(--ta-line)!important;color:#75899c!important;font-size:7px!important;font-weight:820!important;letter-spacing:.08em!important;padding:11px 13px!important;position:-webkit-sticky;position:sticky;text-align:left!important;text-transform:uppercase!important;top:0;z-index:1}tbody td{border-bottom:1px solid #edf1f5!important;color:#435a70!important;font-size:9px!important;padding:12px 13px!important;vertical-align:middle!important}tbody tr:last-child td{border-bottom:0!important}tbody tr:hover td{background:#f9fcfe!important}.actions,.table-actions{align-items:center;display:flex;gap:6px}.channels-page .page-header{align-items:flex-start!important}.instructions-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.channels-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.channel-card{cursor:default!important;margin:0!important;padding:19px!important}.channel-card.selected{background:#fafeff!important;border-color:#61b6ed!important;box-shadow:0 0 0 3px #0b83f617,0 8px 24px #112d4e12!important;box-shadow:0 0 0 3px #0b83f617,var(--ta-shadow-sm)!important}.channel-title{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;width:100%}.channel-actions{display:flex;gap:6px}.channel-url{align-items:center;display:flex;gap:7px;margin-top:7px}.channel-link{color:#0b83f6!important;color:var(--ta-blue)!important;font-size:9px!important;font-weight:650!important}.channel-status{color:#7b8d9e;font-size:9px;margin-top:10px}.channel-selector-section{margin-bottom:18px!important;padding:18px!important}.channel-selector-section>h3{font-size:13px!important;margin:0 0 13px!important}.charts-section{grid-gap:14px!important;background:#0000!important;border:0!important;box-shadow:none!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}.chart-card,.chart-section{background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:18px!important;border-radius:var(--ta-radius)!important;box-shadow:0 8px 24px #112d4e12!important;box-shadow:var(--ta-shadow-sm)!important;padding:18px!important}.chart-card h3,.chart-section h3{font-size:13px!important;margin-bottom:15px!important}.chart-container{min-height:230px}.chart-bars{align-items:end;display:flex;gap:8px;height:190px;padding-top:15px}.chart-bar-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;height:100%;justify-content:flex-end}.chart-bar{background:linear-gradient(180deg,#33baf8,#0b78e5)!important;border-radius:6px 6px 2px 2px;min-height:3px;width:min(30px,70%)}.bar-label,.bar-value,.chart-label{color:#8496a7;font-size:7px}.mini-chart{align-items:end;display:flex;gap:3px;height:30px}.mini-chart .chart-bar{width:5px}.time-range-selector{align-items:center;display:flex;gap:8px}.back-button{align-items:center;background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:10px;color:#486079;display:inline-flex;font-size:9px;font-weight:700;min-height:38px;padding:0 12px}.profile-layout{grid-gap:18px!important;align-items:start!important;display:grid!important;gap:18px!important;grid-template-columns:250px minmax(0,1fr)!important}.profile-sidebar{padding:17px!important;position:-webkit-sticky;position:sticky;top:104px;top:calc(var(--ta-topbar) + 20px)}.agent-profile-info,.profile-content,.profile-form{padding:22px!important}.avatar-section{border-bottom:1px solid #e7edf3;display:grid;margin-bottom:13px;padding:15px 0 18px;place-items:center;text-align:center}.avatar,.avatar-placeholder{background:linear-gradient(145deg,#0d8cf8,#0968d0);border-radius:23px;box-shadow:0 12px 26px #0b83f633;color:#fff;display:grid;font-size:24px;font-weight:780;height:76px;overflow:hidden;place-items:center;width:76px}.avatar img{height:100%;object-fit:cover;width:100%}.avatar-upload{margin-top:10px}.profile-details{grid-gap:8px;display:grid;gap:8px}.profile-item{padding:9px!important}.profile-item .label{color:#8ca0b1!important;display:block;font-size:7px!important}.profile-item .value{color:#304b64;font-size:9px;font-weight:650}.account-types-display,.account-types-edit{display:flex;flex-wrap:wrap;gap:6px}.account-type-details{background:#f8fbfd;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:12px;padding:13px}.trust-profile-affiliation{border-top:1px solid #e7edf3!important;margin-top:20px!important;padding-top:20px!important}.club-profile-summary{align-items:flex-start;background:#f4faff;border:1px solid #d8e8f3;border-radius:14px;display:flex;gap:12px;padding:14px}.club-profile-summary>span{background:#dff2ff;border-radius:11px;color:#0b83f6;color:var(--ta-blue);display:grid;height:36px;place-items:center;width:36px}.club-profile-summary small,.club-profile-summary strong{display:block}.club-profile-summary p{font-size:9px;margin:5px 0 0}.profile-actions{margin-top:18px}.actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.action-btn,.action-card{align-items:center!important;display:flex!important;gap:11px!important;text-align:left!important}.action-content h3{font-size:11px!important;margin:0 0 3px!important}.action-content p{font-size:8px!important;margin:0!important}.security-item{align-items:center;border-bottom:1px solid #edf1f4;display:flex;gap:14px;justify-content:space-between;padding:12px 0}.security-item:last-child{border-bottom:0}.security-info h4{font-size:10px;margin:0 0 3px}.security-info p{font-size:8px;margin:0}.earnings-example,.payment-overview{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:18px!important}.balance-card,.payment-card{padding:20px!important}.available-balance{font-size:28px;font-weight:790;letter-spacing:-.04em}.methods-grid,.payment-methods{margin-top:13px}.method-card{align-items:center!important;display:flex!important;gap:12px!important;min-height:86px!important}.method-info{min-width:0}.method-name{font-size:10px;font-weight:720}.method-fee{color:#718096;color:var(--ta-muted);font-size:8px}.activity-list,.history-list,.my-projects-list,.payouts-list,.recent-list,.referrals-list,.transactions-list{grid-gap:8px!important;display:grid!important;gap:8px!important}.activity-item,.payout-item,.recent-item,.transaction-item{align-items:center!important;background:#fff!important;border:1px solid #e5edf3!important;border-radius:12px!important;display:flex!important;gap:12px!important;padding:12px!important}.activity-main,.payout-main,.transaction-main{flex:1 1;min-width:0}.activity-description,.transaction-description{color:#465f77;font-size:9px;font-weight:650}.activity-date,.item-date,.payout-date,.transaction-date{color:#8a9cac;font-size:8px}.activity-amount,.payout-amount,.transaction-amount{margin-left:auto;white-space:nowrap}.withdrawal-card{padding:18px!important}.withdrawal-info{margin-bottom:15px}.withdrawal-form{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:1fr 1fr auto}.withdrawal-note{background:#f7fafc;border-radius:10px;color:#7b8d9e;font-size:8px;margin-top:11px;padding:10px}.referral-link-container{align-items:center!important;display:flex!important;gap:9px!important}.link-input-wrapper{flex:1 1;min-width:250px}.social-share{margin-top:15px}.social-buttons{display:flex;flex-wrap:wrap;gap:7px}.social-btn{background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:10px;color:#456078;font-size:9px;font-weight:700;min-height:36px;padding:0 12px}.referral-info-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}.referral-card{padding:17px!important}.referral-stat{border-bottom:1px solid #eef2f5;display:flex;font-size:9px;gap:9px;justify-content:space-between;padding:6px 0}.referral-stat:last-child{border-bottom:0}.quick-actions>.actions-grid{margin-top:8px}.action-card{min-height:100px}.agent-dashboard .quick-actions{background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:18px!important;border-radius:var(--ta-radius)!important;box-shadow:0 8px 24px #112d4e12!important;box-shadow:var(--ta-shadow-sm)!important;margin-bottom:18px!important;padding:20px!important}.agent-dashboard .quick-actions>h2{font-size:16px!important;margin-bottom:14px!important}.agent-pending{display:grid;min-height:calc(100vh - 200px);place-items:center}.pending-container{background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:26px!important;box-shadow:0 18px 50px #112d4e1a!important;box-shadow:var(--ta-shadow)!important;padding:32px!important;text-align:center;width:min(100%,720px)}.pending-info{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0}.pending-timeline{margin:24px 0;text-align:left}.timeline{grid-gap:0;display:grid;gap:0}.timeline-step{grid-gap:11px;display:grid;gap:11px;grid-template-columns:24px 1fr;padding:0 0 18px;position:relative}.timeline-step:before{background:#dbe5ed;bottom:-2px;content:"";left:7px;position:absolute;top:15px;width:1px}.timeline-step:last-child:before{display:none}.step-dot{background:#fff;border:3px solid #d3dfe9;border-radius:50%;height:15px;width:15px;z-index:1}.timeline-step.active .step-dot{border-color:#0b83f6;border-color:var(--ta-blue);box-shadow:0 0 0 4px #0b83f617}.step-content h4{font-size:10px;margin:0 0 3px}.step-content p{font-size:8px;margin:0}.create-post-layout{grid-gap:18px!important;align-items:start!important;display:grid!important;gap:18px!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important}.compose-help,.create-post-layout>*,.preview-column{min-width:0}.compose-help,.create-post-layout>div:first-child,.preview-card{background:#fff!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:18px!important;border-radius:var(--ta-radius)!important;box-shadow:0 8px 24px #112d4e12!important;box-shadow:var(--ta-shadow-sm)!important;padding:20px!important}.preview-column{position:-webkit-sticky;position:sticky;top:104px;top:calc(var(--ta-topbar) + 20px)}.preview-card{overflow:hidden}.preview-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.preview-render{background:#f5f8fa;border:1px solid #e3ebf1;border-radius:14px;padding:16px}.telegram-preview{background:#e7f0f5;border-radius:13px;padding:12px}.button-inputs{grid-gap:8px;display:grid;gap:8px}.button-item{grid-gap:7px;align-items:center;display:grid;gap:7px;grid-template-columns:1fr 1.3fr auto}.formatting-help{color:#8294a5;font-size:8px}.character-count{color:#8497a8;font-size:8px;text-align:right}.template-image img{aspect-ratio:16/8;border-radius:12px;object-fit:cover;width:100%}.template-content{padding:12px 0}.template-actions{display:flex;flex-wrap:wrap;gap:7px}.template-button{background:#eef7fd;border-radius:8px;color:#2874a7;display:inline-flex;font-size:8px;padding:6px 9px}.instructions-modal-overlay,.modal-overlay,.welcome-video-overlay{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#050e189e!important;display:grid!important;inset:0!important;padding:22px!important;place-items:center!important;position:fixed!important;z-index:120!important}.instructions-modal,.modal-content,.project-details-modal,.welcome-video-modal{animation:taModal .18s ease-out!important;background:#fff!important;border:1px solid #ffffffa6!important;border-radius:22px!important;box-shadow:0 30px 90px #040d1647!important;margin:0!important;max-height:min(88vh,900px)!important;overflow:auto!important;padding:0!important;width:min(100%,610px)!important}.instructions-modal.bot-modal,.modal-wide{width:min(100%,820px)!important}@keyframes taModal{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.instructions-header,.modal-header,.video-header{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#fffffff0!important;border-bottom:1px solid #e7edf3!important;display:flex!important;gap:15px!important;justify-content:space-between!important;padding:18px 20px!important;position:-webkit-sticky;position:sticky;top:0;z-index:3}.instructions-header h2,.modal-header h2,.video-title{font-size:17px!important;margin:0!important}.close-btn,.modal-close,.video-close-btn{background:#f7fafc!important;border:1px solid #dce6ef!important;border:1px solid var(--ta-line)!important;border-radius:10px!important;color:#667d90!important;cursor:pointer!important;display:grid;font-size:18px!important;height:34px;place-items:center;width:34px}.channel-form,.instructions-content,.modal-body,.video-info{padding:20px!important}.instructions-footer,.modal-actions,.video-actions{background:#fbfcfd!important;border-top:1px solid #e7edf3!important;justify-content:flex-end!important;padding:15px 20px!important}.instruction-step{grid-gap:12px;border-bottom:1px solid #edf2f5;display:grid;gap:12px;grid-template-columns:34px 1fr;padding:14px 0}.instruction-step:last-child{border-bottom:0}.step-number{background:#e9f5ff;background:var(--ta-blue-soft);border-radius:10px;color:#0b83f6;color:var(--ta-blue);display:grid;font-size:10px;font-weight:800;height:30px;place-items:center;width:30px}.step-content h3{font-size:11px!important;margin:0 0 4px!important}.step-content p{font-size:9px!important;margin:0!important}.step-image{border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:12px;margin-top:10px;overflow:hidden}.step-code,.step-tip{background:#f4f8fb;border:1px solid #e0e9f0;border-radius:10px;font-size:9px;margin-top:9px;padding:10px}.permissions-list{color:#607589;font-size:9px;margin:8px 0 0;padding-left:17px}.bot-features{background:#f5faff;border:1px solid #dfeef7;border-radius:13px;margin-bottom:12px;padding:15px}.bot-features h3{font-size:11px!important}.features-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.feature{align-items:center;background:#fff;border:1px solid #e3edf4;border-radius:10px;display:flex;font-size:9px;gap:8px;padding:9px}.feature-icon{font-size:14px}.auth-container{background:radial-gradient(circle at 12% 8%,#3ac4ff21,#0000 25%),radial-gradient(circle at 88% 90%,#0c84f626,#0000 30%),linear-gradient(135deg,#06111f,#0a1c30 52%,#063b63)!important;display:grid!important;min-height:100vh!important;padding:34px 18px!important;place-items:center!important}.auth-card{background:#fffffffa!important;border:1px solid #ffffffa6!important;border-radius:28px!important;box-shadow:0 35px 100px #00091259!important;overflow:hidden!important;padding:34px!important;position:relative!important;width:min(100%,760px)!important}.auth-card:before{color:#f1f6fa;content:"TRUST AI";font-size:72px;font-weight:850;letter-spacing:-.07em;pointer-events:none;position:absolute;right:-15px;top:3px}.auth-header{margin-bottom:24px;position:relative;text-align:left!important;z-index:1}.auth-header:before{background:url(/static/media/trust-ai-logo.ff2e8ef6dcb008abf8d5.svg) 0/contain no-repeat;content:"";display:block;height:32px;margin-bottom:20px;width:118px}.auth-header h1{font-size:30px!important;margin:0 0 7px!important}.auth-header p{font-size:10px!important;max-width:520px}.auth-form{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:relative;z-index:1}.auth-form>.account-type-hint,.auth-form>.account-type-selector,.auth-form>.auth-button,.auth-form>.form-group:has(.password-input-wrapper),.auth-form>.form-group:has(input[type=email]),.auth-form>.form-label,.auth-form>.trust-affiliation-register{grid-column:1/-1!important}.password-input-wrapper{position:relative}.password-input-wrapper input{padding-right:43px!important}.password-toggle-btn{background:#f1f6fa;border:0;border-radius:8px;color:#6e8295;cursor:pointer;height:31px;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:31px}.auth-button{background:linear-gradient(135deg,#0d8df9,#086ad2)!important;border:0!important;border-radius:13px!important;box-shadow:0 11px 26px #0b83f638!important;color:#fff!important;cursor:pointer!important;font-size:11px!important;font-weight:800!important;min-height:48px!important}.auth-footer{color:#7b8d9f;font-size:9px;margin-top:17px;position:relative;text-align:center;z-index:1}.auth-footer a{color:#0b83f6;color:var(--ta-blue);font-weight:700}.auth-error{background:#fff0f1;background:var(--ta-red-soft);border:1px solid #f0cdd0;border-radius:11px;color:#b43c45;font-size:9px;margin-bottom:13px;padding:11px 12px;position:relative;z-index:1}.benefits-section{background:#f7fafc;border:1px solid #e3ebf1;border-radius:14px;margin-top:20px;padding:16px;position:relative;z-index:1}.benefits-section h3{font-size:11px!important}.benefits-section ul{grid-gap:6px 20px;color:#607488;display:grid;font-size:9px;gap:6px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-left:17px}.welcome-badge{align-items:center;background:#eef8ff;border:1px solid #d7ebf8;border-radius:12px;display:flex;gap:9px;margin-bottom:15px;padding:11px;position:relative;z-index:1}.welcome-icon{font-size:17px}.welcome-text span,.welcome-text strong{display:block}.welcome-text strong{font-size:10px}.welcome-text span{color:#6f8497;font-size:8px}.watch-video-btn-container{margin:0 0 16px}.watch-video-btn{align-items:center;background:#f7fbfe;border:1px solid #d7e6f1;border-radius:11px;color:#37769e;cursor:pointer;display:flex;font-size:9px;font-weight:700;gap:8px;padding:9px 11px}.play-icon{background:#e1f2ff;border-radius:7px;color:#0b83f6;color:var(--ta-blue);display:grid;height:22px;place-items:center;width:22px}.privacy-page,.terms-page{margin:0 auto!important;padding:34px 18px!important;width:min(100%,980px)!important}.privacy-container,.terms-container{background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:25px;box-shadow:0 18px 50px #112d4e1a;box-shadow:var(--ta-shadow);overflow:hidden}.privacy-header,.terms-header{background:linear-gradient(120deg,#071727,#0a426d);color:#fff;padding:30px 32px}.privacy-header h1,.terms-header h1{color:#fff!important}.privacy-update-date,.terms-update-date{color:#8ebbd7}.privacy-content,.terms-content{padding:30px 32px}.privacy-section,.terms-section{border-bottom:1px solid #edf1f4;padding:18px 0}.privacy-section:last-child,.terms-section:last-child{border-bottom:0}.privacy-section h2,.terms-section h2{font-size:17px!important}.privacy-section li,.privacy-section p,.subsection li,.subsection p,.terms-section li,.terms-section p{color:#5f7387!important;font-size:10px!important;line-height:1.65!important}.cookie-use-item,.definition-item,.disclosure-case,.protection-item,.purpose-item,.right-item{align-items:flex-start;display:flex;gap:10px;padding:10px 0}.footer{background:#06111f;color:#8196aa;padding:28px 20px}.footer-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:auto;width:min(100%,1200px)}.footer-section h3{color:#fff;font-size:11px}.footer-section a,.footer-section p{color:#8196aa;font-size:9px}.footer-bottom{border-top:1px solid #ffffff14;font-size:8px;margin:22px auto 0;padding-top:16px;width:min(100%,1200px)}.cta-banner{background:linear-gradient(105deg,#071727,#075087);border-radius:20px;color:#fff;margin-top:18px;overflow:hidden;padding:22px;position:relative}.cta-banner:after{border:1px solid #78e2ff2e;border-radius:50%;content:"";height:180px;position:absolute;right:-55px;top:-85px;width:180px}.cta-actions,.cta-content{position:relative;z-index:1}.cta-banner h2,.cta-banner h3{color:#fff!important}.cta-banner p{color:#9dbbd0!important}.cta-banner .btn-outline{background:#ffffff14!important;border-color:#ffffff2e!important;color:#fff!important}.commission-tooltip{display:inline-flex;position:relative}.asterisk-icon,.tooltip-icon{background:#e8f4fd;border-radius:50%;color:#2675ad;cursor:help;display:inline-grid;font-size:8px;font-weight:800;height:16px;place-items:center;width:16px}.tooltip-text{background:#071727;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 18px 50px #112d4e1a;box-shadow:var(--ta-shadow);color:#d9e8f3;font-size:8px;left:50%;line-height:1.45;padding:10px;position:absolute;transform:translateX(-50%);white-space:normal;width:260px;z-index:40}.completed,.payout-processed,.status-completed{background:#eaf9f2!important;background:var(--ta-green-soft)!important;border-color:#cdebdc!important;color:#168057!important}.payment-pending,.status-pending{background:#fff7e7!important;background:var(--ta-orange-soft)!important;border-color:#f0ddb5!important;color:#946316!important}.status-in-progress{background:#e9f5ff!important;background:var(--ta-blue-soft)!important;border-color:#d2e8f7!important;color:#2678b4!important}.telegram{color:#229ed9!important}.whatsapp{color:#1b9c59!important}.vk{color:#2787f5!important}.text-green-500{color:#16a36a!important;color:var(--ta-green)!important}.text-red-500{color:#dc4c54!important;color:var(--ta-red)!important}.text-blue-500,.text-blue-600{color:#0b83f6!important;color:var(--ta-blue)!important}.text-gray-400,.text-gray-600{color:#718096!important;color:var(--ta-muted)!important}.text-white{color:#fff!important}.font-semibold{font-weight:700!important}.text-sm{font-size:10px!important}.text-lg{font-size:14px!important}.text-center{text-align:center!important}.rounded-full{border-radius:999px!important}.rounded-lg{border-radius:12px!important}@media(max-width:1180px){.actions-grid,.agent-stats-grid,.distribution-grid,.earnings-stats,.earnings-stats-grid,.features-grid,.info-categories,.main-stats-grid,.methods-grid,.metrics-grid,.overview-stats,.posts-grid,.profile-stats,.projects-grid,.projects-stats,.purposes-grid,.quick-stats-grid,.referral-grid,.referral-stats-grid,.stats-grid,.templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:1000px){:root{--ta-topbar:72px}.trust-sidebar{box-shadow:25px 0 70px #050e1847;transform:translateX(-100%);transition:transform .22s ease}.trust-sidebar.is-open{transform:none}.trust-sidebar-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040d167a;border:0;inset:0;position:fixed;z-index:75}.trust-topbar{left:0;padding:0 20px}.trust-menu-button{background:#fff;border:1px solid #dce6ef;border:1px solid var(--ta-line);border-radius:10px;display:grid;font-size:17px;height:38px;margin-right:10px;place-items:center;width:38px}.trust-main-content{margin-left:0!important;padding:109px 20px 42px!important;padding:calc(var(--ta-topbar) + 25px) 20px 42px!important}.profile-layout{grid-template-columns:1fr!important}.profile-sidebar{position:static}.create-post-layout{grid-template-columns:1fr!important}.preview-column{position:static}}@media(max-width:760px){h1{font-size:28px}.trust-main-content{padding-left:12px!important;padding-right:12px!important}.trust-topbar{padding:0 12px}.trust-breadcrumb{display:none}.trust-topbar h1{font-size:15px!important}.trust-club-pill,.trust-user-chevron,.trust-user-copy{display:none}.trust-user-trigger{padding:4px}.trust-user-avatar{height:36px;width:36px}.agent-projects-header,.analytics-header,.earnings-header,.page-header,.profile-header{align-items:flex-start!important;flex-direction:column!important;gap:12px!important}.agent-projects-header h1,.analytics-header h1,.earnings-header h1,.page-header h1,.profile-header h1{font-size:28px!important}.dashboard-header{align-items:flex-start!important;flex-direction:column!important;min-height:250px!important;padding:25px 22px!important}.dashboard-header h1{font-size:31px!important}.dashboard-header .quick-actions{justify-content:flex-start!important}.trust-dashboard-affiliation{grid-template-columns:auto 1fr}.trust-dashboard-affiliation a{grid-column:1/-1;text-align:center}.account-type-selector,.actions-grid,.affiliation-selector,.agent-stats-grid,.channels-grid,.charts-section,.checkbox-grid,.club-fields-grid,.club-profile-grid,.details-grid,.distribution-grid,.earnings-stats,.earnings-stats-grid,.features-grid,.form-grid,.form-row,.info-categories,.info-grid,.main-stats-grid,.meta-grid,.methods-grid,.metrics-grid,.overview-stats,.posts-grid,.profile-stats,.projects-grid,.projects-stats,.purposes-grid,.quick-stats-grid,.referral-grid,.referral-info-cards,.referral-stats-grid,.spec-grid,.stats-grid,.step-fields,.templates-grid{grid-template-columns:1fr!important}.auth-card{border-radius:22px!important;padding:25px 18px!important}.auth-card:before{font-size:48px}.auth-form{grid-template-columns:1fr!important}.auth-form>*{grid-column:1!important}.benefits-section ul{grid-template-columns:1fr}.earnings-example,.payment-overview{grid-template-columns:1fr!important}.withdrawal-form{grid-template-columns:1fr}.referral-link-container{align-items:stretch!important;flex-direction:column!important}.link-input-wrapper{min-width:0;width:100%}.pending-info{grid-template-columns:1fr}.footer-container{grid-template-columns:1fr 1fr}.button-item{grid-template-columns:1fr}.instructions-modal-overlay,.modal-overlay,.welcome-video-overlay{padding:10px!important}.instructions-modal,.modal-content,.welcome-video-modal{border-radius:18px!important}}@media(max-width:480px){.footer-container{grid-template-columns:1fr}.agent-profile-info,.available-projects-section,.channels-section,.profile-content,.profile-form,.projects-table-section,.section-card{padding:16px!important}.dashboard-header{padding:22px 18px!important}.earnings-stat-card,.main-stat-card,.metric-card,.stat-card{min-height:112px!important;padding:16px!important}}.agent-projects-header,.analytics-header,.earnings-header,.page-header:not(.dashboard-header),.profile-header{background:linear-gradient(115deg,#fffffffa,#f6fbffeb)!important;border:1px solid #d2e0ebe6!important;border-radius:20px!important;box-shadow:0 10px 30px rgba(23,54,84,.055)!important;overflow:hidden!important;padding:20px 22px!important;position:relative!important}.agent-projects-header:after,.analytics-header:after,.earnings-header:after,.page-header:not(.dashboard-header):after,.profile-header:after{border:1px solid #0b83f617;border-radius:50%;box-shadow:0 0 0 30px rgba(11,131,246,.022);content:"";height:180px;pointer-events:none;position:absolute;right:-70px;top:-105px;width:180px}.agent-projects-header>*,.analytics-header>*,.earnings-header>*,.page-header:not(.dashboard-header)>*,.profile-header>*{position:relative;z-index:1}.agent-stats-grid>.stat-card:before,.main-stat-card:before,.overview-stats>.stat-card:before{background:url(/static/media/analytics-card.d25d2699c1cba52c4bca.png) 50%/contain no-repeat;content:"";filter:saturate(.7);height:92px;inset:auto -8px -10px auto;opacity:.055;pointer-events:none;position:absolute;width:118px;z-index:0}.agent-stats-grid>.stat-card:nth-child(2):before,.main-stat-card:nth-child(2):before,.overview-stats>.stat-card:nth-child(2):before{background-image:url(/static/media/investments-card.15108884c3a212c8fd67.png);opacity:.07}.agent-stats-grid>.stat-card>*,.main-stat-card>*,.overview-stats>.stat-card>*{position:relative;z-index:1}.channel-card,.my-project-card,.project-card,.template-card{overflow:hidden!important;position:relative!important}.channel-card:before,.my-project-card:before,.project-card:before,.template-card:before{background:linear-gradient(180deg,#22b9f3,#0b78e7);content:"";inset:0 auto 0 0;opacity:.72;position:absolute;width:3px}.channel-card:before{background:linear-gradient(180deg,#58d8fa,#148fdc)}.template-card:before{background:linear-gradient(180deg,#7e72f6,#0a85ef)}.available-projects-section,.channels-section,.projects-table-section,.referral-link-section,.security-settings,.withdrawal-section{overflow:hidden!important;position:relative!important}.available-projects-section:before,.channels-section:before,.projects-table-section:before,.referral-link-section:before,.security-settings:before,.withdrawal-section:before{background:rgba(11,131,246,.035);border-radius:50%;content:"";height:180px;pointer-events:none;position:absolute;right:-110px;top:-115px;width:180px}.available-projects-section>*,.channels-section>*,.projects-table-section>*,.referral-link-section>*,.security-settings>*,.withdrawal-section>*{position:relative;z-index:1}.dashboard-header .quick-actions .btn-icon{background:#ffffff21!important;border:0!important;border-radius:7px!important;color:inherit!important;font-size:11px!important;height:24px!important;width:24px!important}.dashboard-header .quick-actions .btn-primary .btn-icon{background:#ffffff29!important}.dashboard-header .account-type-tag.type-channel_owner{background:#27b2eb1a!important;border-color:#62dbff38!important;color:#c9f2ff!important}.dashboard-header .account-type-tag.type-agent{background:#24b47f17!important;border-color:#75ebc033!important;color:#c8f7e7!important}.dashboard-header .account-type-tag.type-individual{background:hsla(0,0%,100%,.055)!important;border-color:#ffffff29!important;color:#d9e8f3!important}.dashboard-inline-error{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d746501f!important;border-color:#ff919733!important;color:#ffc4c8!important;margin:15px 0 0!important;max-width:100%;width:-webkit-max-content;width:max-content}.projects-page{--projects-border:#d9e5ef;--projects-border-strong:#c9d9e6;--projects-text:#10263c;--projects-muted:#6f8295;--projects-blue:#0b83f6;--projects-blue-dark:#0768d5;--projects-blue-soft:#eef8ff;--projects-surface:#fff;min-width:0;width:100%}.projects-page *{min-width:0}.projects-page .page-header{align-items:center!important;background:linear-gradient(105deg,#05182afa,#07416ef2 58%,#0b84f6d1),url(/static/media/banner-bg.bf5b6b77aadd81ed5e8b.png) 50%/cover no-repeat!important;border:1px solid #70c4f733!important;border-radius:26px!important;box-shadow:0 24px 58px #0a35582b!important;isolation:isolate;margin:0 0 22px!important;min-height:170px!important;overflow:hidden!important;padding:28px 30px!important;position:relative!important}.projects-page .page-header:before{border:1px solid #78e2ff2b;border-radius:50%;bottom:-205px;box-shadow:0 0 0 42px rgba(120,226,255,.035),0 0 0 84px #78e2ff05;content:"";height:300px;position:absolute;right:-90px;width:300px;z-index:-1}.projects-page .page-header:after{color:hsla(0,0%,100%,.035);content:"PROJECTS";font-size:72px;font-weight:900;letter-spacing:-.07em;line-height:1;position:absolute;right:26px;top:17px;z-index:-1}.projects-page .page-header .header-content{max-width:760px}.projects-page .page-header h1{color:#fff!important;font-size:39px!important;letter-spacing:-.045em!important;line-height:1.05!important;margin:0 0 10px!important}.projects-page .page-header p{color:#a9c6d9!important;font-size:13px!important;line-height:1.6!important;margin:0!important;max-width:700px}.projects-page .page-header .asterisk-icon,.projects-page .page-header .tooltip-icon{background:#ffffff1f!important;color:#a9eaff!important}.projects-page .page-header>.btn-primary{background:linear-gradient(135deg,#27b8f6,#0b82f3)!important;border-color:#ffffff21!important;box-shadow:0 15px 30px #045ba84f!important;font-size:12px!important;min-height:48px!important;padding:0 20px!important;white-space:nowrap}.projects-page>.alert{border-radius:14px!important;font-size:12px!important;margin-bottom:16px!important;padding:13px 15px!important}.projects-page .tabs-container{background:#ffffffd1!important;border:1px solid var(--projects-border)!important;border-radius:17px!important;box-shadow:0 7px 22px #193b590d!important;margin:0 0 18px!important;min-height:58px;overflow:visible!important;padding:7px!important;width:100%}.projects-page .tabs{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-auto-columns:1fr;grid-auto-flow:column;min-width:0!important;width:100%}.projects-page .tab{background:#0000!important;border:1px solid #0000!important;border-radius:11px!important;box-shadow:none!important;color:#667c91!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important;min-height:43px!important;min-width:0!important;padding:0 15px!important;text-align:center;white-space:normal!important}.projects-page .tab:hover{background:#f3f8fc!important;color:#1a527e!important}.projects-page .tab.active{background:linear-gradient(135deg,#eff9ff,#e6f4ff)!important;border-color:#d6eafa!important;box-shadow:inset 0 0 0 1px rgba(11,131,246,.035)!important;color:#0876d9!important}.projects-page .available-projects-section,.projects-page .my-created-projects-section,.projects-page .my-projects-section,.projects-page>.tab-content{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.projects-page .available-projects-section,.projects-page .my-created-projects-section,.projects-page .my-projects-section{overflow:visible!important;width:100%}.projects-page .available-projects-section:before{display:none!important}.projects-page .projects-toolbar{grid-gap:12px!important;align-items:center!important;background:#fffffff5!important;border:1px solid var(--projects-border)!important;border-radius:17px!important;box-shadow:0 8px 26px rgba(20,53,82,.055)!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(280px,1fr) minmax(220px,300px)!important;margin:0 0 12px!important;padding:14px!important}.projects-page .search-bar{min-width:0!important;width:100%}.projects-page .search-icon{font-size:14px!important;left:14px!important;opacity:.65}.projects-page .budget-input,.projects-page .search-input,.projects-page .sort-select-input{background:#f9fbfd!important;border:1px solid #d9e4ed!important;border-radius:12px!important;box-shadow:none!important;color:#203b54!important;font-size:12px!important;min-height:44px!important;outline:none!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important;width:100%!important}.projects-page .search-input{padding:0 40px!important}.projects-page .sort-select{min-width:0!important;width:100%}.projects-page .sort-select-input{cursor:pointer;padding:0 38px 0 13px!important}.projects-page .budget-input:focus,.projects-page .search-input:focus,.projects-page .sort-select-input:focus{background:#fff!important;border-color:#8bc9f3!important;box-shadow:0 0 0 3px #0b83f614!important}.projects-page .search-clear{border-radius:8px!important;font-size:18px!important;height:28px;right:12px!important;width:28px}.projects-page .search-clear:hover{background:#edf5fb!important;color:#247ab7!important}.projects-page .filter-panel{background:#fffffff5!important;border:1px solid var(--projects-border)!important;border-radius:17px!important;box-shadow:0 8px 26px rgba(20,53,82,.045)!important;margin:0 0 12px!important;overflow:hidden;padding:0!important}.projects-page .filter-header{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important;margin:0!important;min-height:56px;padding:10px 14px!important}.projects-page .filter-toggle{background:#f3f8fc;border:1px solid #0000;border-radius:10px;color:#3a5b78;cursor:pointer;font-size:11px;font-weight:760;min-height:36px;padding:0 12px}.projects-page .filter-toggle.active,.projects-page .filter-toggle:hover{background:#edf8ff;border-color:#d7eafa;color:#0877da}.projects-page .filter-toggle .filter-badge{background:#0b83f6!important;border:0!important;color:#0000!important;height:7px!important;margin-left:7px;min-width:7px!important;padding:0!important;width:7px!important}.projects-page .reset-all-filters{background:#fff6f6!important;border-radius:9px!important;color:#c34d55!important;font-size:10px!important;padding:8px 10px!important}.projects-page .reset-all-filters:hover{background:#ffeded!important}.projects-page .filters{grid-gap:14px!important;align-items:start!important;background:#f9fbfd!important;border:0!important;border-radius:0!important;border-top:1px solid #e6edf3!important;box-shadow:none!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important;padding:16px!important}.projects-page .filter-group{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important}.projects-page .filter-title{color:#6c8093!important;font-size:10px!important;font-weight:800!important;letter-spacing:.045em;line-height:1.2!important;text-transform:uppercase}.projects-page .filter-buttons{display:flex!important;flex-wrap:wrap!important;gap:7px!important}.projects-page .filter-btn{background:#fff!important;border:1px solid #dce7ef!important;border-radius:10px!important;box-shadow:none!important;color:#49647c!important;font-size:10px!important;font-weight:720!important;min-height:34px!important;padding:0 10px!important}.projects-page .filter-btn:hover{background:#f4faff!important;border-color:#a9d3f0!important;color:#1878bd!important}.projects-page .filter-btn.active{background:#eaf7ff!important;border-color:#7fc4f3!important;box-shadow:0 0 0 2px rgba(11,131,246,.055)!important;color:#0872cf!important}.projects-page .budget-range{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:1fr auto 1fr!important}.projects-page .budget-input{min-height:38px!important;min-width:0!important;padding:0 10px!important}.projects-page .budget-separator{color:#9aabb9}.projects-page .filter-actions{display:none!important;grid-column:1/-1}.projects-page .filter-stats{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:space-between!important;margin:0 0 14px!important;min-height:46px;padding:8px 4px!important}.projects-page .stats-left{align-items:center!important;display:flex!important;gap:10px!important;min-height:30px}.projects-page .stats-count{color:#61768a!important;font-size:11px!important}.projects-page .stats-count strong{color:#12324d!important;font-size:13px!important}.projects-page .stats-active-filters{background:#edf7fd;border-radius:8px;color:#4e7897;font-size:9px;font-weight:720;padding:5px 8px}.projects-page .active-filters-list{display:flex!important;gap:6px!important;justify-content:flex-end!important;margin:0!important}.projects-page .active-filter-tag{background:#f2f9fd!important;border:1px solid #d8e8f3!important;border-radius:9px!important;color:#386c8e!important;font-size:9px!important;font-weight:720!important;max-width:260px!important;min-height:30px!important;overflow:hidden;padding:5px 7px 5px 9px!important;text-overflow:ellipsis;white-space:nowrap}.projects-page .active-filter-tag button{background:#497a9a14;border:0;border-radius:6px;color:#68879d;cursor:pointer;display:grid;flex:0 0 20px;height:20px;margin-left:3px;padding:0;place-items:center;width:20px}.projects-page .active-filter-tag button:hover{background:#e0eef7;color:#1b699f}.projects-page .projects-grid{grid-gap:16px!important;align-items:stretch!important;display:grid!important;gap:16px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr))!important;margin:0!important;width:100%}.projects-page .projects-grid>.empty-state{grid-column:1/-1}.projects-page .project-card{background:linear-gradient(180deg,#fff,#fbfdff)!important;border:1px solid var(--projects-border)!important;border-radius:19px!important;box-shadow:0 9px 28px rgba(19,53,82,.065)!important;display:flex!important;flex-direction:column!important;margin:0!important;min-height:355px!important;overflow:hidden!important;padding:20px!important;position:relative!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.projects-page .project-card:before{background:linear-gradient(90deg,#0b83f6,#55d9f6 60%,#55d9f600)!important;content:""!important;height:3px!important;inset:0 0 auto 0!important;opacity:.8!important;position:absolute!important;width:100%!important}.projects-page .project-card:after{background:radial-gradient(circle,#0b83f617,#0000 68%);border-radius:50%;content:"";height:150px;pointer-events:none;position:absolute;right:-90px;top:-90px;width:150px}.projects-page .project-card:hover{border-color:#b9d9ed!important;box-shadow:0 18px 42px #1335521c!important;transform:translateY(-3px)!important}.projects-page .project-card .project-header{align-items:center!important;display:flex!important;gap:12px!important;justify-content:space-between!important;margin:0 0 17px!important;position:relative;z-index:1}.projects-page .project-category{align-items:center!important;color:#547189!important;display:inline-flex!important;font-size:10px!important;font-weight:760!important;gap:7px!important;min-width:0}.projects-page .project-category .category-icon,.projects-page .project-category-badge .category-icon{background:#edf7fe!important;border-radius:9px!important;color:#167bc1!important;flex:0 0 29px!important;font-size:13px!important;height:29px!important;width:29px!important}.projects-page .category-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-page .project-budget{background:#f1f9fe;border:1px solid #d6eaf6;border-radius:9px;color:#176b9f!important;flex:0 0 auto;font-size:11px!important;line-height:1!important;padding:7px 9px;white-space:nowrap}.projects-page .project-name{color:#102b44!important;font-size:18px!important;font-weight:780!important;letter-spacing:-.025em!important;line-height:1.24!important;margin:0 0 9px!important;position:relative;z-index:1}.projects-page .project-description{color:#718397!important;font-size:11px!important;line-height:1.65!important;margin:0 0 15px!important;min-height:57px;position:relative;z-index:1}.projects-page .project-mechanics{background:#f8fafc!important;border:1px solid #e6edf3!important;border-radius:12px!important;display:block!important;margin:0 0 14px!important;padding:11px 12px!important;position:relative;z-index:1}.projects-page .mechanics-label{color:#7e91a2!important;font-size:8px!important;font-weight:800!important;letter-spacing:.05em;margin:0 0 7px!important;text-transform:uppercase}.projects-page .mechanics-tags{gap:6px!important}.projects-page .mechanic-tag,.projects-page .mechanics-tags span{background:#fff!important;border:1px solid #dae8f2!important;border-radius:8px!important;color:#47718d!important;font-size:9px!important;font-weight:700!important;padding:5px 8px!important}.projects-page .project-details{display:block!important;margin:0 0 16px!important;position:relative;z-index:1}.projects-page .project-details .detail-item{align-items:center!important;background:#fff!important;border:1px solid #e2ebf2!important;border-radius:11px!important;display:flex!important;gap:12px!important;justify-content:space-between!important;min-height:47px;padding:9px 11px!important}.projects-page .project-details .detail-label{align-items:center!important;color:#778b9d!important;display:flex!important;font-size:9px!important;gap:4px!important;letter-spacing:0!important;line-height:1.3!important;margin:0!important;text-transform:none!important}.projects-page .project-details .detail-value{color:#0a78d7!important;font-size:16px!important;font-weight:820!important}.projects-page .project-actions{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr 1fr!important;margin-top:auto!important;padding-top:3px;position:relative;width:100%;z-index:1}.projects-page .project-actions .btn-small{line-height:1.2!important;min-height:40px!important;white-space:normal!important}.projects-page .project-actions .btn-small,.projects-page .project-actions .taken-badge{border-radius:11px!important;font-size:10px!important;padding:0 10px!important;width:100%!important}.projects-page .project-actions .taken-badge{align-items:center!important;background:#eaf9f2!important;border-color:#cdebdc!important;color:#168057!important;display:flex!important;justify-content:center!important;min-height:40px}.projects-page .my-projects-list{grid-gap:15px!important;display:grid!important;gap:15px!important;grid-template-columns:1fr!important}.projects-page .my-project-card{background:#fff!important;border:1px solid var(--projects-border)!important;border-radius:19px!important;box-shadow:0 9px 28px #1335520f!important;margin:0!important;padding:20px!important}.projects-page .my-project-card:before{background:linear-gradient(90deg,#15a675,#3fd5b2,#0000)!important;height:3px!important;inset:0 0 auto 0!important;width:100%!important}.projects-page .my-project-header{border-bottom:1px solid #e8eef3;margin:0 0 14px!important;padding-bottom:14px!important}.projects-page .my-project-info h3{color:#122c45!important;font-size:18px!important;line-height:1.25!important;margin:0 0 8px!important}.projects-page .my-project-meta{gap:8px!important;margin:0!important}.projects-page .my-project-meta>span{align-items:center;background:#f8fafc;border:1px solid #e0e9f0;border-radius:8px;color:#647d92;display:inline-flex;font-size:9px;gap:5px;min-height:28px;padding:5px 8px}.projects-page .my-project-status .status-badge{font-size:9px!important;padding:6px 9px!important}.projects-page .my-project-stats{margin:0!important}.projects-page .my-project-card .stats-grid{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0 0 14px!important}.projects-page .my-project-card .stat-item{background:#f9fbfd!important;border:1px solid #e5edf3!important;border-radius:12px!important;min-height:78px;padding:11px!important}.projects-page .my-project-card .stat-label{color:#8193a4!important;font-size:8px!important;letter-spacing:.025em!important;line-height:1.35!important;margin:0 0 7px!important;text-transform:none!important}.projects-page .my-project-card .stat-value{color:#18354e!important;font-size:15px!important;line-height:1.15!important}.projects-page .my-project-card .stat-value.highlight{color:#0877d9!important}.projects-page .my-project-card .stat-value.earnings{color:#168057!important}.projects-page .referral-section{background:linear-gradient(110deg,#f5fbff,#f0f8fd)!important;border:1px solid #d9e9f4!important;border-radius:13px!important;margin:0 0 14px!important;padding:14px!important}.projects-page .referral-link-container{display:block!important}.projects-page .referral-label{color:#52748d!important;display:block!important;font-size:9px!important;font-weight:780!important;margin:0 0 8px!important}.projects-page .referral-link-input{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%}.projects-page .referral-link-input input{background:#fff!important;border:1px solid #d7e5ef!important;border-radius:10px!important;color:#48637a!important;font-size:10px!important;min-height:40px!important;padding:0 11px!important;width:100%!important}.projects-page .referral-link-input .btn-copy{background:#fff!important;border:1px solid #cfe3f1!important;border-radius:10px!important;color:#2676aa!important;font-size:9px!important;font-weight:750!important;min-height:40px!important;padding:0 12px!important}.projects-page .referral-hint{color:#8295a6!important;font-size:8px!important;margin:7px 0 0!important}.projects-page .my-project-actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.projects-page .my-project-actions .btn-outline,.projects-page .my-project-actions .btn-primary{font-size:9px!important;min-height:39px!important}.projects-page .projects-table-container{-webkit-overflow-scrolling:touch;background:#fff!important;border:1px solid var(--projects-border)!important;border-radius:17px!important;box-shadow:0 9px 28px rgba(19,53,82,.055)!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important}.projects-page .projects-table{min-width:1050px!important;table-layout:auto!important;width:100%!important}.projects-page .projects-table thead th{background:#f7fafc!important;color:#71869a!important;font-size:8px!important;padding:13px 14px!important}.projects-page .projects-table tbody td{color:#4b6378!important;font-size:10px!important;padding:14px!important}.projects-page .projects-table tbody tr:hover td{background:#fbfdff!important}.projects-page .projects-table .project-title{display:block!important;width:270px}.projects-page .projects-table .project-title strong{color:#17344d;display:block;font-size:11px;line-height:1.3;margin-bottom:4px}.projects-page .projects-table .project-title small{color:#8798a8;display:block;font-size:8px;line-height:1.4;max-width:260px;white-space:normal}.projects-page .commission-badge,.projects-page .project-category-badge,.projects-page .status-badge{font-size:8px!important;min-height:27px!important;padding:5px 8px!important;white-space:nowrap}.projects-page .project-category-badge .category-icon{flex-basis:20px!important;font-size:10px!important;height:20px!important;width:20px!important}.projects-page .action-buttons{flex-wrap:nowrap!important}.projects-page .action-btn{background:#fff!important;border:1px solid #dce7ef!important;border-radius:9px!important;box-shadow:none!important;display:grid!important;font-size:12px!important;height:32px!important;min-height:32px!important;padding:0!important;place-items:center!important;width:32px!important}.projects-page .action-btn:hover{background:#f2f8fc!important;border-color:#b9d7ea!important}.projects-page .action-btn.delete:hover{background:#fff2f2!important;border-color:#efc9cc!important}.projects-page .empty-state,.projects-page .loading-container{background:#fffc!important;border:1px dashed #cbdbe7!important;border-radius:19px!important;min-height:300px!important;padding:40px 24px!important}.projects-page .empty-state h3{font-size:16px!important}.projects-page .empty-state p{font-size:11px!important}.projects-page .modal-overlay{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#030e199e!important;padding:24px!important}.projects-page .modal-content{border:1px solid #d2e2eee6!important;border-radius:22px!important;box-shadow:0 35px 90px #030e1947!important;max-height:min(88vh,900px)!important;overflow:auto!important;width:min(100%,760px)!important}.projects-page .modal-content.large{width:min(100%,1050px)!important}.projects-page .modal-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2!important;border-bottom:1px solid #e5edf3!important;margin:0!important;min-height:67px;padding:17px 20px!important;position:-webkit-sticky;position:sticky;top:0;z-index:4}.projects-page .modal-header h2{font-size:19px!important;margin:0!important}.projects-page .modal-close{background:#f7fafc!important;border:1px solid #dde7ee!important;border-radius:10px!important;color:#6b8092!important;font-size:20px!important;height:34px!important;width:34px!important}.projects-page .apply-form,.projects-page .project-details-modal{padding:20px!important}.projects-page .project-details-modal{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;margin:0!important}.projects-page .project-details-modal>.project-header{border-bottom:1px solid #e7edf3;margin:0 0 17px!important;padding:0 0 17px!important}.projects-page .project-details-modal .project-title{align-items:center!important;display:flex!important;gap:10px!important}.projects-page .project-details-modal .project-title h3{color:#12314a!important;font-size:21px!important;margin:0!important}.projects-page .project-budget-large{background:#eff9ff;border:1px solid #d5e9f6;border-radius:10px;color:#166d9f!important;font-size:14px!important;padding:8px 11px!important;white-space:nowrap}.projects-page .project-details-modal h4{font-size:12px!important;margin:0 0 8px!important}.projects-page .project-details-modal p{font-size:11px!important;line-height:1.65!important}.projects-page .project-details-modal .info-grid{grid-gap:9px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.projects-page .project-details-modal .info-item{background:#f9fbfd!important;border:1px solid #e3ebf2!important;min-height:70px;padding:11px!important}.projects-page .apply-form>.project-info,.projects-page .earnings-info,.projects-page .take-instructions{background:#f9fbfd!important;border:1px solid #e2ebf2!important;border-radius:13px!important;margin:0 0 14px!important;padding:14px!important}.projects-page .earnings-info h4,.projects-page .take-instructions h4{font-size:12px!important}.projects-page .apply-form>.project-info p,.projects-page .earnings-info p,.projects-page .take-instructions li{font-size:10px!important;line-height:1.6!important}@media(max-width:1180px){.projects-page .filters,.projects-page .projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.projects-page .filter-group:last-of-type{grid-column:1/-1}.projects-page .my-project-card .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:860px){.projects-page .page-header{align-items:flex-start!important;flex-direction:column!important;min-height:0!important;padding:24px!important}.projects-page .page-header:after{font-size:56px;right:15px}.projects-page .page-header h1{font-size:33px!important}.projects-page .page-header>.btn-primary{width:100%!important}.projects-page .tabs{grid-auto-flow:row;grid-template-columns:1fr 1fr!important}.projects-page .filters,.projects-page .projects-grid,.projects-page .projects-toolbar{grid-template-columns:1fr!important}.projects-page .filter-group:last-of-type{grid-column:auto}.projects-page .project-details-modal .info-grid{grid-template-columns:1fr!important}}@media(max-width:620px){.projects-page .page-header{border-radius:21px!important;padding:21px 18px!important}.projects-page .page-header:after{display:none}.projects-page .page-header h1{font-size:29px!important}.projects-page .page-header p{font-size:11px!important}.projects-page .tabs-container{overflow-x:auto!important;padding:5px!important}.projects-page .tabs{display:flex!important;min-width:-webkit-max-content!important;min-width:max-content!important}.projects-page .tab{min-height:42px!important;min-width:190px!important;white-space:nowrap!important}.projects-page .projects-toolbar{padding:10px!important}.projects-page .filter-header{align-items:stretch!important;flex-direction:column!important}.projects-page .filter-toggle,.projects-page .reset-all-filters{min-height:38px;width:100%}.projects-page .filter-stats{padding:6px 0!important}.projects-page .stats-left{justify-content:space-between;width:100%}.projects-page .active-filters-list{justify-content:flex-start!important;width:100%}.projects-page .project-card{min-height:0!important;padding:17px!important}.projects-page .project-actions{grid-template-columns:1fr!important}.projects-page .my-project-header{align-items:flex-start!important;flex-direction:column!important}.projects-page .my-project-card .stats-grid{grid-template-columns:1fr 1fr!important}.projects-page .my-project-actions,.projects-page .referral-link-input{grid-template-columns:1fr!important}.projects-page .my-project-actions{display:grid!important}.projects-page .my-project-actions>*{width:100%!important}.projects-page .modal-overlay{padding:8px!important}.projects-page .modal-content,.projects-page .modal-content.large{border-radius:17px!important}.projects-page .apply-form,.projects-page .project-details-modal{padding:15px!important}.projects-page .project-details-modal>.project-header{align-items:flex-start!important;flex-direction:column!important}}@media(max-width:420px){.projects-page .budget-range,.projects-page .my-project-card .stats-grid{grid-template-columns:1fr!important}.projects-page .budget-separator{display:none}.projects-page .project-card .project-header{align-items:flex-start!important;flex-direction:column!important}.projects-page .project-budget{align-self:flex-start}}.dashboard-home-v4{display:flex;flex-direction:column;gap:20px;min-width:0;padding-bottom:32px}.dashboard-v4-loading{align-items:center;background:#fff;border:1px solid #dce7ef;border-radius:28px;color:#17354e;display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:420px}.dashboard-v4-loading strong{font-size:17px}.dashboard-v4-loading span{color:#75899a;font-size:11px}.dashboard-v4-hero{grid-gap:28px;background:radial-gradient(circle at 82% 15%,#37b8ff30,#0000 29%),radial-gradient(circle at 0 100%,#2675eb33,#0000 34%),linear-gradient(135deg,#071826,#0b2234 55%,#0a2e47);border-radius:30px;box-shadow:0 26px 70px #08223429;color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);isolation:isolate;min-height:360px;overflow:hidden;padding:42px;position:relative}.dashboard-v4-hero:before{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,#0000 0);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%);position:absolute;z-index:-1}.dashboard-v4-hero-copy{align-self:center;max-width:760px;min-width:0}.dashboard-v4-eyebrow{align-items:center;color:#a9c5d8;display:flex;font-size:10px;font-weight:750;gap:9px;letter-spacing:.14em;margin-bottom:22px;text-transform:uppercase}.dashboard-v4-live-dot{background:#4bd4a6;border-radius:50%;box-shadow:0 0 0 5px #4bd4a61a;height:7px;width:7px}.dashboard-v4-hero h1{color:#fff;font-size:clamp(34px,4.2vw,58px)!important;letter-spacing:-.045em!important;line-height:1.02!important;margin:0;max-width:700px}.dashboard-v4-hero-copy>p{color:#b7cad8!important;font-size:13px!important;line-height:1.7!important;margin:18px 0 0;max-width:680px}.dashboard-v4-role-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.dashboard-v4-role-chip{background:hsla(0,0%,100%,.065);border:1px solid #ffffff21;border-radius:999px;color:#dcebf5;font-size:9px;font-weight:700;padding:7px 10px}.dashboard-v4-role-chip-club{background:#2297da1c;border-color:#4ac5ff38;color:#c9f2ff}.dashboard-v4-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.dashboard-v4-primary-action,.dashboard-v4-secondary-action{align-items:center;border-radius:12px;display:inline-flex;font-size:10px;font-weight:800;gap:18px;justify-content:center;min-height:44px;padding:0 17px;text-decoration:none!important;transition:.18s ease}.dashboard-v4-primary-action{background:linear-gradient(135deg,#168de0,#28aff2);border:1px solid #3eb7f7;box-shadow:0 12px 28px #148ee038;color:#fff!important}.dashboard-v4-primary-action:hover{box-shadow:0 16px 34px #148ee04d;transform:translateY(-1px)}.dashboard-v4-primary-action b{font-size:15px}.dashboard-v4-secondary-action{background:hsla(0,0%,100%,.065);border:1px solid #ffffff29;color:#e3eff6!important}.dashboard-v4-secondary-action:hover{background:#ffffff1a}.dashboard-v4-profile-card{align-self:stretch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.065);border:1px solid #ffffff1c;border-radius:22px;box-shadow:inset 0 1px #ffffff0f;display:flex;flex-direction:column;min-width:0;padding:22px}.dashboard-v4-profile-topline{align-items:center;color:#9eb7c9;display:flex;font-size:9px;font-weight:700;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.dashboard-v4-status-pill{background:#44d29f1c;border-radius:999px;color:#8ce7c5;letter-spacing:0;padding:5px 8px;text-transform:none}.dashboard-v4-avatar{background:linear-gradient(145deg,#39aff038,#ffffff14);border:1px solid #ffffff21;border-radius:18px;color:#fff;display:grid;font-size:24px;font-weight:800;height:60px;margin-top:28px;place-items:center;width:60px}.dashboard-v4-profile-card>strong{color:#fff;font-size:15px;margin-top:14px}.dashboard-v4-profile-card>small{color:#91aabc;font-size:9px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v4-profile-meta{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:22px}.dashboard-v4-profile-meta>div{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:11px;min-width:0;padding:10px}.dashboard-v4-profile-meta b,.dashboard-v4-profile-meta span{display:block}.dashboard-v4-profile-meta span{color:#7f9caf;font-size:7px;letter-spacing:.06em;text-transform:uppercase}.dashboard-v4-profile-meta b{color:#e6f1f7;font-size:9px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v4-profile-link{align-items:center;color:#9ddcff!important;display:flex;font-size:9px;font-weight:750;justify-content:space-between;margin-top:9px;padding:10px 2px 0;text-decoration:none!important}.dashboard-v4-alert{align-items:flex-start;background:#fff9ec;border:1px solid #f0d8aa;border-radius:14px;color:#7a5b1f;display:flex;gap:14px;padding:14px 16px}.dashboard-v4-alert strong{font-size:10px}.dashboard-v4-alert span{color:#94763b;font-size:9px}.dashboard-v4-metrics{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-v4-metric{background:#fff;border:1px solid #dfe8ef;border-radius:19px;box-shadow:0 12px 35px rgba(21,53,76,.055);min-height:142px;min-width:0;overflow:hidden;padding:18px;position:relative}.dashboard-v4-metric:after{background:#eaf6ff;background:var(--metric-glow,#eaf6ff);border-radius:50%;bottom:-42px;content:"";height:110px;opacity:.75;position:absolute;right:-34px;width:110px}.dashboard-v4-metric-blue{--metric-glow:#dcefff}.dashboard-v4-metric-cyan{--metric-glow:#dff9f6}.dashboard-v4-metric-violet{--metric-glow:#efebff}.dashboard-v4-metric-neutral{--metric-glow:#eef3f6}.dashboard-v4-metric-index{color:#b3c0ca;font-size:8px;font-weight:800;letter-spacing:.08em;position:absolute;right:15px;top:14px}.dashboard-v4-metric>div{display:flex;flex-direction:column;height:100%;position:relative;z-index:1}.dashboard-v4-metric-label{color:#7b8e9e;font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.dashboard-v4-metric strong{color:#102f47;font-size:26px;letter-spacing:-.035em;line-height:1;margin-top:14px}.dashboard-v4-metric small{color:#74899a;font-size:8px;margin-top:auto;padding-top:18px}.dashboard-v4-workspace-grid{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr)}.dashboard-v4-panel{background:#fff;border:1px solid #dde7ee;border-radius:22px;box-shadow:0 13px 35px #14344a0d;min-width:0;padding:22px}.dashboard-v4-panel-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:17px}.dashboard-v4-panel-heading h2{color:#12334c!important;font-size:19px!important;letter-spacing:-.025em!important;margin:4px 0 0!important}.dashboard-v4-panel-heading>a{color:#238dcc!important;font-size:9px;font-weight:800;padding-top:4px;text-decoration:none!important}.dashboard-v4-section-kicker{color:#8ba0b0;font-size:7px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dashboard-v4-action-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-v4-action-card{align-items:flex-start;background:#f9fbfc;border:1px solid #e0e9f0;border-radius:16px;color:#183b55!important;cursor:pointer;display:flex;flex-direction:column;min-height:170px;min-width:0;padding:16px;position:relative;text-align:left;text-decoration:none!important;transition:.18s ease}.dashboard-v4-action-button{font-family:inherit;width:100%}.dashboard-v4-action-card:hover{background:#f4faff;border-color:#bcdced;box-shadow:0 12px 25px #14436114;transform:translateY(-2px)}.dashboard-v4-action-main{background:linear-gradient(145deg,#f3fbff,#eef8ff);border-color:#c7e4f4}.dashboard-v4-action-number{color:#7cb9d9;font-size:8px;font-weight:800;letter-spacing:.08em}.dashboard-v4-action-card>div{margin-top:auto}.dashboard-v4-action-card strong{color:#14344d;display:block;font-size:11px}.dashboard-v4-action-card p{color:#718798!important;font-size:8px!important;line-height:1.55!important;margin:7px 0 0!important}.dashboard-v4-action-card>b{color:#459dcf;font-size:14px;position:absolute;right:14px;top:13px}.dashboard-v4-activity-list{display:flex;flex-direction:column;gap:4px}.dashboard-v4-activity-item{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;min-width:0;padding:10px 0}.dashboard-v4-activity-item:last-child{border-bottom:0}.dashboard-v4-activity-icon{background:#f0f7fb;border-radius:10px;display:grid;font-size:13px;height:32px;place-items:center;width:32px}.dashboard-v4-activity-copy{min-width:0}.dashboard-v4-activity-copy small,.dashboard-v4-activity-copy strong{display:block}.dashboard-v4-activity-copy strong{color:#294861;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v4-activity-copy small{color:#95a4af;font-size:7px;margin-top:3px}.dashboard-v4-activity-item>b{color:#1a597f;font-size:9px;white-space:nowrap}.dashboard-v4-empty-activity{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:190px;text-align:center}.dashboard-v4-empty-activity span{color:#284a63;font-size:11px;font-weight:800}.dashboard-v4-empty-activity p{color:#8395a3;font-size:8px!important;line-height:1.55!important;margin:6px 0 0!important;max-width:230px}.dashboard-v4-project-preview{padding-bottom:10px}.dashboard-v4-project-list{display:flex;flex-direction:column}.dashboard-v4-project-row{grid-gap:12px;align-items:center;border-top:1px solid #edf2f5;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) minmax(110px,auto) 82px;padding:13px 0}.dashboard-v4-project-mark{background:#f1f8fc;border-radius:9px;color:#5295bc;display:grid;font-size:8px;font-weight:800;height:31px;place-items:center;width:31px}.dashboard-v4-project-row>div{min-width:0}.dashboard-v4-project-row small,.dashboard-v4-project-row strong{display:block}.dashboard-v4-project-row strong{color:#1d3d55;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v4-project-row small{color:#8b9ba7;font-size:7px;margin-top:3px}.dashboard-v4-project-budget{color:#153b55;font-size:9px;font-weight:800;text-align:right}.dashboard-v4-project-status{background:#eaf8f2;border-radius:999px;color:#318066;font-size:7px;font-weight:800;padding:6px 8px;text-align:center}.dashboard-v4-project-empty{align-items:center;border-top:1px solid #edf2f5;display:flex;gap:18px;justify-content:space-between;padding:22px 0 14px}.dashboard-v4-project-empty strong{color:#1d4059;font-size:11px}.dashboard-v4-project-empty p{color:#7a8f9f;font-size:8px!important;margin:5px 0 0!important}.dashboard-v4-referral-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.dashboard-v4-link-card{background:linear-gradient(145deg,#fff,#f6fbfe);border:1px solid #dce8f0;border-radius:22px;box-shadow:0 13px 35px rgba(20,52,74,.045);min-width:0;padding:23px}.dashboard-v4-link-card h3{color:#163850!important;font-size:17px!important;margin:5px 0 0!important}.dashboard-v4-link-card>p{color:#72899a!important;font-size:9px!important;margin:8px 0 17px!important}.dashboard-v4-link-card-dark{background:linear-gradient(145deg,#0c2131,#10324a);border-color:#173d59;color:#fff}.dashboard-v4-link-card-dark h3{color:#fff!important}.dashboard-v4-link-card-dark>p{color:#a9c0cf!important}.dashboard-v4-link-card-dark .dashboard-v4-section-kicker{color:#72bde9}.dashboard-v4-link-box{align-items:center;background:#fff;border:1px solid #dee8ef;border-radius:12px;display:flex;min-width:0;padding:5px 5px 5px 11px}.dashboard-v4-link-card-dark .dashboard-v4-link-box{background:#ffffff0f;border-color:#ffffff1a}.dashboard-v4-link-box>span{color:#61798b;flex:1 1;font-size:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-v4-link-card-dark .dashboard-v4-link-box>span{color:#b8cad6}.dashboard-v4-link-box button{background:#eaf6fd;border:0;border-radius:8px;color:#2086c2;cursor:pointer;font-family:inherit;font-size:8px;font-weight:800;min-height:34px;padding:0 11px}.dashboard-v4-link-card-dark .dashboard-v4-link-box button{background:#219ce1;color:#fff}@media(max-width:1180px){.dashboard-v4-hero{grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);padding:34px}.dashboard-v4-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-v4-workspace-grid{grid-template-columns:1fr}.dashboard-v4-action-card{min-height:150px}}@media(max-width:820px){.dashboard-v4-hero{grid-template-columns:1fr;min-height:0;padding:28px}.dashboard-v4-profile-card{min-height:250px}.dashboard-v4-profile-meta{margin-top:18px}.dashboard-v4-action-grid{grid-template-columns:1fr}.dashboard-v4-action-card{min-height:110px}.dashboard-v4-referral-grid{grid-template-columns:1fr}.dashboard-v4-project-row{grid-template-columns:36px minmax(0,1fr) auto}.dashboard-v4-project-status{display:none}}@media(max-width:560px){.dashboard-home-v4{gap:13px}.dashboard-v4-hero{border-radius:22px;padding:23px 18px}.dashboard-v4-hero h1{font-size:34px!important}.dashboard-v4-hero-copy>p{font-size:11px!important}.dashboard-v4-hero-actions{align-items:stretch;flex-direction:column}.dashboard-v4-primary-action,.dashboard-v4-secondary-action{width:100%}.dashboard-v4-profile-card{padding:17px}.dashboard-v4-metrics{gap:8px;grid-template-columns:1fr 1fr}.dashboard-v4-metric{min-height:124px;padding:14px}.dashboard-v4-metric strong{font-size:21px}.dashboard-v4-link-card,.dashboard-v4-panel{border-radius:18px;padding:17px}.dashboard-v4-panel-heading{gap:10px}.dashboard-v4-panel-heading h2{font-size:17px!important}.dashboard-v4-project-empty{align-items:stretch;flex-direction:column}.dashboard-v4-project-row{grid-template-columns:32px minmax(0,1fr)}.dashboard-v4-project-budget{grid-column:2;text-align:left}.dashboard-v4-alert{flex-direction:column;gap:4px}}@media(max-width:390px){.dashboard-v4-metrics,.dashboard-v4-profile-meta{grid-template-columns:1fr}}.dashboard-v4-eyebrow{font-size:11px}.dashboard-v4-hero-copy>p{font-size:14px!important}.dashboard-v4-role-chip{font-size:11px}.dashboard-v4-primary-action,.dashboard-v4-secondary-action{font-size:12px}.dashboard-v4-profile-topline{font-size:10px}.dashboard-v4-profile-card>small{font-size:11px}.dashboard-v4-profile-meta span{font-size:9px}.dashboard-v4-profile-link,.dashboard-v4-profile-meta b{font-size:11px}.dashboard-v4-alert strong{font-size:12px}.dashboard-v4-alert span{font-size:11px}.dashboard-v4-metric small,.dashboard-v4-metric-label{font-size:10px}.dashboard-v4-section-kicker{font-size:9px}.dashboard-v4-panel-heading>a{font-size:11px}.dashboard-v4-action-number{font-size:10px}.dashboard-v4-action-card strong{font-size:13px}.dashboard-v4-action-card p{font-size:11px!important}.dashboard-v4-activity-copy strong{font-size:11px}.dashboard-v4-activity-copy small{font-size:9px}.dashboard-v4-activity-item>b{font-size:11px}.dashboard-v4-empty-activity span{font-size:13px}.dashboard-v4-empty-activity p{font-size:10px!important}.dashboard-v4-project-mark{font-size:10px}.dashboard-v4-project-row strong{font-size:12px}.dashboard-v4-project-row small{font-size:9px}.dashboard-v4-project-budget{font-size:11px}.dashboard-v4-project-status{font-size:9px}.dashboard-v4-project-empty strong{font-size:13px}.dashboard-v4-project-empty p{font-size:10px!important}.dashboard-v4-link-card>p{font-size:11px!important}.dashboard-v4-link-box button,.dashboard-v4-link-box>span{font-size:10px}.projects-page .modal-overlay{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#04121dad!important;padding:22px!important}.projects-page .modal-content{background:#fff!important;border:1px solid #dae5edf2!important;box-shadow:0 40px 110px #03142052!important}.projects-page .modal-header{min-height:78px!important;padding:20px 22px!important}.projects-page .modal-header h2{color:#12344d!important;font-size:22px!important;letter-spacing:-.025em!important}.projects-page .modal-close{border-radius:12px!important;flex:0 0 auto;font-size:22px!important;height:38px!important;width:38px!important}.project-modal-kicker{color:#79a0b9;display:block;font-size:9px;font-weight:800;letter-spacing:.11em;margin-bottom:5px;text-transform:uppercase}.projects-page .project-create-modal{border-radius:26px!important;display:flex!important;flex-direction:column!important;height:min(91vh,930px)!important;max-height:none!important;overflow:hidden!important;width:min(1180px,calc(100vw - 44px))!important}.projects-page .project-create-header{align-items:flex-start!important;background:#fff!important;display:flex!important;padding:22px 26px!important;position:relative!important;top:auto!important}.project-create-title{min-width:0}.project-create-title>span{color:#6f93aa;display:block;font-size:9px;font-weight:800;letter-spacing:.11em;margin-bottom:4px;text-transform:uppercase}.projects-page .project-create-title h2{font-size:24px!important;margin:0!important}.project-create-title p{color:#748998!important;font-size:11px!important;line-height:1.55!important;margin:7px 0 0!important;max-width:760px}.projects-page .project-create-form{background:#f7fafc;display:flex;flex:1 1;flex-direction:column;min-height:0}.project-create-layout{display:grid;flex:1 1;grid-template-columns:265px minmax(0,1fr);min-height:0;overflow:hidden}.project-create-sidebar{background:linear-gradient(180deg,#0c2639,#0a2031);border-right:1px solid #e1eaf0;color:#fff;min-height:0;overflow:auto;padding:23px 20px}.project-create-progress-head{align-items:center;color:#9bb5c5;display:flex;font-size:9px;font-weight:750;justify-content:space-between}.project-create-progress-head strong{color:#fff;font-size:11px}.project-create-progress-track{background:#ffffff1a;border-radius:999px;height:5px;margin:10px 0 22px;overflow:hidden}.project-create-progress-track span{background:linear-gradient(90deg,#1d91dc,#46c2ee);border-radius:inherit;display:block;height:100%;transition:width .25s ease}.project-create-steps{display:flex;flex-direction:column;gap:5px}.project-create-step{grid-gap:10px;align-items:center;border:1px solid #0000;border-radius:12px;color:#89a5b7;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr);padding:9px}.project-create-step.active{background:#48b1e71a;border-color:#63c6f838;color:#fff}.project-create-step.completed{color:#b4c9d6}.project-create-step-number{background:hsla(0,0%,100%,.045);border:1px solid #ffffff1f;border-radius:9px;display:grid;font-size:9px;font-weight:850;height:30px;place-items:center;width:30px}.project-create-step.active .project-create-step-number{background:#147fb9;border-color:#4cc0f747;color:#fff}.project-create-step.completed .project-create-step-number{background:#38b08421;border-color:#4dd3a438;color:#72dfb7}.project-create-step small,.project-create-step strong{display:block;min-width:0}.project-create-step strong{color:inherit;font-size:9px;line-height:1.3}.project-create-step small{color:#7392a6;font-size:7px;margin-top:2px}.project-create-step.active small{color:#8cc6e5}.project-create-sidebar-note{background:hsla(0,0%,100%,.045);border:1px solid #ffffff17;border-radius:13px;margin-top:22px;padding:13px}.project-create-sidebar-note strong{color:#d8e8f1;display:block;font-size:9px}.project-create-sidebar-note p{color:#83a2b6!important;font-size:8px!important;line-height:1.55!important;margin:5px 0 0!important}.project-create-main{background:#fff;min-width:0;overflow:auto;padding:24px 28px 34px}.project-create-section-heading{align-items:flex-start;border-bottom:1px solid #e8eef3;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding-bottom:18px}.project-create-section-heading>div>span{color:#82a0b3;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.project-create-section-heading h3{color:#153b55!important;font-size:20px!important;letter-spacing:-.02em!important;margin:5px 0 0!important}.project-create-required-note{background:#f6f9fb;border-radius:9px;color:#8094a3;font-size:8px;padding:6px 9px;white-space:nowrap}.project-create-required-note b{color:#ef725f}.project-create-message{align-items:flex-start;border-radius:12px;display:flex;font-size:9px;gap:10px;margin-bottom:17px;padding:12px 13px;white-space:pre-line}.project-create-message span,.project-create-message strong{display:block}.project-create-message strong{font-size:9px}.project-create-message div>span,.project-create-message>span{line-height:1.45;margin-top:3px}.project-create-message-error{background:#fff4f2;border:1px solid #f1c8c3;color:#9a453d}.project-create-message-progress{background:#f2faff;border:1px solid #cde6f5;color:#23688f}.project-create-message-progress.stage-done{background:#f0faf6;border-color:#cbe9dc;color:#2b755b}.project-create-message-spinner{animation:projectSpin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;flex:0 0 auto;height:16px;margin-top:1px;width:16px}.stage-done .project-create-message-spinner{animation:none;background:#39b783;border:0;border-radius:50%}.stage-done .project-create-message-spinner:after{color:#fff;content:"✓";display:grid;font-size:9px;height:16px;place-items:center;width:16px}@keyframes projectSpin{to{transform:rotate(1turn)}}.projects-page .project-create-fields{grid-gap:17px 16px!important;display:grid!important;gap:17px 16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.projects-page .project-create-field{margin:0!important;min-width:0}.projects-page .project-create-field-wide{grid-column:1/-1}.projects-page .project-create-field>label{align-items:center;color:#35546b!important;display:flex!important;font-size:10px!important;font-weight:750!important;gap:3px;line-height:1.35;margin:0 0 7px!important}.projects-page .project-create-field>label .required{color:#ed6e5a!important;font-size:12px!important}.projects-page .project-create-field input:not([type=radio]):not([type=checkbox]):not([type=file]),.projects-page .project-create-field select,.projects-page .project-create-field textarea{background:#fbfcfd!important;border:1px solid #d9e4ec!important;border-radius:11px!important;box-shadow:none!important;color:#173a53!important;font-size:11px!important;line-height:1.45!important;min-height:43px!important;min-width:0!important;outline:none!important;padding:10px 12px!important;transition:.15s ease;width:100%!important}.projects-page .project-create-field textarea{min-height:104px!important;resize:vertical!important}.projects-page .project-create-field input:focus,.projects-page .project-create-field select:focus,.projects-page .project-create-field textarea:focus{background:#fff!important;border-color:#7dc5ec!important;box-shadow:0 0 0 3px #2f9edd17!important}.project-create-field-hint{color:#9aabb6;display:block;font-size:7px;margin-top:5px;text-align:right}.projects-page .project-create-field .radio-group{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.projects-page .project-create-field .radio-label{align-items:center!important;background:#fbfcfd!important;border:1px solid #dce6ed!important;border-radius:13px!important;color:#2a4a60!important;cursor:pointer!important;display:flex!important;font-size:10px!important;font-weight:750!important;gap:10px!important;margin:0!important;min-height:76px;padding:13px!important;position:relative}.projects-page .project-create-field .radio-label:has(input:checked){background:#eef9ff!important;border-color:#76c1e8!important;box-shadow:0 0 0 2px #2b9ad80f!important}.projects-page .project-create-field .radio-label input{opacity:0;pointer-events:none;position:absolute}.projects-page .project-create-field .radio-custom{background:#fff!important;border:1px solid #b9cad6!important;border-radius:50%!important;flex:0 0 auto;height:18px!important;width:18px!important}.projects-page .project-create-field .radio-label:has(input:checked) .radio-custom{border:5px solid #2497d6!important}.project-upload-field{min-width:0}.project-upload-input{height:1px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;width:1px!important}.project-upload-dropzone{grid-gap:12px!important;align-items:center!important;background:#f8fbfd!important;border:1px dashed #bcd3e2!important;border-radius:14px!important;cursor:pointer!important;display:grid!important;gap:12px!important;grid-template-columns:42px minmax(0,1fr) auto!important;margin:0!important;min-height:92px!important;padding:14px!important;transition:.16s ease}.project-upload-dropzone:hover{background:#f1faff!important;border-color:#63b6e5!important}.project-upload-field.has-file .project-upload-dropzone{background:#f4fbf8!important;border-color:#a9d8c7!important;border-style:solid!important}.project-upload-icon{background:#e7f5fd;border-radius:12px;color:#188ecc;display:grid;font-size:18px;font-weight:800;height:42px;place-items:center;width:42px}.has-file .project-upload-icon{background:#e5f7ef;color:#2b9a70}.project-upload-copy{min-width:0}.project-upload-copy small,.project-upload-copy strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-upload-copy strong{color:#274b64;font-size:10px}.project-upload-copy small{color:#8498a6;font-size:8px;margin-top:4px}.project-upload-action{background:#fff;border:1px solid #d9e6ee;border-radius:9px;color:#258cc7;font-size:8px;font-weight:800;padding:7px 9px}.project-upload-remove{background:none;border:0;color:#bd6259;cursor:pointer;font-family:inherit;font-size:8px;font-weight:700;margin-top:7px;padding:0}.project-upload-help{grid-gap:9px;background:#f8fafc;border:1px solid #e1ebf1;border-radius:13px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin-top:18px;padding:13px}.project-upload-help>div{background:#fff;border:1px solid #e7eef3;border-radius:10px;padding:10px}.project-upload-help span,.project-upload-help strong{display:block}.project-upload-help strong{color:#315169;font-size:9px}.project-upload-help span{color:#8295a3;font-size:7px;margin-top:3px}.project-upload-help p{color:#8295a3!important;font-size:8px!important;grid-column:1/-1;line-height:1.5!important;margin:1px 1px 0!important}.projects-page .project-create-actions{align-items:center!important;background:#fbfcfd!important;border-top:1px solid #e0e9ef!important;display:flex!important;flex:0 0 auto;gap:15px!important;justify-content:space-between!important;margin:0!important;padding:14px 20px!important}.project-create-actions-left,.project-create-actions-right{align-items:center;display:flex;gap:9px}.projects-page .project-create-actions button{border-radius:10px!important;font-size:9px!important;font-weight:800!important;min-height:41px!important;padding:0 15px!important}.projects-page .project-create-submit{min-width:150px!important}.projects-page .project-create-actions .btn-disabled{cursor:not-allowed!important;opacity:.48!important}.projects-page .project-take-modal{border-radius:24px!important;max-height:min(91vh,900px)!important;width:min(900px,calc(100vw - 44px))!important}.projects-page .project-modal-header{align-items:flex-start!important}.project-modal-header>div>p{color:#8295a3!important;font-size:9px!important;margin:5px 0 0!important}.projects-page .project-take-body{padding:22px 24px 20px!important}.project-take-summary{align-items:flex-start;background:linear-gradient(145deg,#f7fcff,#f1f8fc);border:1px solid #d9e8f1;border-radius:17px;display:flex;gap:22px;justify-content:space-between;padding:20px}.project-take-summary-copy{min-width:0}.project-take-category{background:#e0f1fb;border-radius:999px;color:#2d84b5;display:inline-flex;font-size:8px;font-weight:800;padding:5px 8px}.project-take-summary h3{color:#163b55!important;font-size:19px!important;margin:9px 0 0!important}.project-take-summary p{color:#687f90!important;font-size:10px!important;line-height:1.55!important;margin:7px 0 0!important;max-width:600px}.project-take-budget{flex:0 0 auto;text-align:right}.project-take-budget span,.project-take-budget strong{display:block}.project-take-budget span{color:#8ba0ae;font-size:8px;letter-spacing:.06em;text-transform:uppercase}.project-take-budget strong{color:#126c9d;font-size:18px;margin-top:5px}.project-take-kpis{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.project-take-kpis>div{background:#fff;border:1px solid #e0e9ef;border-radius:12px;min-width:0;padding:12px}.project-take-kpis span,.project-take-kpis strong{display:block}.project-take-kpis span{color:#8799a6;font-size:8px}.project-take-kpis strong{color:#25485f;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-take-columns{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.project-take-info-card{background:#fbfcfd;border:1px solid #e0e8ee;border-radius:15px;min-width:0;padding:17px}.project-take-info-card h4{color:#24465e!important;font-size:12px!important;margin:5px 0 13px!important}.project-take-info-card ol{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.project-take-info-card li{grid-gap:8px;align-items:start;color:#61798a;display:grid;font-size:9px;gap:8px;grid-template-columns:28px minmax(0,1fr);line-height:1.45}.project-take-info-card li b{background:#edf6fb;border-radius:8px;color:#368cb9;display:grid;font-size:7px;height:27px;place-items:center;width:27px}.project-take-earning-card{background:#0d283b;border-color:#123c57;color:#fff}.project-take-earning-card .project-modal-kicker{color:#62b4e2}.project-take-earning-card h4{color:#fff!important}.project-take-calculation{display:flex;flex-direction:column}.project-take-calculation>div{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.project-take-calculation span{color:#93adbd;font-size:8px}.project-take-calculation b{color:#d7e6ef;font-size:9px}.project-take-calculation-total{border-bottom:0!important;padding-top:13px!important}.project-take-calculation-total strong{color:#6fd4b2;font-size:15px}.project-take-earning-card>small{color:#7f9dad;display:block;font-size:7px;line-height:1.5;margin-top:10px}.projects-page .project-take-actions{background:#fbfcfd!important;border-top:1px solid #e3ebf0!important;justify-content:flex-end!important;margin:17px -24px -20px!important;padding:15px 24px!important}.projects-page .modal-content.large{border-radius:25px!important;max-height:91vh!important;width:min(1120px,calc(100vw - 44px))!important}.projects-page .project-details-modal{padding:24px 26px!important}.projects-page .project-details-modal>.project-header{align-items:center!important;margin:0 0 20px!important;padding:0 0 20px!important}.projects-page .project-details-modal .project-title h3{font-size:24px!important}.projects-page .project-budget-large{border-radius:11px!important;font-size:16px!important;padding:10px 13px!important}.project-detail-section{background:#fbfcfd;border:1px solid #e1e9ef;border-radius:15px;margin:0 0 12px;padding:17px}.projects-page .project-detail-section h4{color:#23475f!important;font-size:13px!important;margin:4px 0 7px!important}.projects-page .project-detail-section p{color:#60798b!important;font-size:10px!important;line-height:1.65!important;margin:0!important;white-space:pre-line}.project-source-section{background:linear-gradient(145deg,#f5fbff,#fbfdff);border-color:#d5e8f3}.project-detail-section-head{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.project-detail-section-head>span{background:#eef5f8;border-radius:999px;color:#728a9a;font-size:8px;font-weight:750;padding:5px 8px}.project-document-list{display:flex;flex-direction:column;gap:7px;margin-top:11px}.project-document-row{grid-gap:10px;align-items:center;background:#fff;border:1px solid #e2eaf0;border-radius:11px;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) auto;padding:10px;text-decoration:none!important}.project-document-row:hover{background:#f6fbfe;border-color:#b9dceb}.project-document-icon{background:#eaf5fb;border-radius:10px;color:#3589b5;display:grid;font-size:7px;font-weight:900;height:38px;place-items:center;width:38px}.project-document-copy{min-width:0}.project-document-copy small,.project-document-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-document-copy strong{color:#315269;font-size:9px}.project-document-copy small{color:#8a9ba7;font-size:7px;margin-top:3px}.project-document-row>b{color:#368cb9;font-size:8px;white-space:nowrap}.projects-page .project-details-modal .project-additional-info,.projects-page .project-details-modal .project-specs{background:#fff!important;border:1px solid #e1e9ef!important;border-radius:15px!important;margin-top:12px!important;padding:17px!important}.projects-page .project-details-modal .project-additional-info>h4,.projects-page .project-details-modal .project-specs>h4{color:#23475f!important;font-size:13px!important;margin-bottom:12px!important}.projects-page .project-details-modal .info-grid{gap:9px!important}.projects-page .project-details-modal .info-item{border-radius:11px!important;min-height:72px!important;padding:12px!important}.projects-page .project-details-modal .info-label{font-size:8px!important}.projects-page .project-details-modal .info-link,.projects-page .project-details-modal .info-value{font-size:10px!important;line-height:1.5!important;margin-top:4px}.projects-page .project-details-modal .spec-item{padding:12px!important}.projects-page .project-details-modal .spec-label{font-size:8px!important}.projects-page .project-details-modal .spec-value{font-size:10px!important}.projects-page .project-details-modal>.modal-actions{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#fffffff5!important;border-top:1px solid #e0e8ee!important;bottom:-24px;margin:18px -26px -24px!important;padding:14px 26px!important;position:-webkit-sticky;position:sticky}.projects-page .project-form>.form-section,.projects-page .show-edit-modal{min-width:0}.projects-page .modal-content:not(.project-create-modal):not(.project-take-modal) .project-form{padding:0!important}.projects-page .modal-content:not(.project-create-modal) .project-form>.form-section{background:#fff!important;border-bottom:1px solid #e7edf2!important;margin:0!important;padding:20px 22px!important}.projects-page .modal-content:not(.project-create-modal) .project-form>.form-section h3{color:#25475e!important;font-size:12px!important;margin:0 0 14px!important}.projects-page .modal-content:not(.project-create-modal) .project-form .form-group label{color:#3f5d72!important;font-size:9px!important;font-weight:750!important;margin-bottom:6px!important}.projects-page .modal-content:not(.project-create-modal) .project-form input,.projects-page .modal-content:not(.project-create-modal) .project-form select,.projects-page .modal-content:not(.project-create-modal) .project-form textarea{background:#fbfcfd!important;border:1px solid #dbe5ec!important;border-radius:10px!important;color:#27475d!important;font-size:10px!important;min-height:42px!important;padding:10px 11px!important}.projects-page .modal-content:not(.project-create-modal) .project-form textarea{min-height:95px!important}.projects-page .modal-content:not(.project-create-modal) .project-form>.form-actions{background:#fbfcfd!important;border-top:0!important;justify-content:flex-end!important;margin:0!important;padding:14px 22px!important}@media(max-width:960px){.projects-page .project-create-modal{height:min(94vh,960px)!important}.project-create-layout{grid-template-columns:220px minmax(0,1fr)}.project-create-sidebar{padding:20px 15px}.project-create-main{padding:22px}.project-create-step{padding:7px}.project-create-step strong{font-size:8px}.project-take-columns{grid-template-columns:1fr}}@media(max-width:760px){.projects-page .modal-overlay{padding:8px!important}.projects-page .modal-content.large,.projects-page .project-create-modal,.projects-page .project-take-modal{border-radius:18px!important;height:auto!important;max-height:calc(100vh - 16px)!important;overflow:auto!important;width:100%!important}.projects-page .project-create-header{padding:17px 18px!important}.projects-page .project-create-title h2{font-size:20px!important}.project-create-layout{display:block;overflow:visible}.project-create-sidebar{border-bottom:1px solid #e0e9ef;border-right:0;overflow:visible;padding:14px 16px}.project-create-steps{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(38px,1fr))}.project-create-step{background:none!important;border:0!important;display:block;padding:0;text-align:center}.project-create-step-number{margin:auto}.project-create-sidebar-note,.project-create-step>div{display:none}.project-create-progress-head{margin-top:2px}.project-create-progress-track{margin-bottom:13px}.project-create-main{overflow:visible;padding:18px}.projects-page .project-create-fields{grid-template-columns:1fr!important}.project-create-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.project-create-required-note{align-self:flex-start}.projects-page .project-create-field .radio-group{grid-template-columns:1fr!important}.project-upload-dropzone{grid-template-columns:40px minmax(0,1fr)!important}.project-upload-action{display:none}.project-upload-help{grid-template-columns:1fr}.project-upload-help p{grid-column:1}.projects-page .project-create-actions{align-items:stretch!important;bottom:0;flex-direction:column!important;padding:11px 13px!important;position:-webkit-sticky;position:sticky;z-index:4}.project-create-actions-left,.project-create-actions-right{width:100%}.project-create-actions-left:empty{display:none}.project-create-actions-right{display:grid;grid-template-columns:1fr 1fr}.project-create-actions-right .project-create-cancel{grid-column:1}.project-create-actions-right .btn-primary{grid-column:2}.project-create-actions-left button{width:100%}.projects-page .project-take-body{padding:16px!important}.project-take-summary{align-items:flex-start;flex-direction:column;padding:16px}.project-take-budget{text-align:left}.project-take-columns,.project-take-kpis{grid-template-columns:1fr}.projects-page .project-take-actions{margin:15px -16px -16px!important;padding:12px 16px!important}.projects-page .project-details-modal{padding:17px!important}.projects-page .project-details-modal>.project-header{align-items:flex-start!important;flex-direction:column!important}.projects-page .project-details-modal .project-title h3{font-size:20px!important}.projects-page .project-details-modal .info-grid{grid-template-columns:1fr!important}.projects-page .project-details-modal>.modal-actions{bottom:-17px;margin:15px -17px -17px!important;padding:12px 17px!important}.project-document-row{grid-template-columns:34px minmax(0,1fr)}.project-document-row>b{grid-column:2}}@media(max-width:480px){.project-modal-header>div>p,.projects-page .project-create-title p{display:none}.projects-page .project-create-header{min-height:68px!important}.projects-page .project-create-title h2{font-size:18px!important}.project-create-main{padding:15px}.projects-page .project-create-actions button{padding:0 10px!important}.project-create-actions-right{grid-template-columns:1fr}.project-create-actions-right .btn-primary,.project-create-actions-right .project-create-cancel{grid-column:1}.projects-page .project-create-submit{min-width:0!important}.project-take-summary h3{font-size:17px!important}.project-detail-section-head{flex-direction:column;gap:4px}.projects-page .modal-header{padding:15px 16px!important}.projects-page .modal-header h2{font-size:19px!important}}.projects-page .project-edit-documents{background:#f9fbfd!important}.project-edit-section-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.project-edit-section-head h3{margin:0!important}.project-edit-section-head p{color:#7d91a0!important;font-size:8px!important;line-height:1.5!important;margin:5px 0 0!important;max-width:470px}.project-edit-section-head>span{background:#eaf5fb;border-radius:999px;color:#3b86ae;flex:0 0 auto;font-size:7px;font-weight:800;padding:6px 8px}.project-edit-files-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.project-edit-upload-status{background:#f1f9fd;border:1px solid #cfe4f1;border-radius:10px;color:#377896;font-size:8px;margin-top:10px;padding:9px 11px}@media(max-width:620px){.project-edit-section-head{flex-direction:column}.project-edit-files-grid{grid-template-columns:1fr}}.projects-page .project-files-count{align-items:center;background:#f8fafb;border:1px solid #e3eaf0;border-radius:9px;color:#8496a3;display:inline-flex;font-size:8px;gap:5px;padding:6px 8px;white-space:nowrap}.projects-page .project-files-count b{color:#526c7d;font-size:10px}.projects-page .project-files-count.has-files{background:#f1f9fd;border-color:#cde6f3;color:#4b89a8}.projects-page .project-files-count.has-files b{color:#2384b7}.projects-page .action-btn.details{background:#f3f9fc!important;border-color:#d7e7f0!important;color:#3986ae!important}.project-modal-kicker,.projects-page .project-create-title>span{font-size:10px!important}.projects-page .project-create-title p{font-size:12px!important}.project-create-progress-head{font-size:10px}.project-create-progress-head strong{font-size:12px}.project-create-step strong{font-size:11px}.project-create-step small{font-size:9px}.project-create-sidebar-note strong{font-size:11px}.project-create-sidebar-note p{font-size:10px!important}.project-create-section-heading>div>span{font-size:9px}.project-create-required-note{font-size:10px}.project-create-message,.project-create-message strong{font-size:11px}.projects-page .project-create-field>label{font-size:12px!important}.projects-page .project-create-field input:not([type=radio]):not([type=checkbox]):not([type=file]),.projects-page .project-create-field select,.projects-page .project-create-field textarea{font-size:13px!important}.project-create-field-hint{font-size:10px}.project-upload-copy strong,.projects-page .project-create-field .radio-label{font-size:12px!important}.project-upload-action,.project-upload-copy small,.project-upload-help,.project-upload-help p{font-size:10px!important}.project-create-actions button{font-size:12px!important}.project-take-calc p,.project-take-kpi span,.project-take-step p,.project-take-summary p{font-size:11px!important}.project-take-calc strong,.project-take-kpi strong,.project-take-step strong{font-size:13px!important}.project-detail-section p{font-size:12px!important}.project-detail-section-head>span{font-size:10px}.project-document-copy strong{font-size:11px}.project-document-copy small,.project-document-row>b{font-size:9px}.projects-page .project-details-modal .info-label,.projects-page .project-details-modal .spec-label{font-size:10px!important}.projects-page .project-details-modal .info-link,.projects-page .project-details-modal .info-value,.projects-page .project-details-modal .spec-value{font-size:12px!important}.projects-page .modal-content:not(.project-create-modal) .project-form>.form-section h3{font-size:14px!important}.projects-page .modal-content:not(.project-create-modal) .project-form .form-group label{font-size:11px!important}.projects-page .modal-content:not(.project-create-modal) .project-form input,.projects-page .modal-content:not(.project-create-modal) .project-form select,.projects-page .modal-content:not(.project-create-modal) .project-form textarea{font-size:12px!important}.project-edit-section-head p,.project-edit-section-head>span,.project-edit-upload-status{font-size:10px!important}.projects-page .project-files-count{font-size:10px}.projects-page .project-files-count b{font-size:12px}.projects-page .project-detail-v6-overlay{align-items:center!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#05141fb8!important;justify-content:center!important;overflow:hidden!important;padding:18px!important;z-index:1200!important}.projects-page .project-detail-v6-modal,.projects-page .project-detail-v6-modal *{box-sizing:border-box}.projects-page .project-detail-v6-modal{background:#f5f8fa!important;border:1px solid #cfe1eceb!important;border-radius:28px!important;box-shadow:0 48px 130px #02121d61!important;color:#18394f!important;display:flex!important;flex-direction:column!important;height:min(920px,calc(100dvh - 36px))!important;max-height:calc(100dvh - 36px)!important;max-width:1180px!important;min-width:0!important;overflow:hidden!important;width:min(1180px,100%)!important}.projects-page .project-detail-v6-hero{grid-gap:34px;background:radial-gradient(circle at 78% 0,#4db8ef40,#0000 38%),radial-gradient(circle at 12% 100%,#247bb12b,#0000 42%),linear-gradient(138deg,#071d2c,#0a293d 58%,#0c344d);color:#fff;display:grid;flex:0 0 auto;gap:34px;grid-template-columns:minmax(0,1fr) minmax(420px,.78fr);overflow:hidden;padding:34px 38px 30px;position:relative}.projects-page .project-detail-v6-hero:before{background-image:linear-gradient(hsla(0,0%,100%,.032) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.032) 1px,#0000 0);background-size:34px 34px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#00000085,#0000 92%);mask-image:linear-gradient(90deg,#00000085,#0000 92%);pointer-events:none;position:absolute}.projects-page .project-detail-v6-hero-copy,.projects-page .project-detail-v6-hero-metrics{min-width:0;position:relative;z-index:1}.projects-page .project-detail-v6-badges{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 14px}.projects-page .project-detail-v6-badge{align-items:center;background:#44a5db24;border:1px solid #7ccdf83d;border-radius:999px;color:#c6ebff;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1;min-height:28px;padding:0 10px}.projects-page .project-detail-v6-badge-muted{background:#ffffff12;border-color:#ffffff21;color:#c0d0db;text-transform:capitalize}.projects-page .project-detail-v6-eyebrow{color:#79c8f2!important;font-size:10px!important;font-weight:850!important;letter-spacing:.14em!important;line-height:1.2!important;margin:0 0 7px!important;text-transform:uppercase!important}.projects-page .project-detail-v6-hero h2{color:#fff!important;font-size:clamp(28px,3.1vw,46px)!important;font-weight:780!important;letter-spacing:-.045em!important;line-height:1.04!important;margin:0!important;max-width:730px;overflow-wrap:anywhere}.projects-page .project-detail-v6-lead{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#b9cbd7!important;display:-webkit-box;font-size:13px!important;line-height:1.65!important;margin:14px 0 0!important;max-width:720px;overflow:hidden}.projects-page .project-detail-v6-close{background:#ffffff14;border:1px solid #ffffff21;border-radius:13px;color:#fff;cursor:pointer;display:grid;font:400 26px/1 Arial,sans-serif;height:42px;padding:0;place-items:center;position:absolute;right:18px;top:18px;transition:.16s ease;width:42px;z-index:5}.projects-page .project-detail-v6-close:hover{background:#ffffff26;transform:translateY(-1px)}.projects-page .project-detail-v6-hero-metrics{grid-gap:10px;align-self:end;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:34px}.projects-page .project-detail-v6-hero-metric{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;min-height:86px;min-width:0;padding:14px 15px}.projects-page .project-detail-v6-hero-metric-primary{background:linear-gradient(135deg,#39ace838,#ffffff12);border-color:#66c7f73d;grid-column:1/-1}.projects-page .project-detail-v6-hero-metric span{color:#91adbe;display:block;font-size:10px;font-weight:750;letter-spacing:.07em;line-height:1.25;margin-bottom:6px;text-transform:uppercase}.projects-page .project-detail-v6-hero-metric strong{color:#fff;display:block;font-size:17px;font-weight:800;line-height:1.25;min-width:0;overflow-wrap:anywhere}.projects-page .project-detail-v6-hero-metric-primary strong{font-size:24px;letter-spacing:-.03em}.projects-page .project-detail-v6-loading{align-items:center;background:#eff8fd;border-bottom:1px solid #dce7ed;color:#4d7d98;display:flex;flex:0 0 auto;font-size:11px;font-weight:700;gap:9px;min-height:36px;padding:0 38px}.projects-page .project-detail-v6-loading span{animation:projectDetailPulse 1.1s ease-in-out infinite;background:#2c9bd6;border-radius:50%;box-shadow:0 0 0 5px #2c9bd61c;height:8px;width:8px}@keyframes projectDetailPulse{50%{opacity:.35;transform:scale(.8)}}.projects-page .project-detail-v6-layout{grid-gap:20px;display:grid;flex:1 1 auto;gap:20px;grid-template-columns:minmax(0,1fr) minmax(280px,330px);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 28px;scrollbar-gutter:stable}.projects-page .project-detail-v6-aside,.projects-page .project-detail-v6-main{min-width:0}.projects-page .project-detail-v6-main{display:flex;flex-direction:column;gap:14px}.projects-page .project-detail-v6-aside{align-self:start;display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:0}.projects-page .project-detail-v6-aside-card,.projects-page .project-detail-v6-section{background:#fff;border:1px solid #dfe8ed;border-radius:18px;box-shadow:0 8px 25px rgba(22,63,88,.035);min-width:0}.projects-page .project-detail-v6-section{padding:20px}.projects-page .project-detail-v6-aside-card{padding:17px}.projects-page .project-detail-v6-section-heading{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:96px minmax(0,1fr);margin-bottom:16px}.projects-page .project-detail-v6-section-heading>div:first-child{min-width:0}.projects-page .project-detail-v6-section-heading>div:first-child>span{color:#2c9bd6;display:block;font-size:10px;font-weight:900;letter-spacing:.09em;margin-bottom:3px}.projects-page .project-detail-v6-section-heading>div:first-child>p{color:#8a9da9!important;font-size:10px!important;font-weight:750!important;letter-spacing:.07em!important;line-height:1.3!important;margin:0!important;text-transform:uppercase!important}.projects-page .project-detail-v6-section-heading h3{color:#183d56!important;font-size:18px!important;font-weight:780!important;letter-spacing:-.022em!important;line-height:1.25!important;margin:0!important;min-width:0;overflow-wrap:anywhere}.projects-page .project-detail-v6-section-heading-row{align-items:center}.projects-page .project-detail-v6-section-title-wrap{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.projects-page .project-detail-v6-section-title-wrap b{background:#edf7fc;border-radius:999px;color:#278dc3;display:grid;flex:0 0 auto;font-size:11px;height:28px;min-width:28px;padding:0 8px;place-items:center}.projects-page .project-detail-v6-prose p,.projects-page .project-detail-v6-source>p{color:#557185!important;font-size:13px!important;line-height:1.78!important;margin:0!important;overflow-wrap:anywhere;white-space:pre-line}.projects-page .project-detail-v6-story-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.projects-page .project-detail-v6-story-card{background:#f8fafb;border:1px solid #e3eaef;border-radius:14px;min-width:0;padding:15px}.projects-page .project-detail-v6-story-wide{grid-column:1/-1}.projects-page .project-detail-v6-story-card>span{color:#7e95a4;display:block;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;margin-bottom:7px;text-transform:uppercase}.projects-page .project-detail-v6-story-card>p{color:#2f536a!important;font-size:12px!important;font-weight:600!important;line-height:1.65!important;margin:0!important;overflow-wrap:anywhere;white-space:pre-line}.projects-page .project-detail-v6-condition-list{display:flex;flex-direction:column}.projects-page .project-detail-v6-condition-list>div{grid-gap:16px;border-top:1px solid #ebf0f3;display:grid;gap:16px;grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);min-width:0;padding:13px 0}.projects-page .project-detail-v6-condition-list>div:first-child{border-top:0;padding-top:0}.projects-page .project-detail-v6-condition-list>div:last-child{padding-bottom:0}.projects-page .project-detail-v6-condition-list span{color:#7d93a1;font-size:10px;font-weight:750;line-height:1.45}.projects-page .project-detail-v6-condition-list strong{color:#2a4d63;font-size:12px;font-weight:680;line-height:1.55;min-width:0;overflow-wrap:anywhere}.projects-page .project-detail-v6-source{background:linear-gradient(145deg,#f6fbfe,#fff);border-color:#d6e8f2}.projects-page .project-detail-v6-source>a{align-items:center;color:#258dcc;display:inline-flex;font-size:11px;font-weight:800;gap:7px;margin-top:13px;overflow-wrap:anywhere;text-decoration:none}.projects-page .project-detail-v6-source>a:hover{text-decoration:underline}.projects-page .project-detail-v6-documents{display:flex;flex-direction:column;gap:8px}.projects-page .project-detail-v6-document{grid-gap:11px;align-items:center;background:#fbfcfd;border:1px solid #e1e9ee;border-radius:13px;color:inherit;display:grid;gap:11px;grid-template-columns:46px minmax(0,1fr) auto;min-width:0;padding:11px;text-decoration:none!important;transition:.16s ease}.projects-page .project-detail-v6-document:hover{background:#f4fafd;border-color:#b9dae9;transform:translateY(-1px)}.projects-page .project-detail-v6-document-type{background:#e9f5fb;border-radius:11px;color:#288ac0;display:grid;font-size:9px;font-weight:900;height:46px;letter-spacing:.05em;place-items:center;width:46px}.projects-page .project-detail-v6-document-copy{display:block;min-width:0}.projects-page .project-detail-v6-document-copy strong{color:#294d64;display:block;font-size:12px;font-weight:750;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-page .project-detail-v6-document-copy small{color:#889ba8;display:block;font-size:10px;line-height:1.35;margin-top:4px;overflow-wrap:anywhere}.projects-page .project-detail-v6-document-action{align-items:center;color:#308dbc;display:flex;font-size:10px;font-weight:800;gap:6px;white-space:nowrap}.projects-page .project-detail-v6-document-action b{font-size:15px;line-height:1}.projects-page .project-detail-v6-aside-card-accent{background:linear-gradient(150deg,#f8fcff,#f0f8fc);border-color:#cfe5f0}.projects-page .project-detail-v6-aside-kicker{color:#708b9c;display:block;font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1.2;margin-bottom:12px;text-transform:uppercase}.projects-page .project-detail-v6-facts{display:flex;flex-direction:column}.projects-page .project-detail-v6-facts>div{align-items:flex-start;border-top:1px solid #cfe0eab8;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:11px 0}.projects-page .project-detail-v6-facts>div:first-child{border-top:0;padding-top:0}.projects-page .project-detail-v6-facts>div:last-child{padding-bottom:0}.projects-page .project-detail-v6-facts span{color:#728a99;font-size:10px;font-weight:680;line-height:1.4;min-width:0}.projects-page .project-detail-v6-facts strong{color:#1f465e;font-size:12px;font-weight:820;line-height:1.4;max-width:58%;min-width:0;overflow-wrap:anywhere;text-align:right}.projects-page .project-detail-v6-facts .commission-tooltip{display:inline-flex;vertical-align:middle}.projects-page .project-detail-v6-compact-facts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.projects-page .project-detail-v6-compact-facts>div{background:#f5f8fa;border-radius:11px;min-width:0;padding:10px}.projects-page .project-detail-v6-compact-facts span,.projects-page .project-detail-v6-compact-facts strong{display:block;min-width:0;overflow-wrap:anywhere}.projects-page .project-detail-v6-compact-facts span{color:#8498a5;font-size:9px;font-weight:700;line-height:1.3}.projects-page .project-detail-v6-compact-facts strong{color:#2b4f66;font-size:12px;font-weight:800;line-height:1.25;margin-top:5px}.projects-page .project-detail-v6-mechanics{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.projects-page .project-detail-v6-mechanics span{background:#f7fbfd;border:1px solid #dce9ef;border-radius:999px;color:#52778d;font-size:9px;font-weight:800;max-width:100%;overflow-wrap:anywhere;padding:6px 8px}.projects-page .project-detail-v6-links{display:flex;flex-direction:column;gap:7px}.projects-page .project-detail-v6-links a{align-items:center;background:#fafcfd;border:1px solid #e2e9ed;border-radius:11px;color:#315970;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:10px 11px;text-decoration:none!important}.projects-page .project-detail-v6-links a:hover{background:#f4fafc;border-color:#bddce9}.projects-page .project-detail-v6-links a span{font-size:10px;font-weight:750;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-page .project-detail-v6-links a b{color:#2c94ca;flex:0 0 auto;font-size:13px}.projects-page .project-detail-v6-footer{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #dde7ec;display:flex;flex:0 0 auto;gap:9px;justify-content:flex-end;min-height:70px;padding:12px 24px;z-index:3}.projects-page .project-detail-v6-footer button{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:850;gap:8px;justify-content:center;min-height:43px;padding:0 17px;transition:.16s ease}.projects-page .project-detail-v6-secondary{background:#fff;border:1px solid #d7e2e8;color:#587184}.projects-page .project-detail-v6-secondary:hover{background:#f6f9fa;border-color:#c6d6df}.projects-page .project-detail-v6-primary{background:linear-gradient(135deg,#279bd7,#2188c0);border:1px solid #248fc8;box-shadow:0 8px 20px #2491ca2e;color:#fff;min-width:170px}.projects-page .project-detail-v6-primary:hover:not(:disabled){box-shadow:0 11px 24px #2491ca3d;transform:translateY(-1px)}.projects-page .project-detail-v6-primary:disabled{cursor:not-allowed;opacity:.55}.projects-page .project-detail-v6-primary span{font-size:15px;line-height:1}@media(max-width:1040px){.projects-page .project-detail-v6-hero{gap:22px;grid-template-columns:minmax(0,1fr) minmax(330px,.75fr);padding:30px}.projects-page .project-detail-v6-layout{grid-template-columns:minmax(0,1fr) 285px;padding:18px}}@media(max-width:900px){.projects-page .project-detail-v6-modal{border-radius:22px!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.projects-page .project-detail-v6-hero{grid-template-columns:1fr;padding:25px 25px 22px}.projects-page .project-detail-v6-hero-copy{padding-right:42px}.projects-page .project-detail-v6-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.projects-page .project-detail-v6-hero-metric-primary{grid-column:auto}.projects-page .project-detail-v6-hero-metric-primary strong{font-size:17px}.projects-page .project-detail-v6-layout{grid-template-columns:1fr;padding:17px}.projects-page .project-detail-v6-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));order:-1;position:static}.projects-page .project-detail-v6-aside-card-accent{grid-column:1/-1}}@media(max-width:620px){.projects-page .project-detail-v6-overlay{padding:6px!important}.projects-page .project-detail-v6-modal{border-radius:18px!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;width:100%!important}.projects-page .project-detail-v6-hero{padding:20px 17px 17px}.projects-page .project-detail-v6-close{border-radius:11px;height:38px;right:12px;top:12px;width:38px}.projects-page .project-detail-v6-hero-copy{padding-right:38px}.projects-page .project-detail-v6-badges{margin-bottom:10px}.projects-page .project-detail-v6-hero h2{font-size:27px!important;line-height:1.08!important}.projects-page .project-detail-v6-lead{-webkit-line-clamp:2;font-size:11px!important;line-height:1.55!important}.projects-page .project-detail-v6-hero-metrics{gap:7px;grid-template-columns:1fr 1fr}.projects-page .project-detail-v6-hero-metric{min-height:72px;padding:11px}.projects-page .project-detail-v6-hero-metric-primary{grid-column:1/-1}.projects-page .project-detail-v6-hero-metric-primary strong{font-size:19px}.projects-page .project-detail-v6-loading{font-size:10px;padding:0 17px}.projects-page .project-detail-v6-layout{gap:12px;padding:12px}.projects-page .project-detail-v6-aside{gap:10px;grid-template-columns:1fr}.projects-page .project-detail-v6-aside-card-accent{grid-column:auto}.projects-page .project-detail-v6-aside-card,.projects-page .project-detail-v6-section{border-radius:15px;padding:15px}.projects-page .project-detail-v6-section-heading{gap:5px;grid-template-columns:1fr;margin-bottom:12px}.projects-page .project-detail-v6-section-heading>div:first-child{align-items:center;display:flex;gap:7px}.projects-page .project-detail-v6-section-heading>div:first-child>span{margin:0}.projects-page .project-detail-v6-section-heading h3{font-size:16px!important}.projects-page .project-detail-v6-section-heading-row{display:block}.projects-page .project-detail-v6-section-title-wrap{margin-top:6px}.projects-page .project-detail-v6-prose p,.projects-page .project-detail-v6-source>p{font-size:12px!important;line-height:1.68!important}.projects-page .project-detail-v6-story-grid{grid-template-columns:1fr}.projects-page .project-detail-v6-story-wide{grid-column:auto}.projects-page .project-detail-v6-condition-list>div{gap:5px;grid-template-columns:1fr}.projects-page .project-detail-v6-document{gap:9px;grid-template-columns:40px minmax(0,1fr)}.projects-page .project-detail-v6-document-type{height:40px;width:40px}.projects-page .project-detail-v6-document-action{grid-column:2;justify-self:start}.projects-page .project-detail-v6-footer{display:grid;grid-template-columns:1fr 1fr;min-height:64px;padding:10px 12px}.projects-page .project-detail-v6-footer button{min-width:0;padding:0 10px;width:100%}}@media(max-width:400px){.projects-page .project-detail-v6-hero-metrics{grid-template-columns:1fr}.projects-page .project-detail-v6-hero-metric-primary{grid-column:auto}.projects-page .project-detail-v6-compact-facts,.projects-page .project-detail-v6-footer{grid-template-columns:1fr}.projects-page .project-detail-v6-secondary{order:2}}.projects-page .project-chat-v7{--chat-ink:#102f47;--chat-muted:#70869a;--chat-line:#dce7ef;--chat-blue:#0b83f6;--chat-blue-dark:#0869d0;--chat-navy:#071827;--chat-panel:#fff;--chat-soft:#f5f9fc;position:relative;z-index:110}.projects-page .project-chat-v7-trigger{background:linear-gradient(145deg,#118cf8,#086ad2 72%,#0757ae)!important;border:1px solid #ffffff6b!important;border-radius:20px!important;bottom:24px!important;box-shadow:0 18px 42px #084c8847,inset 0 1px 0 #ffffff3b!important;color:#fff!important;cursor:pointer!important;display:grid!important;height:60px!important;overflow:visible!important;padding:0!important;place-items:center!important;position:fixed!important;right:24px!important;transition:transform .2s ease,box-shadow .2s ease,opacity .18s ease!important;width:60px!important;z-index:111!important}.projects-page .project-chat-v7-trigger:hover{box-shadow:0 23px 50px #084c8857,inset 0 1px 0 #ffffff47!important;transform:translateY(-3px)!important}.projects-page .project-chat-v7-trigger:focus-visible{outline:3px solid #0b83f640!important;outline-offset:4px!important}.projects-page .project-chat-v7-trigger.active{opacity:0!important;pointer-events:none!important;transform:translateY(8px) scale(.92)!important}.projects-page .project-chat-v7-trigger-icon{display:grid;height:28px;place-items:center;width:28px}.projects-page .project-chat-v7-trigger-icon svg{display:block;height:28px;width:28px}.projects-page .project-chat-v7-trigger-label{background:#071827;border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 9px 25px #0718272e;color:#fff;font-size:11px;font-weight:760;line-height:1;opacity:0;padding:8px 11px;pointer-events:none;position:absolute;right:calc(100% + 11px);top:50%;transform:translate(8px,-50%);transition:opacity .17s ease,transform .17s ease;white-space:nowrap}.projects-page .project-chat-v7-trigger:hover .project-chat-v7-trigger-label{opacity:1;transform:translateY(-50%)}.projects-page .project-chat-v7-status-dot{background:#37c987;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 7px #1c84553d;height:14px;position:absolute;right:-2px;top:-2px;width:14px}.projects-page .project-chat-v7-panel{animation:projectChatOpen .2s cubic-bezier(.2,.8,.2,1);background:var(--chat-panel)!important;border:1px solid var(--chat-line)!important;border-radius:24px!important;bottom:24px!important;box-shadow:0 30px 80px #061c2d40,0 7px 22px #061c2d14!important;color:var(--chat-ink)!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto auto!important;height:min(700px,calc(100vh - 112px))!important;isolation:isolate;max-height:none!important;overflow:hidden!important;padding:0!important;position:fixed!important;right:24px!important;width:min(430px,calc(100vw - 40px))!important;z-index:110!important}@keyframes projectChatOpen{0%{opacity:0;transform:translateY(13px) scale(.975)}to{opacity:1;transform:none}}.projects-page .project-chat-v7-header{align-items:center!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 82% 12%,#1caaff40,#0000 30%),linear-gradient(125deg,#061726,#08263c)!important;border:0!important;border-bottom:1px solid #ffffff14!important;color:#fff!important;display:flex!important;gap:14px!important;justify-content:space-between!important;min-height:82px!important;padding:17px 18px!important;position:relative!important;top:auto!important;z-index:2!important}.projects-page .project-chat-v7-identity{align-items:center;display:flex;gap:12px;min-width:0}.projects-page .project-chat-v7-logo{background:#ffffff17!important;border:1px solid #ffffff26!important;border-radius:14px!important;box-shadow:inset 0 1px 0 #ffffff17;color:#75dfff!important;display:grid!important;flex:0 0 auto;height:43px!important;place-items:center!important;width:43px!important}.projects-page .project-chat-v7-logo svg{display:block;height:24px;width:24px}.projects-page .project-chat-v7-heading{min-width:0}.projects-page .project-chat-v7-title-row{align-items:center;display:flex;gap:8px;min-width:0}.projects-page .project-chat-v7-title-row h3{color:#fff!important;font-size:15px!important;font-weight:780!important;letter-spacing:-.015em!important;line-height:1.2!important;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-page .project-chat-v7-badge{background:#29ade924;border:1px solid #68daff47;border-radius:6px;color:#8de6ff;flex:0 0 auto;font-size:8px;font-weight:850;letter-spacing:.08em;padding:3px 6px}.projects-page .project-chat-v7-heading p{align-items:center;color:#9db8ca!important;display:flex;font-size:10px!important;gap:6px;line-height:1.25!important;margin:5px 0 0!important}.projects-page .project-chat-v7-online{background:#49d99a;border-radius:50%;box-shadow:0 0 0 3px #49d99a1f;height:6px;width:6px}.projects-page .project-chat-v7-close{background:#ffffff12!important;border:1px solid #ffffff1c!important;border-radius:11px!important;color:#d7e8f2!important;cursor:pointer!important;display:grid!important;flex:0 0 auto;height:35px!important;padding:0!important;place-items:center!important;transition:background .16s ease,color .16s ease!important;width:35px!important}.projects-page .project-chat-v7-close:hover{background:#ffffff21!important;color:#fff!important}.projects-page .project-chat-v7-close svg{height:18px;width:18px}.projects-page .project-chat-v7-context{background:#f4f9fc!important;border-bottom:1px solid #e6eef4!important;color:#688095!important;font-size:9.5px!important;line-height:1.45!important;padding:9px 16px!important}.projects-page .project-chat-v7-messages{background:linear-gradient(#f5f9fc99,#ffffff40),#fff!important;display:flex!important;flex-direction:column!important;gap:14px!important;min-height:0!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:18px 16px!important;scrollbar-color:#c9d8e3 #0000;scrollbar-width:thin}.projects-page .project-chat-v7-messages::-webkit-scrollbar{width:7px}.projects-page .project-chat-v7-messages::-webkit-scrollbar-thumb{background:#cbd9e3;background-clip:padding-box;border:2px solid #0000;border-radius:999px}.projects-page .project-chat-v7-message{align-items:flex-end!important;display:flex!important;gap:8px!important;margin:0!important;min-width:0!important;width:100%!important}.projects-page .project-chat-v7-message.user{justify-content:flex-end!important}.projects-page .project-chat-v7-message.user .project-chat-v7-message-avatar{order:2}.projects-page .project-chat-v7-message-avatar{background:#f2f7fa!important;border:1px solid #dbe8f0!important;border-radius:10px!important;color:#5c7990!important;display:grid!important;flex:0 0 auto!important;height:29px!important;margin:0!important;place-items:center!important;width:29px!important}.projects-page .project-chat-v7-message.bot .project-chat-v7-message-avatar{background:#eaf6ff!important;border-color:#d2e9f9!important;color:#0b83f6!important}.projects-page .project-chat-v7-message-avatar svg{height:17px;width:17px}.projects-page .project-chat-v7-bubble{background:#fff!important;border:1px solid #e0e9f0!important;border-radius:15px 15px 15px 5px!important;box-shadow:0 5px 16px rgba(24,58,83,.045)!important;color:var(--chat-ink)!important;display:block!important;max-width:calc(100% - 46px)!important;min-width:0!important;overflow:hidden!important;padding:11px 12px 8px!important}.projects-page .project-chat-v7-message.user .project-chat-v7-bubble{background:linear-gradient(145deg,#0d86f5,#0a70d8)!important;border-color:#0b7ce7!important;border-radius:15px 15px 5px 15px!important;box-shadow:0 7px 18px #0b7ce726!important;color:#fff!important}.projects-page .project-chat-v7-text{color:inherit!important;font-size:11.5px!important;font-weight:500!important;line-height:1.58!important;overflow-wrap:anywhere!important;white-space:normal!important;word-break:normal!important}.projects-page .project-chat-v7-time{color:#91a3b1!important;display:block!important;font-size:8px!important;line-height:1!important;margin-top:5px!important;text-align:right!important}.projects-page .project-chat-v7-message.user .project-chat-v7-time{color:#ffffffad!important}.projects-page .project-chat-v7-results{grid-gap:7px;display:grid;gap:7px;margin-top:10px;min-width:0}.projects-page .project-chat-v7-result{grid-gap:8px;align-items:center;background:#f7fbfe;border:1px solid #deebf3;border-radius:11px;color:var(--chat-ink);cursor:pointer;display:grid;gap:8px;grid-template-columns:25px minmax(0,1fr) 18px;min-width:0;padding:8px 9px;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease;width:100%}.projects-page .project-chat-v7-result:hover:not(:disabled){background:#eff8fe;border-color:#b7ddf6;transform:translateY(-1px)}.projects-page .project-chat-v7-result:disabled{cursor:default;opacity:.72}.projects-page .project-chat-v7-result-index{color:#8aa1b2;font-size:8px;font-weight:850;letter-spacing:.06em}.projects-page .project-chat-v7-result-copy{display:block;min-width:0}.projects-page .project-chat-v7-result-copy small,.projects-page .project-chat-v7-result-copy strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-page .project-chat-v7-result-copy strong{color:#183b55;font-size:9.5px;line-height:1.35}.projects-page .project-chat-v7-result-copy small{color:#71899b;font-size:8px;margin-top:2px}.projects-page .project-chat-v7-result-arrow{color:#0b83f6;font-size:13px;text-align:right}.projects-page .project-chat-v7-typing{align-items:center!important;display:flex!important;gap:4px!important;min-height:17px!important;padding:1px 2px!important}.projects-page .project-chat-v7-typing span{animation:projectChatTyping 1.1s ease-in-out infinite!important;background:#6f8aa0!important;border-radius:50%!important;height:5px!important;width:5px!important}.projects-page .project-chat-v7-typing span:nth-child(2){animation-delay:.14s!important}.projects-page .project-chat-v7-typing span:nth-child(3){animation-delay:.28s!important}@keyframes projectChatTyping{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.projects-page .project-chat-v7-prompts{background:#fff!important;border-top:1px solid #e6eef4!important;display:flex!important;gap:6px!important;min-width:0!important;overflow-x:auto!important;padding:10px 14px 8px!important;scrollbar-width:none}.projects-page .project-chat-v7-prompts::-webkit-scrollbar{display:none}.projects-page .project-chat-v7-prompts .suggestion-btn{background:#f7fafc!important;border:1px solid #dce9f2!important;border-radius:9px!important;color:#527188!important;cursor:pointer!important;flex:0 0 auto!important;font-size:8.5px!important;font-weight:700!important;line-height:1!important;margin:0!important;min-height:30px!important;padding:6px 9px!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important;white-space:nowrap!important}.projects-page .project-chat-v7-prompts .suggestion-btn:hover{background:#eef8fe!important;border-color:#b9dcf2!important;color:#1678bb!important}.projects-page .project-chat-v7-composer{background:#fff!important;border:0!important;display:block!important;padding:8px 14px 12px!important}.projects-page .project-chat-v7-input-shell{grid-gap:7px;align-items:end;background:#f9fbfd;border:1px solid #cfdee9;border-radius:14px;box-shadow:0 3px 12px rgba(21,53,76,.035);display:grid;gap:7px;grid-template-columns:minmax(0,1fr) 38px;min-width:0;padding:6px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.projects-page .project-chat-v7-input-shell:focus-within{background:#fff;border-color:#8bc9f4;box-shadow:0 0 0 3px #0b83f614}.projects-page .project-chat-v7-input{background:#0000!important;border:0!important;border-radius:9px!important;box-shadow:none!important;color:#17384f!important;font:500 11px/1.45 inherit!important;margin:0!important;max-height:108px!important;min-height:36px!important;min-width:0!important;outline:0!important;overflow-y:auto!important;padding:9px 8px!important;resize:none!important;width:100%!important}.projects-page .project-chat-v7-input::placeholder{color:#91a4b2!important}.projects-page .project-chat-v7-send{background:linear-gradient(145deg,#0d87f5,#086bd2)!important;border:0!important;border-radius:11px!important;box-shadow:0 7px 16px #0b7ce72b!important;color:#fff!important;cursor:pointer!important;display:grid!important;height:38px!important;margin:0!important;padding:0!important;place-items:center!important;transition:transform .15s ease,opacity .15s ease!important;width:38px!important}.projects-page .project-chat-v7-send:hover:not(:disabled){transform:translateY(-1px)!important}.projects-page .project-chat-v7-send:disabled{box-shadow:none!important;cursor:default!important;opacity:.35!important}.projects-page .project-chat-v7-send svg{height:19px;width:19px}.projects-page .project-chat-v7-disclaimer{color:#9aaab6;display:block;font-size:7.5px;line-height:1.35;margin-top:7px;text-align:center}.projects-page .project-chat-v7-backdrop{display:none}@media(max-width:760px){.projects-page .project-chat-v7-trigger{border-radius:18px!important;bottom:14px!important;height:56px!important;right:14px!important;width:56px!important}.projects-page .project-chat-v7-trigger-label{display:none}.projects-page .project-chat-v7-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030e1875;border:0;display:block;inset:0;position:fixed;z-index:108}.projects-page .project-chat-v7-panel{border-radius:20px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;height:auto!important;left:10px!important;max-height:none!important;right:10px!important;top:max(76px,calc(env(safe-area-inset-top) + 66px))!important;width:auto!important;z-index:110!important}.projects-page .project-chat-v7-header{min-height:74px!important;padding:14px!important}.projects-page .project-chat-v7-logo{border-radius:13px!important;height:40px!important;width:40px!important}.projects-page .project-chat-v7-title-row h3{font-size:14px!important}.projects-page .project-chat-v7-context{font-size:9px!important;padding:8px 13px!important}.projects-page .project-chat-v7-messages{gap:12px!important;padding:14px 12px!important}.projects-page .project-chat-v7-bubble{max-width:calc(100% - 41px)!important}.projects-page .project-chat-v7-prompts{padding:8px 11px 7px!important}.projects-page .project-chat-v7-composer{padding:7px 11px 10px!important}}@media(max-width:420px){.projects-page .project-chat-v7-panel{border-radius:18px!important;bottom:max(6px,env(safe-area-inset-bottom))!important;left:6px!important;right:6px!important}.projects-page .project-chat-v7-heading p{font-size:9px!important}.projects-page .project-chat-v7-context{display:none!important}.projects-page .project-chat-v7-message-avatar{border-radius:9px!important;height:27px!important;width:27px!important}.projects-page .project-chat-v7-bubble{max-width:calc(100% - 36px)!important;padding:10px 10px 7px!important}.projects-page .project-chat-v7-text{font-size:11px!important}}.referral-v8{--rv8-ink:#111827;--rv8-muted:#64748b;--rv8-line:#e7ebf1;--rv8-soft:#f6f8fb;--rv8-blue:#3157f5;--rv8-cyan:#12b8d4;--rv8-dark:#11131c;--rv8-green:#13a56b;color:var(--rv8-ink);display:flex;flex-direction:column;gap:22px;margin:0 auto;max-width:1540px;min-width:0;padding:0 0 36px}.referral-v8 *{box-sizing:border-box;min-width:0}.referral-v8 button,.referral-v8 input{font:inherit}.referral-v8 button{cursor:pointer}.referral-v8-hero{grid-gap:28px;background:linear-gradient(135deg,#11131c,#171c2c 58%,#132943);border-radius:32px;box-shadow:0 24px 70px #0f172a2e;color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);min-height:360px;overflow:hidden;padding:42px;position:relative}.referral-v8-hero:before{background:linear-gradient(120deg,#ffffff0a,#0000 32%,#3157f514);content:"";inset:0;pointer-events:none;position:absolute}.referral-v8-hero-orb{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute}.referral-v8-hero-orb-one{background:radial-gradient(circle,#436cff47,#436cff00 70%);height:390px;right:24%;top:-260px;width:390px}.referral-v8-hero-orb-two{background:radial-gradient(circle,#12b8d42e,#12b8d400 70%);bottom:-270px;height:330px;left:20%;width:330px}.referral-v8-hero-main{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:8px 0;position:relative;z-index:1}.referral-v8-eyebrow,.referral-v8-section-kicker{align-items:center;display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:.13em;text-transform:uppercase}.referral-v8-eyebrow{color:#aebcff;margin-bottom:18px}.referral-v8-section-kicker{color:#6677b9}.referral-v8-hero h1{font-size:clamp(38px,4.2vw,64px);font-weight:800;letter-spacing:-.048em;line-height:.98;margin:0;max-width:800px}.referral-v8-hero-main>p{color:#b8c1d4;font-size:16px;line-height:1.7;margin:22px 0 0;max-width:760px}.referral-v8-hero-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.referral-v8-hero-meta>div{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.055);border:1px solid #ffffff1a;border-radius:999px;display:flex;gap:10px;padding:10px 14px}.referral-v8-hero-meta span{color:#aab5cb;font-size:12px}.referral-v8-hero-meta strong{color:#fff;font-size:13px}.referral-v8-invite-card{align-self:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.075);border:1px solid #ffffff21;border-radius:24px;box-shadow:inset 0 1px #ffffff0f,0 22px 50px #00000029;padding:24px;position:relative;z-index:1}.referral-v8-invite-top{align-items:center;display:flex;gap:13px}.referral-v8-invite-icon{background:linear-gradient(135deg,#4968ff,#20c7d5);border-radius:14px;box-shadow:0 10px 26px #3054f547;display:grid;height:44px;place-items:center;width:44px}.referral-v8-invite-top span{color:#9ca8bf;display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.referral-v8-invite-top strong{display:block;font-size:18px;letter-spacing:-.015em;margin-top:4px}.referral-v8-link-box{grid-gap:8px;align-items:center;background:#04070f52;border:1px solid #ffffff1f;border-radius:14px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 42px;margin-top:22px;padding:7px 7px 7px 14px}.referral-v8-link-box>span{color:#dce4f7;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-v8-link-box button{background:#fff;border:0;border-radius:10px;color:#182031;display:grid;height:42px;padding:0;place-items:center;transition:.18s;width:42px}.referral-v8-link-box button:hover{transform:translateY(-1px)}.referral-v8-link-box button.is-copied{background:#dcfff1;color:#0e8a5a}.referral-v8-invite-actions{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.referral-v8-primary-button,.referral-v8-secondary-button{align-items:center;border:0;border-radius:12px;display:inline-flex;font-weight:750;gap:9px;justify-content:center;transition:.18s}.referral-v8-primary-button{background:linear-gradient(135deg,#4566ff,#2b4cf2);box-shadow:0 12px 24px #2b4cf233;color:#fff;min-height:44px;padding:0 18px}.referral-v8-primary-button:hover{box-shadow:0 15px 30px #2b4cf245;transform:translateY(-1px)}.referral-v8-secondary-button{background:#eef2ff;color:#2d4fdc;min-height:42px;padding:0 16px}.referral-v8-social-actions{display:flex;gap:6px}.referral-v8-social-actions button{background:#ffffff12;border:1px solid #ffffff1f;border-radius:11px;color:#fff;display:grid;font-size:11px;font-weight:800;height:38px;padding:0;place-items:center;width:38px}.referral-v8-social-actions button:hover{background:#ffffff24}.referral-v8-invite-note{align-items:flex-start;border-top:1px solid #ffffff17;color:#9eaac1;display:flex;font-size:11px;gap:8px;line-height:1.5;margin-top:18px;padding-top:15px}.referral-v8-invite-note svg{color:#78dfc3;flex:0 0 auto;margin-top:1px}.referral-v8-alert{align-items:center;background:#fffaf0;border:1px solid #f0ddb0;border-radius:16px;color:#744f08;display:flex;gap:20px;justify-content:space-between;padding:16px 18px}.referral-v8-alert div{display:flex;flex-direction:column;gap:2px}.referral-v8-alert strong{font-size:13px}.referral-v8-alert span{color:#8c6b29;font-size:12px}.referral-v8-alert button{align-items:center;background:#fff;border:1px solid #ebd69f;border-radius:10px;color:#74520c;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:7px;padding:8px 12px}.referral-v8-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.referral-v8-kpi{grid-gap:14px;align-items:center;background:#fff;border:1px solid var(--rv8-line);border-radius:20px;box-shadow:0 10px 34px rgba(15,23,42,.045);display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr) auto;min-height:126px;padding:20px;position:relative}.referral-v8-kpi-dark{background:linear-gradient(145deg,#171a25,#20263a);border-color:#1a2030;color:#fff}.referral-v8-kpi-icon{background:#eef2ff;border-radius:14px;color:#3958ee;display:grid;height:46px;place-items:center;width:46px}.referral-v8-kpi-dark .referral-v8-kpi-icon{background:#ffffff17;color:#9eb1ff}.referral-v8-kpi-copy{display:flex;flex-direction:column;gap:3px}.referral-v8-kpi-copy>span{color:#7b8799;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.referral-v8-kpi-dark .referral-v8-kpi-copy>span{color:#9aa6bb}.referral-v8-kpi-copy strong{font-size:26px;letter-spacing:-.035em;line-height:1.1}.referral-v8-kpi-copy small{color:#8b96a6;font-size:11px}.referral-v8-kpi-accent{align-self:flex-start;background:#1dbe8521;border-radius:999px;color:#66deb1;font-size:11px;font-weight:800;padding:6px 8px}.referral-v8-kpi-ring{background:conic-gradient(#3f60f5 var(--progress),#edf0f6 0);border-radius:50%;display:grid;height:48px;place-items:center;position:relative;width:48px}.referral-v8-kpi-ring:before{background:#fff;border-radius:50%;content:"";inset:5px;position:absolute}.referral-v8-kpi-ring b{color:#4c5d75;font-size:10px;position:relative;z-index:1}.referral-v8-panel{background:#fff;border:1px solid var(--rv8-line);border-radius:24px;box-shadow:0 12px 40px rgba(15,23,42,.045)}.referral-v8-panel-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.referral-v8-how-card h2,.referral-v8-network-head h2,.referral-v8-panel-head h2{font-size:22px;letter-spacing:-.03em;line-height:1.15;margin:6px 0 0}.referral-v8-icon-button{background:#fff;border:1px solid var(--rv8-line);border-radius:11px;color:#66748a;display:grid;height:38px;place-items:center;width:38px}.referral-v8-icon-button:hover{background:#f7f9fc;color:#3157f5}.referral-v8-icon-button:disabled{cursor:default;opacity:.55}.referral-v8-overview-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.referral-v8-composition,.referral-v8-efficiency{padding:24px}.referral-v8-composition-body{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:170px minmax(0,1fr);margin-top:24px}.referral-v8-donut{aspect-ratio:1;background:conic-gradient(#3157f5 0 var(--user-share),#15bdd5 var(--user-share) 100%);border-radius:50%;box-shadow:inset 0 0 0 1px #fffc;display:grid;place-items:center;position:relative;width:152px}.referral-v8-donut:after{background:#fff;border-radius:50%;box-shadow:0 0 0 1px #edf0f5;content:"";inset:17px;position:absolute}.referral-v8-donut>div{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.referral-v8-donut strong{font-size:30px;letter-spacing:-.04em}.referral-v8-donut span{color:#8a96a8;font-size:11px}.referral-v8-composition-list{display:flex;flex-direction:column;gap:10px}.referral-v8-composition-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.referral-v8-composition-label{align-items:center;display:flex;gap:10px}.referral-v8-composition-label>div{display:flex;flex-direction:column}.referral-v8-composition-label strong{font-size:13px}.referral-v8-composition-label small{color:#8a95a5;font-size:10px;margin-top:2px}.referral-v8-composition-row>b{font-size:20px}.referral-v8-dot{border-radius:50%;flex:0 0 auto;height:9px;width:9px}.referral-v8-dot-blue{background:#3157f5}.referral-v8-dot-cyan{background:#15bdd5}.referral-v8-composition-track{background:#eef1f6;border-radius:99px;height:6px;margin:1px 0 7px 19px;overflow:hidden}.referral-v8-composition-track span{background:#3157f5;border-radius:inherit;display:block;height:100%}.referral-v8-composition-track-cyan span{background:#15bdd5}.referral-v8-efficiency-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.referral-v8-efficiency-grid>div{background:#f7f9fc;border-radius:16px;display:flex;flex-direction:column;min-height:105px;padding:16px}.referral-v8-efficiency-grid span{color:#7f8a9a;font-size:11px;font-weight:650}.referral-v8-efficiency-grid strong{font-size:23px;letter-spacing:-.035em;margin-top:10px}.referral-v8-efficiency-grid small{color:#9aa4b2;font-size:10px;margin-top:auto;padding-top:5px}.referral-v8-network-panel{padding:26px}.referral-v8-network-head{align-items:flex-end;display:flex;gap:22px;justify-content:space-between}.referral-v8-network-head p{color:#7f8a9b;font-size:12px;line-height:1.55;margin:8px 0 0;max-width:680px}.referral-v8-network-tools{align-items:center;display:flex;gap:10px}.referral-v8-search{align-items:center;background:#fafbfd;border:1px solid #e1e6ee;border-radius:12px;color:#8a95a5;display:flex;gap:9px;height:42px;padding:0 13px;width:min(310px,31vw)}.referral-v8-search:focus-within{background:#fff;border-color:#aab8ff;box-shadow:0 0 0 3px #3157f514}.referral-v8-search input{background:#0000;border:0;color:#1c2534;font-size:12px;outline:0;width:100%}.referral-v8-search input::placeholder{color:#a0a9b7}.referral-v8-tabs{background:#f4f6f9;border-radius:13px;display:flex;gap:6px;margin-top:23px;max-width:100%;overflow-x:auto;padding:5px;width:-webkit-max-content;width:max-content}.referral-v8-tabs button{align-items:center;background:#0000;border:0;border-radius:9px;color:#6b7687;display:inline-flex;font-size:12px;font-weight:700;gap:8px;min-height:36px;padding:0 13px;white-space:nowrap}.referral-v8-tabs button b{background:#e6eaf0;border-radius:99px;color:#6d7787;display:grid;font-size:9px;height:20px;min-width:20px;padding:0 5px;place-items:center}.referral-v8-tabs button.is-active{background:#fff;box-shadow:0 3px 10px #0f172a12;color:#20304a}.referral-v8-tabs button.is-active b{background:#eaf0ff;color:#3157f5}.referral-v8-member-list{border:1px solid #edf0f4;border-radius:18px;margin-top:18px;overflow:hidden}.referral-v8-member-row,.referral-v8-member-table-head{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(230px,1.55fr) minmax(110px,.7fr) minmax(95px,.65fr) minmax(110px,.75fr) minmax(110px,.75fr) minmax(100px,.6fr)}.referral-v8-member-table-head{background:#f7f9fb;color:#929dac;font-size:9px;font-weight:800;letter-spacing:.065em;min-height:42px;padding:0 16px;text-transform:uppercase}.referral-v8-member-row{background:#fff;border-top:1px solid #eef1f5;min-height:82px;padding:12px 16px;transition:.16s}.referral-v8-member-row:hover{background:#fbfcfe}.referral-v8-member-person{align-items:center;display:flex;gap:11px}.referral-v8-avatar{background:linear-gradient(135deg,#eaf0ff,#f2f5ff);border-radius:13px;color:#3858df;display:grid;flex:0 0 42px;font-size:11px;font-weight:850;height:42px;place-items:center;width:42px}.referral-v8-avatar.is-telegram{background:#e9f9fc;color:#16a8c3}.referral-v8-member-person>div:last-child{display:flex;flex-direction:column}.referral-v8-member-person strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-v8-member-person span{color:#768293;font-size:10px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-v8-member-person small{color:#a2aab6;font-size:9px;margin-top:3px}.referral-v8-member-type>span{border-radius:8px;display:inline-flex;font-size:9px;font-weight:800;padding:6px 8px}.referral-v8-member-type .is-user{background:#edf1ff;color:#3857d9}.referral-v8-member-type .is-tg{background:#e8f9fb;color:#149db4}.referral-v8-member-metric{display:flex;flex-direction:column;gap:2px}.referral-v8-member-metric strong{font-size:12px}.referral-v8-member-metric span{color:#939ca9;font-size:9px}.referral-v8-member-commission strong{color:#168c61}.referral-v8-member-status>span{align-items:center;color:#7c8796;display:inline-flex;font-size:10px;font-weight:700;gap:6px}.referral-v8-member-status i{background:#a4adba;border-radius:50%;height:7px;width:7px}.referral-v8-member-status .is-active{color:#16815b}.referral-v8-member-status .is-active i{background:#1db37c;box-shadow:0 0 0 3px #1db37c1c}.referral-v8-member-status .is-pending{color:#9a731c}.referral-v8-member-status .is-pending i{background:#d6a22f;box-shadow:0 0 0 3px #d6a22f1f}.referral-v8-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:34px;text-align:center}.referral-v8-empty>div{background:#f0f3fb;border-radius:18px;color:#5970c9;display:grid;height:56px;place-items:center;width:56px}.referral-v8-empty h3{font-size:17px;margin:14px 0 0}.referral-v8-empty p{color:#8994a4;font-size:11px;line-height:1.55;margin:7px auto 0;max-width:410px}.referral-v8-empty button{margin-top:16px}.referral-v8-empty-compact{min-height:210px}.referral-v8-lower-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr)}.referral-v8-activity-panel{padding:24px}.referral-v8-activity-head{align-items:center}.referral-v8-mini-tabs{background:#f4f6f9;border-radius:10px;display:flex;gap:4px;padding:4px}.referral-v8-mini-tabs button{background:#0000;border:0;border-radius:7px;color:#7e8998;font-size:10px;font-weight:700;height:30px;padding:0 9px}.referral-v8-mini-tabs button.is-active{background:#fff;box-shadow:0 2px 7px #0f172a12;color:#3157f5}.referral-v8-timeline{margin-top:19px}.referral-v8-timeline-item{grid-gap:12px;align-items:center;border-top:1px solid #eef1f4;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:69px;padding:10px 2px}.referral-v8-timeline-item:first-child{border-top:0}.referral-v8-timeline-icon{background:#f0f3ff;border-radius:12px;color:#3a59e3;display:grid;height:38px;place-items:center;width:38px}.referral-v8-timeline-icon.is-deal{background:#e9faf8;color:#11957a}.referral-v8-timeline-icon.is-commission{background:#f5f0ff;color:#7656cf}.referral-v8-timeline-copy{display:flex;flex-direction:column;gap:4px}.referral-v8-timeline-copy strong{font-size:11px;line-height:1.4}.referral-v8-timeline-copy span{color:#939daa;font-size:9px}.referral-v8-timeline-value{align-items:flex-end;display:flex;flex-direction:column;gap:3px}.referral-v8-timeline-value strong{color:#15875e;font-size:11px}.referral-v8-timeline-value span{color:#a2aab5;font-size:9px;letter-spacing:.05em;text-transform:uppercase}.referral-v8-side-stack{display:flex;flex-direction:column;gap:16px}.referral-v8-deals-card,.referral-v8-how-card{padding:22px}.referral-v8-deals-total{display:flex;flex-direction:column;margin-top:21px}.referral-v8-deals-total span{color:#8791a0;font-size:10px}.referral-v8-deals-total strong{font-size:30px;letter-spacing:-.04em;margin-top:5px}.referral-v8-deals-total small{color:#99a2af;font-size:9px;margin-top:3px}.referral-v8-bars{align-items:flex-end;border-bottom:1px solid #e9edf3;display:flex;gap:5px;height:105px;margin-top:18px;padding:8px 4px 0}.referral-v8-bar-column{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:5px;height:100%;justify-content:flex-end}.referral-v8-bar-column span{background:linear-gradient(180deg,#4161f4,#7e95ff);border-radius:5px 5px 2px 2px;min-height:5px;width:min(18px,70%)}.referral-v8-bar-column small{color:#a2aab5;font-size:8px}.referral-v8-no-chart{background:#f8fafc;border-radius:14px;color:#99a3b0;display:grid;font-size:10px;height:100px;margin-top:16px;place-items:center}.referral-v8-deal-commission{align-items:center;border-top:1px solid #eef1f5;display:flex;gap:12px;justify-content:space-between;margin-top:17px;padding-top:15px}.referral-v8-deal-commission>div{align-items:center;color:#728094;display:flex;gap:8px}.referral-v8-deal-commission span{font-size:10px}.referral-v8-deal-commission strong{color:#14835c;font-size:13px}.referral-v8-how-card{background:linear-gradient(150deg,#fafbff,#f5f8fc)}.referral-v8-how-card h2{margin-bottom:18px}.referral-v8-how-list{display:flex;flex-direction:column}.referral-v8-how-list>div{grid-gap:10px;border-top:1px solid #e7ebf1;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);padding:12px 0}.referral-v8-how-list>div:first-child{border-top:0}.referral-v8-how-list b{background:#e8edff;border-radius:10px;color:#3f5ddb;display:grid;font-size:9px;height:32px;place-items:center;width:32px}.referral-v8-how-list span{display:flex;flex-direction:column}.referral-v8-how-list strong{font-size:11px}.referral-v8-how-list small{color:#8b95a4;font-size:9px;line-height:1.5;margin-top:3px}.referral-v8-loading-page{padding-top:0}.referral-v8-skeleton{background:#edf0f5;border-radius:24px;overflow:hidden;position:relative}.referral-v8-skeleton:after{animation:rv8-shimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#ffffffa8,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.referral-v8-skeleton-hero{background:#dfe4ec;height:360px}.referral-v8-skeleton-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.referral-v8-skeleton-card{height:126px}.referral-v8-skeleton-panel{height:460px}@keyframes rv8-shimmer{to{transform:translateX(100%)}}@media(max-width:1260px){.referral-v8-hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.8fr);padding:34px}.referral-v8-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-v8-member-row,.referral-v8-member-table-head{grid-template-columns:minmax(220px,1.4fr) minmax(95px,.6fr) minmax(85px,.55fr) minmax(105px,.65fr) minmax(100px,.65fr)}.referral-v8-member-row>.referral-v8-member-status,.referral-v8-member-table-head>span:nth-child(6){display:none}.referral-v8-skeleton-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:1040px){.referral-v8-hero{grid-template-columns:1fr;min-height:0}.referral-v8-invite-card{align-self:auto;max-width:620px;width:100%}.referral-v8-lower-grid,.referral-v8-overview-grid{grid-template-columns:1fr}.referral-v8-side-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.referral-v8-member-row,.referral-v8-member-table-head{grid-template-columns:minmax(220px,1.5fr) minmax(105px,.7fr) minmax(90px,.55fr) minmax(110px,.75fr)}.referral-v8-member-row>.referral-v8-member-commission,.referral-v8-member-table-head>span:nth-child(5){display:none}}@media(max-width:820px){.referral-v8{gap:16px}.referral-v8-hero{border-radius:24px;padding:28px}.referral-v8-hero h1{font-size:42px}.referral-v8-hero-main>p{font-size:14px}.referral-v8-kpis{gap:10px;grid-template-columns:1fr 1fr}.referral-v8-kpi{min-height:112px;padding:16px}.referral-v8-composition-body{grid-template-columns:140px minmax(0,1fr)}.referral-v8-donut{width:130px}.referral-v8-network-head{align-items:flex-start;flex-direction:column}.referral-v8-network-tools,.referral-v8-search{width:100%}.referral-v8-member-table-head{display:none}.referral-v8-member-list{grid-gap:10px;border:0;border-radius:0;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.referral-v8-member-row{grid-gap:13px;align-items:center;border:1px solid #e8ecf2;border-radius:16px;display:grid;gap:13px;grid-template-areas:"person type" "metric volume" "commission status";grid-template-columns:1fr auto;min-height:0;padding:16px}.referral-v8-member-person{grid-area:person}.referral-v8-member-type{grid-area:type;text-align:right}.referral-v8-member-activity{grid-area:metric}.referral-v8-member-volume{grid-area:volume}.referral-v8-member-commission{display:flex!important;grid-area:commission}.referral-v8-member-status{display:block!important;grid-area:status;text-align:right}.referral-v8-member-row:hover{background:#fff}.referral-v8-side-stack{grid-template-columns:1fr 1fr}.referral-v8-activity-head{align-items:flex-start;flex-direction:column}.referral-v8-mini-tabs{max-width:100%;overflow-x:auto}.referral-v8-skeleton-hero{height:500px}}@media(max-width:620px){.referral-v8-hero{padding:24px 20px}.referral-v8-hero h1{font-size:36px}.referral-v8-eyebrow{font-size:9px}.referral-v8-hero-meta{display:grid;grid-template-columns:1fr 1fr;width:100%}.referral-v8-hero-meta>div{border-radius:12px;justify-content:space-between}.referral-v8-hero-meta>div:last-child{grid-column:1/-1}.referral-v8-invite-card{border-radius:18px;padding:18px}.referral-v8-invite-actions{align-items:stretch;flex-direction:column}.referral-v8-social-actions{justify-content:flex-end}.referral-v8-social-actions button{flex:1 1}.referral-v8-kpis{grid-template-columns:1fr}.referral-v8-kpi{grid-template-columns:46px minmax(0,1fr) auto}.referral-v8-overview-grid{gap:12px}.referral-v8-activity-panel,.referral-v8-composition,.referral-v8-efficiency,.referral-v8-network-panel{padding:19px}.referral-v8-composition-body{grid-template-columns:1fr;justify-items:center}.referral-v8-composition-list{width:100%}.referral-v8-efficiency-grid{grid-template-columns:1fr 1fr}.referral-v8-tabs{width:100%}.referral-v8-tabs button{flex:1 1}.referral-v8-member-list,.referral-v8-side-stack{grid-template-columns:1fr}.referral-v8-timeline-item{grid-template-columns:36px minmax(0,1fr)}.referral-v8-timeline-value{align-items:flex-start;grid-column:2;margin-top:-5px}.referral-v8-alert{align-items:flex-start;flex-direction:column}.referral-v8-skeleton-grid{grid-template-columns:1fr}}@media(max-width:430px){.referral-v8-hero{border-radius:21px;margin-inline:-2px;padding:22px 17px}.referral-v8-hero h1{font-size:33px}.referral-v8-hero-main>p{font-size:13px}.referral-v8-hero-meta{grid-template-columns:1fr}.referral-v8-hero-meta>div:last-child{grid-column:auto}.referral-v8-link-box{grid-template-columns:minmax(0,1fr) 39px;padding-left:11px}.referral-v8-link-box button{height:39px;width:39px}.referral-v8-efficiency-grid{grid-template-columns:1fr}.referral-v8-member-row{grid-template-areas:"person type" "metric volume" "commission commission" "status status";grid-template-columns:1fr auto}.referral-v8-member-status{text-align:left}.referral-v8-kpi{grid-template-columns:42px minmax(0,1fr) auto}.referral-v8-kpi-icon{height:42px;width:42px}.referral-v8-kpi-copy strong{font-size:23px}.referral-v8-how-card h2,.referral-v8-network-head h2,.referral-v8-panel-head h2{font-size:20px}}.referral-v8 .referral-v8-hero h1,.referral-v8-hero .referral-v8-hero-main h1{-webkit-text-fill-color:#fff!important;color:#fff!important}.profile-v9{--pv9-ink:#101828;--pv9-muted:#667085;--pv9-subtle:#98a2b3;--pv9-line:#e6ebf1;--pv9-soft:#f6f8fb;--pv9-blue:#3157f5;--pv9-blue-2:#1688ed;--pv9-cyan:#20c6d6;--pv9-green:#13a56b;--pv9-dark:#11131c;color:var(--pv9-ink);display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:1540px;min-width:0;padding:0 0 38px;width:100%}.profile-v9 *{box-sizing:border-box;min-width:0}.profile-v9 button,.profile-v9 input,.profile-v9 select,.profile-v9 textarea{font:inherit}.profile-v9 button{cursor:pointer}.profile-v9 a{color:inherit}.profile-v9-hero{grid-gap:34px;align-items:center;background:linear-gradient(135deg,#11131c,#171d2d 58%,#112d45);border-radius:30px;box-shadow:0 24px 70px #0f172a29;color:#fff;display:grid;gap:34px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);min-height:305px;overflow:hidden;padding:38px 40px;position:relative}.profile-v9-hero:before{background:linear-gradient(120deg,hsla(0,0%,100%,.045),#0000 33%,#3157f514);content:"";inset:0;pointer-events:none;position:absolute}.profile-v9-hero-glow{border-radius:50%;pointer-events:none;position:absolute}.profile-v9-hero-glow-one{background:radial-gradient(circle,#4268ff4d,#4268ff00 70%);height:420px;right:18%;top:-330px;width:420px}.profile-v9-hero-glow-two{background:radial-gradient(circle,#20c6d62b,#20c6d600 70%);bottom:-260px;height:320px;left:25%;width:320px}.profile-v9-hero-main{align-items:center;display:flex;gap:24px;position:relative;z-index:1}.profile-v9-avatar{background:linear-gradient(135deg,#4467ff,#24bed8);border:1px solid #ffffff2e;border-radius:28px;box-shadow:0 18px 45px #00000038,inset 0 1px #fff3;display:grid;flex:0 0 auto;height:104px;overflow:hidden;place-items:center;width:104px}.profile-v9-avatar span{color:#fff;font-size:31px;font-weight:800;letter-spacing:-.06em}.profile-v9-avatar img{height:100%;object-fit:cover;width:100%}.profile-v9-identity{align-items:flex-start;display:flex;flex-direction:column}.profile-v9-eyebrow,.profile-v9-section-kicker{align-items:center;display:inline-flex;font-size:10px;font-weight:800;gap:7px;letter-spacing:.13em;text-transform:uppercase}.profile-v9-eyebrow{color:#9fb3ff;margin-bottom:10px}.profile-v9-section-kicker{color:#6274b5}.profile-v9-hero h1{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(34px,3.9vw,56px)!important;font-weight:800!important;letter-spacing:-.048em!important;line-height:1!important;margin:0!important}.profile-v9-identity>p{color:#b7c2d5;font-size:14px;margin:10px 0 0}.profile-v9-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.profile-v9-badges>span{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.065);border:1px solid #ffffff1c;border-radius:999px;color:#e8edf8;display:inline-flex;font-size:11px;font-weight:700;gap:7px;min-height:33px;padding:0 11px}.profile-v9-badges .profile-v9-badge-muted{background:hsla(0,0%,100%,.035);color:#aeb9ca}.profile-v9-hero-side{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;box-shadow:inset 0 1px #ffffff0d;display:flex;flex-direction:column;gap:12px;padding:19px;position:relative;z-index:1}.profile-v9-completion-top{align-items:center;display:flex;gap:14px;justify-content:space-between}.profile-v9-completion-top span{color:#aab6ca;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.profile-v9-completion-top strong{color:#fff;font-size:22px;letter-spacing:-.035em}.profile-v9-progress{background:#ffffff1a;border-radius:99px;height:7px;margin-top:12px;overflow:hidden}.profile-v9-progress span{background:linear-gradient(90deg,#6079ff,#3bd2d9);border-radius:inherit;box-shadow:0 0 20px #4181ff61;display:block;height:100%}.profile-v9-completion p{color:#9eacc2;font-size:11px;line-height:1.55;margin:11px 0 0}.profile-v9-hero-action{align-items:center;background:#fff;border:1px solid #ffffff21;border-radius:12px;color:#182031;display:inline-flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;min-height:44px;padding:0 15px;transition:.18s}.profile-v9-hero-action:hover{box-shadow:0 12px 24px #00000029;transform:translateY(-1px)}.profile-v9-alert{align-items:flex-start;border:1px solid;border-radius:14px;display:flex;gap:11px;padding:14px 16px}.profile-v9-alert svg{flex:0 0 auto;margin-top:1px}.profile-v9-alert>div{display:flex;flex-direction:column;gap:2px}.profile-v9-alert strong{font-size:12px}.profile-v9-alert span{font-size:11px;line-height:1.45}.profile-v9-alert-error{background:#fff5f6;border-color:#f2c8cd;color:#a93843}.profile-v9-alert-success{background:#f2fbf6;border-color:#c9ebda;color:#147e57}.profile-v9-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.profile-v9-kpis article{grid-gap:13px;align-items:center;background:#fff;border:1px solid var(--pv9-line);border-radius:18px;box-shadow:0 10px 32px #0f172a0a;display:grid;gap:13px;grid-template-columns:44px minmax(0,1fr);min-height:110px;padding:17px 18px}.profile-v9-kpi-icon{background:#eef2ff;border-radius:13px;color:#3d5df0;display:grid;height:44px;place-items:center;width:44px}.profile-v9-kpis article>div:last-child{display:flex;flex-direction:column}.profile-v9-kpis span{color:#7e8999;font-size:10px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.profile-v9-kpis strong{font-size:20px;letter-spacing:-.03em;line-height:1.05;margin-top:4px;overflow-wrap:anywhere}.profile-v9-kpis small{color:#9aa3af;font-size:9px;margin-top:4px}.profile-v9-kpi-dark{background:linear-gradient(145deg,#171a25,#232a3e)!important;border-color:#1c2231!important;color:#fff}.profile-v9-kpi-dark .profile-v9-kpi-icon{background:#ffffff17;color:#9fb1ff}.profile-v9-kpi-dark small,.profile-v9-kpi-dark span{color:#9faabc}.profile-v9-kpi-dark strong{color:#fff}.profile-v9-workspace{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:270px minmax(0,1fr)}.profile-v9-sidebar{display:flex;flex-direction:column;gap:12px;position:-webkit-sticky;position:sticky;top:92px;top:calc(var(--ta-topbar,72px) + 20px)}.profile-v9-affiliation-card,.profile-v9-section,.profile-v9-side-card{background:#fff;border:1px solid var(--pv9-line);border-radius:22px;box-shadow:0 12px 38px #0f172a0a}.profile-v9-side-card{padding:12px}.profile-v9-side-title{color:#9aa4b2;font-size:9px;font-weight:800;letter-spacing:.11em;padding:8px 9px 11px;text-transform:uppercase}.profile-v9-nav{display:flex;flex-direction:column;gap:5px}.profile-v9-nav button{grid-gap:10px;align-items:center;background:#0000;border:0;border-radius:13px;color:#586579;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) 15px;padding:9px;text-align:left;transition:.18s;width:100%}.profile-v9-nav button:hover{background:#f6f8fb;color:#1f2a3a}.profile-v9-nav button.is-active{background:linear-gradient(135deg,#eef2ff,#f5f8ff);box-shadow:inset 0 0 0 1px #e1e7ff;color:#2d4fd9}.profile-v9-nav-icon{background:#f4f6f9;border-radius:11px;color:#6c788b;display:grid;height:38px;place-items:center;width:38px}.profile-v9-nav button.is-active .profile-v9-nav-icon{background:#fff;box-shadow:0 6px 16px #3157f517;color:#3d5cf0}.profile-v9-nav button>span:nth-child(2){display:flex;flex-direction:column}.profile-v9-nav strong{font-size:11px}.profile-v9-nav small{color:#929cab;font-size:8px;line-height:1.35;margin-top:2px}.profile-v9-nav button>svg{color:#a9b1bd}.profile-v9-nav button.is-active>svg{color:#6076da}.profile-v9-affiliation-card{grid-gap:11px;display:grid;gap:11px;grid-template-columns:40px minmax(0,1fr);padding:15px}.profile-v9-affiliation-icon{background:linear-gradient(135deg,#ecf2ff,#eafbfd);border-radius:12px;color:#3157f5;display:grid;height:40px;place-items:center;width:40px}.profile-v9-affiliation-card>div:last-child{display:flex;flex-direction:column}.profile-v9-affiliation-card span{color:#8d98a7;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.profile-v9-affiliation-card strong{font-size:11px;line-height:1.35;margin-top:4px;overflow-wrap:anywhere}.profile-v9-affiliation-card small{color:#9ca5b1;font-size:8px;margin-top:2px}.profile-v9-content{min-width:0}.profile-v9-stack{display:flex;flex-direction:column;gap:14px}.profile-v9-section{overflow:hidden;padding:23px;position:relative}.profile-v9-section-primary:before{background:rgba(49,87,245,.035);border-radius:50%;content:"";height:180px;pointer-events:none;position:absolute;right:-105px;top:-110px;width:180px}.profile-v9-section>*{position:relative;z-index:1}.profile-v9-section-head{align-items:flex-start;border-bottom:1px solid #edf0f4;display:flex;gap:20px;justify-content:space-between;padding-bottom:18px}.profile-v9-section-head-simple{padding-bottom:16px}.profile-v9-section-head h2,.profile-v9-security-hero h2{font-size:23px;letter-spacing:-.03em;line-height:1.12;margin:5px 0 0}.profile-v9-section-head p,.profile-v9-security-hero p{color:#7f8a9a;font-size:11px;line-height:1.55;margin:7px 0 0;max-width:650px}.profile-v9-edit-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.profile-v9-button{align-items:center;border-radius:11px;display:inline-flex;font-size:10px;font-weight:800;gap:7px;justify-content:center;min-height:39px;padding:0 13px;transition:.18s}.profile-v9-button:disabled{cursor:default;opacity:.55}.profile-v9-button-primary{background:linear-gradient(135deg,#4566ff,#3157f5);border:1px solid #3157f5;box-shadow:0 9px 18px #3157f52b;color:#fff}.profile-v9-button-secondary{background:#fff;border:1px solid #dde3ea;color:#35445a}.profile-v9-button-ghost{background:#f5f7fa;border:1px solid #0000;color:#667386}.profile-v9-button:not(:disabled):hover{transform:translateY(-1px)}.profile-v9-fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:17px}.profile-v9-fields-three{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-v9-field{background:#fbfcfd;border:1px solid #e8ecf1;border-radius:15px;display:flex;flex-direction:column;min-height:94px;padding:14px 15px}.profile-v9-field.is-editing{background:#fff;border-color:#dfe5ec}.profile-v9-field-label{align-items:center;color:#7c8797;display:flex;font-size:9px;font-weight:800;gap:7px;letter-spacing:.055em;text-transform:uppercase}.profile-v9-field-label>span{background:#eef2ff;border-radius:8px;color:#536ce6;display:grid;height:24px;place-items:center;width:24px}.profile-v9-field-value{color:#202c3c;font-size:12px;font-weight:750;line-height:1.45;margin-top:10px;overflow-wrap:anywhere}.profile-v9-field-value a{color:#3157f5;text-decoration:none}.profile-v9-field>small{color:#9ba4b1;font-size:8px;line-height:1.45;margin-top:7px}.profile-v9-field-control{margin-top:9px}.profile-v9-club-editor input,.profile-v9-club-editor select,.profile-v9-club-editor textarea,.profile-v9-field input,.profile-v9-field select,.profile-v9-limit-row input{background:#fff;border:1px solid #dfe5ec;border-radius:10px;color:#172033;font-size:11px;min-height:41px;outline:0;padding:0 12px;transition:.16s;width:100%}.profile-v9-club-editor textarea,.profile-v9-field textarea{padding-bottom:10px;padding-top:10px;resize:vertical}.profile-v9-club-editor input:focus,.profile-v9-club-editor select:focus,.profile-v9-club-editor textarea:focus,.profile-v9-field input:focus,.profile-v9-field select:focus,.profile-v9-limit-row input:focus{border-color:#7d94ff;box-shadow:0 0 0 3px #3157f514}.profile-v9-inline-inputs{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1.2fr}.profile-v9-role-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:17px}.profile-v9-role-grid button{grid-gap:12px;align-items:center;background:#fbfcfd;border:1px solid #e7ebf0;border-radius:16px;color:#344054;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) 28px;min-height:102px;padding:14px;text-align:left}.profile-v9-role-grid button:disabled{cursor:default}.profile-v9-role-grid.is-editing button:not(:disabled):hover{border-color:#cbd6ff;transform:translateY(-1px)}.profile-v9-role-grid button.is-selected{background:linear-gradient(135deg,#f0f3ff,#f8faff);border-color:#cad5ff;box-shadow:inset 0 0 0 1px rgba(49,87,245,.045)}.profile-v9-role-icon{background:#edf1ff;border-radius:13px;color:#4662e9;display:grid;height:44px;place-items:center;width:44px}.profile-v9-role-grid button>span:nth-child(2){display:flex;flex-direction:column}.profile-v9-role-grid strong{font-size:11px}.profile-v9-role-grid small{color:#8d97a5;font-size:9px;line-height:1.45;margin-top:4px}.profile-v9-role-check{background:#f0f2f6;border-radius:9px;color:#9ba5b2;display:grid;height:27px;place-items:center;width:27px}.profile-v9-role-grid button.is-selected .profile-v9-role-check{background:#3157f5;color:#fff}.profile-v9-inline-note{background:#f7f8fb;border-radius:11px;color:#707c8e;font-size:9px;gap:8px;padding:10px 12px}.profile-v9-inline-note,.profile-v9-limit-row{align-items:center;display:flex;margin-top:12px}.profile-v9-limit-row{background:#fbfcfd;border:1px solid #e7ebf0;border-radius:14px;gap:20px;justify-content:space-between;padding:14px 15px}.profile-v9-limit-row>div{display:flex;flex-direction:column}.profile-v9-limit-row span{font-size:10px;font-weight:800}.profile-v9-limit-row small{color:#939dab;font-size:8px;margin-top:3px}.profile-v9-limit-row>strong{font-size:16px;letter-spacing:-.02em}.profile-v9-limit-row input{max-width:230px}.profile-v9-live-badge{align-items:center;background:#f1fbf6;border:1px solid #ccebdc;border-radius:99px;color:#16845b;display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:800;gap:6px;padding:7px 10px}.profile-v9-live-badge i,.profile-v9-security-status i{background:#21bd7a;border-radius:50%;box-shadow:0 0 0 4px #21bd7a1a;height:7px;width:7px}.profile-v9-club-editor{margin-top:17px}.profile-v9-club-editor>label,.profile-v9-club-grid label{display:flex;flex-direction:column;gap:6px}.profile-v9-club-editor label>span{color:#7a8696;font-size:9px;font-weight:800}.profile-v9-club-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.profile-v9-club-wide{grid-column:1/-1}.profile-v9-club-view{grid-gap:15px;background:linear-gradient(135deg,#f7f9ff,#f7fcfd);border:1px solid #dfe7f8;border-radius:17px;display:grid;gap:15px;grid-template-columns:58px minmax(0,1fr);margin-top:17px;padding:18px}.profile-v9-club-mark{background:linear-gradient(135deg,#3157f5,#1db8d2);border-radius:17px;box-shadow:0 12px 22px #3157f529;color:#fff;display:grid;height:58px;place-items:center;width:58px}.profile-v9-club-copy>span{color:#7281a3;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.profile-v9-club-copy h3{font-size:17px;letter-spacing:-.02em;margin:4px 0 0}.profile-v9-club-copy p{color:#778496;font-size:10px;line-height:1.55;margin:7px 0 0;max-width:780px}.profile-v9-club-copy>div{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:10px}.profile-v9-club-copy a,.profile-v9-club-copy>div>span{align-items:center;color:#53627a;display:inline-flex;font-size:9px;gap:6px;text-decoration:none}.profile-v9-club-copy a{color:#3157f5}.profile-v9-empty-affiliation{grid-gap:12px;align-items:center;background:#fafbfc;border:1px dashed #dce2ea;border-radius:15px;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) auto;margin-top:17px;padding:14px}.profile-v9-empty-affiliation>div{background:#f0f3f8;border-radius:13px;color:#778497;display:grid;height:44px;place-items:center;width:44px}.profile-v9-empty-affiliation>span{display:flex;flex-direction:column}.profile-v9-empty-affiliation strong{font-size:10px}.profile-v9-empty-affiliation small{color:#8f99a7;font-size:9px;margin-top:3px}.profile-v9-empty-affiliation button{background:#fff;border:1px solid #dbe2e9;border-radius:9px;color:#45546b;font-size:9px;font-weight:800;padding:8px 11px}.profile-v9-security-hero{grid-gap:15px;align-items:center;background:linear-gradient(135deg,#f8faff,#f6fbfc);display:grid;gap:15px;grid-template-columns:54px minmax(0,1fr) auto}.profile-v9-security-shield{background:linear-gradient(135deg,#3157f5,#1faecf);border-radius:16px;box-shadow:0 12px 24px #3157f529;color:#fff;display:grid;height:54px;place-items:center;width:54px}.profile-v9-security-status{align-items:center;background:#f0fbf6;border:1px solid #cdebdc;border-radius:99px;color:#167a55;display:inline-flex;font-size:9px;font-weight:800;gap:8px;padding:8px 11px}.profile-v9-security-list{display:flex;flex-direction:column}.profile-v9-security-list article{grid-gap:13px;align-items:center;border-top:1px solid #edf0f4;display:grid;gap:13px;grid-template-columns:46px minmax(0,1fr) auto;padding:15px 0}.profile-v9-security-list article:first-child{border-top:0;padding-top:0}.profile-v9-security-list article:last-child{padding-bottom:0}.profile-v9-security-icon{background:#f0f3ff;border-radius:13px;color:#405de3;display:grid;height:46px;place-items:center;width:46px}.profile-v9-security-list h3{font-size:12px;margin:0}.profile-v9-security-list p{color:#7e8998;font-size:10px;line-height:1.45;margin:4px 0 0}.profile-v9-security-list small{color:#a0a8b3;display:block;font-size:8px;margin-top:3px}.profile-v9-security-pill{background:#ecfaf4;border-radius:99px;color:#16805a;font-size:9px;font-weight:800;padding:7px 10px}.profile-v9-security-pill-neutral{background:#f1f3f6;color:#6b7687}.profile-v9-security-note{align-items:flex-start;background:#f7f9ff;border:1px solid #dce5f8;border-radius:15px;color:#53698e;display:flex;gap:11px;padding:14px 16px}.profile-v9-security-note svg{flex:0 0 auto;margin-top:1px}.profile-v9-security-note>div{display:flex;flex-direction:column}.profile-v9-security-note strong{font-size:10px}.profile-v9-security-note span{color:#73829b;font-size:9px;line-height:1.45;margin-top:2px}.profile-v9-loading{gap:14px}.profile-v9-skeleton{background:#e9edf2;overflow:hidden;position:relative}.profile-v9-skeleton:after{animation:profile-v9-shimmer 1.35s infinite;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.profile-v9-skeleton-hero{border-radius:30px;height:305px}.profile-v9-skeleton-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:270px 1fr}.profile-v9-skeleton-side{border-radius:22px;height:260px}.profile-v9-skeleton-main{border-radius:22px;height:560px}@keyframes profile-v9-shimmer{to{transform:translateX(100%)}}@media(max-width:1260px){.profile-v9-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-v9-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.7fr)}}@media(max-width:1020px){.profile-v9-hero{grid-template-columns:1fr;min-height:0}.profile-v9-hero-side{max-width:620px}.profile-v9-workspace{grid-template-columns:1fr}.profile-v9-sidebar{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);position:static}.profile-v9-nav{display:grid}.profile-v9-fields-three,.profile-v9-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-v9-skeleton-grid{grid-template-columns:1fr}.profile-v9-skeleton-side{height:130px}}@media(max-width:760px){.profile-v9{gap:13px}.profile-v9-hero{border-radius:24px;padding:26px 22px}.profile-v9-hero-main{align-items:flex-start}.profile-v9-avatar{border-radius:22px;height:78px;width:78px}.profile-v9-avatar span{font-size:24px}.profile-v9-hero h1{font-size:34px!important}.profile-v9-kpis{gap:9px;grid-template-columns:1fr 1fr}.profile-v9-kpis article{min-height:100px;padding:14px}.profile-v9-sidebar{grid-template-columns:1fr}.profile-v9-nav button{grid-template-columns:36px minmax(0,1fr) 15px}.profile-v9-club-grid,.profile-v9-fields,.profile-v9-fields-three,.profile-v9-role-grid{grid-template-columns:1fr}.profile-v9-section{padding:19px}.profile-v9-section-head{align-items:flex-start;flex-direction:column}.profile-v9-edit-actions{width:100%}.profile-v9-edit-actions .profile-v9-button{flex:1 1}.profile-v9-inline-inputs{grid-template-columns:1fr}.profile-v9-limit-row{align-items:flex-start;flex-direction:column}.profile-v9-limit-row input{max-width:none}.profile-v9-security-hero{grid-template-columns:48px minmax(0,1fr)}.profile-v9-security-status{grid-column:2;justify-self:start}.profile-v9-security-list article{grid-template-columns:44px minmax(0,1fr)}.profile-v9-security-list article>.profile-v9-button,.profile-v9-security-list article>.profile-v9-security-pill{grid-column:2;justify-self:start}.profile-v9-empty-affiliation{grid-template-columns:42px minmax(0,1fr)}.profile-v9-empty-affiliation button{grid-column:1/-1}}@media(max-width:520px){.profile-v9-hero{padding:22px 17px}.profile-v9-hero-main{flex-direction:column;gap:15px}.profile-v9-avatar{border-radius:19px;height:68px;width:68px}.profile-v9-hero h1{font-size:31px!important}.profile-v9-badges{margin-top:13px}.profile-v9-badges>span{font-size:9px;min-height:30px;padding:0 9px}.profile-v9-hero-side{padding:15px}.profile-v9-kpis{grid-template-columns:1fr}.profile-v9-kpis article{min-height:88px}.profile-v9-section{border-radius:18px;padding:16px}.profile-v9-section-head h2,.profile-v9-security-hero h2{font-size:20px}.profile-v9-nav{grid-template-columns:1fr}.profile-v9-role-grid button{grid-template-columns:40px minmax(0,1fr) 26px}.profile-v9-role-icon{height:40px;width:40px}.profile-v9-club-view{grid-template-columns:48px minmax(0,1fr);padding:14px}.profile-v9-club-mark{height:48px;width:48px}.profile-v9-security-hero{grid-template-columns:1fr}.profile-v9-security-shield{height:48px;width:48px}.profile-v9-security-status{grid-column:1}.profile-v9-security-list article{grid-template-columns:40px minmax(0,1fr)}.profile-v9-security-icon{height:40px;width:40px}}.income-v10-page{--iv10-ink:#102d46;--iv10-muted:#6f8496;--iv10-line:#e3ebf1;--iv10-blue:#087ff5;--iv10-blue2:#26a5ff;--iv10-navy:#061d31;--iv10-green:#15a66f;--iv10-orange:#e89a24;--iv10-red:#d75a65;--iv10-bg:#f4f8fb;grid-gap:18px;color:var(--iv10-ink);display:grid;font-family:inherit;gap:18px;min-width:0}.income-v10-page *{box-sizing:border-box}.income-v10-page button,.income-v10-page input,.income-v10-page select{font:inherit}.income-v10-hero{grid-gap:30px;align-items:stretch;background:linear-gradient(124deg,#061b2e,#0a3356 53%,#075c9f);border-radius:28px;box-shadow:0 22px 58px #0b2d4826;display:grid;gap:30px;grid-template-columns:minmax(0,1.4fr) minmax(330px,.65fr);isolation:isolate;min-height:270px;overflow:hidden;padding:34px;position:relative}.income-v10-hero:before{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(hsla(0,0%,100%,.035) 1px,#0000 0);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%);position:absolute;z-index:-1}.income-v10-hero-orb{border-radius:999px;filter:blur(2px);pointer-events:none;position:absolute;z-index:-1}.income-v10-hero-orb-a{background:radial-gradient(circle,#27b0ff73,#27b0ff00 70%);height:330px;right:-80px;top:-170px;width:330px}.income-v10-hero-orb-b{background:radial-gradient(circle,#57ddbd33,#57ddbd00 70%);bottom:-190px;height:260px;left:38%;width:260px}.income-v10-hero-main{align-self:center;max-width:760px;min-width:0}.income-v10-eyebrow{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#bfe3ff;display:inline-flex;font-size:12px;font-weight:750;gap:8px;letter-spacing:.02em;margin-bottom:19px;padding:8px 11px}.income-v10-hero h1{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(38px,4.2vw,60px)!important;font-weight:820!important;letter-spacing:-.045em!important;line-height:.98!important;margin:0!important}.income-v10-hero-main>p{color:#e3f2ffb8!important;font-size:14px!important;line-height:1.65!important;margin:18px 0 22px!important;max-width:700px}.income-v10-hero-tags{display:flex;flex-wrap:wrap;gap:9px}.income-v10-hero-tags span{align-items:center;background:#ffffff12;border-radius:10px;color:#edf7ffbf;display:inline-flex;font-size:11px;font-weight:650;gap:7px;padding:8px 10px}.income-v10-dot{border-radius:50%;display:block;height:7px;width:7px}.income-v10-dot-green{background:#43dfab;box-shadow:0 0 0 4px #43dfab1c}.income-v10-balance-card{align-self:stretch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(150deg,#ffffff21,hsla(0,0%,100%,.065));border:1px solid #ffffff26;border-radius:22px;box-shadow:inset 0 1px 0 #ffffff1f;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:25px}.income-v10-balance-top{align-items:center;color:#e2f3ffad;display:flex;font-size:11px;font-weight:700;gap:10px;justify-content:space-between}.income-v10-balance-icon{background:#ffffff1a;border-radius:11px;color:#bce7ff;display:grid;height:36px;place-items:center;width:36px}.income-v10-balance-card>strong{color:#fff;display:block;font-size:clamp(28px,3vw,42px);letter-spacing:-.045em;line-height:1;margin:8px 0 13px}.income-v10-balance-meta{color:#ddf0fea3;display:flex;flex-wrap:wrap;font-size:10px;gap:6px 13px;margin-bottom:20px}.income-v10-primary-action{align-items:center;background:#fff;border:0;border-radius:13px;color:#0b4774;cursor:pointer;display:flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;min-height:46px;transition:.18s ease;width:100%}.income-v10-primary-action:hover:not(:disabled){box-shadow:0 10px 28px #0000002e;transform:translateY(-1px)}.income-v10-primary-action:disabled{cursor:not-allowed;opacity:.52}.income-v10-notice{align-items:center;border:1px solid;border-radius:14px;display:flex;font-size:11px;gap:11px;padding:13px 14px}.income-v10-notice>div{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.income-v10-notice strong{font-size:11px}.income-v10-notice span{line-height:1.45}.income-v10-notice>button:not(.income-v10-retry){background:#0000;border:0;color:inherit;cursor:pointer;display:grid;place-items:center}.income-v10-notice-success{background:#effbf6;border-color:#ccecdf;color:#237a59}.income-v10-notice-warning{background:#fff9ed;border-color:#f2dfb6;color:#8b641e}.income-v10-retry{align-items:center;background:#0000;border:1px solid;border-radius:9px;color:inherit;cursor:pointer;display:flex;font-size:10px;font-weight:750;gap:6px;padding:7px 9px;white-space:nowrap}.income-v10-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.income-v10-kpi{background:#fff;border:1px solid var(--iv10-line);border-radius:18px;box-shadow:0 8px 26px rgba(26,66,96,.045);min-height:146px;min-width:0;overflow:hidden;padding:18px;position:relative}.income-v10-kpi:after{background:radial-gradient(circle,#1285f617,#0000 70%);border-radius:50%;bottom:-55px;content:"";height:110px;position:absolute;right:-45px;width:110px}.income-v10-kpi-primary{background:linear-gradient(145deg,#f8fcff,#eef7ff);border-color:#d4e8f8}.income-v10-kpi-head{align-items:center;display:flex;gap:9px}.income-v10-kpi-head>span{background:#eff7fd;border-radius:10px;color:#137fcf;display:grid;height:34px;place-items:center;width:34px}.income-v10-kpi-head small{color:var(--iv10-muted);font-size:10px;font-weight:700}.income-v10-kpi>strong{display:block;font-size:24px;letter-spacing:-.035em;line-height:1;margin:15px 0 6px}.income-v10-kpi>p{color:#8697a6!important;font-size:9.5px!important;margin:0!important}.income-v10-kpi-trend{font-size:9.5px;font-weight:750}.income-v10-kpi-trend.positive{color:var(--iv10-green)}.income-v10-kpi-trend.negative{color:var(--iv10-red)}.income-v10-tabs{align-items:center;background:#fff;border:1px solid var(--iv10-line);border-radius:14px;box-shadow:0 5px 18px #1b3e590a;display:flex;gap:5px;max-width:100%;overflow-x:auto;padding:5px;width:-webkit-max-content;width:max-content}.income-v10-tabs button{align-items:center;background:#0000;border:0;border-radius:10px;color:#708496;cursor:pointer;display:flex;font-size:10.5px;font-weight:750;gap:7px;min-height:37px;padding:0 13px;transition:.18s ease;white-space:nowrap}.income-v10-tabs button:hover{background:#f3f7fa;color:#35546d}.income-v10-tabs button.active{background:#0d3a5e;box-shadow:0 5px 14px #0d3a5e26;color:#fff}.income-v10-tabs button>span{background:#ffffff24;border-radius:999px;display:grid;font-size:8px;height:18px;min-width:18px;padding:0 5px;place-items:center}.income-v10-overview-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.7fr)}.income-v10-panel{background:#fff;border:1px solid var(--iv10-line);border-radius:20px;box-shadow:0 9px 28px rgba(22,61,91,.045);min-width:0;padding:20px}.income-v10-panel-head{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:18px}.income-v10-panel-head>div{align-items:center;display:flex;gap:10px;min-width:0}.income-v10-panel-icon{background:#eff7fd;border-radius:11px;color:#1680cc;display:grid;flex:0 0 auto;height:35px;place-items:center;width:35px}.income-v10-panel h2{-webkit-text-fill-color:var(--iv10-ink)!important;color:var(--iv10-ink)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;margin:0!important}.income-v10-history-head p,.income-v10-panel-head p{color:#8a9aa7!important;font-size:9.5px!important;line-height:1.4!important;margin:3px 0 0!important}.income-v10-panel-head>button{align-items:center;background:#0000;border:0;color:#2b78b3;cursor:pointer;display:flex;font-size:9.5px;font-weight:750;gap:3px}.income-v10-source-list{grid-gap:4px;display:grid;gap:4px}.income-v10-source-row{grid-gap:20px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(170px,.65fr);padding:12px 0}.income-v10-source-row:last-child{border-bottom:0}.income-v10-source-info{align-items:center;display:flex;gap:10px;min-width:0}.income-v10-payout-icon,.income-v10-source-icon,.income-v10-transaction-icon{background:#f1f7fb;border-radius:11px;color:#2b7dbb;display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.income-v10-source-info>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.income-v10-source-info strong{color:#26465f;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-source-info small{color:#91a0ab;font-size:8.5px}.income-v10-source-value{min-width:0;text-align:right}.income-v10-source-value>strong{color:#173b57;display:block;font-size:11px;margin-bottom:6px}.income-v10-source-value>div{background:#edf2f5;border-radius:999px;height:4px;overflow:hidden}.income-v10-source-value i{background:linear-gradient(90deg,#0d82e7,#31b2ff);border-radius:inherit;display:block;height:100%}.income-v10-payout-summary-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.income-v10-payout-summary-grid>div{background:#f9fbfd;border:1px solid #e7eef3;border-radius:13px;padding:14px}.income-v10-payout-summary-grid small,.income-v10-payout-summary-grid span{color:#8698a8;display:block;font-size:8.5px}.income-v10-payout-summary-grid strong{color:#173b57;display:block;font-size:16px;margin:8px 0 5px}.income-v10-method-preview{align-items:center;background:#0b2f4c;border-radius:13px;color:#fff;display:flex;gap:9px;margin-top:10px;padding:12px}.income-v10-method-icon{background:#ffffff1a;border-radius:10px;color:#bce4ff;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.income-v10-method-preview>div{grid-gap:2px;display:grid;flex:1 1;gap:2px;min-width:0}.income-v10-method-preview small{color:#e3f2fd8c;font-size:8px}.income-v10-method-preview strong{font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-method-status{background:#ffc25f21;border-radius:999px;color:#ffd79a;font-size:7.5px;font-style:normal;font-weight:750;padding:5px 7px;white-space:nowrap}.income-v10-method-status.ready{background:#4fdca821;color:#9ce8ca}.income-v10-recent-panel{grid-column:1/2}.income-v10-mini-transactions{display:grid}.income-v10-mini-transaction{grid-gap:10px;align-items:center;border-bottom:1px solid #edf2f5;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px 0}.income-v10-mini-transaction:last-child{border-bottom:0}.income-v10-mini-main{grid-gap:3px;display:grid;gap:3px;min-width:0}.income-v10-mini-main strong{color:#294960;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-mini-main small{color:#91a0ac;font-size:8px}.income-v10-mini-amount{align-items:flex-end;display:flex;flex-direction:column;gap:5px;text-align:right}.income-v10-mini-amount>strong{color:#16815b;font-size:10px;white-space:nowrap}.income-v10-mini-amount>strong.negative,.income-v10-row-amount.negative{color:var(--iv10-red)}.income-v10-status{align-items:center;border:1px solid;border-radius:999px;display:inline-flex;font-size:7.5px;font-weight:750;justify-content:center;padding:4px 7px;white-space:nowrap;width:-webkit-max-content;width:max-content}.income-v10-status.success{background:#effaf5;border-color:#ccebdc;color:#21815f}.income-v10-status.warning{background:#fff8e9;border-color:#f0deb6;color:#966923}.income-v10-status.info{background:#eef7fe;border-color:#d2e6f6;color:#2b78ad}.income-v10-status.danger{background:#fff1f2;border-color:#f0d0d4;color:#b9535e}.income-v10-status.muted{background:#f5f7f9;border-color:#e4e9ed;color:#7f909d}.income-v10-growth-card{background:linear-gradient(145deg,#0a2f4c,#0a548a);border-radius:20px;box-shadow:0 14px 32px #08395c1f;color:#fff;grid-column:2/3;grid-row:2/3;min-height:100%;min-width:0;overflow:hidden;padding:23px;position:relative}.income-v10-growth-card:after{background:radial-gradient(circle,#47c4ff61,#0000 70%);border-radius:50%;bottom:-90px;content:"";height:200px;position:absolute;right:-90px;width:200px}.income-v10-growth-icon{background:#ffffff1c;border-radius:12px;color:#b7e8ff;display:grid;height:40px;margin-bottom:20px;place-items:center;width:40px}.income-v10-growth-card>span{color:#89c9ec;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.income-v10-growth-card h2{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:20px!important;line-height:1.15!important;margin:8px 0!important}.income-v10-growth-card p{color:#e5f4fea6!important;font-size:10px!important;line-height:1.55!important;margin:0 0 24px!important}.income-v10-growth-card a{align-items:center;color:#fff;display:inline-flex;font-size:9.5px;font-weight:800;gap:5px;position:relative;text-decoration:none;z-index:1}.income-v10-empty-compact{align-items:center;color:#91a0ac;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:16px;text-align:center}.income-v10-empty-compact strong{color:#435f74;font-size:10.5px;margin-top:9px}.income-v10-empty-compact span{font-size:8.5px;line-height:1.45;margin-top:4px;max-width:300px}.income-v10-empty-compact a{align-items:center;color:#247cb9;display:flex;font-size:8.5px;font-weight:750;gap:4px;margin-top:10px;text-decoration:none}.income-v10-history-panel{padding:22px}.income-v10-history-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.income-v10-history-head h2{font-size:16px!important}.income-v10-count{background:#f1f6f9;border-radius:999px;color:#708493;font-size:8.5px;font-weight:750;padding:6px 8px}.income-v10-toolbar{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(220px,1fr) 190px 160px;margin-bottom:15px}.income-v10-search,.income-v10-select{align-items:center;background:#fbfdfe;border:1px solid #dfe8ee;border-radius:11px;color:#7890a1;display:flex;gap:8px;height:39px;min-width:0;padding:0 11px}.income-v10-search:focus-within,.income-v10-select:focus-within{border-color:#8dc7ef;box-shadow:0 0 0 3px #1784d214}.income-v10-search input,.income-v10-select select{background:#0000;border:0;color:#35556d;font-size:9.5px;min-width:0;outline:0;width:100%}.income-v10-select select{-webkit-appearance:auto;appearance:auto}.income-v10-transaction-table{border:1px solid #e5edf2;border-radius:14px;overflow:hidden}.income-v10-table-head,.income-v10-table-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(260px,1.5fr) minmax(150px,.65fr) minmax(110px,.45fr) minmax(120px,.5fr)}.income-v10-table-head{background:#f6f9fb;color:#8799a6;font-size:8px;font-weight:800;letter-spacing:.035em;min-height:38px;padding:0 13px;text-transform:uppercase}.income-v10-table-head span:last-child{text-align:right}.income-v10-table-row{background:#fff;border-top:1px solid #eaf0f4;min-height:65px;padding:10px 13px}.income-v10-table-row:hover{background:#fbfdff}.income-v10-operation-cell{align-items:center;display:flex;gap:9px;min-width:0}.income-v10-operation-cell>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.income-v10-operation-cell strong{color:#29495f;font-size:9.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-date-cell,.income-v10-operation-cell small{color:#8d9ca8;font-size:8.5px}.income-v10-row-amount{color:#16815b;font-size:10.5px;text-align:right;white-space:nowrap}.income-v10-empty{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:260px;padding:30px;text-align:center}.income-v10-empty>span{background:#f0f6fa;border-radius:17px;color:#7f9db2;display:grid;height:56px;place-items:center;width:56px}.income-v10-empty h3{color:#38566c!important;font-size:13px!important;margin:12px 0 4px!important}.income-v10-empty p{color:#8a9aa6!important;font-size:9.5px!important;margin:0!important;max-width:390px}.income-v10-empty button{background:#fff;border:1px solid #d9e4eb;border-radius:9px;color:#3c6886;cursor:pointer;font-size:9px;font-weight:750;margin-top:12px;padding:8px 11px}.income-v10-payouts-layout{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr)}.income-v10-inline-primary{align-items:center;background:#0b426c;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:9px;font-weight:800;gap:6px;padding:9px 11px}.income-v10-inline-primary:disabled{cursor:not-allowed;opacity:.45}.income-v10-payout-list{grid-gap:7px;display:grid;gap:7px}.income-v10-payout-row{grid-gap:11px;align-items:center;background:#fbfdfe;border:1px solid #e6edf2;border-radius:13px;display:grid;gap:11px;grid-template-columns:auto minmax(170px,.9fr) minmax(210px,1.1fr) auto;padding:12px}.income-v10-payout-main{grid-gap:3px;display:grid;gap:3px;min-width:0}.income-v10-payout-main strong{color:#25475e;font-size:11px}.income-v10-payout-main span{color:#8295a3;font-size:8.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-payout-dates{grid-gap:3px;color:#8395a2;display:grid;font-size:8px;gap:3px;min-width:0}.income-v10-payout-dates small{color:#9cabb5;font-size:7.5px}.income-v10-methods-panel{position:-webkit-sticky;position:sticky;top:86px}.income-v10-method-list{grid-gap:7px;display:grid;gap:7px}.income-v10-method-card{grid-gap:8px;align-items:center;background:#fbfdfe;border:1px solid #e2eaf0;border-radius:12px;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto auto minmax(0,1fr) auto;padding:10px;position:relative;transition:.18s ease}.income-v10-method-card:hover{border-color:#c4dcec}.income-v10-method-card.selected{background:#f1f8fe;border-color:#73baf0;box-shadow:0 0 0 3px #1785d712}.income-v10-method-card input{opacity:0;pointer-events:none;position:absolute}.income-v10-method-card>span:nth-of-type(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.income-v10-method-card strong{color:#33546b;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-method-card small{color:#91a0ac;font-size:7.5px}.income-v10-method-card em{background:#e9f6f0;border-radius:999px;color:#278061;font-size:6.8px;font-style:normal;font-weight:800;padding:4px 6px}.income-v10-modal-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04142094;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:13000}.income-v10-modal{background:#fff;border:1px solid #ffffff80;border-radius:22px;box-shadow:0 28px 90px #0317264d;max-height:min(760px,calc(100vh - 36px));overflow:hidden;width:min(520px,100%)}.income-v10-modal-head{align-items:center;border-bottom:1px solid #e7eef3;display:flex;gap:12px;justify-content:space-between;padding:17px 18px}.income-v10-modal-head>div{align-items:center;display:flex;gap:10px;min-width:0}.income-v10-modal-head>div>span{background:#eaf6ff;border-radius:12px;color:#147fc9;display:grid;height:38px;place-items:center;width:38px}.income-v10-modal-head h2{-webkit-text-fill-color:#173b56!important;color:#173b56!important;font-size:14px!important;margin:0!important}.income-v10-modal-head p{color:#899aa7!important;font-size:8.5px!important;margin:3px 0 0!important}.income-v10-modal-head>button{background:#fff;border:1px solid #e3ebf0;border-radius:10px;color:#738896;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.income-v10-modal form{max-height:calc(100vh - 112px);overflow-y:auto;padding:18px}.income-v10-modal-balance{align-items:center;background:#0b3150;border-radius:13px;color:#fff;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.income-v10-modal-balance span{color:#a8c8dd;font-size:9px}.income-v10-modal-balance strong{font-size:15px}.income-v10-amount-field{grid-gap:7px;display:grid;gap:7px;margin-top:16px}.income-v10-amount-field>span,.income-v10-modal-label{color:#415f75;font-size:9px;font-weight:800}.income-v10-amount-field>div{align-items:center;background:#fbfdfe;border:1px solid #dbe6ed;border-radius:12px;display:flex;height:48px}.income-v10-amount-field input{background:#0000;border:0;color:#1e4059;flex:1 1;font-size:18px;font-weight:800;height:100%;min-width:0;outline:0;padding:0 13px}.income-v10-amount-field>div>span{color:#7790a1;font-size:11px;font-weight:700;padding-right:13px}.income-v10-amount-field small{color:#95a4af;font-size:8px}.income-v10-quick-amounts{display:flex;gap:6px;margin-top:8px}.income-v10-quick-amounts button{background:#fff;border:1px solid #dce6ed;border-radius:9px;color:#56748a;cursor:pointer;flex:1 1;font-size:8.5px;font-weight:750;padding:7px}.income-v10-quick-amounts button:hover{background:#f3f9fd;border-color:#91c7ea;color:#267cb5}.income-v10-modal-methods{grid-gap:7px;display:grid;gap:7px;margin-top:16px}.income-v10-modal-method{grid-gap:9px;align-items:center;background:#fff;border:1px solid #e1eaf0;border-radius:11px;cursor:pointer;display:grid;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;padding:10px;position:relative}.income-v10-modal-method.selected{background:#f2f9fe;border-color:#79bdec}.income-v10-modal-method input{opacity:0;pointer-events:none;position:absolute}.income-v10-modal-method>span{background:#edf6fc;border-radius:10px;color:#2b80ba;display:grid;height:34px;place-items:center;width:34px}.income-v10-modal-method>div{grid-gap:2px;display:grid;gap:2px;min-width:0}.income-v10-modal-method strong{color:#33536a;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-v10-modal-method small{color:#91a0ac;font-size:7.5px}.income-v10-modal-method>i{background:#1e91dd;border-radius:50%;color:#fff;display:grid;font-style:normal;height:22px;place-items:center;width:22px}.income-v10-modal-error,.income-v10-modal-no-method{align-items:flex-start;border-radius:10px;display:flex;font-size:8.5px;gap:8px;line-height:1.45;padding:10px}.income-v10-modal-no-method{background:#fff9ed;color:#87601d}.income-v10-modal-error{background:#fff0f2;color:#a54854;margin-top:12px}.income-v10-modal-actions{border-top:1px solid #e8eef2;display:flex;gap:7px;justify-content:flex-end;margin-top:18px;padding-top:14px}.income-v10-modal-actions button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:9px;font-weight:800;gap:6px;justify-content:center;min-height:40px;padding:0 15px}.income-v10-modal-actions button:first-child{background:#fff;border:1px solid #dce5eb;color:#678092}.income-v10-modal-actions button:last-child{background:#0b426c;border:0;color:#fff}.income-v10-modal-actions button:disabled{cursor:not-allowed;opacity:.5}.income-v10-button-spinner{animation:iv10-spin .75s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:13px;width:13px}.income-v10-skeleton-card,.income-v10-skeleton-hero,.income-v10-skeleton-panel{animation:iv10-shimmer 1.35s ease infinite;background:linear-gradient(90deg,#eef3f6 25%,#f7fafb 37%,#eef3f6 63%);background-size:400% 100%;border-radius:22px}.income-v10-skeleton-hero{height:270px}.income-v10-skeleton-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.income-v10-skeleton-card{height:145px}.income-v10-skeleton-panel{height:380px}@keyframes iv10-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes iv10-spin{to{transform:rotate(1turn)}}@media(max-width:1180px){.income-v10-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.income-v10-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.income-v10-overview-grid{grid-template-columns:minmax(0,1fr) minmax(285px,.72fr)}.income-v10-toolbar{grid-template-columns:minmax(200px,1fr) 170px 145px}.income-v10-table-head,.income-v10-table-row{grid-template-columns:minmax(220px,1.4fr) 145px 105px 115px}}@media(max-width:900px){.income-v10-hero{grid-template-columns:1fr;min-height:0}.income-v10-balance-card{max-width:480px}.income-v10-overview-grid,.income-v10-payouts-layout{grid-template-columns:1fr}.income-v10-growth-card,.income-v10-recent-panel{grid-column:auto;grid-row:auto}.income-v10-growth-card{min-height:230px}.income-v10-methods-panel{position:static}.income-v10-toolbar{grid-template-columns:1fr 1fr}.income-v10-search{grid-column:1/-1}.income-v10-transaction-table{overflow-x:auto}.income-v10-table-head,.income-v10-table-row{min-width:720px}.income-v10-payout-row{grid-template-columns:auto minmax(150px,1fr) minmax(180px,1fr) auto}}@media(max-width:640px){.income-v10-page{gap:13px}.income-v10-hero{border-radius:22px;gap:21px;padding:24px 18px}.income-v10-hero h1{font-size:38px!important}.income-v10-hero-main>p{font-size:12px!important}.income-v10-balance-card{border-radius:18px;padding:19px}.income-v10-kpis{gap:8px;grid-template-columns:1fr 1fr}.income-v10-kpi{min-height:130px;padding:14px}.income-v10-kpi>strong{font-size:19px}.income-v10-tabs{width:100%}.income-v10-tabs button{flex:1 1;justify-content:center;padding:0 9px}.income-v10-panel{border-radius:17px;padding:16px}.income-v10-source-row{gap:8px;grid-template-columns:1fr}.income-v10-source-value{padding-left:46px;text-align:left}.income-v10-mini-transaction{grid-template-columns:auto minmax(0,1fr)}.income-v10-mini-amount{align-items:flex-start;flex-direction:row;grid-column:2;justify-content:space-between}.income-v10-toolbar{grid-template-columns:1fr}.income-v10-search{grid-column:auto}.income-v10-history-head{align-items:flex-start;flex-direction:column}.income-v10-payout-row{grid-template-columns:auto minmax(0,1fr) auto}.income-v10-payout-dates{grid-column:2/-1}.income-v10-modal-overlay{align-items:end;padding:9px}.income-v10-modal{border-radius:20px 20px 0 0;max-height:92dvh;width:100%}.income-v10-modal form{max-height:calc(92dvh - 73px)}.income-v10-skeleton-grid{grid-template-columns:1fr 1fr}}@media(max-width:430px){.income-v10-kpis{grid-template-columns:1fr}.income-v10-kpi{min-height:118px}.income-v10-hero-tags span:last-child{display:none}.income-v10-tabs button{font-size:9px}.income-v10-tabs button>svg{display:none}.income-v10-payout-summary-grid{grid-template-columns:1fr}.income-v10-method-preview{align-items:flex-start;flex-wrap:wrap}.income-v10-method-status{margin-left:43px}.income-v10-modal-actions{display:grid;grid-template-columns:1fr 1fr}.income-v10-quick-amounts{display:grid;grid-template-columns:1fr 1fr 1fr}}.income-v10-empty-link{align-items:center!important;background:#0000!important;border:0!important;color:#247cb9!important;cursor:pointer;display:flex!important;font-size:8.5px!important;font-weight:750!important;gap:4px!important;margin-top:10px!important;padding:0!important}.income-v10-modal-no-method{align-items:center}.income-v10-modal-no-method>span{flex:1 1}.income-v10-modal-no-method>button{background:#fff;border:1px solid #87601d40;border-radius:8px;color:#805a18;cursor:pointer;font-size:8px;font-weight:800;padding:6px 8px}.income-v10-method-field{grid-gap:6px;display:grid;gap:6px;margin-top:13px}.income-v10-method-field>span{color:#405f75;font-size:8.5px;font-weight:800}.income-v10-method-field input,.income-v10-method-field select{background:#fbfdfe;border:1px solid #dce6ed;border-radius:10px;color:#33546b;font-size:9.5px;height:42px;outline:0;padding:0 11px;width:100%}.income-v10-method-field input:focus,.income-v10-method-field select:focus{border-color:#89c6ed;box-shadow:0 0 0 3px #1a8bd714}.income-v10-method-form-grid{grid-gap:0 9px;display:grid;gap:0 9px;grid-template-columns:1fr 1fr}.income-v10-field-wide{grid-column:1/-1}.income-v10-method-checkbox{align-items:flex-start;background:#fafcfd;border:1px solid #e1e9ef;border-radius:11px;cursor:pointer;display:flex;gap:8px;margin-top:15px;padding:11px;position:relative}.income-v10-method-checkbox>input{opacity:0;position:absolute}.income-v10-method-checkbox>span{grid-gap:1px 8px;display:grid;gap:1px 8px;grid-template-columns:auto 1fr}.income-v10-method-checkbox i{background:#fff;border:1px solid #cad8e1;border-radius:7px;color:#0000;display:grid;font-style:normal;grid-row:1/3;height:22px;place-items:center;width:22px}.income-v10-method-checkbox input:checked+span i{background:#1688d5;border-color:#1688d5;color:#fff}.income-v10-method-checkbox strong{color:#3b5a70;font-size:9px}.income-v10-method-checkbox small{color:#8b9ba7;font-size:7.5px}.income-v10-method-modal form{padding-top:5px}@media(max-width:520px){.income-v10-method-form-grid{grid-template-columns:1fr}.income-v10-field-wide{grid-column:auto}}.channel-modal-v11-backdrop{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#080a10ad;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1800}.channel-modal-v11{background:#fff;border-radius:25px;box-shadow:0 35px 110px #05070d57;color:#1a1d27;max-height:min(820px,calc(100vh - 48px));overflow:auto;width:min(720px,100%)}.channel-modal-v11 *{box-sizing:border-box}.channel-modal-v11-header{grid-gap:14px;background:linear-gradient(180deg,#fff,#fcfbff);border-bottom:1px solid #ececf1;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:24px 25px;position:relative}.channel-modal-v11-mark{background:linear-gradient(135deg,#ebe5ff,#f4edff);border-radius:14px;color:#7255db;display:grid;height:49px;place-items:center;width:49px}.channel-modal-v11-header>div:nth-child(2){min-width:0}.channel-modal-v11-header span{color:#7b60d1;display:block;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.channel-modal-v11-header h2{color:#181b25!important;font-size:23px!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:4px 0 0!important}.channel-modal-v11-header p{color:#818490!important;font-size:10.5px!important;line-height:1.55!important;margin:6px 0 0!important;max-width:530px}.channel-modal-v11-close{background:#f1f1f5;border:0;border-radius:10px;color:#6e717d;cursor:pointer;display:grid;height:35px;place-items:center;width:35px}.channel-modal-v11-close:hover{background:#e8e8ef}.channel-modal-v11-close:disabled{cursor:not-allowed;opacity:.55}.channel-modal-v11-form{display:flex;flex-direction:column;gap:17px;padding:24px 25px 25px}.channel-modal-v11-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}.channel-modal-v11-field{display:flex;flex-direction:column;gap:7px;min-width:0;position:relative}.channel-modal-v11-field>span{align-items:center;color:#4d505d;display:flex;font-size:10.5px;font-weight:750;gap:7px}.channel-modal-v11-field>span svg{color:#8066d6}.channel-modal-v11-field>span b{color:#c7454b}.channel-modal-v11-field input,.channel-modal-v11-field select,.channel-modal-v11-field textarea{background:#fff!important;border:1px solid #dfe0e7!important;border-radius:12px!important;box-shadow:none!important;color:#1f222c!important;font-size:12px!important;outline:0!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%!important}.channel-modal-v11-field input,.channel-modal-v11-field select{height:45px!important;padding:0 13px!important}.channel-modal-v11-field textarea{line-height:1.55!important;min-height:118px!important;padding:12px 13px!important;resize:vertical}.channel-modal-v11-field input:focus,.channel-modal-v11-field select:focus,.channel-modal-v11-field textarea:focus{border-color:#9e84ec!important;box-shadow:0 0 0 4px #7e5fdc17!important}.channel-modal-v11-field input::placeholder,.channel-modal-v11-field textarea::placeholder{color:#a7a9b3}.channel-modal-v11-field.has-error input{background:snow!important;border-color:#e36569!important}.channel-modal-v11-field small{color:#9699a4;font-size:9.5px;line-height:1.4;min-height:14px}.channel-modal-v11-field small.is-error{color:#ca464b;font-weight:650}.channel-modal-v11-field small.is-valid{align-items:center;color:#43805b;display:flex;gap:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-modal-v11-counter{background:#ffffffe0;border-radius:5px;bottom:8px;color:#a1a3ad!important;font-size:8.5px!important;padding:2px 5px;position:absolute;right:9px}.channel-modal-v11-info{align-items:flex-start;background:#f5f2ff;border:1px solid #e7defd;border-radius:13px;color:#6e55c4;display:flex;gap:10px;padding:13px 14px}.channel-modal-v11-info>svg{flex:0 0 auto;margin-top:1px}.channel-modal-v11-info>div{display:flex;flex-direction:column;gap:3px}.channel-modal-v11-info strong{color:#4c397f;font-size:10.5px}.channel-modal-v11-info span{color:#786c99;font-size:9.5px;line-height:1.5}.channel-modal-v11-actions{align-items:center;display:flex;gap:9px;justify-content:flex-end;padding-top:4px}.channel-modal-v11-cancel,.channel-modal-v11-submit{border-radius:11px;cursor:pointer;font-size:11px;font-weight:760;height:44px;padding:0 17px}.channel-modal-v11-cancel{background:#fff;border:1px solid #dedfe6;color:#696c78}.channel-modal-v11-submit{align-items:center;background:linear-gradient(135deg,#7656e4,#a85cde);border:0;box-shadow:0 10px 25px #7553e133;color:#fff;display:flex;gap:8px;justify-content:center;min-width:170px}.channel-modal-v11-cancel:disabled,.channel-modal-v11-submit:disabled{cursor:wait;opacity:.6}.channel-modal-v11-spinner{animation:channel-modal-v11-spin .8s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:15px;width:15px}@keyframes channel-modal-v11-spin{to{transform:rotate(1turn)}}@media(max-width:680px){.channel-modal-v11-backdrop{align-items:end;padding:11px}.channel-modal-v11{border-radius:21px 21px 15px 15px;max-height:calc(100vh - 22px);width:100%}.channel-modal-v11-header{grid-template-columns:auto minmax(0,1fr);padding:19px}.channel-modal-v11-header>div:nth-child(2){padding-right:35px}.channel-modal-v11-close{position:absolute;right:18px;top:18px}.channel-modal-v11-form{padding:19px}.channel-modal-v11-grid{grid-template-columns:1fr}.channel-modal-v11-actions{flex-direction:column-reverse}.channel-modal-v11-actions button{width:100%}}.channels-v11-page{color:#12151d;display:flex;flex-direction:column;gap:22px;min-width:0;padding-bottom:40px}.channels-v11-page *{box-sizing:border-box}.channels-v11-page button,.channels-v11-page input{font:inherit}.channels-v11-hero{grid-gap:28px;background:linear-gradient(132deg,#10131c,#191d2a 48%,#272838);border-radius:30px;box-shadow:0 24px 70px #0b0d162e;display:grid;gap:28px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);isolation:isolate;min-height:310px;overflow:hidden;padding:38px;position:relative}.channels-v11-hero:before{background:radial-gradient(circle at 15% 5%,#806aff59,#0000 31%),radial-gradient(circle at 95% 70%,#e05dff38,#0000 33%);content:"";inset:0;position:absolute;z-index:-2}.channels-v11-hero:after{background:url(/static/media/banner-bg.bf5b6b77aadd81ed5e8b.png) 50%/cover no-repeat;content:"";height:360px;mix-blend-mode:screen;opacity:.13;position:absolute;right:-35px;top:-20px;width:480px;z-index:-1}.channels-v11-hero-main{align-self:center;max-width:760px}.channels-v11-eyebrow{align-items:center;color:#c6bddf;display:flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.channels-v11-eyebrow span{background:#bc8cff;border-radius:999px;box-shadow:0 0 0 5px #bc8cff1f;height:8px;width:8px}.channels-v11-hero h1{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(36px,4vw,58px)!important;font-weight:780!important;letter-spacing:-.045em!important;line-height:.98!important;margin:0!important}.channels-v11-hero-main>p{color:#c5c7d1!important;font-size:16px!important;line-height:1.65!important;margin:20px 0 0!important;max-width:690px}.channels-v11-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.channels-v11-danger,.channels-v11-ghost,.channels-v11-primary,.channels-v11-secondary{align-items:center;border:0;border-radius:13px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:750;gap:9px;justify-content:center;min-height:46px;padding:0 18px;text-decoration:none;transition:.18s ease}.channels-v11-primary{background:linear-gradient(135deg,#7b61ff,#a960ff 62%,#c25cff);box-shadow:0 12px 28px #7b61ff40;color:#fff}.channels-v11-primary:hover{box-shadow:0 15px 34px #7b61ff52;transform:translateY(-1px)}.channels-v11-primary:disabled{cursor:wait;opacity:.6;transform:none}.channels-v11-secondary{background:#f3f3f8;border:1px solid #e4e4ec;color:#313342}.channels-v11-secondary:hover{background:#ececf4}.channels-v11-ghost{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.075);border:1px solid #ffffff21;color:#f3f3f7}.channels-v11-ghost:hover{background:#ffffff1f}.channels-v11-danger{background:#e5484d;color:#fff}.channels-v11-danger:disabled{cursor:wait;opacity:.6}.channels-v11-hero-side{display:flex;flex-direction:column;gap:13px;justify-content:center}.channels-v11-hero-note,.channels-v11-hero-score{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;color:#fff}.channels-v11-hero-score{align-items:center;display:flex;gap:17px;padding:19px}.channels-v11-score-ring{--score:0%;background:conic-gradient(#b775ff var(--score),#ffffff1f 0);border-radius:50%;display:grid;flex:0 0 auto;height:78px;place-items:center;position:relative;width:78px}.channels-v11-score-ring:after{background:#1d202c;border-radius:50%;content:"";inset:7px;position:absolute}.channels-v11-score-ring strong{font-size:17px;position:relative;z-index:1}.channels-v11-hero-score>div:last-child{display:flex;flex-direction:column;gap:5px;min-width:0}.channels-v11-hero-score span{color:#aeb0bd;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.channels-v11-hero-score b{font-size:14px;line-height:1.4}.channels-v11-hero-note{color:#d8d9e0;display:flex;gap:12px;padding:16px 18px}.channels-v11-hero-note>svg{color:#b78bff;flex:0 0 auto;margin-top:1px}.channels-v11-hero-note div{display:flex;flex-direction:column;gap:3px}.channels-v11-hero-note strong{color:#fff;font-size:13px}.channels-v11-hero-note span{color:#aeb0bd;font-size:12px;line-height:1.45}.channels-v11-hero--loading{display:flex;flex-direction:column;justify-content:center}.channels-v11-skeleton{background:#ffffff17;border-radius:10px;overflow:hidden;position:relative}.channels-v11-skeleton-card:after,.channels-v11-skeleton:after{animation:channels-v11-shimmer 1.3s infinite;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.channels-v11-skeleton--title{height:52px;width:40%}.channels-v11-skeleton--text{height:18px;margin-top:18px;width:63%}.channels-v11-skeleton-card{min-height:125px;overflow:hidden;position:relative}@keyframes channels-v11-shimmer{to{transform:translateX(100%)}}.channels-v11-notice{align-items:center;border:1px solid;border-radius:15px;display:flex;gap:10px;min-height:52px;padding:13px 50px 13px 15px;position:relative}.channels-v11-notice.is-error{background:#fff4f4;border-color:#ffd5d5;color:#9d2d31}.channels-v11-notice.is-success{background:#f1fbf6;border-color:#cdeedb;color:#277447}.channels-v11-notice>span{font-size:13px;font-weight:650;line-height:1.45}.channels-v11-notice>button:not(.channels-v11-notice-close){align-items:center;background:#0000;border:0;color:inherit;cursor:pointer;display:flex;font-size:12px;font-weight:750;gap:6px;margin-left:auto}.channels-v11-notice-close{background:#0000;border:0;color:inherit;cursor:pointer;display:grid;height:30px;opacity:.6;place-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:30px}.channels-v11-kpi-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.channels-v11-kpi{align-items:center;background:#fff;border:1px solid #e8e8ee;border-radius:20px;box-shadow:0 11px 28px rgba(17,21,31,.045);display:flex;gap:15px;min-height:128px;min-width:0;overflow:hidden;padding:20px;position:relative}.channels-v11-kpi--accent{background:linear-gradient(150deg,#faf8ff,#fff);border-color:#e8ddff}.channels-v11-kpi-icon{background:#f3f0ff;border-radius:13px;color:#7657e8;display:grid;flex:0 0 auto;height:45px;place-items:center;width:45px}.channels-v11-kpi>div:last-child{display:flex;flex-direction:column;min-width:0}.channels-v11-kpi span{color:#777b89;font-size:11px;font-weight:700}.channels-v11-kpi strong{color:#151823;font-size:clamp(22px,2vw,28px);letter-spacing:-.035em;line-height:1.1;margin-top:4px;overflow-wrap:anywhere}.channels-v11-kpi small{color:#9a9daa;font-size:10.5px;line-height:1.3;margin-top:6px}.channels-v11-control-panel{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:4px 1px 0}.channels-v11-control-copy{max-width:520px}.channels-v11-section-kicker{color:#7e62dc;display:block;font-size:10px;font-weight:800;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.channels-v11-control-copy h2{color:#181b25!important;font-size:23px!important;letter-spacing:-.025em!important;line-height:1.2!important;margin:0!important}.channels-v11-control-copy p{color:#858895!important;font-size:12px!important;line-height:1.5!important;margin:7px 0 0!important}.channels-v11-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.channels-v11-search{align-items:center;background:#fff;border:1px solid #dedfe7;border-radius:12px;box-shadow:0 6px 16px #12162008;color:#8a8d99;display:flex;gap:8px;height:42px;padding:0 10px 0 13px;width:min(280px,100%)}.channels-v11-search input{background:#0000!important;border:0!important;box-shadow:none!important;color:#1b1e28!important;flex:1 1;font-size:12px!important;min-width:0;outline:0!important;padding:0!important}.channels-v11-search input::placeholder{color:#a3a6b1}.channels-v11-search button{background:#f1f1f5;border:0;border-radius:7px;color:#848792;cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.channels-v11-filter{align-items:center;background:#fff;border:1px solid #dedfe7;border-radius:12px;display:flex;gap:4px;height:42px;padding:4px}.channels-v11-filter>svg{color:#9799a5;margin:0 5px}.channels-v11-filter button{background:#0000;border:0;border-radius:8px;color:#747785;cursor:pointer;font-size:10.5px;font-weight:750;height:32px;padding:0 10px;white-space:nowrap}.channels-v11-filter button.is-active{background:#181b25;color:#fff}.channels-v11-insight-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:180px 180px minmax(0,1fr)}.channels-v11-guide-link,.channels-v11-insight{background:#fff;border:1px solid #e6e7ed;border-radius:16px;min-height:70px}.channels-v11-insight{align-items:center;display:flex;gap:12px;padding:13px 15px}.channels-v11-insight>svg{color:#8466e7}.channels-v11-insight div{display:flex;flex-direction:column;gap:2px}.channels-v11-insight span{color:#9396a2;font-size:10px}.channels-v11-insight strong{color:#1b1e28;font-size:17px}.channels-v11-guide-link{align-items:center;border-style:dashed;color:#6f56cf;cursor:pointer;display:flex;font-size:11px;font-weight:750;gap:9px;justify-content:flex-end;padding:0 17px}.channels-v11-guide-link>svg:first-child{margin-right:auto}.channels-v11-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.channels-v11-card{background:#fff;border:1px solid #e7e7ed;border-radius:23px;box-shadow:0 12px 34px #12151e0d;display:flex;flex-direction:column;min-width:0;padding:22px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.channels-v11-card:hover{border-color:#ddd6f4;box-shadow:0 18px 42px #19162a14;transform:translateY(-2px)}.channels-v11-card-topline{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.channels-v11-category{align-items:center;background:#f4f1fb;border-radius:8px;color:#7259c7;display:inline-flex;font-size:9.5px;font-weight:800;height:26px;letter-spacing:.05em;min-width:0;overflow:hidden;padding:0 9px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.channels-v11-card-menu{display:flex;gap:5px}.channels-v11-card-icon,.channels-v11-card-menu button{background:#fafafd;border:1px solid #e8e8ee;border-radius:9px;color:#707380;cursor:pointer;display:grid;height:32px;place-items:center;transition:.15s ease;width:32px}.channels-v11-card-icon:hover,.channels-v11-card-menu button:hover{background:#f1eefb;border-color:#e0d8f5;color:#6e54cf}.channels-v11-card-menu button.is-danger:hover{background:#fff1f1;border-color:#ffd6d6;color:#d84449}.channels-v11-card-heading{align-items:center;display:flex;gap:14px;margin-top:16px;min-width:0}.channels-v11-avatar{background:linear-gradient(145deg,#242735,#151720);border-radius:14px;box-shadow:0 8px 18px #15172026;color:#fff;display:grid;flex:0 0 auto;font-size:18px;font-weight:780;height:48px;place-items:center;width:48px}.channels-v11-card-title-wrap{flex:1 1;min-width:0}.channels-v11-card-title-wrap h3{color:#171a23!important;font-size:17px!important;letter-spacing:-.015em!important;line-height:1.3!important;margin:0!important}.channels-v11-card-title-wrap h3,.channels-v11-handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-v11-handle{align-items:center;background:#0000;border:0;color:#8a8d98;cursor:pointer;display:flex;font-size:10.5px;gap:5px;margin-top:5px;max-width:100%;padding:0}.channels-v11-handle svg{flex:0 0 auto}.channels-v11-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.channels-v11-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:9px;font-weight:780;gap:6px;min-height:26px;padding:0 9px;white-space:nowrap}.channels-v11-badge i{background:currentColor;border-radius:50%;height:6px;width:6px}.channels-v11-badge.is-success{background:#eef9f2;color:#2e8a52}.channels-v11-badge.is-warning{background:#fff7e8;color:#9f6a15}.channels-v11-badge.is-danger{background:#fff0f0;color:#c9474b}.channels-v11-badge.is-muted{background:#f1f2f5;color:#7b7e89}.channels-v11-metrics{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.channels-v11-metrics>div{background:#f8f8fb;border:1px solid #f0f0f4;border-radius:12px;min-width:0;padding:11px 9px}.channels-v11-metrics span{color:#9699a5;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.channels-v11-metrics span,.channels-v11-metrics strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-v11-metrics strong{color:#222530;font-size:12px;margin-top:5px}.channels-v11-card-meta{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.channels-v11-card-meta>div{grid-gap:2px 7px;align-items:center;background:#fcfcfd;border:1px solid #f0f0f3;border-radius:11px;display:grid;gap:2px 7px;grid-template-columns:16px minmax(0,1fr);padding:9px 10px}.channels-v11-card-meta svg{color:#9b86db;grid-row:1/3}.channels-v11-card-meta span{color:#9a9da7;font-size:8.5px}.channels-v11-card-meta strong{color:#515461;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channels-v11-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#737682!important;display:-webkit-box;font-size:11px!important;line-height:1.65!important;margin:14px 0 0!important;min-height:38px;overflow:hidden}.channels-v11-card-footer{align-items:center;display:flex;gap:7px;margin-top:auto;padding-top:18px}.channels-v11-card-primary{align-items:center;background:#1b1e27;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:10.5px;font-weight:750;gap:7px;height:38px;justify-content:center;min-width:0}.channels-v11-card-primary:hover{background:#282c38}.channels-v11-card-icon{flex:0 0 auto;text-decoration:none}.channels-v11-empty{align-items:center;background:linear-gradient(180deg,#fff,#fafafe);border:1px dashed #d9d9e2;border-radius:24px;display:flex;flex-direction:column;padding:58px 24px;text-align:center}.channels-v11-empty-mark{background:#f0ecff;border-radius:18px;color:#7659d2;display:grid;height:64px;margin-bottom:15px;place-items:center;width:64px}.channels-v11-empty>span{color:#876cdc;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.channels-v11-empty h2{color:#1b1e28!important;font-size:23px!important;margin:7px 0 0!important}.channels-v11-empty p{color:#858895!important;font-size:12px!important;line-height:1.6!important;margin:9px 0 0!important;max-width:580px}.channels-v11-empty-actions{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:20px}.channels-v11-empty--compact{padding:38px 24px}.channels-v11-help-strip{grid-gap:15px;align-items:center;background:#171a23;border-radius:20px;color:#fff;display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;overflow:hidden;padding:18px 20px;position:relative}.channels-v11-help-strip:after{background:#895fff2e;border-radius:50%;content:"";filter:blur(25px);height:260px;position:absolute;right:-80px;width:260px}.channels-v11-help-icon{background:linear-gradient(135deg,#7757e7,#b75ddc);border-radius:14px;display:grid;height:48px;place-items:center;position:relative;width:48px;z-index:1}.channels-v11-help-strip>div:nth-child(2){min-width:0;position:relative;z-index:1}.channels-v11-help-strip span{color:#b4a9d5;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.channels-v11-help-strip h3{color:#fff!important;font-size:14px!important;line-height:1.35!important;margin:3px 0 0!important}.channels-v11-help-strip p{color:#9da0ad!important;font-size:10.5px!important;margin:3px 0 0!important}.channels-v11-help-strip>button{align-items:center;background:#ffffff14;border:1px solid #ffffff21;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:750;gap:8px;height:38px;padding:0 13px;position:relative;z-index:1}.channels-v11-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b11a6;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1700}.channels-v11-delete-modal,.channels-v11-guide-modal{background:#fff;border-radius:24px;box-shadow:0 34px 100px #05070e4d;max-height:min(760px,calc(100vh - 48px));overflow:auto;width:min(700px,100%)}.channels-v11-guide-head{grid-gap:14px;border-bottom:1px solid #ececf1;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:24px}.channels-v11-guide-mark{background:#f0ebff;border-radius:13px;color:#7658dd;display:grid;height:46px;place-items:center;width:46px}.channels-v11-guide-head span{color:#8065d5;display:block;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.channels-v11-guide-head h2{color:#181b25!important;font-size:22px!important;margin:4px 0 0!important}.channels-v11-guide-head p{color:#858894!important;font-size:11px!important;line-height:1.55!important;margin:6px 0 0!important}.channels-v11-guide-head>button{background:#f4f4f7;border:0;border-radius:10px;color:#686b77;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.channels-v11-guide-steps{display:flex;flex-direction:column;padding:9px 24px}.channels-v11-guide-step{grid-gap:13px;border-bottom:1px solid #f0f0f3;display:grid;gap:13px;grid-template-columns:44px minmax(0,1fr);padding:17px 0}.channels-v11-guide-step:last-child{border-bottom:0}.channels-v11-guide-number{background:#191c25;border-radius:11px;color:#fff;display:grid;font-size:10px;font-weight:800;height:38px;place-items:center;width:38px}.channels-v11-guide-step h3{color:#262934!important;font-size:13px!important;margin:1px 0 0!important}.channels-v11-guide-step p{color:#818490!important;font-size:10.5px!important;line-height:1.55!important;margin:5px 0 0!important}.channels-v11-guide-footer{align-items:center;background:#fbfbfd;border-top:1px solid #ececf1;display:flex;gap:9px;justify-content:flex-end;padding:18px 24px}.channels-v11-delete-modal{padding:28px;text-align:center;width:min(430px,100%)}.channels-v11-delete-icon{background:#fff0f0;border-radius:15px;color:#d8494e;display:grid;height:54px;margin:0 auto 14px;place-items:center;width:54px}.channels-v11-delete-modal>span{color:#bf5155;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.channels-v11-delete-modal h2{color:#1c1f29!important;font-size:21px!important;margin:6px 0 0!important}.channels-v11-delete-modal p{color:#858894!important;font-size:11px!important;line-height:1.55!important;margin:9px auto 0!important;max-width:340px}.channels-v11-delete-actions{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;margin-top:22px}@media(max-width:1180px){.channels-v11-hero{grid-template-columns:minmax(0,1fr) 320px;padding:32px}.channels-v11-kpi-grid,.channels-v11-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.channels-v11-hero{grid-template-columns:1fr;min-height:auto}.channels-v11-hero-side{display:grid;grid-template-columns:1fr 1fr}.channels-v11-control-panel{align-items:flex-start;flex-direction:column}.channels-v11-controls{justify-content:flex-start;width:100%}.channels-v11-search{flex:1 1;max-width:none}.channels-v11-insight-row{grid-template-columns:1fr 1fr}.channels-v11-guide-link{grid-column:1/-1;justify-content:flex-start}.channels-v11-guide-link>svg:first-child{margin-right:0}.channels-v11-guide-link>svg:last-child{margin-left:auto}.channels-v11-grid{grid-template-columns:1fr}}@media(max-width:680px){.channels-v11-page{gap:16px}.channels-v11-hero{border-radius:22px;padding:25px 20px}.channels-v11-hero h1{font-size:38px!important}.channels-v11-hero-main>p{font-size:13px!important}.channels-v11-hero-side{grid-template-columns:1fr}.channels-v11-kpi-grid{gap:9px;grid-template-columns:1fr 1fr}.channels-v11-kpi{min-height:105px;padding:15px}.channels-v11-kpi-icon{height:38px;width:38px}.channels-v11-kpi strong{font-size:19px}.channels-v11-kpi small{display:none}.channels-v11-controls{align-items:stretch;flex-direction:column}.channels-v11-search{width:100%}.channels-v11-filter{overflow:auto;scrollbar-width:none;width:100%}.channels-v11-filter::-webkit-scrollbar{display:none}.channels-v11-filter button{flex:0 0 auto}.channels-v11-insight-row{grid-template-columns:1fr 1fr}.channels-v11-card{padding:18px}.channels-v11-card-meta{grid-template-columns:1fr}.channels-v11-help-strip{grid-template-columns:auto minmax(0,1fr)}.channels-v11-help-strip>button{grid-column:1/-1;justify-content:center}.channels-v11-modal-backdrop{padding:12px}.channels-v11-guide-modal{border-radius:19px;max-height:calc(100vh - 24px)}.channels-v11-guide-head{grid-template-columns:auto minmax(0,1fr);padding:18px}.channels-v11-guide-head>button{position:absolute;right:18px;top:18px}.channels-v11-guide-head>div:nth-child(2){padding-right:34px}.channels-v11-guide-steps{padding:6px 18px}.channels-v11-guide-footer{flex-direction:column-reverse;padding:14px 18px}.channels-v11-guide-footer>*{width:100%}.channels-v11-delete-modal{padding:23px}}@media(max-width:460px){.channels-v11-hero-actions{align-items:stretch;flex-direction:column}.channels-v11-hero-actions button{width:100%}.channels-v11-kpi-grid{grid-template-columns:1fr}.channels-v11-kpi{min-height:92px}.channels-v11-insight-row{grid-template-columns:1fr}.channels-v11-guide-link{grid-column:auto}.channels-v11-card-heading{align-items:flex-start}.channels-v11-avatar{height:44px;width:44px}.channels-v11-badges{gap:5px}.channels-v11-metrics{grid-template-columns:1fr 1fr}.channels-v11-card-footer{display:grid;grid-template-columns:minmax(0,1fr) 38px 38px}.channels-v11-card-primary{width:100%}.channels-v11-empty{padding:40px 18px}.channels-v11-empty-actions{flex-direction:column;width:100%}.channels-v11-empty-actions button{width:100%}.channels-v11-delete-actions{grid-template-columns:1fr}}.analytics-v12-page{--a12-ink:#101828;--a12-muted:#667085;--a12-line:#e8ecf2;--a12-soft:#f7f8fb;--a12-card:#fff;--a12-purple:#6c52ff;--a12-purple-2:#8d7aff;--a12-green:#14b87a;--a12-blue:#3f7df6;--a12-orange:#f59e0b;color:var(--a12-ink);min-width:0;padding:28px clamp(18px,3vw,42px) 48px;width:100%}.analytics-v12-page,.analytics-v12-page *,.analytics-v12-page :after,.analytics-v12-page :before{box-sizing:border-box}.analytics-v12-page h1,.analytics-v12-page h2,.analytics-v12-page h3,.analytics-v12-page p{margin:0}.analytics-v12-page button,.analytics-v12-page select{font:inherit}.analytics-v12-hero{grid-gap:28px;align-items:end;background:linear-gradient(130deg,#10101a,#17152b 48%,#211849);border-radius:30px;box-shadow:0 24px 70px #1f184a2e;color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;isolation:isolate;min-height:270px;overflow:hidden;padding:clamp(28px,4vw,52px);position:relative}.analytics-v12-hero:after{background:linear-gradient(90deg,#ffffff0a 1px,#0000 0),linear-gradient(#ffffff0a 1px,#0000 0);background-size:38px 38px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000000d9,#0000 78%);mask-image:linear-gradient(90deg,#000000d9,#0000 78%);position:absolute;z-index:-1}.analytics-v12-hero-orb{border-radius:999px;filter:blur(10px);pointer-events:none;position:absolute;z-index:-1}.analytics-v12-hero-orb-one{background:radial-gradient(circle,#7956ff85,#7956ff00 68%);height:360px;right:5%;top:-48%;width:360px}.analytics-v12-hero-orb-two{background:radial-gradient(circle,#35aeff3d,#35aeff00 70%);bottom:-65%;height:270px;left:24%;width:270px}.analytics-v12-hero-main{max-width:760px;min-width:0;position:relative;z-index:2}.analytics-v12-eyebrow{align-items:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;color:#d9d5ff;display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase}.analytics-v12-hero h1{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:clamp(38px,5vw,66px);font-weight:760;letter-spacing:-.055em;line-height:.98;margin-top:16px!important}.analytics-v12-hero-main>p{color:#ffffffb8;font-size:clamp(15px,1.5vw,18px);line-height:1.6;margin-top:18px;max-width:690px}.analytics-v12-hero-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.analytics-v12-hero-meta span{align-items:center;color:#ffffffa8;display:inline-flex;font-size:13px;gap:7px}.analytics-v12-controls{align-items:flex-end;display:flex;gap:10px;position:relative;z-index:2}.analytics-v12-control{grid-gap:7px;display:grid;gap:7px}.analytics-v12-control>span{color:#ffffff94;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.analytics-v12-control select{background:#ffffff14;border:1px solid #ffffff21;border-radius:12px;color:#fff;height:44px;min-width:148px;outline:none;padding:0 36px 0 13px}.analytics-v12-control select option{background:#fff;color:#111827}.analytics-v12-refresh{align-items:center;background:#fff;border:0;border-radius:12px;color:#151225;cursor:pointer;display:inline-flex;font-weight:750;gap:8px;height:44px;padding:0 16px;transition:transform .2s ease,opacity .2s ease}.analytics-v12-refresh:hover{transform:translateY(-1px)}.analytics-v12-refresh:disabled{cursor:default;opacity:.62;transform:none}.analytics-v12-warning{align-items:center;background:#fffaf0;border:1px solid #f7dfa8;border-radius:16px;color:#7b5310;display:flex;gap:18px;justify-content:space-between;margin-top:18px;padding:15px 16px}.analytics-v12-warning>div{grid-gap:3px;display:grid;gap:3px}.analytics-v12-warning strong{font-size:14px}.analytics-v12-warning span{color:#9b6f25;font-size:12px}.analytics-v12-warning button{background:#0000;border:0;color:#7b5310;cursor:pointer;font-weight:750}.analytics-v12-kpi-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.analytics-v12-kpi{align-items:center;background:var(--a12-card);border:1px solid var(--a12-line);border-radius:20px;box-shadow:0 8px 28px #1018280a;display:flex;gap:14px;min-width:0;padding:18px}.analytics-v12-kpi-icon{border-radius:14px;display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.analytics-v12-kpi-icon-income{background:#eeeaff;color:var(--a12-purple)}.analytics-v12-kpi-icon-deals{background:#e8f8f2;color:#0e9b67}.analytics-v12-kpi-icon-projects{background:#eaf1ff;color:#3f73df}.analytics-v12-kpi-icon-network{background:#fff3db;color:#c47b00}.analytics-v12-kpi-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.analytics-v12-kpi-copy>span{color:var(--a12-muted);font-size:12px;font-weight:650}.analytics-v12-kpi-copy strong{font-size:clamp(19px,2vw,26px);letter-spacing:-.035em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-kpi-copy small{color:#98a2b3;font-size:11px}.analytics-v12-tabs{background:#fff;border:1px solid var(--a12-line);border-radius:15px;display:flex;gap:4px;margin:24px 0 18px;max-width:100%;overflow-x:auto;padding:5px;width:-webkit-max-content;width:max-content}.analytics-v12-tabs button{background:#0000;border:0;border-radius:10px;color:#667085;cursor:pointer;flex:0 0 auto;font-size:13px;font-weight:720;padding:10px 16px}.analytics-v12-tabs button.active{background:#171527;box-shadow:0 8px 22px #17152726;color:#fff}.analytics-v12-grid,.analytics-v12-stack{grid-gap:16px;display:grid;gap:16px;min-width:0}.analytics-v12-grid-primary{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr)}.analytics-v12-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-v12-panel{background:#fff;border:1px solid var(--a12-line);border-radius:22px;box-shadow:0 7px 26px rgba(16,24,40,.035);min-width:0;padding:22px}.analytics-v12-panel-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;min-width:0}.analytics-v12-panel-head.compact{margin-bottom:15px}.analytics-v12-panel-head>div{min-width:0}.analytics-v12-panel-kicker{color:var(--a12-purple);display:block;font-size:10px;font-weight:800;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.analytics-v12-panel h2{-webkit-text-fill-color:#18181f!important;color:#18181f!important;font-size:18px;letter-spacing:-.025em;line-height:1.25}.analytics-v12-text-link{align-items:center;color:var(--a12-purple);display:inline-flex;font-size:12px;font-weight:750;gap:6px;text-decoration:none;white-space:nowrap}.analytics-v12-icon-link,.analytics-v12-row-link{background:#fff;border:1px solid var(--a12-line);color:#667085;display:grid;place-items:center;text-decoration:none}.analytics-v12-icon-link{border-radius:10px;height:34px;width:34px}.analytics-v12-row-link{border-radius:9px;height:30px;width:30px}.analytics-v12-chart-wrap{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:150px minmax(0,1fr);min-width:0}.analytics-v12-chart-summary{grid-gap:5px;align-self:center;display:grid;gap:5px}.analytics-v12-chart-summary strong{font-size:clamp(23px,3vw,34px);letter-spacing:-.045em}.analytics-v12-chart-summary span{color:var(--a12-muted);font-size:12px}.analytics-v12-bars{align-items:stretch;display:flex;gap:7px;height:210px;min-width:0;overflow-x:auto;padding-top:16px}.analytics-v12-bar-col{grid-gap:8px;display:grid;flex:1 0 42px;gap:8px;grid-template-rows:1fr auto;max-width:70px;min-width:42px;text-align:center}.analytics-v12-bar-track{align-items:flex-end;background:linear-gradient(0deg,#f7f5ff,#fbfbfd);border-radius:9px;display:flex;min-height:0;overflow:hidden}.analytics-v12-bar{background:linear-gradient(180deg,#927eff,#6850ed);border-radius:8px 8px 4px 4px;min-height:0;transition:height .35s ease;width:100%}.analytics-v12-bar-col>span{color:#98a2b3;font-size:9px;overflow:hidden;text-overflow:ellipsis}.analytics-v12-role-list{grid-gap:16px;display:grid;gap:16px}.analytics-v12-role-list.large{gap:20px}.analytics-v12-role-row{grid-gap:8px;display:grid;gap:8px}.analytics-v12-role-top{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between}.analytics-v12-role-top span{color:#667085}.analytics-v12-role-top strong{font-size:13px}.analytics-v12-progress{background:#f0eff6;border-radius:999px;height:7px;overflow:hidden}.analytics-v12-progress span{background:linear-gradient(90deg,#735cff,#ab9cff);border-radius:inherit;display:block;height:100%;min-width:0}.analytics-v12-health-row,.analytics-v12-mini-total{align-items:center;border-top:1px solid var(--a12-line);display:flex;gap:14px;justify-content:space-between;margin-top:22px;padding-top:16px}.analytics-v12-health-row span,.analytics-v12-mini-total span{color:var(--a12-muted);font-size:12px}.analytics-v12-health-row strong,.analytics-v12-mini-total strong{font-size:16px}.analytics-v12-funnel{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-v12-funnel div{grid-gap:6px;background:var(--a12-soft);border-radius:13px;display:grid;gap:6px;min-width:0;padding:13px 10px}.analytics-v12-funnel span{color:var(--a12-muted);font-size:10px}.analytics-v12-funnel strong{font-size:18px}.analytics-v12-network-split{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-network-split>div{grid-gap:5px;background:var(--a12-soft);border-radius:15px;display:grid;gap:5px;padding:15px}.analytics-v12-network-split span{color:var(--a12-muted);font-size:11px}.analytics-v12-network-split strong{font-size:22px}.analytics-v12-network-split small{color:#98a2b3;font-size:10px}.analytics-v12-channel-summary{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-v12-channel-summary>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.analytics-v12-channel-summary strong{font-size:18px;overflow:hidden;text-overflow:ellipsis}.analytics-v12-channel-summary span{color:var(--a12-muted);font-size:10px}.analytics-v12-activity-grid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-activity-column{grid-gap:4px;align-content:start;display:grid;gap:4px;min-width:0}.analytics-v12-activity-column h3{color:#667085;font-size:12px;margin-bottom:6px}.analytics-v12-activity-item{grid-gap:11px;align-items:center;border-bottom:1px solid #f0f1f4;display:grid;gap:11px;grid-template-columns:34px minmax(0,1fr) auto;min-width:0;padding:11px 0}.analytics-v12-activity-item:last-child{border-bottom:0}.analytics-v12-activity-icon{background:#f3f1ff;border-radius:10px;color:var(--a12-purple);display:grid;height:34px;place-items:center;width:34px}.analytics-v12-activity-item>div:nth-child(2){grid-gap:3px;display:grid;gap:3px;min-width:0}.analytics-v12-activity-item strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-activity-item span{color:#98a2b3;font-size:10px}.analytics-v12-activity-item b{font-size:11px;white-space:nowrap}.analytics-v12-empty-line{color:#98a2b3;font-size:12px;padding:16px 0}.analytics-v12-toolbar-panel{align-items:center;background:#fff;border:1px solid var(--a12-line);border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:12px 14px 12px 18px}.analytics-v12-toolbar-panel>div{color:#475467;font-size:13px;font-weight:700}.analytics-v12-toolbar-panel label,.analytics-v12-toolbar-panel>div{align-items:center;display:flex;gap:8px}.analytics-v12-toolbar-panel label>span{color:#98a2b3;font-size:11px}.analytics-v12-toolbar-panel select{background:#fff;border:1px solid var(--a12-line);border-radius:10px;color:#344054;height:36px;max-width:260px;outline:none;padding:0 34px 0 11px}.analytics-v12-focus-card{grid-gap:24px;align-items:center;background:linear-gradient(115deg,#191627,#27204c);border-radius:22px;color:#fff;display:grid;gap:24px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr) auto;padding:22px}.analytics-v12-focus-title{align-items:center;display:flex;gap:13px;min-width:0}.analytics-v12-focus-icon{background:#ffffff1a;border-radius:14px;color:#cfc7ff;display:grid;flex:0 0 46px;height:46px;place-items:center;width:46px}.analytics-v12-focus-title>div:last-child{min-width:0}.analytics-v12-focus-title span{color:#ffffff80;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.analytics-v12-focus-title h2{-webkit-text-fill-color:#fff!important;color:#fff!important;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-focus-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-v12-focus-metrics>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.analytics-v12-focus-metrics span{color:#ffffff85;font-size:10px}.analytics-v12-focus-metrics strong{font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-primary-link{align-items:center;background:#fff;border-radius:11px;color:#171527;display:inline-flex;font-size:11px;font-weight:800;gap:7px;padding:11px 13px;text-decoration:none;white-space:nowrap}.analytics-v12-channel-table-wrap{min-width:0;overflow-x:auto;width:100%}.analytics-v12-table{border-collapse:collapse;min-width:720px;width:100%}.analytics-v12-table th{border-bottom:1px solid var(--a12-line);color:#98a2b3;font-size:9px;font-weight:800;letter-spacing:.05em;padding:10px 12px;text-align:left;text-transform:uppercase}.analytics-v12-table td{border-bottom:1px solid #f1f2f5;color:#475467;font-size:11px;padding:13px 12px}.analytics-v12-table tbody tr:last-child td{border-bottom:0}.analytics-v12-table tbody tr.selected td{background:#faf9ff}.analytics-v12-table td.money{color:#171527;font-weight:750}.analytics-v12-table-name{align-items:center;display:flex;gap:9px;min-width:0}.analytics-v12-table-name>span{background:#f2f0ff;border-radius:9px;color:var(--a12-purple);display:grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.analytics-v12-table-name strong{color:#1d2939;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-metric-strip{grid-gap:1px;background:var(--a12-line);border:1px solid var(--a12-line);border-radius:20px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.analytics-v12-metric-strip>div{grid-gap:5px;background:#fff;display:grid;gap:5px;min-width:0;padding:18px}.analytics-v12-metric-strip span{color:var(--a12-muted);font-size:11px}.analytics-v12-metric-strip strong{font-size:21px;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-score-list{grid-gap:0;display:grid;gap:0}.analytics-v12-score-list>div{border-bottom:1px solid #f0f1f4;display:flex;gap:18px;justify-content:space-between;padding:13px 0}.analytics-v12-score-list>div:last-child{border-bottom:0}.analytics-v12-score-list span{color:#667085;font-size:12px}.analytics-v12-score-list strong{font-size:13px;text-align:right}.analytics-v12-status{align-items:center;background:#f2f4f7;border-radius:999px;color:#667085;display:inline-flex;font-size:9px;font-weight:750;justify-content:center;max-width:150px;padding:5px 8px;white-space:nowrap}.analytics-v12-status.active{background:#eaf8f2;color:#11885e}.analytics-v12-status.completed{background:#ecefff;color:#4c5ccf}.analytics-v12-status.pending{background:#fff5df;color:#a16907}.analytics-v12-status.blocked,.analytics-v12-status.cancelled{background:#fff0f0;color:#bf4545}.analytics-v12-project-status-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics-v12-project-status-grid>div{grid-gap:8px;border-radius:15px;display:grid;gap:8px;padding:16px}.analytics-v12-project-status-grid span{font-size:11px}.analytics-v12-project-status-grid strong{font-size:24px}.analytics-v12-project-status-grid .active{background:#eaf8f2;color:#11885e}.analytics-v12-project-status-grid .pending{background:#fff6e4;color:#9b680b}.analytics-v12-project-status-grid .completed{background:#eff1ff;color:#5965c7}.analytics-v12-category-list{grid-gap:14px;display:grid;gap:14px}.analytics-v12-category-list>div{grid-gap:7px;display:grid;gap:7px}.analytics-v12-category-list>div>div:first-child{align-items:center;display:flex;font-size:11px;gap:12px;justify-content:space-between}.analytics-v12-category-list span{color:#667085}.analytics-v12-project-list{display:grid}.analytics-v12-project-row{align-items:center;border-bottom:1px solid #f0f1f4;display:flex;gap:20px;justify-content:space-between;min-width:0;padding:13px 0}.analytics-v12-project-row:last-child{border-bottom:0}.analytics-v12-project-row>div{align-items:center;display:flex;gap:11px;min-width:0}.analytics-v12-project-row>div:first-child>div:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.analytics-v12-project-row strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-project-row span:not(.analytics-v12-status):not(.analytics-v12-project-dot){color:#98a2b3;font-size:10px}.analytics-v12-project-row>div:last-child{flex:0 0 auto}.analytics-v12-project-dot{background:var(--a12-purple);border-radius:50%;box-shadow:0 0 0 5px #f0edff;flex:0 0 9px;height:9px;width:9px}.analytics-v12-investor-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-investor-card{grid-gap:11px;align-items:center;background:#fff;border:1px solid var(--a12-line);border-radius:15px;display:grid;gap:11px;grid-template-columns:40px minmax(0,1fr) auto auto;min-width:0;padding:13px}.analytics-v12-investor-avatar{background:linear-gradient(135deg,#6f58ef,#a28fff);border-radius:12px;color:#fff;display:grid;font-weight:800;height:40px;place-items:center;width:40px}.analytics-v12-investor-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.analytics-v12-investor-copy strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-investor-copy span{color:#98a2b3;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v12-investor-stats{display:flex;gap:14px}.analytics-v12-investor-stats>div{grid-gap:2px;display:grid;gap:2px}.analytics-v12-investor-stats span{color:#98a2b3;font-size:9px}.analytics-v12-investor-stats strong{font-size:11px}.analytics-v12-empty{grid-gap:7px;align-content:center;color:#98a2b3;display:grid;gap:7px;min-height:180px;place-items:center;text-align:center}.analytics-v12-empty strong{color:#475467;font-size:14px}.analytics-v12-empty span{font-size:11px;line-height:1.5;max-width:430px}.analytics-v12-empty a{color:var(--a12-purple);font-size:11px;font-weight:750;margin-top:3px;text-decoration:none}.analytics-v12-empty-chart{min-height:210px}.analytics-v12-skeleton{background:#eef0f4;border-radius:22px;overflow:hidden;position:relative}.analytics-v12-skeleton:after{animation:analytics-v12-shimmer 1.35s infinite;background:linear-gradient(90deg,#0000,#ffffffad,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.analytics-v12-skeleton-hero{border-radius:30px;height:270px}.analytics-v12-skeleton-card{height:96px}.analytics-v12-skeleton-panel{height:390px;margin-top:18px}@keyframes analytics-v12-shimmer{to{transform:translateX(100%)}}@media (max-width:1180px){.analytics-v12-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-grid-primary{grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr)}.analytics-v12-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-channel-snapshot{grid-column:1/-1}.analytics-v12-focus-card{grid-template-columns:minmax(220px,.8fr) minmax(0,1fr)}.analytics-v12-focus-card .analytics-v12-primary-link{grid-column:1/-1;width:-webkit-max-content;width:max-content}}@media (max-width:900px){.analytics-v12-page{padding-inline:18px}.analytics-v12-hero{align-items:start;grid-template-columns:1fr;min-height:auto}.analytics-v12-controls{align-items:end}.analytics-v12-grid-primary,.analytics-v12-grid-secondary{grid-template-columns:1fr}.analytics-v12-channel-snapshot{grid-column:auto}.analytics-v12-chart-wrap{grid-template-columns:1fr}.analytics-v12-chart-summary{align-items:baseline;gap:8px;grid-template-columns:auto auto;justify-content:start}.analytics-v12-activity-grid,.analytics-v12-focus-card{grid-template-columns:1fr}.analytics-v12-focus-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-v12-focus-card .analytics-v12-primary-link{grid-column:auto}.analytics-v12-investor-grid{grid-template-columns:1fr}}@media (max-width:680px){.analytics-v12-page{padding:16px 12px 34px}.analytics-v12-hero{border-radius:24px;padding:25px 20px}.analytics-v12-hero h1{font-size:42px}.analytics-v12-controls{display:grid;grid-template-columns:1fr auto;width:100%}.analytics-v12-control select{min-width:0;width:100%}.analytics-v12-kpi-grid{gap:9px;grid-template-columns:1fr 1fr}.analytics-v12-kpi{align-items:flex-start;border-radius:16px;padding:14px}.analytics-v12-kpi-icon{border-radius:11px;flex-basis:36px;height:36px;width:36px}.analytics-v12-kpi-copy strong{font-size:18px}.analytics-v12-kpi-copy small{display:none}.analytics-v12-tabs{border-radius:13px;width:100%}.analytics-v12-tabs button{flex:1 0 auto;padding:9px 13px}.analytics-v12-panel{border-radius:18px;padding:17px}.analytics-v12-panel-head{align-items:center}.analytics-v12-panel h2{font-size:16px}.analytics-v12-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-channel-summary{grid-template-columns:1fr 1fr}.analytics-v12-channel-summary>div:last-child{grid-column:1/-1}.analytics-v12-toolbar-panel{align-items:stretch;flex-direction:column}.analytics-v12-toolbar-panel label{justify-content:space-between}.analytics-v12-toolbar-panel select{max-width:65%}.analytics-v12-focus-metrics,.analytics-v12-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-v12-project-status-grid{grid-template-columns:1fr}.analytics-v12-project-row{align-items:flex-start;flex-direction:column;gap:9px}.analytics-v12-project-row>div:last-child{justify-content:space-between;width:100%}.analytics-v12-investor-card{grid-template-columns:38px minmax(0,1fr) auto}.analytics-v12-investor-stats{grid-column:2/-1;justify-content:space-between}.analytics-v12-warning{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.analytics-v12-controls,.analytics-v12-kpi-grid{grid-template-columns:1fr}.analytics-v12-refresh{justify-content:center}.analytics-v12-hero-meta{display:grid}.analytics-v12-metric-strip,.analytics-v12-network-split{grid-template-columns:1fr}.analytics-v12-chart-summary{display:grid;grid-template-columns:1fr}}
/*# sourceMappingURL=main.6c8ac2fe.css.map*/