@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-arabic-wght-normal-DiwT_uOQ.woff2)format("woff2-variations");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+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-vietnamese-wght-normal-Do5Nl5oc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-ext-wght-normal-CsYMu49W.woff2)format("woff2-variations");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:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/assets/readex-pro-latin-wght-normal--ekFhJJC.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Readex Pro Variable", "Readex Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--spacing:.25rem;--color-ai-50:#eeeefe;--color-ai-100:#deddfd;--color-ai-200:#c7c4fb;--color-ai-300:#a9a6f8;--color-ai-400:#8b87f5;--color-ai-500:#6d6af0;--color-ai-600:#5b5bd6;--color-ai-700:#4338ca;--color-ai-800:#312e81;--color-ai-900:#23206b;--color-ai-tint:#eeeefe;--color-ai-text:#23206b;--color-ai-solid:#4338ca;--color-ai-on-solid:#fff;--color-ai-selected:#deddfd;--color-ai-accent:#6d6af0;--color-primary:#4338ca;--color-primary-hover:#3730a3;--color-on-primary:#fff;--color-link:#4338ca;--color-link-hover:#312e81;--color-focus:#6d6af0;--color-surface:#fff;--color-ground:#f6f7f9;--color-sunken:#eef0f4;--color-line-soft:#eef0f4;--color-line:#e3e6eb;--color-line-strong:#c4cad4;--color-muted:#556070;--color-ink-2:#36404f;--color-ink:#0b1220;--color-disabled:#6b7585;--color-inverse:#0b1220;--color-on-inverse:#f4f5fa;--color-on-inverse-muted:#a3abbd;--color-scrim:#0b122073;--color-info-tint:#e0f2fe;--color-info-text:#075985;--color-info-solid:#0284c7;--color-info-on-solid:#fff;--color-info-line:#7dd3fc;--color-success-tint:#dcfce7;--color-success-text:#166534;--color-success-solid:#16a34a;--color-success-on-solid:#fff;--color-success-line:#86efac;--color-warning-tint:#fef3c7;--color-warning-text:#92400e;--color-warning-solid:#f59e0b;--color-warning-on-solid:#0b1220;--color-warning-line:#fcd34d;--color-danger-tint:#fee2e2;--color-danger-text:#991b1b;--color-danger-solid:#dc2626;--color-danger-on-solid:#fff;--color-danger-line:#fca5a5;--color-handoff-tint:#ccfbf1;--color-handoff-text:#115e59;--color-handoff-solid:#0d9488;--color-handoff-on-solid:#fff;--color-handoff-line:#5eead4;--color-neutral-tint:#eef0f4;--color-neutral-text:#36404f;--color-neutral-solid:#64748b;--color-neutral-on-solid:#fff;--color-neutral-line:#c4cad4;--text-display:48px;--text-display--line-height:56px;--text-display--font-weight:600;--text-display--letter-spacing:-.02em;--text-h1:32px;--text-h1--line-height:40px;--text-h1--font-weight:600;--text-h1--letter-spacing:-.01em;--text-h2:22px;--text-h2--line-height:30px;--text-h2--font-weight:600;--text-h3:17px;--text-h3--line-height:24px;--text-h3--font-weight:500;--text-body:15px;--text-body--line-height:24px;--text-body-sm:14px;--text-body-sm--line-height:20px;--text-label:13px;--text-label--line-height:18px;--text-label--font-weight:500;--text-caption:12px;--text-caption--line-height:16px;--text-micro:11px;--text-micro--line-height:14px;--text-mono:13px;--text-mono--line-height:20px;--radius-small:6px;--radius-control:10px;--radius-banner:12px;--radius-card:14px;--radius-panel:16px;--radius-sheet:20px;--radius-pill:999px;--shadow-hairline:0 1px 2px #0b12201f;--shadow-raised:0 4px 12px #0b122014, 0 12px 32px #0b122024;--shadow-overlay:0 2px 4px #0b12200f, 0 24px 48px #0b122029;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.3, 0, 1, 1)}}@layer base{:root{--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--control-h-sm:36px;--control-h:44px;--control-h-lg:48px;--chip-h-sm:26px;--chip-h-md:32px;--focus-ring:0 0 0 2px var(--color-ground), 0 0 0 4px var(--color-focus);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ai-tint:#1e1d4a;--color-ai-text:#deddfd;--color-ai-solid:#5b5bd6;--color-ai-on-solid:#fff;--color-ai-selected:#262463;--color-ai-accent:#8b87f5;--color-primary:#8b87f5;--color-primary-hover:#a9a6f8;--color-on-primary:#0b1020;--color-link:#a9a6f8;--color-link-hover:#c7c4fb;--color-focus:#8b87f5;--color-surface:#141b2e;--color-ground:#0b1020;--color-sunken:#1b2338;--color-line-soft:#1f2740;--color-line:#2a3350;--color-line-strong:#3b4668;--color-muted:#a3abbd;--color-ink-2:#c9cedb;--color-ink:#e6e9f2;--color-disabled:#6f7890;--color-inverse:#26304a;--color-on-inverse:#f4f5fa;--color-on-inverse-muted:#a3abbd;--color-scrim:#0009;--color-info-tint:#0c2a3f;--color-info-text:#7dd3fc;--color-info-line:#0369a1;--color-success-tint:#0e2e1f;--color-success-text:#86efac;--color-success-line:#15803d;--color-warning-tint:#33250a;--color-warning-text:#fcd34d;--color-warning-line:#b45309;--color-danger-tint:#3a1418;--color-danger-text:#fca5a5;--color-danger-line:#b91c1c;--color-handoff-tint:#0b302d;--color-handoff-text:#5eead4;--color-handoff-line:#0f766e;--color-neutral-tint:#1b2338;--color-neutral-text:#c9cedb;--color-neutral-line:#3b4668;--shadow-hairline:0 1px 2px #0006;--shadow-raised:0 4px 12px #00000059, 0 12px 32px #00000073;--shadow-overlay:0 2px 4px #0000004d, 0 24px 48px #00000080}[lang|=ar]{--text-display--line-height:64px;--text-display--letter-spacing:0;--text-h1--line-height:44px;--text-h1--letter-spacing:0;--text-h2--line-height:32px;--text-h3--line-height:26px;--text-body:16px;--text-body--line-height:28px;--text-body-sm:15px;--text-body-sm--line-height:24px;--text-label:14px;--text-label--line-height:20px;--text-caption:13px;--text-caption--line-height:18px;--text-micro:12px;--text-micro--line-height:16px}[lang]:not([lang|=ar]){--text-display--line-height:56px;--text-display--letter-spacing:-.02em;--text-h1--line-height:40px;--text-h1--letter-spacing:-.01em;--text-h2--line-height:30px;--text-h3--line-height:24px;--text-body:15px;--text-body--line-height:24px;--text-body-sm:14px;--text-body-sm--line-height:20px;--text-label:13px;--text-label--line-height:18px;--text-caption:12px;--text-caption--line-height:16px;--text-micro:11px;--text-micro--line-height:14px}:root{color:var(--color-ink);background:var(--color-ground);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}body{background:var(--color-ground);min-width:320px;min-height:100vh;color:var(--color-ink);margin:0}button,select,input,textarea{font:inherit}a{color:var(--color-link)}a:hover{color:var(--color-link-hover)}::selection{background:var(--color-ai-100);color:var(--color-ai-900)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}}@layer components{.nd-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.nd-ltr{direction:ltr;unicode-bidi:isolate}.nd-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.nd-mono:where(.nd-ltr){font-size:.93em}:where([dir=rtl]) .nd-flip-rtl{transform:scaleX(-1)}.nd-tone-neutral{--tone-tint:var(--color-neutral-tint);--tone-text:var(--color-neutral-text);--tone-solid:var(--color-neutral-solid);--tone-on:var(--color-neutral-on-solid);--tone-line:var(--color-neutral-line)}.nd-tone-info{--tone-tint:var(--color-info-tint);--tone-text:var(--color-info-text);--tone-solid:var(--color-info-solid);--tone-on:var(--color-info-on-solid);--tone-line:var(--color-info-line)}.nd-tone-ai{--tone-tint:var(--color-ai-tint);--tone-text:var(--color-ai-text);--tone-solid:var(--color-ai-solid);--tone-on:var(--color-ai-on-solid);--tone-line:var(--color-ai-accent)}.nd-tone-success{--tone-tint:var(--color-success-tint);--tone-text:var(--color-success-text);--tone-solid:var(--color-success-solid);--tone-on:var(--color-success-on-solid);--tone-line:var(--color-success-line)}.nd-tone-warning{--tone-tint:var(--color-warning-tint);--tone-text:var(--color-warning-text);--tone-solid:var(--color-warning-solid);--tone-on:var(--color-warning-on-solid);--tone-line:var(--color-warning-line)}.nd-tone-danger{--tone-tint:var(--color-danger-tint);--tone-text:var(--color-danger-text);--tone-solid:var(--color-danger-solid);--tone-on:var(--color-danger-on-solid);--tone-line:var(--color-danger-line)}.nd-tone-handoff{--tone-tint:var(--color-handoff-tint);--tone-text:var(--color-handoff-text);--tone-solid:var(--color-handoff-solid);--tone-on:var(--color-handoff-on-solid);--tone-line:var(--color-handoff-line)}.nd-chip{block-size:var(--chip-h-sm);border-radius:var(--radius-pill);background:var(--tone-tint);color:var(--tone-text);font-size:var(--text-caption);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;max-inline-size:100%;padding-inline:10px;font-weight:500;line-height:1;display:inline-flex}.nd-chip svg{flex-shrink:0}.nd-chip__label{text-overflow:ellipsis;overflow:hidden}.nd-chip--md{block-size:var(--chip-h-md);font-size:var(--text-label);padding-inline:12px}.nd-chip.is-solid{background:var(--tone-solid);color:var(--tone-on)}.nd-spinner{justify-content:center;align-items:center;display:inline-flex}.nd-spinner svg{animation:.8s linear infinite nd-spin}@keyframes nd-spin{to{transform:rotate(360deg)}}.nd-btn{block-size:var(--control-h);border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-body);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.nd-btn svg{flex-shrink:0}.nd-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nd-btn--sm{block-size:var(--control-h-sm);font-size:var(--text-body-sm);border-radius:8px;padding-inline:12px}.nd-btn--lg{block-size:var(--control-h-lg);border-radius:12px;padding-inline:20px}.nd-btn--full{inline-size:100%}.nd-btn__label{text-overflow:ellipsis;overflow:hidden}.nd-btn--primary{background:var(--color-primary);color:var(--color-on-primary)}.nd-btn--primary:hover:not(:disabled){background:var(--color-primary-hover)}.nd-btn--secondary{background:var(--color-surface);color:var(--color-ink);border-color:var(--color-line-strong)}.nd-btn--secondary:hover:not(:disabled){background:var(--color-ground)}.nd-btn--ghost{color:var(--color-link);background:0 0;padding-inline:14px}.nd-btn--ghost.nd-btn--sm{padding-inline:10px}.nd-btn--ghost:hover:not(:disabled){background:var(--color-ai-tint)}.nd-btn--danger{background:var(--color-danger-solid);color:var(--color-danger-on-solid)}.nd-btn--danger:hover:not(:disabled){background:#b91c1c}.nd-btn:disabled{cursor:not-allowed}.nd-btn:disabled:not(.is-loading){background:var(--color-sunken);color:var(--color-disabled);border-color:#0000}.nd-btn.is-loading{opacity:.85;cursor:progress}.nd-icon-btn{inline-size:var(--control-h);padding-inline:0}.nd-icon-btn.nd-btn--sm{inline-size:var(--control-h-sm);padding-inline:0}.nd-icon-btn.nd-btn--lg{inline-size:var(--control-h-lg)}.nd-icon-btn.nd-btn--ghost{color:var(--color-ink-2)}.nd-icon-btn.nd-btn--ghost:hover:not(:disabled){background:var(--color-sunken);color:var(--color-ink)}.nd-icon-btn--round{border-radius:var(--radius-pill)}.nd-field{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.nd-field__label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nd-field__label{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-ink);font-weight:500}.nd-field__optional{color:var(--color-muted);font-weight:400}.nd-field__help-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nd-field__help-main{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.nd-field__help{flex-direction:column;gap:4px;display:flex}.nd-field__hint{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-muted)}.nd-field__error,.nd-field__success{font-size:var(--text-caption);line-height:var(--text-caption--line-height);align-items:center;gap:6px;display:flex}.nd-field__error{color:var(--color-danger-text)}.nd-field__success{color:var(--color-success-text)}.nd-field__counter{font-size:var(--text-caption);color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto}.nd-field__counter.is-near{color:var(--color-warning-text)}.nd-input,.nd-select{block-size:var(--control-h);border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);align-items:center;display:flex;position:relative}.nd-input:hover,.nd-select:hover{border-color:var(--color-muted)}.nd-input:focus-within,.nd-select:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus)}.nd-input.is-invalid,.nd-select.is-invalid,.nd-textarea.is-invalid{border-color:var(--color-danger-solid);box-shadow:0 0 0 .5px var(--color-danger-solid)}.nd-input.is-disabled,.nd-select.is-disabled{background:var(--color-sunken);color:var(--color-disabled)}.nd-input__control{block-size:100%;min-inline-size:0;color:inherit;font-size:var(--text-body);background:0 0;border:0;outline:none;flex:auto;padding-inline:12px}.nd-input__control::placeholder,.nd-textarea::placeholder{color:var(--color-muted);opacity:.85}.nd-input__control:focus-visible{outline:none}.nd-input__adorn{color:var(--color-muted);font-size:var(--text-body-sm);align-items:center;padding-inline:12px 0;display:inline-flex}.nd-input__control+.nd-input__adorn{padding-inline:0 12px}.nd-input__adorn+.nd-input__control{padding-inline-start:8px}.nd-input__reveal,.nd-input__clear{block-size:36px;min-inline-size:36px;color:var(--color-link);font-size:var(--text-label);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin-inline-end:4px;padding-inline:10px;font-weight:500;display:inline-flex}.nd-input__clear{color:var(--color-muted);padding-inline:0}.nd-input__reveal:hover,.nd-input__clear:hover{background:var(--color-sunken)}.nd-search .nd-input__control::-webkit-search-cancel-button{display:none}.nd-textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-control);background:var(--color-surface);min-block-size:96px;inline-size:100%;color:var(--color-ink);font-size:var(--text-body);line-height:var(--text-body--line-height);resize:vertical;padding:10px 12px}.nd-textarea:hover{border-color:var(--color-muted)}.nd-textarea:focus{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:none}.nd-textarea:disabled{background:var(--color-sunken);color:var(--color-disabled)}.nd-select__control{appearance:none;block-size:100%;inline-size:100%;color:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;outline:none;padding-inline:12px 36px}.nd-select__control:disabled{cursor:not-allowed}.nd-select__control option{background:var(--color-surface);color:var(--color-ink)}.nd-select__chevron{pointer-events:none;color:var(--color-muted);position:absolute;inset-inline-end:12px}.nd-check{align-items:flex-start;gap:10px;display:flex}.nd-check__box{appearance:none;border:1.5px solid var(--color-line-strong);border-radius:var(--radius-small);background:var(--color-surface) no-repeat center / 14px;cursor:pointer;flex-shrink:0;place-content:center;block-size:20px;inline-size:20px;margin:1px 0 0;display:inline-grid}.nd-check__box:hover{border-color:var(--color-muted)}.nd-check__box:checked{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6.5l2.5 2.5L10 3.5'/%3E%3C/svg%3E")}:root[data-theme=dark] .nd-check__box:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%230b1020' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6.5l2.5 2.5L10 3.5'/%3E%3C/svg%3E")}.nd-check__box:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.nd-check__text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.nd-check__label{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-ink);cursor:pointer}.nd-check__desc{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-muted)}.nd-check.is-disabled,.nd-switch.is-disabled{opacity:.6}.nd-switch{justify-content:space-between;align-items:center;gap:16px;display:flex}.nd-switch__text{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.nd-switch__control{flex-shrink:0;block-size:26px;inline-size:44px;display:inline-flex;position:relative}.nd-switch__input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.nd-switch__track{border-radius:var(--radius-pill);background:var(--color-line-strong);block-size:100%;inline-size:100%;transition:background-color var(--motion-base) var(--ease-standard);align-items:center;padding-inline:3px;display:flex}.nd-switch__thumb{border-radius:var(--radius-pill);block-size:20px;inline-size:20px;box-shadow:var(--shadow-hairline);transition:transform var(--motion-base) var(--ease-standard);background:#fff}.nd-switch__input:checked+.nd-switch__track{background:var(--color-primary)}.nd-switch__input:checked+.nd-switch__track .nd-switch__thumb{transform:translate(18px)}:where([dir=rtl]) .nd-switch__input:checked+.nd-switch__track .nd-switch__thumb{transform:translate(-18px)}.nd-switch__input:focus-visible+.nd-switch__track{outline:2px solid var(--color-focus);outline-offset:2px}.nd-card{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);min-inline-size:0}.nd-card--panel{border-radius:var(--radius-panel)}.nd-card--card{border-radius:var(--radius-card)}.nd-card--sheet{border-radius:var(--radius-sheet)}.nd-card--ground{background:var(--color-ground)}.nd-card--pad-none{padding:0}.nd-card--pad-sm{padding:16px}.nd-card--pad-md{padding:22px}.nd-card--pad-lg{padding:28px}.nd-card.is-selected{border-color:var(--color-ai-accent);background:var(--color-ai-tint)}@media (width<=640px){.nd-card--pad-md,.nd-card--pad-lg{padding:16px}}.nd-panel{flex-direction:column;gap:14px;display:flex}.nd-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.nd-panel__titles{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.nd-panel__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0;font-weight:600}.nd-panel__description{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-muted);margin:0}.nd-panel__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nd-panel__footer{border-block-start:1px solid var(--color-line-soft);justify-content:space-between;align-items:center;gap:12px;padding-block-start:12px;display:flex}.nd-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.nd-page-header__text{flex-direction:column;flex:320px;gap:4px;min-inline-size:0;display:flex}.nd-page-header__eyebrow{font-size:var(--text-caption);color:var(--color-muted);letter-spacing:.04em;font-weight:500}.nd-page-header__title-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nd-page-header__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);margin:0;font-weight:600}.nd-page-header__description{max-inline-size:72ch;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-muted);margin:0}.nd-page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nd-tabs{border-block-end:1px solid var(--color-line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.nd-tab{block-size:var(--control-h);color:var(--color-muted);font-size:var(--text-body-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding-inline:14px;font-weight:500;display:inline-flex;position:relative}.nd-tab:hover:not(:disabled){color:var(--color-ink);background:var(--color-ground)}.nd-tab.is-selected{color:var(--color-ink)}.nd-tab.is-selected:after{content:"";background:var(--color-primary);border-radius:2px;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:10px}.nd-tab:disabled{opacity:.5;cursor:not-allowed}.nd-tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.nd-tab__badge{border-radius:var(--radius-pill);background:var(--color-sunken);block-size:20px;min-inline-size:20px;color:var(--color-ink-2);font-size:var(--text-caption);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:6px;display:inline-flex}.nd-tabpanel:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:4px}.nd-segmented{border-radius:var(--radius-control);background:var(--color-sunken);scrollbar-width:none;gap:2px;max-inline-size:100%;padding:3px;display:inline-flex;overflow-x:auto}.nd-segmented--full{inline-size:100%;display:flex}.nd-segmented--full .nd-segment{flex:1 1 0}.nd-segment{block-size:38px;color:var(--color-muted);font-size:var(--text-label);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding-inline:14px;font-weight:500}.nd-segmented--sm .nd-segment{block-size:30px;padding-inline:10px}.nd-segment:hover:not(:disabled):not(.is-selected){color:var(--color-ink)}.nd-segment.is-selected{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-hairline)}.nd-segment:disabled{opacity:.5;cursor:not-allowed}.nd-segment:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.nd-table-frame{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-panel);min-inline-size:0;overflow:clip}.nd-table-scroll{overflow-x:clip}.nd-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-ink)}.nd-table__caption{caption-side:top;text-align:start;font-weight:600;font-size:var(--text-h3);padding:14px 22px 0}.nd-table th{background:var(--color-ground);border-block-end:1px solid var(--color-line);color:var(--color-muted);font-size:var(--text-caption);line-height:var(--text-caption--line-height);text-align:start;white-space:nowrap;padding:12px 22px;font-weight:500}.nd-table thead.is-sticky th{z-index:1;position:sticky;inset-block-start:var(--nd-sticky-top,0)}.nd-table td{border-block-end:1px solid var(--color-line-soft);vertical-align:middle;overflow-wrap:anywhere;padding:12px 22px}.nd-table tbody tr:last-child td{border-block-end:0}.nd-table--compact th{padding:8px 16px}.nd-table--compact td{font-size:var(--text-label);padding:7px 16px}.nd-table .nd-align-start{text-align:start}.nd-table .nd-align-center{text-align:center}.nd-table .nd-align-end{text-align:end}.nd-table .nd-numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.nd-table__sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;margin:-4px -6px;padding:4px 6px;display:inline-flex}.nd-table__sort:hover{color:var(--color-ink);background:var(--color-sunken)}.nd-table__sort-idle{opacity:.5}.nd-table tr.is-clickable{cursor:pointer}.nd-table tr.is-clickable:hover td{background:var(--color-ground)}.nd-table tr.is-clickable:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.nd-table tr.is-selected td{background:var(--color-ai-selected)}.nd-table tr.is-warning td:first-child{box-shadow:inset 3px 0 0 var(--color-warning-solid)}.nd-table tr.is-danger td:first-child{box-shadow:inset 3px 0 0 var(--color-danger-solid)}:where([dir=rtl]) .nd-table tr.is-warning td:first-child{box-shadow:inset -3px 0 0 var(--color-warning-solid)}:where([dir=rtl]) .nd-table tr.is-danger td:first-child{box-shadow:inset -3px 0 0 var(--color-danger-solid)}.nd-table tbody.is-updating{opacity:.6;transition:opacity var(--motion-base)}.nd-table__empty-row td{padding:24px}.nd-table__empty-text{color:var(--color-muted)}.nd-table__footer{border-block-start:1px solid var(--color-line);padding:10px 22px}@media (width<=1023px){.nd-hide-below-lg{display:none}}@media (width<=767px){.nd-hide-below-md{display:none}}@media (width<=639px){.nd-hide-below-sm{display:none}.nd-table--stack .nd-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.nd-table--stack .nd-table,.nd-table--stack .nd-table tbody,.nd-table--stack .nd-table tr,.nd-table--stack .nd-table td{display:block}.nd-table--stack .nd-table tr{border-block-end:1px solid var(--color-line-soft);padding:12px 16px}.nd-table--stack .nd-table tbody tr:last-child{border-block-end:0}.nd-table--stack .nd-table td{text-align:end;border:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 0;display:flex}.nd-table--stack .nd-table td:first-child{text-align:start;justify-content:flex-start;padding-block-end:8px}.nd-table--stack .nd-table td[data-label]:not(:first-child):before{content:attr(data-label);color:var(--color-muted);font-size:var(--text-caption);text-align:start;flex-shrink:0}.nd-table--stack .nd-table td.nd-hide-below-sm,.nd-table--stack .nd-table td.nd-hide-below-md,.nd-table--stack .nd-table td.nd-hide-below-lg{display:none}.nd-table--stack .nd-table tr.is-warning td:first-child,.nd-table--stack .nd-table tr.is-danger td:first-child{box-shadow:none}.nd-table--stack .nd-table tr.is-warning{box-shadow:inset 3px 0 0 var(--color-warning-solid)}.nd-table--stack .nd-table tr.is-danger{box-shadow:inset 3px 0 0 var(--color-danger-solid)}:where([dir=rtl]) .nd-table--stack .nd-table tr.is-warning{box-shadow:inset -3px 0 0 var(--color-warning-solid)}:where([dir=rtl]) .nd-table--stack .nd-table tr.is-danger{box-shadow:inset -3px 0 0 var(--color-danger-solid)}.nd-table--stack .nd-table tr.is-selected,.nd-table--stack .nd-table tr.is-clickable:hover{background:var(--color-ai-selected)}.nd-table--stack .nd-table tr.is-clickable:hover:not(.is-selected){background:var(--color-ground)}.nd-table--stack .nd-table tr td,.nd-table--stack .nd-table tr:hover td{background:0 0}.nd-table__footer{padding:10px 16px}}.nd-pagination{font-size:var(--text-label);color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.nd-pagination__pages{align-items:center;gap:6px;display:flex}.nd-page-btn{border:1px solid var(--color-line);background:var(--color-surface);block-size:36px;min-inline-size:36px;color:var(--color-ink-2);font-size:var(--text-label);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding-inline:6px;font-weight:500;display:inline-flex}.nd-page-btn:hover:not(:disabled):not(.is-current){background:var(--color-ground);color:var(--color-ink)}.nd-page-btn.is-current{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-surface);cursor:default}.nd-page-btn:disabled:not(.is-current){opacity:.45;cursor:not-allowed}.nd-page-gap{text-align:center;min-inline-size:20px}@media (width<=639px){.nd-pagination__pages .nd-page-btn:not(.is-current):not(:first-child):not(:last-child),.nd-pagination__pages .nd-page-gap{display:none}}.nd-banner{border-radius:var(--radius-banner);background:var(--tone-tint);color:var(--tone-text);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.nd-banner.is-solid{background:var(--tone-solid);color:var(--tone-on);padding-block:14px}.nd-banner__icon{flex-shrink:0;margin-block-start:1px;display:inline-flex}.nd-banner__body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.nd-banner__title{font-weight:600}.nd-banner__text{font-size:var(--text-label);line-height:var(--text-label--line-height)}.nd-banner__body:has(.nd-banner__text):not(:has(.nd-banner__title)) .nd-banner__text{font-size:inherit;line-height:inherit}.nd-banner__action{flex-shrink:0;align-self:center;align-items:center;gap:8px;display:flex}.nd-banner__action .nd-btn--secondary{color:inherit;background:0 0;border-color:currentColor}.nd-banner.is-solid .nd-banner__action .nd-btn--secondary{color:#0b1220;background:#fff;border-color:#fff}.nd-banner__action a{color:inherit;font-weight:600}.nd-banner__close{block-size:32px;inline-size:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-block:-6px;margin-inline-end:-8px;display:inline-flex}.nd-banner__close:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.nd-banner__close:hover{background:color-mix(in srgb, currentColor 12%, transparent)}}@media (width<=639px){.nd-banner{flex-wrap:wrap}.nd-banner__action{flex-basis:100%;padding-inline-start:30px}}.nd-toasts{z-index:1000;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;inline-size:min(400px,100vw - 32px);display:flex;position:fixed;inset-block-end:16px;inset-inline-end:16px}.nd-toast{border-radius:var(--radius-banner);background:var(--color-inverse);inline-size:100%;color:var(--color-on-inverse);box-shadow:var(--shadow-raised);pointer-events:auto;animation:nd-toast-in var(--motion-slow) var(--ease-standard);align-items:flex-start;gap:12px;padding:14px 12px 14px 16px;padding-inline:16px 8px;display:flex}@keyframes nd-toast-in{0%{opacity:0;transform:translateY(8px)}}.nd-toast__icon{flex-shrink:0;margin-block-start:1px}.nd-toast--success .nd-toast__icon{color:#4ade80}.nd-toast--info .nd-toast__icon{color:#7dd3fc}.nd-toast--warning .nd-toast__icon{color:#fbbf24}.nd-toast--danger .nd-toast__icon{color:#f87171}.nd-toast__body{flex-direction:column;flex:auto;gap:4px;min-inline-size:0;display:flex}.nd-toast__title{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);font-weight:500}.nd-toast__text{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-on-inverse-muted)}.nd-toast__action{color:var(--color-ai-300);font-size:var(--text-label);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block-start:4px;padding:0;font-weight:600}.nd-toast__close{block-size:32px;inline-size:32px;color:var(--color-on-inverse-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-block:-6px;display:inline-flex}.nd-toast__close:hover{color:var(--color-on-inverse);background:#ffffff14}@media (width<=639px){.nd-toasts{align-items:stretch;inline-size:auto;inset-inline:16px}}html:has(dialog.nd-dialog[open],dialog.nd-drawer[open]){overflow:hidden}.nd-dialog,.nd-drawer{color:var(--color-ink);background:0 0;border:0;max-block-size:100dvh;max-inline-size:100vw;padding:0;overflow:visible}.nd-dialog::backdrop,.nd-drawer::backdrop{background:var(--color-scrim)}.nd-dialog[open]{animation:nd-dialog-in var(--motion-base) var(--ease-standard)}@keyframes nd-dialog-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}.nd-dialog{inline-size:min(560px,100vw - 32px);margin:auto}.nd-dialog--sm{inline-size:min(440px,100vw - 32px)}.nd-dialog--lg{inline-size:min(760px,100vw - 32px)}.nd-dialog__panel{border:1px solid var(--color-line);border-radius:var(--radius-sheet);background:var(--color-surface);max-block-size:calc(100dvh - 32px);box-shadow:var(--shadow-overlay);flex-direction:column;gap:14px;padding:24px;display:flex;overflow:auto}.nd-dialog__icon{background:var(--tone-tint);block-size:44px;inline-size:44px;color:var(--tone-text);border-radius:12px;justify-content:center;align-items:center;display:flex}.nd-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.nd-dialog__title{margin:0;font-size:19px;font-weight:600;line-height:26px}:where([lang|=ar]) .nd-dialog__title{line-height:30px}.nd-dialog__close{block-size:36px;inline-size:36px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px;margin-inline-start:0;display:inline-flex}.nd-dialog__close:hover:not(:disabled){background:var(--color-sunken);color:var(--color-ink)}.nd-dialog__description{font-size:var(--text-body-sm);color:var(--color-ink-2);margin:0;line-height:1.55}.nd-dialog__body{flex-direction:column;gap:14px;min-block-size:0;display:flex}.nd-dialog__body:empty{display:none}.nd-dialog__error{border-radius:var(--radius-control);background:var(--color-danger-tint);color:var(--color-danger-text);font-size:var(--text-label);margin:0;padding:10px 12px}.nd-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-block-start:4px;display:flex}@media (width<=639px){.nd-dialog__footer{flex-direction:column-reverse}.nd-dialog__footer .nd-btn{inline-size:100%}}.nd-drawer{block-size:100dvh;inline-size:min(560px,100vw);margin:0;margin-inline-start:auto;inset-block:0}.nd-drawer--sm{inline-size:min(400px,100vw)}.nd-drawer--lg{inline-size:min(720px,100vw)}.nd-drawer[open]{animation:nd-drawer-in var(--motion-slow) var(--ease-standard)}@keyframes nd-drawer-in{0%{opacity:0;transform:translate(24px)}}:where([dir=rtl]) .nd-drawer[open]{animation-name:nd-drawer-in-rtl}@keyframes nd-drawer-in-rtl{0%{opacity:0;transform:translate(-24px)}}.nd-drawer__panel{background:var(--color-surface);border-inline-start:1px solid var(--color-line);block-size:100%;box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}.nd-drawer__header{border-block-end:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.nd-drawer__titles{flex-direction:column;flex:auto;gap:4px;min-inline-size:0;display:flex}.nd-drawer__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0;font-weight:600}.nd-drawer__subtitle{font-size:var(--text-label);color:var(--color-muted)}.nd-drawer__actions{align-items:center;gap:6px;display:flex}.nd-drawer__header .nd-dialog__close{margin:-4px}.nd-drawer__body{overscroll-behavior:contain;flex:auto;padding:20px;overflow:auto}.nd-drawer__footer{border-block-start:1px solid var(--color-line);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.nd-menu{display:inline-flex;position:relative}.nd-menu__list{z-index:50;border:1px solid var(--color-line);background:var(--color-surface);min-inline-size:200px;max-inline-size:min(320px,100vw - 32px);box-shadow:var(--shadow-raised);animation:nd-menu-in var(--motion-fast) var(--ease-standard);border-radius:12px;padding:6px;position:absolute;inset-block-start:calc(100% + 4px)}@keyframes nd-menu-in{0%{opacity:0;transform:translateY(-4px)}}.nd-menu__list--end{inset-inline-end:0}.nd-menu__list--start{inset-inline-start:0}.nd-menu__list.is-up{inset-block:auto calc(100% + 4px)}.nd-menu__item{min-block-size:40px;inline-size:100%;color:var(--color-ink);font-size:var(--text-body-sm);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding-inline:10px;display:flex}.nd-menu__item:hover:not(:disabled),.nd-menu__item:focus-visible{background:var(--color-sunken);outline:none}.nd-menu__item:disabled{color:var(--color-disabled);cursor:not-allowed}.nd-menu__item.is-danger{color:var(--color-danger-text)}.nd-menu__icon{color:var(--color-muted);display:inline-flex}.nd-menu__item.is-danger .nd-menu__icon{color:inherit}.nd-menu__sep{background:var(--color-line-soft);block-size:1px;margin:6px 4px}.nd-empty{text-align:center;border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:10px;padding:32px 24px;display:flex}.nd-empty--dashed{border:1.5px dashed var(--color-line-strong)}.nd-empty--compact{gap:8px;padding:20px 16px}.nd-empty__icon{background:var(--color-ai-tint);block-size:48px;inline-size:48px;color:var(--color-primary);border-radius:14px;justify-content:center;align-items:center;display:flex}:root[data-theme=dark] .nd-empty__icon{color:var(--color-ai-300)}.nd-empty__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin:0;font-weight:600}.nd-empty__text{max-inline-size:48ch;font-size:var(--text-label);color:var(--color-muted);margin:0;line-height:1.5}.nd-empty__action{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:4px;display:flex}.nd-empty__footnote{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-muted);margin:0}.nd-skeleton{background:linear-gradient(90deg, var(--color-sunken) 0%, var(--color-line-soft) 40%, var(--color-sunken) 80%);background-size:300% 100%;animation:1.4s ease-in-out infinite nd-shimmer;display:block}@keyframes nd-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.nd-skeleton--text{border-radius:6px}.nd-skeleton--control{border-radius:var(--radius-control)}.nd-skeleton--card{border-radius:var(--radius-card)}.nd-skeleton--pill,.nd-skeleton--circle{border-radius:var(--radius-pill)}.nd-skeleton-lines{flex-direction:column;gap:8px;inline-size:100%;display:flex}:root[data-theme=dark] .nd-skeleton{background:linear-gradient(90deg, var(--color-sunken) 0%, var(--color-line) 40%, var(--color-sunken) 80%);background-size:300% 100%}.nd-stat{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;gap:6px;min-inline-size:0;padding:18px;display:flex}.nd-stat--ground{background:var(--color-ground)}.nd-stat--sm{gap:4px;padding:14px}.nd-stat__label{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-muted)}.nd-stat__value-row{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.nd-stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1.1}.nd-stat--sm .nd-stat__value{font-size:28px}.nd-stat__unit{font-size:var(--text-body-sm);color:var(--color-muted)}.nd-stat__delta{background:var(--tone-tint);color:var(--tone-text);font-size:var(--text-label);border-radius:6px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.nd-stat__comparison{color:var(--color-ink-2)}.nd-stat__hint{font-size:var(--text-caption);color:var(--color-muted)}.nd-stat__updating{font-size:var(--text-caption);color:var(--color-muted);align-items:center;gap:6px;display:inline-flex}.nd-stat__action{font-size:var(--text-label);margin-block-start:4px;font-weight:500}.nd-presence{--orb-halo:var(--color-ground);--orb-ring:var(--color-line);--orb-core:var(--color-sunken);--orb-ink:var(--color-muted);--orb-wave:var(--color-line);flex-direction:column;align-items:center;gap:18px;display:inline-flex}.nd-presence[data-state=connecting]{--orb-halo:var(--color-ground);--orb-ring:var(--color-line-strong);--orb-core:var(--color-sunken);--orb-ink:var(--color-muted);--orb-wave:var(--color-line-strong)}.nd-presence[data-state=listening]{--orb-halo:var(--color-info-tint);--orb-ring:var(--color-info-line);--orb-core:var(--color-info-solid);--orb-ink:#fff;--orb-wave:var(--color-info-solid)}.nd-presence[data-state=transcribing]{--orb-halo:var(--color-info-tint);--orb-ring:var(--color-info-line);--orb-core:var(--color-info-solid);--orb-ink:#fff;--orb-wave:var(--color-info-line)}.nd-presence[data-state=thinking]{--orb-halo:var(--color-ai-tint);--orb-ring:var(--color-ai-300);--orb-core:var(--color-ai-500);--orb-ink:#fff;--orb-wave:var(--color-ai-100)}.nd-presence[data-state=speaking]{--orb-halo:var(--color-ai-selected);--orb-ring:var(--color-ai-500);--orb-core:var(--color-ai-700);--orb-ink:#fff;--orb-wave:var(--color-ai-700)}.nd-presence[data-state=interrupted]{--orb-halo:var(--color-warning-tint);--orb-ring:#fcd34d;--orb-core:var(--color-warning-solid);--orb-ink:#0b1220;--orb-wave:#fcd34d}.nd-presence[data-state=handoff]{--orb-halo:var(--color-handoff-tint);--orb-ring:#5eead4;--orb-core:var(--color-handoff-solid);--orb-ink:#fff;--orb-wave:#5eead4}.nd-presence[data-state=error]{--orb-halo:var(--color-danger-tint);--orb-ring:#fca5a5;--orb-core:var(--color-danger-solid);--orb-ink:#fff;--orb-wave:#fca5a5}:root[data-theme=dark] .nd-presence[data-state=speaking]{--orb-wave:var(--color-ai-400);--orb-core:var(--color-ai-600)}:root[data-theme=dark] .nd-presence[data-state=thinking]{--orb-wave:var(--color-ai-800)}:root[data-theme=dark] .nd-presence[data-state=idle],:root[data-theme=dark] .nd-presence[data-state=connecting]{--orb-halo:var(--color-surface)}.nd-orb{inline-size:var(--orb-size);block-size:var(--orb-size);flex-shrink:0;place-items:center;display:grid;position:relative}.nd-orb>span{border-radius:var(--radius-pill);grid-area:1/1;position:relative}.nd-orb__halo{z-index:0}.nd-orb__ring{z-index:1}.nd-orb__core{z-index:2}.nd-orb__halo{background:var(--orb-halo);block-size:100%;inline-size:100%;transition:background-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard)}.nd-orb__ring{inline-size:var(--orb-ring-size);block-size:var(--orb-ring-size);border:2px solid var(--orb-ring);transition:border-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard)}.nd-orb__core{inline-size:var(--orb-core-size);block-size:var(--orb-core-size);background:var(--orb-core);color:var(--orb-ink);transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;display:flex}.nd-orb__glyph{display:inline-flex}.nd-presence--lg{--orb-size:232px;--orb-ring-size:176px;--orb-core-size:128px}.nd-presence--md{--orb-size:96px;--orb-ring-size:76px;--orb-core-size:56px;gap:10px}.nd-presence--sm{--orb-size:40px;--orb-ring-size:40px;--orb-core-size:28px;gap:6px}@media (width<=639px){.nd-presence--lg{--orb-size:184px;--orb-ring-size:140px;--orb-core-size:102px}.nd-presence--lg .nd-orb__glyph svg{block-size:44px;inline-size:44px}}.nd-wave{align-items:center;gap:4px;block-size:36px;display:flex}.nd-wave__bar{background:var(--orb-wave);inline-size:4px;transition:height .2s var(--ease-standard), background-color var(--motion-base);transform-origin:50%;border-radius:2px}.nd-presence__text{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.nd-presence__title{font-size:22px;font-weight:600;line-height:30px}.nd-presence--md .nd-presence__title{font-size:var(--text-body);line-height:var(--text-body--line-height)}.nd-presence--sm .nd-presence__title{font-size:var(--text-label)}.nd-presence__hint{font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);color:var(--color-muted)}.nd-presence--sm .nd-presence__hint{display:none}.nd-presence__timer{font-family:var(--font-mono);color:var(--color-ink-2);font-variant-numeric:tabular-nums;margin-block-start:6px;font-size:15px}.nd-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;inline-size:min(100%,360px);margin:0;padding:0;list-style:none;display:grid}.nd-stage{font-size:var(--text-caption);color:var(--color-muted);flex-direction:column;gap:6px;font-weight:500;display:flex}.nd-stage__bar{background:var(--color-line);block-size:4px;transition:background-color var(--motion-base);border-radius:2px}.nd-stage.is-active{color:var(--color-ink)}.nd-stage.is-active .nd-stage__bar{background:var(--color-primary)}.nd-presence[data-state=listening] .nd-orb__ring,.nd-presence[data-state=transcribing] .nd-orb__ring{animation:1.6s ease-in-out infinite alternate nd-breathe}.nd-presence[data-state=listening].has-level .nd-orb__ring{transform:scale(calc(1 + var(--nd-level,0) * .12));transition:transform 90ms linear;animation:none}.nd-presence[data-state=listening] .nd-orb__halo{animation:1.6s ease-in-out infinite alternate nd-breathe-soft}.nd-presence[data-state=listening].has-level .nd-orb__halo{transform:scale(calc(.96 + var(--nd-level,0) * .06));transition:transform 90ms linear;animation:none}.nd-presence[data-state=thinking] .nd-orb__glyph{animation:nd-turn 1.6s var(--ease-standard) infinite}.nd-presence[data-state=connecting] .nd-orb__glyph,.nd-presence[data-state=transcribing] .nd-orb__glyph{animation:1.2s ease-in-out infinite nd-blink}.nd-presence[data-state=handoff] .nd-orb__glyph{animation:1.2s ease-in-out infinite nd-nudge}:where([dir=rtl]) .nd-presence[data-state=handoff] .nd-orb__glyph{animation-name:nd-nudge-rtl}.nd-presence[data-state=speaking] .nd-wave__bar,.nd-presence[data-state=listening]:not(.has-level) .nd-wave__bar{animation:.9s ease-in-out infinite alternate nd-wave}.nd-presence[data-state=speaking].has-level .nd-wave__bar,.nd-presence[data-state=listening].has-level .nd-wave__bar{transform:scaleY(calc(.25 + var(--nd-level,0) * .75));transition:transform 90ms linear, height .2s var(--ease-standard);animation:none}.nd-presence[data-state=speaking] .nd-orb__halo{animation:1.2s ease-in-out infinite alternate nd-breathe-soft}@keyframes nd-breathe{0%{transform:scale(.97)}to{transform:scale(1.04)}}@keyframes nd-breathe-soft{0%{transform:scale(.98)}to{transform:scale(1.01)}}@keyframes nd-turn{0%,30%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes nd-blink{0%,to{opacity:1}50%{opacity:.45}}@keyframes nd-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes nd-nudge-rtl{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@keyframes nd-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.nd-transcript{flex-direction:column;gap:14px;display:flex}.nd-tx-line{flex-direction:column;gap:4px;max-inline-size:min(80%,640px);display:flex}.nd-tx-line--agent{align-self:flex-start;align-items:flex-start}.nd-tx-line--caller{align-self:flex-end;align-items:flex-end}@media (width<=639px){.nd-tx-line{max-inline-size:92%}}.nd-tx-meta{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.nd-tx-meta .nd-chip{block-size:22px;font-size:var(--text-micro);padding-inline:8px}.nd-tx-bubble{font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;padding:11px 15px;line-height:1.7}.nd-tx-line--agent .nd-tx-bubble{background:var(--color-ai-tint);color:var(--color-ai-text);border-radius:4px 16px 16px;border-start-start-radius:4px;border-start-end-radius:16px}.nd-tx-line--caller .nd-tx-bubble{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink);border-radius:16px 4px 16px 16px;border-start-start-radius:16px;border-start-end-radius:4px}.nd-tx-line--agent.is-live .nd-tx-bubble{box-shadow:inset 0 0 0 1.5px var(--color-ai-accent)}.nd-tx-line--agent.is-interrupted .nd-tx-bubble{border-inline-start:2px dashed var(--color-warning-solid)}.nd-tx-text{margin:0}.nd-tx-cut{color:var(--color-muted)}.nd-tx-note{font-size:var(--text-caption);color:var(--color-muted)}.nd-tx-line--caller.is-partial .nd-tx-bubble{background:var(--color-ground);border-style:dashed;border-color:var(--color-line-strong);color:var(--color-muted)}.nd-tx-speaking{color:var(--color-info-text);align-items:center;gap:6px;display:inline-flex}.nd-tx-caret{vertical-align:middle;background:var(--color-info-solid);block-size:1.1em;inline-size:2px;margin-inline-start:3px;animation:1s steps(2,start) infinite nd-blink;display:inline-block}.nd-tx-event{border-radius:var(--radius-control);background:var(--color-ground);color:var(--tone-text);font-size:var(--text-label);line-height:var(--text-label--line-height);align-items:center;gap:8px;padding:8px 12px;display:flex}.nd-tx-event.nd-tone-ai{color:var(--color-link)}.nd-tx-event.nd-tone-handoff,.nd-tx-event.nd-tone-warning,.nd-tx-event.nd-tone-danger,.nd-tx-event.nd-tone-info{background:var(--tone-tint)}.nd-tx-details{font-size:var(--text-caption);color:var(--color-muted)}.nd-tx-details summary{cursor:pointer;align-items:center;gap:8px;padding-block:4px;list-style:none;display:inline-flex}.nd-tx-details summary::-webkit-details-marker{display:none}.nd-tx-details summary:before{content:"▸";transition:transform var(--motion-fast);font-size:10px}:where([dir=rtl]) .nd-tx-details summary:before{content:"◂"}.nd-tx-details[open] summary:before{transform:rotate(90deg)}:where([dir=rtl]) .nd-tx-details[open] summary:before{transform:rotate(-90deg)}.nd-tx-details summary .nd-chip{block-size:20px;font-size:var(--text-micro);padding-inline:6px}.nd-tx-details.is-open{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nd-tx-latency{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;padding-block:4px;display:inline-flex}.nd-tx-reply{color:var(--color-ink)}.nd-tx-reply.is-slow{color:var(--color-warning-text);font-weight:500}.nd-caller{align-items:center;gap:12px;min-inline-size:0;display:flex}.nd-caller__avatar{border-radius:var(--radius-pill);background:var(--color-sunken);block-size:36px;inline-size:36px;color:var(--color-ink-2);font-size:var(--text-label);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}.nd-caller__avatar.is-unknown{color:var(--color-muted)}.nd-caller--sm{gap:8px}.nd-caller--sm .nd-caller__avatar{block-size:28px;inline-size:28px;font-size:var(--text-micro)}.nd-caller__text{flex-direction:column;align-items:flex-start;min-inline-size:0;display:flex}.nd-caller--sm .nd-caller__text{flex-direction:row;align-items:baseline;gap:8px}.nd-caller__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.nd-caller__name.is-unknown{color:var(--color-ink-2)}.nd-caller__number{font-size:var(--text-caption);color:var(--color-muted);white-space:nowrap}.nd-caller__channel{flex-shrink:0}@media (prefers-reduced-motion:reduce){.nd-presence *,.nd-skeleton,.nd-spinner svg,.nd-tx-caret,.nd-toast,.nd-menu__list,.nd-dialog[open],.nd-drawer[open]{transition:none!important;animation:none!important}.nd-presence.has-level .nd-orb__ring,.nd-presence.has-level .nd-orb__halo,.nd-presence.has-level .nd-wave__bar{transform:none!important}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.sticky{position:sticky}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.top-0{top:0}.isolate{isolation:isolate}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.min-h-screen{min-height:100vh}.w-64{width:calc(var(--spacing) * 64)}.max-w-\[1240px\]{max-width:1240px}.flex-1{flex:1}.resize{resize:both}.grid-cols-\[repeat\(auto-fill\,minmax\(96px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.rounded{border-radius:.25rem}.rounded-banner{border-radius:var(--radius-banner)}.rounded-card{border-radius:var(--radius-card)}.rounded-control{border-radius:var(--radius-control)}.rounded-panel{border-radius:var(--radius-panel)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sheet{border-radius:var(--radius-sheet)}.rounded-small{border-radius:var(--radius-small)}.border{border-style:var(--tw-border-style);border-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.bg-ground{background-color:var(--color-ground)}.bg-surface{background-color:var(--color-surface)}.bg-warning-tint{background-color:var(--color-warning-tint)}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pt-2{padding-top:calc(var(--spacing) * 2)}.text-left{text-align:left}.text-start{text-align:start}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-mono{font-size:var(--text-mono);line-height:var(--tw-leading,var(--text-mono--line-height))}.whitespace-nowrap{white-space:nowrap}.text-danger-text{color:var(--color-danger-text)}.text-ink{color:var(--color-ink)}.text-ink-2{color:var(--color-ink-2)}.text-link{color:var(--color-link)}.text-muted{color:var(--color-muted)}.text-warning-text{color:var(--color-warning-text)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.text-tabular{font-variant-numeric:tabular-nums}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hairline{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0b12201f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0b12200f), 0 24px 48px var(--tw-shadow-color,#0b122029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-raised{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0b122014), 0 12px 32px var(--tw-shadow-color,#0b122024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.ltr-island{direction:ltr;unicode-bidi:isolate}@media (width>=40rem){.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
