.shareButton-module-scss-module__Ij9hUq__shareButton{background:var(--white);border:1px solid var(--light-primary);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:0 2px 8px #000b4226}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareButton{width:44px;height:44px}}.shareButton-module-scss-module__Ij9hUq__shareButton img{filter:brightness(0)saturate()invert(45%)sepia(10%)saturate(500%)hue-rotate(180deg)brightness(95%)contrast(90%);width:22px;height:22px}.shareButton-module-scss-module__Ij9hUq__shareButton:hover{background:var(--primary-gradation-1);border-color:var(--middle-primary);transform:translateY(-1px);box-shadow:0 4px 12px #000b4233}.shareButton-module-scss-module__Ij9hUq__shareButton:active{transform:translateY(0);box-shadow:0 2px 6px #000b4240}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__shareModalContents{inset:20px 0 calc(env(safe-area-inset-bottom) + 40px);border-radius:20px;width:90%;max-width:500px;height:fit-content;max-height:calc(100dvh - 80px);margin:auto}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__shareModalContents{width:fit-content;inset:20px 0 40px}}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__shareModalContents .shareButton-module-scss-module__Ij9hUq__shareContent{text-align:center;padding:30px 0}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__shareModalContents .shareButton-module-scss-module__Ij9hUq__shareContent{padding:40px 0}}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap{justify-content:center;align-items:center;min-height:280px;margin:30px 0;display:flex}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__generating{flex-direction:column;align-items:center;gap:15px;display:flex}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__generatingText{color:var(--middle-gray);font-size:14px;font-weight:400}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__spinner{border:4px solid var(--light-gray);border-top:4px solid var(--middle-primary);border-radius:50%;width:40px;height:40px;animation:1s linear infinite shareButton-module-scss-module__Ij9hUq__spin}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__qrCodeContainer{flex-direction:column;align-items:center;gap:10px;display:flex}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__qrCode{cursor:pointer;border:8px solid var(--white);max-width:100%;height:auto;box-shadow:0 4px 20px #000b421a,0 0 0 1px var(--light-primary);border-radius:16px;transition:all .2s}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__qrCode:hover{box-shadow:0 6px 25px #000b4226,0 0 0 2px var(--middle-primary);transform:scale(1.02)}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__qrCode:active{transform:scale(.98)}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__printHint{color:var(--middle-gray);background:var(--background);border-radius:20px;margin:0;padding:8px 12px;font-size:12px;font-weight:400;transition:all .2s}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__qrCodeWrap .shareButton-module-scss-module__Ij9hUq__printHint{font-size:14px;font-weight:400}}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__buttonWrap{flex-direction:column;gap:15px;margin:30px 0;display:flex}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__buttonWrap{flex-direction:row;justify-content:center;gap:20px}}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton{min-height:50px;color:var(--white);background:linear-gradient(135deg,var(--middle-primary),var(--primary));border:none;border-radius:25px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:14px;font-weight:400;transition:all .2s;display:flex;box-shadow:0 3px 10px #4a4f854d}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton img{filter:brightness(0)invert()}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton:disabled{cursor:not-allowed;opacity:.5;box-shadow:0 2px 6px #4a4f8533}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton:hover:not(:disabled){background:linear-gradient(135deg,var(--primary),var(--middle-primary));transform:translateY(-2px);box-shadow:0 5px 15px #4a4f8566}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #4a4f8559}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__actionButton{min-width:180px}}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__copyButton.shareButton-module-scss-module__Ij9hUq__success{animation:.3s ease-out shareButton-module-scss-module__Ij9hUq__success-pulse;background:linear-gradient(135deg,#126a00,#39793d)!important}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__copyButton.shareButton-module-scss-module__Ij9hUq__success:hover:not(:disabled){background:linear-gradient(135deg,#39793d,#126a00)!important}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__description{background:linear-gradient(135deg,var(--primary-gradation-1),#f8fbff);border:1px solid var(--light-primary);border-radius:12px;margin-top:25px;padding:20px}.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__descriptionText{color:var(--middle-primary);margin:0;font-size:12px;font-weight:400;line-height:1.6}@media screen and (min-width:768px){.shareButton-module-scss-module__Ij9hUq__shareModalWrap .shareButton-module-scss-module__Ij9hUq__descriptionText{font-size:14px;font-weight:400}}@keyframes shareButton-module-scss-module__Ij9hUq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shareButton-module-scss-module__Ij9hUq__success-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
