.faceport-desktop{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f7f8fa;--surface:#fff;--foreground:#20252c;--muted:#606975;--border:#dce1e7;--code-bg:#eef1f5;--button:#fff;--button-text:#20252c;--button-hover:#f4f6f9}.faceport-desktop [data-button-variant]:is([data-button-variant=primary],[data-button-variant=secondary],[data-button-variant=cta]){color:#20252c;background:linear-gradient(#fff,#fff 45%,#eff2f6);border-color:#d0d7e0;transition:transform .16s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #fff,0 2px 4px #1f2d4112}.faceport-desktop [data-button-variant]:not(:disabled):active{transform:scale(.975)}.faceport-desktop [data-faceport-card]{background:linear-gradient(165deg,#fff 40%,#f1f4f8);border-color:#dce1e7;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s;box-shadow:inset 0 1px #fff,0 4px 12px #1f2d4114}.faceport-desktop [data-faceport-card]:focus-within{box-shadow:0 0 0 2px #315fa8,0 8px 24px #1f2d411a}.faceport-desktop [data-faceport-card]:not([data-dragging=true]):has(:is(button,a):active){transform:scale(.985)}.faceport-desktop [data-faceport-dialog]{--background:#fff;--surface:#fff;--foreground:#20252c;--muted:#606975;--border:#dce1e7;--code-bg:#eef1f5;--accent:#315fa8;--button:#fff;--button-text:#20252c;--button-hover:#f4f6f9;color:#20252c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #dce1e7;box-shadow:0 24px 70px #1f2d4129,inset 0 1px #fff}@media (hover:hover) and (pointer:fine){.faceport-desktop [data-faceport-card]:not([data-dragging=true]):hover{transform:translateY(-3px);box-shadow:0 10px 24px #1f2d411a}}@media (prefers-reduced-motion:reduce){.faceport-desktop [data-button-variant],.faceport-desktop [data-faceport-card],.faceport-desktop [data-faceport-dialog]{transition:none;animation:none}.faceport-desktop [data-faceport-card]:not([data-dragging=true]):hover,.faceport-desktop [data-button-variant]:not(:disabled):active{transform:none}.faceport-desktop [data-faceport-card]:not([data-dragging=true]):has(:is(button,a):active){transform:none}}