.carv-dialog-overlay{z-index:var(--carv-z-scrim);background:var(--carv-overlay-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-content{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;z-index:var(--carv-z-modal);background:var(--carv-bg-container);border-radius:var(--carv-radius-container);width:100%;max-height:85vh;box-shadow:var(--carv-shadow-dropdown);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-content.size-sm{max-width:400px}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-content.size-md{max-width:480px}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-content.size-lg{max-width:min(1040px,100vw - 80px)}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--carv-grey-4) transparent;flex-direction:column;gap:24px;padding:28px;display:flex;overflow-y:auto}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-scroll::-webkit-scrollbar{width:8px}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-scroll::-webkit-scrollbar-track{margin:calc(var(--carv-radius-container) - 28px + 8px) 0;background:0 0}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-scroll::-webkit-scrollbar-thumb{background:var(--carv-grey-4);border-radius:4px}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-scroll::-webkit-scrollbar-thumb:hover{background:var(--carv-text-sub)}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-close{width:32px;height:32px;color:var(--carv-text-body);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:20px;right:20px}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-close:hover{background:var(--carv-bg-sub-container);color:var(--carv-text-header)}.carv-dialog-content-root.svelte-1vek7e9 .carv-dialog-close:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carv-dialog-header.svelte-1ktmf3j{flex-direction:column;gap:6px;padding-right:40px;display:flex}.carv-dialog-title-root.svelte-1t7ilw6 .carv-dialog-title{font-family:var(--carv-font);font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:1.68px;text-transform:uppercase;color:var(--carv-text-container-header);margin:0;font-size:14px;font-weight:700;line-height:1}.carv-dialog-desc-root.svelte-18gnu2q .carv-dialog-description{font-family:var(--carv-font);color:var(--carv-text-body);margin:0;font-size:14px;font-weight:500;line-height:1.43}.carv-dialog-footer.svelte-pkc1cd{justify-content:flex-end;gap:8px;display:flex}
