.ShareViewButton-module__veU3KW__wrap{display:inline-flex;position:relative}.ShareViewButton-module__veU3KW__trigger{color:var(--color-text-secondary,#e2e8f0);cursor:pointer;background:#0f172a8c;border:1px solid #94a3b838;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.85rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.ShareViewButton-module__veU3KW__trigger:hover{color:#fff;background:#3b82f61f;border-color:#3b82f68c}.ShareViewButton-module__veU3KW__trigger[aria-expanded=true]{color:#fff;background:#3b82f629;border-color:#3b82f6a6}.ShareViewButton-module__veU3KW__popover{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08101ef7;border:1px solid #94a3b82e;border-radius:14px;width:min(23rem,100vw - 2rem);padding:.95rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 44px #0000008c}.ShareViewButton-module__veU3KW__popHead{margin-bottom:.7rem}.ShareViewButton-module__veU3KW__popTitle{color:#f8fafc;font-size:.95rem;font-weight:700}.ShareViewButton-module__veU3KW__popSubtitle{color:var(--color-text-muted,#e2e8f099);margin-top:.2rem;font-size:.78rem;line-height:1.45}.ShareViewButton-module__veU3KW__chips{flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem;display:flex}.ShareViewButton-module__veU3KW__chip{color:#cbd5f5;background:#3b82f61f;border:1px solid #3b82f64d;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:600}.ShareViewButton-module__veU3KW__urlRow{gap:.4rem;margin-bottom:.75rem;display:flex}.ShareViewButton-module__veU3KW__urlInput{color:#e2e8f0d9;text-overflow:ellipsis;background:#0f172abf;border:1px solid #94a3b833;border-radius:9px;flex:auto;min-width:0;padding:.5rem .6rem;font-size:16px}.ShareViewButton-module__veU3KW__urlInput:focus{border-color:#3b82f68c;outline:none}.ShareViewButton-module__veU3KW__copyBtn{color:#e0ecff;white-space:nowrap;cursor:pointer;background:#3b82f629;border:1px solid #3b82f673;border-radius:9px;align-items:center;gap:.3rem;padding:.5rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.ShareViewButton-module__veU3KW__copyBtn:hover{background:#3b82f647}.ShareViewButton-module__veU3KW__targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ShareViewButton-module__veU3KW__target{color:#e2e8f0d9;cursor:pointer;background:#0f172a99;border:1px solid #94a3b829;border-radius:10px;flex-direction:column;align-items:center;gap:.3rem;padding:.6rem .35rem;font-size:.72rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.ShareViewButton-module__veU3KW__target:hover{color:#fff;background:#3b82f624;border-color:#3b82f680}@media (max-width:640px){.ShareViewButton-module__veU3KW__popover{left:0;right:auto}}.ShareViewButton-module__veU3KW__floatingWrap{position:fixed}.ShareViewButton-module__veU3KW__floatingTrigger{color:#fff;letter-spacing:.02em;cursor:pointer;background:#2563eb;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:.5rem;padding:.7rem 1.05rem;font-size:.85rem;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 12px 30px #0006}.ShareViewButton-module__veU3KW__floatingTrigger:hover{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 14px 34px #2563eb59}.ShareViewButton-module__veU3KW__floatingTrigger:active{transform:scale(.98)}.ShareViewButton-module__veU3KW__floatingPopover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08101ef7;border:1px solid #94a3b82e;border-radius:14px;width:min(23rem,100vw - 2rem);padding:.95rem;position:fixed;box-shadow:0 18px 44px #0000008c}@media (max-width:640px){.ShareViewButton-module__veU3KW__floatingPopover{width:auto;left:1rem;right:1rem!important}}
