.profile-command-center{display:grid;gap:18px;margin-top:42px}.profile-section-nav{position:sticky;top:12px;z-index:8;display:flex;gap:6px;width:max-content;max-width:100%;padding:6px;border:1px solid #ded8d1;border-radius:18px;background:#fffffff0;box-shadow:0 14px 38px #2d211517;backdrop-filter:blur(14px)}.profile-section-nav a{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 15px;border-radius:12px;color:#68615b;text-decoration:none;font-size:12px;font-weight:900}.profile-section-nav a:hover{background:#f2efeb;color:#171717}.profile-section-nav i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ece8e3;color:#7b746d;font-size:9px;font-style:normal}.profile-editor-section{overflow:hidden;border:1px solid #ded8d0;border-radius:30px;background:#fff;box-shadow:0 22px 65px #2b21160d;scroll-margin-top:90px}.profile-editor-section>header{display:flex;gap:18px;padding:34px 38px 28px;border-bottom:1px solid #ebe6df}.profile-editor-section>header>span{flex:0 0 48px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#ff3217;color:#fff;font-size:11px;font-weight:950}.profile-editor-section>header small{color:#ff3217;font-size:10px;font-weight:950;letter-spacing:.16em}.profile-editor-section>header h2{margin:8px 0 7px;font-size:clamp(30px,3vw,46px);line-height:1;letter-spacing:-.045em}.profile-editor-section>header p{max-width:690px;margin:0;color:#777069;font-size:14px;line-height:1.55}.profile-editor-grid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}.identity-visual{display:grid;align-content:start;justify-items:center;gap:14px;padding:38px;background:#f5f2ed}.company-logo-preview,.identity-visual .profile-photo-preview{width:190px;height:190px;box-sizing:border-box}.company-logo-preview{display:grid;place-items:center;overflow:hidden;border:1px solid #dcd5ce;border-radius:28px;background:#fff 50%/cover no-repeat;color:#ff3217;font-size:34px;font-weight:950;box-shadow:0 18px 42px #271b121b}.identity-visual>button:not(.remove-visual){display:grid;gap:4px;width:min(100%,260px);padding:15px 18px;border:1px solid #d9d2cb;border-radius:15px;background:#fff;cursor:pointer;text-align:left}.identity-visual>button:not(.remove-visual):hover{border-color:#ff3217}.identity-visual>button b{font-size:13px}.identity-visual>button small{color:#817a73;font-size:10px;line-height:1.45}.remove-visual{border:0;background:transparent;color:#d62d18;font-size:11px;font-weight:900;cursor:pointer}.billing-fields,.profile-fields{display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:20px 16px;padding:38px}.profile-command-center label{display:grid;gap:9px;color:#25211e;font-size:12px;font-weight:900}.profile-command-center input,.profile-command-center textarea{box-sizing:border-box;width:100%;min-height:56px;padding:0 16px;border:1px solid #d9d3cc;border-radius:14px;background:#faf9f7;color:#171717;font:inherit;font-size:14px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.profile-command-center textarea{min-height:110px;padding-top:15px;resize:vertical}.profile-command-center input:focus,.profile-command-center textarea:focus{border-color:#77736e;background:#fff;box-shadow:none}.profile-command-center input:disabled{color:#817a73}.profile-command-center label>small{color:#8a837c;font-size:10px;font-weight:600;line-height:1.45}.profile-command-center .wide{grid-column:1/-1}.company-section{background:#101010;border-color:#101010}.company-section>header{border-color:#ffffff18;color:#fff}.company-section>header p{color:#a9a4a0}.company-section .profile-editor-grid{background:#fff}.company-visual{background:#1a1918}.company-visual .company-logo-preview{border-color:#ffffff26}.company-visual>button:not(.remove-visual){border-color:#ffffff24;background:#282624;color:#fff}.company-visual>button small{color:#aaa49e}.company-preview{grid-column:1/-1;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;min-height:74px;margin-top:6px;padding:12px 16px;border:1px solid #ded8d1;border-radius:17px;background:#f4f1ed}.company-preview-mark,.company-switch-logo{display:grid;place-items:center;overflow:hidden;background:#161616 50%/cover no-repeat;color:#fff;font-size:11px;font-weight:950}.company-preview-mark{width:48px;height:48px;border-radius:14px}.company-preview span{display:grid;gap:4px}.company-preview small{color:#888078;font-size:8px;font-weight:950;letter-spacing:.12em}.company-preview b{font-size:14px}.company-preview>i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#dff4e8;color:#238a55;font-style:normal}.billing-fields{grid-template-columns:repeat(3,1fr)}.billing-security{display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:15px;background:#eef8f2;color:#205f3f}.billing-security>i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#d9f1e3;font-style:normal}.billing-security span{display:grid;gap:3px}.billing-security b{font-size:11px}.billing-security small{font-size:9px;line-height:1.4}.profile-save-message{position:sticky;top:76px;z-index:7;margin:0;padding:15px 18px;border-radius:15px;font-size:12px;font-weight:850}.profile-save-message.success{background:#e8f7ee;color:#247348}.profile-save-message.error{background:#fff0ed;color:#bb2b18}.profile-save-bar{position:sticky;bottom:14px;z-index:9;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px 18px 24px;border:1px solid #ffffff2b;border-radius:22px;background:#111111ed;color:#fff;box-shadow:0 20px 55px #0005;backdrop-filter:blur(16px)}.profile-save-bar>span{display:grid;gap:4px}.profile-save-bar b{font-size:14px}.profile-save-bar small{color:#aaa5a0;font-size:11px}.profile-save-bar button{display:flex;align-items:center;justify-content:space-between;gap:30px;min-width:290px;min-height:58px;padding:0 10px 0 22px;border:0;border-radius:999px;background:#ff3217;color:#fff;font-size:13px;font-weight:950;cursor:pointer}.profile-save-bar button:disabled{opacity:.6}.profile-save-bar button i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#111;font-style:normal}.company-switcher>a{grid-template-columns:34px 1fr auto!important}.company-switch-logo{width:30px!important;height:30px!important;border-radius:9px!important;font-style:normal}.company-switch-logo.has-photo{background-repeat:no-repeat}@media(max-width:900px){.profile-section-nav{width:auto;overflow:auto}.profile-editor-grid{grid-template-columns:1fr}.identity-visual{grid-template-columns:auto minmax(180px,1fr);align-items:center;justify-items:start}.identity-visual .remove-visual{grid-column:2}.billing-fields{grid-template-columns:1fr 1fr}.billing-security{grid-column:1/-1}}@media(max-width:620px){.profile-section-nav a{padding:0 11px;white-space:nowrap}.profile-editor-section{border-radius:22px}.profile-editor-section>header{padding:25px 19px}.profile-editor-section>header>span{flex-basis:40px;width:40px;height:40px}.identity-visual{grid-template-columns:1fr;justify-items:center;padding:28px 18px}.identity-visual .remove-visual{grid-column:auto}.billing-fields,.profile-fields{grid-template-columns:1fr;padding:26px 18px}.billing-security,.profile-command-center .wide{grid-column:1}.profile-save-bar{align-items:stretch;flex-direction:column;padding:18px}.profile-save-bar button{width:100%;min-width:0}.profile-save-bar small{line-height:1.45}}.profile-security-card{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px;border:1px solid #ded8d1;background:#111;color:#fff}.profile-security-card>span{display:grid;gap:6px}.profile-security-card small{color:#ff4b33;font-size:9px;font-weight:950;letter-spacing:.14em}.profile-security-card b{font-size:18px}.profile-security-card p{max-width:560px;margin:0;color:#aaa5a0;font-size:11px;line-height:1.5}.password-change-dialog form>button,.password-change-dialog form>div>button:not(.secondary),.profile-security-card button{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:52px;padding:0 8px 0 18px;border:0;background:#ff3217;color:#fff;font:inherit;font-size:12px;font-weight:950;cursor:pointer;white-space:nowrap}.password-change-dialog button i,.profile-security-card button i{display:grid;place-items:center;width:36px;height:36px;background:#fff;color:#111;font-style:normal;border-radius:50%}.password-change-backdrop{z-index:120}.password-change-dialog{position:relative;width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:38px;background:#fff;box-shadow:0 30px 90px #0007}.password-change-dialog>small{color:#ff3217;font-size:10px;font-weight:950;letter-spacing:.15em}.password-change-dialog h3{margin:10px 45px 9px 0;font-size:34px;line-height:1;letter-spacing:-.04em}.password-change-dialog>p{margin:0 0 24px;color:#777069;font-size:13px;line-height:1.55}.password-change-dialog form{display:grid;gap:15px}.password-change-dialog form label{display:grid;gap:8px;font-size:12px;font-weight:900}.password-change-dialog input{box-sizing:border-box;width:100%;height:56px;padding:0 15px;border:1px solid #d9d3cc;background:#faf9f7;font:inherit;outline:none}.password-change-dialog input:focus{border-color:#77736e;box-shadow:none}.password-change-dialog label small{color:#8a837c;font-size:9px}.password-change-dialog form>button{justify-self:end}.password-change-dialog form>div{display:flex;justify-content:flex-end;gap:9px}.password-change-dialog .secondary{min-height:52px;padding:0 20px;border:1px solid #d9d3cc;background:#fff;font-weight:900;cursor:pointer}.password-change-dialog>div.error,.password-change-dialog>div.success{margin-top:15px;padding:13px;font-size:11px;font-weight:850}.password-change-dialog>div.success{background:#e8f7ee;color:#247348}.password-change-dialog>div.error{background:#fff0ed;color:#bb2b18}.development-otp{padding:11px 13px;background:#fff4ce;color:#6c5510;font-size:11px;font-style:normal}.password-change-dialog button:disabled{opacity:.55}@media(max-width:620px){.profile-security-card{align-items:stretch;flex-direction:column}.profile-security-card button{width:100%}.password-change-dialog{padding:30px 20px}.password-change-dialog h3{font-size:28px}}.profile-command-center select{box-sizing:border-box;width:100%;min-height:56px;padding:0 16px;border:1px solid #d9d3cc;border-radius:14px;background:#faf9f7;color:#171717;font:inherit;font-size:14px;outline:none;cursor:pointer;appearance:auto;transition:border-color .18s,box-shadow .18s,background .18s}.profile-command-center select:focus{border-color:#77736e;background:#fff;box-shadow:0 0 0 4px #77736e14}.profile-command-center select:disabled{color:#817a73;cursor:not-allowed}.avatar-editor-image,.avatar-editor-preview>i{box-sizing:border-box}.avatar-editor-image,.company-logo-preview,.company-preview-mark,.company-switch-logo,.profile-photo-preview{background-repeat:no-repeat!important}.profile-save-toast{z-index:220}.profile-save-toast.is-error{border-color:#f0c8c1;background:linear-gradient(145deg,#fffdfc,#fff0ed);color:#682418;box-shadow:0 24px 70px #68241824,0 4px 14px #68241812}.profile-save-toast.is-error:after{background:linear-gradient(90deg,#ff3217,#ff8a78)}.profile-save-toast.is-error .job-save-toast-icon{background:linear-gradient(145deg,#ff432b,#d62713);box-shadow:0 9px 22px #d62d1838}.profile-save-toast.is-error .job-save-toast-content>small{color:#d62d18}.profile-save-toast.is-error .job-save-toast-content>p>span{border-color:#f0d4cf;color:#7c3b31}.profile-save-toast.is-error>button{background:#f7dfdb;color:#8c463b}.billing-section{overflow:visible}.billing-section>header{border-radius:30px 30px 0 0;background:#fff}.billing-fields{border-radius:0 0 30px 30px;background:#fff}.address-select-field{position:relative;display:grid;align-content:start;gap:9px;color:#25211e;font-size:12px;font-weight:900}.address-select{position:relative;z-index:1}.address-select.is-open{z-index:35}.address-select>button{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:56px;padding:0 14px 0 16px;border:1px solid #d9d3cc;border-radius:14px;background:#faf9f7;color:#171717;font:inherit;font-size:14px;font-weight:800;cursor:pointer;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.address-select>button:hover{border-color:#bdb5ad;background:#fff}.address-select.is-open>button{border-color:#ff3217;background:#fff;box-shadow:0 0 0 4px #ff321714}.address-select>button i{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#efebe6;font-size:17px;font-style:normal;line-height:1;transition:transform .2s,background .2s}.address-select.is-open>button i{transform:rotate(180deg);background:#ff3217;color:#fff}.address-select.is-disabled>button{background:#f1efec;color:#98918a;cursor:not-allowed}.address-select-menu{position:absolute;top:calc(100% + 9px);left:0;right:0;z-index:40;overflow:hidden;padding:8px;border:1px solid #ded7d0;border-radius:18px;background:#fff;box-shadow:0 24px 65px #2b21162e;animation:addressMenuIn .2s cubic-bezier(.2,.8,.2,1)}.address-select-menu>label{display:flex;grid-template:none;align-items:center;gap:9px;margin:0 0 7px;padding:0 12px;border-radius:12px;background:#f2efeb;color:#89827a}.address-select-menu>label>span{font-size:20px;font-weight:500}.profile-command-center .address-select-menu>label>input{min-height:45px;padding:0;border:0;background:transparent;box-shadow:none;font-size:13px}.address-select-menu>div{display:grid;gap:3px;max-height:260px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfc8c0 transparent}.address-select-menu>div>button{display:flex;align-items:center;justify-content:space-between;min-height:43px;padding:0 12px;border:0;border-radius:11px;background:transparent;color:#292521;font-size:13px;font-weight:750;text-align:left;cursor:pointer}.address-select-menu>div>button:hover{background:#f4f1ed}.address-select-menu>div>button.selected{background:#fff0ed;color:#d92c17}.address-select-menu>div>button i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ff3217;color:#fff;font-size:10px;font-style:normal}.address-select-menu>div>p{margin:0;padding:24px 14px;color:#8c857e;font-size:11px;font-weight:650;line-height:1.5;text-align:center}@keyframes addressMenuIn{0%{opacity:0;transform:translateY(-7px) scale(.985)}to{opacity:1;transform:none}}@media(max-width:620px){.billing-section>header{border-radius:22px 22px 0 0}.billing-fields{border-radius:0 0 22px 22px}.address-select-menu{position:fixed;inset:auto 12px 18px;padding:10px;border-radius:22px;box-shadow:0 30px 90px #0005}.address-select-menu>div{max-height:44vh}}.company-logo-preview,.company-preview-mark,.company-switch-logo{border-radius:50%!important}.profile-plan-summary{overflow:hidden;border-radius:30px;background:#111;color:#fff;box-shadow:0 24px 70px #0002}.profile-plan-summary>header{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:34px 38px;border-bottom:1px solid #ffffff1b}.profile-plan-summary>header>span{display:grid;gap:7px}.profile-plan-summary footer small,.profile-plan-summary header small{color:#ff5a43;font-size:9px;font-weight:950;letter-spacing:.16em}.profile-plan-summary h2{margin:0;font-size:48px;letter-spacing:-.05em}.profile-plan-summary header p{max-width:640px;margin:0;color:#aaa5a0;font-size:13px;line-height:1.5}.profile-plan-summary>header>b{padding:9px 13px;border-radius:999px;background:#1e7c4d;color:#fff;font-size:10px}.profile-plan-summary>div{display:grid;grid-template-columns:repeat(4,1fr)}.profile-plan-summary dl{display:grid;gap:6px;margin:0;padding:25px 28px;border-right:1px solid #ffffff15}.profile-plan-summary dl:last-child{border:0}.profile-plan-summary dt{color:#8f8a85;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.profile-plan-summary dd{margin:0;font-size:17px;font-weight:900}.profile-plan-summary dl small{color:#817c77;font-size:10px}.profile-plan-summary>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 28px;background:#1a1918}.profile-plan-summary footer>span{display:grid;gap:5px}.profile-plan-summary footer b{font-size:13px}.profile-plan-summary footer a{display:flex;align-items:center;gap:26px;min-height:52px;padding:0 9px 0 19px;border-radius:999px;background:#ff3217;color:#fff;text-decoration:none;font-size:12px;font-weight:950}.profile-plan-summary footer a i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#111;font-style:normal}.avatar-editor-backdrop{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:#111b;backdrop-filter:blur(12px);animation:avatarBackdrop .2s ease}.avatar-editor-modal{width:min(680px,100%);overflow:hidden;border:1px solid #ffffff30;border-radius:28px;background:#fff;box-shadow:0 40px 100px #0008;animation:avatarModal .28s cubic-bezier(.2,.8,.2,1)}.avatar-editor-modal>header{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 28px;border-bottom:1px solid #e7e1db}.avatar-editor-modal header small{color:#ff3217;font-size:9px;font-weight:950;letter-spacing:.16em}.avatar-editor-modal h2{margin:6px 0 0;font-size:27px;letter-spacing:-.04em}.avatar-editor-modal header button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:#eeeae5;font-size:24px;cursor:pointer}.avatar-editor-workspace{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:30px;background:#f3f0eb}.avatar-editor-preview{position:relative;display:grid;place-items:center;min-height:300px;border-radius:22px;background:#171717}.avatar-editor-image{display:grid;place-items:center;width:230px;height:230px;overflow:hidden;border:5px solid #fff;border-radius:50%;background:#ff3217 50%/cover no-repeat;color:#fff;font-size:34px;font-weight:950;box-shadow:0 18px 50px #0008}.avatar-editor-preview>i{position:absolute;width:230px;height:230px;border:1px dashed #ffffffaa;border-radius:50%;pointer-events:none}.avatar-editor-controls{display:grid;align-content:center;gap:20px}.avatar-editor-controls label{gap:11px!important;font-size:11px!important}.avatar-editor-controls input[type=range]{min-height:auto;padding:0;border:0;accent-color:#ff3217;box-shadow:none}.avatar-editor-controls p{margin:0;color:#827b74;font-size:10px;line-height:1.5}.avatar-editor-modal>footer{display:flex;justify-content:flex-end;gap:10px;padding:18px 24px}.avatar-editor-modal>footer button{min-height:48px;padding:0 20px;border:1px solid #d9d3cc;border-radius:999px;background:#fff;font-size:11px;font-weight:900;cursor:pointer}.avatar-editor-modal>footer button:last-child{display:flex;align-items:center;gap:24px;border-color:#111;background:#111;color:#fff}.avatar-editor-modal>footer i{font-style:normal}@keyframes avatarBackdrop{0%{opacity:0}to{opacity:1}}@keyframes avatarModal{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:900px){.profile-plan-summary>div{grid-template-columns:1fr 1fr}.profile-plan-summary dl:nth-child(2){border-right:0}.avatar-editor-workspace{grid-template-columns:1fr}.avatar-editor-preview{min-height:270px}}@media(max-width:620px){.profile-plan-summary>footer,.profile-plan-summary>header{align-items:flex-start;flex-direction:column;padding:25px 20px}.profile-plan-summary>div{grid-template-columns:1fr}.profile-plan-summary dl{border-right:0;border-bottom:1px solid #ffffff15}.profile-plan-summary footer a{width:100%;box-sizing:border-box;justify-content:space-between}.avatar-editor-backdrop{padding:10px}.avatar-editor-modal{border-radius:22px}.avatar-editor-workspace{padding:20px}.avatar-editor-image,.avatar-editor-preview>i{width:190px;height:190px}.avatar-editor-modal>footer{display:grid;grid-template-columns:1fr 1fr}.avatar-editor-modal>footer button{padding:0 12px}}.profile-command-center .avatar-editor-modal{color:#171717}.profile-command-center .avatar-editor-modal>header{min-height:0;padding:24px 28px 22px}.profile-command-center .avatar-editor-modal h2{color:#171717;font-size:26px;line-height:1.08}.profile-command-center .avatar-editor-modal header button{flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;background:#eeeae5;color:#4c4742;font-size:22px;line-height:1}.profile-command-center .avatar-editor-modal header button:hover{background:#e4ded7;color:#171717}.profile-command-center .avatar-editor-modal>footer button{width:auto;min-width:132px;min-height:48px;height:48px;margin:0;padding:0 20px;background:#fff;color:#292522;box-shadow:none}.profile-command-center .avatar-editor-modal>footer button:last-child{min-width:235px;background:#111;color:#fff}.profile-command-center .avatar-editor-workspace{padding:28px}.profile-command-center .avatar-editor-preview{min-height:280px}.profile-plan-summary .storage-usage{gap:8px}.profile-plan-summary .storage-usage dd{display:flex;align-items:baseline;gap:5px}.profile-plan-summary .storage-usage dd>b{font-size:18px}.profile-plan-summary .storage-usage dd>span{color:#8d8883;font-size:11px;font-weight:700}.profile-plan-summary .storage-usage>i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:#ffffff18}.profile-plan-summary .storage-usage>i>em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff3217,#ff705b);box-shadow:0 0 18px #ff321766;transition:width .6s cubic-bezier(.2,.8,.2,1)}.profile-plan-summary .storage-usage>small{display:flex;justify-content:space-between;gap:8px}.profile-plan-summary .storage-usage>small>b{color:#d2cdc8;font-size:9px}.profile-plan-summary .storage-usage>small>span{color:#77726d;font-size:9px}.profile-plan-summary .sms-usage{gap:8px}.profile-plan-summary .sms-usage dd{display:flex;align-items:baseline;gap:6px}.profile-plan-summary .sms-usage dd>b{font-size:22px}.profile-plan-summary .sms-usage dd>span{color:#aaa49f;font-size:10px}.profile-plan-summary .sms-usage>i{display:block;width:100%;height:8px;overflow:hidden;border-radius:999px;background:#ffffff18}.profile-plan-summary .sms-usage>i>em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff3217,#ff765f);transition:width .6s cubic-bezier(.2,.8,.2,1)}.profile-plan-summary .sms-usage>small{display:flex;justify-content:space-between;gap:8px}.profile-plan-summary .sms-usage>small>b{color:#d2cdc8;font-size:9px}.profile-plan-summary .sms-usage>small>span{color:#77726d;font-size:9px}@media(max-width:620px){.profile-command-center .avatar-editor-modal>header{padding:20px}.profile-command-center .avatar-editor-modal h2{font-size:22px}.profile-command-center .avatar-editor-modal>footer button,.profile-command-center .avatar-editor-modal>footer button:last-child{width:100%;min-width:0}.profile-command-center .avatar-editor-preview{min-height:235px}}.address-select>button .address-select-arrow{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;margin-left:12px;border-radius:9px;background:#efebe6;color:#171717;font-style:normal;line-height:0;transition:transform .2s,background .2s,color .2s}.address-select>button .address-select-arrow svg{display:block;width:16px;height:16px;overflow:visible}.address-select>button .address-select-arrow path{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.address-select.is-open>button .address-select-arrow{transform:rotate(180deg);background:#ff3217;color:#fff}.profile-plan-summary footer .renewal-countdown{display:grid;min-width:315px;gap:8px;padding:0 26px;border-left:1px solid #393633}.profile-plan-summary footer .renewal-countdown>b{display:flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.profile-plan-summary footer .renewal-countdown>b>i{display:flex;align-items:baseline;gap:3px;color:#fff;font-size:19px;font-style:normal;font-weight:850;line-height:1}.profile-plan-summary footer .renewal-countdown>b>i:not(:last-child):after{content:":";margin-left:3px;color:#615d59;font-weight:500}.profile-plan-summary footer .renewal-countdown>b>i>em{color:#817c77;font-size:8px;font-style:normal;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.profile-plan-summary footer .renewal-countdown .renewal-expired{color:#ff654f;font-size:14px}@media(max-width:900px){.profile-plan-summary footer .renewal-countdown{order:2;width:100%;min-width:0;padding:18px 0 0;border-top:1px solid #393633;border-left:0}.profile-plan-summary footer>a{margin-left:auto}}.avatar-editor-image.has-photo{border:0}.company-logo-preview.has-photo{border-color:transparent}.billing-collapsed-summary{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px 38px;border-radius:0 0 30px 30px;background:linear-gradient(135deg,#f3faf6,#fff);animation:billingSummaryIn .32s cubic-bezier(.2,.8,.2,1)}.billing-summary-check{display:grid;place-items:center;width:56px;height:56px;aspect-ratio:1;border-radius:50%;background:#dff4e7;color:#218552}.billing-summary-check>svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.billing-collapsed-summary>div{display:grid;gap:5px;min-width:0}.billing-collapsed-summary small{color:#278454;font-size:9px;font-weight:950;letter-spacing:.15em}.billing-collapsed-summary h3{margin:0;color:#171717;font-size:20px;letter-spacing:-.025em}.billing-collapsed-summary p{margin:0;color:#706a64;font-size:11px;line-height:1.5}.billing-collapsed-summary em{color:#928b84;font-size:10px;font-style:normal}.billing-collapsed-summary>button{display:flex;align-items:center;gap:24px;min-height:50px;padding:0 8px 0 19px;border:1px solid #d8d2ca;border-radius:999px;background:#fff;color:#171717;font-size:11px;font-weight:900;cursor:pointer}.billing-collapsed-summary>button:hover{border-color:#ff3217;color:#d92b16}.billing-collapsed-summary>button i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#171717;color:#fff;font-style:normal}@keyframes billingSummaryIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(max-width:1050px){.billing-collapsed-summary{grid-template-columns:46px 1fr;padding:22px 18px;border-radius:0 0 22px 22px}.billing-summary-check{width:46px;height:46px;border-radius:50%}.billing-collapsed-summary>button{grid-column:1/-1;justify-content:space-between;width:100%}}.profile-editor-section>header{align-items:center}.profile-editor-section>header>span{margin:0}.company-section>header{background:#faf9f7;border-color:#ebe6df;color:#171717}.company-section>header p{color:#777069}.identity-photo-stage{position:relative;display:grid;place-items:center;width:190px;height:190px;border-radius:50%;isolation:isolate}.company-section .identity-visual,.personal-section .identity-visual{align-content:center;align-items:center}.identity-photo-stage>.company-logo-preview,.identity-photo-stage>.profile-photo-preview{grid-area:1/1;border:6px solid #fff;box-shadow:0 16px 38px #2c21162b}.identity-photo-stage>.profile-photo-preview:not(.has-photo){display:grid;place-items:center;background:#ff3217;color:#fff;font-size:64px;font-weight:950;line-height:1;letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 2px 0 #00000012;box-shadow:0 18px 42px #ff32172e,0 0 0 7px #fff}.identity-photo-stage>.photo-upload-overlay{position:absolute;inset:0;z-index:2;display:grid;place-content:center;justify-items:center;gap:7px;padding:0;border:0;border-radius:50%;background:#1119;color:#fff;cursor:pointer;opacity:0;transform:scale(.94);backdrop-filter:blur(3px);transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.identity-photo-stage>.photo-upload-overlay:focus-visible,.identity-photo-stage>.photo-upload-overlay:hover{opacity:1;transform:none}.identity-photo-stage>.photo-upload-overlay>span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#ff3217;color:#fff;font-size:32px;font-weight:350;line-height:1;box-shadow:0 12px 30px #ff321755;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.identity-photo-stage>.photo-upload-overlay>span>svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.identity-photo-stage>.photo-upload-overlay:hover>span{transform:rotate(90deg) scale(1.06)}.identity-photo-stage>.photo-upload-overlay>small{color:#fff!important;font-size:10px;font-weight:850}.identity-photo-stage>.photo-remove-corner{position:absolute;z-index:4;top:-5px;right:-5px;display:grid;place-items:center;box-sizing:border-box;width:38px!important;min-width:38px;height:38px!important;min-height:38px;aspect-ratio:1;padding:0;border:4px solid #f5f2ed;border-radius:50%;background:#fff;color:#a94638;box-shadow:0 7px 20px #34251c26;cursor:pointer;opacity:1;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.identity-photo-stage>.photo-remove-corner>svg{display:block;width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.identity-photo-stage>.photo-remove-corner:focus-visible,.identity-photo-stage>.photo-remove-corner:hover{background:#ff3217;color:#fff;box-shadow:0 9px 24px #ff321744;transform:rotate(90deg) scale(1.06);outline:none}.identity-visual>.visual-upload-action{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,310px)!important;padding:10px 11px!important;border:1px solid #d8d2ca!important;border-radius:16px!important;background:#fff!important;text-align:left}.visual-upload-action>i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#171717;color:#fff;font-size:18px;font-style:normal;transition:background .18s}.visual-upload-action>span{display:flex!important;min-width:0;flex-direction:column;align-items:flex-start;gap:3px;color:#171717!important;line-height:1.2}.visual-upload-action>span>b{display:block!important;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;color:#171717!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important;opacity:1!important;visibility:visible!important;white-space:normal!important}.visual-upload-action>span>small{display:block;color:#817a73;font-size:9px;line-height:1.35}.visual-upload-action>em{padding:7px 9px;border-radius:9px;background:#f0ece7;color:#393531;font-size:9px;font-style:normal;font-weight:900}.visual-upload-action:hover{border-color:#ff3217!important;box-shadow:0 10px 28px #ff321715}.visual-upload-action:hover>i{background:#ff3217}.identity-visual>.remove-visual{display:flex;align-items:center;justify-content:space-between;gap:14px;box-sizing:border-box;width:min(100%,310px);padding:11px 11px 11px 14px;border:1px solid transparent;border-radius:15px;background:transparent;color:#8c625b;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,color .18s,transform .18s}.identity-visual>.remove-visual>span{display:grid;gap:3px;min-width:0}.identity-visual>.remove-visual>span>b{font-size:10px;font-weight:900}.identity-visual>.remove-visual>span>small{color:#9a8d87;font-size:8px;font-weight:650;line-height:1.35}.identity-visual>.remove-visual>i{display:grid;flex:0 0 32px;place-items:center;width:32px;height:32px;border-radius:10px;background:#f2dfdb;color:#ad493b;font-size:18px;font-style:normal;line-height:1;transition:background .18s,color .18s,transform .18s}.identity-visual>.remove-visual:hover{border-color:#f2cec7;background:#fff5f2;color:#d62d18;transform:translateY(-1px)}.identity-visual>.remove-visual:hover>i{background:#ff3217;color:#fff;transform:rotate(90deg)}.company-visual>.remove-visual{color:#c3aaa5}.company-visual>.remove-visual>span>small{color:#817873}.company-visual>.remove-visual>i{background:#3a2926;color:#ff826f}.company-visual>.remove-visual:hover{border-color:#69372f;background:#2b1d1a;color:#ff705b}.company-visual .identity-photo-stage>.photo-upload-overlay{background:#000a}.company-visual .identity-photo-stage>.photo-remove-corner{border-color:#1a1918}@media(hover:none){.identity-photo-stage>.photo-upload-overlay{inset:auto 8px 8px auto;width:48px;height:48px;opacity:1;transform:none;background:transparent;backdrop-filter:none}.identity-photo-stage>.photo-upload-overlay>span{width:44px;height:44px;font-size:26px}.identity-photo-stage>.photo-upload-overlay>small{display:none}}.app-sticky-menu.profile-section-nav{top:12px;z-index:100;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);box-sizing:border-box;width:100%;max-width:none;min-height:78px;margin:0;padding:0 18px;border:1px solid rgba(255,255,255,.58);border-radius:0;background:rgba(255,255,255,.72);box-shadow:0 18px 46px rgba(39,28,20,.14),inset 0 1px 0 rgba(255,255,255,.82),0 0 0 1px rgba(255,50,23,.08);-webkit-backdrop-filter:blur(10px) saturate(150%);backdrop-filter:blur(10px) saturate(150%);isolation:isolate;transform:translateZ(0)}.app-sticky-menu.profile-section-nav>a{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:14px;min-width:0;min-height:78px;padding:0 22px;border-radius:0;color:#24211e;transition:background .2s,color .2s}.app-sticky-menu.profile-section-nav>a:not(:last-child){border-right:1px solid rgba(68,55,45,.1)}.app-sticky-menu.profile-section-nav>a:after{content:"";display:grid;place-items:center;border-radius:50%;background:#f0ede9;color:#171717;font-size:15px;transition:background .2s,color .2s,transform .2s;display:inline-block;width:34px;height:34px;background-color:currentColor;mask:url(/icons/arrow-right.svg) center/1em 1em no-repeat;-webkit-mask:url(/icons/arrow-right.svg) center/1em 1em no-repeat;vertical-align:-.12em}.app-sticky-menu.profile-section-nav>a>i{width:48px;height:48px;border-radius:50%;background:#ff3217;color:#fff;font-size:10px;box-shadow:0 10px 24px rgba(255,50,23,.2)}.app-sticky-menu.profile-section-nav>a>span{display:grid;gap:4px;min-width:0;font-size:14px;font-weight:900;line-height:1.1}.app-sticky-menu.profile-section-nav>a>span>small{overflow:hidden;color:#8e8780;font-size:7px;font-weight:950;letter-spacing:.14em;text-overflow:ellipsis;white-space:nowrap}.app-sticky-menu.profile-section-nav>a:hover{background:rgba(255,255,255,.76);color:#d92d17}.app-sticky-menu.profile-section-nav>a:hover:after{background:#171717;color:#fff;transform:translateX(3px)}@media(max-width:850px){.app-sticky-menu.profile-section-nav{display:flex;min-height:68px;padding:0 8px;overflow-x:auto;scrollbar-width:none}.app-sticky-menu.profile-section-nav::-webkit-scrollbar{display:none}.app-sticky-menu.profile-section-nav>a{flex:0 0 auto;grid-template-columns:40px auto 30px;min-height:68px;padding:0 14px}.app-sticky-menu.profile-section-nav>a>i{width:40px;height:40px}.app-sticky-menu.profile-section-nav>a:after{width:30px;height:30px}.app-sticky-menu.profile-section-nav>a>span{font-size:12px}}html:has(.profile-page){scroll-behavior:smooth;scroll-padding-top:112px}@media(prefers-reduced-motion:reduce){html:has(.profile-page){scroll-behavior:auto}}.profile-command-center,.profile-command-center>*,.profile-page{min-width:0}@media(max-width:850px){.workspace-shell .profile-page{max-width:100vw!important;overflow-x:clip;padding-bottom:calc(116px + env(safe-area-inset-bottom))!important}.profile-command-center{width:100%;margin-top:18px;gap:14px}.app-sticky-menu.profile-section-nav{position:relative;top:auto;z-index:6;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:64px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;touch-action:pan-x}.app-sticky-menu.profile-section-nav>a{flex:0 0 min(78vw,310px);min-width:0;min-height:64px;padding:0 12px;scroll-snap-align:start}.billing-collapsed-summary,.profile-editor-section,.profile-plan-summary{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.billing-fields,.company-preview,.profile-editor-section>header>div,.profile-fields,.profile-plan-summary :is(header,footer,dl){min-width:0}.company-preview b,.profile-editor-section>header h2,.profile-editor-section>header p,.profile-plan-summary :is(h2,p,dd,small){overflow-wrap:anywhere}.profile-plan-summary>footer{min-width:0}.profile-save-bar{bottom:calc(78px + env(safe-area-inset-bottom));z-index:90;box-sizing:border-box;width:100%;max-width:100%;gap:12px;padding:14px;background:#111111f2;box-shadow:0 14px 44px #0004}.profile-save-bar>span{gap:3px}.profile-save-bar button{min-height:50px}}@media(max-width:620px){.profile-editor-section>header{align-items:flex-start;gap:12px;padding:20px 16px}.profile-editor-section>header>span{flex:0 0 36px;width:36px;height:36px}.profile-editor-section>header h2{font-size:26px;line-height:1.05}.profile-editor-section>header p{font-size:12px}.identity-visual{padding:24px 16px}.billing-fields,.profile-fields{padding:22px 16px}.profile-plan-summary>footer,.profile-plan-summary>header{padding:22px 18px}.profile-plan-summary h2{font-size:36px}.profile-save-bar{align-items:stretch;flex-direction:column;padding:13px}.profile-save-bar small{font-size:10px;line-height:1.4}.profile-save-bar button{width:100%;min-width:0}}.users-management .users-invite-card>.invite-form,.users-management .users-invite-card>.invite-form.is-sms{grid-template-columns:210px minmax(220px,1fr) minmax(170px,.65fr) minmax(210px,.7fr)}.invite-channel{display:grid;grid-template-columns:1fr 1fr;align-self:end;gap:5px;height:54px;margin:0;padding:5px;border:1px solid #dcd6ce;border-radius:14px;background:#f3f0ec}.invite-channel legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.invite-channel label{display:flex!important;align-items:center;justify-content:center;gap:6px;height:44px!important;border-radius:10px;color:#716a63!important;font-size:11px!important;cursor:pointer;transition:.18s}.invite-channel label.active{background:#fff;color:#e8341c!important;box-shadow:0 5px 14px rgba(35,26,20,.08)}.invite-channel input{position:absolute;opacity:0;pointer-events:none}.invite-channel label>span{font-size:13px}.invite-form>button{overflow:hidden;text-overflow:ellipsis}@media(max-width:1250px){.users-management .users-invite-card>.invite-form,.users-management .users-invite-card>.invite-form.is-sms{grid-template-columns:200px repeat(2,minmax(190px,1fr))}.users-management .users-invite-card>.invite-form>button{grid-column:auto}.users-management .users-invite-card>.invite-form.is-sms>button{grid-column:2/4}}@media(max-width:850px){.users-management .users-invite-card>.invite-form,.users-management .users-invite-card>.invite-form.is-sms{grid-template-columns:1fr 1fr}.users-management .users-invite-card>.invite-form.is-sms>button,.users-management .users-invite-card>.invite-form>button{grid-column:1/-1}}@media(max-width:560px){.users-management .users-invite-card>.invite-form,.users-management .users-invite-card>.invite-form.is-sms{grid-template-columns:1fr}.users-management .users-invite-card>.invite-form.is-sms>button,.users-management .users-invite-card>.invite-form>button{grid-column:1}}.settings-page .settings-panel-head p{color:#68625c;font-size:14px;line-height:1.6}.settings-page .settings-panel-head>div>span{font-size:10.5px}.settings-page .settings-panel-head>b{font-size:11px}.settings-page .status-card>header small{color:#69635d;font-size:12px;line-height:1.45}.settings-page .status-fields label>span,.settings-page .status-template>span{font-size:12px;line-height:1.35}.settings-page .status-fields label span small,.settings-page .status-template>span small{color:#716b65;font-size:12px;font-weight:650;line-height:1.5}.settings-page .status-rule-row b{font-size:12px}.settings-page .status-rule-row small{color:#716b65;font-size:11.5px;line-height:1.5}.settings-page .template-guide b{font-size:13px}.settings-page .template-guide small{color:#52695d;font-size:11px;line-height:1.5}.settings-page .template-guide li span{color:#5f6d65;font-size:10.5px;line-height:1.45}.settings-page .integration-form label,.settings-page .status-identity label,.settings-page .status-template{font-size:12px}.settings-page .integration-form input,.settings-page .status-fields input,.settings-page .status-template textarea{font-size:13px}.settings-page .status-options .check{font-size:11px}.settings-page .status-preview{font-size:10.5px}.settings-page .status-delete{font-size:10px}.settings-page .integration-note b{font-size:13px}.settings-page .integration-note p{font-size:12px;line-height:1.6}.settings-page .workflow-savebar b{font-size:12px}.settings-page .workflow-savebar small{color:#c2bdb7;font-size:10.5px;line-height:1.45}.settings-page .workflow-savebar>button{font-size:12px}.settings-page .template-tokens button{min-height:29px;font-size:9.5px}.settings-page .domain-list li{font-size:12px}@media(max-width:650px){.settings-page .settings-panel-head p{font-size:13px}.settings-page .status-fields label span small,.settings-page .status-template>span small{font-size:10.5px}}.settings-page .status-preview>svg{width:16px;height:16px;flex:0 0 16px;color:var(--status-color)}.workspace-main .job-group-filter-results{min-width:0;max-width:100%}.workspace-main .job-group-filter-results .empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:38px 20px;background:#fff;text-align:center}.workspace-main .job-group-filter-results .empty h3{margin:0;color:#191918;font-size:20px}.workspace-main .job-group-filter-results .empty p{margin:0;color:#777068;font-size:14px;line-height:1.6}.workspace-main .job-group-filter-results .empty button{min-height:44px;margin-top:8px;padding:12px 18px;border:1px solid #ff351a;background:#ff351a;color:#fff;font-size:14px;font-weight:750;cursor:pointer}.workspace-main .job-group-filter-results .empty button:hover{background:#191918;border-color:#191918}.workspace-main .job-group-filter-results .empty button:focus-visible{outline:2px solid #77736e;outline-offset:3px}