/* Version 3. White backgrounds; native controls and accessible text preserved. */
html,body,main,dialog,.gallery,.gallery-window,.gallery-slide:before{background:#fff;background-image:none}
body.canvas-white-ready{background:transparent;background-image:none}
.canvas-white-surface{display:block;position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
.canvas-white-ready main{position:relative;z-index:1}
.canvas-white-ready main,.canvas-white-ready .gallery,.canvas-white-ready .gallery-window,.canvas-white-ready .gallery-slide:before{background-color:transparent;background-image:none}
wedding-word{display:inline-block;position:relative;vertical-align:baseline;white-space:nowrap;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
wedding-ink{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
dialog{overflow-x:hidden}
.canvas-dialog-ready{background:transparent!important;background-image:none!important;isolation:isolate}
.canvas-dialog-surface{position:fixed;display:block;z-index:-1;pointer-events:none;border-radius:12px}
.samsung-protected-form .submit{position:relative;isolation:isolate;background:transparent}
.canvas-button-surface{position:absolute;inset:0;width:100%;height:100%;z-index:-1;border-radius:4px;pointer-events:none}
