.refresh-btn{--refresh-focus:var(--color-primary,#0079cf);--refresh-font:var(--color-text-primary,#0f172a);--refresh-bg-sub:var(--color-surface-2,#f8faff);--refresh-bg:var(--color-surface-1,#fff);--refresh-main:var(--color-border-strong,#1e3358);--refresh-width:150px;--refresh-height:40px;--refresh-icon-width:39px;--refresh-inline-start:12px;--refresh-inline-end-gap:10px;width:var(--refresh-width);min-width:120px;max-width:100%;height:var(--refresh-height);cursor:pointer;border:2px solid var(--refresh-main);box-shadow:4px 4px 0 var(--refresh-main);background-color:var(--refresh-bg);border-radius:10px;justify-content:center;align-items:center;padding:0;font-family:inherit;display:inline-flex;position:relative;overflow:hidden}.refresh-btn,.refresh-btn__icon,.refresh-btn__text{transition:all .3s}.refresh-btn:focus-visible{outline:2px solid var(--refresh-focus);outline-offset:2px}.refresh-btn:disabled{cursor:not-allowed;opacity:.55}.refresh-btn__text{color:var(--refresh-font);text-align:left;width:100%;padding-left:var(--refresh-inline-start);padding-right:calc(var(--refresh-icon-width) + var(--refresh-inline-end-gap));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;line-height:1;overflow:hidden}.refresh-btn--full .refresh-btn__text{text-align:center}.refresh-btn__icon{height:100%;width:var(--refresh-icon-width);background-color:var(--refresh-bg-sub);color:var(--refresh-main);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.refresh-btn__svg{fill:currentColor;width:20px;height:20px}.refresh-btn:hover:not(:disabled){background:var(--refresh-bg)}.refresh-btn:hover:not(:disabled) .refresh-btn__text{color:#0000}.refresh-btn:hover:not(:disabled) .refresh-btn__icon{width:calc(100% - 2px)}.refresh-btn:active:not(:disabled){box-shadow:0 0 0 var(--refresh-main);transform:translate(3px,3px)}.refresh-btn--full{width:100%}.refresh-btn--sm{--refresh-width:132px;--refresh-height:36px;--refresh-icon-width:34px;--refresh-inline-start:10px;--refresh-inline-end-gap:9px}.refresh-btn--lg{--refresh-width:172px;--refresh-height:44px;--refresh-icon-width:43px;--refresh-inline-start:14px;--refresh-inline-end-gap:11px}.refresh-btn__spinner{border:2px solid color-mix(in srgb,var(--refresh-main)28%,transparent);border-top-color:var(--refresh-main);border-radius:999px;width:18px;height:18px;animation:.85s linear infinite refresh-btn-spin}@keyframes refresh-btn-spin{to{transform:rotate(360deg)}}@media (max-width:480px){.refresh-btn--sm{--refresh-width:124px}.refresh-btn{--refresh-width:142px}.refresh-btn--lg{--refresh-width:160px}.refresh-btn__text{font-size:.8125rem}}
.WhatsAppShareButton-module__CR_7hG__backdrop{z-index:50;justify-content:center;align-items:flex-end;padding:0;animation:.3s WhatsAppShareButton-module__CR_7hG__fadeIn;display:flex;position:fixed;inset:0}@media (min-width:640px){.WhatsAppShareButton-module__CR_7hG__backdrop{align-items:center;padding:16px}}.WhatsAppShareButton-module__CR_7hG__overlay{background-color:var(--color-overlay);transition:opacity .3s;position:absolute;inset:0}.WhatsAppShareButton-module__CR_7hG__sheet{z-index:10;background-color:var(--color-surface-1);border:1px solid var(--color-border);width:100%;max-width:460px;box-shadow:var(--shadow-2xl);border-top-left-radius:24px;border-top-right-radius:24px;padding:24px 20px 32px;animation:.35s cubic-bezier(.22,1,.36,1) WhatsAppShareButton-module__CR_7hG__slideUp;position:relative;overflow:hidden}@media (min-width:640px){.WhatsAppShareButton-module__CR_7hG__sheet{border-radius:28px;padding:36px}}.WhatsAppShareButton-module__CR_7hG__header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.WhatsAppShareButton-module__CR_7hG__titleGroup{flex:1}.WhatsAppShareButton-module__CR_7hG__title{color:var(--color-text-primary);letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.25}.WhatsAppShareButton-module__CR_7hG__description{color:var(--color-text-secondary);margin-top:6px;font-size:13px;line-height:1.5}.WhatsAppShareButton-module__CR_7hG__closeButton{border:1px solid var(--color-border);background-color:var(--color-surface-2);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;margin-top:-4px;margin-right:-4px;transition:all .2s;display:flex}.WhatsAppShareButton-module__CR_7hG__closeButton:hover{background-color:var(--color-surface-3);color:var(--color-text-primary);transform:rotate(90deg)}.WhatsAppShareButton-module__CR_7hG__fieldGroup{margin-bottom:16px}.WhatsAppShareButton-module__CR_7hG__fieldLabel{color:var(--color-text-primary);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.WhatsAppShareButton-module__CR_7hG__selectWrapper{align-items:center;display:flex;position:relative}.WhatsAppShareButton-module__CR_7hG__selectInput{border:1.5px solid var(--color-border);background-color:var(--color-surface-2);width:100%;height:48px;color:var(--color-text-primary);appearance:none;cursor:pointer;border-radius:14px;outline:none;padding:0 38px 0 14px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.WhatsAppShareButton-module__CR_7hG__selectInput:hover{background-color:var(--color-surface-3)}.WhatsAppShareButton-module__CR_7hG__selectInput:focus{background-color:var(--color-surface-1);border-color:var(--color-primary);box-shadow:0 0 0 4px #0079cf14}.WhatsAppShareButton-module__CR_7hG__selectChevron{width:18px;height:18px;color:var(--color-text-secondary);pointer-events:none;position:absolute;right:14px}:is([dir=rtl] .WhatsAppShareButton-module__CR_7hG__selectInput,[data-dir=rtl] .WhatsAppShareButton-module__CR_7hG__selectInput){padding:0 14px 0 38px}:is([dir=rtl] .WhatsAppShareButton-module__CR_7hG__selectChevron,[data-dir=rtl] .WhatsAppShareButton-module__CR_7hG__selectChevron){left:14px;right:auto}.WhatsAppShareButton-module__CR_7hG__submitButton{color:#fff;cursor:pointer;background-color:#25d366;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:20px;font-size:14px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #25d36640}.WhatsAppShareButton-module__CR_7hG__submitButton:hover{background-color:#128c7e;transform:translateY(-1px);box-shadow:0 4px 14px #128c7e59}.WhatsAppShareButton-module__CR_7hG__submitButton:active{transform:translateY(0)}.WhatsAppShareButton-module__CR_7hG__triggerButton{cursor:pointer;color:#fff;box-sizing:border-box;background-color:#25d366;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:38px;min-height:38px;padding:0 16px;font-size:12px;font-weight:600;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 6px #25d36640}.WhatsAppShareButton-module__CR_7hG__triggerButton:hover{background-color:#128c7e;transform:translateY(-1px);box-shadow:0 4px 12px #128c7e59}.WhatsAppShareButton-module__CR_7hG__triggerButton:active{transform:translateY(0)}@media (max-width:640px){.WhatsAppShareButton-module__CR_7hG__triggerButton{gap:6px;height:36px;min-height:36px;padding:0 12px;font-size:11px}}.WhatsAppShareButton-module__CR_7hG__triggerButtonProvisioning{background-color:var(--color-surface-2);color:var(--color-text-disabled);cursor:not-allowed;border:1px solid var(--color-border);box-shadow:none}.WhatsAppShareButton-module__CR_7hG__triggerButtonProvisioning:hover{background-color:var(--color-surface-2);box-shadow:none;transform:none}.WhatsAppShareButton-module__CR_7hG__spinner{width:16px;height:16px;color:var(--color-primary);animation:1s linear infinite WhatsAppShareButton-module__CR_7hG__spin}@keyframes WhatsAppShareButton-module__CR_7hG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes WhatsAppShareButton-module__CR_7hG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WhatsAppShareButton-module__CR_7hG__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}
