.basic-dialog[data-v-77e13f30]{z-index:1200;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.basic-dialog--fullscreen[data-v-77e13f30]{padding:0}.basic-dialog--fullscreen .basic-dialog__panel[data-v-77e13f30]{width:100vw;max-height:100vh}.basic-dialog--fullscreen .basic-dialog__card[data-v-77e13f30]{border-radius:0;height:100vh;max-height:100vh}.basic-dialog__backdrop[data-v-77e13f30]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a75;position:absolute;inset:0}.basic-dialog__panel[data-v-77e13f30]{z-index:1;width:min(var(--basic-dialog-width), calc(100vw - 32px));max-height:calc(100vh - 48px);position:relative}.basic-dialog__card[data-v-77e13f30]{border:1px solid #e2e8f0e6;border-radius:12px;flex-direction:column;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a38}.basic-dialog__header[data-v-77e13f30]{border-bottom:1px solid var(--color-border);background:linear-gradient(180deg, var(--color-background-soft), #fff);flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 26px 18px;display:flex}.basic-dialog__eyebrow[data-v-77e13f30]{color:var(--color-primary);text-transform:uppercase;margin:0 0 4px;font-size:.76rem;font-weight:800}.basic-dialog__title[data-v-77e13f30]{color:var(--color-text);margin:0;font-size:1.25rem;line-height:1.2}.basic-dialog__close[data-v-77e13f30]{border:1px solid var(--color-border);width:34px;height:34px;color:var(--color-text-muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;display:grid}.basic-dialog__content[data-v-77e13f30]{flex:1;min-height:0;padding:26px;overflow:auto}.basic-dialog__actions[data-v-77e13f30]{border-top:1px solid var(--color-border);background:#fff;flex:none;justify-content:flex-end;gap:12px;padding:18px 26px 22px;display:flex}@media (width<=720px){.basic-dialog[data-v-77e13f30]{padding:12px}.basic-dialog__panel[data-v-77e13f30],.basic-dialog__card[data-v-77e13f30]{max-height:calc(100vh - 24px)}.basic-dialog__header[data-v-77e13f30],.basic-dialog__content[data-v-77e13f30],.basic-dialog__actions[data-v-77e13f30]{padding-inline:18px}}
