@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@600;700&family=Patrick+Hand&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.visible{visibility:visible}.relative{position:relative}.block{display:block}.flex{display:flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#f5eddc;--surface:#fff9ed;--surface-strong:#fffdf7;--text:#12100c;--muted:#4f4638;--hint:#675a45;--line:#12100c24;--ink:#12100c;--black:#08090d;--gold:#f4c542;--gold-strong:#f0a900;--blue:#27a7e8;--blue-strong:#049be5;--green:#22c77a;--warning-bg:#fff1be;--warning-text:#5f3d00;--error-bg:#ffe3df;--error-text:#9d251c;--shadow-soft:0 24px 70px #1f1a1024;--shadow-hard:0 20px 0 #12100c1a;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08090d;--surface:#111217;--surface-strong:#181a21;--text:#fff8e8;--muted:#c5b99d;--hint:#978b72;--line:#fff8e829;--ink:#fff8e8;--warning-bg:#f4c54224;--warning-text:#ffd76a;--error-bg:#ff574629;--error-text:#ff9b8e;--shadow-soft:0 28px 90px #0000006b;--shadow-hard:0 20px 0 #f4c5420f}:root[data-theme=ms-paint]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff7d6;--surface:#fff;--surface-strong:#fffbd1;--text:#050505;--muted:#141414;--hint:#242424;--line:#000;--ink:#000;--black:#000;--meme-red:#ff1b1c;--meme-yellow:#fff200;--meme-blue:#00a3ff;--meme-cyan:#00f5ff;--meme-green:#39ff14;--meme-pink:#ff4fd8;--meme-purple:#7b2cff;--meme-orange:#ff8a00;--gold:var(--meme-yellow);--gold-strong:var(--meme-orange);--blue:var(--meme-blue);--blue-strong:var(--meme-cyan);--green:var(--meme-green);--warning-bg:var(--meme-yellow);--warning-text:#000;--error-bg:var(--meme-pink);--error-text:#000;--shadow-soft:8px 8px 0px #000;--shadow-hard:8px 8px 0px #000;cursor:crosshair}:root[data-theme=ms-paint] .tg-shell,:root[data-theme=ms-paint] .tg-shell :where(.brand-lockup,.header-link,.theme-toggle,.mint-card,.link-card,.flow-step,.drop-row,.bento-card,.drop-stat,.primary-cta,.secondary-cta,.ghost-cta,.mobile-mint-dock,.mobile-connect-btn,.virgin-monologue-box,.virgin-monologue-tab-btn,.virgin-monologue-content,.chad-randomizer-box,.crude-artwork-wrapper,.art-caption){text-shadow:none;text-transform:none;font-family:Patrick Hand,Comic Sans MS,Comic Sans,cursive,sans-serif}:root[data-theme=ms-paint] body{background:radial-gradient(circle at 12% 10%,#ff1b1c59,#0000 180px),radial-gradient(circle at 88% 8%,#00f5ff61,#0000 220px),radial-gradient(circle at 18% 85%,#39ff1447,#0000 200px),radial-gradient(circle at 82% 78%,#ff4fd852,#0000 220px),linear-gradient(#e8e8e8 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#e8e8e8 1px,#0000 1px) 0 0/24px 100%,#fff7d6!important;font-family:Patrick Hand,Comic Sans MS,Comic Sans,cursive,sans-serif!important}:root[data-theme=ms-paint] .mint-card,:root[data-theme=ms-paint] .link-card,:root[data-theme=ms-paint] .flow-step,:root[data-theme=ms-paint] .drop-row,:root[data-theme=ms-paint] .bento-card,:root[data-theme=ms-paint] .tg-topbar,:root[data-theme=ms-paint] .mobile-mint-dock,:root[data-theme=ms-paint] .poster-panel,:root[data-theme=ms-paint] .drop-stat,:root[data-theme=ms-paint] .sprint-banner{transition:transform .15s;background:#fff!important;border:3px solid #000!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;box-shadow:6px 6px #000!important}:root[data-theme=ms-paint] .mint-card:nth-child(odd),:root[data-theme=ms-paint] .drop-stat:nth-child(odd){transform:rotate(-.8deg)}:root[data-theme=ms-paint] .mint-card:nth-child(2n),:root[data-theme=ms-paint] .drop-stat:nth-child(2n){transform:rotate(.6deg)}:root[data-theme=ms-paint] .mint-card:hover,:root[data-theme=ms-paint] .drop-stat:hover{transform:rotate(0)scale(1.01)}:root[data-theme=ms-paint] .theme-toggle,:root[data-theme=ms-paint] .primary-cta,:root[data-theme=ms-paint] .secondary-cta,:root[data-theme=ms-paint] .ghost-cta,:root[data-theme=ms-paint] .mobile-connect-btn,:root[data-theme=ms-paint] .mobile-mint-dock button,:root[data-theme=ms-paint] .virgin-monologue-tab-btn{color:#000!important;background:#fff!important;border:3px solid #000!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;font-weight:700!important;box-shadow:3px 3px #000!important}:root[data-theme=ms-paint] .theme-toggle:hover,:root[data-theme=ms-paint] .primary-cta:hover,:root[data-theme=ms-paint] .secondary-cta:hover,:root[data-theme=ms-paint] .ghost-cta:hover,:root[data-theme=ms-paint] .mobile-connect-btn:hover,:root[data-theme=ms-paint] .mobile-mint-dock button:hover,:root[data-theme=ms-paint] .virgin-monologue-tab-btn:hover{transform:translate(-1px,-1px)rotate(-1deg);background:var(--meme-green)!important;color:#000!important;box-shadow:4px 4px #000!important}:root[data-theme=ms-paint] .theme-toggle:active,:root[data-theme=ms-paint] .primary-cta:active,:root[data-theme=ms-paint] .secondary-cta:active,:root[data-theme=ms-paint] .ghost-cta:active,:root[data-theme=ms-paint] .mobile-connect-btn:active,:root[data-theme=ms-paint] .mobile-mint-dock button:active,:root[data-theme=ms-paint] .virgin-monologue-tab-btn:active{transform:translate(2px,2px)rotate(1deg);box-shadow:1px 1px #000!important}:root[data-theme=ms-paint] .tonconnect-wrap{background:#fff;border:3px solid #000;align-items:center;max-width:100%;padding:3px;display:inline-flex;transform:rotate(1deg);box-shadow:3px 3px #000}*{box-sizing:border-box}html{background:var(--bg);min-width:320px;min-height:100%;overflow-x:hidden}body{background:radial-gradient(circle at 8% 8%, #f4c5423d, transparent 20rem), radial-gradient(circle at 86% 4%, #27a7e833, transparent 22rem), linear-gradient(135deg, #12100c09 25%, transparent 25%) 0 0 / 22px 22px, var(--bg);min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}:root[data-theme=dark] body{background:radial-gradient(circle at 10% 6%, #f4c54229, transparent 24rem), radial-gradient(circle at 84% 5%, #27a7e82e, transparent 28rem), linear-gradient(135deg, #fff8e809 25%, transparent 25%) 0 0 / 22px 22px, var(--bg)}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,a:focus-visible{outline:3px solid color-mix(in srgb, var(--blue), white 20%)}}button:focus-visible,a:focus-visible{outline-offset:3px}button:disabled{cursor:not-allowed}#root{min-height:100vh}.tg-shell{min-height:100vh;padding:max(16px, env(safe-area-inset-top)) 14px max(128px, env(safe-area-inset-bottom))}.tg-app{width:min(100%,1180px);margin:0 auto}.tg-topbar{justify-content:space-between;align-items:center;gap:16px;min-height:66px;margin-bottom:18px;display:flex}.brand-lockup{align-items:center;gap:12px;min-width:0;display:flex}.brand-mark{border:2px solid var(--line);background:var(--surface-strong);-o-object-fit:cover;object-fit:cover;border-radius:999px;flex:0 0 56px;width:56px;height:56px;box-shadow:0 10px 28px #00000029}.header-actions{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.header-link{border:1px solid var(--line);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.header-link{background:color-mix(in srgb, var(--surface), transparent 12%)}}.header-link{color:var(--text);font-size:.82rem;font-weight:800;text-decoration:none}.tonconnect-wrap{min-width:0;max-width:100%}.tonconnect-wrap>div,.tonconnect-wrap button{max-width:100%}.theme-toggle,.primary-cta,.secondary-cta,.ghost-cta,.mobile-mint-dock button{border:0;justify-content:center;align-items:center;gap:8px;font-family:Manrope,system-ui,sans-serif;font-weight:900;display:inline-flex}.theme-toggle{border:1px solid var(--line);background:var(--surface);border-radius:999px;min-height:38px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.theme-toggle{background:color-mix(in srgb, var(--surface), transparent 8%)}}.theme-toggle{color:var(--text);cursor:pointer}.theme-toggle svg{color:var(--gold-strong)}.eyebrow,.brand-lockup h1,.hero-copy h2,.hero-copy p,.supply-kicker,.section-heading h3,.section-heading span,.drop-row h4,.drop-row p,.flow-step h4,.flow-step p,.notice,.wallet-state span,.wallet-state strong{margin:0}.eyebrow,.section-heading span{color:var(--hint);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.brand-lockup h1{color:var(--ink);letter-spacing:-.06em;text-overflow:ellipsis;white-space:nowrap;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.35rem,4vw,2.1rem);font-weight:700;overflow:hidden}.hero-mint-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:stretch;gap:18px;display:grid}.mint-card{border:1px solid var(--line);background:var(--surface);border-radius:28px;min-width:0}@supports (color:color-mix(in lab, red, red)){.mint-card{background:color-mix(in srgb, var(--surface), transparent 3%)}}.mint-card{box-shadow:var(--shadow-soft)}.hero-card{box-shadow:var(--shadow-hard), var(--shadow-soft);border-width:2px}.hero-copy{flex-direction:column;justify-content:center;min-height:520px;padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.hero-copy:before{content:"TON CULTURE";border:2px solid var(--gold);padding:10px 72px;position:absolute;top:26px;right:-58px}@supports (color:color-mix(in lab, red, red)){.hero-copy:before{border:2px solid color-mix(in srgb, var(--gold), transparent 25%)}}.hero-copy:before{background:var(--gold);color:var(--black);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900;transform:rotate(16deg)}.hero-copy:after{content:"1000";color:var(--text);position:absolute;bottom:-56px;right:-28px}@supports (color:color-mix(in lab, red, red)){.hero-copy:after{color:color-mix(in srgb, var(--text), transparent 94%)}}.hero-copy:after{letter-spacing:-.12em;pointer-events:none;font-family:Space Grotesk,sans-serif;font-size:clamp(8rem,19vw,14rem);font-weight:700}.status-pill{z-index:1;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:36px;margin-bottom:18px;padding:8px 12px;font-size:.82rem;font-weight:900;line-height:1.25;display:inline-flex;position:relative}.status-pill-warning{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.status-pill-warning{border:1px solid color-mix(in srgb, var(--gold), transparent 20%)}}.status-pill-warning{background:var(--warning-bg);color:var(--warning-text)}.status-pill-live{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.status-pill-live{border:1px solid color-mix(in srgb, var(--green), transparent 30%)}}.status-pill-live{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.status-pill-live{background:color-mix(in srgb, var(--green), transparent 85%)}}.status-pill-live{color:var(--green)}@supports (color:color-mix(in lab, red, red)){.status-pill-live{color:color-mix(in srgb, var(--green), var(--ink) 30%)}}.status-pill-live{animation:2.4s ease-in-out infinite pulse-live}@keyframes pulse-live{0%,to{opacity:1}50%{opacity:.82}}:root[data-theme=dark] .status-pill-live{background:var(--green)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .status-pill-live{background:color-mix(in srgb, var(--green), transparent 80%)}}:root[data-theme=dark] .status-pill-live{color:var(--green)}.supply-kicker{max-width:44rem;color:var(--blue-strong);letter-spacing:.08em;text-transform:uppercase;z-index:1;font-size:clamp(.88rem,1.6vw,1rem);font-weight:900;position:relative}.hero-copy h2{max-width:12ch;color:var(--ink);letter-spacing:-.09em;z-index:1;margin-top:12px;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(3rem,6.8vw,5.9rem);font-weight:700;line-height:.86;position:relative}.hero-copy h2 span{display:block}.hero-copy p{max-width:34rem;color:var(--muted);z-index:1;margin-top:20px;font-size:clamp(1.02rem,2vw,1.22rem);font-weight:700;line-height:1.55;position:relative}.hero-cta-row{z-index:1;flex-wrap:wrap;gap:10px;margin-top:28px;display:flex;position:relative}.primary-cta,.secondary-cta,.ghost-cta{cursor:pointer;border-radius:999px;min-height:54px;padding:0 18px;font-size:.96rem;text-decoration:none;transition:transform .18s,box-shadow .18s,opacity .18s,background .18s}.primary-cta{background:var(--black);color:#fff8e8;box-shadow:0 14px 32px #00000038}:root[data-theme=dark] .primary-cta{background:var(--gold);color:var(--black)}.secondary-cta{border:1px solid var(--blue)}@supports (color:color-mix(in lab, red, red)){.secondary-cta{border:1px solid color-mix(in srgb, var(--blue), transparent 25%)}}.secondary-cta{background:var(--blue);color:#fff}.ghost-cta{border:1px solid var(--line);background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){.ghost-cta{background:color-mix(in srgb, var(--surface-strong), transparent 12%)}}.ghost-cta{color:var(--text)}.primary-cta:disabled{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.primary-cta:disabled{background:color-mix(in srgb, var(--surface), var(--hint) 30%)}}.primary-cta:disabled{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.primary-cta:disabled{color:color-mix(in srgb, var(--text), transparent 18%)}}.primary-cta:disabled{box-shadow:none;opacity:.82}.primary-cta:not(:disabled):hover,.secondary-cta:hover,.ghost-cta:hover,.header-link:hover,.link-card:hover{transform:translateY(-2px)}.poster-panel{background:linear-gradient(180deg, var(--surface), var(--surface));align-content:start;gap:14px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.poster-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--surface), var(--gold) 8%), var(--surface))}}.art-frame{border:2px solid var(--line);background:radial-gradient(circle at 50% 28%, #f4c54247, transparent 17rem), linear-gradient(145deg, #27a7e81f, transparent), var(--black);border-radius:24px;place-items:center;min-height:490px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.art-frame{background:radial-gradient(circle at 50% 28%, #f4c54247, transparent 17rem), linear-gradient(145deg, #27a7e81f, transparent), color-mix(in srgb, var(--black), var(--surface) 8%)}}.art-frame{position:relative}:root[data-theme=light] .art-frame{background:radial-gradient(circle at 50% 28%, #f4c5421f, transparent 17rem), linear-gradient(145deg, #27a7e80f, transparent), var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .art-frame{background:radial-gradient(circle at 50% 28%, #f4c5421f, transparent 17rem), linear-gradient(145deg, #27a7e80f, transparent), color-mix(in srgb, var(--surface-strong), var(--surface) 50%)}}.stage-halo{background:linear-gradient(135deg, #27a7e859, #f4c54252), var(--blue);filter:blur(42px);opacity:.42;border-radius:999px;position:absolute;inset:9%}.nft-sheet{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border:5px solid #fff8e8f0;border-radius:22px;width:min(100%,390px);display:block;position:relative;transform:rotate(-1.5deg);box-shadow:0 28px 64px #0000005c}.art-caption{color:#fff8e8;background:#08090de6;border-radius:999px;justify-content:center;align-items:center;gap:7px;max-width:calc(100% - 24px);margin-top:13px;padding:9px 12px;font-size:.82rem;font-weight:900;display:inline-flex;position:relative}.archetype-cloud{flex-wrap:wrap;gap:7px;display:flex}.archetype-cloud span{border:1px solid var(--line);background:var(--surface-strong);border-radius:999px;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.archetype-cloud span{background:color-mix(in srgb, var(--surface-strong), var(--gold) 9%)}}.archetype-cloud span{color:var(--text);font-size:.78rem;font-weight:900}.drop-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.drop-stat{border:1px solid var(--line);background:var(--surface-strong);border-radius:24px;gap:5px;min-height:112px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.drop-stat{background:color-mix(in srgb, var(--surface-strong), transparent 5%)}}.drop-stat{box-shadow:0 14px 40px #00000014}.drop-stat svg,.fact-chip svg{color:var(--blue-strong)}.drop-stat span,.supply-meter span,.fact-chip span,.wallet-state span,.detail-grid span,.mobile-mint-dock span,.link-card span{color:var(--hint);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:900;display:block}.drop-stat strong,.supply-meter strong,.fact-chip strong,.wallet-state strong,.detail-grid strong,.mobile-mint-dock strong,.link-card strong{color:var(--ink);margin-top:2px;font-size:1rem;font-weight:900;display:block}.social-panel,.telegram-flow-panel,.drop-panel,.details-panel,.passport-panel{margin-top:14px;padding:20px}.section-heading{color:var(--blue-strong);align-items:center;gap:11px;margin-bottom:15px;display:flex}.section-heading h3{color:var(--ink);letter-spacing:-.04em;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(1.15rem,2.2vw,1.48rem);font-weight:700}.link-grid,.flow-list,.drop-list,.detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.link-card,.flow-step,.drop-row,.detail-grid>div,.supply-meter,.wallet-state,.notice{border:1px solid var(--line);background:var(--surface-strong);border-radius:20px;min-width:0}@supports (color:color-mix(in lab, red, red)){.link-card,.flow-step,.drop-row,.detail-grid>div,.supply-meter,.wallet-state,.notice{background:color-mix(in srgb, var(--surface-strong), transparent 5%)}}.link-card{min-height:84px;color:var(--text);grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:13px;text-decoration:none;transition:transform .18s;display:grid}.link-card svg:first-child{background:var(--black);color:#fff8e8;box-sizing:border-box;border-radius:999px;place-items:center;width:34px;height:34px;padding:8px;display:grid}:root[data-theme=dark] .link-card svg:first-child{background:var(--gold);color:var(--black)}.link-card span,.link-card strong{grid-column:2}.link-card>svg:last-child{color:var(--hint);grid-area:1/3/span 2}.flow-list{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-step{grid-template-columns:auto 34px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.flow-index{color:var(--gold-strong);letter-spacing:-.04em;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700}.flow-step svg,.drop-icon{color:#fff}.flow-step svg{background:var(--blue);box-sizing:content-box;border-radius:999px;padding:7px}.flow-step h4,.drop-row h4{color:var(--ink);font-size:.96rem;font-weight:900}.flow-step p,.drop-row p{color:var(--muted);margin-top:4px;font-size:.84rem;font-weight:700;line-height:1.45}.drop-list{grid-template-columns:repeat(3,minmax(0,1fr))}.drop-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:100px;padding:14px;display:grid}.drop-icon{background:linear-gradient(135deg, var(--blue), var(--gold));border-radius:999px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 12px 26px #27a7e838}.detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.detail-grid>div{padding:13px}.supply-meter{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.compact-meter{margin-top:10px}.meter-track{border:1px solid var(--line);grid-column:1/-1;height:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.meter-track{border:1px solid color-mix(in srgb, var(--line), var(--text) 10%)}}.meter-track{background:var(--surface);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.meter-track{background:color-mix(in srgb, var(--surface), var(--text) 15%)}}.meter-track span{border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--blue));min-width:8px;height:100%;display:block}.wallet-state{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:13px 14px;display:flex}.wallet-state svg{color:var(--green);flex:none}.notice{border-color:var(--gold);margin-top:10px;padding:13px 14px}@supports (color:color-mix(in lab, red, red)){.notice{border-color:color-mix(in srgb, var(--gold), transparent 36%)}}.notice{background:var(--warning-bg);color:var(--warning-text);font-size:.9rem;font-weight:800;line-height:1.45}.notice-error{border-color:var(--error-text)}@supports (color:color-mix(in lab, red, red)){.notice-error{border-color:color-mix(in srgb, var(--error-text), transparent 58%)}}.notice-error{background:var(--error-bg);color:var(--error-text)}.mobile-mint-dock{display:none}@media (width<=980px){.hero-mint-grid,.drop-strip,.link-grid,.flow-list,.drop-list,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-copy{min-height:auto}}@media (width<=760px){.tg-shell{width:100%;padding-inline:10px}.tg-app{width:min(100%,100vw - 20px)}.tg-topbar{flex-direction:column;align-items:flex-start}.header-actions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%}.tonconnect-wrap{width:100%;display:block}.brand-mark{flex-basis:48px;width:48px;height:48px}.header-link,.theme-toggle{min-height:38px}.hero-mint-grid,.drop-strip,.link-grid,.flow-list,.drop-list,.detail-grid{grid-template-columns:1fr}.hero-copy{padding:26px 18px}.hero-copy:before{display:none}.hero-copy h2{letter-spacing:-.02em;overflow-wrap:normal;max-width:100%;font-size:clamp(1.64rem,7.6vw,2.3rem);line-height:1.08}.hero-copy p{overflow-wrap:break-word;width:auto;max-width:29ch;font-size:.98rem}.hero-cta-row,.primary-cta,.secondary-cta,.ghost-cta{width:100%}.art-frame{min-height:356px;padding:14px}.nft-sheet{width:min(312px,100%);max-width:100%;margin:0}.flow-step{grid-template-columns:auto 34px minmax(0,1fr)}.mobile-mint-dock{min-height:72px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:fixed;left:10px}@supports (color:color-mix(in lab, red, red)){.mobile-mint-dock{background:color-mix(in srgb, var(--surface), transparent 4%)}}.mobile-mint-dock{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);box-shadow:0 18px 46px #00000047}.mobile-mint-dock>div{grid-template-columns:1fr;gap:2px;min-width:0;display:grid}.mobile-mint-dock strong{text-align:left;font-size:.9rem}.mobile-mint-dock button{background:var(--black);color:#fff8e8;white-space:nowrap;border-radius:999px;width:100%;min-height:44px;padding:0 10px;font-size:.9rem}:root[data-theme=dark] .mobile-mint-dock button{background:var(--gold);color:var(--black)}.mobile-connect-btn,.mobile-mint-dock button{background:var(--black);color:#fff8e8;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-family:Manrope,system-ui,sans-serif;font-size:.92rem;font-weight:900;transition:transform .18s,opacity .18s;display:inline-flex}.mobile-connect-btn:hover,.mobile-mint-dock button:hover{opacity:.92;transform:translateY(-1px)}:root[data-theme=dark] .mobile-connect-btn,:root[data-theme=dark] .mobile-mint-dock button{background:var(--gold);color:var(--black)}.mobile-mint-dock button:disabled{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.mobile-mint-dock button:disabled{background:color-mix(in srgb, var(--surface), var(--hint) 30%)}}.mobile-mint-dock button:disabled{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.mobile-mint-dock button:disabled{color:color-mix(in srgb, var(--text), transparent 18%)}}.mobile-mint-dock button:disabled{opacity:.82;cursor:not-allowed;transform:none}}@media (width<=430px){.header-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.theme-toggle,.tonconnect-wrap,.tonconnect-wrap>div,.tonconnect-wrap button{width:100%}.theme-toggle{justify-content:center}.tonconnect-wrap{grid-column:1/-1;display:block}.flow-step{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root[data-theme=ms-paint] .mint-card,:root[data-theme=ms-paint] .drop-stat,:root[data-theme=ms-paint] .crude-artwork-wrapper,:root[data-theme=ms-paint] .primary-cta,:root[data-theme=ms-paint] .secondary-cta,:root[data-theme=ms-paint] .ghost-cta,:root[data-theme=ms-paint] .header-link,:root[data-theme=ms-paint] .link-card,.nft-sheet,.bento-card,.bento-icon-wrapper,.bento-halo{transform:none!important}.status-pill-live,.ouch-bubble,:root[data-theme=ms-paint] .virgin-monologue-box:hover{animation:none!important}}.hero-proof-strip{z-index:1;flex-wrap:wrap;gap:8px;margin-top:14px;display:flex;position:relative}.hero-proof-strip span{border:1px solid var(--gold);align-items:center;min-height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hero-proof-strip span{border:1px solid color-mix(in srgb, var(--gold), transparent 35%)}}.hero-proof-strip span{background:var(--gold);border-radius:999px;padding:7px 11px}@supports (color:color-mix(in lab, red, red)){.hero-proof-strip span{background:color-mix(in srgb, var(--gold), transparent 86%)}}.hero-proof-strip span{color:var(--ink);font-size:.8rem;font-weight:900}:root[data-theme=dark] .hero-proof-strip span{color:var(--text);background:var(--gold)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .hero-proof-strip span{background:color-mix(in srgb, var(--gold), transparent 90%)}}.milestone-note{color:var(--hint);z-index:1;margin-top:10px;font-size:.9rem;font-weight:900;position:relative}.mint-safety-note{max-width:34rem;color:var(--hint);z-index:1;margin-top:14px;font-size:.86rem;font-weight:800;line-height:1.45;position:relative}.sync-note{color:var(--hint);margin:10px 0 0;font-size:.82rem;font-weight:800}.inline-detail-link{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.passport-intro{width:100%;margin-top:14px;margin-bottom:8px;padding:0 4px}.passport-intro p{color:var(--muted);margin:0;font-size:.88rem;font-weight:700;line-height:1.55}.passport-bento-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;margin-top:24px;display:grid}.bento-card{-webkit-backdrop-filter:blur(16px);background:#181a2180;border:1px solid #fff8e814;border-radius:24px;flex-direction:column;gap:16px;padding:26px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003}:root[data-theme=light] .bento-card{background:var(--surface-strong)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=light] .bento-card{background:color-mix(in srgb, var(--surface-strong), transparent 5%)}}:root[data-theme=light] .bento-card{border:1px solid var(--line);box-shadow:0 8px 32px #00000014}:root[data-theme=light] .bento-card:before{background:linear-gradient(135deg,#0000000f,#00000005)}:root[data-theme=light] .bento-card:hover{background:var(--surface);box-shadow:0 20px 40px #0000001f}:root[data-theme=light] .bento-card:hover .bento-content h4{color:var(--ink)}.bento-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#ffffff1a,#ffffff08);border-radius:24px;padding:1.5px;transition:all .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bento-card-gold:before{background:linear-gradient(135deg,#f4c54240,#f4c54208)}.bento-card-cyan:before{background:linear-gradient(135deg,#27a7e840,#27a7e808)}.bento-card-rose:before{background:linear-gradient(135deg,#ff6b6b40,#ff6b6b08)}.bento-card:hover{background:#181a21b3;transform:translateY(-6px)scale(1.01);box-shadow:0 20px 40px #00000059}.bento-card-gold:hover:before{background:linear-gradient(135deg,#f4c54299,#f4c5421a)}.bento-card-cyan:hover:before{background:linear-gradient(135deg,#27a7e899,#27a7e81a)}.bento-card-rose:hover:before{background:linear-gradient(135deg,#ff6b6b99,#ff6b6b1a)}.bento-icon-wrapper{border-radius:14px;place-items:center;width:48px;height:48px;transition:all .3s;display:grid;position:relative;overflow:hidden}.bento-card:hover .bento-icon-wrapper{transform:scale(1.08)rotate(2deg)}.bento-icon-gold{color:var(--gold);background:linear-gradient(135deg,#f4c54226,#f4c5420d);border:1px solid #f4c5424d;box-shadow:0 0 12px #f4c5421a}.bento-icon-cyan{color:var(--blue);background:linear-gradient(135deg,#27a7e826,#27a7e80d);border:1px solid #27a7e84d;box-shadow:0 0 12px #27a7e81a}.bento-icon-rose{color:#ff6b6b;background:linear-gradient(135deg,#ff6b6b26,#ff6b6b0d);border:1px solid #ff6b6b4d;box-shadow:0 0 12px #ff6b6b1a}.bento-halo{pointer-events:none;filter:blur(28px);opacity:.12;border-radius:50%;width:140px;height:140px;transition:all .4s;position:absolute;top:-40px;left:-40px}.bento-card:hover .bento-halo{opacity:.22;transform:scale(1.2)}.bento-card-gold .bento-halo{background:radial-gradient(circle, var(--gold) 0%, transparent 70%)}.bento-card-cyan .bento-halo{background:radial-gradient(circle, var(--blue) 0%, transparent 70%)}.bento-card-rose .bento-halo{background:radial-gradient(circle,#ff6b6b 0%,#0000 70%)}.bento-content{flex-direction:column;gap:8px;display:flex}.bento-content h4{letter-spacing:-.01em;color:var(--text);margin:0;font-size:1.15rem;font-weight:900;transition:all .3s}.bento-card:hover .bento-content h4{color:#fff}.bento-card-gold:hover .bento-content h4{text-shadow:0 0 8px #f4c54233}.bento-card-cyan:hover .bento-content h4{text-shadow:0 0 8px #27a7e833}.bento-card-rose:hover .bento-content h4{text-shadow:0 0 8px #ff6b6b33}.bento-content p{color:var(--muted);margin:0;font-size:.88rem;font-weight:700;line-height:1.6;transition:all .3s}.bento-card:hover .bento-content p{color:var(--text)}.ouch-bubble{transform-origin:50%;pointer-events:none;z-index:99999;white-space:nowrap;animation:.9s cubic-bezier(.18,.89,.32,1.28) forwards ouch-float;position:absolute;color:#fff!important;background:red!important;border:3px solid #000!important;border-radius:0!important;padding:6px 14px!important;font-family:Courier New,Courier,monospace!important;font-size:1.3rem!important;font-weight:900!important}.ouch-bubble.yellow{color:#000!important;background:#ff0!important}.ouch-bubble.cyan{color:#000!important;background:#0ff!important}.ouch-bubble.magenta{color:#000!important;background:#f0f!important}@keyframes ouch-float{0%{transform:scale(.2) rotate(var(--start-rot,-15deg));opacity:0}30%{opacity:1}to{transform:translateY(-90px) scale(1.1) rotate(var(--end-rot,15deg));opacity:0}}.chad-randomizer-box{font-size:1.1rem;line-height:1.4;position:relative;transform:rotate(-1.2deg);color:#000!important;background:#ff0!important;border:3px solid #000!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;margin:16px 0!important;padding:14px 18px!important;box-shadow:5px 5px #000!important}.chad-randomizer-box:before{content:"CHAD WISDOM:";text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:.8rem;font-weight:700;text-decoration:underline;display:block}.virgin-monologue-box{color:#000!important;background:#fff!important;border:3px solid #000!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;margin-top:20px!important;padding:14px!important;box-shadow:4px 4px #000!important}.virgin-monologue-tab{border-bottom:3px solid #000!important;gap:8px!important;margin-bottom:12px!important;display:flex!important}.virgin-monologue-tab-btn{box-shadow:none!important;cursor:pointer!important;color:#000!important;background:0 0!important;border:none!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;padding:6px 12px!important;font-weight:700!important}.virgin-monologue-tab-btn:hover{box-shadow:none!important;background:#f0f0f0!important;transform:none!important}.virgin-monologue-tab-btn.active{color:#fff!important;background:#000!important}.virgin-monologue-content{white-space:pre-wrap;border:2px dashed #000;max-height:160px;padding:10px;font-size:.9rem;line-height:1.45;overflow-y:auto;color:#000!important;background:#fff!important}.virgin-monologue-content::-webkit-scrollbar{width:8px}.virgin-monologue-content::-webkit-scrollbar-track{background:#f0f0f0;border-left:2px solid #000}.virgin-monologue-content::-webkit-scrollbar-thumb{background:#000;border:1px solid #fff}@keyframes virgin-shake{0%,to{transform:translate(0)}20%{transform:translate(-2px)rotate(-.5deg)}40%{transform:translate(2px)rotate(.5deg)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}:root[data-theme=ms-paint] .virgin-monologue-box:hover{animation:.4s ease-in-out virgin-shake}.crude-artwork-wrapper{text-align:center;transform:rotate(.5deg);color:#000!important;background:#fff!important;border:3px solid #000!important;border-radius:255px 15px 225px/15px 225px 15px 255px!important;padding:12px!important;box-shadow:6px 6px #000!important}.crude-artwork-wrapper:hover{transition:transform .2s;transform:rotate(0)scale(1.01)}:root[data-theme=ms-paint] .tg-app{position:relative}:root[data-theme=ms-paint] .tg-app:before,:root[data-theme=ms-paint] .tg-app:after{content:"";pointer-events:none;z-index:0;opacity:.45;position:fixed}:root[data-theme=ms-paint] .tg-app:before{background:radial-gradient(circle, var(--meme-red) 0 18%, transparent 19%), radial-gradient(circle at 80% 28%, var(--meme-yellow) 0 12%, transparent 13%), radial-gradient(circle at 22% 76%, var(--meme-cyan) 0 14%, transparent 15%);filter:saturate(140%);width:180px;height:180px;top:96px;left:max(8px,50vw - 760px)}:root[data-theme=ms-paint] .tg-app:after{background:radial-gradient(circle at 72% 28%, var(--meme-pink) 0 16%, transparent 17%), radial-gradient(circle at 26% 52%, var(--meme-green) 0 13%, transparent 14%), radial-gradient(circle at 60% 78%, var(--meme-purple) 0 12%, transparent 13%);filter:saturate(145%);width:220px;height:220px;bottom:90px;right:max(8px,50vw - 780px)}:root[data-theme=ms-paint] .tg-topbar{gap:10px;min-height:58px;background:linear-gradient(90deg, var(--meme-blue), var(--meme-cyan), var(--meme-yellow))!important;border:4px solid #000!important;box-shadow:8px 8px #000!important}:root[data-theme=ms-paint] .header-actions{gap:6px}:root[data-theme=ms-paint] .header-link,:root[data-theme=ms-paint] .theme-toggle{min-height:34px;padding-inline:9px;font-size:.78rem}:root[data-theme=ms-paint] .brand-lockup:before{content:"● ● ●";color:var(--meme-red);letter-spacing:.12em;text-shadow:11px 0 0 var(--meme-yellow), 22px 0 0 var(--meme-green);margin-right:4px;font-size:.9rem}:root[data-theme=ms-paint] h1,:root[data-theme=ms-paint] h2,:root[data-theme=ms-paint] h3{letter-spacing:.02em!important;text-transform:uppercase!important;font-family:Impact,Arial Black,Patrick Hand,cursive!important}:root[data-theme=ms-paint] .hero-card{background:linear-gradient(135deg,#fff2006b,#ff4fd82e 46%,#00f5ff59),#fff!important}:root[data-theme=ms-paint] .poster-panel{background:linear-gradient(135deg,#00f5ff5c,#fff2006b),#fff!important}:root[data-theme=ms-paint] .status-pill-live{transform:rotate(-2deg);background:var(--meme-green)!important;color:#000!important;border:3px solid #000!important;box-shadow:4px 4px #000!important}:root[data-theme=ms-paint] .hero-proof-strip span{color:#000!important;border:3px solid #000!important;box-shadow:3px 3px #000!important}:root[data-theme=ms-paint] .hero-proof-strip span:first-child{background:var(--meme-yellow)!important}:root[data-theme=ms-paint] .hero-proof-strip span:nth-child(2){background:var(--meme-cyan)!important}:root[data-theme=ms-paint] .hero-proof-strip span:nth-child(3){background:var(--meme-pink)!important}:root[data-theme=ms-paint] .milestone-note{border:3px solid #000;padding:8px 12px;display:inline-block;transform:rotate(1deg);box-shadow:4px 4px #000;background:var(--meme-blue)!important;color:#fff!important}:root[data-theme=ms-paint] .primary-cta{animation:1.6s ease-in-out infinite meme-cta-pulse;background:linear-gradient(90deg, var(--meme-green), var(--meme-yellow))!important;color:#000!important;text-transform:uppercase!important;border:4px solid #000!important;box-shadow:7px 7px #000!important}:root[data-theme=ms-paint] .secondary-cta{background:var(--meme-cyan)!important}:root[data-theme=ms-paint] .ghost-cta{background:var(--meme-pink)!important}:root[data-theme=ms-paint] .mint-safety-note{max-width:100%;display:inline-block;transform:rotate(.8deg);background:var(--meme-yellow)!important;color:#000!important;border:3px dashed #000!important;padding:10px 12px!important;font-weight:900!important;box-shadow:4px 4px #000!important}:root[data-theme=ms-paint] .drop-stat:first-child,:root[data-theme=ms-paint] .link-card:first-child,:root[data-theme=ms-paint] .flow-step:first-child{background:var(--meme-yellow)!important}:root[data-theme=ms-paint] .drop-stat:nth-child(2),:root[data-theme=ms-paint] .link-card:nth-child(2),:root[data-theme=ms-paint] .flow-step:nth-child(2){background:var(--meme-green)!important}:root[data-theme=ms-paint] .drop-stat:nth-child(3),:root[data-theme=ms-paint] .link-card:nth-child(3),:root[data-theme=ms-paint] .flow-step:nth-child(3){background:var(--meme-cyan)!important}:root[data-theme=ms-paint] .drop-stat:nth-child(4),:root[data-theme=ms-paint] .link-card:nth-child(4),:root[data-theme=ms-paint] .flow-step:nth-child(4){background:var(--meme-pink)!important}:root[data-theme=ms-paint] .bento-card-gold{background:var(--meme-yellow)!important}:root[data-theme=ms-paint] .bento-card-cyan{background:var(--meme-cyan)!important}:root[data-theme=ms-paint] .bento-card-rose{background:var(--meme-pink)!important}:root[data-theme=ms-paint] .detail-grid>div,:root[data-theme=ms-paint] .supply-meter,:root[data-theme=ms-paint] .wallet-state,:root[data-theme=ms-paint] .notice{background:#fff!important;border:3px solid #000!important;box-shadow:3px 3px #000!important}:root[data-theme=ms-paint] .crude-artwork-wrapper{border:4px solid #000!important;box-shadow:8px 8px #000!important}:root[data-theme=ms-paint] .mobile-mint-dock{background:var(--meme-yellow)!important;border:4px solid #000!important;box-shadow:0 -6px #000!important}:root[data-theme=ms-paint] .mobile-connect-btn,:root[data-theme=ms-paint] .mobile-mint-dock button{background:var(--meme-green)!important;color:#000!important;border:3px solid #000!important}@keyframes meme-cta-pulse{0%,to{transform:rotate(-1deg)scale(1)}50%{transform:rotate(1deg)scale(1.035)}}@media (prefers-reduced-motion:reduce){:root[data-theme=ms-paint] .primary-cta{animation:none!important}}:root[data-theme=ms-paint] .hero-mint-grid{align-items:start}:root[data-theme=ms-paint] .hero-copy{justify-content:flex-start;min-height:0;padding:clamp(24px,3.2vw,42px)}:root[data-theme=ms-paint] .hero-copy h2{letter-spacing:-.035em;max-width:10ch;margin-top:10px;font-size:clamp(3.1rem,5vw,4.65rem);line-height:.88}:root[data-theme=ms-paint] .hero-copy p{margin-top:12px;font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.34}:root[data-theme=ms-paint] .hero-cta-row{margin-top:18px}:root[data-theme=ms-paint] .chad-randomizer-box{font-size:1rem;margin:12px 0 10px!important;padding:10px 14px!important}:root[data-theme=ms-paint] .virgin-monologue-box{margin-top:16px!important}:root[data-theme=ms-paint] .virgin-monologue-content{max-height:112px}:root[data-theme=ms-paint] .poster-panel{overflow:hidden}:root[data-theme=ms-paint] .crude-artwork-wrapper{transform:none}@media (width<=760px){:root[data-theme=ms-paint] .hero-copy h2{font-size:clamp(2.55rem,13vw,3.55rem)}}:root[data-theme=ms-paint] .meme-comparison-panel,:root[data-theme=ms-paint] .meme-share-panel{z-index:1;margin-top:14px;position:relative}:root[data-theme=ms-paint] .meme-comparison-panel{background:linear-gradient(135deg,#fff2007a,#00f5ff57 52%,#ff4fd847),#fff!important}:root[data-theme=ms-paint] .meme-share-panel{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:center;gap:18px;display:grid;background:radial-gradient(circle at 18% 18%,#39ff148c,#0000 160px),radial-gradient(circle at 86% 76%,#ff1b1c4d,#0000 180px),linear-gradient(135deg,#fff2008c,#ff4fd842),#fff!important}.meme-share-copy span{color:#fff;text-transform:uppercase;background:#000;margin-bottom:8px;padding:7px 11px;font-weight:900;display:inline-flex}.meme-share-copy h3{margin:0;font-size:clamp(1.8rem,4vw,3.8rem);line-height:.92}.meme-share-copy p{color:#000;max-width:58ch;margin:12px 0 0;font-weight:900}.meme-share-card{text-align:center;background:#fff200;border:5px solid #000;place-content:center;gap:10px;min-height:210px;padding:22px;display:grid;transform:rotate(2deg);box-shadow:10px 10px #000}.meme-share-card span{background:#00f5ff;border:3px solid #000;padding:6px 10px;font-weight:900;display:inline-block}.meme-share-card strong{text-transform:uppercase;font-family:Impact,Arial Black,Patrick Hand,cursive;font-size:clamp(2rem,4vw,4rem);line-height:.9;display:block}.meme-share-card em{color:#000;font-style:normal;font-weight:900}@media (width<=760px){:root[data-theme=ms-paint] .meme-share-panel{grid-template-columns:1fr}.meme-share-card{min-height:170px;transform:none}}:root[data-theme=ms-paint] .meme-art-frame{background:radial-gradient(circle at 16% 14%,#fff200a6,#0000 135px),radial-gradient(circle at 88% 76%,#ff4fd85c,#0000 155px),#fff;border:4px solid #000;transform:rotate(.6deg);box-shadow:8px 8px #000}:root[data-theme=ms-paint] .meme-art-frame .nft-sheet{filter:saturate(1.22)contrast(1.04)}:root[data-theme=ms-paint] .meme-comparison-panel{margin-top:clamp(28px,5vw,72px);overflow:hidden}.meme-comparison-art{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}.virgin-card,.chad-card{text-align:center;color:#000;border:4px solid #000;place-items:center;min-height:128px;padding:18px;font-family:Impact,Arial Black,Patrick Hand,cursive;font-size:clamp(1.6rem,3vw,3rem);line-height:.92;display:grid;box-shadow:6px 6px #000}.virgin-card{background:#fff;transform:rotate(-1.5deg)}.chad-card{background:linear-gradient(135deg,#fff200,#39ff14 55%,#00f5ff);transform:rotate(1.5deg)}.virgin-card small,.chad-card small{margin-top:8px;font-family:Patrick Hand,Comic Sans MS,cursive;font-size:.95rem;line-height:1.1;display:block}@media (width<=760px){.meme-comparison-art{grid-template-columns:1fr}}:root[data-theme=ms-paint] .drop-strip,:root[data-theme=ms-paint] .meme-comparison-panel,:root[data-theme=ms-paint] .meme-share-panel{box-sizing:border-box;max-width:100%;overflow-x:hidden}:root[data-theme=ms-paint] .drop-strip{grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme=ms-paint] .drop-stat{min-width:0}:root[data-theme=ms-paint] .meme-comparison-art{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}:root[data-theme=ms-paint] .virgin-card,:root[data-theme=ms-paint] .chad-card{overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;font-size:clamp(1.25rem,2.2vw,2.25rem);box-shadow:4px 4px #000}@media (width<=980px){:root[data-theme=ms-paint] .drop-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){:root[data-theme=ms-paint] .drop-strip,:root[data-theme=ms-paint] .meme-comparison-art{grid-template-columns:1fr}}:root[data-theme=ms-paint] .meme-comparison-art{max-width:min(760px,100%);margin-inline:auto}:root[data-theme=ms-paint] .virgin-card,:root[data-theme=ms-paint] .chad-card{padding:14px;font-size:clamp(1.1rem,1.55vw,1.85rem)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
