.klyp-CdnImage{object-fit:cover;max-width:100%;display:block}.klyp-CdnImage[data-error]{min-width:var(--space-32);min-height:var(--space-32);background:var(--color-bg-surface-solid);color:var(--color-fg-muted);place-items:center;display:grid}.klyp-CdnImage[data-error] svg{opacity:var(--opacity-50,.5)}.klyp-Dialog__overlay{z-index:var(--z-modal);background:var(--color-bg-modal-backdrop);-webkit-backdrop-filter:blur(var(--blur-3));backdrop-filter:blur(var(--blur-3));position:fixed;inset:0}.klyp-Dialog__overlay[data-backdrop=opaque]{-webkit-backdrop-filter:none;backdrop-filter:none}.klyp-Dialog__overlay[data-backdrop=transparent]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.klyp-Dialog__overlay{padding:var(--space-16);justify-content:center;align-items:center;display:flex}.klyp-Dialog__overlay[data-entering]{animation:klyp-dialog-fade-in var(--duration-fast) var(--easing-standard)}.klyp-Dialog__overlay[data-exiting]{animation:klyp-dialog-fade-out var(--duration-fast) var(--easing-standard)}.klyp-Dialog__content{width:100%;max-width:calc(100% - var(--space-16) * 2);background:var(--color-bg-surface);border:var(--bw-default) solid var(--color-border-default);border-radius:var(--r-section);color:var(--color-fg-primary);font:var(--type-body);box-shadow:var(--shadow-panel);z-index:var(--z-modal);max-height:calc(100svh - var(--space-32));outline:none;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}@media (width>=640px){.klyp-Dialog__content{max-width:var(--modal-w-xs)}}.klyp-Dialog__content[data-entering]{animation:klyp-dialog-fade-in var(--duration-fast) var(--easing-standard), klyp-dialog-zoom-in var(--duration-fast) var(--easing-standard)}.klyp-Dialog__content[data-exiting]{animation:klyp-dialog-fade-out var(--duration-fast) var(--easing-standard), klyp-dialog-zoom-out var(--duration-fast) var(--easing-standard)}.klyp-Dialog__dialog{scrollbar-width:thin;scrollbar-color:transparent transparent;outline:none;flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow-y:auto}.klyp-Dialog__dialog::-webkit-scrollbar{width:6px}.klyp-Dialog__dialog::-webkit-scrollbar-track{background:0 0}.klyp-Dialog__dialog::-webkit-scrollbar-thumb{border-radius:var(--radius-full);transition:background var(--duration-fast) var(--easing-standard);background:0 0}.klyp-Dialog__dialog:hover{scrollbar-color:var(--color-fg-muted) transparent}.klyp-Dialog__dialog:hover::-webkit-scrollbar-thumb{background:var(--color-fg-muted)}.klyp-Dialog__dialog::-webkit-scrollbar-thumb:hover{background:var(--color-fg-subtle)}.klyp-Dialog__dialog[data-focus-visible]{outline:none}.klyp-Dialog__dialog>:not(.klyp-Dialog__header):not(.klyp-Dialog__footer):not(.klyp-Dialog__close):not(.klyp-Modal__body){padding:var(--space-12) var(--space-24)}.klyp-Dialog__dialog:has(>.klyp-Dialog__close) .klyp-Dialog__title{padding-inline-end:var(--space-64)}.klyp-Dialog__close.klyp-Button{top:var(--space-16);right:var(--space-16);z-index:2;position:absolute}.klyp-Dialog__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.klyp-Dialog__header{gap:var(--space-4);padding:var(--space-24) var(--space-24) var(--space-12);flex-direction:column;display:flex}.klyp-Dialog__header:not(.klyp-Command__sr-only){z-index:1;background:var(--color-bg-surface);position:sticky;top:0}.klyp-Dialog__footer{z-index:1;background:var(--color-bg-surface);padding:var(--space-12) var(--space-24) var(--space-24);gap:var(--space-8);border-top:0;flex-direction:column-reverse;margin:0;display:flex;position:sticky;bottom:0}@media (width>=640px){.klyp-Dialog__footer{flex-direction:row;justify-content:flex-end}}.klyp-Dialog__title{font:var(--type-heading-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-primary);margin:0}.klyp-Dialog__description{font:var(--type-body);color:var(--color-fg-muted);overflow-wrap:anywhere;margin:0}.klyp-Dialog__description a{text-underline-offset:3px;text-decoration:underline}.klyp-Dialog__description a:hover{color:var(--color-fg-primary)}@media (width<=639.98px){.klyp-Dialog__overlay{justify-content:stretch;align-items:flex-end;padding:0}.klyp-Dialog__content{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:100%}.klyp-Dialog__content[data-entering]{animation:klyp-dialog-slide-up var(--duration-fast) var(--easing-standard)}.klyp-Dialog__content[data-exiting]{animation:klyp-dialog-slide-down var(--duration-fast) var(--easing-standard)}}@media (prefers-reduced-motion:reduce){.klyp-Dialog__overlay[data-entering],.klyp-Dialog__overlay[data-exiting],.klyp-Dialog__content[data-entering],.klyp-Dialog__content[data-exiting]{animation:none}}@keyframes klyp-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes klyp-dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes klyp-dialog-zoom-in{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes klyp-dialog-zoom-out{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes klyp-dialog-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes klyp-dialog-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}.klyp-Modal__content{background:var(--color-bg-surface);color:var(--color-fg-primary);border:var(--bw-default) solid var(--color-border-subtle);border-radius:var(--r-section);box-shadow:var(--shadow-panel);z-index:var(--z-modal);flex-direction:column;gap:0;max-height:calc(100svh - 4rem);padding:0;display:flex}@media (width>=640px){.klyp-Modal__content.klyp-Modal__content--dialog{max-width:var(--modal-w-dialog)}.klyp-Modal__content.klyp-Modal__content--sm{max-width:var(--modal-w-sm)}.klyp-Modal__content.klyp-Modal__content--md{max-width:var(--modal-w-md)}.klyp-Modal__content.klyp-Modal__content--lg{max-width:var(--modal-w-lg)}.klyp-Modal__content.klyp-Modal__content--xl{max-width:var(--modal-w-xl)}.klyp-Modal__content.klyp-Modal__content--full{max-width:var(--modal-w-full);height:var(--modal-h-full)}}.klyp-Modal__content .klyp-Modal__titleRow{align-items:center;gap:var(--space-8);min-width:0;display:flex}.klyp-Modal__content .klyp-Modal__titleIcon{color:var(--color-fg-primary);flex-shrink:0;display:inline-flex}.klyp-Modal__content .klyp-Modal__illustration{display:flex}.klyp-Modal__content.klyp-Modal__content--center .klyp-Modal__headerMain{text-align:center;align-items:center}.klyp-Modal__content.klyp-Modal__content--center .klyp-Modal__titleRow,.klyp-Modal__content.klyp-Modal__content--center .klyp-Modal__illustration{justify-content:center}.klyp-Modal__content.klyp-Modal__content--center .klyp-Modal__body{text-align:center;align-items:center}.klyp-Modal__content.klyp-Modal__content--center .klyp-Modal__close.klyp-Button{top:var(--space-24);position:absolute;inset-inline-end:var(--space-24)}@media (width>=640px){.klyp-Modal__content.klyp-Modal__content--footer-start .klyp-Dialog__footer{justify-content:flex-start}.klyp-Modal__content.klyp-Modal__content--footer-end .klyp-Dialog__footer{justify-content:flex-end}.klyp-Modal__content.klyp-Modal__content--footer-split .klyp-Dialog__footer>*{flex:1 1 0}}.klyp-Modal__body{gap:var(--space-24);min-height:0;padding:var(--space-24);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.klyp-Modal__content .klyp-Dialog__footer{padding:var(--space-12) var(--space-24) var(--space-24);border-top:0;margin:0}.klyp-Modal__content .klyp-Dialog__header{align-items:flex-start;gap:var(--space-12);padding:var(--space-24) var(--space-24) var(--space-12);flex-direction:row;display:flex;position:relative}.klyp-Modal__content .klyp-Dialog__header:not(:has(.klyp-Dialog__description)){align-items:center}.klyp-Modal__headerMain{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.klyp-Modal__close.klyp-Button{flex-shrink:0}.klyp-Modal__content--center .klyp-Modal__illustration{margin-bottom:var(--space-4)}.klyp-Modal__content .klyp-Dialog__dialog{gap:0}@media (width<=639.98px){.klyp-Modal__content .klyp-Dialog__footer>*{width:100%;min-height:var(--touch-target-comfort)}}.klyp-Modal__sheetOverlay{z-index:var(--z-modal);background:var(--color-bg-modal-backdrop);-webkit-backdrop-filter:blur(var(--blur-3));backdrop-filter:blur(var(--blur-3));position:fixed;inset:0}.klyp-Modal__content.klyp-Modal__sheet{inset-inline:0;max-width:none;block-size:100%;border:var(--bw-default) solid var(--color-border-default);border-radius:var(--r-section) var(--r-section) 0 0;background:color-mix(in oklab, var(--color-bg-surface) 92%, transparent);max-height:100svh;-webkit-backdrop-filter:var(--fx-glass-blur);backdrop-filter:var(--fx-glass-blur);padding-bottom:calc(var(--safe-area-bottom,var(--space-0)) + var(--kb-offset,var(--space-0)));border-bottom:0;position:fixed;bottom:0}.klyp-Modal__content.klyp-Modal__sheet .klyp-Dialog__header{padding-top:var(--space-12)}.klyp-Modal__handle{margin-block:var(--space-12) var(--space-4);inline-size:var(--space-24);block-size:var(--sheet-handle-h);border-radius:var(--radius-full);background:var(--color-fg-subtle);cursor:grab;flex-shrink:0;margin-inline:auto}.klyp-Modal__handle:active{cursor:grabbing}
