/* Is there a coin? on the AVRA template: what we take out, and the few places our content needs room. */

/* Framer's badge and the template's own "Get template" button */
#__framer-badge-container, .framer-fboy54-container { display: none !important; }

/* sections with nothing to say for us: testimonials, plans */
[data-framer-name="Testimonials"], [data-framer-name="Pricing"] { display: none !important; }

/* uppercase mono eyebrows: the section taglines ("// THE LEDGER … © 2026") and the hero pill */
[data-framer-name="Section Tagline"] { display: none !important; }
[data-framer-name="Main Text area"] > div:has(> [data-framer-name="Light Version"]) { display: none !important; }

/* buttons carry their label only, no arrow */
[data-framer-name^="Lime Green"] svg, [data-framer-name^="Void"] svg { display: none !important; }

/* our lockup is wider than AVRA's (1339 × 255 against 702 × 255): same height, more width */
[data-framer-name="Logo"], [data-framer-name="Logo"] > a { width: 172px !important; overflow: visible !important; }
[data-framer-name="Logo"] img { object-fit: contain !important; object-position: left center !important; }
[data-framer-name="Main Text"] > a[href="./"], [data-framer-name="Main Text"] > a[href="/"] { width: 220px !important; }

/* the box in the hero becomes a real input */
.itac-input { position: absolute; z-index: 3; border: 0; outline: 0; resize: none; background: transparent; padding: 0; margin: 0; overflow: hidden; }
.itac-input::placeholder { color: var(--itac-ph, rgb(154, 161, 172)); opacity: 1; }
[data-framer-name="Central Chat"] [data-framer-name="Top"] p.itac-hidden { visibility: hidden; }
[data-framer-name="Central Chat"] [data-framer-name="Bottom"] [data-framer-name] { cursor: pointer; }
.itac-drop { position: fixed; inset: 0; z-index: 9999; display: grid; place-items: center; background: rgba(10, 12, 16, .55); backdrop-filter: blur(6px);
  font: 600 28px/1.2 Inter, Satoshi, sans-serif; color: #fff; letter-spacing: -.01em; }
.itac-drop span { padding: 40px 56px; border-radius: 24px; border: 2px dashed rgba(198, 255, 78, .9); }
.itac-toast { position: fixed; left: 50%; bottom: 28px; transform: translateX(-50%); z-index: 9999; padding: 12px 16px; border-radius: 12px;
  background: rgb(16, 18, 23); color: rgb(232, 234, 237); font: 500 15px/1.35 Inter, Satoshi, sans-serif; box-shadow: 0 18px 40px -18px rgba(0, 0, 0, .6); }

/* our coin, above the headline (only once the address is set): plain type, underlined links */
[data-framer-name="Main Text area"]:has(> .itac-ca) { overflow: visible !important; }
.itac-ca { position: absolute; left: 0; right: 0; bottom: 100%; z-index: 2; margin: 0 0 18px; text-align: center; font: 400 14.4px/1.5 Inter, Satoshi, sans-serif; color: rgb(220, 222, 227); }
.itac-ca b { font-weight: 600; color: #fff; }
.itac-ca button, .itac-ca a { margin: 0 0 0 10px; padding: 0; border: 0; background: none; font: inherit; color: #fff; cursor: pointer;
  text-decoration: underline; text-decoration-color: rgba(255, 255, 255, .45); text-underline-offset: 3px; }
.itac-ca button:hover, .itac-ca a:hover { text-decoration-color: #fff; }

/* footer: the mono motto, and the Instagram / LinkedIn buttons (we are on X only) */
.framer-1biux6e-container, .framer-142do4t-container, .framer-1lc0dae-container { display: none !important; }
