.stdmodal{overflow:hidden;background:linear-gradient(rgba(20,20,26,.62),rgba(20,20,26,.62)),var(--glass-card)!important;-webkit-backdrop-filter:var(--glass-blur)!important;backdrop-filter:var(--glass-blur)!important;border:1px solid var(--glass-edge)!important;border-radius:var(--radius-float,14px)!important;box-shadow:0 24px 70px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.12)!important}html[data-theme=light] .stdmodal{background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)),var(--glass-card)!important;box-shadow:0 24px 70px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.5)!important}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.stdmodal{background:var(--panel,#1c1c20)!important}html[data-theme=light] .stdmodal{background:var(--panel,#fff)!important}}.stdmodal__ctop{display:flex;align-items:center;padding:18px 52px 18px 22px;position:relative;flex-shrink:0}.stdmodal__ctop-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ink)}.stdmodal__ctop-icon svg{filter:var(--icon-fx)}.stdmodal__ctop-title{margin:0 0 0 12px;font-family:var(--sans,inherit);font-weight:700;font-size:15.5px;letter-spacing:-.015em;color:var(--ink);min-width:0}.stdmodal__x{position:absolute;top:16px;right:16px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:var(--field);color:var(--ink-dim);padding:0;cursor:pointer;line-height:0;transition:color .13s,background .13s}.stdmodal__x:hover{background:var(--accent-soft);color:var(--ink)}.stdmodal__x:focus-visible{outline:none;box-shadow:0 0 0 2px var(--accent-soft)}.stdmodal__hero{flex-shrink:0}.stdmodal__body{padding:18px 22px 24px;overflow-y:auto;flex:1 1;min-height:0}.stdmodal__scrollable{scrollbar-width:thin;scrollbar-color:hsla(0,0%,50%,.25) transparent}.stdmodal__scrollable::-webkit-scrollbar{width:4px}.stdmodal__scrollable::-webkit-scrollbar-track{background:transparent}.stdmodal__scrollable::-webkit-scrollbar-thumb{background:hsla(0,0%,50%,.25);border-radius:2px}.stdmodal__footer{flex-shrink:0;padding:14px 22px;border-top:1px solid var(--glass-edge)}@media (max-width:640px){.stdmodal__ctop{padding:16px 48px 16px 18px}.stdmodal__body{padding:16px 18px 20px}.stdmodal__footer{padding:12px 18px}}