.simple-entry-naver{display:block;background:transparent;border:0;padding:0;margin:0;width:230px;max-width:100%;cursor:pointer;border-radius:8px;aspect-ratio:230/56}.simple-entry-naver img{display:block;width:100%;height:auto}.simple-creation-entry button:focus-visible{outline:2px solid #34332e;outline-offset:4px}.simple-creation-entry button:disabled{cursor:wait;opacity:.65}.simple-entry-choice-layer{box-sizing:border-box;position:fixed;inset:0;background:rgba(0,0,0,.24);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.simple-entry-choice-box{box-sizing:border-box;width:100%;max-width:360px;position:relative;padding:40px 24px 24px;border-radius:20px;background:white;box-shadow:0 12px 40px #0002}.simple-entry-choice-box>button[aria-label="닫기"]{position:absolute;right:14px;top:10px;background:transparent;border:0;font-size:24px;color:#777}.simple-entry-choice-box p{margin:0 0 24px;line-height:1.6;font-size:16px;word-break:keep-all}.simple-creation-entry .wedding-dialog-primary,.simple-creation-entry .wedding-dialog-secondary{display:block;width:100%;min-height:48px;padding:12px 16px;border-radius:10px;font:inherit;font-size:14px;cursor:pointer}.simple-creation-entry .wedding-dialog-primary{background:#292825;color:#fff;border:1px solid #292825}.simple-creation-entry .wedding-dialog-secondary{margin-top:8px;background:#fff;color:#45433e;border:1px solid #ddd9d1}.simple-entry-brand{display:block;width:124px;height:28px;text-decoration:none}.simple-entry-resting{width:100%;max-width:400px}.simple-entry-resting h2{font-size:26px;font-weight:600;margin:0 0 16px}.simple-creation-entry .simple-entry-retry{width:230px;max-width:100%;min-height:56px;margin:0}.simple-entry-choice-box{max-width:320px;max-height:calc(100dvh - 32px);padding:32px 24px;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start}.simple-entry-choice-box p{text-align:center;text-wrap:balance}.simple-entry-choice-box :is(.wedding-dialog-primary,.wedding-dialog-secondary),.simple-entry-resting :is(.wedding-dialog-primary,.wedding-dialog-secondary){box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:var(--creation-control-height,48px);font-size:var(--creation-text-body,14px);line-height:var(--creation-leading-body,1.5);font-weight:var(--creation-weight-body,400);border:1px solid var(--creation-border,#e7e5e4);box-shadow:none}.simple-entry-choice-box .wedding-dialog-primary,.simple-entry-resting .wedding-dialog-primary{color:var(--creation-text,#292524);background:var(--creation-surface-subtle,#fafaf9)}.simple-entry-choice-box .wedding-dialog-secondary,.simple-entry-resting .wedding-dialog-secondary{color:var(--creation-text-secondary,#57534e);background:var(--creation-surface,#fff)}.simple-entry-choice-box :is(.wedding-dialog-primary,.wedding-dialog-secondary):focus:not(:focus-visible),.simple-entry-resting :is(.wedding-dialog-primary,.wedding-dialog-secondary):focus:not(:focus-visible){outline:none;box-shadow:none}.simple-entry-choice-box :is(.wedding-dialog-primary,.wedding-dialog-secondary):focus-visible,.simple-entry-resting :is(.wedding-dialog-primary,.wedding-dialog-secondary):focus-visible{outline:2px solid var(--creation-accent,#ff5a1f);outline-offset:2px;box-shadow:none}@media(max-height:370px){.simple-entry-choice-box{justify-content:flex-start}}.simple-entry-choice-layer{padding:var(--creation-space-4,16px)}.simple-entry-choice-box .simple-entry-choice-title{margin:0;font-size:var(--creation-text-title,16px);font-weight:var(--creation-weight-label,600);line-height:var(--creation-leading-body,1.5);color:var(--creation-text,#292524);text-align:center;word-break:keep-all}.simple-entry-choice-box .simple-entry-choice-description{margin:var(--creation-space-2,8px) 0 0;font-size:var(--creation-text-body,14px);font-weight:var(--creation-weight-body,400);line-height:var(--creation-leading-body,1.5);color:var(--creation-text-muted,#78716c)}.simple-entry-choice-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--creation-space-2,8px);width:100%;margin-top:var(--creation-space-6,24px)}.simple-entry-choice-box .simple-entry-choice-actions :is(.wedding-dialog-primary,.wedding-dialog-secondary){min-width:0;margin:0;padding:var(--creation-space-2,8px);font-size:var(--creation-text-label,13px);font-weight:var(--creation-weight-label,600);overflow-wrap:anywhere}.simple-entry-choice-box .simple-entry-choice-actions .wedding-dialog-primary{color:var(--creation-on-accent,#fff);background:var(--creation-accent,#ff5a1f);border-color:var(--creation-accent,#ff5a1f)}.simple-entry-choice-box .simple-entry-choice-actions .wedding-dialog-secondary{background:var(--creation-surface-subtle,#fafaf9)}