.plan-gate.plan-share-sheet{width:min(100%,68rem)!important;max-width:68rem!important;max-height:min(94vh,920px)!important;overflow:hidden!important;border-radius:1.5rem!important;background:#fff!important;box-shadow:0 28px 80px rgb(15 23 42/.28)!important;display:flex!important;flex-direction:column!important}.plan-gate.plan-share-sheet .plan-share-sheet__split{display:flex!important;flex-direction:row!important;align-items:stretch!important;flex:1 1 auto!important;min-height:0!important;max-height:min(94vh,920px)!important}.plan-gate.plan-share-sheet .plan-share-sheet__media{flex:0 0 46%!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;padding:0!important;background:radial-gradient(circle at 18% 12%,rgb(139 108 255/.42),transparent 46%),linear-gradient(165deg,#17132c,#2a2160 52%,#4a35a8)!important;min-width:0!important;min-height:0!important;align-self:stretch!important;overflow:hidden!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%!important;height:100%!important;min-height:0!important;padding:1.45rem 1.35rem 1.25rem!important;overflow-y:auto!important;color:#fff!important;box-sizing:border-box!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-brand{display:grid!important;gap:.35rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-tagline{margin:0!important;font-size:.82rem!important;line-height:1.35!important;color:rgb(255 255 255/.72)!important;font-weight:600!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-chips{display:flex!important;flex-wrap:wrap!important;gap:.45rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-chips span{display:inline-flex!important;align-items:center!important;padding:.32rem .75rem!important;border-radius:999px!important;background:rgb(255 255 255/.16)!important;color:#fff!important;font-size:.75rem!important;font-weight:750!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-route{margin:0!important;font-size:clamp(1.85rem,3.2vw,2.55rem)!important;line-height:1.1!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.75rem!important;flex:1 1 auto!important;min-height:0!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-block{display:flex!important;flex-direction:column!important;gap:.35rem!important;padding:.9rem .95rem!important;border-radius:1rem!important;background:rgb(16 14 40/.28)!important;border:1px solid rgb(255 255 255/.1)!important;min-width:0!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-kicker{margin:0!important;font-size:.68rem!important;font-weight:750!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:rgb(255 255 255/.62)!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-cny{margin:.15rem 0 0!important;font-size:1.35rem!important;line-height:1.2!important;font-weight:800!important;color:#fff!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-usd{margin:0!important;font-size:.95rem!important;font-weight:700!important;color:rgb(255 255 255/.88)!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-note{margin:.35rem 0 0!important;font-size:.72rem!important;color:rgb(255 255 255/.5)!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-days{list-style:none!important;margin:.15rem 0 0!important;padding:0!important;display:grid!important;gap:.45rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-days li{display:grid!important;gap:.1rem!important;min-width:0!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-days strong{font-size:.82rem!important;font-weight:750!important;color:#fff!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-days span{font-size:.74rem!important;line-height:1.35!important;color:rgb(255 255 255/.62)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-more{font-size:.74rem!important;color:rgb(255 255 255/.55)!important;font-weight:650!important}.plan-gate.plan-share-sheet .plan-share-sheet__panel{flex:1 1 56%!important;display:flex!important;flex-direction:column!important;gap:1.05rem!important;min-width:0!important;padding:1.4rem 1.55rem 1.4rem 1.25rem!important;overflow-y:auto!important;background:linear-gradient(180deg,#f7f5ff,#ffffff 28%)!important}.plan-gate.plan-share-sheet .plan-share-sheet__banner{display:flex!important;align-items:flex-start!important;gap:.85rem!important;padding:1rem 1.05rem!important;border-radius:1rem!important;background:linear-gradient(120deg,#efeaff,#fff7eb)!important;border:1px solid rgb(107 78 246/.18)!important}.plan-gate.plan-share-sheet .plan-share-sheet__banner-icon{display:grid!important;place-items:center!important;width:2.7rem!important;height:2.7rem!important;border-radius:.9rem!important;background:#6b4ef6!important;color:#fff!important;flex-shrink:0!important}.plan-gate.plan-share-sheet .plan-share-sheet__title{margin:0!important;font-size:1.4rem!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em!important;color:#18224b!important}.plan-gate.plan-share-sheet .plan-share-sheet__sub{margin:.28rem 0 0!important;font-size:.9rem!important;line-height:1.4!important;color:#5b6384!important}.plan-gate.plan-share-sheet .plan-share-sheet__caption-box{display:grid!important;gap:.6rem!important;padding:1.05rem!important;border-radius:1rem!important;border:1px solid rgb(107 78 246/.14)!important;background:#fff!important;box-shadow:0 10px 28px rgb(24 34 75/.06)!important}.plan-gate.plan-share-sheet .plan-share-sheet__caption-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__caption-label{font-size:.95rem!important;font-weight:750!important;color:#18224b!important}.plan-gate.plan-share-sheet .plan-share-sheet__copy-mini{display:inline-flex!important;align-items:center!important;gap:.35rem!important;padding:.4rem .75rem!important;border-radius:.7rem!important;border:1px solid rgb(107 78 246/.22)!important;background:#f7f4ff!important;color:#6b4ef6!important;font-size:.78rem!important;font-weight:750!important;cursor:pointer!important}.plan-gate.plan-share-sheet .plan-share-sheet__textarea{width:100%!important;min-height:9.25rem!important;padding:.9rem 1rem!important;border-radius:.9rem!important;border:1px solid rgb(107 78 246/.16)!important;background:#faf9ff!important;color:#18224b!important;font:inherit!important;font-size:.92rem!important;line-height:1.5!important;resize:vertical!important;box-sizing:border-box!important}.plan-gate.plan-share-sheet .plan-share-sheet__textarea:focus{outline:2px solid rgb(107 78 246/.35)!important;outline-offset:1px!important;border-color:#6b4ef6!important;background:#fff!important}.plan-gate.plan-share-sheet .plan-share-sheet__hashtags{margin:0!important;font-size:.82rem!important;font-weight:700!important;color:#6b4ef6!important}.plan-gate.plan-share-sheet .plan-share-sheet__platforms{display:grid!important;gap:.7rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__platforms-label{margin:0!important;text-align:center!important;font-size:.8rem!important;font-weight:750!important;color:#5b6384!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:.75rem!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.55rem!important;min-height:3.25rem!important;padding:.9rem 1rem!important;border:0!important;border-radius:.9rem!important;color:#fff!important;font-size:.95rem!important;font-weight:750!important;cursor:pointer!important;box-shadow:0 10px 22px rgb(24 34 75/.14)!important;transition:transform .15s ease,filter .15s ease!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform:disabled{opacity:.55!important;cursor:wait!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform:hover:not(:disabled){transform:scale(1.03)!important;filter:brightness(1.06)!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--ig{background:linear-gradient(135deg,#833ab4,#fd1d1d 55%,#fcb045)!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--fb{background:#1877f2!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--x{background:#111111!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--wa{background:#25d366!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--in{background:#0a66c2!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform--tg{background:#229ed9!important}.plan-gate.plan-share-sheet .plan-share-sheet__tip{margin:0!important;padding:.75rem .9rem!important;border-radius:.9rem!important;border:1px solid rgb(107 78 246/.12)!important;background:#fff!important;color:#5b6384!important;font-size:.8rem!important;line-height:1.45!important;text-align:center!important}.plan-gate.plan-share-sheet .plan-share-sheet__note{margin:0!important;padding:.75rem .9rem!important;border-radius:.9rem!important;background:#efeaff!important;color:#6b4ef6!important;font-size:.86rem!important;font-weight:650!important;line-height:1.4!important}@media (max-width:900px){.plan-gate.plan-share-sheet .plan-share-sheet__split{flex-direction:column!important;overflow-y:auto!important}.plan-gate.plan-share-sheet .plan-share-sheet__media,.plan-gate.plan-share-sheet .plan-share-sheet__panel{flex:none!important}.plan-gate.plan-share-sheet .plan-share-sheet__media{max-height:46vh!important}.plan-gate.plan-share-sheet .plan-share-sheet__preview-grid{grid-template-columns:1fr!important}}@media (max-width:520px){.plan-gate.plan-share-sheet{border-radius:1.1rem 1.1rem 0 0!important}.plan-gate.plan-share-sheet .plan-share-sheet__platform{min-height:2.9rem!important;font-size:.88rem!important}}