.app-modal[data-theme=dark]{color-scheme:dark}.app-modal[open]{z-index:9999;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;display:flex;position:fixed;inset:0}.app-modal__backdrop{backdrop-filter:blur(2px);cursor:default;z-index:0;background-color:#0006;border:none;width:100%;height:100%;position:absolute;inset:0}.app-modal__box{z-index:1;padding:var(--spacing-spacing-00,0);align-items:flex-start;gap:var(--spacing-spacing-00,0);border-radius:var(--spacing-spacing-03,8px);border:1px solid var(--border-border-primary,#f2f4f7);background:var(--surface-surface-primary,#fff);max-height:90vh;color:var(--text-text-primary,#101828);box-shadow:1px 4px 14px 0 var(--shade-secondary,#0b0b0b2e);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;display:flex;position:relative;overflow:hidden auto}.app-modal__box>form{flex-direction:column;width:100%;min-height:0;display:flex}.app-modal .app-modal__box{scrollbar-width:thin;scrollbar-color:var(--border-border-secondary) var(--surface-surface-secondary)}.app-modal .app-modal__box::-webkit-scrollbar{width:8px}.app-modal .app-modal__box::-webkit-scrollbar-track{background:var(--surface-surface-secondary)}.app-modal .app-modal__box::-webkit-scrollbar-thumb{background:var(--border-border-secondary);border-radius:var(--radius-s)}.app-modal .app-modal__box::-webkit-scrollbar-thumb:hover{background:var(--border-border-primary)}
