.base-contact-form[data-v-78e2a0af]{gap:24px;display:grid}.base-contact-form__row[data-v-78e2a0af]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.base-contact-field[data-v-78e2a0af]{--df-field-gap:10px;--df-field-label-color:#ffffffe0;--df-field-label-font-size:14px;--df-field-label-font-weight:400;--df-field-label-line-height:24px;--df-field-required-color:#0073ff;--df-input-bg:#ffffff08;--df-input-color:#fff;--df-input-border-color:#ffffff1a;--df-input-placeholder-color:#ffffff61;--df-input-focus-border-color:#0073ff80;--df-input-font-family:"Space Grotesk", "Segoe UI", sans-serif;--df-textarea-bg:#ffffff08;--df-textarea-color:#fff;--df-textarea-border-color:#ffffff1a;--df-textarea-placeholder-color:#ffffff61;--df-textarea-focus-border-color:#0073ff80;--df-textarea-font-family:"Space Grotesk", "Segoe UI", sans-serif;--df-select-width:100%;--df-select-bg:#ffffff08;--df-select-text-color:#fff;--df-select-border-color:#ffffff1a;--df-select-border-hover-color:#ffffff29;--df-select-border-focus-color:#0073ff80;--df-select-placeholder-color:#ffffff61;--df-select-icon-color:#ffffffb3;--df-select-icon-color-hover:#ffffffe0;--df-select-icon-color-focus:#0073ff;--df-select-content-bg:#0b0b0b;--df-select-content-border-color:#ffffff14;--df-select-option-color:#ffffffe6;--df-select-option-bg-hover:#ffffff0f;--df-select-option-bg-selected:#0073ff;--df-select-option-color-selected:#fff;--df-select-group-label-color:#fff6}.base-contact-field__control[data-v-78e2a0af]{width:100%}.base-contact-field[data-v-78e2a0af] [data-scope=field][data-part=label]{text-transform:uppercase;font-family:Space Mono,monospace}.base-contact-field[data-v-78e2a0af] [data-scope=select][data-part=root]{width:100%;display:block}.base-contact-form__submit[data-v-78e2a0af]{--df-button-border-radius:0;--df-button-font-family:"Space Mono", monospace;--df-button-font-weight:400;--df-button-primary-bg:#0073ff;--df-button-primary-color:#fff;--df-button-primary-border:1px solid transparent;--df-button-primary-hover-bg:#0073ff;--df-button-primary-active-bg:#0073ff;--df-button-disabled-bg:#ffffff0f;--df-button-disabled-color:#ffffff3d;--df-button-disabled-border:1px solid #ffffff14;text-transform:uppercase;justify-self:start}.base-contact-form__actions[data-v-78e2a0af]{align-items:center;gap:16px;display:flex}.base-contact-form__feedback[data-v-78e2a0af]{flex:1;line-height:1.6}@media (width<=767px){.base-contact-form[data-v-78e2a0af]{gap:20px}.base-contact-form__row[data-v-78e2a0af]{grid-template-columns:minmax(0,1fr);gap:20px}.base-contact-form__actions[data-v-78e2a0af]{flex-direction:column;align-items:stretch;gap:12px}.base-contact-form__submit[data-v-78e2a0af]{justify-self:stretch;width:100%}.base-contact-form__feedback[data-v-78e2a0af]{flex:none;font-size:13px;line-height:1.55}}.base-contact-form__feedback.is-success[data-v-78e2a0af]{color:#ffffffb8}.base-contact-form__feedback.is-error[data-v-78e2a0af]{color:#ff8f8f}.base-contact-form[data-v-78e2a0af] .base-contact-select-dropdown{--df-select-content-bg:#0b0b0b;--df-select-content-border-color:#ffffff14;--df-select-option-color:#ffffffe6;--df-select-option-bg-hover:#ffffff0f;--df-select-option-bg-selected:#0073ff;--df-select-option-color-selected:#fff}.base-contact-dialog{--df-dialog-width:880px;--df-dialog-bg:#050505;--df-dialog-backdrop-color:#000000b3;--df-dialog-border-width:1px;--df-dialog-border-color:#ffffff14;--df-dialog-title-color:#fff;--df-dialog-body-color:#ffffffb8;--df-dialog-header-padding:40px 24px 0;--df-dialog-body-padding:28px 24px 32px;--df-dialog-close-trigger-size:56px;--df-dialog-close-trigger-color:#ffffffb8;--df-dialog-close-trigger-bg:#ffffff0f;--df-dialog-close-trigger-hover-color:#fff;--df-dialog-close-trigger-hover-bg:#ffffff1f;--df-dialog-title-font-family:"Space Grotesk", "Segoe UI", sans-serif;--df-dialog-title-font-size:32px}.base-contact-dialog[data-scope=dialog][data-part=content]{box-shadow:0 24px 64px #0000005c}.base-contact-dialog[data-scope=dialog][data-part=header]{align-items:flex-start}.base-contact-dialog[data-scope=dialog][data-part=close-trigger]{justify-content:flex-end}.base-contact-dialog[data-scope=dialog][data-part=close-trigger] span{font-size:56px}.base-contact-dialog__inner{width:100%;margin:0 auto}@media (width<=767px){.base-contact-dialog{--df-dialog-header-padding:36px 16px 0;--df-dialog-body-padding:24px 16px 24px;--df-dialog-close-trigger-size:48px;--df-dialog-title-font-size:28px}.base-contact-dialog[data-scope=dialog][data-part=close-trigger] span{font-size:48px}}.app-logo[data-v-3f4ac908]{vertical-align:middle;width:114px;height:25px;display:inline-block;position:relative}.app-logo__viewport[data-v-3f4ac908]{transform-origin:0;width:114px;height:25px;transition:width .26s,height .26s,transform .26s;position:absolute;top:0;left:0;overflow:hidden}.app-logo__svg[data-v-3f4ac908]{transform-origin:50%;width:114px;max-width:none;height:25px;transition:transform .26s;display:block}.app-logo__group[data-v-3f4ac908]{transform-box:fill-box;transform-origin:50%;transition:transform .26s,opacity .18s}.app-logo.is-compact .app-logo__viewport[data-v-3f4ac908]{width:32px;height:32px;transform:scale(var(--v4ec639d6))}.app-logo.is-compact .app-logo__svg[data-v-3f4ac908]{transform:translate(-52px,3.5px)}.app-logo.is-compact #logo-left[data-v-3f4ac908]{opacity:0;transform:translate(12px)}.app-logo.is-compact #logo-right[data-v-3f4ac908]{opacity:0;transform:translate(-12px)}.site-footer[data-v-b5887c46]{background:#030406}.site-footer__inner[data-v-b5887c46]{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:24px;width:min(100% - 48px,1360px);margin:0 auto;padding:28px 0 40px;display:flex}.site-footer__logo[data-v-b5887c46]{opacity:.78;color:#ffffffc7;width:114px;height:25px}.site-footer__brand[data-v-b5887c46]{align-items:center;gap:20px;display:inline-flex}.site-footer__social-link[data-v-b5887c46]{color:#ffffff57;justify-content:center;align-items:center;min-width:34px;min-height:34px;transition:color .15s,opacity .15s;display:inline-flex}.site-footer__social-link[data-v-b5887c46]:hover{color:#fff;opacity:1}.site-footer__social-link[data-v-b5887c46] svg{width:16px;height:16px}.site-footer__meta[data-v-b5887c46],.site-footer__socials[data-v-b5887c46]{align-items:center;display:inline-flex}.site-footer__meta[data-v-b5887c46]{gap:24px}.site-footer__socials[data-v-b5887c46]{gap:12px}.site-footer__copyright[data-v-b5887c46]{color:#ffffff57;letter-spacing:.04em;font-size:12px;line-height:1}@media (width<=767px){.site-footer__inner[data-v-b5887c46]{flex-direction:column;align-items:flex-start;gap:18px;width:min(100% - 32px,1360px);padding:24px 0 32px}.site-footer__brand[data-v-b5887c46],.site-footer__meta[data-v-b5887c46]{width:100%}.site-footer__meta[data-v-b5887c46]{flex-direction:column;align-items:flex-start;gap:14px}.site-footer__socials[data-v-b5887c46]{flex-wrap:wrap;gap:8px}}.footer-cta[data-v-8543e8a6]{background:#ffffff06;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f}.footer-cta__inner[data-v-8543e8a6]{width:calc(100% - 48px);max-width:var(--site-content-width);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0 auto;padding:80px 0;display:grid}.footer-cta__panel[data-v-8543e8a6]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.footer-cta__copy[data-v-8543e8a6]{max-width:500px}.footer-cta__panel--inward-right[data-v-8543e8a6]{text-align:right;align-items:flex-end}.footer-cta__panel--inward-right .footer-cta__copy[data-v-8543e8a6]{margin-left:auto}.footer-cta__panel--inward-left[data-v-8543e8a6]{text-align:left;align-items:flex-start}.footer-cta__title[data-v-8543e8a6]{color:#fff;letter-spacing:-.04em;margin:0;font-size:30px;font-weight:700;line-height:1.06}.footer-cta__description[data-v-8543e8a6]{color:#ffffffa3;margin-top:10px;font-size:14px;line-height:1.65}.footer-cta__action[data-v-8543e8a6]{color:#ffffffe0;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-family:Space Mono,monospace;font-size:13px;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}.footer-cta__panel--inward-right .footer-cta__action[data-v-8543e8a6]{border-color:color-mix(in srgb, var(--site-color-brand) 36%, transparent);background:var(--site-color-brand);color:#fff}.footer-cta__action[data-v-8543e8a6]:hover{color:#fffffff5;background:#ffffff14;border-color:#ffffff3d}.footer-cta__panel--inward-right .footer-cta__action[data-v-8543e8a6]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 56%, transparent);background:color-mix(in srgb, var(--site-color-brand) 88%, white)}@media (width<=767px){.footer-cta__inner[data-v-8543e8a6]{width:min(100% - 32px, var(--site-content-width));grid-template-columns:minmax(0,1fr);gap:24px;padding:72px 0}.footer-cta__panel[data-v-8543e8a6],.footer-cta__panel--inward-right[data-v-8543e8a6],.footer-cta__panel--inward-left[data-v-8543e8a6]{text-align:left;align-items:flex-start}.footer-cta__panel--inward-right .footer-cta__copy[data-v-8543e8a6]{margin-left:0}.footer-cta__title[data-v-8543e8a6]{font-size:28px;line-height:1}.footer-cta__description[data-v-8543e8a6]{font-size:15px;line-height:1.68}.footer-cta__action[data-v-8543e8a6]{white-space:normal;text-align:center;width:100%;min-height:48px;padding:0 18px}}.site-header[data-v-e739ad6b]{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04060ad6;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.site-header__inner[data-v-e739ad6b]{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(100% - 48px,1360px);min-height:72px;margin:0 auto;padding:14px 0;display:grid}.site-header__brand[data-v-e739ad6b]{justify-self:start;align-items:center;display:inline-flex}.site-header__brand-logo[data-v-e739ad6b]{object-fit:contain;width:114px;height:25px}.site-header__actions[data-v-e739ad6b]{justify-self:end;align-items:center;display:inline-flex}.site-header__nav[data-v-e739ad6b]{flex-wrap:wrap;justify-content:center;gap:2px;display:inline-flex}.site-header__nav a[data-v-e739ad6b]{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-family:Space Mono,monospace;font-size:13px;font-weight:500;line-height:1;transition:color .18s,opacity .18s;display:inline-flex}.site-header__nav a[data-v-e739ad6b]:hover{color:#ffffffeb;opacity:1}.site-header__nav a.router-link-active[data-v-e739ad6b]{color:var(--site-color-brand)}.site-header__cta[data-v-e739ad6b]{border:1px solid color-mix(in srgb, var(--site-color-brand) 36%, transparent);background:var(--site-color-brand);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-family:Space Mono,monospace;font-size:13px;font-weight:500;line-height:1;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.site-header__cta[data-v-e739ad6b]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 52%, transparent);background:color-mix(in srgb, var(--site-color-brand) 88%, white);color:#fff}@media (width<=767px){.site-header[data-v-e739ad6b]{border-bottom-color:#ffffff29}.site-header__inner[data-v-e739ad6b]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 20px;width:min(100% - 32px,1360px);min-height:0;padding:12px 0}.site-header__brand[data-v-e739ad6b]{place-self:center start;transform:translate(6px)}.site-header__brand-logo[data-v-e739ad6b]{width:210px;height:46px}.site-header__brand-logo[data-v-e739ad6b] .app-logo__viewport,.site-header__brand-logo[data-v-e739ad6b] .app-logo__svg{width:100%;height:100%}.site-header__nav[data-v-e739ad6b]{flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-end;row-gap:4px;width:min(100%,180px);margin-left:auto;padding-top:4px;display:flex;overflow:visible}.site-header__nav a[data-v-e739ad6b]{text-align:right;letter-spacing:.1em;white-space:nowrap;justify-content:flex-end;min-height:22px;padding:0;font-size:12px;line-height:1.05}.site-header__actions[data-v-e739ad6b]{display:none}}.app-shell[data-v-4e484e36]{background:var(--site-color-bg);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.app-shell__main[data-v-4e484e36]{flex:1}.base-faq-wrap[data-v-fba231b7]{width:100%}.base-faq[data-v-fba231b7]{--df-collapse-border-color:#ffffff14;--df-collapse-header-height:auto;--df-collapse-header-padding:18px 0;--df-collapse-header-bg:transparent;--df-collapse-header-hover-bg:transparent;--df-collapse-header-color:#ffffffd1;--df-collapse-content-padding:0;--df-collapse-content-bg:transparent;--df-collapse-content-color:#ffffffad;--df-collapse-indicator-color:#ffffff85}.base-faq__toolbar[data-v-fba231b7]{justify-content:flex-end;margin-bottom:10px;display:flex}.base-faq__toggle[data-v-fba231b7]{color:#ffffff85;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;line-height:1.4;transition:color .15s;display:inline-flex}.base-faq__toggle[data-v-fba231b7]:hover{color:#ffffffc2}.base-faq__toggle-icon[data-v-fba231b7]{order:1;width:18px;height:18px}.base-faq__question[data-v-fba231b7]{color:#ffffffd1;white-space:normal;margin:0;font-size:14px;font-weight:500;line-height:24px;display:block}.base-faq__answer[data-v-fba231b7]{color:#ffffffad;margin:0;padding:0 0 20px;line-height:1.6}.base-faq[data-v-fba231b7] [data-scope=collapse][data-part=item]{background:0 0}.base-faq[data-v-fba231b7] [data-scope=collapse][data-part=indicator]{margin-top:4px}.base-faq[data-v-fba231b7] [data-scope=collapse][data-part=indicator] svg{width:24px;height:24px}.ai-compliance-cards-grid[data-v-ba9f96ac]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:12px;display:grid}.ai-compliance-card[data-v-ba9f96ac]{flex-direction:column;height:100%;display:flex}.ai-compliance-card__copy[data-v-ba9f96ac]{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.ai-compliance-card__text[data-v-ba9f96ac]{margin:0;font-size:16px}.ai-compliance-card__text[data-v-ba9f96ac] strong{color:#fff;font-weight:700}.ai-compliance-card__markets-grid[data-v-ba9f96ac]{background:#ffffff0f;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.ai-compliance-card__market-item[data-v-ba9f96ac]{color:#ffffffe6;letter-spacing:.08em;text-transform:uppercase;background:#ffffff08;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:flex}.ai-compliance-card__flag[data-v-ba9f96ac]{flex:none;width:16px;height:16px}.ai-compliance-card__note[data-v-ba9f96ac]{color:#ffffff61;margin:auto 0 0;padding-top:16px;font-size:12px;line-height:1.68}@media (width<=767px){.ai-compliance-cards__title[data-v-ba9f96ac]{text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ai-compliance-cards-grid[data-v-ba9f96ac]{grid-template-columns:minmax(0,1fr);gap:10px}.ai-compliance-card__text[data-v-ba9f96ac]{font-size:16px}.ai-compliance-card__market-item[data-v-ba9f96ac]{gap:6px;min-height:40px;font-size:13px}.ai-compliance-card__flag[data-v-ba9f96ac]{width:14px;height:14px}.ai-compliance-card__markets-grid[data-v-ba9f96ac]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=479px){.ai-compliance-card__markets-grid[data-v-ba9f96ac]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai-page[data-v-ee70de32]{color:#fff;background:#000}.ai-page__visual[data-v-ee70de32]{width:var(--ai-hero-desktop-visual-width);pointer-events:none;position:absolute;inset:0 0 0 auto}.ai-page__video[data-v-ee70de32]{top:0;right:var(--ai-hero-desktop-video-right);width:var(--ai-hero-desktop-video-width);object-fit:contain;height:100%;display:block;position:absolute;left:auto}.ai-page__visual-overlay[data-v-ee70de32]{background:0 0;position:absolute;inset:0}.ai-hero[data-v-ee70de32]{padding:0 24px}.ai-section[data-v-ee70de32],.ai-terminal-cta[data-v-ee70de32]{padding:112px 0}.ai-terminal-cta__inner[data-v-ee70de32],.ai-workflow-note__inner[data-v-ee70de32]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto}.ai-hero__inner[data-v-ee70de32]{--ai-hero-desktop-visual-width:min(72%, 940px);--ai-hero-desktop-video-width:114%;--ai-hero-desktop-video-right:-25%;width:100%;max-width:var(--site-content-width);margin:0 auto;padding:64px 0 24px;position:relative;overflow:hidden}.ai-hero__copy[data-v-ee70de32],.ai-hero__actions[data-v-ee70de32]{z-index:1;position:relative}.ai-hero__copy[data-v-ee70de32]{text-align:left;max-width:720px;margin:0}.ai-hero__eyebrow[data-v-ee70de32]{color:var(--site-color-brand);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px;display:inline-block}.ai-hero__title[data-v-ee70de32],.ai-terminal-cta__title[data-v-ee70de32]{margin-top:24px;font-size:56px;font-weight:700;line-height:1.05}.ai-hero__description[data-v-ee70de32],.ai-terminal-cta__description[data-v-ee70de32]{color:#ffffffc2;margin-top:28px;font-size:18px;line-height:1.7}.ai-hero__description[data-v-ee70de32]{color:#ffffffd1;max-width:560px;min-height:61.92px;margin:36px 0 0;font-size:18px;font-weight:400;line-height:1.72}.ai-hero__title[data-v-ee70de32]{letter-spacing:-.05em;text-transform:uppercase;text-wrap:pretty;font-size:72px;font-weight:700;line-height:.96}.ai-hero__title-emphasis[data-v-ee70de32]{color:var(--site-color-brand)}.ai-hero__actions[data-v-ee70de32],.ai-terminal-cta__actions[data-v-ee70de32]{display:flex}.ai-hero__actions[data-v-ee70de32]{justify-content:flex-start;gap:12px;margin-top:80px}.ai-terminal-cta__actions[data-v-ee70de32]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:40px;margin-left:auto;margin-right:auto;display:flex}.ai-hero__action[data-v-ee70de32],.ai-terminal-cta__action[data-v-ee70de32]{color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:13px;font-weight:500;line-height:1;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.ai-hero__action[data-v-ee70de32]:hover,.ai-terminal-cta__action[data-v-ee70de32]:hover{color:#fffffff5;background:#ffffff14;border-color:#ffffff3d}.ai-hero__action--primary[data-v-ee70de32],.ai-terminal-cta__action--primary[data-v-ee70de32]{border-color:color-mix(in srgb, var(--site-color-brand) 36%, transparent);background:var(--site-color-brand);color:#fff}.ai-hero__action--primary[data-v-ee70de32]:hover,.ai-terminal-cta__action--primary[data-v-ee70de32]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 56%, transparent);background:color-mix(in srgb, var(--site-color-brand) 88%, white)}.ai-statement__text[data-v-ee70de32]{text-align:center;color:#ffffff75;max-width:1080px;margin:0 auto;font-size:24px;line-height:1.38}.ai-feature-grid[data-v-ee70de32],.ai-workflow-grid[data-v-ee70de32]{gap:12px;display:grid}.ai-feature-grid--two[data-v-ee70de32]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-feature-grid--three[data-v-ee70de32]{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-card__icon[data-v-ee70de32]{background:0 0;justify-content:flex-start;align-items:center;width:auto;height:auto;display:inline-flex}.ai-card__icon-svg[data-v-ee70de32]{color:#ffffffb8;width:28px;height:28px}.ai-card__title[data-v-ee70de32]{margin-top:12px}.ai-card__list[data-v-ee70de32]{margin:24px 0 0;padding:0;list-style:none}.ai-card__list li[data-v-ee70de32]{color:#fffc;align-items:flex-start;gap:12px;font-size:16px;font-weight:400;line-height:28px;display:flex}.ai-card__list li+li[data-v-ee70de32]{margin-top:6px}.ai-card__list li[data-v-ee70de32]:before{content:"";background:#ffffff47;border-radius:50%;flex:none;width:6px;height:6px;margin-top:11px}.ai-settlement-grid[data-v-ee70de32]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.ai-settlement-copy[data-v-ee70de32]{border:1px solid color-mix(in srgb, var(--site-color-brand) 30%, transparent);background:color-mix(in srgb, var(--site-color-brand) 12%, transparent);padding:24px}.ai-settlement-copy__description[data-v-ee70de32]{color:#ffffff73;max-width:none;margin-top:12px;font-size:12px;line-height:1.68}.ai-settlement-note[data-v-ee70de32]{background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:0;display:grid}.ai-settlement-note__title[data-v-ee70de32]{color:#fff;letter-spacing:.02em;margin-top:0;font-size:18px;font-weight:700;line-height:1.2}.ai-settlement-note__icon[data-v-ee70de32]{justify-content:center;align-items:center;width:auto;height:auto;display:inline-flex}.ai-settlement-note__icon-svg[data-v-ee70de32]{color:#ffffffb8;width:28px;height:28px}.ai-settlement-note__description[data-v-ee70de32]{color:#ffffffd1;margin-top:12px;font-size:14px;font-weight:400;line-height:1.68}.ai-ledger-card[data-v-ee70de32]{flex-direction:column;justify-content:center;padding:24px;display:flex}.ai-ledger-card__row[data-v-ee70de32]{background:#ffffff0a;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.ai-ledger-card__row+.ai-ledger-card__row[data-v-ee70de32]{margin-top:8px}.ai-ledger-card__row span[data-v-ee70de32]:first-child{color:#ffffff85;font-size:12px}.ai-ledger-card__badge[data-v-ee70de32]{letter-spacing:.1em;text-transform:uppercase;border-radius:0;padding:4px 8px;font-size:10px;font-weight:700}.ai-ledger-card__badge--verified[data-v-ee70de32]{color:#4ade80;background:#22c55e26;border:1px solid #22c55e40}.ai-ledger-card__badge--locked[data-v-ee70de32]{color:#4a90ff;background:#2563eb33;border:1px solid #2563eb4d}.ai-ledger-card__badge--anchored[data-v-ee70de32]{color:#c084fc;background:#a855f726;border:1px solid #a855f740}.ai-workflow-grid[data-v-ee70de32]{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.ai-statement__text[data-v-ee70de32] strong{color:#fff;font-weight:700}.ai-workflow-card[data-v-ee70de32]{border-top:2px solid color-mix(in srgb, var(--site-color-brand) 28%, transparent);background:#ffffff0a;min-height:0;padding:24px;transition:border-color .18s;position:relative;overflow:hidden}.ai-workflow-card[data-v-ee70de32]:hover{border-top-color:var(--site-color-brand)}.ai-workflow-card__number[data-v-ee70de32]{color:color-mix(in srgb, var(--site-color-brand) 24%, transparent);font-size:62px;line-height:1;position:absolute;top:10px;right:16px}.ai-workflow-card__title[data-v-ee70de32]{z-index:1;margin-top:10px;position:relative}.ai-workflow-card__description[data-v-ee70de32]{z-index:1;margin-top:20px;position:relative}.ai-terminal-cta__inner[data-v-ee70de32]{text-align:center}.ai-section--faq .ai-section__title[data-v-ee70de32]{font-size:44px;line-height:1.08}.ai-faq-list[data-v-ee70de32]{max-width:980px;margin:0 auto}@media (hover:none){.ai-workflow-card[data-v-ee70de32]:hover{border-top-color:color-mix(in srgb, var(--site-color-brand) 28%, transparent)}}@media (width<=767px){.ai-hero[data-v-ee70de32]{padding:0 16px}.ai-section[data-v-ee70de32],.ai-terminal-cta[data-v-ee70de32]{padding:72px 0}.ai-hero__inner[data-v-ee70de32]{--ai-hero-mobile-video-scale:1.3;--ai-hero-mobile-video-top:14%;width:100%;padding:48px 0 20px;overflow:hidden}.ai-terminal-cta__inner[data-v-ee70de32],.ai-workflow-note__inner[data-v-ee70de32]{width:min(100% - 32px, var(--site-content-width))}.ai-page__visual[data-v-ee70de32]{width:auto;position:absolute;inset:0;overflow:hidden}.ai-page__video[data-v-ee70de32]{top:var(--ai-hero-mobile-video-top);width:100%;max-width:none;height:auto;transform:scale(var(--ai-hero-mobile-video-scale));transform-origin:top;left:0;right:0}.ai-hero__title[data-v-ee70de32]{margin-top:18px;font-size:56px;line-height:.92}.ai-hero__title br[data-v-ee70de32]{display:none}.ai-hero__description[data-v-ee70de32],.ai-terminal-cta__description[data-v-ee70de32]{min-height:0;margin-top:24px;font-size:16px;line-height:1.7}.ai-hero__actions[data-v-ee70de32],.ai-terminal-cta__actions[data-v-ee70de32]{flex-direction:column;align-items:stretch;margin-top:36px}.ai-hero__action[data-v-ee70de32],.ai-terminal-cta__action[data-v-ee70de32]{text-align:center;width:100%;min-height:48px;padding:0 18px}.ai-statement__text[data-v-ee70de32]{font-size:19px;line-height:1.45}.ai-feature-grid--two[data-v-ee70de32],.ai-feature-grid--three[data-v-ee70de32],.ai-settlement-grid[data-v-ee70de32],.ai-workflow-grid[data-v-ee70de32]{grid-template-columns:minmax(0,1fr);gap:10px}.ai-settlement-copy[data-v-ee70de32],.ai-ledger-card[data-v-ee70de32],.ai-workflow-card[data-v-ee70de32]{padding:18px 14px}.ai-ledger-card__row[data-v-ee70de32]{flex-direction:column;align-items:flex-start;gap:10px}.ai-workflow-card__number[data-v-ee70de32]{font-size:68px;top:8px;right:8px}.ai-card__list li[data-v-ee70de32]{font-size:15px;line-height:1.7}.ai-terminal-cta__title[data-v-ee70de32],.ai-section--faq .ai-section__title[data-v-ee70de32]{font-size:clamp(32px,10vw,44px);line-height:1.02}}@media (width>=430px) and (width<=767px){.ai-hero__title[data-v-ee70de32]{font-size:64px}}.company-page[data-v-09abb070]{color:#fff;background:#000}.company-hero[data-v-09abb070],.company-section[data-v-09abb070]{padding:88px 0}.company-section[data-v-09abb070]:last-child{padding-bottom:88px}.company-hero__inner[data-v-09abb070],.company-section__inner[data-v-09abb070]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto}.company-hero__inner[data-v-09abb070]{text-align:center;max-width:820px}.company-hero__eyebrow[data-v-09abb070],.company-section__eyebrow[data-v-09abb070]{text-transform:uppercase;color:var(--site-color-brand)}.company-hero__title[data-v-09abb070],.company-section__title[data-v-09abb070]{letter-spacing:-.03em;margin-top:16px;font-size:48px;font-weight:700;line-height:56px}.company-hero__description[data-v-09abb070],.company-section__description[data-v-09abb070]{color:#ffffff9e;margin-top:28px;font-size:18px;font-weight:400;line-height:1.72}.company-section[data-v-09abb070]{border-top:1px solid #ffffff14;scroll-margin-top:120px}.company-section__heading[data-v-09abb070]{text-align:center;max-width:760px;margin:0 auto}.company-section__title[data-v-09abb070]{font-size:clamp(30px,4vw,44px)}.company-contact-card[data-v-09abb070]{margin-top:48px;margin-inline:auto;max-width:820px;margin-top:48px}@media (width<=767px){.company-hero[data-v-09abb070],.company-section[data-v-09abb070],.company-section[data-v-09abb070]:last-child{padding:72px 0}.company-hero__inner[data-v-09abb070],.company-section__inner[data-v-09abb070]{width:min(100% - 32px, var(--site-content-width))}.company-hero__title[data-v-09abb070],.company-section__title[data-v-09abb070]{font-size:clamp(32px,10vw,44px);line-height:1.02}.company-hero__description[data-v-09abb070],.company-section__description[data-v-09abb070]{margin-top:24px;font-size:16px;line-height:1.7}.company-contact-card[data-v-09abb070]{margin-top:36px}}.legal-page[data-v-e3199628]{color:#fff;background:#000;min-height:calc(100vh - 101px)}.legal-page__inner[data-v-e3199628]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto;padding:120px 0 160px}.legal-page__eyebrow[data-v-e3199628]{color:#0073ff}.legal-page__title[data-v-e3199628]{margin-top:16px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1.15}.legal-page__description[data-v-e3199628]{color:#fff;margin-top:24px}.home-card-surface[data-v-bbb66c00]{background:#ffffff0e;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff08}.audience-overview[data-v-bbb66c00]{background:#000}.audience-overview__inner[data-v-bbb66c00]{width:calc(100% - 48px);max-width:var(--site-content-width);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 auto;padding:112px 0;display:grid}.audience-card[data-v-bbb66c00]{padding:32px}.audience-card[data-v-bbb66c00]:first-child{background:color-mix(in srgb, var(--site-color-brand) 12%, transparent);border-color:#0073ff2e}.audience-card__eyebrow[data-v-bbb66c00]{color:var(--site-color-brand);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px}.audience-card__title[data-v-bbb66c00]{color:#fff;letter-spacing:-.04em;min-height:64px;margin:16px 0 0;font-size:30px;font-weight:700;line-height:1.08}.audience-card__description[data-v-bbb66c00]{color:#ffffffad;margin-top:12px;font-size:16px;font-weight:400;line-height:28px}.audience-card__list[data-v-bbb66c00]{margin:24px 0 0;padding:0;list-style:none}.audience-card__list li[data-v-bbb66c00]{color:#fffc;align-items:flex-start;gap:12px;font-size:16px;font-weight:400;line-height:28px;display:flex}.audience-card__list li+li[data-v-bbb66c00]{margin-top:6px}.audience-card__list li[data-v-bbb66c00]:before{content:"";background:#ffffff47;border-radius:50%;flex:none;width:6px;height:6px;margin-top:11px}@media (width<=767px){.audience-overview__inner[data-v-bbb66c00]{width:min(100% - 32px, var(--site-content-width));grid-template-columns:minmax(0,1fr);gap:10px;padding:72px 0}.audience-card[data-v-bbb66c00]{padding:24px}.audience-card__title[data-v-bbb66c00]{min-height:0;font-size:28px;line-height:1}.audience-card__description[data-v-bbb66c00],.audience-card__list li[data-v-bbb66c00]{font-size:15px;line-height:1.7}}.home-card-surface[data-v-54383608]{background:#ffffff0e;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff08}.core-layers[data-v-54383608]{background:#000}.core-layers__inner[data-v-54383608]{padding:112px 0}.core-layers__grid[data-v-54383608]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.core-layer-card[data-v-54383608]{padding:24px}.core-layer-card__icon[data-v-54383608]{width:auto;height:auto;box-shadow:none;background:0 0;justify-content:flex-start;align-items:center;display:inline-flex}.core-layer-card__icon-svg[data-v-54383608]{color:#ffffffb8;width:28px;height:28px}.core-layer-card__title[data-v-54383608]{margin-top:12px}@media (width<=767px){.core-layers__inner[data-v-54383608]{padding:72px 0}.core-layers__grid[data-v-54383608]{grid-template-columns:minmax(0,1fr);gap:10px}}.home-card-surface[data-v-3a2d5024]{background:#ffffff0e;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff08}.provenance-overview[data-v-3a2d5024]{background:#000}.provenance-overview__inner[data-v-3a2d5024]{padding:112px 0}.provenance-overview__grid[data-v-3a2d5024]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.provenance-card__detail[data-v-3a2d5024]{color:#ffffffb3;min-height:84px}.provenance-card__accent[data-v-3a2d5024]{background:0 0;justify-content:flex-start;align-items:center;width:auto;height:auto;display:inline-flex}.provenance-card__icon-svg[data-v-3a2d5024]{color:#ffffffb8;width:28px;height:28px}.provenance-card__title[data-v-3a2d5024]{margin-top:12px}.provenance-card__list[data-v-3a2d5024]{margin:24px 0 0;padding:0;list-style:none}.provenance-card__list li[data-v-3a2d5024]{color:#fffc;align-items:flex-start;gap:12px;font-size:16px;font-weight:400;line-height:28px;display:flex}.provenance-card__list li+li[data-v-3a2d5024]{margin-top:6px}.provenance-card__list li[data-v-3a2d5024]:before{content:"";background:#ffffff47;border-radius:50%;flex:none;width:6px;height:6px;margin-top:11px}@media (width<=767px){.provenance-overview__inner[data-v-3a2d5024]{padding:72px 0}.provenance-overview__grid[data-v-3a2d5024]{grid-template-columns:minmax(0,1fr);gap:10px}.provenance-card__detail[data-v-3a2d5024]{min-height:0}.provenance-card__list li[data-v-3a2d5024]{font-size:15px;line-height:1.7}}.trusted-by-ticker[data-v-2e10b0c7]{z-index:2;background:#000;position:relative}.trusted-by-ticker__inner[data-v-2e10b0c7]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto;padding:96px 0 8px}.trusted-by-ticker__text[data-v-2e10b0c7]{color:#ffffff75;text-align:center;max-width:980px;margin:0 auto;font-size:24px;line-height:1.38}.trusted-by-ticker__line[data-v-2e10b0c7]{display:block}.trusted-by-ticker__line+.trusted-by-ticker__line[data-v-2e10b0c7]{margin-top:4px}.trusted-by-ticker__line--prefix[data-v-2e10b0c7],.trusted-by-ticker__line--suffix[data-v-2e10b0c7]{font-weight:400}.trusted-by-ticker__line--dynamic[data-v-2e10b0c7]{min-height:1.25em}.trusted-by-ticker__phrase[data-v-2e10b0c7],.trusted-by-ticker__cursor[data-v-2e10b0c7]{color:#fff;font-weight:600}.trusted-by-ticker__cursor[data-v-2e10b0c7]{width:.5ch;animation:1s step-end infinite trusted-by-ticker-blink-2e10b0c7;display:inline-block}@keyframes trusted-by-ticker-blink-2e10b0c7{0%,45%{opacity:1}46%,to{opacity:0}}@media (width<=767px){.trusted-by-ticker__inner[data-v-2e10b0c7]{width:min(100% - 32px, var(--site-content-width));padding:48px 0 4px}.trusted-by-ticker__text[data-v-2e10b0c7]{height:calc(5.76em + 8px);font-size:18px;line-height:1.44;overflow:hidden}.trusted-by-ticker__line+.trusted-by-ticker__line[data-v-2e10b0c7]{margin-top:4px}}.home-page[data-v-3445ddeb]{background:#000}.home-page__visual[data-v-3445ddeb]{width:var(--home-hero-desktop-visual-width);pointer-events:none;position:absolute;inset:0 0 0 auto}.home-page__video[data-v-3445ddeb]{top:0;right:var(--home-hero-desktop-video-right);width:var(--home-hero-desktop-video-width);object-fit:contain;height:100%;display:block;position:absolute;left:auto}.home-page__visual-overlay[data-v-3445ddeb]{background:0 0;position:absolute;inset:0}.hero-section[data-v-3445ddeb]{padding:0 24px}.hero-section__inner[data-v-3445ddeb]{--home-hero-desktop-visual-width:min(72%, 960px);--home-hero-desktop-video-width:114%;--home-hero-desktop-video-right:-14%;width:100%;max-width:var(--site-content-width);margin:0 auto;position:relative;overflow:hidden}.hero-section__content[data-v-3445ddeb]{z-index:1;padding:64px 0 24px;position:relative}.hero-section__copy[data-v-3445ddeb]{text-align:left;max-width:720px;margin:0}.hero-section__eyebrow[data-v-3445ddeb]{color:var(--site-color-brand);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px;display:inline-block}.hero-section__title[data-v-3445ddeb]{letter-spacing:-.05em;text-transform:uppercase;text-wrap:pretty;margin:24px 0 0;font-size:72px;font-weight:700;line-height:.96}.hero-section__title-emphasis[data-v-3445ddeb]{color:var(--site-color-brand)}.hero-section__desc[data-v-3445ddeb]{color:#ffffffc2;max-width:560px;min-height:61.92px;margin:36px 0 0;font-size:18px;font-weight:400;line-height:1.72}.hero-section__actions[data-v-3445ddeb]{justify-content:flex-start;align-items:center;gap:12px;margin-top:80px;display:flex}.hero-section__action[data-v-3445ddeb]{color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-family:Space Mono,monospace;font-size:13px;font-weight:500;line-height:1;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.hero-section__action[data-v-3445ddeb]:hover{color:#fffffff5;background:#ffffff14;border-color:#ffffff42}.hero-section__action--primary[data-v-3445ddeb]{border-color:color-mix(in srgb, var(--site-color-brand) 36%, transparent);background:var(--site-color-brand);color:#fff}.hero-section__action--primary[data-v-3445ddeb]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 56%, transparent);background:color-mix(in srgb, var(--site-color-brand) 88%, white)}@media (width<=767px){.hero-section[data-v-3445ddeb]{padding:0 16px}.hero-section__inner[data-v-3445ddeb]{--home-hero-mobile-video-scale:1.3;--home-hero-mobile-video-top:26%;overflow:hidden}.hero-section__content[data-v-3445ddeb]{padding:48px 0 28px}.home-page__visual[data-v-3445ddeb]{width:auto;position:absolute;inset:0;overflow:hidden}.home-page__video[data-v-3445ddeb]{top:var(--home-hero-mobile-video-top);object-fit:contain;width:100%;max-width:none;height:auto;transform:scale(var(--home-hero-mobile-video-scale));transform-origin:top;left:0;right:0}.hero-section__title[data-v-3445ddeb]{margin-top:18px;font-size:56px;line-height:.92}.hero-section__desc[data-v-3445ddeb]{min-height:0;margin-top:24px;font-size:16px;line-height:1.7}.hero-section__actions[data-v-3445ddeb]{flex-direction:column;align-items:stretch;margin-top:40px}.hero-section__action[data-v-3445ddeb]{text-align:center;width:100%;min-height:48px;padding:0 18px}}@media (width>=430px) and (width<=767px){.hero-section__title[data-v-3445ddeb]{font-size:64px}}.audio-demo[data-v-3062ca77]{width:100%}.audio-demo__surface[data-v-3062ca77]{cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;padding:24px;transition:border-color .2s,background-color .2s;position:relative}.audio-demo__surface.is-preview[data-v-3062ca77],.audio-demo__surface.is-busy[data-v-3062ca77]{cursor:default}.audio-demo__input[data-v-3062ca77]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.audio-demo__state[data-v-3062ca77]{justify-content:center;align-items:center;display:flex}.audio-demo__state--matched[data-v-3062ca77]{flex-direction:column;justify-content:flex-start;align-items:stretch}.audio-demo__state--busy[data-v-3062ca77]{flex-direction:column;justify-content:center;align-items:stretch}.audio-demo__state--compact[data-v-3062ca77]{align-items:stretch}.audio-demo__empty[data-v-3062ca77],.audio-demo__result[data-v-3062ca77]{max-width:720px}.audio-demo__result--matched[data-v-3062ca77]{width:100%;max-width:none}.audio-demo__result--compact[data-v-3062ca77],.audio-demo__empty[data-v-3062ca77]{width:100%}.audio-demo__result-info[data-v-3062ca77]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:20px;display:grid}.audio-demo__metadata-item[data-v-3062ca77]{min-width:0}.audio-demo__metadata-item.is-wide[data-v-3062ca77]{grid-column:1/-1}.audio-demo__metadata-label[data-v-3062ca77]{color:var(--site-color-brand);letter-spacing:.04em;font-size:12px;line-height:18px}.audio-demo__metadata-value[data-v-3062ca77]{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:18px;line-height:1.18;overflow:hidden}.audio-demo__metadata-value--token[data-v-3062ca77]{letter-spacing:.04em;white-space:normal;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.audio-demo__empty[data-v-3062ca77]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.audio-demo__empty-icon[data-v-3062ca77]{color:var(--site-color-brand);justify-content:center;align-items:center;display:inline-flex}.audio-demo__empty-icon[data-v-3062ca77] svg{font-size:16px}.audio-demo__eyebrow[data-v-3062ca77]{color:var(--site-color-brand);margin-bottom:14px;line-height:24px}.audio-demo__eyebrow--busy[data-v-3062ca77]{align-items:center;display:inline-flex}.audio-demo__eyebrow--empty[data-v-3062ca77]{align-items:center;gap:8px;display:inline-flex}.audio-demo__ellipsis[data-v-3062ca77]{margin-left:.1em;display:inline-flex}.audio-demo__ellipsis span[data-v-3062ca77]{opacity:0;animation:1.2s infinite audio-demo-dot-3062ca77}.audio-demo__ellipsis span[data-v-3062ca77]:nth-child(2){animation-delay:.2s}.audio-demo__ellipsis span[data-v-3062ca77]:nth-child(3){animation-delay:.4s}.audio-demo__body[data-v-3062ca77]{align-items:flex-start;min-height:31.36px;display:flex}.audio-demo__body--progress[data-v-3062ca77]{align-items:flex-end}.audio-demo__message[data-v-3062ca77]{color:#fff;font-size:28px;line-height:1.12}.audio-demo__secondary-action[data-v-3062ca77]{border:1px solid color-mix(in srgb, var(--site-color-brand) 28%, transparent);background:color-mix(in srgb, var(--site-color-brand) 10%, transparent);width:fit-content;min-height:40px;color:color-mix(in srgb, var(--site-color-brand) 86%, white);letter-spacing:.04em;text-align:left;cursor:pointer;border-radius:0;margin-top:20px;padding:0 16px;font-size:12px;font-weight:500;line-height:18px;transition:border-color .2s,background-color .2s,color .2s}.audio-demo__secondary-action[data-v-3062ca77]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 42%, transparent);background:color-mix(in srgb, var(--site-color-brand) 14%, transparent);color:#fffffff5}.audio-demo__secondary-action[data-v-3062ca77]:disabled{cursor:default;opacity:.5}.audio-demo__progress[data-v-3062ca77]{width:100%;margin-top:0}.audio-demo__progress-bar[data-v-3062ca77]{background:#ffffff14;height:8px;overflow:hidden}.audio-demo__progress-fill[data-v-3062ca77]{background:var(--site-color-brand);height:100%;transition:width .18s;display:block}.audio-demo__waveform[data-v-3062ca77]{aspect-ratio:20/3;background:var(--site-color-brand);width:100%;-webkit-mask-image:var(--audio-demo-waveform-mask);-webkit-mask-image:var(--audio-demo-waveform-mask);mask-image:var(--audio-demo-waveform-mask);margin-top:24px;margin-bottom:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.audio-demo__error[data-v-3062ca77]{color:#fff;margin-top:14px}@keyframes audio-demo-dot-3062ca77{0%,20%{opacity:0}40%,to{opacity:1}}.playground-page[data-v-be3574b0]{background:#000}.playground-page__demo[data-v-be3574b0]{padding:40px 0 120px}.playground-page__inner[data-v-be3574b0]{width:min(100% - 32px, var(--site-content-width));margin:0 auto}.playground-page__logo-lab[data-v-be3574b0]{margin-bottom:20px;position:relative}.playground-page__logo-card-mark[data-v-be3574b0]{color:#fff}.playground-page__verify-lab[data-v-be3574b0]{margin-top:28px}.playground-page__states[data-v-be3574b0]{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px;display:grid}.playground-page__verify-button[data-v-be3574b0]{color:#fff;cursor:pointer;background:#0073ff1f;border:1px solid #0073ff3d;width:fit-content;min-height:36px;padding:0 14px}.playground-page__verify-button[data-v-be3574b0]:disabled{opacity:.6;cursor:default}.legal-page[data-v-7d2b58f2]{color:#fff;background:#000;min-height:calc(100vh - 101px)}.legal-page__inner[data-v-7d2b58f2]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto;padding:120px 0 160px}.legal-page__eyebrow[data-v-7d2b58f2]{color:#0073ff}.legal-page__title[data-v-7d2b58f2]{margin-top:16px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1.15}.legal-page__description[data-v-7d2b58f2]{color:#fff;margin-top:24px}.rights-page[data-v-7b11ea41]{color:#fff;background:#000}.rights-hero[data-v-7b11ea41]{padding:0 24px}.rights-section[data-v-7b11ea41],.rights-terminal-cta[data-v-7b11ea41]{padding:112px 0}.rights-section__inner[data-v-7b11ea41],.rights-terminal-cta__inner[data-v-7b11ea41],.rights-statement__inner[data-v-7b11ea41]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto}.rights-hero__inner[data-v-7b11ea41]{width:100%;max-width:var(--site-content-width);margin:0 auto;position:relative;overflow:hidden}.rights-hero__eyebrow[data-v-7b11ea41],.rights-section__eyebrow[data-v-7b11ea41]{text-transform:uppercase}.rights-hero__title[data-v-7b11ea41],.rights-terminal-cta__title[data-v-7b11ea41]{margin-top:18px;font-size:56px;font-weight:700;line-height:1.05}.rights-hero__description[data-v-7b11ea41],.rights-terminal-cta__description[data-v-7b11ea41]{color:#ffffffc2;margin-top:28px;font-size:18px;line-height:1.7}.rights-hero__inner[data-v-7b11ea41]{padding:64px 0 24px}.rights-hero__copy[data-v-7b11ea41],.rights-hero__actions[data-v-7b11ea41]{z-index:1;position:relative}.rights-hero__eyebrow[data-v-7b11ea41]{color:var(--site-color-brand);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px;display:inline-block}.rights-hero__copy[data-v-7b11ea41]{text-align:left;max-width:648px;margin:0}.rights-hero__title[data-v-7b11ea41]{letter-spacing:-.05em;text-transform:uppercase;text-wrap:pretty;margin:24px 0 0;font-size:72px;font-weight:700;line-height:.96}.rights-hero__title-emphasis[data-v-7b11ea41]{color:var(--site-color-brand)}.rights-hero__description[data-v-7b11ea41]{color:#ffffffbd;max-width:560px;min-height:61.92px;margin:36px 0 0;font-size:18px;font-weight:400;line-height:1.72}.rights-hero__actions[data-v-7b11ea41],.rights-terminal-cta__actions[data-v-7b11ea41]{display:flex}.rights-hero__actions[data-v-7b11ea41]{justify-content:flex-start;gap:12px;margin-top:80px}.rights-terminal-cta__actions[data-v-7b11ea41]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:40px;margin-left:auto;margin-right:auto;display:flex}.rights-hero__action[data-v-7b11ea41],.rights-terminal-cta__action[data-v-7b11ea41]{color:#ffffffe0;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:0;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:13px;font-weight:500;line-height:1;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.rights-hero__action[data-v-7b11ea41]:hover,.rights-terminal-cta__action[data-v-7b11ea41]:hover{color:#fffffff5;background:#ffffff14;border-color:#ffffff3d}.rights-hero__action--primary[data-v-7b11ea41],.rights-terminal-cta__action--primary[data-v-7b11ea41]{border-color:color-mix(in srgb, var(--site-color-brand) 36%, transparent);background:var(--site-color-brand);color:#fff}.rights-hero__action--primary[data-v-7b11ea41]:hover,.rights-terminal-cta__action--primary[data-v-7b11ea41]:hover{border-color:color-mix(in srgb, var(--site-color-brand) 56%, transparent);background:color-mix(in srgb, var(--site-color-brand) 88%, white)}.rights-terminal-cta__inner[data-v-7b11ea41]{text-align:center}.rights-statement[data-v-7b11ea41]{z-index:2;background:#000;padding:0;position:relative}.rights-statement__inner[data-v-7b11ea41]{padding:72px 0 8px}.rights-statement__text[data-v-7b11ea41]{text-align:center;color:#ffffff75;max-width:980px;margin:0 auto;font-size:24px;line-height:1.38}.rights-challenge-grid[data-v-7b11ea41]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px;display:grid}.rights-challenge-copy[data-v-7b11ea41],.rights-solution[data-v-7b11ea41]{padding-top:0}.rights-challenge-copy__inner[data-v-7b11ea41]{padding:0}.rights-challenge-head__title[data-v-7b11ea41]{color:#fff;letter-spacing:-.04em;font-size:32px;font-weight:700;line-height:1.05}.rights-challenge-head__description[data-v-7b11ea41]{color:#ffffff73;margin-top:16px;font-size:14px;font-weight:400;line-height:1.58}.rights-challenge-list[data-v-7b11ea41]{gap:0;margin-top:24px;display:grid}.rights-challenge-item[data-v-7b11ea41]{border-top:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:18px 0 14px;display:grid}.rights-challenge-item__icon[data-v-7b11ea41]{background:0 0;justify-content:flex-start;align-items:center;width:auto;height:auto;display:inline-flex}.rights-challenge-item__icon-svg[data-v-7b11ea41]{color:#ffffffb8;width:24px;height:24px}.rights-challenge-item__title[data-v-7b11ea41]{color:#fff;letter-spacing:.04em;font-size:14px;font-weight:700;line-height:1.4}.rights-challenge-item__description[data-v-7b11ea41]{color:#ffffff73;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5}.rights-solution[data-v-7b11ea41]{border:1px solid color-mix(in srgb, var(--site-color-brand) 30%, transparent);background:color-mix(in srgb, var(--site-color-brand) 12%, transparent);margin-top:0;padding:24px}.rights-solution-card__stack[data-v-7b11ea41]{gap:8px;margin-top:16px;display:grid}.rights-solution-record[data-v-7b11ea41]{background:#ffffff0a;padding:12px 14px;display:block}.rights-solution-record__meta[data-v-7b11ea41]{justify-content:space-between;align-items:center;gap:12px;display:flex}.rights-solution-record__name[data-v-7b11ea41]{color:#ffffffc7;font-family:Space Mono,monospace;font-size:12px;font-weight:400;line-height:1.4}.rights-solution-record__badge[data-v-7b11ea41]{letter-spacing:.08em;text-transform:uppercase;border-radius:0;padding:5px 9px;font-size:11px;font-weight:700;line-height:1}.rights-solution-record__badge.is-protected[data-v-7b11ea41]{color:#7bf1a8;background:#7bf1a81f}.rights-solution-record__badge.is-monetized[data-v-7b11ea41]{color:#69aeff;background:#69aeff1f}.rights-solution-record__code[data-v-7b11ea41]{color:#ffffff9e;margin-top:6px;font-size:12px;line-height:1.5}.rights-section[data-v-7b11ea41]{scroll-margin-top:120px}.rights-protocol-grid[data-v-7b11ea41],.rights-workflow-grid[data-v-7b11ea41],.rights-infra-grid[data-v-7b11ea41]{gap:12px;display:grid}.rights-protocol-grid[data-v-7b11ea41]{grid-template-columns:repeat(3,minmax(0,1fr))}.rights-workflow-grid[data-v-7b11ea41]{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.rights-infra-grid[data-v-7b11ea41]{grid-template-columns:repeat(2,minmax(0,1fr))}.rights-protocol-card__accent[data-v-7b11ea41]{background:0 0;justify-content:flex-start;align-items:center;width:auto;height:auto;display:inline-flex}.rights-protocol-card__icon-svg[data-v-7b11ea41]{color:#ffffffb8;width:28px;height:28px}.rights-protocol-card__title[data-v-7b11ea41],.rights-infra-card__title[data-v-7b11ea41]{margin-top:12px}.rights-protocol-card__list[data-v-7b11ea41]{margin-top:24px;padding:0;list-style:none}.rights-protocol-card__detail[data-v-7b11ea41]{min-height:84px}.rights-infra-card__icon[data-v-7b11ea41]{background:0 0;justify-content:flex-start;align-items:center;width:auto;height:auto;display:inline-flex}.rights-infra-card__icon-svg[data-v-7b11ea41]{color:#ffffffb8;width:28px;height:28px}@media (hover:none){.rights-workflow-card[data-v-7b11ea41]:hover{border-top-color:color-mix(in srgb, var(--site-color-brand) 28%, transparent)}}@media (width<=767px){.rights-hero[data-v-7b11ea41]{padding:0 16px}.rights-section[data-v-7b11ea41],.rights-terminal-cta[data-v-7b11ea41]{padding:72px 0}.rights-hero__inner[data-v-7b11ea41]{padding:48px 0 20px}.rights-section__inner[data-v-7b11ea41],.rights-terminal-cta__inner[data-v-7b11ea41],.rights-statement__inner[data-v-7b11ea41]{width:min(100% - 32px, var(--site-content-width))}.rights-hero__title[data-v-7b11ea41]{margin-top:18px;font-size:56px;line-height:.92}.rights-hero__description[data-v-7b11ea41],.rights-terminal-cta__description[data-v-7b11ea41]{min-height:0;margin-top:24px;font-size:16px;line-height:1.7}.rights-hero__actions[data-v-7b11ea41],.rights-terminal-cta__actions[data-v-7b11ea41]{flex-direction:column;align-items:stretch;margin-top:36px}.rights-hero__action[data-v-7b11ea41],.rights-terminal-cta__action[data-v-7b11ea41]{text-align:center;width:100%;min-height:48px;padding:0 18px}.rights-statement__inner[data-v-7b11ea41]{padding:52px 0 0}.rights-statement__text[data-v-7b11ea41]{font-size:20px;line-height:1.45}.rights-challenge-grid[data-v-7b11ea41],.rights-protocol-grid[data-v-7b11ea41],.rights-workflow-grid[data-v-7b11ea41],.rights-infra-grid[data-v-7b11ea41]{grid-template-columns:minmax(0,1fr)}.rights-challenge-grid[data-v-7b11ea41]{gap:18px}.rights-solution[data-v-7b11ea41]{padding:20px}.rights-workflow-card[data-v-7b11ea41]{padding:18px 14px}.rights-workflow-card__number[data-v-7b11ea41]{font-size:68px;top:8px;right:8px}.rights-workflow-card[data-v-7b11ea41]:hover{border-top-color:color-mix(in srgb, var(--site-color-brand) 28%, transparent)}.rights-solution-record__meta[data-v-7b11ea41]{flex-direction:column;align-items:flex-start}.rights-protocol-card__detail[data-v-7b11ea41]{min-height:0}.rights-terminal-cta__title[data-v-7b11ea41]{font-size:clamp(32px,10vw,44px);line-height:1.02}}@media (width>=430px) and (width<=767px){.rights-hero__title[data-v-7b11ea41]{font-size:64px}}.rights-protocol-card__list li[data-v-7b11ea41]{color:#fffc;align-items:flex-start;gap:12px;font-size:16px;font-weight:400;line-height:28px;display:flex}.rights-protocol-card__list li+li[data-v-7b11ea41]{margin-top:6px}.rights-protocol-card__list li[data-v-7b11ea41]:before{content:"";background:#ffffff47;border-radius:50%;flex:none;width:6px;height:6px;margin-top:11px}.rights-workflow-card[data-v-7b11ea41]{border-top:2px solid color-mix(in srgb, var(--site-color-brand) 28%, transparent);background:#ffffff0a;min-height:0;padding:24px;transition:border-color .18s;position:relative;overflow:hidden}.rights-workflow-card[data-v-7b11ea41]:hover{border-top-color:var(--site-color-brand)}.rights-workflow-card__number[data-v-7b11ea41]{color:color-mix(in srgb, var(--site-color-brand) 24%, transparent);font-size:62px;line-height:1;position:absolute;top:10px;right:16px}.rights-workflow-card__title[data-v-7b11ea41]{z-index:1;margin-top:10px;position:relative}.rights-workflow-card__description[data-v-7b11ea41]{z-index:1;margin-top:20px;position:relative}.rights-faq-list[data-v-7b11ea41]{max-width:980px;margin:0 auto}.rights-section--faq .rights-section__title[data-v-7b11ea41]{font-size:44px;line-height:1.08}.rights-terminal-cta__note[data-v-7b11ea41]{color:#ffffff80;margin-top:24px;font-size:14px;line-height:1.6}.legal-page[data-v-18367b98]{color:#fff;background:#000;min-height:calc(100vh - 101px)}.legal-page__inner[data-v-18367b98]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto;padding:120px 0 160px}.legal-page__eyebrow[data-v-18367b98]{color:#0073ff}.legal-page__title[data-v-18367b98]{margin-top:16px;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1.15}.legal-page__description[data-v-18367b98]{color:#fff;margin-top:24px}.technology-page[data-v-d34218fc]{color:#fff;background:#000;position:relative}.technology-page__backdrop[data-v-d34218fc]{width:calc(100% - 48px);max-width:var(--site-content-width);aspect-ratio:1440/1024;pointer-events:none;background:url(/bg-technology.png) top/cover no-repeat;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.technology-page__backdrop[data-v-d34218fc]:after{content:"";background:0 0;position:absolute;inset:0}.technology-hero[data-v-d34218fc],.technology-section[data-v-d34218fc]{z-index:1;padding:112px 0;position:relative}.technology-hero__inner[data-v-d34218fc],.technology-section__inner[data-v-d34218fc]{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto}.technology-hero__copy[data-v-d34218fc]{text-align:center;margin:0 auto}.technology-hero__title[data-v-d34218fc]{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:72px;font-weight:700;line-height:.96}.technology-hero__title-emphasis[data-v-d34218fc]{color:var(--site-color-brand)}.technology-hero__description[data-v-d34218fc]{color:#ffffffb8;margin-top:28px;font-size:18px;font-weight:400;line-height:1.72}.technology-workflow-grid[data-v-d34218fc]{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.technology-workflow-card[data-v-d34218fc]{border-top:2px solid color-mix(in srgb, var(--site-color-brand) 28%, transparent);background:#ffffff0a;padding:24px;transition:border-color .18s;position:relative;overflow:hidden}.technology-workflow-card[data-v-d34218fc]:hover{border-top-color:var(--site-color-brand)}.technology-workflow-card__number[data-v-d34218fc]{color:color-mix(in srgb, var(--site-color-brand) 24%, transparent);font-size:62px;line-height:1;position:absolute;top:10px;right:16px}.technology-workflow-card__title[data-v-d34218fc]{z-index:1;margin-top:10px;position:relative}.technology-workflow-card__description[data-v-d34218fc]{z-index:1;margin-top:20px;position:relative}.technology-capability-grid[data-v-d34218fc]{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.technology-capability-card[data-v-d34218fc]{background:#ffffff0a;align-content:start;gap:20px;padding:24px;display:grid}.technology-capability-card__title[data-v-d34218fc]{letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.35}.technology-capability-card__fields[data-v-d34218fc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding:0;list-style:none;display:grid}.technology-capability-card__field[data-v-d34218fc]{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;min-height:34px;padding:0 0 6px;display:flex}.technology-capability-card__field[data-v-d34218fc]:before{content:"//";color:#83b9ff85;letter-spacing:.08em;flex:none;font-family:Space Mono,monospace;font-size:10px;line-height:1}.technology-capability-card__field-label[data-v-d34218fc]{color:#ffffffd1;letter-spacing:.01em;font-size:12px;line-height:1.45}.technology-api-list[data-v-d34218fc]{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.technology-api-item[data-v-d34218fc]{background:#ffffff0a;border:0;align-content:start;gap:16px;padding:24px;display:grid}.technology-api-item--empty[data-v-d34218fc]{min-height:100%}.technology-api-item__endpoint[data-v-d34218fc]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.technology-api-item__method[data-v-d34218fc]{border:1px solid color-mix(in srgb, var(--site-color-brand) 28%, transparent);background:var(--site-color-brand);color:#fff;letter-spacing:.06em;border-radius:0;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:10px;display:inline-flex}.technology-api-item__path[data-v-d34218fc]{color:#fff;font-size:12px}.technology-api-item__description[data-v-d34218fc]{color:#ffffffb8;font-size:13px;line-height:1.6}.technology-api-code-stack[data-v-d34218fc]{gap:10px;display:grid}.technology-api-code-group[data-v-d34218fc]{gap:6px;display:grid}.technology-api-code__label[data-v-d34218fc]{color:#83b9ffb3;text-transform:uppercase;letter-spacing:.16em;font-size:11px}.technology-api-code__block[data-v-d34218fc]{color:#7ff1b9;background:#0000008c;border:1px solid #ffffff14;border-radius:0;margin:0;padding:14px;font-family:Space Mono,monospace;font-size:11px;line-height:1.82;overflow-x:auto}.technology-api-code__block code[data-v-d34218fc]{font-family:inherit}.technology-api-code__block--response[data-v-d34218fc]{color:#ffffffd1}@media (hover:none){.technology-workflow-card[data-v-d34218fc]:hover{border-top-color:color-mix(in srgb, var(--site-color-brand) 28%, transparent)}}@media (width<=767px){.technology-page__backdrop[data-v-d34218fc]{width:min(100% - 32px, var(--site-content-width));transform-origin:top;top:-20px;transform:translate(-50%)scale(1.46)}.technology-page__backdrop[data-v-d34218fc]:after{background:linear-gradient(#0000005c 0%,#00000024 28%,#00000085 100%),linear-gradient(90deg,#00000024 0%,#00000014 100%)}.technology-hero[data-v-d34218fc],.technology-section[data-v-d34218fc]{padding:72px 0}.technology-hero__inner[data-v-d34218fc],.technology-section__inner[data-v-d34218fc]{width:min(100% - 32px, var(--site-content-width))}.technology-hero__title[data-v-d34218fc]{font-size:56px;line-height:.92}.technology-hero__description[data-v-d34218fc]{margin-top:24px;font-size:16px;line-height:1.7}.technology-workflow-grid[data-v-d34218fc],.technology-capability-grid[data-v-d34218fc],.technology-api-list[data-v-d34218fc]{grid-template-columns:minmax(0,1fr);gap:10px}.technology-workflow-card[data-v-d34218fc],.technology-capability-card[data-v-d34218fc],.technology-api-item[data-v-d34218fc]{padding:18px 14px}.technology-capability-card[data-v-d34218fc]{gap:16px}.technology-capability-card__title[data-v-d34218fc]{font-size:18px;line-height:1.4}.technology-capability-card__fields[data-v-d34218fc]{grid-template-columns:minmax(0,1fr);gap:8px}.technology-capability-card__field[data-v-d34218fc]{min-height:30px;padding-bottom:5px}.technology-capability-card__field-label[data-v-d34218fc]{font-size:11px;line-height:1.5}.technology-workflow-card__number[data-v-d34218fc]{font-size:68px;top:8px;right:8px}.technology-api-item__endpoint[data-v-d34218fc]{flex-direction:column;align-items:flex-start;gap:8px}.technology-api-item--empty[data-v-d34218fc]{display:none}.technology-api-code__block[data-v-d34218fc]{padding:12px;font-size:10px;line-height:1.72}}@media (width>=430px) and (width<=767px){.technology-hero__title[data-v-d34218fc]{font-size:64px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{min-height:100%}body{color:#fff;background:var(--site-color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img{max-width:100%;display:block}.space-mono{font-family:Space Mono,monospace;font-style:normal}.site-section__inner{width:calc(100% - 48px);max-width:var(--site-content-width);margin:0 auto}.site-section__heading{text-align:center;margin:0 auto}.site-section__heading+.site-section__content{margin-top:56px}.site-section__eyebrow{color:var(--site-color-brand);letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:20px;display:inline-block}.site-section__title{color:#fff;letter-spacing:-.03em;font-size:48px;font-weight:700;line-height:56px}.site-section__description{color:#ffffff9e;max-width:640px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:400;line-height:1.72}.site-section__eyebrow+.site-section__title,.site-section__title+.site-section__description{margin-top:16px}.site-card-surface{background:#ffffff0e;border:1px solid #ffffff1a}.site-card{padding:32px}.site-card-icon{background:#ffffff0f;width:40px;height:40px}.site-card-title{color:#fff;letter-spacing:-.02em;margin-top:16px;font-size:24px;font-weight:700;line-height:32px}.site-card-body{color:#ffffffa8;margin-top:12px;font-size:16px;font-weight:400;line-height:28px}@media (width<=767px){.site-section__inner{width:min(100% - 32px, var(--site-content-width))}.site-section__heading+.site-section__content{margin-top:36px}.site-section__title{letter-spacing:-.04em;font-size:clamp(32px,10vw,44px);line-height:1.02}.site-section__description{font-size:15px;line-height:1.68}.site-card{padding:24px}.site-card-title{font-size:22px;line-height:1.2}.site-card-body{font-size:15px;line-height:1.72}}:root{--site-color-bg:#000;--site-color-brand:#0073ff;--site-content-width:1200px;--df-button-font-family:inherit;--df-button-font-weight:400;--df-button-sm-height:32px;--df-button-sm-padding:0 16px;--df-button-sm-font-size:14px;--df-button-md-height:40px;--df-button-md-padding:0 20px;--df-button-md-font-size:14px;--df-button-lg-height:48px;--df-button-lg-padding:0 24px;--df-button-lg-font-size:16px;--df-button-primary-bg:#1677ff;--df-button-primary-color:#fff;--df-button-primary-border:1px solid transparent;--df-button-primary-hover-bg:var(--df-button-primary-bg);--df-button-primary-active-bg:var(--df-button-primary-bg);--df-button-secondary-bg:#d6efff;--df-button-secondary-color:#1677ff;--df-button-secondary-border:1px solid transparent;--df-button-secondary-hover-bg:var(--df-button-secondary-bg);--df-button-secondary-hover-border:var(--df-button-secondary-border);--df-button-secondary-hover-color:var(--df-button-secondary-color);--df-button-secondary-active-bg:var(--df-button-secondary-bg);--df-button-secondary-active-border:var(--df-button-secondary-border);--df-button-secondary-active-color:var(--df-button-secondary-color);--df-button-outline-bg:#fff;--df-button-outline-color:#0f0e0e;--df-button-outline-border:1px solid #e7e7e7;--df-button-outline-hover-bg:#ecf5ff;--df-button-outline-hover-color:#1677ff;--df-button-outline-hover-border:1px solid #c6e2ff;--df-button-outline-active-bg:#ecf5ff;--df-button-outline-active-color:#1677ff;--df-button-outline-active-border:1px solid #1677ff;--df-button-danger-bg:#f43f5e;--df-button-danger-color:#fff;--df-button-danger-border:1px solid transparent;--df-button-danger-hover-bg:var(--df-button-danger-bg);--df-button-danger-active-bg:var(--df-button-danger-bg);--df-button-border-radius:0;--df-button-transition:none;--df-button-disabled-bg:#f8f8f8;--df-button-disabled-color:#a8a8a8;--df-button-disabled-border:1px solid #e7e7e7}[data-scope=button]{box-sizing:border-box}[data-scope=button][data-part=root]{font-family:var(--df-button-font-family);-webkit-user-select:none;user-select:none;touch-action:manipulation;margin:0;padding:0}[data-scope=button][data-part=root][data-size=sm]{padding:var(--df-button-sm-padding)}[data-scope=button][data-part=root][data-size=md]{padding:var(--df-button-md-padding)}[data-scope=button][data-part=root][data-size=lg]{padding:var(--df-button-lg-padding)}[data-scope=button][data-part=root]:focus-visible{outline-offset:1px;outline:2px solid #1677ff}[data-scope=button][data-part=root][data-disabled]{cursor:not-allowed}:where([data-scope=button][data-part=root]){font-weight:var(--df-button-font-weight);white-space:nowrap;cursor:pointer;color:inherit;border-radius:var(--df-button-border-radius);transition:var(--df-button-transition);background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:inline-flex}:where([data-scope=button][data-part=root][data-size=sm]){height:var(--df-button-sm-height);font-size:var(--df-button-sm-font-size)}:where([data-scope=button][data-part=root][data-size=md]){height:var(--df-button-md-height);font-size:var(--df-button-md-font-size)}:where([data-scope=button][data-part=root][data-size=lg]){height:var(--df-button-lg-height);font-size:var(--df-button-lg-font-size)}:where([data-scope=button][data-part=root][data-variant=primary]){background-color:var(--df-button-primary-bg);color:var(--df-button-primary-color);border:var(--df-button-primary-border)}:where([data-scope=button][data-part=root][data-variant=primary]:hover:not([data-disabled])){background-color:var(--df-button-primary-hover-bg)}:where([data-scope=button][data-part=root][data-variant=primary]:active:not([data-disabled])){background-color:var(--df-button-primary-active-bg)}:where([data-scope=button][data-part=root][data-variant=secondary]){background-color:var(--df-button-secondary-bg);color:var(--df-button-secondary-color);border:var(--df-button-secondary-border)}:where([data-scope=button][data-part=root][data-variant=secondary]:hover:not([data-disabled])){background-color:var(--df-button-secondary-hover-bg);color:var(--df-button-secondary-hover-color);border:var(--df-button-secondary-hover-border)}:where([data-scope=button][data-part=root][data-variant=secondary]:active:not([data-disabled])){background-color:var(--df-button-secondary-active-bg);color:var(--df-button-secondary-active-color);border:var(--df-button-secondary-active-border)}:where([data-scope=button][data-part=root][data-variant=outline]){background-color:var(--df-button-outline-bg);color:var(--df-button-outline-color);border:var(--df-button-outline-border)}:where([data-scope=button][data-part=root][data-variant=outline]:hover:not([data-disabled])){background-color:var(--df-button-outline-hover-bg);color:var(--df-button-outline-hover-color);border:var(--df-button-outline-hover-border)}:where([data-scope=button][data-part=root][data-variant=outline]:active:not([data-disabled])){background-color:var(--df-button-outline-active-bg);color:var(--df-button-outline-active-color);border:var(--df-button-outline-active-border)}:where([data-scope=button][data-part=root][data-variant=danger]){background-color:var(--df-button-danger-bg);color:var(--df-button-danger-color);border:var(--df-button-danger-border)}:where([data-scope=button][data-part=root][data-variant=danger]:hover:not([data-disabled])){background-color:var(--df-button-danger-hover-bg)}:where([data-scope=button][data-part=root][data-variant=danger]:active:not([data-disabled])){background-color:var(--df-button-danger-active-bg)}:where([data-scope=button][data-part=root][data-disabled]){background-color:var(--df-button-disabled-bg);color:var(--df-button-disabled-color);border:var(--df-button-disabled-border)}:root{--df-card-border-color:transparent;--df-card-border-width:1px;--df-card-border-radius:0;--df-card-background:#fff;--df-card-header-background:transparent;--df-card-footer-background:transparent;--df-card-shadow:none;--df-card-divider-color:transparent;--df-card-divider-inset:0px;--df-card-padding-x:16px;--df-card-header-padding-y:16px;--df-card-body-padding-y:16px;--df-card-footer-padding-y:12px;--df-card-header-gap:12px;--df-card-header-align:flex-start;--df-card-title-size:16px;--df-card-title-weight:600;--df-card-title-color:#111827;--df-card-description-size:14px;--df-card-description-color:#6b7280;--df-card-description-margin-top:4px}[data-scope=card]{box-sizing:border-box}[data-scope=card][data-part=root]{border:var(--df-card-border-width) solid var(--df-card-border-color);border-radius:var(--df-card-border-radius);background:var(--df-card-background);box-shadow:var(--df-card-shadow);flex-direction:column;display:flex;overflow:hidden}[data-scope=card][data-part=root][data-variant=outline]{--df-card-border-color:#e7e7e7;--df-card-divider-color:#e7e7e7}[data-scope=card][data-part=root][data-variant=filled]{--df-card-border-width:0;--df-card-border-color:transparent;--df-card-divider-color:#e7e7e7}[data-scope=card][data-part=cover]{flex-shrink:0}[data-scope=card][data-part=header]{align-items:var(--df-card-header-align);gap:var(--df-card-header-gap);padding:var(--df-card-header-padding-y) var(--df-card-padding-x);background:var(--df-card-header-background);display:flex;position:relative}[data-scope=card][data-part=header-main]{flex:1;min-width:0}[data-scope=card][data-part=title]{font-size:var(--df-card-title-size);font-weight:var(--df-card-title-weight);color:var(--df-card-title-color);line-height:1.5}[data-scope=card][data-part=description]{margin-top:var(--df-card-description-margin-top);font-size:var(--df-card-description-size);color:var(--df-card-description-color);line-height:1.5}[data-scope=card][data-part=actions]{flex-shrink:0}[data-scope=card][data-part=body]{padding:var(--df-card-body-padding-y) var(--df-card-padding-x);flex:1}[data-scope=card][data-part=footer]{padding:var(--df-card-footer-padding-y) var(--df-card-padding-x);background:var(--df-card-footer-background);position:relative}:where([data-scope=card][data-part=header]):after{content:"";bottom:0;left:var(--df-card-divider-inset);right:var(--df-card-divider-inset);background:var(--df-card-divider-color);height:1px;position:absolute}:where([data-scope=card][data-part=footer]):before{content:"";top:0;left:var(--df-card-divider-inset);right:var(--df-card-divider-inset);background:var(--df-card-divider-color);height:1px;position:absolute}:root{--df-collapse-border-color:#d4d4d4;--df-collapse-border-radius:0;--df-collapse-header-height:48px;--df-collapse-header-padding:0 16px;--df-collapse-header-bg:#fff;--df-collapse-header-hover-bg:#f5f5f5;--df-collapse-header-color:#303133;--df-collapse-header-disabled-color:#c0c4cc;--df-collapse-content-padding:16px;--df-collapse-content-bg:#fff;--df-collapse-content-color:#606266;--df-collapse-indicator-color:#909399;--df-collapse-indicator-transition:transform .3s ease}[data-scope=collapse],[data-scope=collapse] *,[data-scope=collapse] :before,[data-scope=collapse] :after{box-sizing:border-box}:where([data-scope=collapse][data-part=item]){border-bottom:1px solid var(--df-collapse-border-color)}:where([data-scope=collapse][data-part=item]:last-child){border-bottom:none}:where([data-scope=collapse][data-part=header]){min-height:var(--df-collapse-header-height);padding:var(--df-collapse-header-padding);background-color:var(--df-collapse-header-bg);color:var(--df-collapse-header-color);cursor:pointer;text-align:left;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}:where([data-scope=collapse][data-part=header][data-disabled]){cursor:not-allowed;color:var(--df-collapse-header-disabled-color)}:where([data-scope=collapse][data-part=header][data-disabled]:hover){background-color:var(--df-collapse-header-bg)}:where([data-scope=collapse][data-part=title]){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where([data-scope=collapse][data-part=indicator]){color:var(--df-collapse-indicator-color);transition:var(--df-collapse-indicator-transition);justify-content:center;align-items:center;margin-left:8px;display:flex;transform:rotate(-90deg)}:where([data-scope=collapse][data-part=indicator] svg){width:16px;height:16px}:where([data-scope=collapse][data-part=indicator][data-state=open]){transform:rotate(0)}:where([data-scope=collapse][data-part=content]){overflow:hidden}:where([data-scope=collapse][data-part=content][data-state=open]){animation:.2s ease-out df-collapse-slide-down}:where([data-scope=collapse][data-part=content][data-state=closed]){animation:.2s ease-in df-collapse-slide-up}:where([data-scope=collapse][data-part=body]){padding:var(--df-collapse-content-padding) 0;background-color:var(--df-collapse-content-bg);color:var(--df-collapse-content-color);font-size:14px;line-height:1.5}@keyframes df-collapse-slide-down{0%{opacity:0;height:0}to{height:var(--height);opacity:1}}@keyframes df-collapse-slide-up{0%{height:var(--height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){:where([data-scope=collapse][data-part=indicator]){transition:none}:where([data-scope=collapse][data-part=content][data-state=open]),:where([data-scope=collapse][data-part=content][data-state=closed]){animation:none}}:root{--df-z-index-base:1000;--df-dialog-vertical-margin:24px;--df-dialog-width:640px;--df-dialog-padding:24px;--df-dialog-header-gap:24px;--df-dialog-backdrop-color:#0f0e0e80;--df-dialog-bg:#fff;--df-dialog-radius:0;--df-dialog-border-width:0;--df-dialog-border-color:#e7e7e7;--df-dialog-footer-border-width:0;--df-dialog-footer-border-color:#e7e7e7;--df-dialog-header-padding:var(--df-dialog-padding);--df-dialog-body-padding:0 var(--df-dialog-padding) var(--df-dialog-padding);--df-dialog-footer-padding:16px var(--df-dialog-padding);--df-dialog-footer-gap:8px;--df-dialog-title-font-family:inherit;--df-dialog-title-font-size:32px;--df-dialog-title-font-weight:500;--df-dialog-title-line-height:1.3;--df-dialog-title-color:#0f0e0e;--df-dialog-body-font-family:inherit;--df-dialog-body-font-size:16px;--df-dialog-body-font-weight:400;--df-dialog-body-line-height:24px;--df-dialog-body-color:#4b4a4a;--df-dialog-close-trigger-size:36px;--df-dialog-close-trigger-color:#878686;--df-dialog-close-trigger-bg:#f8f8f8;--df-dialog-close-trigger-hover-color:#4b4a4a;--df-dialog-close-trigger-hover-bg:#e7e7e7}[data-scope=dialog]{box-sizing:border-box}[data-scope=dialog][data-part=backdrop]{z-index:calc(var(--df-z-index-base) + var(--layer-index,0));position:fixed;inset:0}[data-scope=dialog][data-part=positioner]{padding:var(--df-dialog-vertical-margin) 0;box-sizing:border-box;z-index:calc(var(--df-z-index-base) + var(--layer-index,0));pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-scope=dialog][data-part=positioner][data-fullscreen]{padding:0}[data-scope=dialog][data-part=content]{width:var(--df-dialog-width);max-height:calc(100vh - 2*var(--df-dialog-vertical-margin));pointer-events:auto;z-index:calc(var(--df-z-index-base) + var(--layer-index,0));outline:none;flex-direction:column;display:flex;overflow:hidden}[data-scope=dialog][data-part=content][data-fullscreen]{border-width:0;border-radius:0;width:100vw;height:100vh;max-height:none}[data-scope=dialog][data-part=header]{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}[data-scope=dialog][data-part=close-trigger]{width:var(--df-dialog-close-trigger-size);height:var(--df-dialog-close-trigger-size);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-family:inherit;display:flex}[data-scope=dialog][data-part=body]{flex:1;min-height:0;overflow-y:auto}[data-scope=dialog][data-part=body-inner]{padding:var(--df-dialog-body-padding)}[data-scope=dialog][data-part=footer]{flex-shrink:0;display:flex}[data-scope=dialog][data-part=backdrop][hidden],[data-scope=dialog][data-part=positioner][hidden],[data-scope=dialog][data-part=content][hidden]{display:none}:where([data-scope=dialog][data-part=backdrop]){background-color:var(--df-dialog-backdrop-color)}:where([data-scope=dialog][data-part=backdrop])[data-state=open]{animation:.15s ease-out df-dialog-backdrop-in}:where([data-scope=dialog][data-part=backdrop])[data-state=closed]{animation:.15s ease-in forwards df-dialog-backdrop-out}:where([data-scope=dialog][data-part=content]){background-color:var(--df-dialog-bg);border-radius:var(--df-dialog-radius);border:var(--df-dialog-border-width) solid var(--df-dialog-border-color);color:var(--df-dialog-body-color)}:where([data-scope=dialog][data-part=content])[data-state=open]{animation:.15s ease-out df-dialog-content-in}:where([data-scope=dialog][data-part=content])[data-state=closed]{animation:.15s ease-in forwards df-dialog-content-out}:where([data-scope=dialog][data-part=header]){gap:var(--df-dialog-header-gap);padding:var(--df-dialog-header-padding)}:where([data-scope=dialog][data-part=title]){font-family:var(--df-dialog-title-font-family);font-size:var(--df-dialog-title-font-size);font-weight:var(--df-dialog-title-font-weight);line-height:var(--df-dialog-title-line-height);color:var(--df-dialog-title-color);margin:0}:where([data-scope=dialog][data-part=body]){font-family:var(--df-dialog-body-font-family);font-size:var(--df-dialog-body-font-size);font-weight:var(--df-dialog-body-font-weight);line-height:var(--df-dialog-body-line-height);color:var(--df-dialog-body-color)}:where([data-scope=dialog][data-part=close-trigger]){background-color:var(--df-dialog-close-trigger-bg);color:var(--df-dialog-close-trigger-color)}:where([data-scope=dialog][data-part=close-trigger]):hover{background-color:var(--df-dialog-close-trigger-hover-bg);color:var(--df-dialog-close-trigger-hover-color)}:where([data-scope=dialog][data-part=close-trigger] span){justify-content:center;align-items:center;font-size:32px;line-height:1;display:inline-flex}:where([data-scope=dialog][data-part=footer]){justify-content:flex-end;align-items:center;gap:var(--df-dialog-footer-gap);padding:var(--df-dialog-footer-padding);border-top:var(--df-dialog-footer-border-width) solid var(--df-dialog-footer-border-color)}@keyframes df-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes df-dialog-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes df-dialog-content-in{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes df-dialog-content-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.97)}}@media (height<=480px){[data-scope=dialog][data-part=positioner]{align-items:flex-start}}:root{--df-field-gap:10px;--df-field-label-color:#0f0e0e;--df-field-label-font-size:16px;--df-field-label-font-weight:500;--df-field-label-line-height:24px;--df-field-required-size:6px;--df-field-required-gap:4px;--df-field-required-color:#1677ff;--df-field-description-color:#878686;--df-field-description-font-size:14px;--df-field-description-line-height:18px}:where([data-scope=field][data-part=root]){gap:var(--df-field-gap);flex-direction:column;display:flex}:where([data-scope=field][data-part=label]){color:var(--df-field-label-color);font-size:var(--df-field-label-font-size);font-weight:var(--df-field-label-font-weight);line-height:var(--df-field-label-line-height)}:where([data-scope=field][data-part=required-indicator]){width:var(--df-field-required-size);height:var(--df-field-required-size);background:var(--df-field-required-color);margin-left:var(--df-field-required-gap);vertical-align:baseline;border-radius:1px;flex-shrink:0;display:inline-block}:where([data-scope=field][data-part=description]){color:var(--df-field-description-color);font-size:var(--df-field-description-font-size);line-height:var(--df-field-description-line-height)}:root{--df-input-sm-height:32px;--df-input-md-height:40px;--df-input-lg-height:48px;--df-input-sm-font-size:12px;--df-input-md-font-size:14px;--df-input-lg-font-size:16px;--df-input-sm-padding-x:8px;--df-input-md-padding-x:12px;--df-input-lg-padding-x:16px;--df-input-bg:#fff;--df-input-color:#4b4a4a;--df-input-border-color:#e7e7e7;--df-input-border-radius:0;--df-input-font-family:var(--font-family-primary,inherit);--df-input-placeholder-color:#878686;--df-input-focus-border-color:#1677ff;--df-input-error-border-color:#f43f5e;--df-input-disabled-bg:#f1f1f1;--df-input-disabled-color:#878686;--df-input-disabled-border-color:#e7e7e7;--df-input-disabled-placeholder-color:#878686}[data-scope=input]{box-sizing:border-box}[data-scope=input][data-part=input]{font-family:var(--df-input-font-family);background:0 0;border:none;outline:none}[data-scope=input][data-part=root][data-size=sm] [data-part=input]{padding:0 var(--df-input-sm-padding-x)}[data-scope=input][data-part=root][data-size=md] [data-part=input]{padding:0 var(--df-input-md-padding-x)}[data-scope=input][data-part=root][data-size=lg] [data-part=input]{padding:0 var(--df-input-lg-padding-x)}[data-scope=input][data-part=root][data-disabled],[data-scope=input][data-part=root][data-disabled] [data-part=input]{cursor:not-allowed}:where([data-scope=input][data-part=root]){border:1px solid var(--df-input-border-color);background-color:var(--df-input-bg);border-radius:var(--df-input-border-radius);align-items:center;width:100%;transition:border-color .15s;display:inline-flex}:where([data-scope=input][data-part=input]){width:100%;min-width:0;height:100%;color:var(--df-input-color);flex:1;line-height:normal}:where([data-scope=input][data-part=root][data-size=sm]){height:var(--df-input-sm-height)}:where([data-scope=input][data-part=root][data-size=md]){height:var(--df-input-md-height)}:where([data-scope=input][data-part=root][data-size=lg]){height:var(--df-input-lg-height)}:where([data-scope=input][data-part=root][data-size=sm] [data-part=input]){font-size:var(--df-input-sm-font-size)}:where([data-scope=input][data-part=root][data-size=md] [data-part=input]){font-size:var(--df-input-md-font-size)}:where([data-scope=input][data-part=root][data-size=lg] [data-part=input]){font-size:var(--df-input-lg-font-size)}:where([data-scope=input][data-part=root]):focus-within{border-color:var(--df-input-focus-border-color)}:where([data-scope=input][data-part=root][data-invalid]),:where([data-scope=input][data-part=root][data-invalid]):focus-within{border-color:var(--df-input-error-border-color)}:where([data-scope=input][data-part=root][data-disabled]){background-color:var(--df-input-disabled-bg);border-color:var(--df-input-disabled-border-color)}:where([data-scope=input][data-part=root][data-disabled] [data-part=input]){color:var(--df-input-disabled-color)}:where([data-scope=input][data-part=input])::placeholder{color:var(--df-input-placeholder-color)}:where([data-scope=input][data-part=root][data-disabled] [data-part=input])::placeholder{color:var(--df-input-disabled-placeholder-color)}:root{--df-select-width:240px;--df-select-sm-height:32px;--df-select-md-height:40px;--df-select-lg-height:48px;--df-select-sm-option-height:32px;--df-select-md-option-height:40px;--df-select-lg-option-height:48px;--df-select-sm-padding-x:8px;--df-select-md-padding-x:12px;--df-select-lg-padding-x:16px;--df-select-sm-font-size:12px;--df-select-md-font-size:14px;--df-select-lg-font-size:16px;--df-select-bg:#fff;--df-select-border-color:#e7e7e7;--df-select-border-hover-color:#e7e7e7;--df-select-border-focus-color:#1677ff;--df-select-error-border-color:#f43f5e;--df-select-border-radius:0;--df-select-text-color:#4b4a4a;--df-select-placeholder-color:#878686;--df-select-clear-color:#878686;--df-select-clear-color-hover:#4b4a4a;--df-select-icon-color:#2b2b2b;--df-select-icon-color-hover:#4b4a4a;--df-select-icon-color-focus:#1677ff;--df-select-icon-color-disabled:#878686;--df-select-disabled-bg:#f1f1f1;--df-select-disabled-color:#878686;--df-select-disabled-border-color:#e7e7e7;--df-select-disabled-placeholder-color:#878686;--df-select-content-bg:#fff;--df-select-content-border-color:#e7e7e7;--df-select-content-border-radius:0;--df-select-content-padding:8px 0;--df-select-option-color:#4b4a4a;--df-select-option-bg-hover:#eff8ff;--df-select-option-bg-selected:#1677ff;--df-select-option-color-selected:#fff;--df-select-item-indicator-color:#878686;--df-select-item-indicator-size:18px;--df-select-multiple-option-bg-selected:transparent;--df-select-multiple-option-color-selected:#1677ff;--df-select-multiple-item-indicator-color:#1677ff;--df-select-group-label-color:#878686;--df-select-group-label-font-size:12px;--df-select-tag-bg:#f5f5f5;--df-select-tag-border:1px solid #e5e7eb;--df-select-tag-text-color:#111827;--df-select-tag-remove-color:#878686;--df-select-tag-remove-color-hover:#4b4a4a;--df-select-tag-tooltip-bg:#fff;--df-select-tag-tooltip-shadow:0 6px 16px #00000014;--df-select-tag-tooltip-border-radius:8px;--df-select-transition:all .2s}[data-scope=select][data-part=root]{width:min(var(--df-select-width),100%);display:inline-block;position:relative}[data-scope=select][data-part=control]{align-items:center;width:100%;display:flex}[data-scope=select][data-part=trigger]{border:1px solid var(--df-select-border-color);border-radius:var(--df-select-border-radius);cursor:pointer;outline:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:flex}[data-scope=select] :where([data-scope=select][data-part=trigger]){background-color:var(--df-select-bg);color:var(--df-select-text-color);box-shadow:none;transition:var(--df-select-transition)}[data-scope=select][data-part=trigger]:hover:not([data-disabled]){border-color:var(--df-select-border-hover-color)}[data-scope=select][data-part=trigger]:focus-visible,[data-scope=select][data-part=trigger][data-state=open],[data-scope=select][data-part=control][data-focus] [data-scope=select][data-part=trigger],[data-scope=select][data-state=open] [data-scope=select][data-part=trigger],[data-scope=select][data-part=trigger][aria-expanded=true]{border-color:var(--df-select-border-focus-color)}[data-scope=select][data-part=trigger]:has([data-scope=select][data-part=indicator][data-expanded]){border-color:var(--df-select-border-focus-color)}[data-scope=select][data-part=trigger][data-invalid],[data-scope=select][data-part=trigger][data-invalid]:focus-visible,[data-scope=select][data-part=control][data-focus] [data-scope=select][data-part=trigger][data-invalid],[data-scope=select][data-part=trigger][data-invalid][data-state=open],[data-scope=select][data-state=open] [data-scope=select][data-part=trigger][data-invalid],[data-scope=select][data-part=trigger][data-invalid][aria-expanded=true]{border-color:var(--df-select-error-border-color)}[data-scope=select][data-part=trigger][data-invalid]:has([data-scope=select][data-part=indicator][data-expanded]){border-color:var(--df-select-error-border-color)}[data-scope=select][data-part=trigger][data-disabled]{cursor:not-allowed}[data-scope=select] :where([data-scope=select][data-part=trigger][data-disabled]){background-color:var(--df-select-disabled-bg);border-color:var(--df-select-disabled-border-color)}[data-scope=select][data-part=trigger][data-loading]{cursor:wait}[data-scope=select] :where([data-scope=select][data-part=trigger][data-loading]){opacity:.8}[data-scope=select][data-part=value-text],[data-scope=select][data-part=placeholder]{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-scope=select] :where([data-scope=select][data-part=placeholder]){color:var(--df-select-placeholder-color)}[data-scope=select] :where([data-scope=select][data-part=trigger][data-disabled]) :where([data-scope=select][data-part=value-text]){color:var(--df-select-disabled-color)}[data-scope=select] :where([data-scope=select][data-part=trigger][data-disabled]) :where([data-scope=select][data-part=placeholder]){color:var(--df-select-disabled-placeholder-color)}[data-scope=select][data-part=trigger][data-multiple-display=tags]{height:auto;padding-block:4px}[data-scope=select][data-part=tags]{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}[data-scope=select][data-part=tag]{border-radius:2px;flex-shrink:0;align-items:center;gap:6px;max-width:100%;height:22px;padding:0 8px;display:inline-flex}[data-scope=select] :where([data-scope=select][data-part=tag]){background:var(--df-select-tag-bg);border:var(--df-select-tag-border);color:var(--df-select-tag-text-color);font-size:12px}[data-scope=select][data-part=tag-text]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-scope=select][data-part=tag-remove]{cursor:pointer;background:0 0;border:0;padding:0;line-height:1}[data-scope=select] :where([data-scope=select][data-part=tag-remove]){color:var(--df-select-tag-remove-color)}[data-scope=select] :where([data-scope=select][data-part=tag-remove]:hover){color:var(--df-select-tag-remove-color-hover)}[data-scope=select][data-part=tag-collapse]{border-radius:2px;outline:none;flex-shrink:0;align-items:center;height:22px;padding:0 8px;display:inline-flex;position:relative}[data-scope=select] :where([data-scope=select][data-part=tag-collapse]){background:var(--df-select-tag-bg);border:var(--df-select-tag-border);color:var(--df-select-tag-text-color);font-size:12px}[data-scope=select][data-part=tag-collapse-tooltip]{z-index:11000;flex-wrap:wrap;gap:6px;max-width:360px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0}[data-scope=select] :where([data-scope=select][data-part=tag-collapse-tooltip]){background:var(--df-select-tag-tooltip-bg);box-shadow:var(--df-select-tag-tooltip-shadow);border-radius:var(--df-select-tag-tooltip-border-radius)}[data-scope=select][data-part=tag-collapse]:hover [data-scope=select][data-part=tag-collapse-tooltip],[data-scope=select][data-part=tag-collapse]:focus-within [data-scope=select][data-part=tag-collapse-tooltip]{display:flex}[data-scope=select] :where([data-scope=select][data-part=trigger][data-placeholder-shown]) :where([data-scope=select][data-part=value-text]){color:var(--df-select-placeholder-color)}[data-scope=select][data-part=indicator]{justify-content:center;align-items:center;display:inline-flex}[data-scope=select] :where([data-scope=select][data-part=indicator]){color:var(--df-select-icon-color);transition:transform .2s}[data-scope=select] :where([data-scope=select][data-part=trigger]:hover:not([data-disabled])) :where([data-scope=select][data-part=indicator]){color:var(--df-select-icon-color-hover)}[data-scope=select] :where([data-scope=select][data-part=trigger][aria-expanded=true]) :where([data-scope=select][data-part=indicator]){color:var(--df-select-icon-color-focus)}[data-scope=select] :where([data-scope=select][data-part=trigger][data-disabled]) :where([data-scope=select][data-part=indicator]){color:var(--df-select-icon-color-disabled)}[data-scope=select] :where([data-scope=select][data-part=indicator][data-expanded]){transform:rotate(180deg)}[data-scope=select][data-part=clear-trigger]{cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-scope=select] :where([data-scope=select][data-part=clear-trigger]){color:var(--df-select-clear-color);transition:color .15s}[data-scope=select][data-part=clear-trigger] svg{width:16px;height:16px}[data-scope=select][data-part=clear-trigger][hidden]{display:none!important}[data-scope=select] :where([data-scope=select][data-part=clear-trigger]:hover){color:var(--df-select-clear-color-hover)}[data-scope=select][data-part=clear-trigger][disabled]{cursor:not-allowed}[data-scope=select] :where([data-scope=select][data-part=clear-trigger][disabled]){color:var(--df-select-disabled-color)}[data-scope=select][data-part=positioner]{z-index:10000}[data-scope=select][data-part=content]{min-width:var(--reference-width,var(--df-select-content-min-width,100%));max-height:min(var(--available-height,var(--df-select-content-max-height,300px)),var(--df-select-content-max-height,300px));border:1px solid var(--df-select-content-border-color);border-radius:var(--df-select-content-border-radius);padding:var(--df-select-content-padding);outline:none;margin-top:0;overflow-y:auto}[data-scope=select] :where([data-scope=select][data-part=content]){background-color:var(--df-select-content-bg);box-shadow:none}[data-scope=select][data-part=content][hidden]{display:none!important}[data-scope=select][data-part=loading]{align-items:center;display:flex}[data-scope=select] :where([data-scope=select][data-part=loading]){color:var(--df-select-group-label-color)}[data-scope=select][data-part=item]{cursor:pointer;justify-content:space-between;align-items:center;display:flex}[data-scope=select] :where([data-scope=select][data-part=item]){color:var(--df-select-option-color);transition:background-color .15s}[data-scope=select][data-part=item][data-disabled]{cursor:not-allowed}[data-scope=select] :where([data-scope=select][data-part=item][data-disabled]){opacity:.5}[data-scope=select] :where([data-scope=select][data-part=item]:hover:not([data-disabled])),[data-scope=select] :where([data-scope=select][data-part=item][data-highlighted]){background-color:var(--df-select-option-bg-hover)}[data-scope=select] :where([data-scope=select][data-part=content]:not([aria-multiselectable=true])) :where([data-scope=select][data-part=item][data-state=checked]){background-color:var(--df-select-option-bg-selected);color:var(--df-select-option-color-selected)}[data-scope=select] :where([data-scope=select][data-part=content]:not([aria-multiselectable=true])) :where([data-scope=select][data-part=item][data-state=checked]) :where([data-scope=select][data-part=item-text]),[data-scope=select] :where([data-scope=select][data-part=content]:not([aria-multiselectable=true])) :where([data-scope=select][data-part=item][data-state=checked]) :where([data-scope=select][data-part=item-indicator]){color:var(--df-select-option-color-selected)}[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked]){background-color:var(--df-select-multiple-option-bg-selected);color:var(--df-select-multiple-option-color-selected)}[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked]:hover:not([data-disabled])),[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked][data-highlighted]){background-color:var(--df-select-option-bg-hover)}[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked]) :where([data-scope=select][data-part=item-text]){color:var(--df-select-multiple-option-color-selected)}[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked]) :where([data-scope=select][data-part=item-indicator]){color:var(--df-select-multiple-item-indicator-color)}[data-scope=select] :where([data-scope=select][data-part=content][aria-multiselectable=true]) :where([data-scope=select][data-part=item][data-state=checked]) :where([data-scope=select][data-part=item-indicator] svg){color:var(--df-select-multiple-item-indicator-color);stroke:currentColor}[data-scope=select][data-part=item-text]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-scope=select][data-part=item-indicator]{width:var(--df-select-item-indicator-size);height:var(--df-select-item-indicator-size);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:12px;display:inline-flex}[data-scope=select] :where([data-scope=select][data-part=item-indicator]){color:var(--df-select-item-indicator-color)}[data-scope=select][data-part=item-indicator] svg{width:var(--df-select-item-indicator-size);height:var(--df-select-item-indicator-size)}[data-scope=select][data-part=item-indicator][hidden]{visibility:hidden;display:inline-flex}[data-scope=select] :where([data-scope=select][data-part=content]:not([aria-multiselectable=true])) :where([data-scope=select][data-part=item-indicator]){display:none!important}[data-scope=select][data-part=item-group],[data-scope=select][data-part=item-group-label]{display:block}[data-scope=select] :where([data-scope=select][data-part=item-group-label]){font-size:var(--df-select-group-label-font-size);color:var(--df-select-group-label-color);font-weight:500}:where([data-scope=select][data-part=root][data-size=small]) :where([data-part=trigger]){height:var(--df-select-sm-height);padding-inline:var(--df-select-sm-padding-x)}:where([data-scope=select][data-part=root][data-size=small]) :where([data-part=trigger][data-multiple-display=tags]){min-height:var(--df-select-sm-height)}:where([data-scope=select][data-part=root][data-size=small]) :where([data-part=trigger]),:where([data-scope=select][data-part=content][data-size=small]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=small]) :where([data-part=item]){font-size:var(--df-select-sm-font-size)}:where([data-scope=select][data-part=content][data-size=small]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=small]) :where([data-part=item]){padding-inline:var(--df-select-sm-padding-x);height:var(--df-select-sm-option-height)}:where([data-scope=select][data-part=content][data-size=small]) :where([data-part=item-group-label]){padding:8px var(--df-select-sm-padding-x) 4px}:where([data-scope=select][data-part=root][data-size=medium]) :where([data-part=trigger]){height:var(--df-select-md-height);padding-inline:var(--df-select-md-padding-x)}:where([data-scope=select][data-part=root][data-size=medium]) :where([data-part=trigger][data-multiple-display=tags]){min-height:var(--df-select-md-height)}:where([data-scope=select][data-part=root][data-size=medium]) :where([data-part=trigger]),:where([data-scope=select][data-part=content][data-size=medium]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=medium]) :where([data-part=item]){font-size:var(--df-select-md-font-size)}:where([data-scope=select][data-part=content][data-size=medium]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=medium]) :where([data-part=item]){padding-inline:var(--df-select-md-padding-x);height:var(--df-select-md-option-height)}:where([data-scope=select][data-part=content][data-size=medium]) :where([data-part=item-group-label]){padding:8px var(--df-select-md-padding-x) 4px}:where([data-scope=select][data-part=root][data-size=large]) :where([data-part=trigger]){height:var(--df-select-lg-height);padding-inline:var(--df-select-lg-padding-x)}:where([data-scope=select][data-part=root][data-size=large]) :where([data-part=trigger][data-multiple-display=tags]){min-height:var(--df-select-lg-height)}:where([data-scope=select][data-part=root][data-size=large]) :where([data-part=trigger]),:where([data-scope=select][data-part=content][data-size=large]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=large]) :where([data-part=item]){font-size:var(--df-select-lg-font-size)}:where([data-scope=select][data-part=content][data-size=large]) :where([data-part=loading]),:where([data-scope=select][data-part=content][data-size=large]) :where([data-part=item]){padding-inline:var(--df-select-lg-padding-x);height:var(--df-select-lg-option-height)}:where([data-scope=select][data-part=content][data-size=large]) :where([data-part=item-group-label]){padding:8px var(--df-select-lg-padding-x) 4px}:root{--df-textarea-font-size:14px;--df-textarea-line-height:1.5;--df-textarea-font-family:var(--font-family-primary,inherit);--df-textarea-padding-x:12px;--df-textarea-padding-y:8px;--df-textarea-bg:#fff;--df-textarea-color:#4b4a4a;--df-textarea-border-color:#e7e7e7;--df-textarea-border-radius:0;--df-textarea-placeholder-color:#878686;--df-textarea-focus-border-color:#1677ff;--df-textarea-error-border-color:#f43f5e;--df-textarea-disabled-bg:#f1f1f1;--df-textarea-disabled-color:#878686;--df-textarea-disabled-border-color:#e7e7e7;--df-textarea-disabled-placeholder-color:#878686}[data-scope=textarea]{box-sizing:border-box}[data-scope=textarea][data-part=textarea]{font-family:var(--df-textarea-font-family);resize:none;padding:var(--df-textarea-padding-y) var(--df-textarea-padding-x);background:0 0;border:none;outline:none}[data-scope=textarea][data-part=root][data-disabled],[data-scope=textarea][data-part=textarea][data-disabled]{cursor:not-allowed}[data-scope=textarea][data-part=textarea][data-resize]{resize:vertical}[data-scope=textarea][data-part=textarea][data-disabled],[data-scope=textarea][data-part=textarea][data-autosize]{resize:none}:where([data-scope=textarea][data-part=root]){border:1px solid var(--df-textarea-border-color);background-color:var(--df-textarea-bg);border-radius:var(--df-textarea-border-radius);transition:border-color .15s}:where([data-scope=textarea][data-part=textarea]){width:100%;min-height:calc(var(--df-textarea-font-size)*var(--df-textarea-line-height)*3 + var(--df-textarea-padding-y)*2);font-size:var(--df-textarea-font-size);line-height:var(--df-textarea-line-height);color:var(--df-textarea-color);display:block}:where([data-scope=textarea][data-part=textarea][data-autosize]){height:auto;overflow-y:hidden}:where([data-scope=textarea][data-part=root]):focus-within{border-color:var(--df-textarea-focus-border-color)}:where([data-scope=textarea][data-part=root][data-invalid]),:where([data-scope=textarea][data-part=root][data-invalid]):focus-within{border-color:var(--df-textarea-error-border-color)}:where([data-scope=textarea][data-part=root][data-disabled]){background-color:var(--df-textarea-disabled-bg);border-color:var(--df-textarea-disabled-border-color)}:where([data-scope=textarea][data-part=textarea][data-disabled]){color:var(--df-textarea-disabled-color)}:where([data-scope=textarea][data-part=textarea])::placeholder{color:var(--df-textarea-placeholder-color)}:where([data-scope=textarea][data-part=textarea][data-disabled])::placeholder{color:var(--df-textarea-disabled-placeholder-color)}
