@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media(max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media(max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{color:#181510;background:#f8f4e8;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-synthesis:none;text-rendering:optimizeLegibility;--paper: #f8f4e8;--ink: #181510;--muted: #6c655d;--rule: #1f1a15;--hairline: rgba(24, 21, 16, .22);--red: #b12b24;--blue: #174c7a;--green: #247a48;--shadow: rgba(24, 21, 16, .24)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(rgba(24,21,16,.04) 1px,transparent 1px),radial-gradient(circle at 20% 12%,rgba(177,43,36,.08),transparent 32%),var(--paper);background-size:100% 7px,auto,auto}button,input,textarea{font:inherit}button{color:inherit}.paper-shell{width:min(1480px,calc(100vw - 32px));margin:0 auto;padding:18px 0 42px}.paper-header{border-top:4px solid var(--rule);border-bottom:3px double var(--rule)}.utility-bar{min-height:42px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;border-bottom:1px solid var(--rule);font-size:.82rem;text-transform:uppercase;letter-spacing:0}.utility-bar>:last-child{justify-self:end}.utility-actions{position:relative;display:inline-flex;align-items:center;justify-self:end;gap:8px}.live-pill{display:inline-flex;align-items:center;gap:6px;color:var(--red);font-weight:700}.wallet-adapter-button{height:34px!important;border-radius:0!important;border:1px solid var(--rule)!important;background:transparent!important;color:var(--ink)!important;font-family:Iowan Old Style,Georgia,serif!important;font-size:.78rem!important;text-transform:uppercase!important}.masthead-row{height:clamp(90px,13vw,150px);display:grid;grid-template-columns:1fr;align-items:center;border-bottom:1px solid var(--rule)}.masthead-row h1{margin:0;text-align:center;font-family:Didot,"Bodoni 72",Times New Roman,serif;font-size:clamp(3.25rem,10vw,9rem);font-weight:900;letter-spacing:0;line-height:.92}.icon-button,.close-button{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--rule);border-radius:0;background:transparent;cursor:pointer}.icon-button:disabled{opacity:.5;cursor:wait}.icon-button.compact{width:34px;height:34px}.search-button{border-color:transparent}.search-button:hover{border-color:var(--hairline);background:#ffffff38}.profile-menu{position:relative}.profile-trigger{width:34px;height:34px;display:inline-grid;place-items:center;overflow:hidden;border:1px solid var(--rule);border-radius:999px;background:var(--paper);cursor:pointer}.profile-trigger.active{background:var(--ink);color:var(--paper)}.profile-trigger img,.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-trigger img{transform:scale(1.18)}.profile-popover{position:absolute;top:calc(100% + 10px);right:0;z-index:25;width:min(360px,calc(100vw - 28px));border:2px solid var(--rule);background:var(--paper);box-shadow:0 18px 60px var(--shadow);padding:14px;text-transform:none}.profile-head{display:grid;grid-template-columns:44px 1fr 32px;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.profile-head span,.profile-list-title span,.claim-panel span,.profile-stat-row span{color:var(--muted);font-size:.73rem;font-weight:800;text-transform:uppercase}.profile-head strong{display:block;margin-top:2px;font-size:1rem}.profile-avatar{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--rule);border-radius:999px;background:#ffffff4d}.profile-close,.profile-list-title button{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--hairline);background:transparent;cursor:pointer}.claim-panel{display:grid;grid-template-columns:1fr auto;gap:10px 12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--hairline)}.claim-panel div,.profile-list-title{display:inline-flex;align-items:center;gap:8px}.claim-panel strong{font-size:1.35rem}.claim-panel .secondary-button{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px}.profile-stat-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--hairline)}.profile-list-title{justify-content:space-between;padding:13px 0 8px}.profile-list-title span{margin-right:auto}.profile-launch-list{max-height:230px;overflow:auto;display:grid;gap:0;margin:0;padding:0;list-style:none}.profile-launch-list li{padding:10px 0;border-top:1px solid var(--hairline)}.profile-launch-list a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink);font-weight:900;text-decoration:none}.profile-launch-list small,.profile-empty{display:block;margin-top:4px;color:var(--muted);font-size:.78rem;text-transform:uppercase}.form-error.compact,.form-status.compact{margin-top:10px;padding:9px 10px;font-size:.8rem}.section-nav{min-height:38px;display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,42px);overflow-x:auto;border-bottom:1px solid var(--rule);font-size:.85rem;text-transform:uppercase;white-space:nowrap}.section-nav button{border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer;padding:10px 0 8px;font-size:inherit;font-weight:800;text-transform:uppercase}.section-nav button.active,.section-nav button:hover{color:var(--red);border-bottom-color:var(--red)}.ticker-strip{min-height:44px;display:grid;grid-template-columns:26px 1fr;align-items:center;gap:10px;overflow:hidden}.ticker-strip>div{display:flex;gap:26px;overflow:hidden}.ticker-strip button{flex:0 0 auto;max-width:420px;border:0;background:transparent;cursor:pointer;font-size:.92rem;white-space:nowrap}.front-page-grid{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,.82fr);gap:24px;padding:24px 0;border-bottom:1px solid var(--rule)}.hero-story,.story-card{cursor:pointer}.hero-story.is-morphing,.story-card.is-morphing{position:relative;isolation:isolate}.hero-story.is-morphing:after,.story-card.is-morphing:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:4;pointer-events:none;background:linear-gradient(105deg,transparent 34%,rgba(208,224,255,.35) 46%,rgba(255,255,255,.9) 50%,rgba(190,214,255,.4) 54%,transparent 66%);mix-blend-mode:screen;transform:translate(-120%);animation:cardShimmer 1.05s ease-out forwards}.hero-story.is-morphing h2,.hero-story.is-morphing p,.hero-story.is-morphing .story-kicker,.story-card.is-morphing h3,.story-card.is-morphing p,.story-card.is-morphing .story-kicker{animation:textTeleport .9s cubic-bezier(.18,.72,.16,1) both}.hero-story.is-morphing img,.story-card.is-morphing img{animation:imageTeleport .98s cubic-bezier(.18,.72,.16,1) both}@keyframes cardShimmer{0%{opacity:0;transform:translate(-120%)}18%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes textTeleport{0%{opacity:0;transform:translateY(10px) scaleY(.9) skew(-7deg);filter:blur(7px) brightness(2.4) contrast(1.5);letter-spacing:1.4px}40%{opacity:.6;filter:blur(3px) brightness(1.6) contrast(1.2)}to{opacity:1;transform:none;filter:none;letter-spacing:0}}@keyframes imageTeleport{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:scale(1.05);filter:grayscale(1) brightness(2.6) contrast(1.5)}55%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:1;clip-path:inset(0 0 0 0);transform:none;filter:grayscale(.4) contrast(1.06)}}@media(prefers-reduced-motion:reduce){.hero-story.is-morphing:after,.story-card.is-morphing:after,.hero-story.is-morphing h2,.hero-story.is-morphing p,.hero-story.is-morphing .story-kicker,.story-card.is-morphing h3,.story-card.is-morphing p,.story-card.is-morphing .story-kicker,.hero-story.is-morphing img,.story-card.is-morphing img{animation:none}}.hero-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.86fr);grid-template-rows:auto auto minmax(0,1fr) auto;column-gap:24px;min-height:380px;border-right:1px solid var(--rule);padding-right:24px;overflow:hidden}.hero-story img,.hero-story .wire-photo-fallback{grid-column:2;grid-row:1 / 5;width:100%;height:min(42vw,420px);min-height:300px;object-fit:cover;filter:grayscale(.45) contrast(1.08)}.story-kicker{color:var(--red);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:0}.hero-story h2{margin:10px 0 14px;font-size:clamp(2.05rem,2.45vw,3.25rem);line-height:.98;letter-spacing:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero-story p{margin:0;max-width:58ch;font-size:1.18rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.story-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;color:var(--muted);font-size:.78rem;text-transform:uppercase}.story-meta span,.story-meta a{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none}.side-column{display:grid;gap:0}.story-card{min-height:190px;padding:18px 0;border-bottom:1px solid var(--hairline)}.story-card:first-child{padding-top:0}.story-card img,.story-card .wire-photo-fallback{width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-bottom:14px;filter:grayscale(.38) contrast(1.05)}.story-card h3{margin:8px 0;font-size:clamp(1.22rem,1.55vw,1.78rem);line-height:1.04;letter-spacing:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.story-card.compact h3{font-size:clamp(1.12rem,1.32vw,1.42rem);-webkit-line-clamp:3;line-clamp:3}.story-card p{margin:0;color:#312d27;font-size:1rem;line-height:1.42;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wire-photo-fallback{position:relative;display:grid;place-items:end start;overflow:hidden;background:linear-gradient(135deg,#161411eb,#48463f9e),repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,transparent 1px 5px);color:#f6efe3;filter:grayscale(.45) contrast(1.08)}.wire-photo-fallback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 18% 22%,rgba(255,255,255,.22),transparent 24%),linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.18) 42% 44%,transparent 44%),repeating-linear-gradient(90deg,transparent 0 13px,rgba(0,0,0,.22) 13px 14px);mix-blend-mode:screen}.wire-photo-fallback:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid rgba(246,239,227,.42)}.wire-photo-fallback span{position:relative;z-index:1;margin:0 0 14px 14px;font-size:.72rem;font-weight:800;text-transform:uppercase}.wire-photo-fallback[data-category=Markets]{background:linear-gradient(135deg,#1d2e2af0,#907e4db8),repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,transparent 1px 5px)}.wire-photo-fallback[data-category=Politics]{background:linear-gradient(135deg,#2f2d32f0,#8a362dad),repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,transparent 1px 5px)}.wire-photo-fallback[data-category=Culture]{background:linear-gradient(135deg,#2b2337f0,#844f5eb3),repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,transparent 1px 5px)}.wire-photo-fallback[data-category=Sports]{background:linear-gradient(135deg,#24372bf0,#84412bb8),repeating-linear-gradient(0deg,rgba(255,255,255,.14) 0 1px,transparent 1px 5px)}.article-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:22px;padding:18px 0}.article-grid .story-card{border-right:1px solid var(--hairline);padding-right:18px}.article-grid .story-card:nth-child(4n){border-right:0}.paper-footer{display:flex;justify-content:space-between;gap:18px;padding-top:18px;border-top:3px double var(--rule);color:var(--muted);font-size:.82rem;text-transform:uppercase}.update-pulse{color:var(--red)}.error-banner,.empty-state,.form-error,.form-status{border:1px solid var(--rule);padding:12px 14px;background:#ffffff59}.form-status{display:grid;gap:6px}.form-status a,.back-link{color:var(--blue);font-weight:800;text-decoration:none}.error-banner,.form-error{color:var(--red)}.empty-state{min-height:260px;display:grid;place-items:center;align-content:center;gap:10px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:20px;background:#14120e94}.launch-modal{position:relative;width:min(1180px,100%);height:min(800px,calc(100vh - 40px));overflow:hidden;border:2px solid var(--rule);background:var(--paper);box-shadow:0 24px 80px var(--shadow)}.close-button{position:absolute;top:14px;right:14px;background:var(--paper);z-index:2}.modal-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,.78fr);height:100%;min-height:0}.modal-article{min-height:0;display:flex;flex-direction:column;padding:30px 32px;border-right:1px solid var(--rule);overflow:auto}.modal-article h2{margin:10px 0 14px;font-size:clamp(2.2rem,4.1vw,3.75rem);line-height:.94}.modal-article p{margin:0 0 12px;font-size:1rem;line-height:1.38}.modal-article img{width:100%;flex:1 1 220px;min-height:160px;max-height:300px;object-fit:cover;margin-top:16px;filter:grayscale(.35) contrast(1.08)}.story-meta.wide{justify-content:space-between;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:10px 0}.sensitivity{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--red);font-size:.82rem;text-transform:uppercase}.launch-form{display:flex;flex-direction:column;gap:12px;padding:30px 32px 24px;height:100%;min-height:0;overflow:hidden;background:repeating-linear-gradient(0deg,rgba(24,21,16,.035) 0 1px,transparent 1px 31px),#ffffff29}.launch-form-head{display:flex;align-items:end;justify-content:space-between;gap:16px;min-width:0;padding-bottom:12px;border-bottom:3px double var(--rule);text-transform:uppercase}.launch-form-head span{color:var(--red);font-size:.76rem;font-weight:900}.launch-form-head strong{max-width:58%;padding-right:42px;overflow:hidden;font-family:Didot,"Bodoni 72",Times New Roman,serif;font-size:1.95rem;line-height:.9;text-overflow:ellipsis;white-space:nowrap}.launch-fields{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.field-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:14px}.launch-form label{display:grid;align-content:start;gap:6px;font-size:.75rem;font-weight:800;text-transform:uppercase}.launch-form input,.launch-form textarea{width:100%;border:1px solid var(--rule);border-radius:0;background:#f8f4e8c2;color:var(--ink);padding:12px 13px;font-size:1.08rem;font-weight:800;box-shadow:inset 0 0 0 2px #ffffff38}.launch-form input:focus,.launch-form textarea:focus{outline:2px solid var(--red);outline-offset:2px}.launch-form textarea{min-height:100%;resize:vertical;line-height:1.35}.field-title input{min-height:62px;font-family:Didot,"Bodoni 72",Times New Roman,serif;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1}.field-ticker input,.field-devbuy input{min-height:54px;text-transform:uppercase}.launch-form .field-bio{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.field-bio textarea{flex:1 1 auto;height:auto;min-height:116px;max-height:240px;font-size:1.04rem}.launch-form .form-error,.launch-form .form-status{max-height:88px;overflow:auto}.launch-form .deploy-button{min-height:52px;margin-top:0}.token-page{min-height:100vh}.token-header{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;padding:22px 0;border-top:4px solid var(--rule);border-bottom:3px double var(--rule)}.token-title-block{display:grid;gap:6px;min-width:0}.token-header h1{margin:4px 0;font-family:Didot,"Bodoni 72",Times New Roman,serif;font-size:4.25rem;line-height:.95}.token-header p{margin:0;color:var(--muted);font-size:.84rem;text-transform:uppercase}.back-link{display:inline-flex;align-items:center;gap:6px;text-transform:uppercase}.token-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.55fr);gap:26px;padding:26px 0}.token-article{border-right:1px solid var(--rule);padding-right:26px}.token-article h2{margin:10px 0 14px;font-size:4rem;line-height:.96}.token-article p{font-size:1.15rem;line-height:1.48}.token-article img{width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-top:18px;filter:grayscale(.35) contrast(1.08)}.ohlc-panel{margin-bottom:24px;border-top:3px double var(--rule);border-bottom:1px solid var(--rule);padding:16px 0 18px}.ohlc-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:12px}.ohlc-head h2{margin:4px 0 0;font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:.95;text-transform:uppercase}.ohlc-head strong{font-size:clamp(1.2rem,2.3vw,2rem)}.ohlc-panel svg{width:100%;height:auto;display:block;background:linear-gradient(rgba(24,21,16,.04) 1px,transparent 1px),#ffffff2e;background-size:100% 24px}.ohlc-panel svg line{stroke:var(--rule);stroke-width:1}.ohlc-panel .grid-line{stroke:var(--hairline)}.ohlc-panel text{fill:var(--muted);font-size:13px;font-weight:800}.candle line{stroke-width:2}.candle rect{stroke-width:0}.positive-candle line,.positive-candle rect{stroke:var(--green);fill:var(--green)}.negative-candle line,.negative-candle rect{stroke:var(--red);fill:var(--red)}.candle .volume-bar{opacity:.32}.ohlc-empty{min-height:220px;display:grid;place-items:center;border:1px solid var(--hairline);color:var(--muted);text-align:center;text-transform:uppercase}.market-panel{align-self:start;border:1px solid var(--rule);padding:18px}.market-panel h2{margin:0 0 14px;font-size:1.5rem;text-transform:uppercase}.stat-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--hairline);font-size:.95rem}.stat-row span{color:var(--muted);text-transform:uppercase}.positive{color:var(--green)}.negative{color:var(--red)}.market-note{color:var(--muted);line-height:1.4}.buy-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--rule);background:var(--ink);color:var(--paper);padding:0 16px;font-weight:900;text-decoration:none;text-transform:uppercase}.buy-button.wide{width:100%;margin-top:16px}.secondary-button,.deploy-button{min-height:44px;border:1px solid var(--rule);border-radius:0;cursor:pointer;font-weight:800;text-transform:uppercase}.secondary-button{background:transparent}.deploy-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--ink);color:var(--paper)}.deploy-button:disabled,.secondary-button:disabled{opacity:.5;cursor:not-allowed}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:980px){.paper-shell{width:min(100% - 20px,760px)}.utility-bar{grid-template-columns:1fr;justify-items:center;padding:8px 0}.utility-bar>:last-child{justify-self:center}.masthead-row,.front-page-grid,.hero-story,.modal-grid,.token-header,.token-grid{grid-template-columns:1fr}.hero-story{min-height:auto;border-right:0;padding-right:0}.hero-story img,.hero-story .wire-photo-fallback{grid-column:auto;grid-row:auto;min-height:280px;height:auto;aspect-ratio:16 / 10;margin-top:18px}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-grid .story-card:nth-child(2n){border-right:0}.modal-article{border-right:0;border-bottom:1px solid var(--rule)}.launch-form{height:auto;overflow:visible}.launch-modal{overflow:auto}.token-article{border-right:0;padding-right:0}}@media(max-width:620px){.paper-shell{width:calc(100% - 16px);padding-top:8px}.masthead-row h1{font-size:clamp(2.45rem,15vw,4rem)}.section-nav{justify-content:flex-start}.front-page-grid{gap:12px}.hero-story h2{font-size:2.25rem;-webkit-line-clamp:5;line-clamp:5}.article-grid{grid-template-columns:1fr}.article-grid .story-card{border-right:0;padding-right:0}.paper-footer{display:grid}.modal-backdrop{padding:8px}.modal-article,.launch-form{padding:22px}.launch-modal{height:auto;max-height:calc(100vh - 16px)}.modal-article h2,.token-article h2{font-size:2.35rem}.launch-fields{justify-content:flex-start;gap:12px}.field-row{grid-template-columns:minmax(0,1fr) minmax(118px,.42fr);gap:12px}.launch-form{gap:12px}.field-bio textarea{height:auto;min-height:130px;max-height:none}.token-header h1{font-size:3rem}}@media(max-width:430px){.field-row{grid-template-columns:1fr}}
