.MenuShareButton-module__RFzJCa__button{color:#a80a2b;letter-spacing:.015em;white-space:nowrap;cursor:pointer;background:#ba0b2f0e;border:1px solid #ba0b2f4d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;min-width:86px;height:30px;padding:0 11px;font-family:Figtree,Noto Sans KR,sans-serif;font-size:11px;font-weight:700;line-height:1;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .15s ease-in-out;display:inline-flex;box-shadow:0 1px 2px #3d252b0d}.MenuShareButton-module__RFzJCa__button[data-variant=mobile]{z-index:2;align-self:flex-start;gap:4px;min-width:88px;height:32px;padding:0 10px;font-size:11px}.MenuShareButton-module__RFzJCa__button[data-variant=mobile] .MenuShareButton-module__RFzJCa__icon,.MenuShareButton-module__RFzJCa__button[data-variant=mobile] .MenuShareButton-module__RFzJCa__icon svg{width:14px;height:14px}.MenuShareButton-module__RFzJCa__button[data-variant=desktop],.MenuShareButton-module__RFzJCa__button[data-variant=responsive]{color:#767676;min-width:78px;height:26px;box-shadow:none;background:#faf9f8;border-color:#dedbd8;gap:4px;padding:0 8px;font-size:10px}.MenuShareButton-module__RFzJCa__button[data-variant=desktop] .MenuShareButton-module__RFzJCa__icon,.MenuShareButton-module__RFzJCa__button[data-variant=desktop] .MenuShareButton-module__RFzJCa__icon svg,.MenuShareButton-module__RFzJCa__button[data-variant=responsive] .MenuShareButton-module__RFzJCa__icon,.MenuShareButton-module__RFzJCa__button[data-variant=responsive] .MenuShareButton-module__RFzJCa__icon svg{width:12px;height:12px}.MenuShareButton-module__RFzJCa__button:hover{color:#fff;background:#ba0b2f;border-color:#ba0b2f;transform:translateY(-1px);box-shadow:0 4px 10px #ba0b2f2e}.MenuShareButton-module__RFzJCa__button[data-variant=desktop]:hover,.MenuShareButton-module__RFzJCa__button[data-variant=responsive]:hover{color:#3d252b;background:#f5f2f0;border-color:#cfc9c5;box-shadow:0 2px 5px #3d252b14}.MenuShareButton-module__RFzJCa__button:active{transform:translateY(0)scale(.98);box-shadow:0 1px 3px #ba0b2f1f}.MenuShareButton-module__RFzJCa__button:focus-visible{outline-offset:2px;outline:2px solid #ba0b2f6b}.MenuShareButton-module__RFzJCa__button:disabled{cursor:wait;opacity:.72}.MenuShareButton-module__RFzJCa__button[data-state=copied],.MenuShareButton-module__RFzJCa__button[data-state=shared]{color:#fff;box-shadow:none;background:#3d252b;border-color:#3d252b}.MenuShareButton-module__RFzJCa__button[data-state=failed]{color:#a80a2b;background:#fff;border-color:#ba0b2f}.MenuShareButton-module__RFzJCa__icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.MenuShareButton-module__RFzJCa__icon svg{width:14px;height:14px}@media (max-width:767px){.MenuShareButton-module__RFzJCa__button[data-variant=responsive]{color:#a80a2b;background:#ba0b2f0e;border-color:#ba0b2f4d;gap:4px;min-width:88px;height:32px;padding:0 10px;font-size:11px;box-shadow:0 1px 2px #3d252b0d}.MenuShareButton-module__RFzJCa__button[data-variant=responsive] .MenuShareButton-module__RFzJCa__icon,.MenuShareButton-module__RFzJCa__button[data-variant=responsive] .MenuShareButton-module__RFzJCa__icon svg{width:14px;height:14px}.MenuShareButton-module__RFzJCa__button[data-variant=responsive]:hover{color:#fff;background:#ba0b2f;border-color:#ba0b2f;box-shadow:0 4px 10px #ba0b2f2e}}@media (prefers-reduced-motion:reduce){.MenuShareButton-module__RFzJCa__button{transition:none}.MenuShareButton-module__RFzJCa__button:hover,.MenuShareButton-module__RFzJCa__button:active{transform:none}}
.UsageGuideDialog-module__p0HNgG__callout{box-sizing:border-box;color:#1a1611;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffcf794;border:1px solid #8b1a2b2e;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-width:0;min-height:48px;padding:11px 14px;font-family:Figtree,Noto Sans KR,sans-serif;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;display:grid}.UsageGuideDialog-module__p0HNgG__callout:hover{background:#fffaf2eb;border-color:#8b1a2b52;box-shadow:0 6px 18px #4a2b1a0f}.UsageGuideDialog-module__p0HNgG__callout:focus-visible,.UsageGuideDialog-module__p0HNgG__iconClose:focus-visible,.UsageGuideDialog-module__p0HNgG__confirmButton:focus-visible{outline-offset:3px;outline:2px solid #8b1a2b7a}.UsageGuideDialog-module__p0HNgG__calloutLabel{color:#8b1a2b;letter-spacing:.13em;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:750;display:inline-flex}.UsageGuideDialog-module__p0HNgG__calloutLabel svg{flex:none}.UsageGuideDialog-module__p0HNgG__calloutSummary{color:#1a1611c7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:560;line-height:1.45;overflow:hidden}.UsageGuideDialog-module__p0HNgG__calloutAction{color:#8b1a2b;letter-spacing:.04em;white-space:nowrap;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.UsageGuideDialog-module__p0HNgG__overlay{z-index:1500;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a161175;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out both UsageGuideDialog-module__p0HNgG__guideOverlayIn;display:flex;position:fixed;inset:0}.UsageGuideDialog-module__p0HNgG__dialog{color:#1a1611;background:#fffdf9;border:1px solid #e5dcc5;border-radius:9px;flex-direction:column;width:min(440px,100%);max-height:min(720px,100dvh - 48px);font-family:Figtree,Noto Sans KR,sans-serif;animation:.22s cubic-bezier(.22,1,.36,1) both UsageGuideDialog-module__p0HNgG__guideDialogIn;display:flex;overflow:hidden;box-shadow:0 24px 70px #1a16113d}.UsageGuideDialog-module__p0HNgG__sheetHandle{display:none}.UsageGuideDialog-module__p0HNgG__header{border-bottom:1px solid #eee7d8;justify-content:space-between;align-items:flex-start;gap:18px;padding:25px 26px 18px;display:flex}.UsageGuideDialog-module__p0HNgG__headingGroup{min-width:0}.UsageGuideDialog-module__p0HNgG__headingGroup h2{font-family:var(--font-serif-display), var(--font-serif-kr), "Noto Serif KR", serif;letter-spacing:-.015em;overflow-wrap:anywhere;margin:3px 0 7px;font-size:22px;font-weight:650;line-height:1.28}.UsageGuideDialog-module__p0HNgG__headingGroup>p:last-child{color:#76706a;margin:0;font-size:11.5px;line-height:1.5}.UsageGuideDialog-module__p0HNgG__eyebrow{color:#8b1a2b;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9.5px;font-weight:800}.UsageGuideDialog-module__p0HNgG__iconClose{color:#6f665c;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin:-6px -8px 0 0;transition:color .2s ease-in-out,background-color .2s ease-in-out;display:inline-flex}.UsageGuideDialog-module__p0HNgG__iconClose:hover{color:#8b1a2b;background:#8b1a2b0f}.UsageGuideDialog-module__p0HNgG__content{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;padding:18px 26px 8px;display:flex;overflow-y:auto}.UsageGuideDialog-module__p0HNgG__sectionHeading{color:#72685c;letter-spacing:.04em;margin:1px 0 2px;font-size:11px;font-weight:700}.UsageGuideDialog-module__p0HNgG__guideRow{background:#f7f3ec;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:11px 12px;display:grid}.UsageGuideDialog-module__p0HNgG__guideLabel{color:#8b1a2b;text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #8b1a2b33;border-radius:3px;min-width:38px;max-width:88px;padding:3px 6px;font-size:9px;font-weight:750;line-height:1.35;overflow:hidden}.UsageGuideDialog-module__p0HNgG__guideRow p{color:#403830;overflow-wrap:anywhere;margin:0;font-size:12.5px;font-weight:500;line-height:1.6}.UsageGuideDialog-module__p0HNgG__footer{padding:16px 26px 24px}.UsageGuideDialog-module__p0HNgG__confirmButton{color:#fffdf9;width:100%;min-height:43px;font:inherit;letter-spacing:.04em;cursor:pointer;background:#8b1a2b;border:1px solid #8b1a2b;border-radius:5px;font-size:12.5px;font-weight:700;transition:background-color .2s ease-in-out}.UsageGuideDialog-module__p0HNgG__confirmButton:hover{background:#751523}@media (max-width:767px){.UsageGuideDialog-module__p0HNgG__callout{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;min-height:66px;padding:11px 12px}.UsageGuideDialog-module__p0HNgG__calloutLabel{grid-area:1/1}.UsageGuideDialog-module__p0HNgG__calloutAction{grid-area:1/2}.UsageGuideDialog-module__p0HNgG__calloutSummary{grid-area:2/1/auto/-1;font-size:12px}.UsageGuideDialog-module__p0HNgG__overlay{align-items:flex-end;padding:0}.UsageGuideDialog-module__p0HNgG__dialog{right:0;bottom:env(safe-area-inset-bottom);box-sizing:border-box;border-width:1px 0 0;border-radius:16px 16px 0 0;width:100%;max-height:min(82dvh,720px);animation-name:UsageGuideDialog-module__p0HNgG__guideSheetIn;position:fixed;left:0;box-shadow:0 -12px 44px #1a161133,0 40px #fffdf9}.UsageGuideDialog-module__p0HNgG__sheetHandle{background:#d7cec0;border-radius:999px;flex:none;width:36px;height:4px;margin:9px auto 0;display:block}.UsageGuideDialog-module__p0HNgG__header{padding:14px 20px 15px}.UsageGuideDialog-module__p0HNgG__headingGroup h2{font-size:20px}.UsageGuideDialog-module__p0HNgG__content{padding:14px 20px 4px}.UsageGuideDialog-module__p0HNgG__guideRow{grid-template-columns:auto minmax(0,1fr)}.UsageGuideDialog-module__p0HNgG__footer{padding:14px 20px 18px}.UsageGuideDialog-module__p0HNgG__confirmButton{min-height:46px}}@keyframes UsageGuideDialog-module__p0HNgG__guideOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes UsageGuideDialog-module__p0HNgG__guideDialogIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes UsageGuideDialog-module__p0HNgG__guideSheetIn{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.UsageGuideDialog-module__p0HNgG__callout,.UsageGuideDialog-module__p0HNgG__iconClose,.UsageGuideDialog-module__p0HNgG__confirmButton,.UsageGuideDialog-module__p0HNgG__overlay,.UsageGuideDialog-module__p0HNgG__dialog{transition:none;animation:none}}
