.attachment-button{background-color:var(--background-tint-00);border-radius:var(--border-radius-12);flex-direction:row;gap:.5rem;width:100%;padding:.25rem;display:flex}.attachment-button:hover{background-color:var(--background-tint-02)}.attachment-button[data-state=selected]{background-color:var(--action-link-01)}.attachment-button__content{flex-direction:row;flex:1;gap:.5rem;min-width:0;display:flex}.attachment-button__icon-wrapper{aspect-ratio:1;background-color:var(--background-tint-01);border-radius:var(--border-radius-08);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:100%;display:flex}.attachment-button__icon{width:1rem;height:1rem;stroke:var(--text-02)}.attachment-button[data-state=processing] .attachment-button__icon{stroke:var(--text-01)}.attachment-button__text-container{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.attachment-button__title-row{flex-direction:row;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.attachment-button__title-wrapper{flex-shrink:1;min-width:0;max-width:70%;overflow:hidden}.attachment-button__view-button{visibility:hidden;flex-shrink:0}.attachment-button:hover .attachment-button__view-button{visibility:visible}.attachment-button__actions{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-self:stretch;align-items:center;gap:.5rem;padding:.25rem;display:flex}.attachment-button__action-button{visibility:hidden}.attachment-button:hover .attachment-button__action-button{visibility:visible}
:is(.admin-experience,body[data-experience=admin]){--admin-bg-top:#5a8cff1f;--admin-bg-spot:#1f4fd11f;--admin-surface:#f7f9fc;--admin-surface-strong:#fff;--admin-surface-muted:#eef4fb;--admin-border-soft:#1826421a;--admin-border-strong:#336cfa3d;--admin-shadow:0 20px 48px -40px #18264238;--text-05:var(--alpha-grey-100-90);--text-04:var(--alpha-grey-100-75);--text-03:var(--alpha-grey-100-55);--text-02:var(--alpha-grey-100-45);--text-01:var(--alpha-grey-100-20);--background-neutral-00:var(--admin-surface-strong);--background-neutral-01:#f6f8fb;--background-neutral-02:#edf2f8;--background-neutral-03:#dfe7f1;--background-neutral-04:#ccd8e8;--background-tint-00:var(--admin-surface-strong);--background-tint-01:var(--admin-surface);--background-tint-02:var(--admin-surface-muted);--background-tint-03:#dce8f9;--background-tint-04:#c9dbf5;--border-01:var(--admin-border-soft);--border-02:#18264229;--border-03:var(--admin-border-strong);--border-04:#336cfa61;--border-05:#1f4fd1;--theme-primary-06:#1f4fd1;--theme-primary-05:#336cfa;--theme-primary-04:#5a8cff;--action-link-06:#1f4fd1;--action-link-05:#336cfa;--action-link-04:#5a8cff;--action-link-03:#5a8cff4d;--action-link-02:#5a8cff2e;--action-link-01:#5a8cff1a;--action-link-00:#5a8cff0f;--shadow-01:#21407814;--shadow-02:#21407824;--shadow-03:#21407838}.dark .admin-experience,.dark body[data-experience=admin]{--admin-bg-top:#336cfa24;--admin-bg-spot:#1f4fd133;--admin-surface:#171b21;--admin-surface-strong:#0c0f13;--admin-surface-muted:#20262f;--admin-border-soft:#ffffff1a;--admin-border-strong:#5a8cff4d;--admin-shadow:0 22px 50px -42px #00000094;--text-05:var(--alpha-grey-00-95);--text-04:var(--alpha-grey-00-85);--text-03:var(--alpha-grey-00-60);--text-02:var(--alpha-grey-00-45);--text-01:var(--alpha-grey-00-20);--background-neutral-00:var(--admin-surface-strong);--background-neutral-01:#161a20;--background-neutral-02:#1d232c;--background-neutral-03:#252d39;--background-neutral-04:#303a49;--background-tint-00:var(--admin-surface-strong);--background-tint-01:var(--admin-surface);--background-tint-02:var(--admin-surface-muted);--background-tint-03:#263041;--background-tint-04:#324057;--border-01:var(--admin-border-soft);--border-02:#ffffff26;--border-03:var(--admin-border-strong);--border-04:#5a8cff6b;--border-05:#5a8cff;--shadow-01:#0000003d;--shadow-02:#0006;--shadow-03:#0000008f}.admin-experience{isolation:isolate;background:radial-gradient(circle at 12% 0%,var(--admin-bg-top),transparent 34%),radial-gradient(circle at 88% 8%,var(--admin-bg-spot),transparent 28%),linear-gradient(180deg,#fafbfb 0%,#eef4fb 100%);position:relative}.dark .admin-experience{background:radial-gradient(circle at 12% 0%,var(--admin-bg-top),transparent 34%),radial-gradient(circle at 88% 8%,var(--admin-bg-spot),transparent 28%),linear-gradient(180deg,#161a20 0%,#0c0f13 100%)}.app-admin-surface{isolation:isolate;background:radial-gradient(circle at 12% 0,#5a8cff1f,#0000 34%),radial-gradient(circle at 88% 8%,#1f4fd11f,#0000 28%),linear-gradient(#fafbfb 0%,#eef4fb 100%);position:relative}.dark .app-admin-surface{background:radial-gradient(circle at 12% 0,#336cfa24,#0000 34%),radial-gradient(circle at 88% 8%,#1f4fd133,#0000 28%),linear-gradient(#161a20 0%,#0c0f13 100%)}.app-admin-surface .sidebar-shell{box-shadow:none;background:#f7f9fc;border-right:1px solid #1826421a}.dark .app-admin-surface .sidebar-shell{background:#171b21;border-right:1px solid #ffffff1a}.admin-experience .admin-main-container{background:0 0}:is(.admin-experience,body[data-experience=admin]) .sidebar-shell{border-right:1px solid var(--border-01);background:var(--background-tint-01);box-shadow:none}:is(.admin-experience,body[data-experience=admin]) .settings-layout-header{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:1rem}:is(.admin-experience,body[data-experience=admin]) .settings-layout-body{gap:1.5rem;padding-top:.75rem}:is(.admin-experience,body[data-experience=admin]) .card[data-variant=primary]{border-color:var(--border-01);background:var(--background-neutral-00);box-shadow:none}:is(.admin-experience,body[data-experience=admin]) .card[data-variant=secondary]{border-color:var(--border-01);background:var(--background-neutral-01)}:is(.admin-experience,body[data-experience=admin]) .button-main-primary{background:var(--theme-primary-05);box-shadow:none;transition:transform .18s,background-color .18s,border-color .18s}:is(.admin-experience,body[data-experience=admin]) .button-main-primary:hover{background:var(--theme-primary-04);transform:translateY(-1px)}:is(.admin-experience,body[data-experience=admin]) .button-main-secondary,:is(.admin-experience,body[data-experience=admin]) .button-action-secondary,:is(.admin-experience,body[data-experience=admin]) .button-danger-secondary{background:var(--background-neutral-01);border-color:var(--border-02)}:is(.admin-experience,body[data-experience=admin]) .input-normal,:is(.admin-experience,body[data-experience=admin]) .input-error,:is(.admin-experience,body[data-experience=admin]) .input-disabled{background:var(--background-neutral-00)}:is(.admin-experience,body[data-experience=admin]) .table-head,:is(.admin-experience,body[data-experience=admin]) .tbl-actions[data-type=head],:is(.admin-experience,body[data-experience=admin]) .tbl-qualifier[data-type=head]{background:var(--background-neutral-01)}:is(.admin-experience,body[data-experience=admin]) .tbl-row[data-variant=table]>td,:is(.admin-experience,body[data-experience=admin]) .tbl-row[data-variant=list]>td{background:var(--background-neutral-00)}:is(.admin-experience,body[data-experience=admin]) .tbl-row[data-variant=table]:hover>td,:is(.admin-experience,body[data-experience=admin]) .tbl-row[data-variant=list]:hover>td{background:var(--background-neutral-01)}:is(.admin-experience,body[data-experience=admin]) .sidebar-tab-background-defaulted[data-state=active],:is(.admin-experience,body[data-experience=admin]) .sidebar-tab-background-lowlight[data-state=active]{background:var(--background-neutral-00);box-shadow:inset 0 0 0 1px var(--border-03)}
.button-main-primary{background-color:var(--theme-primary-05)}.button-main-primary:hover{background-color:var(--theme-primary-04)}.button-main-primary[data-state=transient],.button-main-primary:active{background-color:var(--theme-primary-06)}.button-main-primary:disabled{background-color:var(--background-neutral-04)}.button-main-primary-text{color:var(--text-inverted-05)!important}.button-main-primary:disabled .button-main-primary-text{color:var(--text-inverted-04)!important}.button-main-primary-icon{stroke:var(--text-inverted-05)}.button-main-primary:disabled .button-main-primary-icon{stroke:var(--text-inverted-04)}.button-main-secondary{background-color:var(--background-tint-01);border:1px solid var(--border-01)}.button-main-secondary:hover{background-color:var(--background-tint-02)}.button-main-secondary[data-state=transient],.button-main-secondary:active{background-color:var(--background-tint-00)}.button-main-secondary:disabled{background-color:var(--background-neutral-03);border:1px solid var(--border-01)}.button-main-secondary-text{color:var(--text-03)!important}.button-main-secondary:hover .button-main-secondary-text{color:var(--text-04)!important}.button-main-secondary[data-state=transient] .button-main-secondary-text,.button-main-secondary:active .button-main-secondary-text{color:var(--text-05)!important}.button-main-secondary:disabled .button-main-secondary-text{color:var(--text-01)!important}.button-main-secondary-icon{stroke:var(--text-03)}.button-main-secondary:hover .button-main-secondary-icon{stroke:var(--text-04)}.button-main-secondary[data-state=transient] .button-main-secondary-icon,.button-main-secondary:active .button-main-secondary-icon{stroke:var(--text-05)}.button-main-secondary:disabled .button-main-secondary-icon{stroke:var(--text-01)}.button-main-tertiary{background-color:#0000}.button-main-tertiary:hover{background-color:var(--background-tint-02)}.button-main-tertiary[data-state=transient],.button-main-tertiary:active{background-color:var(--background-tint-00)}.button-main-tertiary:disabled{background-color:#0000}.button-main-tertiary-text{color:var(--text-03)!important}.button-main-tertiary:hover .button-main-tertiary-text{color:var(--text-04)!important}.button-main-tertiary[data-state=transient] .button-main-tertiary-text,.button-main-tertiary:active .button-main-tertiary-text{color:var(--text-05)!important}.button-main-tertiary:disabled .button-main-tertiary-text{color:var(--text-01)!important}.button-main-tertiary-icon{stroke:var(--text-03)}.button-main-tertiary:hover .button-main-tertiary-icon{stroke:var(--text-04)}.button-main-tertiary[data-state=transient] .button-main-tertiary-icon,.button-main-tertiary:active .button-main-tertiary-icon{stroke:var(--text-05)}.button-main-tertiary:disabled .button-main-tertiary-icon{stroke:var(--text-01)}.button-main-internal{background-color:#0000}.button-main-internal:hover{background-color:var(--background-tint-02)}.button-main-internal[data-state=transient],.button-main-internal:active{background-color:var(--background-tint-00)}.button-main-internal:disabled{background-color:#0000}.button-main-internal-text{color:var(--text-03)!important}.button-main-internal:hover .button-main-internal-text{color:var(--text-04)!important}.button-main-internal[data-state=transient] .button-main-internal-text,.button-main-internal:active .button-main-internal-text{color:var(--text-05)!important}.button-main-internal:disabled .button-main-internal-text{color:var(--text-01)!important}.button-main-internal-icon{stroke:var(--text-03)}.button-main-internal:hover .button-main-internal-icon{stroke:var(--text-04)}.button-main-internal[data-state=transient] .button-main-internal-icon,.button-main-internal:active .button-main-internal-icon{stroke:var(--text-05)}.button-main-internal:disabled .button-main-internal-icon{stroke:var(--text-01)}.button-action-primary{background-color:var(--action-link-05)}.button-action-primary:hover{background-color:var(--action-link-04)}.button-action-primary[data-state=transient],.button-action-primary:active{background-color:var(--action-link-06)}.button-action-primary:disabled{background-color:var(--action-link-02)}.button-action-primary-text{color:var(--text-light-05)!important}.button-action-primary:disabled .button-action-primary-text{color:var(--text-01)!important}.button-action-primary-icon{stroke:var(--text-light-05)}.button-action-primary:disabled .button-action-primary-icon{stroke:var(--text-01)}.button-action-secondary{background-color:var(--background-tint-01);border:1px solid var(--border-01)}.button-action-secondary:hover{background-color:var(--background-tint-02)}.button-action-secondary[data-state=transient],.button-action-secondary:active{background-color:var(--background-tint-00)}.button-action-secondary:disabled{background-color:var(--background-neutral-02);border:1px solid var(--border-01)}.button-action-secondary-text{color:var(--action-text-link-05)!important}.button-action-secondary:disabled .button-action-secondary-text{color:var(--action-link-03)!important}.button-action-secondary-icon{stroke:var(--action-text-link-05)}.button-action-secondary:disabled .button-action-secondary-icon{stroke:var(--action-link-03)}.button-action-tertiary{background-color:#0000}.button-action-tertiary:hover{background-color:var(--background-tint-02)}.button-action-tertiary[data-state=transient],.button-action-tertiary:active{background-color:var(--background-tint-00)}.button-action-tertiary:disabled{background-color:#0000}.button-action-tertiary-text{color:var(--action-text-link-05)!important}.button-action-tertiary:disabled .button-action-tertiary-text{color:var(--action-link-03)!important}.button-action-tertiary-icon{stroke:var(--action-text-link-05)}.button-action-tertiary:disabled .button-action-tertiary-icon{stroke:var(--action-link-03)}.button-danger-primary{background-color:var(--action-danger-05)}.button-danger-primary:hover{background-color:var(--action-danger-04)}.button-danger-primary[data-state=transient],.button-danger-primary:active{background-color:var(--action-danger-06)}.button-danger-primary:disabled{background-color:var(--action-danger-02)}.button-danger-primary-text{color:var(--text-light-05)!important}.button-danger-primary:disabled .button-danger-primary-text{color:var(--text-01)!important}.button-danger-primary-icon{stroke:var(--text-light-05)}.button-danger-primary:disabled .button-danger-primary-icon{stroke:var(--text-01)}.button-danger-secondary{background-color:var(--background-tint-01);border:1px solid var(--border-01)}.button-danger-secondary:hover{background-color:var(--background-tint-02)}.button-danger-secondary[data-state=transient],.button-danger-secondary:active{background-color:var(--background-tint-00)}.button-danger-secondary:disabled{background-color:var(--background-neutral-02);border:1px solid var(--border-01)}.button-danger-secondary-text{color:var(--action-text-danger-05)!important}.button-danger-secondary:disabled .button-danger-secondary-text{color:var(--action-danger-03)!important}.button-danger-secondary-icon{stroke:var(--action-text-danger-05)}.button-danger-secondary:disabled .button-danger-secondary-icon{stroke:var(--action-danger-03)}.button-danger-tertiary{background-color:#0000}.button-danger-tertiary:hover{background-color:var(--background-tint-02)}.button-danger-tertiary[data-state=transient],.button-danger-tertiary:active{background-color:var(--background-tint-00)}.button-danger-tertiary:disabled{background-color:#0000}.button-danger-tertiary-text{color:var(--action-text-danger-05)!important}.button-danger-tertiary:disabled .button-danger-tertiary-text{color:var(--action-danger-03)!important}.button-danger-tertiary-icon{stroke:var(--action-text-danger-05)}.button-danger-tertiary:disabled .button-danger-tertiary-icon{stroke:var(--action-danger-03)}
.card{border-radius:var(--border-radius-16);width:100%;overflow:clip}.card[data-variant=primary]{background-color:var(--background-tint-00);border-width:1px}.card[data-variant=secondary]{background-color:#0000;border-width:1px}.card[data-variant=tertiary]{background-color:#0000;border-style:dashed;border-width:1px}.card[data-variant=disabled]{cursor:not-allowed;background-color:var(--background-tint-00);opacity:.5;border-width:1px}.card[data-variant=borderless]{background-color:var(--background-tint-00)}
.code-block{background-color:var(--background-tint-00);border:1px solid var(--border-01);border-radius:var(--border-radius-12);word-break:break-all;font-family:var(--font-mono);color:var(--text-03);padding:.5rem;font-size:.75rem;line-height:1rem;display:block}.code-copy-button{opacity:0;transition:opacity .15s ease-in-out;position:absolute;top:.5rem;right:.5rem}.code-wrapper:hover .code-copy-button{opacity:1}
