.track-page{--track-ease:cubic-bezier(.23, 1, .32, 1);--track-hairline:color-mix(in oklab, var(--current-ink) 10%, transparent);background:var(--current-surface);min-height:100svh;color:var(--current-ink);flex-direction:column;display:flex}.track-header,.track-footer,.track-main{width:min(100% - 48px,1120px);margin-inline:auto}.track-header{justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}.track-header__tools{align-items:center;gap:8px;display:flex}.track-language,.track-footer a{min-height:44px;color:var(--current-muted);align-items:center;padding-inline:6px;font-size:13px;text-decoration:none;transition:color .16s;display:inline-flex}.track-language:hover,.track-language:focus-visible,.track-footer a:hover,.track-footer a:focus-visible{color:var(--current-ink)}.track-main{flex:1;align-content:start;justify-items:center;padding-block:clamp(28px,9svh,104px) clamp(40px,8svh,88px);display:grid}.track-card{width:min(100%,560px);min-width:0}.track-eyebrow,.track-result__eyebrow{color:var(--current-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}[lang=ar] .track-eyebrow,[lang=ar] .track-result__eyebrow{letter-spacing:0;font-size:13px}.track-card h1{color:var(--current-ink);letter-spacing:-.035em;margin-top:14px;font-size:clamp(36px,6vw,56px);font-weight:600;line-height:1.1}[lang=ar] .track-card h1{font-family:var(--current-primitive-font-arabic-display);font-feature-settings:"ss01";letter-spacing:0;font-weight:700;line-height:1.5}.track-intro{max-width:46ch;color:var(--current-muted);margin-top:12px;font-size:16px;line-height:1.7}.track-form{gap:18px;margin-top:36px;display:grid}.track-field{min-width:0;color:var(--current-ink);gap:6px;font-size:14px;display:grid}.track-field__heading{justify-content:space-between;align-items:center;gap:4px;min-height:44px;margin-bottom:-6px;display:flex}.track-field__heading label{overflow-wrap:anywhere;min-width:0;font-weight:500}.track-field input{box-sizing:border-box;border:1px solid var(--current-control-border);background:var(--current-input-background);width:100%;min-width:0;min-height:52px;color:var(--current-input-foreground);font:inherit;transition:border-color .16s ease, box-shadow .2s var(--track-ease);border-radius:6px;padding:12px 16px;font-size:16px}.track-field input:hover:not(:disabled){border-color:color-mix(in oklab, var(--current-ink) 45%, var(--current-control-border))}.track-field input:focus-visible{border-color:var(--current-ink);box-shadow:0 0 0 3px color-mix(in oklab, var(--current-focus) 28%, transparent);outline:2px solid #0000}.track-field small{color:var(--current-muted);font-size:13px;line-height:1.55}.track-field .track-field__error{color:var(--current-error);font-weight:500}.track-field input[aria-invalid=true]{border-color:var(--current-error)}.track-submit,.track-secondary-button{background:var(--current-ink);min-height:52px;color:var(--current-surface);cursor:pointer;font:inherit;transition:background-color .16s ease, scale .14s var(--track-ease), opacity .16s ease;border:1px solid #0000;border-radius:6px;padding:12px 20px;font-weight:500}.track-submit{margin-top:6px}.track-submit:hover:not(:disabled){background:color-mix(in oklab, var(--current-ink) 86%, var(--current-surface))}.track-submit:active:not(:disabled),.track-secondary-button:active:not(:disabled){scale:.98}.track-submit:focus-visible,.track-secondary-button:focus-visible{outline:2px solid var(--current-focus);outline-offset:3px}.track-submit:disabled{cursor:progress;opacity:.55}.track-error{color:var(--current-error);margin-top:-2px;font-size:14px}.track-result{min-width:0;transition:opacity .24s var(--track-ease), translate .24s var(--track-ease);gap:20px;margin-top:36px;display:grid}@starting-style{.track-result{opacity:0;translate:0 8px}}.track-result__eyebrow:before{content:"";background:var(--current-accent);border-radius:50%;block-size:7px;inline-size:7px}.track-result.is-complete .track-result__eyebrow:before{background:var(--current-success)}.track-result.is-cancelled .track-result__eyebrow:before{background:var(--current-error)}.track-result.is-paused .track-result__eyebrow:before{background:var(--current-warning)}.track-result__heading{gap:6px;min-width:0;display:grid}.track-result__label{color:var(--current-ink);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(26px,4.4vw,34px);font-weight:600;line-height:1.25}[lang=ar] .track-result__label{font-family:var(--current-primitive-font-arabic-display);letter-spacing:0;font-weight:700;line-height:1.6}.track-result__payment{background:var(--current-portal-status-warning-surface,color-mix(in oklch, var(--current-warning) 12%, var(--current-surface)));color:var(--current-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.track-result__services{gap:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.track-result__service{border-block-start:1px solid var(--track-hairline);min-width:0;transition:opacity .32s var(--track-ease), translate .32s var(--track-ease);gap:10px;padding-block:24px;display:grid}.track-result__service:nth-child(2){transition-delay:60ms}.track-result__service:nth-child(3){transition-delay:.12s}.track-result__service:nth-child(n+4){transition-delay:.18s}@starting-style{.track-result__service{opacity:0;translate:0 10px}}.track-result__service-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;display:flex}.track-result__service-heading h3{min-width:0;color:var(--current-ink);overflow-wrap:anywhere;flex:180px;margin:0;font-size:17px;font-weight:600;line-height:1.5}[lang=ar] .track-result__service-heading h3{font-weight:500}.track-result__service-heading .current-status{max-width:100%}.track-result__step{color:var(--current-ink);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6}.track-result__service time,.track-result__reason,.track-result__request{min-width:0;color:var(--current-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.track-result__request{color:var(--current-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.track-result__copy{min-width:44px;min-height:44px;color:var(--current-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 44px;place-items:center;padding:8px;font-size:18px;transition:background-color .12s,color .12s;display:inline-grid}.track-result__copy:hover{background:color-mix(in oklab, var(--current-ink) 6%, transparent);color:var(--current-ink)}.track-result__copy:focus-visible{outline:2px solid var(--current-focus);outline-offset:2px}.track-result__service .current-context-help{align-items:center;width:100%;min-width:0;display:flex}.track-result__progress{min-width:0;color:var(--current-muted);flex:auto;gap:6px;font-size:12px;line-height:1.5;display:grid}.track-result__progress progress{width:100%;min-width:0;accent-color:var(--current-ink);display:block}.track-result__service.is-paused .track-result__progress progress{accent-color:var(--current-warning)}.track-result__files{gap:8px;min-width:0;display:grid}.track-result__files>small{color:var(--current-muted);font-size:13px}.track-checkpoints{gap:10px;min-width:0;display:grid}.track-checkpoints__bar{gap:3px;min-width:0;display:flex}.track-checkpoints__bar>i{min-width:0;background:color-mix(in oklab, var(--current-ink) 12%, transparent);border-radius:2px;flex:1 1 0;block-size:4px}.track-checkpoints__bar>i.is-completed{background:var(--current-ink)}.track-checkpoints__bar>i.is-current{background:var(--current-accent)}.track-checkpoints__bar>i.is-skipped{background:color-mix(in oklab, var(--current-ink) 5%, transparent)}.track-checkpoints__rail{border-radius:6px;gap:0;max-width:100%;margin:0;padding:4px 0 0;list-style:none;display:grid}.track-checkpoints__rail:focus-visible{outline:2px solid var(--current-focus);outline-offset:4px}.track-checkpoint{min-width:0;color:var(--current-muted);text-align:start;grid-template-columns:12px minmax(0,1fr);align-items:start;column-gap:14px;padding-block:7px;display:grid;position:relative}.track-checkpoint:not(:last-child):after{content:"";background:var(--track-hairline);inline-size:1px;position:absolute;inset-block:25px -7px;inset-inline-start:5.5px}.track-checkpoint.is-completed:not(:last-child):after{background:color-mix(in oklab, var(--current-ink) 45%, transparent)}.track-checkpoint__point{z-index:1;box-sizing:border-box;border:1px solid var(--current-control-border);background:var(--current-surface);color:#0000;border-radius:50%;grid-row:1/span 2;block-size:12px;inline-size:12px;margin-block-start:6px;font-size:0;position:relative}.track-checkpoint__label{overflow-wrap:anywhere;grid-column:2;max-width:100%;font-size:14px;line-height:1.6}.track-checkpoint small{grid-column:2;font-size:12px;line-height:1.5}.track-checkpoint.is-completed{color:color-mix(in oklab, var(--current-ink) 72%, var(--current-surface))}.track-checkpoint.is-completed .track-checkpoint__point{border-color:var(--current-ink);background:var(--current-ink)}.track-checkpoint.is-current{color:var(--current-ink)}.track-checkpoint.is-current .track-checkpoint__label{font-weight:600}.track-checkpoint.is-current small{color:var(--current-ink);font-weight:500}.track-checkpoint.is-current .track-checkpoint__point{border:2px solid var(--current-accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--current-accent) 18%, transparent)}.track-checkpoint.is-current .track-checkpoint__point:after{content:"";background:color-mix(in oklab, var(--current-accent) 30%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite track-current-pulse;position:absolute;inset:-6px}@keyframes track-current-pulse{0%,to{opacity:0;scale:.6}50%{opacity:1;scale:1}}.track-checkpoint.is-skipped .track-checkpoint__point{border-style:dashed}.track-checkpoint.is-skipped .track-checkpoint__label{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--current-muted) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--current-muted) 60%, transparent)}.track-checkpoint:is(.is-completed,.is-pending) small{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.track-result__file{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.track-result__file .track-secondary-button{text-align:start;white-space:normal;overflow-wrap:anywhere;margin:0}.track-result__file a{max-width:100%;min-height:44px;color:var(--current-ink);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-size:14px;display:inline-flex}.track-result__file .current-context-help{width:auto;max-width:100%}.track-result__copy-feedback{color:var(--current-muted);font-size:13px}.track-result__file-error{color:var(--current-error);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.track-secondary-button{border-color:var(--current-control-border);max-width:100%;min-height:44px;color:var(--current-ink);overflow-wrap:anywhere;background:0 0;justify-self:start;padding:9px 16px;font-size:14px}.track-secondary-button:hover:not(:disabled){border-color:var(--current-ink);background:color-mix(in oklab, var(--current-ink) 4%, transparent)}.track-secondary-button:disabled{cursor:progress;opacity:.55}.track-footer{border-top:1px solid var(--track-hairline);justify-content:space-between;gap:20px;padding-block:20px 28px;display:flex}@media (max-width:560px){.track-header,.track-footer,.track-main{width:min(100% - 32px,1120px)}.track-header{min-height:68px}.track-header__tools{gap:4px}.track-main{padding-block-start:20px}.track-form{margin-top:28px}.track-footer{flex-direction:column;align-items:flex-start;padding-block:12px 20px}}@media (prefers-reduced-motion:reduce){.track-page *,.track-page :before,.track-page :after{transition:none!important;animation:none!important}}
