.ali-workspace{--ali-background:var(--canvas,oklch(97.5% .006 210));--ali-surface:var(--card,oklch(100% 0 0));--ali-text:var(--foreground,oklch(22% .035 235));--ali-muted:var(--muted-foreground,oklch(49% .028 235));--ali-border:var(--border,oklch(89% .012 225));--ali-brand:var(--primary,oklch(47% .105 198));--ali-brand-ink:var(--primary-foreground,oklch(99% .003 95));--ali-soft:var(--accent,oklch(94% .025 190));--ali-success:var(--success,oklch(46% .12 155));--ali-success-soft:var(--success-soft,oklch(95% .035 155));--ali-warning:var(--warning,oklch(50% .12 70));--ali-warning-soft:var(--warning-soft,oklch(96% .04 78));background:var(--ali-background);min-height:100vh;color:var(--ali-text);direction:rtl;font-family:Noto Sans Arabic,Manrope,ui-sans-serif,system-ui,sans-serif}.ali-workspace[dir=ltr]{direction:ltr}.ali-workspace *,.ali-workspace :before,.ali-workspace :after{box-sizing:border-box}.ali-workspace button{font:inherit;letter-spacing:0}.ali-workspace button:focus-visible,.ali-workspace a:focus-visible{outline:3px solid color-mix(in oklab, var(--ali-brand) 35%, transparent);outline-offset:3px}.ali-workspace button:disabled{cursor:not-allowed}.ali-workspace__header{background:var(--ali-surface);border-block-end:1px solid var(--ali-border)}.ali-workspace__header-inner{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;min-height:72px;margin-inline:auto;padding:12px 24px;display:flex}.ali-workspace__brand,.ali-workspace__identity,.ali-workspace__actions,.ali-workspace__row{align-items:center;display:flex}.ali-workspace__brand{gap:11px;min-width:0}.ali-workspace__mark{background:var(--ali-brand);width:38px;height:38px;color:var(--ali-brand-ink);border-radius:8px;flex:0 0 38px;place-items:center;font:700 15px/1 Manrope,sans-serif;display:grid}.ali-workspace__brand-title{margin:0;font-size:14px;font-weight:750;line-height:1.35}.ali-workspace__brand-subtitle{color:var(--ali-muted);text-align:right;direction:ltr;margin:2px 0 0;font:600 11px/1.4 Manrope,sans-serif}.ali-workspace__identity{gap:11px}.ali-workspace__identity-name{margin:0;font-size:13px;font-weight:700}.ali-workspace__identity-detail{color:var(--ali-muted);direction:ltr;margin:1px 0 0;font-size:11px}.ali-workspace__avatar{background:var(--ali-soft);width:36px;height:36px;color:var(--ali-brand);border-radius:50%;place-items:center;font-weight:800;display:grid;overflow:hidden}.ali-workspace__avatar img{object-fit:cover;width:100%;height:100%}.ali-workspace__icon-button{border:1px solid var(--ali-border);background:var(--ali-surface);width:36px;height:36px;color:var(--ali-muted);cursor:pointer;border-radius:7px}.ali-workspace__icon-button:disabled,.ali-workspace__back:disabled,.ali-workspace__secondary:disabled{opacity:.52}.ali-workspace__body{max-width:1180px;margin-inline:auto;padding:34px 24px 64px}.ali-workspace__topline{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ali-workspace__eyebrow{color:var(--ali-brand);margin:0 0 8px;font-size:12px;font-weight:800}.ali-workspace__title{margin:0;font-size:clamp(27px,4vw,38px);font-weight:750;line-height:1.25}.ali-workspace__lead{max-width:650px;color:var(--ali-muted);margin:9px 0 0;font-size:14px;line-height:2}.ali-workspace__back{color:var(--ali-muted);cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:650}.ali-workspace__tabs{border-block-end:1px solid var(--ali-border);scrollbar-width:none;gap:4px;margin-block-start:30px;display:flex;overflow-x:auto}.ali-workspace__tab{min-height:46px;color:var(--ali-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 18px;font-weight:650;position:relative}.ali-workspace__tab[aria-selected=true]{color:var(--ali-brand)}.ali-workspace__tab[aria-selected=true]:after{content:"";background:var(--ali-brand);height:2px;position:absolute;inset-block-end:-1px;inset-inline:12px}.ali-workspace__grid{grid-template-columns:minmax(0,1fr) 318px;align-items:start;gap:24px;margin-block-start:28px;display:grid}.ali-workspace__section{min-width:0}.ali-workspace__section-heading{margin:0 0 5px;font-size:18px;font-weight:750}.ali-workspace__section-copy{color:var(--ali-muted);margin:0 0 18px;font-size:13px;line-height:1.8}.ali-workspace__languages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ali-workspace__language{border:1px solid var(--ali-border);background:var(--ali-surface);min-height:184px;color:var(--ali-text);text-align:start;cursor:pointer;border-radius:8px;padding:18px;transition:border-color .16s,box-shadow .16s,transform .16s}.ali-workspace__language:hover:not(:disabled){border-color:color-mix(in oklab, var(--ali-brand) 50%, var(--ali-border));transform:translateY(-1px)}.ali-workspace__language[aria-pressed=true]{border-color:var(--ali-brand);box-shadow:inset 0 0 0 1px var(--ali-brand), 0 10px 26px color-mix(in oklab, var(--ali-text) 6%, transparent)}.ali-workspace__language:disabled{cursor:not-allowed;opacity:.64}.ali-workspace__language-top{justify-content:space-between;gap:12px;display:flex}.ali-workspace__language-code{color:var(--ali-brand);text-transform:uppercase;font:700 11px/1 Manrope,sans-serif}.ali-workspace__check{background:var(--ali-brand);width:22px;height:22px;color:var(--ali-brand-ink);border-radius:50%;place-items:center;font-size:12px;display:grid}.ali-workspace__language-name{margin:36px 0 0;font-size:20px;font-weight:750;display:block}.ali-workspace__language-secondary{color:var(--ali-muted);direction:auto;margin:3px 0 18px;font-size:12px;display:block}.ali-workspace__status{align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.ali-workspace__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ali-workspace__status--available{color:var(--ali-success)}.ali-workspace__status--loading{color:var(--ali-warning)}.ali-workspace__status--unavailable,.ali-workspace__status--denied{color:var(--ali-muted)}.ali-workspace__panel{border:1px solid var(--ali-border);background:var(--ali-surface);box-shadow:0 10px 30px color-mix(in oklab, var(--ali-text) 5%, transparent);border-radius:8px;padding:20px}.ali-workspace__panel-title{margin:0;font-size:15px;font-weight:750}.ali-workspace__selection-name{margin:18px 0 4px;font-size:22px;font-weight:760}.ali-workspace__muted{color:var(--ali-muted);margin:0;font-size:12px;line-height:1.75}.ali-workspace__notice{background:var(--ali-soft);color:var(--ali-text);border-radius:6px;margin-block-start:18px;padding:12px 14px;font-size:12px;line-height:1.8}.ali-workspace__notice--error{background:var(--ali-warning-soft);color:var(--ali-warning)}.ali-workspace__global-error{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.ali-workspace__primary{background:var(--ali-brand);width:100%;min-height:46px;color:var(--ali-brand-ink);cursor:pointer;border:0;border-radius:7px;margin-block-start:18px;font-weight:750}.ali-workspace__primary:disabled{opacity:.52;cursor:not-allowed}.ali-workspace__security{color:var(--ali-muted);margin-block-start:14px;font-size:11px;line-height:1.8}.ali-workspace__empty{text-align:center;border:1px dashed var(--ali-border);background:color-mix(in oklab, var(--ali-surface) 70%, transparent);border-radius:8px;place-items:center;min-height:240px;padding:28px;display:grid}.ali-workspace__attempts{gap:10px;display:grid}.ali-workspace__attempt{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.ali-workspace__attempt h3{margin:0;font-size:14px}.ali-workspace__attempt p{color:var(--ali-muted);margin:4px 0 0;font-size:11px}.ali-workspace__secondary{border:1px solid var(--ali-border);background:var(--ali-surface);min-height:36px;color:var(--ali-text);cursor:pointer;border-radius:6px;padding:0 14px;font-weight:700}.ali-workspace__stage{max-width:820px;margin:34px auto 0}.ali-workspace__stage-header{align-items:center;gap:13px;margin-block-end:20px;display:flex}.ali-workspace__stage-number{background:var(--ali-soft);width:38px;height:38px;color:var(--ali-brand);border-radius:8px;place-items:center;font-weight:800;display:grid}.ali-workspace__stage-content{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;padding:24px}@media (width<=820px){.ali-workspace__grid{grid-template-columns:1fr}.ali-workspace__panel{order:-1}.ali-workspace__languages{grid-template-columns:1fr}.ali-workspace__language{min-height:138px}.ali-workspace__language-name{margin-block-start:24px}}@media (width<=560px){.ali-workspace__header-inner{min-height:64px;padding-inline:16px}.ali-workspace__brand-title,.ali-workspace__identity-copy{display:none}.ali-workspace__body{padding:24px 16px 44px}.ali-workspace__topline{flex-direction:column-reverse;align-items:flex-start;gap:8px}.ali-workspace__tabs{margin-inline:-16px;padding-inline:8px}.ali-workspace__tab{padding-inline:12px;font-size:12px}.ali-workspace__attempt{grid-template-columns:1fr}.ali-workspace__secondary{width:100%}.ali-workspace__icon-button{min-width:44px;min-height:44px}.ali-workspace__global-error{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.ali-workspace *,.ali-workspace :before,.ali-workspace :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ali-workspace__locale{color:var(--ali-muted);white-space:nowrap;gap:3px;font-size:10px;font-weight:700;display:grid}.ali-workspace__locale select{border:1px solid var(--ali-border);background:var(--ali-surface);min-width:106px;height:34px;color:var(--ali-text);font:inherit;cursor:pointer;border-radius:7px;padding-inline:9px 28px}.ali-workspace__locale select:disabled{cursor:not-allowed;opacity:.58}.ali-entry__body{place-items:center;min-height:calc(100vh - 73px);padding:36px 20px 72px;display:grid}.ali-entry__panel{border:1px solid var(--ali-border);background:var(--ali-surface);text-align:center;width:min(100%,460px);box-shadow:0 18px 46px color-mix(in oklab, var(--ali-text) 7%, transparent);border-radius:8px;padding:36px}.ali-entry__state-mark,.ali-entry__spinner{background:var(--ali-soft);width:48px;height:48px;color:var(--ali-brand);border-radius:8px;place-items:center;margin:0 auto 22px;font:800 17px/1 Manrope,sans-serif;display:grid}.ali-entry__spinner{border:3px solid var(--ali-soft);border-block-start-color:var(--ali-brand);background:0 0;border-radius:50%;animation:.9s linear infinite ali-entry-spin}.ali-entry__title{margin:0;font-size:25px;font-weight:760;line-height:1.4}.ali-entry__copy{max-width:350px;color:var(--ali-muted);margin:10px auto 0;font-size:14px;line-height:1.9}.ali-entry__actions{gap:10px;margin-block-start:26px;display:grid}.ali-entry__actions .ali-workspace__primary{margin-block-start:0}@keyframes ali-entry-spin{to{transform:rotate(360deg)}}@media (width<=560px){.ali-workspace__identity{gap:6px}.ali-workspace__locale span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ali-workspace__locale select{min-width:96px;height:40px}.ali-entry__body{align-items:start;padding:28px 16px 48px}.ali-entry__panel{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.ali-entry__spinner{animation:none}}.ali-cycle,.ali-result,.ali-plan{gap:20px;display:grid}.ali-cycle__heading{justify-content:space-between;align-items:end;gap:18px;display:flex}.ali-cycle__heading h2{margin:0;font-size:20px}.ali-cycle__heading p{color:var(--ali-muted);margin:6px 0 0;font-size:13px;line-height:1.8}.ali-cycle__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ali-result__hero{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.ali-result__hero h2{margin:0;font-size:24px}.ali-result__hero-level{background:var(--ali-soft);min-width:64px;min-height:54px;color:var(--ali-brand);border-radius:10px;place-items:center;margin-inline-end:8px;padding:0 14px;font:800 28px/1 Manrope,sans-serif;display:inline-grid}.ali-result__hero-meta{text-align:center;border:1px solid var(--ali-border);border-radius:8px;min-width:130px;padding:14px}.ali-result__hero-meta span,.ali-result__coverage span,.ali-plan__summary span{color:var(--ali-muted);font-size:11px;display:block}.ali-result__hero-meta strong{margin-top:5px;font-size:22px;display:block}.ali-result__coverage{background:var(--ali-soft);border-radius:8px;justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.ali-result__skills{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ali-result__skill{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;padding:16px}.ali-result__skill-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ali-result__level-chip{background:var(--ali-soft);color:var(--ali-brand);border-radius:99px;padding:4px 8px;font-weight:800}.ali-result__meter{background:var(--ali-background);border-radius:99px;height:7px;margin:16px 0 10px;overflow:hidden}.ali-result__meter span{border-radius:inherit;background:var(--ali-brand);height:100%;display:block}.ali-result__skill p{margin:8px 0 4px;font-size:12px;line-height:1.7}.ali-result__skill small{color:var(--ali-muted)}.ali-result__insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ali-result__insights section{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;padding:18px}.ali-result__insights h3{margin:0 0 10px;font-size:14px}.ali-result__insights ul{color:var(--ali-muted);margin:0;padding-inline-start:20px;font-size:13px;line-height:2}.ali-plan__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ali-plan__summary article{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;padding:16px}.ali-plan__summary strong{margin-top:7px;font-size:17px;display:block}.ali-plan__phases{gap:10px;display:grid}.ali-plan__phases article{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:8px;align-items:flex-start;gap:13px;padding:16px;display:flex}.ali-plan__phases p{color:var(--ali-muted);margin:5px 0 0;font-size:12px}.ali-plan__phase-index{background:var(--ali-soft);width:30px;height:30px;color:var(--ali-brand);border-radius:7px;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.ali-complete{border:1px solid var(--ali-border);background:var(--ali-soft);text-align:center;border-radius:9px;margin-block-start:22px;padding:22px}.ali-complete__level{color:var(--ali-brand);margin:8px 0 10px;font:800 38px/1 Manrope,sans-serif}.ali-complete__actions{grid-template-columns:1fr 1fr;gap:10px;margin-block-start:18px;display:grid}.ali-complete__actions .ali-workspace__primary{margin-block-start:0}@media (width<=820px){.ali-result__skills,.ali-plan__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ali-result__hero{flex-direction:column;align-items:stretch}.ali-result__hero-meta{width:100%}.ali-result__skills,.ali-result__insights,.ali-plan__summary{grid-template-columns:1fr}.ali-cycle__actions{justify-content:stretch}.ali-cycle__actions button{width:100%}.ali-complete__actions{grid-template-columns:1fr}}.ali-report{gap:18px}.ali-report__hero{border:1px solid var(--ali-border);background:linear-gradient(135deg,var(--ali-surface),color-mix(in oklab,var(--ali-soft) 54%,var(--ali-surface)));border-radius:12px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px;display:flex}.ali-report__hero-copy{max-width:760px}.ali-report__hero h2{letter-spacing:-.02em;margin:10px 0 8px;font-size:clamp(24px,3vw,32px)}.ali-report__hero p{margin:6px 0;line-height:1.85}.ali-report__badge{border:1px solid color-mix(in oklab,var(--ali-brand) 28%,var(--ali-border));background:var(--ali-soft);min-height:28px;color:var(--ali-brand);letter-spacing:.01em;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.ali-report__actions{flex:none;display:flex}.ali-report__actions button{white-space:nowrap}.ali-report__meta{border:1px solid var(--ali-border);background:var(--ali-border);border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ali-report__meta article{background:var(--ali-surface);min-width:0;padding:16px 18px}.ali-report__meta span{color:var(--ali-muted);margin-bottom:7px;font-size:11px;display:block}.ali-report__meta strong,.ali-report__meta code{color:var(--ali-text);overflow-wrap:anywhere;font:700 13px/1.6 inherit;display:block}.ali-report__meta code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600}.ali-report__coverage{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:11px;grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr);align-items:center;gap:24px;padding:18px 20px;display:grid}.ali-report__coverage span{color:var(--ali-muted);margin-bottom:5px;font-size:11px;display:block}.ali-report__coverage strong{font-size:14px}.ali-report__coverage progress{width:100%;height:10px;accent-color:var(--ali-brand);border:0;border-radius:999px;overflow:hidden}.ali-report__coverage progress::-webkit-progress-bar{background:var(--ali-background);border-radius:999px}.ali-report__coverage progress::-webkit-progress-value{background:var(--ali-brand);border-radius:999px}.ali-report__group{gap:12px;display:grid}.ali-report__section-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ali-report__section-head h3{margin:0;font-size:17px}.ali-report__section-head p{max-width:760px;color:var(--ali-muted);margin:5px 0 0;font-size:12px;line-height:1.8}.ali-report__section-head>span{background:var(--ali-soft);width:30px;height:30px;color:var(--ali-brand);border-radius:8px;flex:0 0 30px;place-items:center;font-weight:800;display:grid}.ali-report__skills{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ali-report__skills--diagnostic{grid-template-columns:repeat(2,minmax(0,1fr))}.ali-report__skill{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:10px;min-height:142px;padding:18px}.ali-report__skill-head{border-bottom:1px solid var(--ali-border);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:12px;display:flex}.ali-report__skill-head strong{font-size:14px}.ali-report__skill-head span{color:var(--ali-muted);text-align:end;font-size:10px}.ali-report__skill-value{color:var(--ali-text);font-weight:750;margin:14px 0 5px!important;font-size:13px!important}.ali-report__skill p{margin:7px 0 0;font-size:11px;line-height:1.75}.ali-report__group--diagnostic .ali-report__skill{background:color-mix(in oklab,var(--ali-soft) 36%,var(--ali-surface))}.ali-report__method{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.ali-report__method>div{border:1px solid var(--ali-border);background:var(--ali-surface);border-radius:10px;padding:20px}.ali-report__method h3,.ali-report__method strong{margin:0;font-size:14px}.ali-report__method p{color:var(--ali-muted);margin:8px 0 0;font-size:12px;line-height:1.85}.ali-report__certificate-state{border-style:dashed!important}.ali-report__certificate-state strong{color:var(--ali-text)}@media (width<=900px){.ali-report__meta,.ali-report__skills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.ali-report__hero{flex-direction:column;padding:22px 18px}.ali-report__actions,.ali-report__actions button{width:100%}.ali-report__meta,.ali-report__skills,.ali-report__skills--diagnostic,.ali-report__method,.ali-report__coverage{grid-template-columns:1fr}.ali-report__coverage{gap:12px}}@media print{@page{size:A4;margin:12mm}body:has(.ali-report){background:#fff!important}:is(body:has(.ali-report) .ali-workspace__header,body:has(.ali-report) .ali-workspace__tabs,body:has(.ali-report) .ali-cycle__heading,body:has(.ali-report) .ali-workspace__attempts,body:has(.ali-report) .ali-report__actions){display:none!important}:is(body:has(.ali-report) .ali-workspace__main,body:has(.ali-report) .ali-workspace__stage-content){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ali-report{color:#111}.ali-report__hero,.ali-report__meta,.ali-report__coverage,.ali-report__skill,.ali-report__method>div{break-inside:avoid;box-shadow:none!important}.ali-report__skills{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body:has(.ali-report) .ali-vouchers,body:has(.ali-report) .ali-workspace__lead,body:has(.ali-report) .ali-workspace__back,body:has(.ali-report) .ali-workspace__eyebrow){display:none!important}body:has(.ali-report) .ali-workspace{min-height:0;background:#fff!important}body:has(.ali-report) .ali-workspace__body{width:100%;max-width:none;margin:0;padding:0}body:has(.ali-report) .ali-workspace__topline{margin:0 0 12px}body:has(.ali-report) .ali-workspace__title{margin:0;font-size:18px}.ali-report{gap:12px}.ali-report__hero{padding:16px}.ali-report__hero h2{font-size:23px}.ali-report__skill{min-height:0;padding:12px}.ali-report{--ali-text:#172127;--ali-muted:#55606a;--ali-border:#d6dde1;--ali-surface:#fff;--ali-soft:#f2f5f6;--ali-brand:#0d766e}.ali-report__badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}:is(html:has(.ali-report),body:has(.ali-report)){background:#fff!important;min-height:0!important}}body:has(.ali-workspace):before{display:none}.ali-workspace{z-index:1;overflow-wrap:anywhere;position:relative}.ali-workspace h1{color:var(--ali-text);-webkit-text-fill-color:var(--ali-text);letter-spacing:normal;background:0 0}.ali-workspace .ali-question{border:1px solid var(--ali-border);border-radius:8px;min-width:0;margin:20px 0;padding:16px}.ali-workspace .ali-question h2{font-size:18px;line-height:1.8}.ali-workspace .ali-question__stimulus{white-space:pre-wrap;line-height:1.9}.ali-workspace .ali-question__option{align-items:baseline;gap:10px;padding:12px 0;display:flex}.ali-workspace textarea{resize:vertical;background:var(--ali-surface);width:100%;max-width:100%;color:var(--ali-text);border:1px solid var(--ali-border);font:inherit;border-radius:6px;padding:12px}.ali-workspace input{accent-color:var(--ali-brand)}.ali-workspace textarea:focus-visible,.ali-workspace input:focus-visible{outline:3px solid var(--ali-soft)}.ali-workspace .auth-card{background:var(--ali-surface);border-color:var(--ali-border);color:var(--ali-text);box-shadow:none}.ali-workspace .auth-copy{color:var(--ali-muted)}.ali-workspace .primary-button{background:var(--ali-brand);color:var(--ali-brand-ink)}.ali-workspace .secondary-button{background:var(--ali-surface);color:var(--ali-text);border-color:var(--ali-border)}.ali-workspace .text-link{color:var(--ali-brand)}body:has(.ali-workspace){background:#f7f8fa}.ali-workspace__header-inner,.ali-workspace__identity{flex-wrap:wrap}.ali-workspace__brand,.ali-workspace__identity{min-width:0}.ali-workspace__locale-select{border:1px solid var(--ali-border);background:var(--ali-surface);min-width:96px;max-width:140px;min-height:40px;color:var(--ali-text);font:inherit;border-radius:7px;padding-inline:9px}.ali-workspace__locale-select:focus-visible{outline:3px solid var(--ali-brand);outline-offset:3px}@media (width<=560px){.ali-workspace__header-inner{gap:8px;padding-block:10px}.ali-workspace__brand-subtitle,.ali-workspace__avatar{display:none}.ali-workspace__stage-content{padding:16px}}.ali-workspace__identity-copy{text-align:end}.ali-workspace[dir=ltr] .ali-workspace__brand-subtitle{text-align:left}.ali-workspace__locale{text-align:start}
