.linktree-sheet-container[data-v-43cca7ef]{top:0;right:0;bottom:0;left:0;position:fixed;z-index:3100}.linktree-sheet-overlay[data-v-43cca7ef]{background:#0f172abf;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .28s ease}.linktree-sheet-overlay.is-open[data-v-43cca7ef]{opacity:1;pointer-events:auto}.linktree-sheet[data-v-43cca7ef]{backface-visibility:hidden;background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 32px #0000001f;display:flex;flex-direction:column;height:99vh;height:99dvh;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;transform:translate3d(0,101%,0);transition:transform .32s cubic-bezier(.32,.72,0,1);width:100%;will-change:transform}.linktree-sheet.sheet-open[data-v-43cca7ef]{pointer-events:auto;transform:translateZ(0)}.linktree-sheet.is-swiping[data-v-43cca7ef]{pointer-events:auto;transition:none}.sheet-handle[data-v-43cca7ef]{align-items:flex-end;cursor:grab;display:flex;flex-shrink:0;height:10px;justify-content:center;padding:0 16px 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheet-handle[data-v-43cca7ef]:active{cursor:grabbing}.handle-bar[data-v-43cca7ef]{background:#d1d5db;border-radius:100px;height:4px;transition:background-color .2s ease;width:36px}@media(hover:hover){.sheet-handle:hover .handle-bar[data-v-43cca7ef]{background:#9ca3af;transition:width .2s ease,background-color .2s ease;width:44px}}.sheet-header[data-v-43cca7ef]{background:#fff;border-bottom:1px solid transparent;display:flex;flex-direction:column;flex-shrink:0;gap:6px;height:40px;justify-content:center;padding:0 16px 0 20px;transition:background-color .2s ease,border-bottom-color .2s ease,box-shadow .2s ease}.sheet-header.is-scrolled[data-v-43cca7ef]{background:#fffffffa;border-bottom-color:#0000000f;box-shadow:0 1px 8px #0000000a}.header-row[data-v-43cca7ef]{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}.sheet-title[data-v-43cca7ef]{color:#1f2937;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-close[data-v-43cca7ef]{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;min-width:28px;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:28px;-webkit-tap-highlight-color:transparent}.sheet-close[data-v-43cca7ef] *{font-size:16px!important;height:16px!important;line-height:1!important;width:16px!important}@media(hover:hover){.sheet-close[data-v-43cca7ef]:hover{background:#e5e7eb;color:#374151;transform:scale(1.05)}}.sheet-close[data-v-43cca7ef]:active{background:#d1d5db;transform:scale(.95)}.sheet-content[data-v-43cca7ef]{overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch;flex:1;overscroll-behavior:contain;position:relative}.sheet-skeleton-overlay[data-v-43cca7ef]{background:#fff;top:0;right:0;bottom:0;left:0;opacity:1;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .4s ease-out;z-index:2}.sheet-skeleton-overlay.is-hiding[data-v-43cca7ef]{opacity:0}.sheet-placeholder[data-v-43cca7ef]{align-items:center;color:#6b7280;display:flex;font-weight:500;justify-content:center;min-height:200px}.sheet-content-skeleton[data-v-43cca7ef]{padding:32px 20px 40px}.sheet-skel-hero[data-v-43cca7ef]{background:#eef0f6;border-radius:16px;height:220px;margin-bottom:28px;width:100%}.sheet-skel-block[data-v-43cca7ef]{display:flex;flex-direction:column;gap:12px;padding:0 4px}.sheet-skel-line[data-v-43cca7ef]{background:#eef0f6;border-radius:7px;height:14px}.sheet-skel-line--title[data-v-43cca7ef]{height:28px;margin-bottom:6px;width:65%}.sheet-skel-line--short[data-v-43cca7ef]{width:40%}.sheet-cta[data-v-43cca7ef]{background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 16px #0000000f;flex-shrink:0;padding:16px 20px calc(16px + env(safe-area-inset-bottom,0px))}.cta-urgency[data-v-43cca7ef]{align-items:center;animation:pulseUrgency-43cca7ef 2s ease-in-out infinite;background:#fef3c7;border-radius:8px;display:flex;gap:6px;justify-content:center;margin-bottom:12px;padding:8px 12px}.cta-urgency svg[data-v-43cca7ef]{color:#d97706;flex-shrink:0}.cta-urgency span[data-v-43cca7ef]{color:#92400e;font-size:13px;font-weight:600}@keyframes pulseUrgency-43cca7ef{0%,to{opacity:1}50%{opacity:.85}}.cta-button[data-v-43cca7ef]{align-items:center;background:linear-gradient(135deg,#b98d4d,#8a6938);border:none;border-radius:14px;box-shadow:0 4px 12px #b98d4d4d;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:10px;height:54px;justify-content:center;overflow:hidden;padding:0 20px;position:relative;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;width:100%;-webkit-tap-highlight-color:transparent}.cta-button[data-v-43cca7ef]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}@media(hover:hover){.cta-button[data-v-43cca7ef]:not(.is-disabled):hover:before{left:100%}.cta-button[data-v-43cca7ef]:not(.is-disabled):hover{box-shadow:0 6px 20px #b98d4d66;transform:translateY(-2px)}}.cta-button[data-v-43cca7ef]:not(.is-disabled):active{transform:translateY(0)}.cta-button.is-disabled[data-v-43cca7ef]{background:#d1d5db;box-shadow:none;cursor:not-allowed}.cta-text[data-v-43cca7ef]{flex:1;text-align:left}.cta-price[data-v-43cca7ef]{background:#fff3;border-radius:8px;font-weight:700;padding:6px 12px}.cta-arrow[data-v-43cca7ef]{transition:transform .2s ease}@media(hover:hover){.cta-button:not(.is-disabled):hover .cta-arrow[data-v-43cca7ef]{transform:translate(4px)}}.cta-hint[data-v-43cca7ef]{color:#9ca3af;font-size:12px;margin:10px 0 0;text-align:center}body.linktree-sheet-open{overflow:hidden;overscroll-behavior:contain}
