@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;600&family=Permanent+Marker&family=Special+Elite&display=swap";
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.flex{display:flex}.hidden{display:none}.grow{flex-grow:1}.resize{resize:both}.rounded{border-radius:.25rem}.italic{font-style:italic}}:root{--black:#050606;--ink:#0b0c0c;--paper:#d2bea0;--cream:#eee2cc;--amber:#f4ad00;--orange:#f16a12;--violet:#8c48df;--blue:#536dff;--line:#393126;--green:#5ee172}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth}body{color:#eee2cc;background:#050606;margin:0;font-family:Special Elite,serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.lw-shell{background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:24px 24px;min-height:100vh}.lw-nav{z-index:50;background:#050606f5;border-bottom:1px solid #2a241d;align-items:center;gap:34px;height:72px;padding:0 3vw;display:flex;position:sticky;top:0}.lw-logo{align-items:center;gap:9px;font-family:Permanent Marker;font-size:21px;display:flex;transform:rotate(-1deg)}.lw-logo small{letter-spacing:.12em;color:var(--amber);font:9px IBM Plex Mono;display:block}.logo-crown{color:var(--amber);font-size:25px;text-decoration:underline}.lw-nav nav{gap:25px;margin-left:auto;display:flex}.lw-nav nav a{color:#c4baaa;letter-spacing:.05em;padding:28px 0 24px;font:11px IBM Plex Mono}.lw-nav nav a.active{color:var(--amber);border-bottom:2px solid var(--amber)}.nav-actions{align-items:center;gap:12px;display:flex}.discord{border:1px solid #3a342c;padding:9px}.join,.brush-btn{cursor:pointer;letter-spacing:.03em;border:0;font-family:Permanent Marker}.join{background:var(--amber);color:#12100a;padding:10px 15px;transform:rotate(-1deg);box-shadow:3px 3px #6e4a00}.hamb{color:#fff;background:0 0;border:0;display:none}.mobile-drawer{border-bottom:1px solid var(--line);background:#080808;flex-direction:column;padding:14px 22px;display:flex;position:absolute;top:70px;left:0;right:0}.mobile-drawer a{border-bottom:1px solid #2b251d;padding:14px}.home-hero{border-bottom:5px solid #15120e;height:min(760px,100vh - 72px);min-height:620px;position:relative;overflow:hidden}.hero-photo{object-fit:cover}.hero-vignette{background:linear-gradient(90deg,#000000f2 0%,#0000009e 40%,#0000000d 77%),linear-gradient(#0000 65%,#000000e0);position:absolute;inset:0}.hero-copy{z-index:2;max-width:620px;position:absolute;top:8%;left:5vw}.scribble-note{color:var(--amber);margin:0 0 12px;font:16px Permanent Marker;transform:rotate(-3deg)}.hero-copy h1,.page-title h1,.world-head h1,.gallery-head h1,.bridge-banner h1{color:#fff;text-shadow:4px 4px #111;letter-spacing:-.04em;margin:0;font:clamp(56px,7vw,108px)/.87 Permanent Marker}.hero-copy h1 em{color:var(--amber);font-style:normal}.hero-copy>p:not(.scribble-note){color:#f4b800;margin-top:24px;font:15px/1.55 IBM Plex Mono}.hero-buttons{align-items:center;gap:20px;margin-top:28px;display:flex}.brush-btn{color:#0a0907;clip-path:polygon(2% 8%,98% 0,100% 88%,4% 100%);background:#e9d7b7;justify-content:center;align-items:center;gap:8px;padding:12px 18px;transition:all .2s;display:inline-flex}.brush-btn svg{width:17px}.brush-btn:hover{transform:translateY(-3px)rotate(-1deg)}.yellow{background:var(--amber)}.orange{background:var(--orange)}.purple{background:var(--violet);color:#fff}.blue{background:var(--blue);color:#fff}.text-btn{border-bottom:1px solid #d9d0c4;align-items:center;gap:8px;padding:8px;font:15px Permanent Marker;display:flex}.hero-note{top:10%;right:4%;position:absolute!important;transform:rotate(6deg)!important}.tape{color:#17130d;clip-path:polygon(3% 4%,98% 0,100% 93%,1% 100%);background:#cdb793;padding:13px 18px;font:15px/1.25 Permanent Marker;display:inline-block;transform:rotate(-2deg);box-shadow:0 3px 14px #000}.tape:before{content:"";position:absolute}.tape-yellow{background:#dba900}.tape-purple{color:#eee;background:#5c3186}.tape-blue{color:#eef;background:#536dff}.live-strip{letter-spacing:.08em;background:#0a0b0b;border-block:1px solid #2e281f;align-items:center;gap:30px;height:70px;padding:0 4vw;font:10px IBM Plex Mono;display:flex}.status{color:#d8d0c4;align-items:center;gap:7px;font:10px IBM Plex Mono;display:inline-flex}.status-dot{background:var(--green);width:7px;height:7px;box-shadow:0 0 9px var(--green);border-radius:50%}.status.violet .status-dot{background:var(--violet);box-shadow:0 0 9px var(--violet)}.live-strip>span{align-items:center;gap:6px;display:flex}.live-strip .marker{color:var(--amber);margin-left:auto;font:27px Permanent Marker}.live-strip small{color:#aaa;font:8px IBM Plex Mono;display:block}.collections-section,.lore-strip,.ecosystem,.hub-page,.gallery-page,.tokens-page{max-width:1500px;margin:auto;padding:72px 5vw}.section-kicker{align-items:center;gap:34px;margin-bottom:30px;display:flex}.section-kicker h2{margin:0;font:32px Permanent Marker}.section-kicker h2 small{font-size:14px}.section-kicker span{color:var(--amber);font:15px Permanent Marker}.collection-pair{grid-template-columns:1fr 70px 1fr;align-items:center;gap:18px;display:grid}.collection-pair.hub{grid-template-columns:1fr 1fr;max-width:1120px;margin:0 auto}.portal{border:1px solid #685330;height:610px;position:relative;overflow:hidden;box-shadow:0 12px 40px #000}.portal.base{border-color:#4b3681}.portal-img{object-fit:cover}.portal-shade{background:linear-gradient(#0000 36%,#000000f2);position:absolute;inset:0}.portal>.tape{position:absolute;top:18px;left:17px}.portal-copy{position:absolute;bottom:24px;left:30px;right:30px}.portal h3{margin:0;font:46px/.9 Permanent Marker}.portal p{margin:8px 0;font:18px Permanent Marker}.sonic-label,.base-label{align-items:center;gap:5px;font:17px Permanent Marker;display:flex}.sonic-label{color:var(--orange)}.base-label{color:#9a6cff}.portal-meta{gap:30px;margin:18px 0;display:flex}.portal-meta span{color:#aaa;font:9px IBM Plex Mono}.portal-meta b{color:#eee;margin-top:4px;font-size:17px;display:block}.new-lamp-note{text-align:center;font:14px Permanent Marker;transform:rotate(-5deg)}.new-lamp-note svg{margin:10px auto}.lore-strip{text-align:center;border-top:1px solid #2a241c}.lore-strip .section-kicker{text-align:left}.lore-cards{grid-template-columns:repeat(5,1fr);align-items:center;gap:18px;margin-bottom:28px;display:grid}.lore-cards .tape{min-height:130px}.lore-photo{background:#17130e;border:9px solid #c9b48f;place-items:center;height:160px;display:grid;transform:rotate(2deg)}.lore-photo svg{width:75px;height:75px;color:var(--amber)}.ecosystem{border-top:1px solid #2a241c}.eco-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.eco-grid article{background:#0b0c0c;border:1px solid #302b25;min-height:220px;padding:24px}.eco-grid svg{color:var(--amber);width:38px;height:38px}.eco-grid h3{font:19px Permanent Marker}.eco-grid p{color:#a8a092;font:11px/1.6 IBM Plex Mono}.eco-grid span{color:var(--amber);align-items:center;gap:5px;font:12px Permanent Marker;display:flex}.world-page{max-width:1600px;margin:auto;padding:56px 4vw}.world-head{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.world-head p,.gallery-head p{color:var(--amber);font:12px IBM Plex Mono}.world-head h1{font-size:74px}.world-head span{color:#a99e90;font:18px Permanent Marker}.map-wrap{border:1px solid #665134;height:650px;position:relative;overflow:hidden;box-shadow:0 10px 50px #000}.map-img{object-fit:cover}.map-label{background:#090909d9;border:1px solid #7a5a26;padding:8px 12px;font:12px Permanent Marker;position:absolute;box-shadow:0 5px 12px #000}.map-label b{color:var(--amber)}.label-flight{top:37%;left:17%}.label-city{top:51%;left:45%}.label-bridge{top:25%;right:22%}.label-sky{top:48%;right:6%}.map-pulse{border:3px solid var(--amber);width:22px;height:22px;box-shadow:0 0 20px var(--amber);border-radius:50%;animation:2s infinite pulse;position:absolute;top:49%;left:49%}@keyframes pulse{50%{opacity:.5}}.world-bottom{grid-template-columns:220px 1fr 1fr;gap:18px;margin-top:25px;display:grid}.world-bottom article{background:#0c0d0d;border:1px solid #302a22;padding:22px}.world-bottom article>svg{color:var(--amber)}.world-bottom h3{margin:10px 0;font:24px Permanent Marker}.world-bottom p{color:#b6ac9d;font:12px/1.6 IBM Plex Mono}.hub-page{padding-top:50px}.page-title{text-align:center;margin-bottom:38px}.page-title h1{font-size:72px}.page-title p{color:#aca295;font:16px IBM Plex Mono}.truth-note{color:#bcb1a0;border:1px solid #55452d;align-items:center;gap:14px;max-width:1120px;margin:20px auto 0;padding:18px;font:12px IBM Plex Mono;display:flex}.truth-note svg,.truth-note b{color:var(--amber)}.bridge-page{min-height:900px;padding-bottom:80px}.bridge-banner{text-align:center;place-items:center;height:360px;display:grid;position:relative;overflow:hidden}.bridge-bg{object-fit:cover;opacity:.45;filter:saturate(.8)}.bridge-banner:after{content:"";background:linear-gradient(#0000 30%,#050606);position:absolute;inset:0}.bridge-banner>div{z-index:2;position:relative}.bridge-banner h1{font-size:90px}.bridge-banner p{color:var(--amber);margin:0;font:28px Permanent Marker}.bridge-banner span{font:13px/1.7 IBM Plex Mono}.bridge-board{z-index:3;background:#0b0b0b;border:8px solid #3d3326;outline:1px solid #786344;width:min(780px,90vw);margin:-35px auto 0;padding:40px;position:relative;box-shadow:0 20px 55px #000}.bridge-board>.tape{position:absolute;top:-24px;left:50%;transform:translate(-50%)rotate(-2deg)}.chain-row{border-block:1px solid #403629;justify-content:space-between;align-items:center;margin:20px 0;padding:20px;display:flex}.chain-row span{align-items:center;gap:8px;font:20px Permanent Marker;display:flex}.chain-row span:first-child{color:var(--orange)}.chain-row span:last-child{color:#9872ff}.bridge-board label{color:#a9a092;font:11px IBM Plex Mono}.bridge-board label>div{border:1px solid #6c5838;align-items:center;margin-top:8px;padding:10px;display:flex}.bridge-board input{color:#fff;background:0 0;border:0;outline:0;flex:1;font:32px Permanent Marker}.bridge-board label b{color:#9872ff;font:20px Permanent Marker}.bridge-board label button{color:#d4b278;background:#16130f;border:1px solid #6c5838;margin-left:12px;padding:9px 13px}.bridge-info{grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.bridge-info span{color:#91877a;font:9px IBM Plex Mono}.bridge-info b{color:#eee;margin-top:6px;font-size:16px;display:block}.safe-box{border:1px solid #53442c;gap:12px;margin-bottom:18px;padding:14px;font:11px/1.5 IBM Plex Mono;display:flex}.safe-box svg,.safe-box b{color:var(--amber)}.bridge-board>.brush-btn{width:100%}.bridge-board>.brush-btn:disabled{opacity:.55}.gallery-page{max-width:1600px}.gallery-head h1{font-size:88px}.gallery-head span{color:var(--amber);font:22px Permanent Marker}.filters{align-items:center;gap:12px;margin:35px 0;display:flex}.filters button{color:#aaa;background:0 0;border:1px solid #41382f;padding:9px 13px;font:11px IBM Plex Mono}.filters button.on{color:var(--amber);border-color:var(--amber)}.nft-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.nft-grid article{transform:rotate(var(--r,0deg));background:#0c0c0c;border:1px solid #5c4b33;padding:10px}.nft-grid article:nth-child(odd){--r:-.6deg}.nft-grid article:nth-child(2n){--r:.7deg}.nft-img{aspect-ratio:4/5;position:relative;overflow:hidden}.nft-img img{object-fit:cover}.nft-grid span{color:#999;margin-top:10px;font:11px IBM Plex Mono;display:block}.nft-grid h3{margin:6px 0;font:22px Permanent Marker}.nft-grid b{color:var(--amber);font:9px IBM Plex Mono}.intel-page{grid-template-columns:240px 1fr;min-height:950px;display:grid}.intel-side{border-right:1px solid #332b21;flex-direction:column;gap:9px;padding:30px 20px;display:flex}.intel-side h2{margin:0 0 25px;font:24px Permanent Marker}.intel-side h2 small{color:var(--amber);font-size:13px;display:block}.intel-side button{color:#b8afa2;text-align:left;background:0 0;border:0;border-bottom:1px solid #27221d;align-items:center;gap:12px;padding:13px;font:11px IBM Plex Mono;display:flex}.intel-side .tape{margin-top:auto}.intel-main{padding:28px}.intel-main>header{justify-content:space-between;align-items:center;display:flex}.intel-main h1{margin:0;font:32px Permanent Marker}.intel-stats{border:1px solid #322a21;grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid}.intel-stats div{border-right:1px solid #322a21;padding:18px}.intel-stats div:last-child{border:0}.intel-stats span,.intel-stats small{color:#948b80;font:9px IBM Plex Mono}.intel-stats b{margin:8px 0;font:26px IBM Plex Mono;display:block}.intel-stats small{color:var(--amber)}.intel-grid{grid-template-columns:1.25fr .75fr;gap:14px;display:grid}.intel-grid article{background:#0a0b0b;border:1px solid #332b21;min-height:250px;padding:18px;position:relative;overflow:hidden}.intel-grid h3{margin:0 0 15px;font:17px Permanent Marker}.swarm-card img{object-fit:cover;opacity:.4}.swarm-card h3,.swarm-overlay{z-index:2;position:relative}.swarm-overlay{justify-content:space-between;align-items:end;height:170px;display:flex}.swarm-overlay span{font-size:18px}.swarm-overlay b{color:#fff;font-size:38px}.activity-card p{border-bottom:1px solid #29241e;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin:0;padding:13px 0;font:11px IBM Plex Mono;display:grid}.activity-card p span{border:1px solid #645237;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.activity-card p b{color:var(--amber);font-size:8px}.empty-state{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:180px;font:11px IBM Plex Mono;display:flex}.empty-state svg,.empty-state b{color:var(--amber)}.cluster-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.cluster-card>svg{width:75px;height:75px;color:var(--violet)}.cluster-card p{color:#999;max-width:320px;font:11px/1.6 IBM Plex Mono}.tokens-page{min-height:800px}.token-panels{grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:auto;display:grid}.token-panels article{background:#0b0c0c;border:1px solid #493a27;min-height:430px;padding:45px;position:relative}.token-panels article:last-child{border-color:#493575}.token-panels svg{width:70px;height:70px;color:var(--amber)}.token-panels article:last-child svg{color:var(--violet)}.token-panels h2{margin:26px 0 10px;font:62px Permanent Marker}.token-panels p{color:#aaa;font:14px/1.8 IBM Plex Mono}.token-panels b{color:var(--amber);font:11px IBM Plex Mono;position:absolute;bottom:35px}.token-panels article:last-child b{color:var(--violet)}footer{color:#8c8478;border-top:1px solid #322b22;justify-content:space-between;align-items:center;min-height:90px;padding:15px 4vw;font:10px IBM Plex Mono;display:flex}footer .tape{font-size:12px}@media (max-width:980px){.lw-nav nav,.join{display:none}.hamb{display:block}.hero-note{display:none}.collection-pair{grid-template-columns:1fr}.new-lamp-note{display:none}.lore-cards,.eco-grid,.nft-grid{grid-template-columns:1fr 1fr}.intel-page{grid-template-columns:1fr}.intel-side{display:none}.intel-grid,.world-bottom{grid-template-columns:1fr}.map-wrap{height:520px}.portal{height:560px}}@media (max-width:620px){.lw-nav{height:64px;padding:0 16px}.lw-logo{font-size:17px}.home-hero{height:720px}.hero-photo{object-position:66% center}.hero-vignette{background:linear-gradient(#0003 25%,#000000f5)}.hero-copy{inset:auto 22px 35px}.hero-copy h1{font-size:49px}.hero-copy>p:not(.scribble-note){font-size:11px}.live-strip{height:58px;overflow:hidden}.live-strip>:nth-child(n+3){display:none}.collections-section,.lore-strip,.ecosystem,.hub-page,.gallery-page,.tokens-page{padding:45px 18px}.portal{height:520px}.portal h3{font-size:38px}.lore-cards,.eco-grid,.nft-grid,.token-panels{grid-template-columns:1fr}.world-page{padding:35px 12px}.world-head{align-items:start}.world-head h1,.page-title h1,.gallery-head h1{font-size:54px}.world-head>.tape{display:none}.map-wrap{height:600px}.map-img{object-position:center}.map-label{font-size:9px}.label-flight{left:5%}.label-city{top:55%;left:35%}.label-bridge{top:18%;right:10%}.label-sky{top:68%;right:2%}.bridge-banner h1{font-size:62px}.bridge-board{padding:32px 18px}.chain-row{padding:18px 0}.chain-row span{font-size:15px}.bridge-info{grid-template-columns:1fr;gap:10px}.intel-main{padding:18px 10px}.intel-stats{grid-template-columns:1fr 1fr}.intel-stats div:nth-child(2){border-right:0}.intel-stats div:nth-child(-n+2){border-bottom:1px solid #322a21}.portal-copy{left:20px;right:20px}footer{text-align:center;flex-direction:column;gap:14px}.filters{overflow:auto}.gallery-head h1{font-size:62px}}
.activity-wallets code small{color:#696158;text-transform:uppercase;margin-top:4px;font-size:7px;display:block}.activity-tape>article.airdrop-move{background:linear-gradient(90deg,#5ee1720e,#0000 36%),#0a0b0b;box-shadow:inset 3px 0 #5ee172}.activity-tape>article.airdrop-move .activity-kind span{color:#5ee172}.activity-tape>article.bridge-test-move{background:#090a0a;box-shadow:inset 3px 0 #6f6a62}.activity-tape>article.bridge-test-move .activity-kind span{color:#aaa39a}.activity-tape>article.bridge-move{background:linear-gradient(90deg,#8e78ff14,#0000 34%),#0a0b0b;box-shadow:inset 3px 0 #8e78ff}.activity-tape>article.bridge-move .activity-kind span{color:#a999ff}.activity-tape>article.sale-move{background:linear-gradient(90deg,#536dff11,#0000 36%),#0a0b0b;box-shadow:inset 3px 0 #536dff}.activity-tape>article.sale-move .activity-kind span{color:#7f93ff}.dev-conviction-board{background:radial-gradient(circle at 88% 8%,#5ee17214,#0000 34%),#080909;border:1px solid #55452d;margin:14px 0;padding:20px}.dev-conviction-board>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.dev-conviction-board>header span{letter-spacing:.14em;color:#5ee172;font:8px IBM Plex Mono}.dev-conviction-board>header h3{margin:6px 0 0;font:22px Permanent Marker}.dev-conviction-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dev-conviction-grid>article{background:#0b0c0c;border:1px solid #352f27;min-height:240px;padding:18px}.conviction-title{justify-content:space-between;align-items:center;display:flex}.conviction-title span{color:var(--amber);font:8px IBM Plex Mono}.conviction-title h4{margin:0;font:23px Permanent Marker}.dev-conviction-grid dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.dev-conviction-grid dl div{border:1px solid #2c2721;padding:10px}.dev-conviction-grid dt{color:#81786c;font:7px IBM Plex Mono}.dev-conviction-grid dd{color:#eee;margin:7px 0 0;font:18px IBM Plex Mono}.conviction-lp{border-top:1px solid #302921;gap:6px;padding-top:12px;display:grid}.conviction-lp>b{color:#5ee172;letter-spacing:.15em;font:7px IBM Plex Mono}.conviction-lp>strong{color:#ddd;font:10px IBM Plex Mono}.conviction-lp>small{color:#8d8478;font:7px/1.5 IBM Plex Mono}.dev-conviction-grid footer{color:#746c62;border:0;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 0 0;font:7px IBM Plex Mono;display:flex}.dev-conviction-grid footer a{color:var(--amber);gap:5px;display:flex}.dev-conviction-grid footer svg{width:11px}.conviction-unavailable{text-align:center;color:#8b8276;place-items:center;height:150px;font:10px IBM Plex Mono;display:grid}@media (max-width:800px){.dev-conviction-grid{grid-template-columns:1fr}.dev-conviction-grid dl{grid-template-columns:1fr 1fr 1fr}}@media (max-width:520px){.dev-conviction-board{padding:12px}.dev-conviction-board>header{align-items:flex-start;gap:12px}.dev-conviction-grid dl{grid-template-columns:1fr}}.airdrop-retention-board{background:radial-gradient(circle at 90% 12%,#5ee1721f,#0000 38%),#080a09;border:1px solid #365e3d;margin:14px 0;padding:20px}.airdrop-retention-board>header{justify-content:space-between;align-items:center;display:flex}.airdrop-retention-board>header span{letter-spacing:.14em;color:#5ee172;font:8px IBM Plex Mono}.airdrop-retention-board>header h3{margin:6px 0;font:24px Permanent Marker}.airdrop-retention-board>header>b{color:#5ee172;font:12px IBM Plex Mono}.airdrop-retention-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.airdrop-retention-stats article{background:#0b0c0c;border:1px solid #2b3d2e;padding:15px}.airdrop-retention-stats span,.airdrop-retention-stats small{color:#7d9a82;font:7px IBM Plex Mono;display:block}.airdrop-retention-stats strong{color:#eee;margin:8px 0;font:24px IBM Plex Mono;display:block}.airdrop-retention-board>footer{color:#746f67;border:0;padding:14px 0 0;font:7px/1.5 IBM Plex Mono}@media (max-width:800px){.airdrop-retention-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.airdrop-retention-board{padding:12px}.airdrop-retention-board>header{align-items:flex-start;gap:12px}.airdrop-retention-stats{grid-template-columns:1fr}}.bridge-activity-board{background:radial-gradient(circle at 88% 10%,#8e78ff21,#0000 38%),#080809;border:1px solid #493c78;margin:14px 0;padding:20px}.bridge-activity-board>header{justify-content:space-between;align-items:center;display:flex}.bridge-activity-board>header span{letter-spacing:.14em;color:#a999ff;font:8px IBM Plex Mono}.bridge-activity-board>header h3{margin:6px 0;font:24px Permanent Marker}.bridge-activity-board>header>b{color:#a999ff;font:10px IBM Plex Mono}.bridge-activity-stats{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.bridge-activity-stats article{background:#0b0c0c;border:1px solid #352f4f;padding:15px}.bridge-activity-stats span,.bridge-activity-stats small{color:#958abf;font:8px IBM Plex Mono;display:block}.bridge-activity-stats strong{margin:8px 0;font:26px IBM Plex Mono;display:block}.bridge-tape{max-height:590px;overflow:auto}@media (max-width:700px){.bridge-activity-board{padding:12px}.bridge-activity-board>header{align-items:flex-start;gap:12px}.bridge-activity-stats{grid-template-columns:1fr}}.bridge-page>.bridge-activity-board{width:min(1100px,90vw);margin:36px auto 0}.nft-loading{background:radial-gradient(circle,#30200d,#080808);place-items:center;height:100%;display:grid}.media-hub{color:#eee;background:radial-gradient(circle at 80% 0,#2c160c 0,#0000 28%),#070808;min-height:100vh;padding:120px max(5vw,24px) 130px}.media-hero{max-width:860px;padding:45px 0 35px}.media-hero>span,.upload-panel>div>span{color:var(--amber);letter-spacing:.18em;font:10px IBM Plex Mono}.media-hero h1{letter-spacing:-.04em;margin:12px 0;font:clamp(58px,9vw,128px)/.82 Permanent Marker}.media-hero p{color:#918a80;max-width:650px;font:12px/1.8 IBM Plex Mono}.media-tabs{border-bottom:1px solid #382e24;gap:6px;margin-bottom:20px;display:flex}.media-tabs button{color:#777;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:15px 22px;font:11px Permanent Marker;display:flex}.media-tabs button.active{color:var(--amber);border-color:var(--amber);background:#ef8b1610}.media-search{color:#716b63;background:#0a0b0b;border:1px solid #3d342a;align-items:center;gap:12px;max-width:560px;margin:24px 0 32px;padding:13px 15px;display:flex}.media-search svg{width:17px}.media-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;font:10px IBM Plex Mono}.meme-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.meme-card{background:#0b0c0c;border:1px solid #342d26;min-width:0;transition:all .2s}.meme-card:nth-child(3n+1){transform:rotate(-.45deg)}.meme-card:nth-child(3n){transform:rotate(.4deg)}.meme-card:hover{border-color:var(--amber);transform:translateY(-5px)rotate(0)}.meme-card img{aspect-ratio:1;object-fit:cover;background:#111;width:100%;display:block}.meme-card div{padding:14px}.meme-card h2,.track h2{color:#eee;text-overflow:ellipsis;white-space:nowrap;margin:0;font:17px Permanent Marker;overflow:hidden}.meme-card p,.track p{color:#716b63;letter-spacing:.08em;margin:6px 0 0;font:8px IBM Plex Mono}.meme-card p b{color:var(--amber)}.meme-card p a{color:#9b9287;text-decoration:none}.meme-card p a:hover{color:var(--amber);text-decoration:underline}.media-empty{color:#6f6860;text-align:center;border:1px dashed #3d342a;grid-column:1/-1;padding:70px 20px;font:10px IBM Plex Mono}.song-layout{grid-template-columns:minmax(0,1fr) 310px;gap:22px;display:grid}.track-list{border-top:1px solid #3d342a}.track{background:#090a0a;border-bottom:1px solid #2c2721;grid-template-columns:38px 42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:10px 15px;display:grid}.track.active{background:#20160c;border-color:#7d4b18}.track>span{color:#5f5a54;font:9px IBM Plex Mono}.track-play,.site-player>button{width:38px;height:38px;color:var(--amber);cursor:pointer;background:#17120d;border:1px solid #5a4430;border-radius:50%;place-items:center;display:grid}.track-play svg,.site-player svg{width:15px}.queue-add{color:#777;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font:8px IBM Plex Mono;display:flex}.queue-add:hover{color:var(--amber)}.queue-add svg{width:13px}.track-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.track-actions>button{color:#8f877d;cursor:pointer;background:#11100e;border:1px solid #3f3428;align-items:center;gap:4px;padding:7px 8px;font:8px IBM Plex Mono;display:flex}.track-actions>button:hover{color:var(--amber);border-color:#765225}.track-actions svg{width:12px;height:12px}.track .track-tip{grid-column:3/-1;justify-self:end;width:min(390px,100%)}.play-queue{background:#0a0b0b;border:1px solid #3b3229;align-self:start}.play-queue>h2{border-bottom:1px solid #302920;justify-content:space-between;margin:0;padding:16px;font:15px Permanent Marker;display:flex}.play-queue>h2 span{color:var(--amber)}.play-queue>p{color:#625d56;padding:30px 18px;font:8px/1.7 IBM Plex Mono}.play-queue>button{color:#777;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #27231e;grid-template-columns:20px 1fr 18px;gap:10px;width:100%;padding:12px 14px;display:grid}.play-queue>button.active{color:var(--amber);background:#24170a}.play-queue>button svg{width:15px}.play-queue>button span{color:#ddd;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:11px Permanent Marker;overflow:hidden}.play-queue>button small{color:#6b655e;font:7px IBM Plex Mono;display:block}.upload-panel{grid-template-columns:.8fr 1.2fr;gap:clamp(30px,7vw,100px);max-width:1050px;padding:40px 0;display:grid}.upload-panel h2{margin:14px 0;font:clamp(46px,7vw,88px)/.85 Permanent Marker}.upload-panel>div p{color:#7c756d;font:10px/1.8 IBM Plex Mono}.upload-panel form{background:#0b0c0c;border:1px solid #493a2c;gap:17px;padding:26px;display:grid}.upload-panel form>label:not(.file-drop){color:#8b847a;letter-spacing:.12em;gap:8px;font:8px IBM Plex Mono;display:grid}.upload-panel input{color:#eee;background:#070808;border:1px solid #3c342c;outline:0;padding:13px}.upload-panel input:focus{border-color:var(--amber)}.kind-toggle{grid-template-columns:1fr 1fr;gap:6px;display:grid}.kind-toggle button{color:#777;cursor:pointer;background:#111;border:1px solid #34302a;padding:12px;font:10px Permanent Marker}.kind-toggle button.active{border-color:var(--amber);color:var(--amber);background:#2a1909}.file-drop{color:var(--amber);cursor:pointer;border:1px dashed #65492f;place-items:center;gap:6px;padding:30px;display:grid;position:relative}.file-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.file-drop b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:12px Permanent Marker;overflow:hidden}.file-drop span{color:#706961;font:7px IBM Plex Mono}.publish-media{background:var(--amber);color:#160d06;cursor:pointer;border:0;padding:15px;font:13px Permanent Marker}.publish-media:disabled{opacity:.5;cursor:wait}.upload-status{color:#b8a58d;margin:0;font:9px IBM Plex Mono}.site-player{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#100d09f2;border:1px solid #785025;grid-template-columns:44px minmax(160px,1fr) auto;align-items:center;gap:12px;width:min(640px,100vw - 24px);padding:10px 15px;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #000}.site-player b,.site-player span{display:block}.site-player b{font:13px Permanent Marker}.site-player div span{color:#81786e;font:8px IBM Plex Mono}.site-player .now-playing{color:var(--amber);letter-spacing:.14em;font:7px IBM Plex Mono}@media (max-width:900px){.meme-grid{grid-template-columns:repeat(2,1fr)}.song-layout,.upload-panel{grid-template-columns:1fr}.play-queue{order:-1}}@media (max-width:560px){.media-hub{padding-inline:16px}.media-tabs button{padding:13px 10px;font-size:9px}.meme-grid{grid-template-columns:1fr}.track{grid-template-columns:28px 38px minmax(0,1fr)}.track-actions{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-start}.track .track-tip{grid-column:2/-1;justify-self:stretch}.site-player .now-playing{display:none}.site-player{grid-template-columns:44px 1fr}}.nft-loading svg{width:55px;height:55px;color:var(--amber);animation:2s infinite pulse}.filters a{margin-left:auto}.realm-switch{background:#080909;border:1px solid #3b332a;border-radius:999px;grid-template-columns:1fr 1fr;width:min(520px,100%);margin:32px auto 8px;padding:5px;display:grid}.realm-switch button{color:#847d73;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font:15px Permanent Marker;transition:all .2s;display:flex}.realm-switch button small{opacity:.7;font:8px IBM Plex Mono}.realm-switch button.active.sonic-tab{color:#16100a;background:var(--orange);box-shadow:0 0 24px #f16a1245}.realm-switch button.active.base-tab{color:#fff;background:var(--blue);box-shadow:0 0 24px #536dff45}.realm-switch svg{width:17px;height:17px}.gallery-count{color:#aaa;letter-spacing:.08em;font:10px IBM Plex Mono}.base-gallery-state{border:1px solid #493575;height:680px;margin-top:34px;position:relative;overflow:hidden;box-shadow:0 18px 55px #000}.base-gallery-state>img{object-fit:cover;object-position:center 24%}.base-state-shade{background:linear-gradient(90deg,#02040cf5,#02040c99 48%,#02040c14),linear-gradient(#0000 40%,#02040ccc);position:absolute;inset:0}.base-gallery-state>div:last-child{z-index:2;max-width:560px;position:absolute;top:18%;left:6%}.base-gallery-state h2{color:#fff;margin:34px 0 20px;font:clamp(48px,6vw,86px)/.9 Permanent Marker}.base-gallery-state p{color:#bbb;max-width:510px;margin-bottom:25px;font:13px/1.8 IBM Plex Mono}.market-stats{background:#090a0a;border:1px solid #3d342a;grid-template-columns:1.4fr repeat(4,1fr);margin:28px 0 20px;display:grid}.market-stats>div{border-right:1px solid #302920;min-width:0;padding:16px 18px}.market-stats>div:last-child{border:0}.market-stats span{color:#777;letter-spacing:.1em;font:8px IBM Plex Mono;display:block}.market-stats b{color:#eee;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font:15px Permanent Marker;display:block;overflow:hidden}.realm-base .market-stats b{color:#9eb1ff}.market-tools{border-block:1px solid #332b22;flex-wrap:wrap;margin:0 0 18px;padding:15px 0}.market-tools input{color:#eee;background:#080909;border:1px solid #40372d;outline:0;flex:1;min-width:240px;padding:12px 14px;font:11px IBM Plex Mono}.market-tools input:focus{border-color:var(--amber)}.realm-base .market-tools input:focus{border-color:var(--blue)}.market-truth{color:#9aa7c8;background:#080b15;border:1px solid #34446f;align-items:center;gap:12px;margin-bottom:22px;padding:13px 16px;font:9px/1.5 IBM Plex Mono;display:flex}.market-truth svg,.market-truth b{color:#7f9aff}.market-truth svg{flex:none}.market-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px}.market-card{flex-direction:column;min-width:0;display:flex;overflow:hidden;padding:9px!important}.realm-base .market-card{background:#080a10;border-color:#34446f}.card-select{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}.market-card>a{color:var(--amber);border-top:1px solid #332b22;justify-content:space-between;align-items:center;margin-top:12px;padding:9px;font:10px Permanent Marker;display:flex}.realm-base .market-card>a,.realm-base .market-card>b{color:#829aff}.market-card>a svg{flex:none;width:13px}.market-card .nft-img{aspect-ratio:1}.market-card h3{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.market-card span{font-size:9px}.market-card b{font-size:8px;display:block}.market-card:hover{z-index:2;border-color:var(--amber);transform:translateY(-4px)rotate(0);box-shadow:0 8px 30px #000}.realm-base .market-card:hover{border-color:var(--blue);box-shadow:0 8px 35px #15255d66}.load-more{margin:28px auto 0;display:flex}.market-detail{color:#17130d;background:#cbb58f;border:10px solid #a99270;grid-template-columns:minmax(280px,420px) 1fr;gap:0;max-width:1050px;margin:24px auto 34px;display:grid;transform:rotate(-.35deg);box-shadow:0 18px 55px #000}.realm-base .market-detail{border-color:#3e4d79}.detail-art{aspect-ratio:1;background:#080909;position:relative}.detail-art img{object-fit:cover}.detail-copy{background-image:linear-gradient(#00000008 1px,#0000 1px);background-size:100% 24px;padding:34px;position:relative}.detail-close{cursor:pointer;background:0 0;border:0;position:absolute;top:16px;right:16px}.detail-close svg{width:22px}.detail-copy>span{color:#5d5142;font:10px IBM Plex Mono}.detail-copy h2{margin:14px 40px 15px 0;font:clamp(30px,4vw,55px)/.9 Permanent Marker}.detail-copy p{max-width:550px;font:12px/1.7 IBM Plex Mono}.detail-copy dl{border-block:1px solid #88775e;grid-template-columns:repeat(3,1fr);display:grid}.detail-copy dl div{padding:13px 8px}.detail-copy dt{color:#695b4c;font:8px IBM Plex Mono}.detail-copy dd{margin:5px 0 0;font:13px Permanent Marker}.detail-actions{align-items:center;gap:18px;margin-top:23px;display:flex}.detail-actions>a:last-child{border-bottom:1px solid #382e24;font:11px Permanent Marker}.contract-list{flex-direction:column;display:flex}.contract-list a{border-bottom:1px solid #29241e;padding:12px 0}.contract-list b{color:var(--amber);font:12px IBM Plex Mono;display:block}.contract-list code{color:#8d8579;overflow-wrap:anywhere;margin-top:6px;font-size:10px;display:block}.token-registry{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1300px;margin:auto;display:grid}.token-registry article{background:#0b0c0c;border:1px solid #493a27;min-width:0;padding:28px}.token-registry article:nth-child(2){border-color:#493575}.token-icon svg{width:48px;height:48px;color:var(--amber)}.token-registry article:nth-child(2) .token-icon svg{color:var(--violet)}.token-registry>article>span{color:#999;margin-top:16px;font:10px IBM Plex Mono;display:block}.token-registry h2{margin:5px 0;font:50px Permanent Marker}.token-registry p{color:#aaa;font:11px/1.5 IBM Plex Mono}.token-registry dl{gap:8px;margin:20px 0;display:grid}.token-registry dl div{border-bottom:1px solid #29241e;justify-content:space-between;padding:8px 0;display:flex}.token-registry dt{color:#888;font:9px IBM Plex Mono}.token-registry dd{color:#eee;margin:0;font:13px IBM Plex Mono}.token-registry>article>code{color:#8f8579;overflow-wrap:anywhere;font-size:9px;display:block}.token-links{gap:18px;margin-top:20px;display:flex}.token-links a{color:var(--amber);align-items:center;gap:4px;font:11px Permanent Marker;display:flex}.token-links svg{width:14px}.lw-nav{gap:20px}.lw-nav nav{gap:15px}.lw-nav nav a{font-size:9px}.token-chart{background:#070808;border-block:1px solid #29241e;height:190px;margin:20px -10px 10px;padding:12px 10px 5px}.token-chart svg{width:100%;height:125px;display:block;overflow:visible}.token-chart polyline{stroke-width:2px}.chart-orange polyline{stroke:var(--orange);filter:drop-shadow(0 0 4px #f16a12)}.chart-purple polyline{stroke:var(--violet);filter:drop-shadow(0 0 4px #8c48df)}.chart-blue polyline{stroke:var(--blue);filter:drop-shadow(0 0 4px #536dff)}.chart-head,.chart-foot{color:#888;justify-content:space-between;align-items:center;font:8px IBM Plex Mono;display:flex}.chart-head b{font-size:11px}.chart-head .up{color:var(--green)}.chart-head .down{color:#ff655c}.chart-foot a{color:var(--amber);align-items:center;gap:4px;display:flex}.chart-foot svg{width:11px;height:11px}.chart-loading{color:#777;border-block:1px solid #29241e;place-items:center;height:190px;margin:20px -10px 10px;font:9px IBM Plex Mono;display:grid}.direction-swap{color:var(--cream);cursor:pointer;background:0 0;border:1px solid #514333;border-radius:50%;padding:9px;transition:all .2s}.direction-swap:hover{color:var(--amber);transform:rotate(180deg)}.live-route{border-color:#365b3d}.live-route svg,.live-route b{color:var(--green)}.bridge-status{border-left:3px solid var(--violet);color:#cfc2db;overflow-wrap:anywhere;background:#120d18;margin:-5px 0 16px;padding:10px 12px;font:10px/1.5 IBM Plex Mono}.lz-link{color:#81788a;justify-content:center;align-items:center;gap:5px;margin-top:16px;font:9px IBM Plex Mono;display:flex}.lz-link svg{width:12px}.proof-page,.glow-page,.defi-page{min-height:900px}.proof-hero{height:520px;position:relative;overflow:hidden}.proof-hero>img{object-fit:cover}.proof-shade{background:linear-gradient(90deg,#030303f2,#03030380 55%,#0000),linear-gradient(#0000 45%,#050606);position:absolute;inset:0}.proof-hero>div:last-child{z-index:2;position:absolute;top:80px;left:6vw}.proof-hero h1{color:#fff;margin:35px 0 22px;font:clamp(68px,9vw,130px)/.78 Permanent Marker}.proof-hero p{color:var(--amber);font:13px/1.7 IBM Plex Mono}.proof-grid{z-index:3;grid-template-columns:1.25fr .75fr;gap:18px;max-width:1300px;margin:-40px auto 80px;padding:0 4vw;display:grid;position:relative}.proof-grid>article{background:#090a0a;border:1px solid #4b3c29;padding:32px}.proof-grid h2,.glow-board h2{margin:0 0 25px;font:32px Permanent Marker}.proof-coordinate{border:1px solid #403629;grid-template-columns:1fr auto;gap:8px;margin-bottom:18px;padding:14px;display:grid}.proof-coordinate>span{color:#777;font:8px IBM Plex Mono}.proof-coordinate>b{color:var(--amber);grid-row:2;font:13px IBM Plex Mono}.proof-coordinate button{color:var(--amber);cursor:pointer;background:#14110c;border:1px solid #574428;grid-area:1/2/3;align-items:center;gap:6px;padding:10px;display:flex}.light-console label{color:#888;font:9px IBM Plex Mono;display:block}.light-console textarea{color:#fff;resize:vertical;background:#050606;border:1px solid #403629;width:100%;height:120px;margin-top:8px;padding:14px;display:block}.proof-cost{grid-template-columns:repeat(3,1fr);margin:18px 0;display:grid}.proof-cost span{color:#777;border-right:1px solid #312a21;font:8px IBM Plex Mono}.proof-cost b{color:#eee;margin-top:6px;font-size:14px;display:block}.light-console>.brush-btn{width:100%}.contract-truth{color:#8e8578;gap:8px;font:9px/1.5 IBM Plex Mono;display:flex}.contract-truth svg{width:16px;color:var(--amber);flex:none}.proof-lore>svg{width:60px;height:60px;color:var(--amber)}.proof-lore>div{border-bottom:1px solid #29241e;gap:14px;padding:13px 0;display:flex}.proof-lore>div>b{color:var(--amber);font:22px Permanent Marker}.proof-lore>div span{color:#999;font:10px/1.5 IBM Plex Mono}.proof-lore>div strong{color:#fff;font:14px Permanent Marker;display:block}.glow-page,.defi-page{padding:70px 4vw}.glow-board{grid-template-columns:1.2fr .8fr;gap:18px;max-width:1250px;margin:auto;display:grid}.glow-board>article{background:#090a0a;border:1px solid #493a27;padding:38px}.engine-orbit{border:1px solid #675229;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;margin:0 auto 35px;display:flex;box-shadow:0 0 60px #f4ad0026,inset 0 0 40px #f4ad0014}.engine-orbit svg{width:54px;height:54px;color:var(--amber)}.engine-orbit span{text-align:center;color:var(--amber);font:20px Permanent Marker}.glow-core label{color:#888;font:9px IBM Plex Mono;display:block}.glow-core input{color:#fff;background:#050606;border:1px solid #4b3b26;width:100%;margin-top:7px;padding:13px;font:22px IBM Plex Mono;display:block}.split-bar{height:14px;margin:20px 0 10px;display:flex}.split-bar i{border-right:2px solid #090a0a;height:100%}.split-list>div{border-bottom:1px solid #29241e;grid-template-columns:12px 1fr 45px auto;align-items:center;gap:9px;padding:9px 0;font:10px IBM Plex Mono;display:grid}.split-list i{border-radius:50%;width:8px;height:8px}.split-list strong{color:#aaa;font-weight:400}.engine-status{flex-direction:column;justify-content:center;display:flex}.engine-status h2{margin-top:30px;font-size:48px}.engine-status>p{color:#aaa;font:12px/1.8 IBM Plex Mono}.engine-note{color:#999;border:1px solid #433822;gap:12px;margin:20px 0;padding:16px;font:10px/1.6 IBM Plex Mono;display:flex}.engine-note svg{color:var(--amber);flex:none}.engine-status>code{color:var(--amber);font:36px IBM Plex Mono}.defi-summary{border:1px solid #382f26;grid-template-columns:repeat(3,1fr);max-width:1200px;margin:0 auto 20px;display:grid}.defi-summary div{border-right:1px solid #382f26;padding:22px}.defi-summary span{color:#888;font:9px IBM Plex Mono;display:block}.defi-summary b{margin-top:8px;font:28px IBM Plex Mono;display:block}.pool-grid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:auto;display:grid}.pool-grid>article{background:#090a0a;border:1px solid #463724;min-width:0;padding:23px}.pool-grid>article>span{color:#888;font:9px IBM Plex Mono}.pool-grid h2{margin:8px 0;font:27px Permanent Marker}.pool-grid dl div{border-bottom:1px solid #29241e;justify-content:space-between;padding:8px 0;display:flex}.pool-grid dt{color:#888;font:9px IBM Plex Mono}.pool-grid dd{margin:0;font:12px IBM Plex Mono}.pool-grid>article>a{color:var(--amber);align-items:center;gap:5px;margin-top:18px;font:12px Permanent Marker;display:flex}.pool-grid>article>a svg{width:14px}.defi-roadmap{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:18px auto 0;display:grid}.defi-roadmap article{background:#080909;border:1px solid #332b22;padding:23px}.defi-roadmap article>svg{color:var(--violet);width:34px;height:34px}.defi-roadmap h3{font:20px Permanent Marker}.defi-roadmap p{color:#999;min-height:65px;font:10px/1.6 IBM Plex Mono}@media (max-width:1100px){.lw-nav nav{gap:10px}.lw-nav nav a{font-size:8px}}@media (max-width:980px){.token-registry{grid-template-columns:1fr 1fr}.proof-grid,.glow-board{grid-template-columns:1fr}.pool-grid,.defi-roadmap{grid-template-columns:1fr 1fr}.market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-stats{grid-template-columns:repeat(3,1fr)}.market-stats>div{border-bottom:1px solid #302920}.market-detail{grid-template-columns:320px 1fr}}@media (max-width:620px){.token-registry,.pool-grid,.defi-roadmap{grid-template-columns:1fr}.filters a{white-space:nowrap;margin-left:0}.realm-switch button{padding:11px 8px;font-size:13px}.realm-switch button small{display:none}.gallery-count{white-space:nowrap}.base-gallery-state{height:580px}.base-gallery-state>div:last-child{inset:auto 22px 42px}.base-gallery-state h2{font-size:48px}.market-stats{grid-template-columns:1fr 1fr}.market-stats>div{padding:13px}.market-grid{grid-template-columns:1fr 1fr;gap:10px}.market-card h3{font-size:13px}.market-card b{font-size:7px}.market-tools input{width:100%;min-width:0}.market-detail{border-width:6px;grid-template-columns:1fr}.detail-copy{padding:24px 18px}.detail-copy dl{grid-template-columns:1fr 1fr}.detail-actions{flex-direction:column;align-items:stretch}.proof-hero{height:470px}.proof-hero>div:last-child{top:55px;left:20px}.proof-grid{margin:-20px auto 50px;padding:0 14px}.proof-grid>article,.glow-board>article{padding:22px}.proof-cost{grid-template-columns:1fr;gap:12px}.glow-page,.defi-page{padding:45px 18px}.defi-summary{grid-template-columns:1fr}.defi-summary div{border-bottom:1px solid #382f26;border-right:0}.engine-status h2{font-size:38px}.engine-status>code{font-size:25px}}.interactive-map-panel{background:#060707;border:1px solid #6b522c;height:510px;position:relative;overflow:hidden}.leaflet-lamp-map{z-index:1;background:#080909;position:absolute;inset:0}.leaflet-lamp-map .leaflet-tile-pane{filter:sepia(.35)saturate(1.25)hue-rotate(350deg)brightness(1.38)contrast(.94)}.leaflet-lamp-map .leaflet-control-zoom a{color:var(--amber);background:#090a0ae8;border-color:#604a2b}.leaflet-lamp-map .leaflet-control-attribution{color:#777;background:#050606cc}.leaflet-lamp-map .leaflet-control-attribution a{color:#b58a39}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#eee;background:#0b0c0c}.leaflet-popup-content{font:10px/1.5 IBM Plex Mono}.leaflet-popup-content strong{color:var(--amber)}.interactive-map-panel .map-tools{z-index:500;grid-template-columns:1fr auto auto;display:grid}.interactive-map-panel .map-tools label{color:var(--amber);background:#080909e8;border:1px solid #625036;align-items:center;padding:0 10px;display:flex}.interactive-map-panel .map-tools label svg{width:18px}.interactive-map-panel .map-tools input{background:0 0;border:0;outline:0}.interactive-map-panel .map-tools button{cursor:pointer;align-items:center;gap:6px;font:10px Permanent Marker;display:flex}.map-status{z-index:500;border-left:3px solid var(--amber);color:#b9aa96;background:#080909dc;max-width:70%;padding:8px 11px;font:8px IBM Plex Mono;position:absolute;top:76px;left:18px}.interactive-map-panel .map-legend{z-index:500;right:18px}.interactive-map-panel .map-legend button{color:#777;cursor:pointer;background:#080909e8;border:1px solid #4a3b28;padding:8px;font:8px IBM Plex Mono}.interactive-map-panel .map-legend button.active{color:var(--layer-color);border-color:var(--layer-color)}@media (max-width:620px){.interactive-map-panel{height:560px}.interactive-map-panel .map-tools{grid-template-columns:1fr 1fr;top:10px;left:10px;right:10px}.interactive-map-panel .map-tools label{grid-column:1/3}.interactive-map-panel .map-tools button{justify-content:center}.map-status{top:112px;left:10px}.interactive-map-panel .map-legend{grid-template-columns:1fr 1fr;display:grid;bottom:10px;left:10px;right:10px}.interactive-map-panel .map-legend button{white-space:nowrap}}.logo-lamp{width:42px;height:42px;color:var(--amber);stroke-width:2.6px}.moth-mark{border-radius:50%;width:48px;height:48px;display:inline-block;position:relative;overflow:hidden}.moth-mark img{object-fit:cover}.token-mark{background:#090a0a;border:1px solid #4a4034;border-radius:12%}.token-mark.lamp{border-color:#315aa0}.token-mark.moth-base{border-color:#315fff}.token-mark.moth-sonic{border-color:#b5b0a8}.token-icon .moth-mark{width:70px;height:70px}.cluster-card .moth-mark{width:90px;height:90px}.empty-state .moth-mark{width:72px;height:72px}.lamp-types{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 18px;display:grid}.lamp-types button{color:#8c8377;cursor:pointer;background:#0d0d0c;border:1px solid #393127;flex-direction:column;align-items:flex-start;gap:4px;padding:11px;display:flex}.lamp-types button.active{border-color:var(--amber);color:var(--amber)}.lamp-types button:first-child svg{color:#d3c3a7}.lamp-types button:nth-child(2) svg{color:#7fa2ff}.lamp-types button:nth-child(3) svg{color:#b17aff}.lamp-types button:nth-child(4) svg{color:#ff7a35}.lamp-types button.active svg{filter:drop-shadow(0 0 7px)}.lamp-types svg{width:22px}.lamp-types b{font:12px Permanent Marker}.lamp-types span,.lamp-types small{font:8px IBM Plex Mono}.proof-operations{grid-template-columns:1.35fr .65fr;gap:18px;max-width:1300px;margin:0 auto 18px;padding:0 4vw;display:grid}.proof-map-panel{border:1px solid #4b3c29;height:510px;position:relative;overflow:hidden}.proof-map-panel>img{object-fit:cover}.map-tools{gap:8px;display:flex;position:absolute;top:18px;left:18px;right:18px}.map-tools input{color:#eee;background:#080909e8;border:1px solid #625036;flex:1;padding:12px}.map-tools button{color:var(--amber);background:#0c0d0de8;border:1px solid #625036;padding:10px}.map-legend{gap:6px;display:flex;position:absolute;bottom:18px;left:18px}.map-legend span{background:#080909e8;border:1px solid #4a3b28;padding:7px;font:8px IBM Plex Mono}.war-panel{background:#090a0a;border:1px solid #493575;padding:27px}.war-panel h2,.faction-board h2,.join-faction h2,.staking-console h2{font:30px Permanent Marker}.war-panel p{color:#999;font:10px/1.7 IBM Plex Mono}.war-panel dl div{border-bottom:1px solid #29241e;justify-content:space-between;padding:10px 0;display:flex}.war-panel dt{color:#777;font:8px IBM Plex Mono}.war-panel dd{color:#a77cff;margin:0;font:12px Permanent Marker}.proof-live-panels{grid-template-columns:repeat(5,1fr);gap:10px;max-width:1300px;margin:0 auto 75px;padding:0 4vw;display:grid}.proof-live-panels article{background:#090a0a;border:1px solid #393027;padding:17px}.proof-live-panels span{color:#777;font:8px IBM Plex Mono}.proof-live-panels b{color:var(--amber);margin-top:7px;font:15px Permanent Marker;display:block}.factions-page{min-height:900px;padding:70px 4vw}.epoch-strip{border:1px solid #45345f;grid-template-columns:repeat(4,1fr);max-width:1250px;margin:0 auto 18px;display:grid}.epoch-strip div{border-right:1px solid #342743;padding:18px}.epoch-strip span{color:#777;font:8px IBM Plex Mono;display:block}.epoch-strip b{color:#a77cff;margin-top:7px;font:14px Permanent Marker;display:block}.faction-layout{grid-template-columns:1.2fr .8fr;gap:18px;max-width:1250px;margin:auto;display:grid}.faction-board,.join-faction{background:#090a0a;border:1px solid #3b3028;padding:28px}.faction-row{border-bottom:1px solid #2c2520;grid-template-columns:35px 48px 1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.faction-row>strong{color:var(--violet);font:20px Permanent Marker}.faction-row span b{font:16px Permanent Marker;display:block}.faction-row small{color:#777;font:8px IBM Plex Mono}.faction-row em,.faction-row i{color:#888;font:9px IBM Plex Mono}.join-faction label{color:#777;font:9px IBM Plex Mono}.join-faction input{color:#fff;background:#050606;border:1px solid #443550;width:100%;margin-top:7px;padding:12px;font:20px IBM Plex Mono;display:block}.join-faction>p{color:#888;font:9px/1.5 IBM Plex Mono}.lock-tiers{grid-template-columns:1fr 1fr;gap:7px;margin:16px 0;display:grid}.lock-tiers button{color:#888;text-align:left;background:#0c0b0e;border:1px solid #392e43;padding:11px}.lock-tiers button.active{color:#b88cff;border-color:var(--violet)}.lock-tiers b,.lock-tiers span{font:10px Permanent Marker;display:block}.join-faction>.brush-btn{width:100%}.join-steps{gap:7px;margin-top:18px;display:grid}.join-steps span{color:#888;align-items:center;gap:8px;font:9px IBM Plex Mono;display:flex}.join-steps b{color:#b88cff;border:1px solid #59416e;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.faction-rules{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1250px;margin:18px auto;display:grid}.faction-rules article{background:#080909;border:1px solid #302820;padding:20px}.faction-rules h3{font:18px Permanent Marker}.faction-rules p{color:#888;font:9px/1.6 IBM Plex Mono}.glow-expansion{grid-template-columns:1fr 1fr;gap:18px;max-width:1250px;margin:18px auto;display:grid}.glow-expansion>article{background:#090a0a;border:1px solid #493a27;padding:30px}.glow-expansion h2{font:28px Permanent Marker}.glow-expansion p{color:#999;font:10px/1.7 IBM Plex Mono}.token-bundles>div:first-of-type{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.token-bundles>div>button{color:#aaa;background:#0b0b0b;border:1px solid #403428;padding:13px}.token-bundles button b,.token-bundles button span{margin:3px;font:10px Permanent Marker;display:block}.bundle-actions{gap:10px;margin-top:17px;display:flex}.moth-flow>.moth-mark{width:72px;height:72px}.flow-steps{align-items:center;gap:8px;display:flex}.flow-steps span{color:#888;border:1px solid #372c42;flex:1;padding:11px;font:8px/1.5 IBM Plex Mono}.flow-steps b{color:#b88cff;display:block}.flow-steps svg{width:16px;color:var(--violet)}.staking-console{grid-template-columns:1.1fr .9fr;gap:16px;max-width:1200px;margin:18px auto;display:grid}.staking-console>article,.staking-console>aside{background:#090a0a;border:1px solid #463724;padding:28px}.staking-console p,.staking-console small{color:#888;font:10px/1.6 IBM Plex Mono}.staking-console label{color:#777;font:8px IBM Plex Mono}.staking-console input{color:#fff;background:#050606;border:1px solid #463724;width:100%;margin-top:7px;padding:13px;font:20px IBM Plex Mono;display:block}.stake-actions{grid-template-columns:repeat(3,1fr);gap:7px;margin:13px 0;display:grid}.stake-actions button{color:#777;background:#15110b;border:1px solid #4b3a25;padding:11px}.staking-console aside h3{font:22px Permanent Marker}.staking-console dl div{border-bottom:1px solid #29241e;justify-content:space-between;padding:9px 0;display:flex}.staking-console dt{color:#777;font:8px IBM Plex Mono}.staking-console dd{margin:0;font:11px IBM Plex Mono}.il-warning{color:#999;border:1px solid #543b26;gap:10px;margin:14px 0;padding:12px;font:8px/1.5 IBM Plex Mono;display:flex}.il-warning svg,.il-warning b{color:var(--orange)}.staking-console aside>a{color:var(--amber);gap:5px;font:11px Permanent Marker;display:flex}@media (max-width:980px){.proof-operations,.faction-layout,.glow-expansion,.staking-console{grid-template-columns:1fr}.proof-live-panels,.faction-rules,.epoch-strip,.lamp-types{grid-template-columns:1fr 1fr}}@media (max-width:620px){.proof-live-panels,.faction-rules,.epoch-strip{grid-template-columns:1fr}.factions-page{padding:45px 18px}.faction-row{grid-template-columns:30px 42px 1fr}.faction-row em,.faction-row i{display:none}.token-bundles>div:first-of-type{grid-template-columns:1fr}.flow-steps{flex-direction:column}.flow-steps svg{transform:rotate(90deg)}.stake-actions{grid-template-columns:1fr}}.profile-page,.docs-page{max-width:1400px;margin:auto;padding:64px 5vw 100px}.profile-hero,.docs-page>header{background:radial-gradient(circle at 80% 20%,#f4ad0021,#0000 38%),#0a0b0b;border:1px solid #4b3c28;padding:55px}.profile-hero h1,.docs-page h1{color:#fff;margin:24px 0 12px;font:clamp(48px,7vw,88px)/.9 Permanent Marker}.profile-hero p,.docs-page>header p{color:#b9ad9b;font:12px/1.7 IBM Plex Mono}.profile-stats{border:1px solid #403527;border-top:0;grid-template-columns:repeat(5,1fr);display:grid}.profile-stats article{border-right:1px solid #403527;padding:22px}.profile-stats span{color:#998d7c;letter-spacing:.15em;font:9px IBM Plex Mono;display:block}.profile-stats b{color:var(--amber);margin-top:9px;font:21px Permanent Marker;display:block}.profile-grid{grid-template-columns:1.35fr .65fr;gap:18px;margin-top:22px;display:grid}.profile-grid>article,.profile-grid>aside{background:#0a0b0b;border:1px solid #403527;padding:28px}.profile-grid h2{margin:0 0 20px;font:25px Permanent Marker}.profile-row{border-bottom:1px dashed #332c23;grid-template-columns:35px 1fr auto;align-items:center;gap:13px;padding:15px 0;display:grid}.profile-row>svg{color:var(--amber)}.profile-row b,.profile-row small{display:block}.profile-row small{color:#aaa;margin-top:5px}.profile-row a{color:var(--amber);font:10px IBM Plex Mono}.profile-grid dl div{border-bottom:1px solid #302920;justify-content:space-between;padding:14px 0;display:flex}.profile-grid dt{color:#8e8578;font:9px IBM Plex Mono}.profile-grid dd{color:var(--amber);margin:0;font:12px IBM Plex Mono}.profile-grid aside p{color:#91877a;font:10px/1.7 IBM Plex Mono}.docs-page>section{grid-template-columns:210px 1fr;gap:35px;margin-top:30px;display:grid}.docs-page nav{border:1px solid #3a3024;flex-direction:column;height:max-content;padding:12px;display:flex;position:sticky;top:100px}.docs-page nav a{color:#ad9f8d;border-bottom:1px solid #29231d;padding:13px;font:10px IBM Plex Mono}.docs-page>section>article{background:#0a0b0b;border:1px solid #3a3024;padding:42px}.docs-page h2{color:var(--amber);margin:45px 0 13px;scroll-margin-top:100px;font:28px Permanent Marker}.docs-page h2:first-child{margin-top:0}.docs-page article p,.docs-page article li{color:#bbb0a0;font:13px/1.85 IBM Plex Mono}.docs-split{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.docs-split span{text-align:center;color:#958a7b;border:1px solid #473822;padding:18px 10px;font:8px IBM Plex Mono}.docs-split b{color:var(--amber);margin-bottom:7px;font:24px Permanent Marker;display:block}@media (max-width:980px){.profile-stats{grid-template-columns:repeat(2,1fr)}.profile-grid,.docs-page>section{grid-template-columns:1fr}.docs-page nav{grid-template-columns:repeat(2,1fr);display:grid;position:static}.docs-split{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.profile-page,.docs-page{padding:35px 14px 70px}.profile-hero,.docs-page>header,.docs-page>section>article{padding:25px}.profile-stats,.docs-split{grid-template-columns:1fr}}.profile-nft-section{background:#080909;border:1px solid #493b29;margin-top:22px;padding:24px}.profile-nft-section>header{justify-content:space-between;align-items:center;display:flex}.profile-nft-section>header span{letter-spacing:.15em;color:var(--amber);font:8px IBM Plex Mono}.profile-nft-section>header h2{margin:7px 0;font:28px Permanent Marker}.profile-market-stats{grid-template-columns:repeat(5,1fr);gap:8px;margin:15px 0;display:grid}.profile-market-stats article{background:#0b0c0c;border:1px solid #352c22;padding:14px}.profile-market-stats span,.profile-market-stats small{color:#8f8578;font:7px IBM Plex Mono;display:block}.profile-market-stats strong{color:#eee;margin:8px 0;font:24px IBM Plex Mono;display:block}.profile-nft-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-nft-grid>article{background:#0b0c0c;border:1px solid #3c3125;overflow:hidden}.profile-nft-image{aspect-ratio:1;background:#15120e;place-items:center;display:grid;position:relative}.profile-nft-image img{object-fit:cover;width:100%;height:100%}.profile-nft-image>svg{color:#6d6254;width:50px;height:50px}.profile-nft-image>b,.profile-nft-image>strong{color:var(--amber);background:#090a0ae8;padding:6px 8px;font:8px IBM Plex Mono;position:absolute;top:9px}.profile-nft-image>b{left:9px}.profile-nft-image>strong{color:#a999ff;right:9px}.profile-nft-copy{padding:14px}.profile-nft-copy>span,.profile-nft-copy>small{color:#8f8578;font:7px/1.5 IBM Plex Mono}.profile-nft-copy h3{margin:8px 0 12px;font:17px Permanent Marker}.profile-nft-copy>div{gap:12px;display:flex}.profile-nft-copy>div a{color:var(--amber);align-items:center;gap:4px;font:8px IBM Plex Mono;display:flex}.profile-nft-copy svg{width:10px}.profile-offer-button{text-align:center;color:var(--amber);background:#1a1309;border:1px solid #6a5536;margin-top:13px;padding:10px;font:9px IBM Plex Mono;display:block}.profile-nft-copy>small{color:#7f749b;margin-top:13px;display:block}@media (max-width:1100px){.profile-market-stats,.profile-nft-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.profile-market-stats,.profile-nft-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.profile-nft-section{padding:12px}.profile-nft-section>header{align-items:flex-start;gap:10px}.profile-market-stats,.profile-nft-grid{grid-template-columns:1fr}}.moth-supply-truth{text-align:left;background:#0a0b0b;border:1px solid #59442b;justify-content:center;align-items:center;gap:15px;max-width:760px;margin:24px auto 0;padding:14px 20px;display:flex}.moth-supply-truth .token-mark{width:46px;height:46px}.moth-supply-truth span{color:#a99f90;font:10px/1.6 IBM Plex Mono}.moth-supply-truth b{color:var(--amber);font-size:12px;display:block}.create-faction-panel{grid-template-columns:.7fr 1.3fr;gap:18px;max-width:1350px;margin:22px auto;display:grid}.create-faction-panel>article{background:#0a0b0b;border:1px solid #493a2a;padding:30px}.faction-identity-preview{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex}.faction-identity-preview>span{letter-spacing:.15em;color:#918778;font:9px IBM Plex Mono}.faction-logo-preview{background:#070707;border:1px dashed #67533a;place-items:center;width:150px;height:150px;margin:25px auto;display:grid;overflow:hidden}.faction-logo-preview img{object-fit:cover;width:100%;height:100%}.faction-logo-preview .token-mark{width:85px;height:85px}.faction-identity-preview h2,.faction-founder-form h2{margin:12px 0;font:32px Permanent Marker}.faction-identity-preview p{color:#aaa}.faction-identity-preview>b{font:10px IBM Plex Mono}.faction-founder-form>label,.founder-fields label{color:#9c9285;letter-spacing:.1em;margin:17px 0;font:9px IBM Plex Mono;display:block}.faction-founder-form input{color:#eee;background:#070707;border:1px solid #53452f;width:100%;margin-top:8px;padding:13px;font:13px IBM Plex Mono;display:block}.faction-founder-form input[type=color]{height:46px;padding:4px}.founder-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.faction-founder-form>small{color:#81786d;font:9px/1.6 IBM Plex Mono}.faction-founder-form>.brush-btn{width:100%;margin-top:18px}.faction-founder-form>.brush-btn:disabled{opacity:.45}@media (max-width:900px){.create-faction-panel{grid-template-columns:1fr}}@media (max-width:620px){.founder-fields{grid-template-columns:1fr}}.faction-board .faction-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #332c23;transition:all .18s}.faction-board .faction-row:hover{background:#8c48df14;transform:translate(4px)}.faction-board .faction-row.selected{box-shadow:inset 4px 0 0 var(--violet);background:#8c48df24}.faction-select-state{color:#8069a5;text-align:right;min-width:72px;font:9px IBM Plex Mono}.faction-row.selected .faction-select-state{color:#b78cff}.chosen-faction{border:1px dashed #514438;margin:0 0 17px;padding:14px}.chosen-faction span{color:#8e8478;letter-spacing:.15em;font:8px IBM Plex Mono;display:block}.chosen-faction b{color:#8e8478;margin-top:7px;font:15px Permanent Marker;display:block}.chosen-faction.ready{border-color:var(--violet)}.chosen-faction.ready b{color:#b889ff}.eco-grid .eco-card{background:#0b0c0c;border:1px solid #302b25;min-height:220px;padding:24px;transition:all .2s;display:block}.eco-grid .eco-card:hover{border-color:var(--amber);transform:translateY(-3px)}.contract-list>div{border-bottom:1px solid #2d271f;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.contract-list>div code{color:var(--amber)}.activity-card>a{border-bottom:1px solid #29241e;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:13px 0;font:11px IBM Plex Mono;display:grid}.activity-card>a b{color:var(--amber);font-size:8px}.journal-page{max-width:1450px;margin:auto;padding:60px 5vw 100px}.journal-page>header{padding:55px 0}.journal-page>header h1{color:#fff;margin:25px 0;font:clamp(65px,9vw,125px)/.8 Permanent Marker}.journal-page>header p{color:var(--amber);font:12px IBM Plex Mono}.journal-feature{background:#080808;border:1px solid #5d472b;height:580px;position:relative;overflow:hidden}.journal-feature .journal-feature-backdrop{object-fit:cover;filter:blur(22px)brightness(.36)saturate(1.2);transform:scale(1.08)}.journal-feature .journal-feature-art{object-fit:contain;object-position:78% center}.journal-feature:after{content:"";background:linear-gradient(90deg,#000000fa 0%,#000000d1 32%,#0000002e 64%,#00000014);position:absolute;inset:0}.journal-feature>div{z-index:2;max-width:520px;position:absolute;top:20%;left:6%}.journal-feature span,.journal-grid>article>span{color:var(--amber);letter-spacing:.15em;font:9px IBM Plex Mono}.journal-feature h2{margin:20px 0;font:clamp(45px,6vw,80px)/.9 Permanent Marker}.journal-feature p,.journal-grid p{color:#b8ad9c;font:13px/1.75 IBM Plex Mono}.journal-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px;display:grid}.journal-grid article{background:#0a0b0b;border:1px solid #3b3125;padding:14px}.journal-grid article>div{aspect-ratio:4/5;background:#080808;margin-bottom:18px;position:relative;overflow:hidden}.journal-grid img{object-fit:contain}.journal-grid h2{margin:12px 0;font:26px Permanent Marker}.journal-grid b{color:var(--violet);font:9px IBM Plex Mono}@media (max-width:900px){.journal-grid{grid-template-columns:1fr}.journal-feature{height:720px}.journal-feature .journal-feature-art{object-position:center 12%}.journal-feature>div{inset:auto 25px 35px}.journal-feature:after{background:linear-gradient(#0000000a 28%,#000000db 66%,#000000fa 96%)}.journal-grid article>div{aspect-ratio:4/5}}.journal-read{color:var(--violet);align-items:center;gap:6px;margin-top:8px;font:10px IBM Plex Mono;display:inline-flex}.journal-read svg{width:14px}.chapter-page{max-width:1200px;margin:auto;padding:70px 5vw 120px}.chapter-page header>a{color:var(--amber);align-items:center;gap:8px;font:10px IBM Plex Mono;display:inline-flex}.chapter-page header>span{color:var(--amber);letter-spacing:.18em;margin-top:55px;font:10px IBM Plex Mono;display:block}.chapter-page h1{color:#fff;margin:22px 0;font:clamp(65px,10vw,130px)/.78 Permanent Marker}.chapter-page header>p{color:#b8ad9c;font:clamp(17px,2vw,25px)/1.5 Special Elite}.chapter-page figure{aspect-ratio:4/5;background:#080808;border:1px solid #5d472b;width:min(820px,100%);margin:60px auto;position:relative}.chapter-page figure img{object-fit:contain}.chapter-page article{max-width:760px;margin:auto}.chapter-page article p{color:#c8bdad;font:clamp(16px,1.5vw,20px)/1.9 Special Elite}.chapter-page article p:first-child:first-letter{float:left;color:var(--amber);padding:10px 12px 0 0;font:78px/.75 Permanent Marker}.next-chapter{color:#fff;border-top:1px solid #4a3b29;grid-template-columns:1fr auto;align-items:center;max-width:760px;margin:70px auto 0;padding-top:28px;font:clamp(28px,4vw,48px) Permanent Marker;display:grid}.next-chapter span{color:var(--amber);grid-column:1/-1;margin-bottom:10px;font:9px IBM Plex Mono}.next-chapter svg{color:var(--amber)}@media (max-width:620px){.chapter-page{padding:45px 18px 80px}.chapter-page header>span{margin-top:40px}.chapter-page figure{margin:40px auto}.chapter-page article p{font-size:16px}.next-chapter{margin-top:50px}}.world-place{z-index:3;color:#eee;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.world-place i{border:2px solid var(--amber);width:13px;height:13px;box-shadow:0 0 12px var(--amber);background:#080808;border-radius:50%;transition:all .2s;display:block}.world-place span{white-space:nowrap;background:#090909e8;border:1px solid #765927;padding:7px 9px;font:9px Permanent Marker;display:none}.world-place span b{color:var(--amber);margin-top:3px;font:7px IBM Plex Mono;display:block}.world-place:hover i,.world-place.active i{background:var(--amber);transform:scale(1.5)}.world-place:hover span,.world-place.active span{display:block}.world-place-card{z-index:8;background:#070707f5;border:1px solid #765927;width:min(355px,100% - 44px);padding:22px;position:absolute;bottom:22px;right:22px;box-shadow:0 15px 40px #000}.world-place-card>button{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:10px}.world-place-card>span{color:var(--amber);letter-spacing:.16em;font:8px IBM Plex Mono}.world-place-card h2{margin:10px 0;font:25px Permanent Marker}.world-place-card p{color:#b7ad9e;font:10px/1.65 IBM Plex Mono}.world-place-card .brush-btn{margin-top:8px;font-size:11px}@media (max-width:620px){.world-place span{font-size:7px}.world-place-card{width:calc(100% - 20px);padding:17px;bottom:10px;right:10px}.world-place-card h2{font-size:20px}}.world-place span{line-height:1.1;display:block;position:relative;box-shadow:3px 4px #000}.world-place span:before{content:"";border-top:1px solid #a77a2d;width:8px;position:absolute;top:50%;right:100%}.world-place.label-left{flex-direction:row-reverse}.world-place.label-left span:before{left:100%;right:auto}.world-place.label-below{align-items:flex-start}.world-place.label-below span{margin-top:17px}.world-place:hover span,.world-place.active span{border-color:var(--amber);background:#0c0a07f2}.world-place:hover,.world-place.active{z-index:7}@media (max-width:620px){.world-place{gap:4px}.world-place i{width:9px;height:9px}.world-place span{white-space:normal;max-width:96px;padding:5px 6px;font-size:6px;line-height:1.15}.world-place span b{font-size:5px}.world-place span:before{width:5px}.world-place.label-below span{margin-top:10px}}.intel-side button{cursor:pointer}.intel-side button.active{color:#fff;box-shadow:inset 3px 0 0 var(--violet);background:#8c48df21}.intel-stats{grid-template-columns:repeat(5,1fr)}.intel-focus{background:#080909;border:1px solid #332b21;min-height:620px;padding:24px}.intel-focus-lead{background:radial-gradient(circle at 85% 20%,#8c48df24,#0000 35%),#0b0c0c;border:1px solid #443725;min-height:230px;padding:30px}.intel-focus-lead>svg{width:45px;height:45px;color:var(--amber)}.intel-focus-lead h2{margin:14px 0;font:38px Permanent Marker}.intel-focus-lead p{color:#aaa;max-width:760px;font:12px/1.8 IBM Plex Mono}.intel-focus-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}.intel-focus-grid article{background:#0b0c0c;border:1px solid #332b21;min-height:150px;padding:24px}.intel-focus-grid span{color:var(--amber);letter-spacing:.15em;font:8px IBM Plex Mono}.intel-focus-grid h3{margin:14px 0;font:22px Permanent Marker}.intel-focus-grid code{word-break:break-all;color:#9e9486;font:9px/1.6 IBM Plex Mono}.intel-focus-grid strong{color:#eee;font:28px IBM Plex Mono}@media (max-width:980px){.intel-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.intel-focus-grid{grid-template-columns:1fr}.intel-focus{padding:10px}.intel-focus-lead{padding:20px}.intel-focus-lead h2{font-size:29px}}@media (max-width:1100px){.intel-main>.intel-stats{grid-template-columns:repeat(4,1fr)}}@media (max-width:620px){.intel-main>.intel-stats{grid-template-columns:repeat(2,1fr)}}.intel-main>.intel-stats{grid-template-columns:repeat(8,1fr)}.social-summary-card{flex-direction:column;display:flex}.social-profile-row{grid-template-columns:48px 1fr auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.social-profile-row img{border:1px solid #665134;border-radius:50%}.social-profile-row strong,.social-profile-row span{display:block}.social-profile-row strong{font:16px Permanent Marker}.social-profile-row span{color:#92887b;font:9px IBM Plex Mono}.social-profile-row>b{color:var(--amber);font:9px IBM Plex Mono}.social-summary-card>p{color:#c0b6a8;-webkit-line-clamp:4;-webkit-box-orient:vertical;font:11px/1.65 IBM Plex Mono;display:-webkit-box;overflow:hidden}.social-summary-card>.brush-btn{align-self:flex-start;margin-top:auto}.social-focus-lead{background:radial-gradient(circle at 85% 20%,#536dff29,#0000 38%),#0b0c0c}.social-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.social-metrics article{background:#0b0c0c;border:1px solid #332b21;padding:20px}.social-metrics span{letter-spacing:.14em;color:var(--amber);font:8px IBM Plex Mono;display:block}.social-metrics strong{margin-top:10px;font:27px IBM Plex Mono;display:block}.social-feed{grid-template-columns:1fr 1fr;gap:12px;display:grid}.social-feed>article{background:#0b0c0c;border:1px solid #3b3126;flex-direction:column;min-height:230px;padding:20px;display:flex}.social-feed header,.social-feed footer{color:#8f8679;align-items:center;gap:14px;font:8px IBM Plex Mono;display:flex}.social-feed header{justify-content:space-between}.social-feed header span{color:var(--amber)}.social-feed p{color:#d0c6b8;white-space:pre-wrap;font:12px/1.7 IBM Plex Mono}.social-feed footer{border:0;margin-top:auto;padding:12px 0 0}.social-feed footer a{color:var(--amber);align-items:center;gap:5px;margin-left:auto;display:flex}.social-feed footer svg{width:13px}@media (max-width:900px){.social-feed{grid-template-columns:1fr}.social-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.social-profile-row{grid-template-columns:42px 1fr}.social-profile-row>b{grid-column:2}.social-metrics{grid-template-columns:1fr 1fr}}.activity-focus-lead{background:radial-gradient(circle at 88% 20%,#f4ad0021,#0000 40%),#0b0c0c}.floor-strip{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.floor-strip>article{background:#0b0c0c;border:1px solid #443725;padding:20px}.floor-strip span,.floor-strip small{letter-spacing:.12em;color:var(--amber);font:8px IBM Plex Mono;display:block}.floor-strip h3{margin:12px 0 6px;font:19px Permanent Marker}.floor-strip strong{font:28px IBM Plex Mono}.floor-strip small{color:#8f8679;margin:8px 0 14px}.floor-strip a{color:var(--amber);align-items:center;gap:6px;font:9px IBM Plex Mono;display:flex}.floor-strip svg{width:12px}.whale-board{background:#080909;border:1px solid #4d3d27;margin:14px 0;padding:18px}.whale-board>h3{margin:0 0 14px;font:18px Permanent Marker}.whale-board>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.whale-board article{border:1px solid #302921;grid-template-columns:auto 1fr;gap:5px 9px;padding:12px;display:grid}.whale-board article>b{color:var(--amber)}.whale-board code{color:#ddd;font:9px IBM Plex Mono}.whale-board span,.whale-board small{color:#968d81;grid-column:1/-1;font:8px IBM Plex Mono}.whale-board small{color:var(--violet)}.activity-tape{border:1px solid #332b21}.activity-tape>article{background:#0a0b0b;border-bottom:1px solid #2e271f;grid-template-columns:85px minmax(260px,1fr) minmax(250px,.8fr) 135px;align-items:center;gap:16px;padding:17px;display:grid}.activity-tape>article:last-child{border-bottom:0}.activity-tape>article.whale-move{box-shadow:inset 3px 0 0 var(--amber)}.activity-tape>article.nft-move{box-shadow:inset 3px 0 0 var(--violet)}.activity-kind span,.activity-kind b{font:8px IBM Plex Mono;display:block}.activity-kind span{color:var(--amber);letter-spacing:.15em}.activity-kind b{color:#aaa;margin-top:6px}.activity-asset h3{margin:0;font:17px Permanent Marker}.activity-asset p{color:#ddd;margin:6px 0;font:11px IBM Plex Mono}.activity-asset small{color:#8d8477;font:7px IBM Plex Mono}.activity-wallets{align-items:center;gap:7px;display:flex}.activity-wallets code{color:#aaa;font:8px IBM Plex Mono}.activity-wallets svg{width:12px;color:var(--amber)}.activity-time{text-align:right}.activity-time time,.activity-time a{color:#8e8578;font:8px IBM Plex Mono;display:block}.activity-time a{color:var(--amber);margin-top:6px}.activity-time svg{vertical-align:middle;width:11px}@media (max-width:1100px){.whale-board>div{grid-template-columns:1fr 1fr}.activity-tape>article{grid-template-columns:70px 1fr 120px}.activity-wallets{grid-column:2}}@media (max-width:700px){.floor-strip,.whale-board>div{grid-template-columns:1fr}.activity-tape>article{grid-template-columns:60px 1fr}.activity-time{text-align:left;grid-column:2}.activity-wallets{flex-wrap:wrap;grid-column:2}}.lore-moth{text-align:left;border:1px solid #705326;flex-direction:column;justify-content:flex-end;height:230px;padding:15px;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg)}.lore-moth.base{border-color:#5c3d91;transform:rotate(2deg)}.lore-moth img{object-fit:cover}.lore-moth:after{content:"";background:linear-gradient(#0000 30%,#000);position:absolute;inset:0}.lore-moth b,.lore-moth span{z-index:2;position:relative}.lore-moth b{color:var(--amber);font:17px Permanent Marker}.lore-moth span{color:#ddd;font:9px/1.5 IBM Plex Mono}.lore-photo{gap:10px}.lore-photo .token-mark{width:58px;height:58px}.popular-memes{text-align:center;border-top:1px solid #2a241c;max-width:1500px;margin:auto;padding:72px 5vw}.popular-memes .section-kicker{text-align:left}.popular-meme-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:28px;display:grid}.popular-meme-grid article{text-align:left;background:#0a0b0b;border:1px solid #4d3d29;padding:10px;transform:rotate(-.5deg)}.popular-meme-grid article:nth-child(2){transform:rotate(.7deg)}.popular-meme-grid article>div{height:310px;overflow:hidden}.popular-meme-grid img{object-fit:cover;width:100%;height:100%}.popular-meme-grid span{color:var(--amber);margin-top:12px;font:8px IBM Plex Mono;display:block}.popular-meme-grid h3{margin:8px 0;font:23px Permanent Marker}.popular-meme-grid p{color:#999;font:9px IBM Plex Mono}.popular-empty{border:1px dashed #51422f;margin-bottom:25px;padding:45px}.popular-empty .token-mark{width:90px;height:90px}.popular-empty h3{margin:15px 0;font:27px Permanent Marker}.popular-empty p{color:#aaa;font:11px IBM Plex Mono}.meme-actions{gap:7px;margin-top:12px;display:flex!important}.meme-actions button,.tip-panel button{color:#ddd;cursor:pointer;background:#11100e;border:1px solid #463928;align-items:center;gap:5px;padding:7px 9px;font:9px IBM Plex Mono;display:flex}.meme-actions svg{width:14px}.tip-panel{grid-template-columns:90px 1fr auto;gap:7px;margin-top:8px;display:grid!important}.tip-panel select,.tip-panel input{color:#eee;background:#070707;border:1px solid #51412d;min-width:0;padding:8px;font:10px IBM Plex Mono}.media-action-status{z-index:80;background:var(--amber);color:#090909;cursor:pointer;border:0;padding:13px 18px;font:11px IBM Plex Mono;position:fixed;bottom:90px;right:20px}@media (max-width:800px){.popular-meme-grid,.tip-panel{grid-template-columns:1fr}.popular-memes{padding:45px 18px}.lore-moth{height:260px}}.lore-strip{background:radial-gradient(circle at 50% 25%,#f4ad000e,#0000 35%),#070707;overflow:hidden;text-align:left!important;max-width:none!important;padding:55px 3vw 42px!important}.lore-board-head{grid-template-columns:.65fr 1.18fr 1.65fr 1.18fr .85fr;align-items:stretch;gap:16px;display:grid}.lore-board-head>div:first-child{align-self:center;padding:15px 8px}.lore-board-head>div:first-child small{color:#eee;font:37px Permanent Marker}.lore-board-head>div:first-child h2{color:var(--orange);margin:3px 0 30px;font:clamp(55px,6vw,92px)/.75 Permanent Marker;transform:rotate(-5deg)}.lore-board-head>div:first-child p{color:#d4c3a8;font:11px/1.9 IBM Plex Mono}.lore-board-head>div:first-child b{color:var(--amber);margin-top:28px;font:15px Permanent Marker;display:block;transform:rotate(-4deg)}.lore-poster{border:10px solid #372b1e;outline:2px solid #755630;min-height:500px;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 16px 28px #000}.lore-poster.base{border-color:#261c35;outline-color:#59378b;transform:rotate(-2deg)}.lore-poster>img{object-fit:cover}.lore-poster:after{content:"";background:linear-gradient(#0000 38%,#000000eb);position:absolute;inset:0}.lore-poster>span{z-index:2;text-align:center;color:#f4c164;text-shadow:2px 2px #000;font:32px/.9 Permanent Marker;position:absolute;top:20px;left:20px;right:20px}.lore-poster.base>span{color:#c19aff}.lore-poster>span small{margin-top:8px;font-size:13px;display:block}.lore-poster>p{z-index:2;color:#1b160f;text-align:center;background:#cbb38b;margin:0;padding:12px;font:10px/1.5 IBM Plex Mono;position:absolute;bottom:13px;left:18px;right:18px}.lore-manifesto{color:#211a12;background:#cbb994 repeating-linear-gradient(0deg,#0000 0 27px,#4837241f 28px);border:1px solid #887454;min-height:520px;padding:34px 38px 28px;position:relative;transform:rotate(-.8deg);box-shadow:0 16px 30px #000}.lore-manifesto>span{color:#9b3a2f;font:9px IBM Plex Mono}.lore-manifesto h3{border-bottom:2px solid #32271d;margin:17px 0 22px;padding-bottom:15px;font:28px/1.05 Permanent Marker}.lore-manifesto p{margin:12px 0;font:12px/1.75 IBM Plex Mono}.lore-manifesto h4{border-bottom:3px solid #292018;margin:26px 0 0;font:31px Permanent Marker;display:inline-block;transform:rotate(-2deg)}.lore-manifesto>small{text-align:right;margin-top:8px;font:14px Permanent Marker;display:block}.lore-manifesto>svg{opacity:.48;width:105px;height:105px;position:absolute;bottom:105px;right:28px}.brethren-code{flex-direction:column;justify-content:space-between;gap:18px;display:flex}.brethren-code blockquote{color:#ddc5a3;border-left:3px solid var(--violet);margin:15px 0;padding:12px;font:11px/1.9 IBM Plex Mono}.brethren-code blockquote:after{content:"— UNKNOWN BRETHREN";color:var(--violet);margin-top:10px;font:11px Permanent Marker;display:block}.brethren-code>div{color:#201912;background:#cbb994;padding:24px 20px;transform:rotate(3deg);box-shadow:0 12px 24px #000}.brethren-code h3{color:#473282;border-bottom:2px solid #473282;margin:0;padding-bottom:8px;font:20px Permanent Marker}.brethren-code ul{padding-left:18px;font:10px/1.8 IBM Plex Mono}.lore-chapters{grid-template-columns:repeat(10,1fr);gap:8px;margin-top:24px;display:grid}.lore-chapters>a{color:#201912;background:#c4ad85;border:1px solid #786545;min-height:195px;padding:17px 12px 13px;transition:all .2s;position:relative;transform:rotate(-1deg);box-shadow:0 8px 16px #000}.lore-chapters>a:nth-child(2n){transform:rotate(1deg)}.lore-chapters>a:before{content:"";background:#2a2924;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:47%;box-shadow:2px 3px 5px #000}.lore-chapters>a:hover{transform:translateY(-7px)rotate(0)}.lore-chapters span{color:#913d2b;font:17px Permanent Marker}.lore-chapters h3{min-height:35px;margin:8px 0 17px;font:17px/.95 Permanent Marker}.lore-chapters p{min-height:58px;font:8px/1.55 IBM Plex Mono}.lore-chapters b{color:#8b3d29;font:11px Permanent Marker}.lore-board-foot{border-top:1px solid #453823;grid-template-columns:50px 1fr auto;align-items:center;gap:22px;margin-top:24px;padding-top:18px;display:grid}.lore-board-foot .token-mark{width:45px;height:45px}.lore-board-foot p{color:#b9a88d;margin:0;font:18px Permanent Marker}.lore-board-foot p b{color:var(--orange)}.lore-board-foot>a{color:var(--amber);align-items:center;gap:8px;font:12px IBM Plex Mono;display:flex}@media (max-width:1200px){.lore-board-head{grid-template-columns:.7fr 1fr 1.4fr 1fr}.brethren-code{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.lore-chapters{grid-template-columns:repeat(5,1fr)}}@media (max-width:800px){.lore-board-head{grid-template-columns:1fr 1fr}.lore-board-head>div:first-child,.lore-manifesto,.brethren-code{grid-column:1/-1}.lore-manifesto{order:2}.lore-poster{min-height:420px}.lore-chapters{padding:10px 4px 22px;display:flex;overflow-x:auto}.lore-chapters>a{min-width:175px}.lore-board-foot{grid-template-columns:45px 1fr}.lore-board-foot>a{grid-column:1/-1}.lore-board-foot p{font-size:14px}}@media (max-width:520px){.lore-board-head{grid-template-columns:1fr}.lore-poster,.lore-manifesto,.brethren-code{grid-column:1}.brethren-code{display:flex}.lore-manifesto{padding:28px 22px}.lore-manifesto h3{font-size:23px}.lore-manifesto>svg{width:70px;height:70px;bottom:120px}.lore-poster{min-height:500px}}.lore-board-head{grid-template-columns:minmax(0,.65fr) minmax(0,1.18fr) minmax(0,1.65fr) minmax(0,1.18fr) minmax(0,.85fr)}.lore-board-head>*{min-width:0}.lore-chapters{grid-template-columns:repeat(10,minmax(0,1fr))}.lore-chapters>a{min-width:0}.lore-chapters>a>svg{color:#33271c;opacity:.8;width:29px;height:29px;margin:0 auto 9px;display:block}.lore-chapters h3{font-size:15px}.lore-chapters p{min-height:43px}@media (max-width:1200px){.lore-board-head{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.lore-chapters{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:800px){.lore-board-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lore-board-head>div:first-child,.lore-manifesto,.brethren-code{grid-column:1/-1}.lore-chapters{display:flex}.lore-chapters>a{min-width:175px}}@media (max-width:520px){.lore-board-head{grid-template-columns:minmax(0,1fr)}.lore-board-head>div:first-child,.lore-poster,.lore-manifesto,.brethren-code{grid-column:1}.lore-poster{width:100%;min-height:500px}.lore-chapters{grid-template-columns:none;display:flex}}.upload-panel label>small{color:#837a6e;letter-spacing:.06em;margin-top:7px;font:7px IBM Plex Mono;display:block}.popular-meme-grid article>div{aspect-ratio:1;background:#050505;place-items:center;height:auto;display:grid}.popular-meme-grid article>div>img{object-fit:contain;width:100%;height:100%;display:block}.home-experience .lore-chapters{grid-template-columns:repeat(5,minmax(0,1fr))}.world-page>.world-place-card{border-top:0;grid-template-columns:minmax(220px,.65fr) minmax(320px,1.5fr) auto;align-items:center;gap:32px;width:100%;min-height:132px;padding:22px 26px;display:grid;position:relative;bottom:auto;right:auto;box-shadow:0 18px 38px #000}.world-page>.world-place-card>div>span{color:var(--amber);letter-spacing:.16em;font:8px IBM Plex Mono}.world-page>.world-place-card h2{margin:8px 0 0}.world-page>.world-place-card p{max-width:680px;margin:0}.world-page>.world-place-card .brush-btn{white-space:nowrap;margin:0}@media (max-width:800px){.world-page>.world-place-card{grid-template-columns:1fr;gap:14px}.world-page>.world-place-card .brush-btn{justify-self:start}}@media (max-width:620px){.world-page>.world-place-card{width:100%;padding:17px;bottom:auto;right:auto}}.docs-page{max-width:1540px}.docs-page>header{position:relative;overflow:hidden}.docs-page>header:after{content:"LW / SYSTEM MANUAL / 2026";color:#6e6559;letter-spacing:.17em;font:8px IBM Plex Mono;position:absolute;bottom:24px;right:28px}.docs-page>header p{max-width:760px}.docs-quick-actions,.docs-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.docs-page>section{grid-template-columns:240px minmax(0,1fr);align-items:start}.docs-page nav{max-height:calc(100vh - 120px);overflow:auto}.docs-page nav a{transition:all .18s}.docs-page nav a:hover{color:var(--amber);background:#15110c;transform:translate(3px)}.docs-page>section>article{min-width:0}.docs-page article>h3{color:#eee;margin:30px 0 12px;font:22px Permanent Marker}.docs-page article a:not(.brush-btn){color:var(--amber)}.docs-notice,.docs-warning{background:#151008;border:1px solid #6d5535;align-items:flex-start;gap:15px;padding:18px;display:flex}.docs-notice svg,.docs-warning svg{width:25px;color:var(--amber);flex:none}.docs-notice b,.docs-warning b{color:var(--amber);font:12px IBM Plex Mono}.docs-notice p,.docs-warning p{margin:4px 0 0!important}.docs-warning{background:#100d15;border-color:#574170;margin:22px 0}.docs-warning svg,.docs-warning b{color:#b58aff}.docs-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.docs-steps>div{background:#0b0c0c;border:1px solid #3d3327;min-height:170px;padding:16px}.docs-steps>div>b{color:var(--amber);font:20px Permanent Marker;display:block}.docs-steps strong{color:#eee;margin-top:12px;font:11px IBM Plex Mono;display:block}.docs-steps p{font-size:9px!important;line-height:1.65!important}.docs-flow{align-items:stretch;gap:8px;margin:20px 0;display:flex}.docs-flow>span{color:#9f9588;background:#0b0c0c;border:1px solid #443725;flex:1;padding:16px;font:8px/1.6 IBM Plex Mono}.docs-flow>span b{color:#eee;margin-bottom:7px;font-size:10px;display:block}.docs-flow>svg{color:var(--amber);flex:0 0 17px;align-self:center}.docs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.docs-grid>section{background:#0b0c0c;border:1px solid #3c3226;padding:20px}.docs-grid>section>b{color:var(--amber);letter-spacing:.13em;font:8px IBM Plex Mono}.docs-grid h3{margin:10px 0!important;font:20px Permanent Marker!important}.docs-grid p{font-size:10px!important}.docs-grid code{color:#b794e7}.docs-token-table,.docs-contracts{gap:8px;margin:18px 0;display:grid}.docs-token-table>div,.docs-contracts>div{background:#0a0b0b;border:1px solid #3d3327;padding:17px}.docs-token-table b,.docs-contracts b{color:#eee;font:16px Permanent Marker;display:block}.docs-token-table code,.docs-contracts code{color:#a98bdb;word-break:break-all;margin-top:8px;font:8px/1.55 IBM Plex Mono;display:block}.docs-token-table p{margin-bottom:0}.docs-contracts{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-contracts span{float:right;color:var(--amber);font:8px IBM Plex Mono}.docs-truth{border-left:3px solid var(--amber);background:#f4ad000b;padding:14px 17px!important}.docs-link{align-items:center;gap:7px;margin:12px 0 18px;font:10px IBM Plex Mono!important;display:inline-flex!important}.docs-link svg,.docs-actions svg{width:14px}.docs-page .docs-split{grid-template-columns:repeat(6,minmax(0,1fr));margin:18px 0}.docs-page .docs-split span{min-width:0}.docs-page .docs-split b{font-size:20px}.docs-page .game-split{grid-template-columns:repeat(5,minmax(0,1fr))}.docs-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.docs-metrics span{text-align:center;color:#988e80;border:1px solid #483a29;padding:17px;font:8px IBM Plex Mono}.docs-metrics b{color:var(--amber);margin-bottom:6px;font:24px Permanent Marker;display:block}.docs-status-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.docs-status-grid>div{background:#0a0b0b;border:1px solid #393027;align-items:center;gap:10px;padding:13px;display:flex}.docs-status-grid>div>b{font:9px IBM Plex Mono}.docs-faq{gap:8px;display:grid}.docs-faq details{background:#0a0b0b;border:1px solid #3d3327;padding:16px}.docs-faq summary{cursor:pointer;color:#eee;font:12px Permanent Marker}.docs-faq p{margin-bottom:0}.lp-link-note{color:#8f8578;margin-top:9px;font:8px/1.5 IBM Plex Mono;display:block}@media (max-width:1100px){.docs-steps{grid-template-columns:repeat(2,1fr)}.docs-flow{grid-template-columns:1fr;display:grid}.docs-flow>svg{justify-self:center;transform:rotate(90deg)}.docs-page .docs-split{grid-template-columns:repeat(3,1fr)}}@media (max-width:980px){.docs-page>section{grid-template-columns:1fr}.docs-page nav{grid-template-columns:repeat(2,1fr);max-height:none;position:static}.docs-status-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.docs-page>header:after{display:none}.docs-grid,.docs-contracts,.docs-metrics,.docs-status-grid,.docs-steps{grid-template-columns:1fr}.docs-page nav,.docs-page .docs-split,.docs-page .game-split{grid-template-columns:1fr 1fr}.docs-quick-actions .brush-btn{width:100%}}
.home-experience{background:radial-gradient(circle at 50% 15%,#17130c 0,transparent 32%),var(--black);overflow:hidden}.home-experience .home-hero{--pointer-x:72%;--pointer-y:30%;isolation:isolate;border-bottom:0;height:calc(100svh - 72px);min-height:680px}.home-experience .hero-photo{filter:saturate(.82)contrast(1.08);animation:14s ease-in-out infinite alternate hero-breathe;transform:scale(1.04)}.home-experience .hero-vignette{z-index:1;background:linear-gradient(90deg,#020303f7 0%,#020303b8 38%,#0203031f 72%),linear-gradient(#0000 62%,#050606 100%),linear-gradient(#0006,#0000 30%)}.hero-light{z-index:1;pointer-events:none;background:radial-gradient(520px circle at var(--pointer-x) var(--pointer-y),#ffb71f38,transparent 56%);mix-blend-mode:screen;position:absolute;inset:0}.hero-grain{z-index:2;pointer-events:none;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");animation:.28s steps(2,end) infinite grain;position:absolute;inset:-50%}.hero-index{z-index:3;color:#ffffff6b;letter-spacing:.25em;writing-mode:vertical-rl;font:9px IBM Plex Mono;position:absolute;bottom:26px;right:3vw}.home-experience .hero-copy{z-index:4;max-width:760px;top:50%;transform:translateY(-50%)}.home-experience .scribble-note{letter-spacing:.12em;align-items:center;gap:14px;animation:.8s .1s both hero-in;display:flex}.home-experience .scribble-note:before{content:"";background:currentColor;width:42px;height:1px}.home-experience .hero-copy h1{letter-spacing:-.055em;font-size:clamp(64px,8.1vw,126px);line-height:.79;animation:.9s .2s both hero-in}.home-experience .hero-copy h1 em{text-shadow:0 0 42px #f4ad0038;transition:transform .35s,color .35s;display:inline-block}.home-experience .hero-copy h1 em:hover{color:#ffc42d;transform:translate(8px)skew(-4deg)}.home-experience .hero-copy>p:not(.scribble-note){letter-spacing:.12em;color:#f2c348;animation:.8s .35s both hero-in}.home-experience .hero-buttons{animation:.8s .48s both hero-in}.home-experience .brush-btn{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:relative;overflow:hidden}.home-experience .brush-btn:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff73,#0000 65%);transition:transform .65s;position:absolute;inset:-80% -30%;transform:translate(-85%)}.home-experience .brush-btn:hover:after{transform:translate(85%)}.home-experience .brush-btn:hover{transform:translateY(-4px)rotate(-1deg);box-shadow:0 12px 34px #f4ad002b}.home-experience .hero-note{z-index:5;animation:4.5s ease-in-out infinite note-float}.home-experience .live-strip{color:#080807;z-index:6;background:#e9a800;border:0;height:74px;padding:0;position:relative;overflow:hidden;transform:rotate(-.35deg)scale(1.01);box-shadow:0 12px 40px #000}.live-track{will-change:transform;align-items:center;width:max-content;min-width:200%;height:100%;animation:30s linear infinite lampworks-ticker;display:flex}.live-strip:hover .live-track{animation-play-state:paused}.ticker-group{white-space:nowrap;justify-content:space-around;align-items:center;gap:24px;width:100vw;min-width:100vw;height:100%;padding:0 2vw;display:flex}.home-experience .live-strip .status,.home-experience .live-strip small{color:#111}.home-experience .live-strip .status-dot{box-shadow:none;background:#111}.home-experience .live-strip .status.violet .status-dot{box-shadow:none;background:#543078}.ticker-glyph{color:#17130d;border:1px solid #17130d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid;transform:rotate(-7deg);box-shadow:3px 3px #17130d}.ticker-glyph svg{stroke-width:2px;width:18px;height:18px}.ticker-glyph.spark{color:#563078;border-color:#563078;transform:rotate(8deg);box-shadow:3px 3px #563078}.ticker-glyph.signal{border-radius:3px;width:28px;height:28px;transform:rotate(4deg)}.ticker-glyph.bolt{box-shadow:none;border:0}.ticker-glyph.bolt svg{fill:#17130d;width:27px;height:27px}.home-experience .live-strip .marker{align-items:center;gap:8px;margin-left:0;display:flex}.home-experience .live-strip .marker>svg{stroke-width:2.3px;width:25px;height:25px}@keyframes lampworks-ticker{to{transform:translate(-50%)}}.home-experience .collections-section,.home-experience .lore-strip,.home-experience .ecosystem{padding-top:120px;padding-bottom:120px}.home-experience .section-kicker{border-bottom:1px solid #eee2cc29;justify-content:space-between;padding-bottom:20px}.home-experience .section-kicker h2{letter-spacing:-.035em;font-size:clamp(35px,4vw,62px)}.home-experience [data-reveal]{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.75,.2,1);transform:translateY(38px)}.home-experience [data-reveal].is-visible{opacity:1;transform:translateY(0)}.home-experience .collection-pair{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:24px}.home-experience .portal{clip-path:polygon(0 0,96% 0,100% 4%,100% 100%,4% 100%,0 96%);background:#111;border:1px solid #ffffff2e;height:min(720px,70vw);min-height:590px;transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s}.home-experience .portal:hover{border-color:var(--amber);transform:translateY(-12px);box-shadow:0 32px 70px #000000b8}.home-experience .portal-img{filter:saturate(.72);transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .7s}.home-experience .portal:hover .portal-img{filter:saturate(1.05);transform:scale(1.055)}.home-experience .portal-shade{background:linear-gradient(#0003 28%,#000000fa 96%),linear-gradient(90deg,#0000007a,#0000 50%)}.home-experience .portal-copy{z-index:2}.home-experience .portal h3{font-size:clamp(42px,4.1vw,66px)}.home-experience .new-lamp-note{z-index:3;color:var(--amber);line-height:1.35;position:relative}.home-experience .new-lamp-note svg{animation:1.8s ease-in-out infinite nudge;transform:rotate(90deg)}.home-experience .lore-strip{background:linear-gradient(#0000,#0d0b08 20% 80%,#0000);max-width:none;padding-inline:max(5vw,50vw - 750px)}.home-experience .lore-cards{perspective:1000px}.home-experience .lore-cards>*{transition:transform .35s,filter .35s}.home-experience .lore-cards>:hover{filter:brightness(1.08);transform:translateY(-9px)rotate(-1deg)}.home-experience .lore-photo{position:relative;box-shadow:0 18px 45px #000}.home-experience .lore-photo:after{content:"";animation:2.6s ease-in-out infinite lore-glow;position:absolute;inset:0;box-shadow:inset 0 0 40px #f4ad0047}.home-experience .eco-grid{background:#302b25;border:1px solid #302b25;gap:1px}.home-experience .eco-grid article,.home-experience .eco-card{background:#090a0a;border:0;min-height:280px;transition:background .35s,transform .35s;position:relative;overflow:hidden}.home-experience .eco-card:before{content:"";background:var(--amber);filter:blur(70px);opacity:0;border-radius:50%;width:160px;height:160px;transition:opacity .4s;position:absolute;top:-100px;right:-90px}.home-experience .eco-card:hover{background:#12100c;transform:translateY(-5px)}.home-experience .eco-card:hover:before{opacity:.2}.home-experience .eco-card svg{transition:transform .4s}.home-experience .eco-card:hover svg{transform:rotate(-8deg)scale(1.14)}@keyframes hero-in{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hero-breathe{to{transform:scale(1.095)translate(-.7%,.4%)}}@keyframes note-float{50%{transform:rotate(4deg)translateY(-10px)}}@keyframes nudge{50%{transform:rotate(90deg)translate(8px)}}@keyframes lore-glow{50%{box-shadow:inset 0 0 60px #f4ad0080}}@keyframes grain{0%{transform:translate(2%,1%)}25%{transform:translate(-1%,2%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-2%,-1%)}}@media (max-width:980px){.home-experience .collection-pair{grid-template-columns:1fr}.home-experience .portal{height:680px}.home-experience .collections-section,.home-experience .lore-strip,.home-experience .ecosystem{padding-top:82px;padding-bottom:82px}.home-experience .eco-grid{grid-template-columns:1fr 1fr}.home-experience .eco-card{min-height:240px}}@media (max-width:620px){.home-experience .home-hero{height:calc(100svh - 64px);min-height:690px}.home-experience .hero-photo{object-position:68% center;transform:scale(1.02)}.home-experience .hero-vignette{background:linear-gradient(#03040414 22%,#030404e0 58%,#030404 96%),linear-gradient(90deg,#00000047,#0000)}.hero-light{display:none}.home-experience .hero-copy{inset:auto 20px 42px;transform:none}.home-experience .hero-copy h1{font-size:clamp(48px,15vw,68px);line-height:.8}.home-experience .scribble-note{font-size:11px}.home-experience .hero-copy>p:not(.scribble-note){margin-top:18px;font-size:10px;line-height:1.55}.home-experience .hero-buttons{flex-direction:column;align-items:stretch;gap:12px;margin-top:20px}.home-experience .hero-buttons .brush-btn,.home-experience .hero-buttons .text-btn{width:max-content}.hero-index{display:none}.home-experience .live-strip{scrollbar-width:none;height:54px;overflow-x:auto}.live-track{gap:36px;width:max-content;min-width:max-content;padding:0 20px}.home-experience .live-strip>:nth-child(n){display:flex}.home-experience .live-strip .marker{font-size:20px}.home-experience .collections-section,.home-experience .lore-strip,.home-experience .ecosystem{padding:66px 18px}.home-experience .section-kicker{margin-bottom:24px;display:block}.home-experience .section-kicker h2{font-size:38px}.home-experience .section-kicker span{margin-top:8px;font-size:12px;display:block}.home-experience .portal{clip-path:polygon(0 0,94% 0,100% 4%,100% 100%,6% 100%,0 96%);height:72svh;min-height:530px}.home-experience .portal h3{font-size:39px}.home-experience .lore-cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:-18px;padding:10px 18px 24px;display:flex;overflow-x:auto}.home-experience .lore-cards>*{scroll-snap-align:center;place-items:center;min-width:72vw;display:grid}.home-experience .lore-photo{height:170px}.home-experience .eco-grid{grid-template-columns:1fr}.home-experience .eco-card{min-height:210px}.home-experience [data-reveal]{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.home-experience *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-experience [data-reveal]{opacity:1;transform:none}.hero-grain{display:none}.live-track{animation:none;transform:none}.ticker-group[aria-hidden=true]{display:none}}.home-experience .ticker-group{width:max(1380px,100vw);min-width:max(1380px,100vw)}.lw-nav nav{align-self:stretch;align-items:stretch;gap:6px}.nav-item{align-items:stretch;display:flex;position:relative}.lw-nav nav .nav-item>a{align-items:center;gap:4px;padding-inline:10px;display:flex}.lw-nav nav .nav-item>a svg{width:12px;height:12px;transition:transform .2s}.nav-item:hover>a svg,.nav-item:focus-within>a svg{transform:rotate(180deg)}.nav-submenu{z-index:80;opacity:0;visibility:hidden;background:#080909f5;border:1px solid #3b3125;min-width:178px;padding:7px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% - 1px);left:0;transform:translateY(8px);box-shadow:0 18px 45px #000}.nav-item:hover .nav-submenu,.nav-item:focus-within .nav-submenu{opacity:1;visibility:visible;transform:translateY(0)}.lw-nav nav .nav-submenu a{color:#bdb3a5;border-bottom:1px solid #27221d;padding:12px 13px;display:block}.lw-nav nav .nav-submenu a:last-child{border-bottom:0}.lw-nav nav .nav-submenu a:hover,.lw-nav nav .nav-submenu a.active{color:var(--amber);background:#17130d;border-bottom-color:#27221d}.mobile-nav-group{flex-direction:column;display:flex}.mobile-drawer .mobile-sub-link{color:#a99e90;background:#0d0d0d;padding-left:30px;font:10px IBM Plex Mono}.admin-nav-link{border:1px solid var(--amber);color:var(--amber);letter-spacing:.08em;padding:9px 11px;font:10px IBM Plex Mono}.admin-nav-link:hover{background:var(--amber);color:#111}.mobile-drawer .mobile-admin-link{color:#111;background:var(--amber);font:12px Permanent Marker}.flight-callout{border-top:1px solid #2a241c;grid-template-columns:.72fr 1.28fr;align-items:center;gap:5vw;max-width:1500px;margin:0 auto;padding:80px 5vw 120px;display:grid}.flight-callout-copy{padding-left:2vw}.flight-kicker{letter-spacing:.16em;color:var(--amber);font:10px IBM Plex Mono}.flight-callout h2{letter-spacing:-.045em;color:#eee;margin:22px 0;font:clamp(58px,7vw,102px)/.77 Permanent Marker;transform:rotate(-2deg)}.flight-callout h2 em{color:var(--amber);font-style:normal}.flight-callout-copy>p{color:#afa596;max-width:470px;font:12px/1.8 IBM Plex Mono}.flight-callout-copy>div{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.flight-callout-copy small{color:#8c8378;letter-spacing:.08em;font:8px IBM Plex Mono}.flight-preview{background:radial-gradient(circle at 84% 52%,#f4ad0035,#0000 29%),#070808;border:1px solid #6a5230;height:460px;display:block;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:12px 14px #171108,0 30px 70px #000}.flight-preview:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px #000}.flight-grid{background-image:linear-gradient(#f4ad000d 1px,#0000 1px),linear-gradient(90deg,#f4ad000d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.flight-wave{color:var(--amber);background:#080808;border:1px solid #51412c;padding:8px 11px;font:9px IBM Plex Mono;position:absolute;top:20px;left:22px}.flight-moth{color:#eee;filter:drop-shadow(0 0 8px #eee);font-size:27px;position:absolute;top:55%;left:18%;transform:rotate(45deg)}.flight-zap{color:var(--violet);filter:drop-shadow(0 0 16px var(--violet));font-size:58px;animation:8s linear infinite flight-spin;position:absolute}.flight-zap.one{top:25%;left:48%}.flight-zap.two{animation-direction:reverse;top:66%;left:66%}.flight-lamp{color:#fff;filter:drop-shadow(0 0 22px var(--amber));position:absolute;top:42%;right:8%}.flight-lamp:before{content:"";background:#f4ad0021;border-radius:50%;position:absolute;inset:-100px}.flight-lamp svg{width:54px;height:54px;position:relative}.flight-preview>b{color:#c9bda9;font:15px Permanent Marker;position:absolute;bottom:18px;left:22px;transform:rotate(-1deg)}@keyframes flight-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.flight-callout{grid-template-columns:1fr;padding-top:70px}.flight-callout-copy{padding-left:0}.flight-preview{height:410px}}@media (max-width:620px){.home-experience .home-hero{min-height:760px}.flight-callout{padding:62px 18px 82px}.flight-callout h2{font-size:64px}.flight-preview{height:330px}.flight-callout-copy>div{flex-direction:column;align-items:flex-start}.flight-zap{font-size:44px}.flight-preview>b{font-size:11px}}.flight-sprite{object-fit:contain;z-index:2;pointer-events:none;position:absolute!important}.flight-preview .flight-moth{width:21%;height:auto;color:unset;font-size:unset;filter:drop-shadow(0 7px 8px #000);animation:2.2s ease-in-out infinite preview-moth;top:33%;left:10%;transform:none}.flight-preview .flight-zap{width:18%;height:auto;color:unset;font-size:unset;filter:drop-shadow(0 0 17px #8c48df);transform-origin:50%}.flight-preview .flight-zap.one{top:18%;left:42%}.flight-preview .flight-zap.two{animation-direction:reverse;top:52%;left:58%}.flight-preview .flight-lamp{width:23%;height:auto;color:unset;filter:drop-shadow(0 0 24px #f4ad00);top:22%;right:4%}.flight-preview .flight-lamp:before{display:none}.flight-economics{z-index:3;gap:7px;display:flex;position:absolute;top:72px;left:22px;right:22px}.flight-economics i{color:#c7b898;background:#080808c7;border:1px solid #493a29;padding:6px 8px;font:7px IBM Plex Mono}.flight-preview:hover .flight-moth{animation-duration:1.1s}.flight-preview:hover .flight-lamp{filter:drop-shadow(0 0 40px #f4ad00)}@keyframes preview-moth{50%{transform:translate(14px,-10px)rotate(3deg)}}@media (max-width:620px){.flight-economics{flex-wrap:wrap;top:60px;left:14px;right:14px}.flight-economics i{font-size:6px}.flight-preview .flight-moth{width:26%;top:38%;left:7%}.flight-preview .flight-zap{width:21%}.flight-preview .flight-lamp{width:27%;top:28%;right:1%}}
.story-admin{max-width:1500px;min-height:100vh;margin:auto;padding:50px 5vw 100px}.story-admin header{border-bottom:1px solid #3b3125;margin-bottom:32px;padding-bottom:32px}.story-admin header>a,.story-admin header>span{color:var(--amber);align-items:center;gap:8px;margin-right:25px;font:10px IBM Plex Mono;display:inline-flex}.story-admin h1{margin:32px 0 18px;font:clamp(62px,9vw,120px)/.8 Permanent Marker}.story-admin header p{color:#a9a094;font:11px IBM Plex Mono}.admin-locked{text-align:center;border:1px solid #4a3b29;max-width:700px;margin:80px auto;padding:55px}.admin-locked svg{color:var(--amber);width:55px;height:55px}.admin-locked h2,.story-admin aside h2{font:28px Permanent Marker}.admin-locked p,.admin-locked a{font:12px/1.7 IBM Plex Mono}.admin-locked a{background:var(--amber);color:#111;margin-top:15px;padding:13px 18px;display:inline-block}.story-admin-grid{grid-template-columns:1.25fr .75fr;gap:25px;display:grid}.story-admin form,.story-admin aside{background:#090a0a;border:1px solid #3b3125;padding:28px}.story-admin label{color:var(--amber);margin-bottom:20px;font:10px IBM Plex Mono;display:block}.story-admin input,.story-admin textarea{color:#eee2cc;background:#050606;border:1px solid #41382e;outline:none;width:100%;margin-top:8px;padding:13px;display:block}.story-admin textarea{resize:vertical;min-height:105px}.story-admin .story-body-input{min-height:330px}.story-cover-upload{cursor:pointer;border:1px dashed #625039;align-items:center;gap:12px;padding:18px;display:flex!important}.story-cover-upload input{display:none}.story-admin .featured-check{align-items:center;gap:10px;display:flex}.story-admin .featured-check input{width:auto;margin:0}.story-actions{gap:12px;display:flex}.story-actions button{border:1px solid var(--amber);color:var(--amber);cursor:pointer;background:0 0;padding:14px 18px;font:14px Permanent Marker}.story-actions button:last-child{background:var(--amber);color:#111;align-items:center;gap:8px;display:flex}.admin-status{color:var(--amber);font:11px IBM Plex Mono}.story-admin aside article{border-bottom:1px solid #302920;padding:18px 0}.story-admin aside span,.story-admin aside small{color:var(--amber);font:9px IBM Plex Mono}.story-admin aside h3{margin:8px 0;font:21px Permanent Marker}.story-admin aside small{color:#8f877b}.media-moderation{background:#090a0a;border:1px solid #3b3125;margin-top:28px;padding:28px}.media-moderation>h2{margin:0;font:32px Permanent Marker}.media-moderation>p{color:#aaa;font:10px IBM Plex Mono}.media-moderation>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.media-moderation article{border:1px solid #3b3125;padding:16px}.media-moderation article>span,.media-moderation article>small{color:var(--amber);font:9px IBM Plex Mono;display:block}.media-moderation article h3{margin:8px 0;font:21px Permanent Marker}.media-moderation img,.media-moderation audio{width:100%;margin-top:14px}.media-moderation img{object-fit:cover;height:180px}.media-moderation footer{gap:8px;margin-top:14px;display:flex}.media-moderation footer button{border:1px solid var(--amber);color:var(--amber);cursor:pointer;background:0 0;flex:1;padding:10px;font:12px Permanent Marker}.media-moderation footer button:last-child{color:#d85e4f;border-color:#d85e4f}.media-moderation footer button:disabled{opacity:.35;cursor:not-allowed}@media (max-width:900px){.media-moderation>div{grid-template-columns:1fr}}@media (max-width:800px){.story-admin{padding:35px 18px 80px}.story-admin-grid{grid-template-columns:1fr}.story-admin form,.story-admin aside{padding:20px}.story-actions{flex-direction:column}.story-actions button{justify-content:center}}
