:root,[data-theme=light]{--midnight:#11182d;--guide-blue:#3657ff;--waypoint-amber:#ffb84d;--warm-sand:#f7f4ed;--mist-blue:#e9edff;--midnight-900:#070b18;--midnight-800:#0b1020;--midnight-700:#11182d;--midnight-600:#1b2440;--midnight-500:#2a3558;--midnight-400:#414d75;--guide-700:#1d34b8;--guide-600:#2a44e8;--guide-500:#3657ff;--guide-400:#6c84ff;--guide-300:#9fb0ff;--guide-200:#c6d0ff;--guide-100:#e9edff;--amber-700:#8a5200;--amber-600:#b26a00;--amber-500:#e8912b;--amber-400:#ffb84d;--amber-300:#ffd597;--amber-100:#ffefd6;--sand-50:#fdfcf9;--sand-100:#f7f4ed;--sand-200:#ede8dd;--sand-300:#ded8c9;--slate-100:#f2f4f8;--slate-200:#dce0ea;--slate-300:#c2c8d8;--slate-400:#7e879e;--slate-500:#5e667f;--slate-600:#39415a;--surface-page:#fdfcf9;--surface-raised:#fff;--surface-sunken:#f2f4f8;--surface-hover:#f2f4f8;--surface-brand:#11182d;--surface-brand-soft:#e9edff;--surface-accent-soft:#ffefd6;--surface-warm:#f7f4ed;--ink-primary:#11182d;--ink-secondary:#39415a;--ink-muted:#5e667f;--ink-inverse:#fdfcf9;--ink-inverse-muted:#a8b2cc;--ink-brand:#2a44e8;--ink-on-brand:#fff;--ink-on-accent:#11182d;--ink-on-danger:#fff;--border-subtle:#e4e7f0;--border-default:#c2c8d8;--border-strong:#7e879e;--border-brand:#3657ff;--focus-ring:#3657ff;--status-success:#168070;--status-success-surface:#e3f4f0;--status-warning:#b26a00;--status-warning-surface:#fff3df;--status-danger:#c4361f;--status-danger-surface:#fceae6;--status-info:#2a44e8;--status-info-surface:#e9edff;--surface-scrim:#070b188f;--surface-skeleton:#e4e7f0;--viz-1:#2a44e8;--viz-2:#b33a7a;--viz-3:#b26a00;--viz-4:#0e9384;--viz-grid:#e4e7f0;--viz-axis:#5e667f;--profile-midnight-surface:#11182d;--profile-midnight-border:#1e2540;--profile-midnight-ink:#f2f5fc;--profile-midnight-muted:#c3cbde;--profile-midnight-accent:#6c84ff;--profile-midnight-action:#3657ff;--profile-midnight-field:#0b1020;--profile-midnight-link:#9fb0ff;--profile-light-surface:#f8f9fc;--profile-light-border:#e2e5ec;--profile-light-ink:#101a2d;--profile-light-muted:#243657;--profile-light-accent:#111b2d;--profile-light-action:#101827;--profile-light-field:#edf0f5;--profile-light-link:#172238;--profile-guide-surface:#2454ef;--profile-guide-border:#7e8aff;--profile-guide-ink:#fff;--profile-guide-muted:#e6e4ff;--profile-guide-accent:#fff;--profile-guide-action:#081225;--profile-guide-field:#081225;--profile-guide-link:#eceaff;--profile-sand-surface:#f5f0e5;--profile-sand-border:#ded7c7;--profile-sand-ink:#101a15;--profile-sand-muted:#304334;--profile-sand-accent:#4d684f;--profile-sand-action:#233629;--profile-sand-field:#e5e1d6;--profile-sand-link:#233629;--shadow-xs:0 1px 2px #11182d0f;--shadow-sm:0 1px 3px #11182d14, 0 1px 2px #11182d0a;--shadow-md:0 4px 12px #11182d14, 0 1px 3px #11182d0a;--shadow-lg:0 16px 40px #11182d1f, 0 2px 8px #11182d0f}[data-theme=dark]{--surface-page:#070b18;--surface-raised:#11182d;--surface-sunken:#0b1020;--surface-hover:#1b2440;--surface-brand:#0b1020;--surface-brand-soft:#1b2440;--surface-accent-soft:#2a1d08;--surface-warm:#161a2b;--ink-primary:#f2f5fc;--ink-secondary:#c3cbde;--ink-muted:#98a2bc;--ink-inverse:#f2f5fc;--ink-inverse-muted:#98a2bc;--ink-brand:#9fb0ff;--ink-on-danger:#070b18;--border-subtle:#1e2540;--border-default:#2a3558;--border-strong:#5a6685;--border-brand:#6c84ff;--focus-ring:#8aa0ff;--status-success:#35b9a4;--status-success-surface:#0e241f;--status-warning:#e8a33c;--status-warning-surface:#2a1d08;--status-danger:#f2705c;--status-danger-surface:#2a120e;--status-info:#9fb0ff;--status-info-surface:#131c3a;--surface-scrim:#000000a3;--surface-skeleton:#1b2440;--viz-1:#5c78f5;--viz-2:#c8497e;--viz-3:#cf7f14;--viz-4:#14a392;--viz-grid:#1e2540;--viz-axis:#98a2bc;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000080;--shadow-md:0 4px 14px #0000008c;--shadow-lg:0 18px 44px #0009}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:999px;--stroke-hairline:1px;--stroke-path:1.5px;--stroke-mark:2px;--opacity-disabled:.45;--opacity-trail:.28;--opacity-scrim:.72;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--layer-base:0;--layer-raised:10;--layer-header:100;--layer-overlay:200;--layer-dialog:300;--layer-toast:400;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--duration-skeleton:1.4s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--font-sans:"IBM Plex Sans", system-ui, -apple-system, Segoe UI, sans-serif;--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.display-xl{font-family:var(--font-sans);letter-spacing:-2px;font-size:64px;font-weight:600;line-height:64px}.display-lg{font-family:var(--font-sans);letter-spacing:-1.4px;font-size:48px;font-weight:600;line-height:52px}.display-md{font-family:var(--font-sans);letter-spacing:-.8px;font-size:36px;font-weight:600;line-height:42px}.heading-xl{font-family:var(--font-sans);letter-spacing:-.5px;font-size:28px;font-weight:600;line-height:34px}.heading-lg{font-family:var(--font-sans);letter-spacing:-.3px;font-size:22px;font-weight:600;line-height:28px}.heading-md{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:24px}.heading-sm{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:20px}.body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:30px}.body-md{font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:24px}.body-sm{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:20px}.ui-md{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:20px}.ui-sm{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.ui-eyebrow{font-family:var(--font-sans);letter-spacing:1.4px;font-size:11px;font-weight:600;line-height:14px}.eyebrow-lead{font-family:var(--font-sans);color:var(--ink-brand);text-transform:none;font-size:15px;font-weight:600;line-height:22px}.mono-md{font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:20px}.mono-sm{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:16px}.ar-display-xl{font-family:var(--font-arabic);font-size:60px;font-weight:600;line-height:84px}.ar-display-lg{font-family:var(--font-arabic);font-size:46px;font-weight:600;line-height:68px}.ar-display-md{font-family:var(--font-arabic);font-size:34px;font-weight:600;line-height:52px}.ar-heading-xl{font-family:var(--font-arabic);font-size:27px;font-weight:600;line-height:42px}.ar-heading-lg{font-family:var(--font-arabic);font-size:21px;font-weight:600;line-height:34px}.ar-heading-md{font-family:var(--font-arabic);font-size:17px;font-weight:600;line-height:28px}.ar-heading-sm{font-family:var(--font-arabic);font-size:15px;font-weight:600;line-height:24px}.ar-body-lg{font-family:var(--font-arabic);font-size:18px;font-weight:400;line-height:34px}.ar-body-md{font-family:var(--font-arabic);font-size:16px;font-weight:400;line-height:30px}.ar-body-sm{font-family:var(--font-arabic);font-size:14px;font-weight:400;line-height:26px}.ar-ui-md{font-family:var(--font-arabic);font-size:15px;font-weight:500;line-height:22px}.ar-ui-sm{font-family:var(--font-arabic);font-size:13px;font-weight:500;line-height:18px}.ar-eyebrow-lead{font-family:var(--font-arabic);color:var(--ink-brand);text-transform:none;font-size:16px;font-weight:600;line-height:26px}.ui-eyebrow{text-transform:uppercase}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plex-sans-latin-400-CDDApCn2.woff2)format("woff2");unicode-range:U+??,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;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plex-sans-latin-ext-400-C5H60-Va.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-sans-latin-500-6ng42L7E.woff2)format("woff2");unicode-range:U+??,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;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-sans-latin-ext-500-DakdToA3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plex-sans-latin-600-CuJfVYMP.woff2)format("woff2");unicode-range:U+??,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;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plex-sans-latin-ext-600-DOrvGEcy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plex-sans-arabic-400-CyU-ddYS.woff2)format("woff2");unicode-range:U+6??,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+1EE??}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-sans-arabic-500-C4MQITzh.woff2)format("woff2");unicode-range:U+6??,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+1EE??}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/plex-sans-arabic-600-0pRdybE_.woff2)format("woff2");unicode-range:U+6??,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+1EE??}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/plex-mono-latin-400-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-mono-latin-500-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--ink-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:24px}html[lang=ar] body,[dir=rtl]{font-family:var(--font-arabic)}html[lang=ar] body{font-size:16px;line-height:30px}h1,h2,h3,h4,p,figure{margin:0}a{color:var(--ink-brand);text-underline-offset:2px;text-decoration-thickness:1px}code,kbd,samp,pre{font-family:var(--font-mono)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--stroke-mark) solid var(--focus-ring);outline-offset:2px}::selection{background:var(--surface-brand-soft);color:var(--ink-primary)}.dl-ltr{direction:ltr;unicode-bidi:isolate}.dl-rtl{direction:rtl;unicode-bidi:isolate}.dl-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dl-panel{background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-5)}.dl-panel--sunken{background:var(--surface-sunken)}.dl-panel--brand{background:var(--surface-brand);color:var(--ink-inverse);border-color:#0000}.dl-panel--warm{background:var(--surface-warm);border-color:var(--sand-200)}.dl-panel--raised{box-shadow:var(--shadow-sm)}.dl-btn{justify-content:center;align-items:center;gap:var(--space-2);border:var(--stroke-hairline) solid transparent;border-radius:var(--radius-md);cursor:pointer;min-block-size:44px;padding-block:10px;padding-inline:16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.dl-btn>svg{flex:none}.dl-btn--primary{background:var(--guide-500);color:var(--ink-on-brand)}.dl-btn--primary:hover{background:var(--guide-600)}.dl-btn--primary:active{background:var(--guide-700)}.dl-btn--secondary{background:var(--surface-raised);color:var(--ink-primary);border-color:var(--border-strong)}.dl-btn--secondary:hover{background:var(--surface-hover)}.dl-btn--quiet{color:var(--ink-brand);background:0 0}.dl-btn--quiet:hover{background:var(--surface-brand-soft)}.dl-btn--danger{background:var(--status-danger);color:var(--ink-on-danger)}.dl-btn[disabled],.dl-btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.dl-btn--sm{border-radius:var(--radius-sm);min-block-size:32px;padding-block:6px;padding-inline:12px;font-size:12px}.dl-btn--lg{padding-block:13px;padding-inline:22px;font-size:15px}.dl-btn--exchange{border-radius:var(--radius-pill);background:var(--guide-500);block-size:48px;inline-size:100%;color:var(--ink-on-brand);font-size:16px}[dir=rtl] .dl-icon--directional{transform:scaleX(-1)}.dl-field{margin-block-end:var(--space-4);display:block}.dl-field__label{color:var(--ink-secondary);margin-block-end:6px;font-size:13px;font-weight:500;line-height:20px;display:block}.dl-input,.dl-textarea,.dl-select{inline-size:100%;color:var(--ink-primary);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-sm);padding-block:9px;padding-inline:12px;font-family:inherit;font-size:15px;line-height:22px}.dl-textarea{resize:vertical;min-block-size:76px}.dl-input::placeholder,.dl-textarea::placeholder{color:var(--ink-muted)}.dl-input[aria-invalid=true],.dl-textarea[aria-invalid=true]{border-color:var(--status-danger)}.dl-input[disabled],.dl-textarea[disabled],.dl-select[disabled]{opacity:var(--opacity-disabled);background:var(--surface-sunken)}.dl-field__help{color:var(--ink-muted);margin-block-start:6px;font-size:12px;line-height:17px}.dl-field__error{color:var(--status-danger);align-items:center;gap:5px;margin-block-start:6px;font-size:12px;line-height:17px;display:flex}.dl-input-group{border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-sm);align-items:stretch;display:flex;overflow:hidden}.dl-input-group__prefix{background:var(--surface-sunken);color:var(--ink-muted);font-family:var(--font-mono);border-inline-end:var(--stroke-hairline) solid var(--border-subtle);align-items:center;padding-inline:10px;font-size:13px;display:flex}.dl-input-group .dl-input{font-family:var(--font-mono);border:0;border-radius:0;font-size:14px}.dl-switch{border-radius:var(--radius-pill);background:var(--slate-300);border:var(--stroke-hairline) solid var(--border-strong);cursor:pointer;flex:none;block-size:23px;inline-size:40px;position:relative}.dl-switch[aria-checked=true]{background:var(--guide-500);border-color:var(--guide-600)}.dl-switch:after{content:"";border-radius:var(--radius-pill);background:#fff;block-size:17px;inline-size:17px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.dl-switch[aria-checked=true]:after{inset-inline:auto 2px}.dl-tag{border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--ink-secondary);border:var(--stroke-hairline) solid var(--border-subtle);white-space:nowrap;align-items:center;gap:6px;padding-block:5px;padding-inline:10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dl-tag--selected{background:var(--surface-brand-soft);color:var(--ink-brand);border-color:var(--border-brand)}.dl-tag--outline{border-color:var(--border-strong);background:0 0}.dl-badge{border-radius:var(--radius-xs);border:var(--stroke-hairline) solid transparent;white-space:nowrap;align-items:center;gap:5px;padding-block:3px;padding-inline:8px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.dl-badge--success{background:var(--status-success-surface);color:var(--status-success);border-color:#0000}.dl-badge--warning{background:var(--status-warning-surface);color:var(--status-warning);border-color:#0000}.dl-badge--danger{background:var(--status-danger-surface);color:var(--status-danger);border-color:#0000}.dl-badge--info{background:var(--status-info-surface);color:var(--status-info);border-color:#0000}.dl-waypoint-chip{border-radius:var(--radius-xs);background:var(--surface-accent-soft);color:var(--ink-primary);border:var(--stroke-hairline) solid var(--amber-300);white-space:nowrap;align-items:center;gap:6px;padding-block:5px;padding-inline:10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dl-waypoint-chip:before{content:"";border-radius:var(--radius-pill);background:var(--waypoint-amber);flex:none;block-size:8px;inline-size:8px}.dl-identity-card{background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.dl-identity-card--public{border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg)}.dl-identity-card__band{background:var(--surface-brand);block-size:76px;position:relative}.dl-identity-card__band>svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.dl-identity-card__body{padding:var(--space-3) var(--space-5) var(--space-5)}.dl-identity-card__name{font-size:19px;font-weight:600;line-height:26px}.dl-identity-card__role{color:var(--ink-secondary);font-size:14px;line-height:20px}.dl-identity-card__org{color:var(--ink-muted);font-size:13px;line-height:20px}.dl-identity-card__url{font-family:var(--font-mono);color:var(--ink-brand);font-size:12px}.dl-avatar{border-radius:var(--radius-pill);background:var(--midnight-600);block-size:40px;inline-size:40px;color:var(--ink-inverse);flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.dl-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.dl-avatar--lg{block-size:72px;inline-size:72px;font-size:22px}.dl-avatar--xl{border:4px solid var(--surface-raised);block-size:96px;inline-size:96px;font-size:30px}.dl-avatar--sm{block-size:30px;inline-size:30px;font-size:12px}.dl-trail{padding-inline-start:26px;position:relative}.dl-trail:before{content:"";inline-size:var(--stroke-path);background:var(--guide-500);opacity:var(--opacity-trail);position:absolute;inset-block:6px 22px;inset-inline-start:5px}.dl-trail__event{padding-block-end:var(--space-5);position:relative}.dl-trail__event:before{content:"";border-radius:var(--radius-pill);background:var(--surface-raised);border:var(--stroke-mark) solid var(--guide-500);opacity:.45;block-size:12px;inline-size:12px;position:absolute;inset-block-start:5px;inset-inline-start:-26px}.dl-trail__event--now:before{background:var(--waypoint-amber);border-color:var(--waypoint-amber);opacity:1;block-size:14px;inline-size:14px;inset-inline-start:-27px}.dl-trail__event--next:before{border-style:dashed;border-color:var(--border-strong);opacity:1}.dl-trail__date{font-family:var(--font-mono);color:var(--ink-muted);direction:ltr;unicode-bidi:isolate;font-size:11px}.dl-trail__title{font-size:15px;font-weight:600;line-height:22px}.dl-trail__body{color:var(--ink-secondary);font-size:13px;line-height:20px}.dl-context{background:var(--surface-accent-soft);border:var(--stroke-hairline) solid var(--amber-300);border-radius:var(--radius-md);padding:var(--space-4)}.dl-context__label{letter-spacing:1.4px;text-transform:uppercase;color:var(--amber-700);margin-block-end:4px;font-size:11px;font-weight:600;line-height:14px}.dl-table{border-collapse:collapse;inline-size:100%;font-size:13px}.dl-table th{text-align:start;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-muted);padding:0 var(--space-3) var(--space-2);border-block-end:var(--stroke-hairline) solid var(--border-subtle);font-size:11px;font-weight:600;line-height:14px}.dl-table td{padding:var(--space-3);color:var(--ink-secondary);border-block-end:var(--stroke-hairline) solid var(--border-subtle)}.dl-table tr:last-child td{border-block-end:0}.dl-table td.dl-table__primary{color:var(--ink-primary);font-weight:500}.dl-table td.dl-table__mono{font-family:var(--font-mono);color:var(--ink-muted);direction:ltr;unicode-bidi:isolate;font-size:12px}.dl-table tbody tr:hover td{background:var(--surface-hover)}.dl-tabs{gap:var(--space-4);display:flex}.dl-tab{color:var(--ink-secondary);cursor:pointer;padding-block-end:3px;font-size:14px;line-height:20px}.dl-tab[aria-selected=true]{color:var(--ink-primary);box-shadow:inset 0 -2px 0 var(--border-brand);font-weight:500}.dl-kpi{background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4)}.dl-kpi__label{color:var(--ink-muted);margin-block-end:6px;font-size:12px}.dl-kpi__value{letter-spacing:-.8px;font-size:30px;font-weight:600;line-height:34px}.dl-kpi__delta{font-family:var(--font-mono);margin-block-start:6px;font-size:11px}.dl-kpi__delta--better{color:var(--status-success)}.dl-kpi__delta--worse{color:var(--status-danger)}.dl-path{fill:none;stroke:var(--guide-500);stroke-width:var(--stroke-path);stroke-linecap:round;stroke-linejoin:round}.dl-path--hero{stroke-width:var(--stroke-mark)}.dl-path--trail{opacity:var(--opacity-trail)}.dl-path--ink{stroke:var(--ink-primary)}.dl-waypoint{fill:var(--waypoint-amber)}.dl-frame{fill:none;stroke:var(--border-subtle);stroke-width:var(--stroke-hairline)}.dl-logo{align-items:center;gap:var(--space-2);color:var(--ink-primary);text-decoration:none;display:inline-flex}.dl-logo__symbol{flex:none;display:block}.dl-logo__word{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:600;line-height:1}.dl-logo__word:lang(ar){font-family:var(--font-arabic);letter-spacing:0}.dl-logo--reversed{color:var(--ink-inverse)}.dl-dialog{inline-size:min(440px, calc(100vw - var(--space-6)));padding:var(--space-5);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink-primary);box-shadow:var(--shadow-lg)}.dl-dialog::backdrop{background:var(--surface-scrim)}.dl-dialog[open]{animation:dl-enter var(--duration-base) var(--ease-standard)}.dl-dialog__title{margin-block-end:var(--space-2);font-size:18px;font-weight:600;line-height:26px}.dl-dialog__body{color:var(--ink-secondary);margin-block-end:var(--space-5)}.dl-dialog__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.dl-toast-region{z-index:var(--layer-toast);gap:var(--space-2);max-inline-size:min(380px, calc(100vw - var(--space-6)));pointer-events:none;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--space-5);inset-inline-end:var(--space-5)}.dl-toast{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-4);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink-primary);box-shadow:var(--shadow-md);pointer-events:auto;animation:dl-enter var(--duration-base) var(--ease-standard);font-size:14px;line-height:20px;display:flex}.dl-toast>svg{flex:none;margin-block-start:0}.dl-toast__message{flex:1}.dl-toast__close{block-size:28px;inline-size:28px;margin-block:calc(var(--space-1) * -1);border-radius:var(--radius-sm);color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.dl-toast__close:hover{background:var(--surface-hover)}.dl-toast--success>svg{color:var(--status-success)}.dl-toast--warning>svg{color:var(--status-warning)}.dl-toast--danger>svg{color:var(--status-danger)}.dl-toast--info>svg{color:var(--status-info)}.dl-skeleton{border-radius:var(--radius-xs);background:var(--surface-skeleton);block-size:1em;inline-size:100%;animation:dl-pulse var(--duration-skeleton) var(--ease-standard) infinite alternate;display:block}.dl-skeleton--text{block-size:.8em;margin-block:.35em}.dl-skeleton--text:last-child:not(:first-child){inline-size:60%}.dl-skeleton--block{border-radius:var(--radius-lg)}.dl-skeleton--avatar{border-radius:var(--radius-pill);flex:none}@keyframes dl-enter{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}@keyframes dl-pulse{0%{opacity:1}to{opacity:var(--opacity-disabled)}}.app{max-inline-size:calc(var(--space-9) * 12);padding-inline:var(--space-5);margin-inline:auto}.site-header,.navigation,.site-footer{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.site-header{padding-block:var(--space-5);border-block-end:var(--stroke-hairline) solid var(--border-subtle);justify-content:space-between}.wordmark{color:var(--ink-primary);min-block-size:var(--space-7);align-items:center;text-decoration:none;display:inline-flex}.navigation{gap:var(--space-3);white-space:nowrap;flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}@media (width>=768px){.navigation{flex-wrap:wrap;flex-basis:auto;order:0;overflow-x:visible}}.site-header{row-gap:var(--space-3)}.main--focused:has(>.account-page--focused){margin-block:var(--space-4) var(--space-7);padding:0}.account-page--focused{padding:var(--space-6) var(--space-5);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);min-block-size:0;box-shadow:var(--shadow-sm)}.account-switch{color:var(--ink-secondary)}.builder-empty{gap:var(--space-4);padding:var(--space-5);display:grid}.nav-link{padding:var(--space-3);border:0;border-block-end:var(--stroke-hairline) solid transparent;text-decoration:none}.nav-link[aria-current=page]{color:var(--ink-brand);border-block-end-color:var(--ink-brand)}.hero{padding-block:var(--space-9);gap:var(--space-5);display:grid}.hero h1{max-inline-size:calc(var(--space-9) * 8);overflow-wrap:anywhere}.hero-intro{max-inline-size:calc(var(--space-9) * 7);color:var(--ink-secondary)}.eyebrow{color:var(--ink-secondary)}.foundation{gap:var(--space-4);padding:var(--space-6);background:var(--surface-sunken);border-radius:var(--radius-lg);display:grid}.foundation p{max-inline-size:calc(var(--space-9) * 8)}.principles{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-9) * 2.5)), 1fr));gap:var(--space-6);padding-block:var(--space-8);display:grid}.principles article{align-content:start;gap:var(--space-3);display:grid}.principles p{color:var(--ink-secondary)}.site-footer{padding-block:var(--space-5);border-block-start:var(--stroke-hairline) solid var(--border-subtle);color:var(--ink-secondary);justify-content:space-between}.content-block{gap:var(--space-5);padding-block:var(--space-8);min-block-size:calc(var(--space-9) * 4);display:grid}.service-state{align-items:center;gap:var(--space-3);padding:var(--space-5);border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--radius-md);display:flex}.service-state--ready{color:var(--status-success);background:var(--status-success-surface)}.service-state--failed{color:var(--status-danger);background:var(--status-danger-surface)}.skip-link{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-5);transform:translateY(-200%)}.skip-link:focus{transform:none}.account-page{max-inline-size:calc(var(--space-9) * 6);margin-inline:auto}.account-form{gap:var(--space-5);padding-block:var(--space-4);display:grid}.account-links{gap:var(--space-5);flex-wrap:wrap;display:flex}.account-email{overflow-wrap:anywhere}.form-error{color:var(--status-danger)}html[lang=ar] .account-form .dl-field__label,html[lang=ar] .account-form .dl-input{font-family:var(--font-arabic);font-size:inherit;line-height:inherit}.builder{gap:var(--space-6)}.builder-heading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.builder-section{padding:var(--space-5);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-subtle);border-radius:var(--radius-lg);gap:var(--space-4);display:grid}.builder-section .account-form{max-inline-size:calc(var(--space-9) * 7)}.builder-section textarea{min-block-size:var(--space-9);resize:vertical}.profile-list,.builder-items{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.profile-list li,.builder-items li{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-block-end:var(--stroke-hairline) solid var(--border-subtle);flex-wrap:wrap;display:flex}.contact-value{overflow-wrap:anywhere}.image-uploads{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-9) * 2.5)), 1fr));gap:var(--space-5);display:grid}.image-upload,.image-upload form{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}.image-upload img{max-inline-size:100%;max-block-size:calc(var(--space-9) * 2);object-fit:contain}.image-upload input{inline-size:100%}.profile-preview{background:var(--surface-sunken);padding:var(--space-5);border-radius:var(--radius-md);gap:var(--space-3);overflow-wrap:anywhere;color:var(--ink-primary);border:var(--stroke-mark) solid var(--profile-accent,var(--border-default));display:grid}.preview-images{gap:var(--space-3);flex-wrap:wrap;display:flex}.preview-images img{max-inline-size:100%;max-block-size:calc(var(--space-9) * 2);object-fit:contain}.profile-metrics{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-9) * 1.5)), 1fr));gap:var(--space-5);margin:0;display:grid}.profile-metrics div{gap:var(--space-2);display:grid}.profile-metrics dd{font-family:var(--font-mono);margin:0}.relationship-filters{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-9) * 2)), 1fr));align-items:end;gap:var(--space-4);display:grid}.relationship-details{gap:var(--space-4);margin:0;display:grid}.relationship-details div{gap:var(--space-2);display:grid}.relationship-details dt{color:var(--ink-secondary)}.relationship-details dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.relationship-tags{border:var(--stroke-hairline) solid var(--border-default);border-radius:var(--radius-md);gap:var(--space-3);padding:var(--space-4);display:grid}.relationship-tags label{align-items:center;gap:var(--space-3);min-block-size:var(--space-7);display:flex}.relationship-tags input{inline-size:var(--space-5);block-size:var(--space-5)}.sharing-links{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.sharing-links li{gap:var(--space-4);border-block-start:var(--stroke-hairline) solid var(--border-default);padding-block-start:var(--space-5);display:grid}.sharing-address{overflow-wrap:anywhere}.sharing-qr{gap:var(--space-4);display:grid}.sharing-qr img{inline-size:calc(var(--space-9) * 2);block-size:auto;max-inline-size:100%}.sharing-qr a{min-block-size:var(--space-7);align-items:center;display:inline-flex}.organization-logo{inline-size:var(--space-9);block-size:var(--space-9);object-fit:contain}.organization-workspace .builder-section,.organization-workspace .sharing-links li{overflow-wrap:anywhere;min-inline-size:0}.organization-field-lock{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.organization-field-lock span{flex-basis:100%}.google-wallet-save{background:0 0;border:0;flex:none;align-self:start;width:199px;height:55px;margin:8px;padding:0;display:inline-flex}.google-wallet-save img{width:199px;max-width:none;height:55px;display:block}.google-wallet-save:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.site-footer__wordmark{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:600}html{scrollbar-gutter:stable}input,select,textarea,button{font-family:inherit}h1,h2{text-wrap:balance}h3,p{text-wrap:pretty}.app--shell{max-inline-size:none;padding-inline:0}.app--shell>main,.app--shell>.site-footer{max-inline-size:1280px;padding-inline:var(--space-5);margin-inline:auto}.app--shell .main--focused{padding-block-start:var(--space-6)}.app--shell .main--focused:has(>.account-page--focused){margin-block:var(--space-6) var(--space-7)}.account-field-label{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.account-field-label a{font-size:14px;text-decoration:none}.account-page--focused .account-form>div:last-child .dl-btn{min-block-size:44px;inline-size:100%}.account-links[aria-label]{font-size:14px}.app--shell .ob-preview__card--no-name .dl-identity-card__name,.app--shell .ob-preview__card--no-role .dl-identity-card__role,.app--shell .ob-preview__card--no-org .dl-identity-card__org{font-style:normal}.app--shell .ob-preview .dl-identity-card__url,.app--shell .ob-preview__contacts{font-family:inherit}.app--shell .ob-preview{margin-block-start:0;position:relative}.app--shell .ob-preview>figcaption{z-index:1;color:var(--ink-inverse);position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--space-5)}.dalily-header{z-index:40;background:var(--surface-raised);border-block-end:1px solid var(--border-subtle);font-family:var(--font-sans);color:var(--ink-primary);position:sticky;inset-block-start:0}html[lang=ar] .dalily-header{font-family:var(--font-arabic)}.dalily-header__inner{justify-content:space-between;align-items:center;gap:20px;min-block-size:72px;inline-size:min(100% - 40px,1280px);margin-inline:auto;display:flex}.dalily-header a{color:inherit;text-decoration:none}.dalily-header__brand,.dalily-header__nav,.dalily-header__actions{align-items:center;gap:16px;display:flex}.dalily-header__brand{flex:none;min-block-size:44px}.dalily-header__nav a,.dalily-header__actions>a,.dalily-header button,.dalily-account-menu summary{min-block-size:44px;font:inherit;white-space:nowrap;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.dalily-header button{color:inherit;cursor:pointer;background:0 0;border:0;padding-inline:10px}.dalily-header__language[lang=ar]{font-family:var(--font-arabic)}.dalily-header__language[lang=en]{font-family:var(--font-sans)}.dalily-header__actions{gap:8px}.dalily-header__actions a.dalily-header__cta{border-radius:var(--radius-md);background:var(--guide-500);color:var(--ink-on-brand);gap:8px;padding:8px 16px}.dalily-header__menu{display:none!important}.dalily-header__mobile{border-block-start:1px solid var(--border-subtle);padding:12px 20px;display:grid}.dalily-header__mobile a{align-items:center;min-block-size:48px;display:flex}.dalily-header__skeleton{border-radius:var(--radius-md);background:var(--surface-sunken);block-size:36px;inline-size:140px;display:block}.dalily-account-menu{position:relative}.dalily-account-menu summary{cursor:pointer;padding-inline:10px;list-style:none}.dalily-account-menu summary:after{content:"⌄";margin-inline-start:8px}.dalily-account-menu__panel{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-inline-size:200px;box-shadow:var(--shadow-sm);padding:8px;display:grid;position:absolute;inset-block-start:100%;inset-inline-end:0}.dalily-account-menu__panel a,.dalily-account-menu__panel button{text-align:start;justify-content:start;min-block-size:44px;padding:10px;font-size:14px}.dalily-account-menu__panel p{color:var(--status-danger);padding:10px;font-size:14px}.dalily-header a:focus-visible,.dalily-header button:focus-visible,.dalily-account-menu summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (width<=1199px){.dalily-header__nav{display:none}.dalily-header__menu{display:inline-flex!important}.dalily-header--focused .dalily-header__nav{display:flex}.dalily-header--focused .dalily-header__menu{display:none!important}}@media (width<=639px){.dalily-header__inner{gap:8px;min-block-size:64px;inline-size:calc(100% - 32px)}.dalily-header__actions a.dalily-header__cta{white-space:normal;max-inline-size:150px;padding:8px;font-size:11px}.dalily-header__cta svg{display:none}.dalily-header__signin{display:none!important}.dalily-header__language{padding-inline:4px!important}.dalily-header--focused .dalily-header__nav a{font-size:12px}.dalily-account-menu summary{padding-inline:4px;font-size:12px}}@media (width<=479px){.dalily-header__actions a.dalily-header__cta{display:none}}
