@font-face{font-family:'Inter Variable';font-style:normal;font-display:swap;font-weight:100 900;src:url('../branding/fonts/inter-latin-wght-normal.woff2') format('woff2-variations');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-display:swap;font-weight:400;src:url('../branding/fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2') format('woff2');unicode-range:U+600-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-display:swap;font-weight:500;src:url('../branding/fonts/ibm-plex-sans-arabic-arabic-500-normal.woff2') format('woff2');unicode-range:U+600-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-display:swap;font-weight:600;src:url('../branding/fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2') format('woff2');unicode-range:U+600-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-display:swap;font-weight:700;src:url('../branding/fonts/ibm-plex-sans-arabic-arabic-700-normal.woff2') format('woff2');unicode-range:U+600-6FF,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}.gcc-account{--gcc-primary-50:#f3f4ff;--gcc-primary-100:#e9eafe;--gcc-primary-200:#d6d8fe;--gcc-primary-300:#b8bbfe;--gcc-primary-500:#756afe;--gcc-primary-600:#5f43f2;--gcc-primary-700:#5039cd;--gcc-primary-800:#402fa5;--gcc-primary-900:#322980;--gcc-slate-50:oklch(98.4% .003 247.858);--gcc-slate-100:oklch(96.8% .007 247.896);--gcc-slate-200:oklch(92.9% .013 255.508);--gcc-slate-300:oklch(86.9% .022 252.894);--gcc-slate-400:oklch(70.4% .04 256.788);--gcc-slate-500:oklch(55.4% .046 257.417);--gcc-slate-600:oklch(44.6% .043 257.281);--gcc-slate-700:oklch(37.2% .044 257.287);--gcc-slate-900:oklch(20.8% .042 265.755);--gcc-danger-50:oklch(97.1% .013 17.38);--gcc-danger-200:oklch(88.5% .062 18.334);--gcc-danger-600:oklch(57.7% .245 27.325);--gcc-danger-800:oklch(44.4% .177 26.899);--gcc-success-50:oklch(97.9% .021 166.113);--gcc-success-200:oklch(90.5% .093 164.15);--gcc-success-800:oklch(43.2% .095 166.913);--gcc-warning-50:oklch(98.7% .022 95.277);--gcc-warning-200:oklch(92.4% .12 95.746);--gcc-warning-800:oklch(47.3% .137 46.201);--gcc-info-50:oklch(97.7% .013 236.62);--gcc-info-200:oklch(90.1% .058 230.902);--gcc-info-800:oklch(44.3% .11 240.79);--gcc-radius-lg:.625rem;--gcc-radius-xl:.875rem;--gcc-radius-2xl:1.125rem;--gcc-shadow-xs:0 1px 2px 0 rgb(15 23 42/.05);--gcc-shadow-md:0 4px 12px -2px rgb(15 23 42/.08),0 2px 4px -2px rgb(15 23 42/.05);--gcc-focus-ring:0 0 0 3px rgb(95 67 242/.25);--gcc-font-sans:'Inter Variable','IBM Plex Sans Arabic',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--gcc-font-arabic:'IBM Plex Sans Arabic','Inter Variable',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Tahoma,Arial,sans-serif;--bs-primary:var(--gcc-primary-600);--bs-primary-rgb:95,67,242;--bs-link-color:var(--gcc-primary-700);--bs-link-color-rgb:80,57,205;--bs-link-hover-color:var(--gcc-primary-800);--bs-link-hover-color-rgb:64,47,165;--bs-body-color:var(--gcc-slate-700);--bs-body-bg:var(--gcc-slate-50);--bs-border-color:var(--gcc-slate-200);--bs-font-sans-serif:var(--gcc-font-sans);--bs-body-font-family:var(--gcc-font-sans)}body.gcc-account{margin:0;min-height:100vh;min-height:100dvh;background-color:var(--gcc-slate-50);background-image:radial-gradient(56rem 22rem at 50% -6rem,var(--gcc-primary-100),transparent 70%);background-repeat:no-repeat;color:var(--gcc-slate-700);font-family:var(--gcc-font-sans);font-size:.9375rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang|='ar'] body.gcc-account,html[lang|='ar'] .gcc-account .form-control,html[lang|='ar'] .gcc-account .btn{font-family:var(--gcc-font-arabic)}.gcc-account-page{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding-inline:1rem}.gcc-account-topbar{display:flex;justify-content:flex-end;gap:.5rem;padding-block:.75rem}.gcc-account-language{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:.375rem .75rem;border-radius:var(--gcc-radius-lg);color:var(--gcc-slate-600);font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color 120ms ease,color 120ms ease}.gcc-account-language:hover{background-color:rgb(255 255 255/.8);color:var(--gcc-slate-900);text-decoration:none}.gcc-account-language span[lang|='ar']{font-family:var(--gcc-font-arabic)}.gcc-account-language span[lang|='en']{font-family:var(--gcc-font-sans)}.gcc-account-icon{width:1rem;height:1rem;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gcc-account-main{flex:1 0 auto;width:100%;max-width:28rem;margin-inline:auto;padding-block:1rem 2rem}.gcc-account-brand{display:flex;flex-direction:column;align-items:center;text-align:center;margin-block-end:1.75rem}.gcc-account-mark{display:block;width:4rem;height:4.5rem;margin-block-end:.875rem;filter:drop-shadow(0 6px 12px rgb(95 67 242/.18))}.gcc-account .gcc-account-name{margin:0;color:var(--gcc-primary-900);font-size:1.5rem;font-weight:800;letter-spacing:-.015em;line-height:1.25}html[lang|='ar'] .gcc-account .gcc-account-name{font-weight:700;letter-spacing:0}.gcc-account-tagline{margin:.375rem 0 0;color:var(--gcc-slate-500);font-size:.8125rem;font-weight:500;letter-spacing:.02em}html[lang|='ar'] .gcc-account-tagline{letter-spacing:0}.gcc-account-card{padding:2rem;border:1px solid var(--gcc-slate-200);border-radius:var(--gcc-radius-2xl);background-color:#fff;box-shadow:var(--gcc-shadow-md)}.gcc-account-card .abp-account-container>.card,.gcc-account-card>.card{margin:0!important;border:0;border-radius:0;background:transparent;box-shadow:none!important}.gcc-account-card .abp-account-container>.card>.card-body,.gcc-account-card>.card>.card-body{padding:0!important}.gcc-account-card h4{margin:0 0 1.25rem;color:var(--gcc-slate-900);font-size:1.25rem;font-weight:600;line-height:1.35}.gcc-account-card p{color:var(--gcc-slate-600);font-size:.875rem}.gcc-account-card hr{border-color:var(--gcc-slate-200);opacity:1}.gcc-account-tenant{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-end:1.25rem;padding:.625rem .875rem;border:1px solid var(--gcc-slate-200);border-radius:var(--gcc-radius-lg);background-color:var(--gcc-slate-50)}.gcc-account-tenant .btn{flex:none;text-transform:capitalize}.gcc-account-tenant-text{display:flex;flex-direction:column;min-width:0}.gcc-account-tenant-label{color:var(--gcc-slate-500);font-size:.75rem;font-weight:500}.gcc-account-tenant-name{overflow:hidden;color:var(--gcc-slate-900);font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.gcc-account #AbpPageAlerts{margin-block-end:1.25rem}.gcc-account .alert{display:flex;align-items:flex-start;gap:.75rem;margin-block-end:.75rem;padding:.75rem .875rem;border:1px solid var(--gcc-slate-200);border-radius:var(--gcc-radius-lg);font-size:.875rem;line-height:1.45}.gcc-account .alert:last-child{margin-block-end:0}.gcc-account .alert-danger{border-color:var(--gcc-danger-200);background-color:var(--gcc-danger-50);color:var(--gcc-danger-800)}.gcc-account .alert-success{border-color:var(--gcc-success-200);background-color:var(--gcc-success-50);color:var(--gcc-success-800)}.gcc-account .alert-warning{border-color:var(--gcc-warning-200);background-color:var(--gcc-warning-50);color:var(--gcc-warning-800)}.gcc-account .alert-info{border-color:var(--gcc-info-200);background-color:var(--gcc-info-50);color:var(--gcc-info-800)}.gcc-account .alert-dismissible{padding-inline-end:.875rem}.gcc-account .alert-dismissible .btn-close{position:static;flex:none;order:2;width:.75rem;height:.75rem;margin-inline-start:auto;padding:.375rem;background-size:.625rem;opacity:.55}.gcc-account .alert-dismissible .btn-close:hover{opacity:.9}.gcc-account .mb-3{margin-block-end:1.125rem!important}.gcc-account .form-label{margin-block-end:.375rem;color:var(--gcc-slate-700);font-size:.875rem;font-weight:500}.gcc-account .form-control{min-height:2.75rem;padding:.5625rem .875rem;border:1px solid var(--gcc-slate-300);border-radius:var(--gcc-radius-lg);background-color:#fff;color:var(--gcc-slate-900);font-size:.9375rem;box-shadow:var(--gcc-shadow-xs);transition:border-color 120ms ease,box-shadow 120ms ease}.gcc-account .form-control::placeholder{color:var(--gcc-slate-400)}.gcc-account .form-control:focus{border-color:var(--gcc-primary-500);background-color:#fff;box-shadow:var(--gcc-focus-ring);outline:0}.gcc-account .form-control.input-validation-error,.gcc-account .form-control.is-invalid{border-color:var(--gcc-danger-600)}.gcc-account .text-danger,.gcc-account .field-validation-error{display:inline-block;margin-block-start:.25rem;color:var(--gcc-danger-600)!important;font-size:.8125rem}.gcc-account .text-danger:empty,.gcc-account .field-validation-valid{display:none}.gcc-account-card form.mt-4{margin-block-start:0!important}.gcc-account .input-group>.form-control{box-shadow:none}.gcc-account .input-group{border-radius:var(--gcc-radius-lg);box-shadow:var(--gcc-shadow-xs)}.gcc-account .input-group:focus-within{box-shadow:var(--gcc-focus-ring)}.gcc-account .input-group>.form-control:focus{box-shadow:none}.gcc-account #PasswordVisibilityButton{display:inline-flex;align-items:center;justify-content:center;min-width:2.875rem;border:1px solid var(--gcc-slate-300);border-radius:0;background-color:#fff;color:var(--gcc-slate-500);box-shadow:none}.gcc-account #PasswordVisibilityButton:hover{background-color:var(--gcc-slate-50);color:var(--gcc-slate-700)}.gcc-account #PasswordVisibilityButton:focus-visible{border-color:var(--gcc-primary-500);outline:0;box-shadow:inset 0 0 0 1px var(--gcc-primary-500)}.gcc-account .input-group>:last-child{border-start-end-radius:var(--gcc-radius-lg)!important;border-end-end-radius:var(--gcc-radius-lg)!important}.gcc-account .input-group>:first-child{border-start-start-radius:var(--gcc-radius-lg)!important;border-end-start-radius:var(--gcc-radius-lg)!important}.gcc-account .input-group>.form-control:not(:last-child){border-start-end-radius:0!important;border-end-end-radius:0!important}.gcc-account .input-group>#PasswordVisibilityButton:last-child{border-start-start-radius:0!important;border-end-start-radius:0!important;margin-inline-start:-1px}.gcc-account form .row.mb-4,.gcc-account form .row:has(.form-check){display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem;margin-inline:0}.gcc-account form .row.mb-4>*,.gcc-account form .row:has(.form-check)>*{width:auto;padding-inline:0}.gcc-account form .row.mb-4>.text-end,.gcc-account form .row:has(.form-check)>.text-end{flex:none;white-space:nowrap;text-align:end!important}.gcc-account .form-check{display:flex;align-items:center;gap:.5rem;min-height:1.5rem;margin:0!important;padding-inline-start:0}.gcc-account .form-check .form-check-input{float:none;flex:none;width:1.125rem;height:1.125rem;margin:0!important;border:1px solid var(--gcc-slate-300);border-radius:.3125rem;cursor:pointer}.gcc-account .form-check-input:checked{border-color:var(--gcc-primary-600);background-color:var(--gcc-primary-600)}.gcc-account .form-check-input:focus{border-color:var(--gcc-primary-500);box-shadow:var(--gcc-focus-ring)}.gcc-account .form-check-label{color:var(--gcc-slate-600);font-size:.875rem;cursor:pointer}.gcc-account a{color:var(--gcc-primary-700);font-weight:500;text-decoration:none}.gcc-account a:hover{color:var(--gcc-primary-800);text-decoration:underline;text-underline-offset:2px}.gcc-account a:focus-visible,.gcc-account .btn:focus-visible,.gcc-account .gcc-account-language:focus-visible{outline:2px solid var(--gcc-primary-600);outline-offset:2px;box-shadow:none}.gcc-account .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;border-radius:var(--gcc-radius-lg);font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease}.gcc-account .btn-lg{min-height:2.875rem;font-size:.9375rem}.gcc-account .btn-primary{border-color:var(--gcc-primary-600);background-color:var(--gcc-primary-600);color:#fff;box-shadow:var(--gcc-shadow-xs)}.gcc-account .btn-primary:hover,.gcc-account .btn-primary:active,.gcc-account .btn-primary:focus-visible{border-color:var(--gcc-primary-700);background-color:var(--gcc-primary-700);color:#fff}.gcc-account .btn-outline-primary,.gcc-account .btn-secondary,.gcc-account .btn-light{border:1px solid var(--gcc-slate-300);background-color:#fff;color:var(--gcc-slate-700)}.gcc-account .btn-outline-primary:hover,.gcc-account .btn-secondary:hover,.gcc-account .btn-light:hover{border-color:var(--gcc-slate-300);background-color:var(--gcc-slate-50);color:var(--gcc-slate-900)}.gcc-account .d-grid .btn+.btn{margin-block-start:0}.gcc-account-card form .btn+.btn{margin-inline-start:.5rem}html[dir='rtl'] .gcc-account .fa-long-arrow-left,html[dir='rtl'] .gcc-account .fa-arrow-left{transform:scaleX(-1)}.gcc-account-apps{display:grid;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.gcc-account .gcc-account-app{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid var(--gcc-slate-200);border-radius:var(--gcc-radius-xl);color:var(--gcc-slate-900);text-decoration:none}.gcc-account .gcc-account-app:hover{border-color:var(--gcc-primary-300);background-color:var(--gcc-primary-50);text-decoration:none}.gcc-account-app img{width:2rem;height:2rem;flex:none;object-fit:contain}.gcc-account-app-text{display:flex;flex-direction:column;min-width:0}.gcc-account-app-name{font-size:.9375rem;font-weight:600}.gcc-account-app-url{overflow:hidden;color:var(--gcc-slate-500);font-size:.8125rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.gcc-account-actions{display:flex;flex-wrap:wrap;gap:.5rem}.gcc-account-footer{flex:none;padding-block:1rem 1.25rem;color:var(--gcc-slate-400);font-size:.75rem;text-align:center}@media(max-width:575.98px){.gcc-account-main{padding-block:.25rem 1.5rem}.gcc-account-brand{margin-block-end:1.25rem}.gcc-account-mark{width:3.25rem;height:3.625rem;margin-block-end:.625rem}.gcc-account .gcc-account-name{font-size:1.3125rem}.gcc-account-card{padding:1.25rem;border-radius:var(--gcc-radius-xl)}.gcc-account .form-control{font-size:1rem}}@media(prefers-reduced-motion:reduce){.gcc-account *,.gcc-account *::before,.gcc-account *::after{transition:none!important}}