@layer theme{html body .antidot-public .photo-import-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:780px!important;margin:0 auto!important;padding:36px 28px!important;gap:24px!important;border:2px dashed color-mix(in srgb,var(--u-text,#332e2b) 45%,var(--u-background,#fdfbf9))!important;border-radius:var(--u-config-radius,16px)!important;background:color-mix(in srgb,var(--u-muted,#938475) 6%,var(--u-background,#fdfbf9))!important;color:var(--u-text)!important;text-align:center!important}html body .antidot-public .photo-import-card>.photo-import-card-icon{display:block!important;width:42px!important;height:42px!important;flex:none!important;color:var(--u-accent,#4b0015)!important;fill:none!important}html body .antidot-public .photo-import-card p{margin:0!important;max-width:100%!important;overflow-wrap:anywhere!important;font-family:var(--u-body-font)!important;line-height:1.5!important}html body .antidot-public .photo-import-card .photo-import-card-device{font-size:16px!important}html body .antidot-public .photo-import-card .photo-import-card-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:54px!important;height:auto!important;padding:14px 18px!important;white-space:normal!important;background:var(--u-button)!important;color:var(--u-buttonText)!important;border:0!important;border-radius:var(--u-buttonRadius,12px)!important;font:500 16px/1.4 var(--u-control-font,var(--u-body-font))!important;box-shadow:none!important}html body .antidot-public .photo-import-card .photo-import-card-button:disabled{opacity:.5!important;cursor:wait!important}html body .antidot-public .photo-import-card .photo-import-card-button:focus-visible{outline:2px solid var(--u-focus,var(--u-accent))!important;outline-offset:4px!important}html body .antidot-public .photo-import-card .photo-import-card-notice{font:400 13px/1.5 var(--u-body-font)!important;color:var(--u-muted)!important}@media(max-width:760px){html body .antidot-public .photo-import-card{padding:28px 18px!important;gap:22px!important}html body .antidot-public .photo-import-card .photo-import-card-device{font-size:15px!important}}}