.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_stage{box-sizing:border-box;width:100%;max-width:80rem;margin-inline:auto}.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_frame{box-sizing:border-box;aspect-ratio:9/16;background:#fff;border:2px solid #fff;border-radius:.75rem;width:100%;max-width:80rem;margin-inline:auto;overflow:hidden;box-shadow:0 1.25rem 3rem #4831783d,0 .5rem 1.25rem #2d284024}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_frame{aspect-ratio:16/9}}.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_card{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:10%;display:flex;container-type:inline-size}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_card{flex-direction:row;padding:6%}}.GreetingCardPreviewFrame-module-scss-module__dRExkG__GreetingCardPreviewFrame_card{border-radius:inherit;width:100%;height:100%;position:relative}
.GreetingCardPreviewTopicBadge-module-scss-module__9ERtPW__GreetingCardPreviewTopicBadge{overflow-wrap:anywhere;pointer-events:none;text-shadow:0 .08em .2em #00000073,0 .02em .06em #00000059;z-index:1;max-width:calc(100% - 2em);line-height:1.2;position:absolute}
.GreetingCardEditableField-module-scss-module__msTguG__GreetingCardEditableField{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:var(--radius-wishees-nested);width:100%;min-width:0;height:auto;min-height:0;color:inherit;font:inherit;line-height:inherit;resize:none;background:#fff3;margin:0;padding:.14em .22em;box-shadow:0 .08em .3em #2a11590d}.GreetingCardEditableField-module-scss-module__msTguG__GreetingCardEditableField:focus{border-color:color-mix(in srgb, currentColor 55%, transparent);background:#ffffff52;outline:none}.GreetingCardEditableField-module-scss-module__msTguG__GreetingCardEditableField::placeholder{color:inherit;opacity:.62}
.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_content{text-align:center;flex-direction:column;align-items:center;gap:1.48778cqw;width:100%;display:flex}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_content{text-align:left;flex:0 42%;align-items:flex-start;max-width:42%}}.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_to,.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_from{margin:0}.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_title{overflow-wrap:anywhere;max-width:100%;line-height:1.1}.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_message{overflow-wrap:anywhere;flex:1;max-width:100%;margin:0;line-height:1.35}.GreetingCardEditablePreview-module-scss-module__lAztJq__GreetingCardEditablePreview_inlineField{vertical-align:baseline;width:auto;min-width:4ch;display:inline}
.GreetingCardComposerEditStep-module-scss-module__zI3Anq__GreetingCardComposerEditStep{flex-direction:column;gap:1rem;width:100%;display:flex}.GreetingCardComposerEditStep-module-scss-module__zI3Anq__GreetingCardComposerEditStep_cardRegion{width:100%}.GreetingCardComposerEditStep-module-scss-module__zI3Anq__GreetingCardComposerEditStep_error{color:#b42318;margin:0}.GreetingCardComposerEditStep-module-scss-module__zI3Anq__GreetingCardComposerEditStep_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview{flex-direction:column;gap:.75rem;display:flex}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_viewer{width:100%}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_labelWrap{margin:0}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_content{text-align:center;flex-direction:column;align-items:center;gap:1.48778cqw;width:100%;display:flex}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_content{text-align:left;flex:0 42%;align-items:flex-start;max-width:42%}}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_content{padding:0}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_title,.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_to,.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_from,.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_message{margin:0}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_title{overflow-wrap:anywhere;max-width:100%;line-height:1.1}.GreetingCardPreview-module-scss-module__draeVq__GreetingCardPreview_message{overflow-wrap:anywhere;white-space:pre-wrap;flex:1;max-width:100%;margin:0;line-height:1.35}
.GreetingCardComposerPreviewStep-module-scss-module__VW95Da__GreetingCardComposerPreviewStep{flex-direction:column;gap:1rem;display:flex}.GreetingCardComposerPreviewStep-module-scss-module__VW95Da__GreetingCardComposerPreviewStep_description{margin:0}.GreetingCardComposerPreviewStep-module-scss-module__VW95Da__GreetingCardComposerPreviewStep_error{color:#b42318;margin:0}.GreetingCardComposerPreviewStep-module-scss-module__VW95Da__GreetingCardComposerPreviewStep_actions{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;display:flex}.GreetingCardComposerPreviewStep-module-scss-module__VW95Da__GreetingCardComposerPreviewStep_actionsPrimary{flex-wrap:wrap;gap:.75rem;display:flex}
