.gg-glass-card{--frame-slice:22px;background:var(--gg-grad-card);border:.8px solid var(--gg-hairline-cool);border-radius:19px;box-shadow:var(--gg-shadow-card)}.gg-modal-surface.gg-modal-surface{background:var(--gg-veil-modal);backdrop-filter:blur(var(--gg-blur-modal))}@media (max-width:767px){.gg-modal-surface.gg-modal-surface{backdrop-filter:none;background:var(--gg-veil-modal-mobile)}}@media (prefers-reduced-transparency:reduce){.gg-modal-surface.gg-modal-surface{backdrop-filter:none;background:var(--gg-veil-modal-reduced)}}.gg-glass-panel{--frame-slice:22px;background:var(--gg-veil-panel);backdrop-filter:blur(var(--gg-blur-frosted));border-radius:19px;box-shadow:var(--gg-shadow-panel)}.gg-glass-card:has(.frame):not(.gg-frameless){border-color:transparent}.gg-glass-panel:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(130% 90% at 50% -15%,rgba(255,255,255,.5),rgba(255,255,255,0) 55%)}.gg-framed>:not(.frame){position:relative;z-index:1}.gg-framed{border-radius:calc(var(--frame-slice, 22px) * .86)}.gg-frameless.gg-glass-card:before,.gg-frameless.neu-card:before{background-image:none}.gg-frameless .frame{display:none}.dark .gg-glass-card:has(.frame):not(.gg-frameless),[data-theme=dark] .gg-glass-card:has(.frame):not(.gg-frameless){border-color:transparent}.dark .gg-glass-panel,[data-theme=dark] .gg-glass-panel{background:var(--gg-veil-panel-dark)}