:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:#fff;--gray-25:#f8fcfc;--gray-50:#f4f8f8;--gray-100:#ecf0f0;--gray-150:#e3e8e8;--gray-200:#d8dddd;--gray-300:#c3c9c9;--gray-400:#a0a8a7;--gray-500:#7f8887;--gray-600:#646e6e;--gray-700:#4e5858;--gray-800:#394242;--gray-850:#2d3535;--gray-900:#232a2a;--gray-950:#181e1e;--gray-975:#101615;--teal-50:#eafbf8;--teal-100:#d4f5ef;--teal-200:#aee9e0;--teal-300:#7ed6ca;--teal-400:#47bdb0;--teal-500:#03a296;--teal-600:#02857c;--teal-700:#026c65;--teal-800:#03544f;--teal-900:#013f3b;--teal-950:#002b29;--green-50:#edfcec;--green-100:#dbf6d8;--green-200:#bbebb7;--green-300:#93d88f;--green-400:#6abe66;--green-500:#43a441;--green-600:#258a25;--green-700:#0a710f;--green-800:#015906;--green-900:#014203;--green-950:#002e01;--red-50:#fff4f3;--red-100:#ffe7e5;--red-200:#fececa;--red-300:#ffa9a3;--red-400:#ff7672;--red-500:#ef464a;--red-600:#d02431;--red-700:#b0011f;--red-800:#8b0116;--red-900:#69010e;--red-950:#4c0007;--orange-50:#fef5ef;--orange-100:#ffe8db;--orange-200:#ffd0b5;--orange-300:#ffae7c;--orange-400:#f2873c;--orange-500:#d76902;--orange-600:#b25603;--orange-700:#914501;--orange-800:#723501;--orange-900:#562600;--orange-950:#3d1900;--yellow-50:#fdf7e3;--yellow-100:#f9edc8;--yellow-200:#f1da9a;--yellow-300:#e2c05f;--yellow-400:#cca102;--yellow-500:#ad8604;--yellow-600:#916d03;--yellow-700:#785701;--yellow-800:#604202;--yellow-900:#493001;--yellow-950:#342000;--blue-50:#f1f7fe;--blue-100:#e1effe;--blue-200:#c2dfff;--blue-300:#97c8ff;--blue-400:#5eabff;--blue-500:#308eec;--blue-600:#0474d0;--blue-700:#025ea9;--blue-800:#014986;--blue-900:#003666;--blue-950:#002549;--plum-50:#fff2fd;--plum-100:#ffe3fb;--plum-200:#fac9f4;--plum-300:#eda9e6;--plum-400:#d686cf;--plum-500:#be67b7;--plum-600:#a24d9c;--plum-700:#873982;--plum-800:#6c2968;--plum-900:#521c4e;--plum-950:#3a1137;--bg:var(--gray-50);--bg-surface:var(--white);--bg-surface-hover:var(--gray-25);--bg-surface-active:var(--gray-50);--bg-surface-selected:var(--teal-50);--bg-surface-disabled:var(--gray-50);--bg-surface-secondary:var(--gray-25);--bg-surface-tertiary:var(--gray-100);--bg-surface-brand:var(--teal-50);--bg-surface-brand-hover:var(--teal-100);--bg-surface-inverse:var(--gray-900);--bg-surface-critical:var(--red-50);--bg-surface-warning:var(--orange-50);--bg-surface-caution:var(--yellow-50);--bg-surface-success:var(--green-50);--bg-surface-info:var(--blue-50);--bg-fill:var(--white);--bg-fill-hover:var(--gray-25);--bg-fill-active:var(--gray-100);--bg-fill-disabled:var(--gray-100);--bg-fill-secondary:var(--gray-100);--bg-fill-secondary-hover:var(--gray-150);--bg-fill-tertiary:var(--gray-200);--bg-fill-brand:var(--teal-700);--bg-fill-brand-hover:var(--teal-800);--bg-fill-brand-active:var(--teal-900);--bg-fill-brand-secondary:var(--teal-100);--bg-fill-inverse:var(--gray-900);--bg-fill-inverse-hover:var(--gray-800);--bg-fill-transparent:#0000;--bg-fill-transparent-hover:#112e2e0f;--bg-fill-transparent-active:#112e2e1c;--bg-fill-critical:var(--red-600);--bg-fill-critical-hover:var(--red-700);--bg-fill-critical-active:var(--red-800);--bg-fill-critical-secondary:var(--red-100);--bg-fill-warning:var(--orange-600);--bg-fill-warning-secondary:var(--orange-100);--bg-fill-caution:var(--yellow-400);--bg-fill-caution-secondary:var(--yellow-100);--bg-fill-success:var(--green-700);--bg-fill-success-secondary:var(--green-100);--bg-fill-info:var(--blue-600);--bg-fill-info-secondary:var(--blue-100);--text:var(--gray-900);--text-secondary:var(--gray-600);--text-disabled:var(--gray-400);--text-placeholder:var(--gray-600);--text-link:var(--teal-700);--text-link-hover:var(--teal-800);--text-brand:var(--teal-700);--text-brand-on-bg-fill:var(--white);--text-brand-on-bg-fill-secondary:var(--teal-800);--text-critical:var(--red-700);--text-critical-on-bg-fill:var(--white);--text-warning:var(--orange-700);--text-warning-on-bg-fill:var(--white);--text-caution:var(--yellow-800);--text-caution-on-bg-fill:var(--yellow-950);--text-success:var(--green-700);--text-success-on-bg-fill:var(--white);--text-info:var(--blue-700);--text-info-on-bg-fill:var(--white);--text-inverse:var(--gray-25);--text-inverse-secondary:var(--gray-300);--border:var(--gray-200);--border-hover:var(--gray-300);--border-secondary:var(--gray-150);--border-strong:var(--gray-300);--border-disabled:var(--gray-150);--border-focus:var(--teal-600);--border-brand:var(--teal-600);--border-critical:var(--red-600);--border-warning:var(--orange-300);--border-caution:var(--yellow-300);--border-success:var(--green-300);--border-info:var(--blue-300);--border-inverse:var(--gray-700);--icon:var(--gray-700);--icon-hover:var(--gray-900);--icon-secondary:var(--gray-500);--icon-disabled:var(--gray-300);--icon-brand:var(--teal-600);--icon-critical:var(--red-600);--icon-warning:var(--orange-600);--icon-caution:var(--yellow-700);--icon-success:var(--green-600);--icon-info:var(--blue-600);--icon-inverse:var(--gray-25);--input-bg-surface:var(--white);--input-bg-surface-hover:var(--gray-25);--input-border:var(--gray-500);--input-border-hover:var(--gray-600);--nav-bg:var(--gray-50);--nav-bg-surface-hover:var(--gray-100);--nav-bg-surface-selected:var(--teal-100);--nav-text-selected:var(--teal-900);--topbar-bg:var(--teal-950);--topbar-bg-surface:#ffffff1a;--topbar-bg-surface-hover:#ffffff29;--topbar-text:var(--gray-25);--topbar-text-secondary:var(--teal-200);--avatar-1-bg-fill:var(--teal-200);--avatar-1-text-on-bg-fill:var(--teal-900);--avatar-2-bg-fill:var(--blue-200);--avatar-2-text-on-bg-fill:var(--blue-900);--avatar-3-bg-fill:var(--orange-200);--avatar-3-text-on-bg-fill:var(--orange-900);--avatar-4-bg-fill:var(--plum-200);--avatar-4-text-on-bg-fill:var(--plum-900);--avatar-5-bg-fill:var(--green-200);--avatar-5-text-on-bg-fill:var(--green-900);--avatar-6-bg-fill:var(--yellow-200);--avatar-6-text-on-bg-fill:var(--yellow-900);--avatar-7-bg-fill:var(--gray-200);--avatar-7-text-on-bg-fill:var(--gray-900);--backdrop-bg:#081a1a7a;--viz-1:var(--teal-600);--viz-2:var(--blue-500);--viz-3:var(--orange-500);--viz-4:var(--plum-500);--viz-5:var(--yellow-500);--viz-6:var(--gray-500);--shadow-0:none;--shadow-100:0px 1px 2px 0px #112e2e0f;--shadow-200:0px 1px 2px 0px #112e2e0f, 0px 3px 8px -2px #112e2e1a;--shadow-300:0px 2px 4px 0px #112e2e0f, 0px 10px 24px -6px #112e2e2e;--shadow-400:0px 4px 8px 0px #112e2e0f, 0px 20px 48px -12px #112e2e47;--shadow-500:0px 8px 16px -4px #112e2e29, 0px 28px 64px -16px #112e2e5c;--shadow-inset:inset 0px 1px 2px 0px #112e2e1a}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:var(--gray-975);--bg-surface:var(--gray-950);--bg-surface-hover:var(--gray-900);--bg-surface-active:var(--gray-850);--bg-surface-selected:var(--teal-950);--bg-surface-disabled:var(--gray-900);--bg-surface-secondary:var(--gray-900);--bg-surface-tertiary:var(--gray-850);--bg-surface-brand:var(--teal-950);--bg-surface-brand-hover:var(--teal-900);--bg-surface-inverse:var(--gray-150);--bg-surface-critical:#ef464a1f;--bg-surface-warning:#d769021f;--bg-surface-caution:#ad86041f;--bg-surface-success:#43a4411f;--bg-surface-info:#308eec1f;--bg-fill:var(--gray-900);--bg-fill-hover:var(--gray-850);--bg-fill-active:var(--gray-800);--bg-fill-disabled:var(--gray-900);--bg-fill-secondary:var(--gray-850);--bg-fill-secondary-hover:var(--gray-800);--bg-fill-tertiary:var(--gray-800);--bg-fill-brand:var(--teal-400);--bg-fill-brand-hover:var(--teal-300);--bg-fill-brand-active:var(--teal-200);--bg-fill-brand-secondary:var(--teal-900);--bg-fill-inverse:var(--gray-100);--bg-fill-inverse-hover:var(--gray-200);--bg-fill-transparent:#0000;--bg-fill-transparent-hover:#dcf5f214;--bg-fill-transparent-active:#dcf5f224;--bg-fill-critical:var(--red-400);--bg-fill-critical-hover:var(--red-300);--bg-fill-critical-active:var(--red-200);--bg-fill-critical-secondary:var(--red-900);--bg-fill-warning:var(--orange-400);--bg-fill-warning-secondary:var(--orange-900);--bg-fill-caution:var(--yellow-400);--bg-fill-caution-secondary:var(--yellow-900);--bg-fill-success:var(--green-400);--bg-fill-success-secondary:var(--green-900);--bg-fill-info:var(--blue-400);--bg-fill-info-secondary:var(--blue-900);--text:var(--gray-50);--text-secondary:var(--gray-400);--text-disabled:var(--gray-600);--text-placeholder:var(--gray-500);--text-link:var(--teal-300);--text-link-hover:var(--teal-200);--text-brand:var(--teal-300);--text-brand-on-bg-fill:var(--teal-950);--text-brand-on-bg-fill-secondary:var(--teal-100);--text-critical:var(--red-300);--text-critical-on-bg-fill:var(--red-950);--text-warning:var(--orange-300);--text-warning-on-bg-fill:var(--orange-950);--text-caution:var(--yellow-300);--text-caution-on-bg-fill:var(--yellow-950);--text-success:var(--green-300);--text-success-on-bg-fill:var(--green-950);--text-info:var(--blue-300);--text-info-on-bg-fill:var(--blue-950);--text-inverse:var(--gray-950);--text-inverse-secondary:var(--gray-700);--border:var(--gray-800);--border-hover:var(--gray-700);--border-secondary:var(--gray-850);--border-strong:var(--gray-700);--border-disabled:var(--gray-850);--border-focus:var(--teal-400);--border-brand:var(--teal-500);--border-critical:var(--red-400);--border-warning:#f2873c5c;--border-caution:#cca1025c;--border-success:#6abe665c;--border-info:#5eabff5c;--border-inverse:var(--gray-300);--icon:var(--gray-300);--icon-hover:var(--gray-100);--icon-secondary:var(--gray-500);--icon-disabled:var(--gray-700);--icon-brand:var(--teal-400);--icon-critical:var(--red-400);--icon-warning:var(--orange-400);--icon-caution:var(--yellow-400);--icon-success:var(--green-400);--icon-info:var(--blue-400);--icon-inverse:var(--gray-950);--input-bg-surface:var(--gray-950);--input-bg-surface-hover:var(--gray-900);--input-border:var(--gray-500);--input-border-hover:var(--gray-400);--nav-bg:var(--gray-975);--nav-bg-surface-hover:var(--gray-900);--nav-bg-surface-selected:var(--teal-900);--nav-text-selected:var(--teal-100);--topbar-bg:var(--teal-950);--topbar-bg-surface:#ffffff1a;--topbar-bg-surface-hover:#ffffff29;--topbar-text:var(--gray-25);--topbar-text-secondary:var(--teal-200);--avatar-1-bg-fill:var(--teal-800);--avatar-1-text-on-bg-fill:var(--teal-100);--avatar-2-bg-fill:var(--blue-800);--avatar-2-text-on-bg-fill:var(--blue-100);--avatar-3-bg-fill:var(--orange-800);--avatar-3-text-on-bg-fill:var(--orange-100);--avatar-4-bg-fill:var(--plum-800);--avatar-4-text-on-bg-fill:var(--plum-100);--avatar-5-bg-fill:var(--green-800);--avatar-5-text-on-bg-fill:var(--green-100);--avatar-6-bg-fill:var(--yellow-800);--avatar-6-text-on-bg-fill:var(--yellow-100);--avatar-7-bg-fill:var(--gray-800);--avatar-7-text-on-bg-fill:var(--gray-100);--backdrop-bg:#000000a3;--viz-1:var(--teal-400);--viz-2:var(--blue-400);--viz-3:var(--orange-400);--viz-4:var(--plum-400);--viz-5:var(--yellow-300);--viz-6:var(--gray-400);--shadow-0:none;--shadow-100:0px 1px 2px 0px #00000080;--shadow-200:0px 1px 2px 0px #00000080, 0px 3px 8px -2px #00000080;--shadow-300:0px 2px 4px 0px #00000080, 0px 10px 24px -6px #0009;--shadow-400:0px 4px 8px 0px #00000080, 0px 20px 48px -12px #000000b3;--shadow-500:0px 8px 16px -4px #0009, 0px 28px 64px -16px #000c;--shadow-inset:inset 0px 1px 2px 0px #00000080}:root{--space-0:0px;--space-025:1px;--space-050:2px;--space-100:4px;--space-150:6px;--space-200:8px;--space-300:12px;--space-400:16px;--space-500:20px;--space-600:24px;--space-800:32px;--space-1000:40px;--space-1200:48px;--space-1600:64px;--space-2000:80px;--radius-0:0px;--radius-050:2px;--radius-100:4px;--radius-150:6px;--radius-200:8px;--radius-300:12px;--radius-400:16px;--radius-full:9999px;--control-height-xs:24px;--control-height-sm:28px;--control-height-md:32px;--control-height-lg:40px;--topbar-height:56px;--page-width-narrow:680px;--page-width:1040px;--layout-secondary-width:320px;--nav-width:240px;--modal-width-sm:400px;--modal-width-md:620px;--modal-width-lg:980px;--popover-max-width:400px;--tooltip-max-width:240px;--border-width-025:1px;--border-width-050:2px;--border-width-100:4px;--z-sticky:100;--z-nav:300;--z-topbar:400;--z-dropdown:500;--z-overlay:600;--z-modal:610;--z-toast:700;--z-tooltip:800;--breakpoint-xs:0px;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1040px;--breakpoint-xl:1440px;--font-sans:"Readex Pro", system-ui, -apple-system, "Segoe UI", "Noto Sans Arabic", sans-serif;--font-mono:"IBM Plex Mono", "Readex Pro", ui-monospace, "SF Mono", Menlo, Consolas, monospace}.heading-3xl{font-family:var(--font-sans);letter-spacing:-.02em;font-size:36px;font-weight:600;line-height:44px}.heading-2xl{font-family:var(--font-sans);letter-spacing:-.015em;font-size:30px;font-weight:600;line-height:38px}.heading-xl{font-family:var(--font-sans);letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:32px}.heading-lg{font-family:var(--font-sans);font-size:20px;font-weight:600;line-height:28px}.heading-md{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:24px}.heading-sm{font-family:var(--font-sans);font-size:14px;font-weight:600;line-height:20px}.heading-xs{font-family:var(--font-sans);letter-spacing:.02em;font-size:12px;font-weight:600;line-height:16px}.body-lg{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.body-md{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.body-sm{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:16px}.body-xs{font-family:var(--font-sans);font-size:11px;font-weight:400;line-height:14px}.numeric-md{font-family:var(--font-mono);font-size:14px;font-weight:400;line-height:20px}.numeric-sm{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:16px}.code{font-family:var(--font-mono);font-size:13px;font-weight:400;line-height:20px}@font-face{font-family:Readex Pro;src:url(/assets/ReadexPro-Variable-BZ6X0FRy.woff2)format("woff2");font-weight:160 700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-BhGqk70g.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-DfQVha07.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;line-height:20px}.dftr-visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.dftr-preview{align-items:center;gap:var(--space-300);padding:var(--space-400);flex-wrap:wrap;display:flex}.dftr-preview--col{flex-flow:column;align-items:stretch}.dftr-preview--start{align-items:flex-start}.dftr-Button:focus-visible,.dftr-Link:focus-visible,.dftr-Tag__remove:focus-visible,.dftr-Tag--clickable:focus-visible,.dftr-TextField__clear:focus-visible,.dftr-DataTable__sort:focus-visible,.dftr-ResourceItem__link:focus-visible{outline:var(--border-width-050) solid var(--border-focus);outline-offset:1px}.dftr-Icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dftr-Icon svg{width:100%;height:100%;display:block}.dftr-Icon--base{color:var(--icon)}.dftr-Icon--secondary{color:var(--icon-secondary)}.dftr-Icon--brand{color:var(--icon-brand)}.dftr-Icon--critical{color:var(--icon-critical)}.dftr-Icon--warning{color:var(--icon-warning)}.dftr-Icon--caution{color:var(--icon-caution)}.dftr-Icon--success{color:var(--icon-success)}.dftr-Icon--info{color:var(--icon-info)}.dftr-Icon--inverse{color:var(--icon-inverse)}.dftr-Icon--disabled{color:var(--icon-disabled)}[dir=rtl] .dftr-Icon--flip svg{transform:scaleX(-1)}.dftr-Spinner{color:var(--icon-brand);display:inline-flex}.dftr-Spinner svg{animation:.8s linear infinite dftr-spin}.dftr-Spinner__track{stroke:currentColor;opacity:.18}.dftr-Spinner__arc{stroke:currentColor}@keyframes dftr-spin{to{transform:rotate(360deg)}}.dftr-Button{justify-content:center;align-items:center;gap:var(--space-100);min-height:var(--control-height-md);padding:calc(var(--space-150) - var(--border-width-025)) var(--space-300);border:var(--border-width-025) solid transparent;border-radius:var(--radius-150);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin:0;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color 80ms,border-color 80ms,color 80ms;display:inline-flex;position:relative}.dftr-Button__label{text-overflow:ellipsis;overflow:hidden}.dftr-Button--micro{min-height:var(--control-height-xs);padding:calc(var(--space-050) - var(--border-width-025)) var(--space-150);border-radius:var(--radius-100);font-size:12px;line-height:16px}.dftr-Button--slim{min-height:var(--control-height-sm);padding:calc(var(--space-100) - var(--border-width-025)) var(--space-200)}.dftr-Button--large{min-height:var(--control-height-lg);padding:calc(var(--space-200) + var(--border-width-025)) var(--space-400)}.dftr-Button--iconOnly{padding-inline:calc(var(--space-150) - var(--border-width-025))}.dftr-Button--slim.dftr-Button--iconOnly{padding-inline:calc(var(--space-100) - var(--border-width-025))}.dftr-Button--micro.dftr-Button--iconOnly{padding-inline:calc(var(--space-050) + var(--border-width-025))}.dftr-Button--large.dftr-Button--iconOnly{padding-inline:calc(var(--space-200) + var(--border-width-025))}.dftr-Button--fullWidth{width:100%;display:flex}.dftr-Button--align-start{justify-content:flex-start}.dftr-Button--align-end{justify-content:flex-end}.dftr-Button--secondary{background:var(--bg-fill);border-color:var(--border-strong);color:var(--text)}.dftr-Button--secondary:hover{background:var(--bg-fill-hover);border-color:var(--input-border)}.dftr-Button--secondary:active,.dftr-Button--secondary.dftr-Button--pressed{background:var(--bg-fill-active);box-shadow:var(--shadow-inset)}.dftr-Button--secondary.dftr-Button--tone-critical{color:var(--text-critical)}.dftr-Button--secondary.dftr-Button--tone-success{color:var(--text-success)}.dftr-Button--primary{background:var(--bg-fill-brand);color:var(--text-brand-on-bg-fill)}.dftr-Button--primary:hover{background:var(--bg-fill-brand-hover)}.dftr-Button--primary:active,.dftr-Button--primary.dftr-Button--pressed{background:var(--bg-fill-brand-active)}.dftr-Button--primary.dftr-Button--tone-critical{background:var(--bg-fill-critical);color:var(--text-critical-on-bg-fill)}.dftr-Button--primary.dftr-Button--tone-critical:hover{background:var(--bg-fill-critical-hover)}.dftr-Button--primary.dftr-Button--tone-critical:active{background:var(--bg-fill-critical-active)}.dftr-Button--primary.dftr-Button--tone-success{background:var(--bg-fill-success);color:var(--text-success-on-bg-fill)}.dftr-Button--tertiary{background:var(--bg-fill-transparent);color:var(--text)}.dftr-Button--tertiary:hover{background:var(--bg-fill-transparent-hover)}.dftr-Button--tertiary:active,.dftr-Button--tertiary.dftr-Button--pressed{background:var(--bg-fill-transparent-active)}.dftr-Button--tertiary.dftr-Button--tone-critical{color:var(--text-critical)}.dftr-Button--plain,.dftr-Button--monochromePlain{min-height:0;color:var(--text-link);border-radius:var(--radius-050);background:0 0;border:0;padding:0}.dftr-Button--plain:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}.dftr-Button--plain.dftr-Button--tone-critical{color:var(--text-critical)}.dftr-Button--monochromePlain{color:inherit;text-underline-offset:2px;text-decoration:underline}.dftr-Button:disabled:not(.dftr-Button--loading){background:var(--bg-fill-disabled);border-color:var(--border-disabled);color:var(--text-disabled);box-shadow:none;cursor:default}.dftr-Button--plain:disabled:not(.dftr-Button--loading),.dftr-Button--tertiary:disabled:not(.dftr-Button--loading),.dftr-Button--monochromePlain:disabled{background:0 0;border-color:#0000;text-decoration:none}.dftr-Button--loading{cursor:wait}.dftr-Button--loading>.dftr-Button__label,.dftr-Button--loading>.dftr-Icon{visibility:hidden}.dftr-Button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dftr-Button__spinner .dftr-Spinner{color:inherit}.dftr-ButtonGroup{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.dftr-ButtonGroup--gap-tight{gap:var(--space-100)}.dftr-ButtonGroup--gap-loose{gap:var(--space-400)}.dftr-ButtonGroup--noWrap{flex-wrap:nowrap}.dftr-ButtonGroup__item{display:flex}.dftr-ButtonGroup--fullWidth .dftr-ButtonGroup__item{flex:auto}.dftr-ButtonGroup--fullWidth .dftr-Button{width:100%}.dftr-ButtonGroup--segmented{flex-wrap:nowrap;gap:0}.dftr-ButtonGroup--segmented .dftr-ButtonGroup__item+.dftr-ButtonGroup__item{margin-inline-start:calc(-1 * var(--border-width-025))}.dftr-ButtonGroup--segmented .dftr-Button{border-radius:0}.dftr-ButtonGroup--segmented .dftr-ButtonGroup__item:first-child .dftr-Button{border-start-start-radius:var(--radius-150);border-end-start-radius:var(--radius-150)}.dftr-ButtonGroup--segmented .dftr-ButtonGroup__item:last-child .dftr-Button{border-start-end-radius:var(--radius-150);border-end-end-radius:var(--radius-150)}.dftr-ButtonGroup--segmented .dftr-Button:hover,.dftr-ButtonGroup--segmented .dftr-Button:focus-visible{z-index:1;position:relative}.dftr-PageActions{justify-content:space-between;align-items:center;gap:var(--space-200);border-block-start:var(--border-width-025) solid var(--border);margin-block-start:var(--space-400);padding-block-start:var(--space-400);display:flex}.dftr-PageActions__secondary{gap:var(--space-200);display:flex}.dftr-Text{margin:0}.dftr-Text--secondary{color:var(--text-secondary)}.dftr-Text--disabled{color:var(--text-disabled)}.dftr-Text--brand{color:var(--text-brand)}.dftr-Text--success{color:var(--text-success)}.dftr-Text--critical{color:var(--text-critical)}.dftr-Text--warning{color:var(--text-warning)}.dftr-Text--caution{color:var(--text-caution)}.dftr-Text--info{color:var(--text-info)}.dftr-Text--inverse{color:var(--text-inverse)}.dftr-Text--regular{font-weight:400}.dftr-Text--medium{font-weight:500}.dftr-Text--semibold{font-weight:600}.dftr-Text--bold{font-weight:700}.dftr-Text--align-start{text-align:start}.dftr-Text--align-center{text-align:center}.dftr-Text--align-end{text-align:end}.dftr-Text--align-justify{text-align:justify}.dftr-Text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dftr-Text--numeric{font-family:var(--font-mono);letter-spacing:0}.dftr-Text--strike{text-decoration:line-through}.dftr-Text--break{overflow-wrap:anywhere}.dftr-Link{color:var(--text-link);font:inherit;text-underline-offset:2px;cursor:pointer;border-radius:var(--radius-050);text-decoration:underline;text-decoration-thickness:1px}.dftr-Link:hover{color:var(--text-link-hover);text-decoration-thickness:2px}.dftr-Link--monochrome,.dftr-Link--monochrome:hover{color:inherit}.dftr-Link--removeUnderline{text-decoration:none}.dftr-Link--removeUnderline:hover{text-decoration:underline}.dftr-Link--button{background:0 0;border:0;margin:0;padding:0}.dftr-Link__ext{vertical-align:-2px;margin-inline-start:var(--space-050)}.dftr-KeyboardKey{min-width:24px;height:24px;padding:0 var(--space-150);border:var(--border-width-025) solid var(--border-strong);border-block-end-width:var(--border-width-050);border-radius:var(--radius-100);background:var(--bg-surface-secondary);color:var(--text-secondary);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dftr-KeyboardKey--small{min-width:18px;height:18px;padding:0 var(--space-100);font-size:11px}.dftr-BlockStack{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dftr-InlineStack{flex-flow:wrap;display:flex}.dftr-InlineGrid{display:grid}.dftr-Divider{border:0;border-block-start-style:solid;width:100%;margin:0}.dftr-Card{--dftr-card-pad:var(--space-400);background:var(--bg-surface);min-width:0;color:var(--text);border:var(--border-width-025) solid var(--border);border-radius:var(--radius-200);box-shadow:var(--shadow-100)}.dftr-Card--flush{overflow:hidden}.dftr-Card__header{justify-content:space-between;align-items:center;gap:var(--space-200);margin-block-end:var(--space-300);display:flex}.dftr-Card--flush>.dftr-Card__header{padding:var(--space-300) var(--space-400);margin:0}.dftr-Card__actions{gap:var(--space-300);display:flex}.dftr-Card__footer{margin:var(--space-400) calc(-1 * var(--dftr-card-pad)) calc(-1 * var(--dftr-card-pad));padding:var(--space-300) var(--space-400);background:var(--bg-surface-secondary);border-block-start:var(--border-width-025) solid var(--border-secondary);border-end-end-radius:calc(var(--radius-200) - 1px);border-end-start-radius:calc(var(--radius-200) - 1px)}.dftr-Card--flush>.dftr-Card__footer{margin:0}.dftr-Page{max-width:var(--page-width);padding:var(--space-600) var(--space-600) var(--space-1200);margin:0 auto}.dftr-Page--narrow{max-width:var(--page-width-narrow)}.dftr-Page--full{max-width:none}.dftr-Page__header{align-items:flex-start;gap:var(--space-200);flex-wrap:wrap;margin-block-end:var(--space-500);display:flex}.dftr-Page__titleWrap{gap:var(--space-050);min-width:0;padding-block:var(--space-050);flex-direction:column;flex:auto;display:flex}.dftr-Page__titleRow,.dftr-Page__actions{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}@media (width<=767px){.dftr-Page{padding:var(--space-400) var(--space-400) var(--space-800)}}.dftr-Layout{align-items:flex-start;gap:var(--space-600);flex-wrap:wrap;display:flex}.dftr-Layout__section{gap:var(--space-400);flex-direction:column;flex:2 2 480px;min-width:0;display:flex}.dftr-Layout__section--oneThird{flex:240px}.dftr-Layout__section--oneHalf{flex:340px}.dftr-Layout__section--fullWidth{flex:100%}.dftr-Layout__annotated{gap:var(--space-400) var(--space-600);flex-wrap:wrap;flex:100%;display:flex}.dftr-Layout__annotated+.dftr-Layout__annotated{border-block-start:var(--border-width-025) solid var(--border);padding-block-start:var(--space-600)}.dftr-Layout__annotation{min-width:0;flex:220px;padding-block-start:var(--space-100)}.dftr-Layout__annotationContent{gap:var(--space-400);flex-direction:column;flex:2 2 420px;min-width:0;display:flex}.dftr-FormLayout{gap:var(--space-400);flex-direction:column;display:flex}.dftr-FormLayout__group{gap:var(--space-200);flex-direction:column;display:flex}.dftr-FormLayout__items{gap:var(--space-300);flex-wrap:wrap;display:flex}.dftr-FormLayout__items>*{flex:220px;min-width:0}.dftr-FormLayout__group--condensed .dftr-FormLayout__items>*{flex-basis:120px}.dftr-Field{gap:var(--space-100);flex-direction:column;min-width:0;display:flex}.dftr-Field__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-200);display:flex}.dftr-Field__label{color:var(--text);font-size:14px;font-weight:500;line-height:20px}.dftr-Field--disabled .dftr-Field__label{color:var(--text-disabled)}.dftr-Field__required{color:var(--text-critical)}.dftr-Field__help{color:var(--text-secondary);font-size:12px;line-height:16px}.dftr-InlineError{align-items:flex-start;gap:var(--space-100);color:var(--text-critical);font-size:12px;line-height:16px;display:flex}.dftr-TextField{align-items:center;gap:var(--space-200);min-height:var(--control-height-md);padding-inline:var(--space-300);background:var(--input-bg-surface);border:var(--border-width-025) solid var(--input-border);border-radius:var(--radius-150);cursor:text;transition:border-color 80ms;display:flex;position:relative}.dftr-TextField:hover{border-color:var(--input-border-hover)}.dftr-TextField--focus,.dftr-TextField--focus:hover{border-color:var(--border-focus);box-shadow:0 0 0 var(--border-width-025) var(--border-focus)}.dftr-TextField--error,.dftr-TextField--error:hover{border-color:var(--border-critical);background:var(--bg-surface-critical)}.dftr-TextField--error.dftr-TextField--focus{box-shadow:0 0 0 var(--border-width-025) var(--border-critical)}.dftr-TextField--disabled,.dftr-TextField--disabled:hover{background:var(--bg-fill-disabled);border-color:var(--border-disabled);cursor:default}.dftr-TextField--readOnly,.dftr-TextField--readOnly:hover{background:var(--bg-surface-secondary);border-color:var(--border)}.dftr-TextField--slim{min-height:var(--control-height-sm)}.dftr-TextField--multiline{padding-block:calc(var(--space-150) - var(--border-width-025));align-items:stretch}.dftr-TextField__input{width:100%;min-width:0;padding:calc(var(--space-150) - var(--border-width-025)) 0;color:var(--text);font-family:var(--font-sans);background:0 0;border:0;outline:0;flex:auto;margin:0;font-size:14px;line-height:20px}.dftr-TextField--slim .dftr-TextField__input{padding-block:calc(var(--space-100) - var(--border-width-025))}.dftr-TextField--multiline .dftr-TextField__input{resize:vertical;padding:0}.dftr-TextField__input::placeholder{color:var(--text-placeholder);opacity:1}.dftr-TextField__input:disabled{color:var(--text-disabled)}.dftr-TextField__input--mono{font-family:var(--font-mono)}.dftr-TextField__input--end{text-align:end}.dftr-TextField__input--center{text-align:center}.dftr-TextField__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.dftr-TextField__prefix,.dftr-TextField__suffix{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.dftr-TextField__prefix .dftr-Icon,.dftr-TextField__suffix .dftr-Icon{color:var(--icon-secondary)}.dftr-TextField__clear{border-radius:var(--radius-full);color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.dftr-TextField__clear:hover{color:var(--icon-hover)}.dftr-TextField__count{color:var(--text-secondary);white-space:nowrap;align-self:flex-end;margin-inline-start:auto;padding-block-end:var(--space-150);font-size:12px;line-height:16px}.dftr-TextField--multiline .dftr-TextField__count{padding-block-end:0}.dftr-TextField__connected{align-items:stretch;gap:var(--space-200);display:flex}.dftr-TextField__connected>.dftr-TextField{flex:auto}.dftr-Select{align-items:center;gap:var(--space-200);min-height:var(--control-height-md);padding-inline:var(--space-300) var(--space-200);background:var(--input-bg-surface);border:var(--border-width-025) solid var(--input-border);border-radius:var(--radius-150);color:var(--text);display:flex;position:relative}.dftr-Select:hover{border-color:var(--input-border-hover)}.dftr-Select:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 var(--border-width-025) var(--border-focus)}.dftr-Select--slim{min-height:var(--control-height-sm)}.dftr-Select>.dftr-Icon{color:var(--icon-secondary)}.dftr-Select__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.dftr-Select__value--placeholder{color:var(--text-placeholder)}.dftr-Select__inlineLabel{color:var(--text-secondary);white-space:nowrap}.dftr-Select__native{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;font-size:14px;position:absolute;inset:0}.dftr-Select--error,.dftr-Select--error:hover{border-color:var(--border-critical);background:var(--bg-surface-critical)}.dftr-Select--disabled,.dftr-Select--disabled:hover{background:var(--bg-fill-disabled);border-color:var(--border-disabled);color:var(--text-disabled)}.dftr-Select--disabled .dftr-Select__native{cursor:default}.dftr-Choice{gap:var(--space-050);flex-direction:column;display:flex}.dftr-Choice__label{align-items:flex-start;gap:var(--space-200);color:var(--text);cursor:pointer;font-size:14px;line-height:20px;display:inline-flex}.dftr-Choice--disabled .dftr-Choice__label{color:var(--text-disabled);cursor:default}.dftr-Choice__control{flex-shrink:0;justify-content:center;align-items:center;height:20px;display:flex}.dftr-Choice__descriptions{gap:var(--space-050);flex-direction:column;padding-inline-start:calc(16px + var(--space-200));display:flex}.dftr-Checkbox,.dftr-Radio{width:16px;height:16px;display:block;position:relative}.dftr-Checkbox__input,.dftr-Radio__input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.dftr-Checkbox__backdrop,.dftr-Radio__backdrop{background:var(--input-bg-surface);border:var(--border-width-025) solid var(--input-border);transition:background-color 80ms,border-color 80ms,border-width 80ms;position:absolute;inset:0}.dftr-Checkbox__backdrop{border-radius:var(--radius-100)}.dftr-Radio__backdrop{border-radius:var(--radius-full)}.dftr-Checkbox__input:hover+.dftr-Checkbox__backdrop,.dftr-Radio__input:hover+.dftr-Radio__backdrop{border-color:var(--input-border-hover)}.dftr-Checkbox__input:checked+.dftr-Checkbox__backdrop,.dftr-Checkbox--indeterminate .dftr-Checkbox__backdrop{background:var(--bg-fill-brand);border-color:var(--bg-fill-brand)}.dftr-Radio__input:checked+.dftr-Radio__backdrop{background:var(--text-brand-on-bg-fill);border:5px solid var(--bg-fill-brand)}.dftr-Checkbox__input:focus-visible+.dftr-Checkbox__backdrop,.dftr-Radio__input:focus-visible+.dftr-Radio__backdrop{outline:var(--border-width-050) solid var(--border-focus);outline-offset:1px}.dftr-Checkbox__icon{color:var(--text-brand-on-bg-fill);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity 80ms,transform 80ms;display:flex;position:absolute;inset:0;transform:scale(.6)}.dftr-Checkbox__input:checked~.dftr-Checkbox__icon,.dftr-Checkbox--indeterminate .dftr-Checkbox__icon{opacity:1;transform:none}.dftr-Checkbox--error .dftr-Checkbox__backdrop{background:var(--bg-surface-critical);border-color:var(--border-critical)}.dftr-Checkbox--disabled .dftr-Checkbox__input+.dftr-Checkbox__backdrop,.dftr-Radio--disabled .dftr-Radio__input+.dftr-Radio__backdrop{background:var(--bg-fill-disabled);border-color:var(--border-disabled)}.dftr-Radio--disabled .dftr-Radio__input:checked+.dftr-Radio__backdrop{border-color:var(--icon-disabled)}.dftr-Checkbox--disabled .dftr-Checkbox__icon{color:var(--icon-disabled)}.dftr-ChoiceList{border:0;min-width:0;margin:0;padding:0}.dftr-ChoiceList__title{color:var(--text);margin-block-end:var(--space-200);padding:0;font-size:14px;font-weight:500;line-height:20px}.dftr-ChoiceList__choices{gap:var(--space-200);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dftr-ChoiceList__children{padding-block-start:var(--space-200);padding-inline-start:calc(16px + var(--space-200))}.dftr-ChoiceList>.dftr-InlineError{margin-block-start:var(--space-200)}.dftr-Tag{align-items:center;gap:var(--space-050);max-width:100%;min-height:var(--control-height-xs);padding:0 var(--space-200);border-radius:var(--radius-100);background:var(--bg-fill-secondary);color:var(--text);font-family:var(--font-sans);border:0;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dftr-Tag--large{min-height:var(--control-height-sm);font-size:14px;line-height:20px}.dftr-Tag--removable{padding-inline-end:var(--space-050)}.dftr-Tag__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dftr-Tag__link{color:inherit}.dftr-Tag__remove{border-radius:var(--radius-050);width:20px;height:20px;color:var(--icon);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dftr-Tag__remove:hover{background:var(--bg-fill-transparent-hover);color:var(--icon-hover)}.dftr-Tag--clickable{cursor:pointer}.dftr-Tag--clickable:hover{background:var(--bg-fill-secondary-hover)}.dftr-Tag--disabled{background:var(--bg-fill-disabled);color:var(--text-disabled)}.dftr-Tag--disabled .dftr-Tag__remove{color:var(--icon-disabled);cursor:default}.dftr-DropZone{min-height:120px;padding:var(--space-400);background:var(--bg-surface);border:var(--border-width-025) dashed var(--border-strong);border-radius:var(--radius-200);cursor:pointer;justify-content:center;align-items:center;transition:background-color 80ms,border-color 80ms;display:flex;position:relative}.dftr-DropZone:hover{background:var(--bg-surface-hover);border-color:var(--input-border)}.dftr-DropZone--compact{min-height:64px;padding:var(--space-300)}.dftr-DropZone--dragging,.dftr-DropZone--dragging:hover{background:var(--bg-surface-brand);border-style:solid;border-color:var(--border-brand)}.dftr-DropZone--error,.dftr-DropZone--error:hover{background:var(--bg-surface-critical);border-color:var(--border-critical)}.dftr-DropZone--disabled,.dftr-DropZone--disabled:hover{background:var(--bg-surface-disabled);border-color:var(--border-disabled);cursor:default}.dftr-DropZone__fileUpload{align-items:center;gap:var(--space-200);text-align:center;flex-direction:column;display:flex}.dftr-Filters{gap:var(--space-200);padding:var(--space-200) var(--space-300);flex-direction:column;display:flex}.dftr-Filters__row{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.dftr-Filters__search{flex:240px;min-width:0}.dftr-Filters__applied{align-items:center;gap:var(--space-150);flex-wrap:wrap;display:flex}.dftr-Badge{align-items:center;gap:var(--space-100);max-width:100%;min-height:20px;padding:var(--space-050) var(--space-200);border-radius:var(--radius-100);background:var(--bg-fill-secondary);color:var(--text);white-space:nowrap;vertical-align:middle;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.dftr-Badge__text{text-overflow:ellipsis;overflow:hidden}.dftr-Badge--small{min-height:16px;padding:var(--space-025) var(--space-150);font-size:11px;line-height:14px}.dftr-Badge--large{min-height:24px;padding:var(--space-100) var(--space-300)}.dftr-Badge--info{background:var(--bg-fill-info-secondary);color:var(--text-info)}.dftr-Badge--success{background:var(--bg-fill-success-secondary);color:var(--text-success)}.dftr-Badge--warning{background:var(--bg-fill-warning-secondary);color:var(--text-warning)}.dftr-Badge--caution{background:var(--bg-fill-caution-secondary);color:var(--text-caution)}.dftr-Badge--critical{background:var(--bg-fill-critical-secondary);color:var(--text-critical)}.dftr-Badge--new{background:var(--bg-fill-brand-secondary);color:var(--text-brand-on-bg-fill-secondary)}.dftr-Badge--read-only{box-shadow:inset 0 0 0 var(--border-width-025) var(--border-strong);color:var(--text-secondary);background:0 0}.dftr-Badge--strong.dftr-Badge--neutral{background:var(--bg-fill-inverse);color:var(--text-inverse)}.dftr-Badge--strong.dftr-Badge--info{background:var(--bg-fill-info);color:var(--text-info-on-bg-fill)}.dftr-Badge--strong.dftr-Badge--success{background:var(--bg-fill-success);color:var(--text-success-on-bg-fill)}.dftr-Badge--strong.dftr-Badge--warning{background:var(--bg-fill-warning);color:var(--text-warning-on-bg-fill)}.dftr-Badge--strong.dftr-Badge--caution{background:var(--bg-fill-caution);color:var(--text-caution-on-bg-fill)}.dftr-Badge--strong.dftr-Badge--critical{background:var(--bg-fill-critical);color:var(--text-critical-on-bg-fill)}.dftr-Badge--strong.dftr-Badge--new{background:var(--bg-fill-brand);color:var(--text-brand-on-bg-fill)}.dftr-Badge__pip{border-radius:var(--radius-full);border:1.5px solid;flex-shrink:0;width:8px;height:8px}.dftr-Badge__pip--partiallyComplete{background:linear-gradient(#0000 50%,currentColor 50%)}.dftr-Badge__pip--complete{background:currentColor}.dftr-Badge>.dftr-Icon{margin-inline-start:calc(-1 * var(--space-050))}.dftr-Banner{gap:var(--space-300);padding:var(--space-300) var(--space-400);color:var(--text);border:var(--border-width-025) solid;border-radius:var(--radius-200);display:flex;position:relative}.dftr-Banner--dismissible{padding-inline-end:var(--space-1000)}.dftr-Banner--info{background:var(--bg-surface-info);border-color:var(--border-info)}.dftr-Banner--success{background:var(--bg-surface-success);border-color:var(--border-success)}.dftr-Banner--warning{background:var(--bg-surface-warning);border-color:var(--border-warning)}.dftr-Banner--caution{background:var(--bg-surface-caution);border-color:var(--border-caution)}.dftr-Banner--critical{background:var(--bg-surface-critical);border-color:var(--border-critical)}.dftr-Banner__icon{display:flex}.dftr-Banner__body{gap:var(--space-100);flex-direction:column;flex:auto;min-width:0;display:flex}.dftr-Banner__content{font-size:14px;line-height:20px}.dftr-Banner__actions{gap:var(--space-200);flex-wrap:wrap;padding-block-start:var(--space-200);display:flex}.dftr-Banner__dismiss{position:absolute;inset-block-start:var(--space-200);inset-inline-end:var(--space-200)}.dftr-ProgressBar{border-radius:var(--radius-full);background:var(--bg-fill-tertiary);width:100%;overflow:hidden}.dftr-ProgressBar--small{height:var(--border-width-100)}.dftr-ProgressBar--medium{height:8px}.dftr-ProgressBar--large{height:12px}.dftr-ProgressBar__fill{border-radius:inherit;background:var(--bg-fill-brand);height:100%;transition:width .4s}.dftr-ProgressBar--success .dftr-ProgressBar__fill{background:var(--bg-fill-success)}.dftr-ProgressBar--critical .dftr-ProgressBar__fill{background:var(--bg-fill-critical)}.dftr-ProgressBar--info .dftr-ProgressBar__fill{background:var(--bg-fill-info)}.dftr-ProgressBar--static .dftr-ProgressBar__fill{transition:none}.dftr-Skeleton{background:var(--bg-surface-tertiary);border-radius:var(--radius-100);animation:1.6s ease-in-out infinite dftr-pulse}.dftr-Skeleton__body{gap:var(--space-200);flex-direction:column;display:flex}.dftr-Skeleton--line{height:12px}.dftr-Skeleton--line:last-child:not(:first-child){width:72%}.dftr-Skeleton--display{max-width:240px;height:28px}.dftr-Skeleton--small{max-width:160px;height:24px}.dftr-Skeleton--large{max-width:320px;height:32px}.dftr-Skeleton--thumb{border-radius:var(--radius-200);width:60px;height:60px}.dftr-Skeleton--thumb-extraSmall{border-radius:var(--radius-100);width:24px;height:24px}.dftr-Skeleton--thumb-small{width:40px;height:40px}.dftr-Skeleton--thumb-large{width:80px;height:80px}@keyframes dftr-pulse{50%{opacity:.5}}.dftr-Toast{z-index:var(--z-toast);align-items:center;gap:var(--space-300);max-width:calc(100vw - 32px);padding:var(--space-300) var(--space-400);border-radius:var(--radius-200);background:var(--bg-surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-500);font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:fixed;inset-block-end:var(--space-600);inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .dftr-Toast{transform:translate(50%)}.dftr-Toast--inline,[dir=rtl] .dftr-Toast--inline{position:relative;inset:auto;transform:none}.dftr-Toast--error{background:var(--bg-fill-critical);color:var(--text-critical-on-bg-fill)}.dftr-Toast__action{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.dftr-Toast__close{padding:var(--space-050);border-radius:var(--radius-100);color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:var(--space-100);display:flex}.dftr-Toast__action:focus-visible,.dftr-Toast__close:focus-visible{outline:var(--border-width-050) solid currentColor;outline-offset:2px}.dftr-EmptyState{align-items:center;gap:var(--space-400);padding:var(--space-1000) var(--space-600);text-align:center;flex-direction:column;display:flex}.dftr-EmptyState__disc{border-radius:var(--radius-full);background:var(--bg-surface-brand);width:96px;height:96px;color:var(--icon-brand);justify-content:center;align-items:center;display:flex}.dftr-EmptyState__illustration img{max-width:226px;display:block}.dftr-EmptyState__text{align-items:center;gap:var(--space-200);flex-direction:column;display:flex}.dftr-EmptyState__body{max-width:400px;color:var(--text-secondary)}.dftr-EmptyState__actions{justify-content:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.dftr-EmptyState__footer{color:var(--text-secondary);font-size:12px;line-height:16px}.dftr-CalloutCard{align-items:center;gap:var(--space-500);padding:var(--space-500);display:flex;position:relative}.dftr-CalloutCard--dismissible{padding-inline-end:var(--space-1000)}.dftr-CalloutCard__content{gap:var(--space-400);flex-direction:column;flex:auto;min-width:0;display:flex}.dftr-CalloutCard__actions{gap:var(--space-200);flex-wrap:wrap;display:flex}.dftr-CalloutCard__art{border-radius:var(--radius-400);background:var(--bg-surface-brand);width:96px;height:96px;color:var(--icon-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dftr-CalloutCard__art img{max-width:100%}.dftr-CalloutCard__dismiss{position:absolute;inset-block-start:var(--space-200);inset-inline-end:var(--space-200)}.dftr-Avatar{border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.dftr-Avatar--xs{width:20px;height:20px;font-size:9px;line-height:12px}.dftr-Avatar--sm{width:28px;height:28px;font-size:11px;line-height:14px}.dftr-Avatar--md{width:32px;height:32px;font-size:12px;line-height:16px}.dftr-Avatar--lg{width:40px;height:40px;font-size:14px;line-height:20px}.dftr-Avatar--xl{width:56px;height:56px;font-size:20px;line-height:28px}.dftr-Avatar__img{object-fit:cover;width:100%;height:100%}.dftr-Thumbnail{background:var(--bg-surface-secondary);border:var(--border-width-025) solid var(--border);border-radius:var(--radius-200);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.dftr-Thumbnail--transparent{background:0 0}.dftr-Thumbnail--extraSmall{border-radius:var(--radius-100);width:24px;height:24px}.dftr-Thumbnail--small{width:40px;height:40px}.dftr-Thumbnail--medium{width:60px;height:60px}.dftr-Thumbnail--large{width:80px;height:80px}.dftr-Thumbnail img{object-fit:contain;width:100%;height:100%}.dftr-ActionList{min-width:200px;padding:var(--space-150)}.dftr-ActionList__section+.dftr-ActionList__section{border-block-start:var(--border-width-025) solid var(--border-secondary);margin-block-start:var(--space-150);padding-block-start:var(--space-150)}.dftr-ActionList__title{padding:var(--space-100) var(--space-200)}.dftr-ActionList__items{margin:0;padding:0;list-style:none}.dftr-ActionList__item{align-items:center;gap:var(--space-200);width:100%;min-height:var(--control-height-md);padding:var(--space-150) var(--space-200);border-radius:var(--radius-150);color:var(--text);font-family:var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:20px;display:flex}.dftr-ActionList__item .dftr-Icon{color:var(--icon)}.dftr-ActionList__item:hover{background:var(--bg-fill-transparent-hover)}.dftr-ActionList__item:active{background:var(--bg-fill-transparent-active)}.dftr-ActionList__item:focus-visible{outline:var(--border-width-050) solid var(--border-focus);outline-offset:calc(-1 * var(--border-width-050))}.dftr-ActionList__item--active{background:var(--bg-surface-selected);font-weight:500}.dftr-ActionList__item--destructive{color:var(--text-critical)}.dftr-ActionList__item--destructive .dftr-Icon{color:var(--icon-critical)}.dftr-ActionList__item--destructive:hover{background:var(--bg-surface-critical)}.dftr-ActionList__item:disabled{color:var(--text-disabled);cursor:default;background:0 0}.dftr-ActionList__item:disabled .dftr-Icon{color:var(--icon-disabled)}.dftr-ActionList__text{flex-direction:column;flex:auto;min-width:0;display:flex}.dftr-ActionList__help{color:var(--text-secondary);font-size:12px;line-height:16px}.dftr-ActionList__suffix{color:var(--text-secondary);display:flex}.dftr-ResourceList{background:var(--bg-surface)}.dftr-ResourceList__header{justify-content:space-between;align-items:center;gap:var(--space-300);min-height:44px;padding:var(--space-200) var(--space-400);background:var(--bg-surface-secondary);border-block-end:var(--border-width-025) solid var(--border);display:flex}.dftr-ResourceList__items{margin:0;padding:0;list-style:none}.dftr-ResourceList__li+.dftr-ResourceList__li{border-block-start:var(--border-width-025) solid var(--border-secondary)}.dftr-ResourceList__loading{padding:var(--space-800);justify-content:center;display:flex}.dftr-ResourceItem{align-items:flex-start;gap:var(--space-300);padding:var(--space-300) var(--space-400);display:flex}.dftr-ResourceItem--center{align-items:center}.dftr-ResourceItem--clickable{cursor:pointer}.dftr-ResourceItem--clickable:hover{background:var(--bg-surface-hover)}.dftr-ResourceItem--selected,.dftr-ResourceItem--selected:hover{background:var(--bg-surface-selected)}.dftr-ResourceItem__check{align-items:center;min-height:20px;display:flex}.dftr-ResourceItem__media{flex-shrink:0;display:flex}.dftr-ResourceItem__content{flex:auto;min-width:0}.dftr-ResourceItem__link{color:inherit;border-radius:var(--radius-050);text-decoration:none;display:block}.dftr-ResourceItem__actions{gap:var(--space-100);opacity:0;transition:opacity 80ms;display:flex}.dftr-ResourceItem:hover .dftr-ResourceItem__actions,.dftr-ResourceItem:focus-within .dftr-ResourceItem__actions{opacity:1}.dftr-DescriptionList{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);margin:0;display:grid}.dftr-DescriptionList__term,.dftr-DescriptionList__desc{padding-block:var(--space-300);border-block-start:var(--border-width-025) solid var(--border-secondary);margin:0}.dftr-DescriptionList__term:first-of-type,.dftr-DescriptionList__desc:first-of-type{border-block-start:0}.dftr-DescriptionList__term{padding-inline-end:var(--space-400);font-weight:500}.dftr-DescriptionList--tight .dftr-DescriptionList__term,.dftr-DescriptionList--tight .dftr-DescriptionList__desc{padding-block:var(--space-200)}@media (width<=479px){.dftr-DescriptionList{grid-template-columns:minmax(0,1fr)}.dftr-DescriptionList__desc{border-block-start:0;padding-block-start:0}}.dftr-List{gap:var(--space-100);flex-direction:column;margin:0;padding-inline-start:var(--space-500);display:flex}.dftr-List--loose{gap:var(--space-200)}.dftr-List__item::marker{color:var(--text-secondary)}.dftr-DataTable{background:var(--bg-surface)}.dftr-DataTable__scroll{overflow-x:auto}.dftr-DataTable__table{border-collapse:collapse;border-spacing:0;width:100%}.dftr-DataTable__cell{padding:var(--space-300) var(--space-400);border-block-end:var(--border-width-025) solid var(--border-secondary);color:var(--text);text-align:start;vertical-align:top;font-size:14px;font-weight:400;line-height:20px}.dftr-DataTable__cell--numeric{font-family:var(--font-mono);text-align:end;white-space:nowrap}.dftr-DataTable__heading{padding-block:var(--space-200);background:var(--bg-surface-secondary);border-block-end-color:var(--border);color:var(--text-secondary);font-family:var(--font-sans);white-space:nowrap;vertical-align:bottom;font-size:12px;font-weight:600;line-height:16px}.dftr-DataTable__sort{align-items:center;gap:var(--space-100);border-radius:var(--radius-050);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.dftr-DataTable__sort:hover,.dftr-DataTable__sort--active{color:var(--text)}.dftr-DataTable__cell--numeric .dftr-DataTable__sort{flex-direction:row-reverse}.dftr-DataTable__totals .dftr-DataTable__cell{background:var(--bg-surface);font-weight:600}.dftr-DataTable__row:hover .dftr-DataTable__cell{background:var(--bg-surface-hover)}.dftr-DataTable--zebra .dftr-DataTable__row:nth-child(2n) .dftr-DataTable__cell{background:var(--bg-surface-secondary)}.dftr-DataTable--dense .dftr-DataTable__cell{padding-block:var(--space-200)}.dftr-DataTable tbody tr:last-child .dftr-DataTable__cell{border-block-end:0}.dftr-DataTable tfoot .dftr-DataTable__cell{border-block-start:var(--border-width-025) solid var(--border);border-block-end:0}.dftr-DataTable__footer{padding:var(--space-300) var(--space-400);border-block-start:var(--border-width-025) solid var(--border-secondary);color:var(--text-secondary);text-align:center;font-size:12px;line-height:16px}.dftr-IndexTable{background:var(--bg-surface);position:relative}.dftr-IndexTable__bulk{align-items:center;gap:var(--space-300);min-height:44px;padding:var(--space-150) var(--space-300);background:var(--bg-surface-selected);border-block-end:var(--border-width-025) solid var(--border);display:flex}.dftr-IndexTable__scroll{overflow-x:auto}.dftr-IndexTable__table{border-collapse:collapse;border-spacing:0;width:100%}.dftr-IndexTable__heading,thead .dftr-IndexTable__checkCell{padding:var(--space-200) var(--space-300);background:var(--bg-surface-secondary);border-block-end:var(--border-width-025) solid var(--border);color:var(--text-secondary);text-align:start;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.dftr-IndexTable__checkCell{width:1%;padding-block:var(--space-200);padding-inline:var(--space-300) 0;vertical-align:middle}td.dftr-IndexTable__checkCell{border-block-end:var(--border-width-025) solid var(--border-secondary)}.dftr-IndexTable__cell{padding:var(--space-200) var(--space-300);border-block-end:var(--border-width-025) solid var(--border-secondary);color:var(--text);white-space:nowrap;vertical-align:middle;text-align:start;font-size:14px;font-weight:400;line-height:20px}.dftr-IndexTable__cell--end{text-align:end}.dftr-IndexTable__cell--center{text-align:center}.dftr-IndexTable__cell--numeric{font-family:var(--font-mono);text-align:end}.dftr-IndexTable__cell--flush{padding:0}.dftr-IndexTable__row--clickable{cursor:pointer}.dftr-IndexTable__row:hover>td,.dftr-IndexTable__row:hover>th{background:var(--bg-surface-hover)}.dftr-IndexTable__row--selected>td,.dftr-IndexTable__row--selected>th,.dftr-IndexTable__row--selected:hover>td,.dftr-IndexTable__row--selected:hover>th{background:var(--bg-surface-selected)}.dftr-IndexTable__row--subdued>td,.dftr-IndexTable__row--subdued>th{color:var(--text-secondary)}.dftr-IndexTable__row--critical>td,.dftr-IndexTable__row--critical>th{background:var(--bg-surface-critical)}.dftr-IndexTable__row--warning>td,.dftr-IndexTable__row--warning>th{background:var(--bg-surface-warning)}.dftr-IndexTable__row--success>td,.dftr-IndexTable__row--success>th{background:var(--bg-surface-success)}.dftr-IndexTable__row--disabled>td,.dftr-IndexTable__row--disabled>th{color:var(--text-disabled)}.dftr-IndexTable tbody tr:last-child>td,.dftr-IndexTable tbody tr:last-child>th{border-block-end:0}.dftr-Tabs{gap:var(--space-100);border-block-end:var(--border-width-025) solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.dftr-Tabs--fitted .dftr-Tabs__tab{flex:1 1 0}.dftr-Tabs__tab{justify-content:center;align-items:center;gap:var(--space-150);min-height:40px;padding:0 var(--space-300);color:var(--text-secondary);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-start-start-radius:var(--radius-150);border-start-end-radius:var(--radius-150);margin:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.dftr-Tabs__tab:hover{background:var(--bg-fill-transparent-hover);color:var(--text)}.dftr-Tabs__tab:focus-visible{outline:var(--border-width-050) solid var(--border-focus);outline-offset:calc(-1 * var(--border-width-050))}.dftr-Tabs__tab--selected,.dftr-Tabs__tab--selected:hover{color:var(--text-brand)}.dftr-Tabs__tab--selected:after{content:"";inset-inline:var(--space-200);height:var(--border-width-050);border-radius:var(--radius-full);background:var(--bg-fill-brand);position:absolute;inset-block-end:calc(-1 * var(--border-width-025))}.dftr-Tabs__badge{min-width:20px;padding:0 var(--space-150);border-radius:var(--radius-100);background:var(--bg-fill-secondary);color:var(--text);text-align:center;font-size:12px;line-height:20px}.dftr-Tabs__panel{padding-block-start:var(--space-400)}.dftr-Pagination{align-items:center;display:inline-flex}.dftr-Pagination--table{width:100%;padding:var(--space-200) var(--space-300) var(--space-200) var(--space-400);background:var(--bg-surface-secondary);border-block-start:var(--border-width-025) solid var(--border);justify-content:space-between;display:flex}.dftr-Pagination__label{padding-inline:var(--space-200);white-space:nowrap;align-items:center;display:flex}.dftr-Pagination--table .dftr-Pagination__label{padding-inline:0}.dftr-Navigation{gap:var(--space-400);width:100%;height:100%;padding:var(--space-300) var(--space-200);background:var(--nav-bg);flex-direction:column;display:flex}.dftr-Navigation__section--fill{flex:auto}.dftr-Navigation__section--separator{border-block-start:var(--border-width-025) solid var(--border);padding-block-start:var(--space-300)}.dftr-Navigation__title{min-height:28px;padding:var(--space-100) var(--space-100) var(--space-100) var(--space-300);justify-content:space-between;align-items:center;display:flex}.dftr-Navigation__items,.dftr-Navigation__sub{margin:0;padding:0;list-style:none}.dftr-Navigation__items{gap:var(--space-025);flex-direction:column;display:flex}.dftr-Navigation__item{align-items:center;gap:var(--space-200);min-height:var(--control-height-md);padding:var(--space-150) var(--space-300);border-radius:var(--radius-150);color:var(--text);font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.dftr-Navigation__item .dftr-Icon{color:var(--icon)}.dftr-Navigation__item:hover{background:var(--nav-bg-surface-hover)}.dftr-Navigation__item:focus-visible,.dftr-Navigation__subItem:focus-visible{outline:var(--border-width-050) solid var(--border-focus);outline-offset:calc(-1 * var(--border-width-050))}.dftr-Navigation__item--selected,.dftr-Navigation__item--selected:hover{background:var(--nav-bg-surface-selected);color:var(--nav-text-selected);font-weight:600}.dftr-Navigation__item--selected .dftr-Icon{color:var(--nav-text-selected)}.dftr-Navigation__item--disabled{color:var(--text-disabled);pointer-events:none}.dftr-Navigation__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dftr-Navigation__sub{margin-block:var(--space-050) var(--space-100)}.dftr-Navigation__subItem{padding-block:var(--space-100);padding-inline:calc(var(--space-300) + 18px + var(--space-200)) var(--space-300);border-radius:var(--radius-150);color:var(--text-secondary);font-size:14px;line-height:20px;text-decoration:none;display:block}.dftr-Navigation__subItem:hover{background:var(--nav-bg-surface-hover);color:var(--text)}.dftr-Navigation__subItem--selected,.dftr-Navigation__subItem--selected:hover{color:var(--text-brand);font-weight:600}.dftr-TopBar{align-items:center;gap:var(--space-400);height:var(--topbar-height);padding:0 var(--space-400);background:var(--topbar-bg);color:var(--topbar-text);display:flex}.dftr-TopBar__logo{min-width:calc(var(--nav-width) - var(--space-600));align-items:center;display:flex}.dftr-TopBar__wordmark{color:var(--topbar-text);letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:28px}.dftr-TopBar__search{align-items:center;gap:var(--space-200);height:var(--control-height-md);padding:0 var(--space-300);border:var(--border-width-025) solid transparent;border-radius:var(--radius-150);background:var(--topbar-bg-surface);color:var(--topbar-text-secondary);cursor:text;flex:0 480px;margin-inline:auto;display:flex}.dftr-TopBar__search:hover{background:var(--topbar-bg-surface-hover)}.dftr-TopBar__search:focus-within{background:var(--topbar-bg-surface-hover);border-color:var(--topbar-text-secondary)}.dftr-TopBar__searchInput{min-width:0;color:var(--topbar-text);font-family:var(--font-sans);appearance:none;background:0 0;border:0;outline:0;flex:auto;margin:0;padding:0;font-size:14px;line-height:20px}.dftr-TopBar__searchInput::placeholder{color:var(--topbar-text-secondary);opacity:1}.dftr-TopBar__searchInput::-webkit-search-cancel-button{-webkit-appearance:none}.dftr-TopBar__kbd{padding:var(--space-025) var(--space-150);border-radius:var(--radius-100);background:var(--topbar-bg-surface);color:var(--topbar-text-secondary);font-family:var(--font-mono);font-size:11px;line-height:16px}.dftr-TopBar__end{align-items:center;gap:var(--space-100);margin-inline-start:auto;display:flex}.dftr-TopBar__iconBtn{border-radius:var(--radius-150);width:32px;height:32px;color:var(--topbar-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.dftr-TopBar__iconBtn:hover,.dftr-TopBar__user:hover{background:var(--topbar-bg-surface-hover)}.dftr-TopBar__iconBtn:focus-visible,.dftr-TopBar__user:focus-visible{outline:var(--border-width-050) solid var(--topbar-text-secondary);outline-offset:1px}.dftr-TopBar__dot{border:var(--border-width-050) solid var(--topbar-bg);border-radius:var(--radius-full);background:var(--bg-fill-caution);width:8px;height:8px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.dftr-TopBar__user{align-items:center;gap:var(--space-200);padding:var(--space-050) var(--space-200) var(--space-050) var(--space-050);border-radius:var(--radius-150);color:var(--topbar-text);font-family:var(--font-sans);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.dftr-TopBar__userText{flex-direction:column;display:flex}.dftr-TopBar__userName{font-size:12px;font-weight:500;line-height:16px}.dftr-TopBar__userDetail{color:var(--topbar-text-secondary);font-size:11px;line-height:14px}.dftr-TopBar__navToggle{display:none}@media (width<=767px){.dftr-TopBar__navToggle{display:flex}.dftr-TopBar__logo{min-width:0}.dftr-TopBar__userText{display:none}}.dftr-FooterHelp{justify-content:center;align-items:center;gap:var(--space-200);padding:var(--space-600) var(--space-400);display:flex}.dftr-SaveBar{align-items:center;gap:var(--space-400);height:var(--topbar-height);padding:0 var(--space-400);background:var(--topbar-bg);color:var(--topbar-text);display:flex}.dftr-SaveBar__logo{min-width:calc(var(--nav-width) - var(--space-600));align-items:center;display:flex}.dftr-SaveBar__message{align-items:center;gap:var(--space-200);flex:auto;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.dftr-SaveBar__actions{gap:var(--space-200);display:flex}.dftr-SaveBar__btn{min-width:64px;min-height:var(--control-height-md);padding:0 var(--space-300);border:var(--border-width-025) solid transparent;border-radius:var(--radius-150);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.dftr-SaveBar__btn--discard{background:var(--topbar-bg-surface);color:var(--topbar-text)}.dftr-SaveBar__btn--discard:hover{background:var(--topbar-bg-surface-hover)}.dftr-SaveBar__btn--save{background:var(--topbar-text);color:var(--topbar-bg)}.dftr-SaveBar__btn--save:hover{background:var(--topbar-text-secondary)}.dftr-SaveBar__btn--save .dftr-Spinner{color:var(--topbar-bg)}.dftr-SaveBar__btn:disabled{opacity:.55;cursor:default}.dftr-SaveBar__btn:focus-visible{outline:var(--border-width-050) solid var(--topbar-text-secondary);outline-offset:2px}@media (width<=767px){.dftr-SaveBar__logo{display:none}}.dftr-Frame{background:var(--bg);flex-direction:column;min-height:100%;display:flex}.dftr-Frame__top{z-index:var(--z-topbar);position:sticky;top:0}.dftr-Frame__body{flex:auto;min-height:0;display:flex}.dftr-Frame__nav{flex:0 0 var(--nav-width);width:var(--nav-width);border-inline-end:var(--border-width-025) solid var(--border)}.dftr-Frame__main{flex:auto;min-width:0}@media (width<=767px){.dftr-Frame__nav{display:none}}.dftr-Popover{vertical-align:top;display:inline-flex;position:relative}.dftr-Popover--fullWidth{display:flex}.dftr-Popover__panel{z-index:var(--z-dropdown);min-width:200px;max-width:var(--popover-max-width);background:var(--bg-surface);max-height:70vh;color:var(--text);border:var(--border-width-025) solid var(--border);border-radius:var(--radius-200);box-shadow:var(--shadow-300);position:absolute;inset-block-start:calc(100% + var(--space-100));inset-inline-start:0;overflow:auto}.dftr-Popover--fullWidth .dftr-Popover__panel{max-width:none;inset-inline:0}.dftr-Popover__panel--end{inset-inline:auto 0}.dftr-Popover__panel--center{inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .dftr-Popover__panel--center{transform:translate(50%)}.dftr-Popover__panel--above{inset-block-start:auto;inset-block-end:calc(100% + var(--space-100))}.dftr-Popover__panel--sectioned{padding:var(--space-400)}.dftr-Tooltip{display:inline-flex;position:relative}.dftr-Tooltip__bubble{z-index:var(--z-tooltip);width:max-content;max-width:var(--tooltip-max-width);padding:var(--space-100) var(--space-200);border-radius:var(--radius-150);background:var(--bg-surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-300);text-align:start;white-space:normal;pointer-events:none;font-size:12px;font-weight:500;line-height:16px;position:absolute;inset-block-end:calc(100% + var(--space-200));inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .dftr-Tooltip__bubble{transform:translate(50%)}.dftr-Tooltip__bubble:after{content:"";border:5px solid #0000;border-block-start-color:var(--bg-surface-inverse);margin-inline-start:-5px;position:absolute;inset-block-start:100%;inset-inline-start:50%}.dftr-Tooltip__bubble--below{inset-block-start:calc(100% + var(--space-200));inset-block-end:auto}.dftr-Tooltip__bubble--below:after{border-block-start-color:#0000;border-block-end-color:var(--bg-surface-inverse);inset-block:auto 100%}.dftr-Modal__backdrop{z-index:var(--z-overlay);padding:var(--space-400);background:var(--backdrop-bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dftr-Modal__backdrop--inline{position:absolute}.dftr-Modal{width:100%;max-width:var(--modal-width-md);max-height:calc(100% - var(--space-800));background:var(--bg-surface);color:var(--text);border-radius:var(--radius-300);box-shadow:var(--shadow-400);flex-direction:column;display:flex;overflow:hidden}.dftr-Modal--small{max-width:var(--modal-width-sm)}.dftr-Modal--large{max-width:var(--modal-width-lg)}.dftr-Modal__header{justify-content:space-between;align-items:center;gap:var(--space-200);padding-block:var(--space-300);padding-inline:var(--space-500) var(--space-300);border-block-end:var(--border-width-025) solid var(--border-secondary);display:flex}.dftr-Modal__body{padding:var(--space-500);overflow:auto}.dftr-Modal__body--flush{padding:0}.dftr-Modal__footer{justify-content:flex-end;align-items:center;gap:var(--space-300);padding:var(--space-300) var(--space-500);border-block-start:var(--border-width-025) solid var(--border-secondary);display:flex}.dftr-Modal__footerStart{flex:auto;min-width:0}@media (prefers-reduced-motion:reduce){.dftr-Spinner svg{animation-duration:2.4s}.dftr-Skeleton{animation:none}.dftr-ProgressBar__fill,.dftr-Button,.dftr-Checkbox__icon{transition:none}}
