@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-400-normal.3ic28bo-2c61o.woff2)format("woff2"),url(../media/anton-latin-400-normal.2f_pjgj35x420.woff)format("woff")}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-normal.2o7k1_w7_w7bj.woff2)format("woff2"),url(../media/dm-sans-latin-400-normal.12jnqtfk91av5.woff)format("woff")}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-500-normal.2f4st7_5x_v78.woff2)format("woff2"),url(../media/dm-sans-latin-500-normal.366wxi7rk3-vz.woff)format("woff")}
@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-700-normal.0lo5o3yaiuo13.woff2)format("woff2"),url(../media/dm-sans-latin-700-normal.3frjp6l305o-t.woff)format("woff")}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.m-246{margin:calc(var(--spacing) * 246)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#f4f3eb;--ink:#11110f;--accent:#d8ff36;--muted:#68685f;--rule:#babbb0;--display:"Anton", Impact, sans-serif;--body:"DM Sans", Arial, sans-serif}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button,summary{cursor:pointer}button,a{color:inherit}button:disabled{cursor:wait;opacity:.6}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--ink);outline-offset:5px}main{max-width:1560px;margin:0 auto;padding:30px 54px 20px}.masthead h1{font-family:var(--display);letter-spacing:-.037em;white-space:nowrap;margin:0;font-size:clamp(65px,15.4vw,224px);font-weight:400;line-height:1.14}.strap{justify-content:space-between;align-items:center;padding:4px 0 18px;display:flex}.strap p{letter-spacing:-.7px;margin:0;font-size:clamp(17px,2.1vw,28px);font-weight:700}.connection{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.connection i{background:var(--muted);border-radius:50%;width:10px;height:10px}.connection i.online{background:var(--accent);box-shadow:0 0 0 1px #1111}.site-metrics{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);padding:16px 0;display:grid}.metric{flex-direction:column;gap:4px;display:flex}.metric>span,.eyebrow{letter-spacing:.09em;font-size:11px;font-weight:500}.metric strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:27px;font-weight:400;line-height:1.2}.site-metrics .metric{flex-direction:column-reverse;align-items:center;gap:2px}.site-metrics .metric strong{font-size:34px}.owner-section{text-align:center;padding:23px 0 24px}.ownership-label{letter-spacing:.17em;min-height:16px;margin:0 0 19px}.owner-ad{flex-direction:column;align-items:center;min-height:304px;text-decoration:none;animation:.35s ease-out arrive;display:flex}.owner-logo{object-fit:contain;width:200px;height:142px;margin:0 0 13px}.owner-ad h2{font-family:var(--display);letter-spacing:-.025em;overflow-wrap:anywhere;max-width:100%;margin:0 0 9px;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.2}.owner-ad>p{overflow-wrap:anywhere;max-width:700px;margin:0 0 20px;padding:0 16px;font-size:clamp(17px,1.7vw,24px);line-height:1.4}.visit{text-underline-offset:5px;gap:13px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.owner-ad:hover .visit{text-decoration-thickness:3px}.owner-ad:hover .owner-logo{transition:transform .2s;transform:translateY(-2px)}.loading-mark{font-family:var(--display);font-size:110px;line-height:1.4}.missing-logo{padding:40px;font-size:24px}.reign-metrics{border-top:1px solid var(--ink);grid-template-columns:1.4fr 1fr 1.1fr .75fr .75fr .85fr 1.2fr;gap:0;padding:17px 0;display:grid}.reign-metrics>.metric{border-right:1px solid var(--rule);padding:0 20px}.reign-metrics>.metric:first-child{padding-left:0}.regions{padding-left:25px}.regions p{margin:8px 0 0;font-size:13px}.regions ul{grid-template-columns:1fr 1fr;gap:4px 15px;margin:5px 0 0;padding:0;list-style:none;display:grid}.regions li{justify-content:space-between;gap:12px;font-size:11px;display:flex}.purchase-band{background:var(--accent);align-items:center;gap:30px;margin-top:0;padding:19px 20px;display:flex}.price{font-family:var(--display);letter-spacing:-.025em;border-right:1px solid var(--ink);padding-right:30px;font-size:65px;font-weight:400;line-height:1.05}.purchase-band p{flex:1;margin:0;font-size:16px;font-weight:500;line-height:1.5}.button{background:var(--ink);color:var(--paper);border:2px solid var(--ink);font-family:var(--display);letter-spacing:.01em;justify-content:center;align-items:center;gap:22px;padding:18px 23px;font-size:19px;text-decoration:none;transition:background .15s,color .15s;display:flex}.button:hover{background:var(--paper);color:var(--ink)}.button:focus-visible{outline-offset:4px}.primary{white-space:nowrap}.primary span{font-family:var(--body);font-size:23px}footer{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:11px;display:flex}footer>a{text-decoration:none}footer>a:hover{text-decoration:underline}.footer-links{align-items:center;gap:21px;display:flex}.footer-links button{background:0 0;border:0;padding:0;font-size:11px}.footer-links button:hover{text-decoration:underline}.footer-links details{position:relative}.footer-links summary{text-underline-offset:3px;text-decoration:underline;list-style:none}.footer-links details p{background:var(--paper);border:1px solid var(--ink);width:280px;box-shadow:4px 4px 0 var(--ink);z-index:3;padding:17px;font-size:12px;line-height:1.5;position:absolute;bottom:18px;right:0}.notice{border-top:1px solid var(--ink);background:var(--accent);align-items:center;gap:15px;padding:12px 15px;font-size:14px;display:flex}.notice p{flex:1;margin:0}.notice button{white-space:nowrap;background:0 0;border:0;text-decoration:underline}.dialog{border:1px solid var(--ink);background:var(--paper);color:var(--ink);width:calc(100% - 32px);max-width:620px;max-height:90dvh;margin:auto;padding:0;box-shadow:10px 10px #1118}.dialog.wide{max-width:920px}.dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1119}.dialog-inner{padding:30px}.dialog-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.dialog-heading h2{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:38px;font-weight:400}.close{border:1px solid var(--ink);background:0 0;min-width:40px;height:40px;font-size:27px;line-height:1}.close:hover{background:var(--accent)}.sheet-intro{margin:10px 0 26px;font-size:14px}.purchase-grid{grid-template-columns:1.15fr 1fr;gap:30px;display:grid}.purchase-form fieldset{border:0;min-width:0;margin:0;padding:0}.purchase-form label{margin-bottom:18px;font-size:13px;font-weight:700;display:block}.field-hint{float:right;color:var(--muted);padding-top:2px;font-size:10px;font-weight:400}input,textarea{border:1px solid var(--rule);width:100%;color:var(--ink);background:#ffffff60;border-radius:0;margin-top:7px;padding:12px;font-size:14px;display:block}input::file-selector-button{font:inherit;background:var(--paper);border:1px solid var(--ink);cursor:pointer;margin-right:10px;padding:6px 10px;font-size:12px}input[type=file]{padding:8px;font-size:11px}textarea{resize:vertical}.field-note{color:var(--muted);margin:8px 0 18px;font-size:11px;line-height:1.5}.pay{justify-content:space-between;width:100%;font-size:18px}.form-error{color:#801717;background:#fff1ec;border:1px solid #9e1d1d;padding:12px;font-size:13px}.preview{border:1px solid var(--ink);text-align:center;background:var(--accent);flex-direction:column;align-self:start;padding:20px 18px 0;display:flex}.preview-ad{padding:35px 0}.preview-ad img{object-fit:contain;width:140px;height:140px;margin:0 auto 20px}.preview-placeholder{border:1px dashed var(--ink);width:140px;height:140px;font-family:var(--display);justify-content:center;align-items:center;margin:0 auto 20px;font-size:28px;line-height:1.15;display:flex}.preview h3{font-family:var(--display);overflow-wrap:anywhere;margin:0 0 14px;font-size:26px;font-weight:400;line-height:1.2}.preview-ad p{overflow-wrap:anywhere;min-height:42px;margin-bottom:20px;font-size:14px;line-height:1.5}.preview .visit{font-size:12px}.preview-footer{border-top:1px solid #1116;padding:20px 0;font-size:13px;line-height:1.6}.legal-copy{font-size:14px;line-height:1.7}.legal-copy p{margin:20px 0}.loading-owner{opacity:.65}@keyframes arrive{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}@media (min-width:1500px){.masthead h1{font-size:224px}.owner-section{padding-top:30px;padding-bottom:32px}}@media (max-width:1100px){main{padding:24px 32px 18px}.masthead h1{font-size:15.2vw}.purchase-band{gap:20px}.purchase-band p{font-size:13px}.price{padding-right:20px;font-size:52px}.button{padding:17px;font-size:16px}.reign-metrics>.metric{padding:0 13px}.metric>span,.eyebrow{font-size:10px}.regions{padding-left:15px}.owner-ad{min-height:300px}}@media (max-width:760px){main{padding:18px 20px 98px}.masthead h1{letter-spacing:-.04em;font-size:14.9vw}.strap{padding-top:10px;padding-bottom:15px}.strap p{letter-spacing:-.4px;font-size:15px}.connection{gap:5px;font-size:9px}.connection i{width:7px;height:7px}.site-metrics{padding:15px 0}.site-metrics .metric strong{font-size:27px}.site-metrics .metric>span{letter-spacing:.04em;font-size:8px}.owner-section{padding:25px 0 27px}.ownership-label{margin-bottom:23px;font-size:9px}.owner-ad{min-height:300px}.owner-logo{width:180px;height:150px;margin-bottom:20px}.owner-ad h2{margin-bottom:13px;font-size:34px}.owner-ad>p{max-width:340px;margin-bottom:24px;padding:0 3px;font-size:17px;line-height:1.45}.visit{font-size:13px}.reign-metrics{grid-template-columns:repeat(3,1fr);row-gap:22px;padding:20px 0}.reign-metrics>.metric{padding:0 12px}.reign-metrics>.metric:nth-child(3){border-right:0}.reign-metrics>.metric:nth-child(4){padding-left:0}.metric strong{font-size:26px}.metric>span{letter-spacing:.04em;font-size:8px}.regions{padding-left:12px}.regions .eyebrow{font-size:8px}.regions p{font-size:11px}.regions ul{grid-template-columns:1fr;gap:2px}.regions li{font-size:10px}.purchase-band{align-items:center;gap:16px;padding:18px 16px}.price{padding-right:16px;font-size:44px}.purchase-band p{font-size:12px;line-height:1.6}.primary{z-index:5;background:var(--accent);width:calc(100% - 32px);color:var(--ink);box-shadow:0 0 0 8px var(--paper);justify-content:space-between;padding:17px;font-size:18px;position:fixed;bottom:16px;left:16px;right:16px}.primary:hover{background:var(--ink);color:var(--accent)}footer{flex-direction:column;align-items:flex-start;gap:15px;padding-top:20px;font-size:10px}.footer-links{flex-wrap:wrap;gap:18px;font-size:10px}.footer-links button{font-size:10px}.footer-links details p{width:270px;left:0;right:auto}.dialog{width:calc(100% - 20px);max-height:92dvh;box-shadow:5px 5px #1118}.dialog.wide{width:100%;max-height:94dvh;margin:auto auto 0}.dialog-inner{padding:23px 20px}.dialog-heading h2{font-size:30px}.purchase-grid{grid-template-columns:1fr;gap:20px}.preview{order:-1;padding:15px}.preview-ad{text-align:left;grid-template-columns:70px 1fr;align-items:center;gap:6px 15px;padding:16px 0 3px;display:grid}.preview-ad img,.preview-placeholder{grid-row:1/4;width:70px;height:70px;margin:0}.preview-placeholder{font-size:20px}.preview h3{margin:0;font-size:22px}.preview-ad p{min-height:0;margin:0;font-size:12px}.preview .visit{margin-top:3px;font-size:10px}.preview-footer{display:none}.preview>.eyebrow{font-size:9px}.sheet-intro{margin-bottom:20px;font-size:12px}.notice{flex-wrap:wrap;font-size:12px}.notice p{flex-basis:80%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.masthead h1{transform-origin:0;width:84.7%;transform:scaleX(1.18)}.document-page{max-width:900px;margin:auto;padding:36px 24px 60px}.document-page>h1,.document-page section>h1{overflow-wrap:anywhere;margin:40px 0 24px;font-family:Anton,sans-serif;font-size:clamp(2.5rem,7vw,5rem);line-height:1.1}.document-page h2{margin:32px 0 12px;font-size:1.3rem}.document-page p{max-width:75ch;line-height:1.75}.document-page .lede{font-size:1.25rem}.document-page details{border-bottom:1px solid #bbb;padding:20px 0}.document-page summary{cursor:pointer;font-weight:700}.document-page code,.document-page pre{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.8rem}.document-page form,.admin-detail form{gap:18px;margin:24px 0;display:grid}.document-page label,.admin-shell label{gap:8px;font-weight:700;display:grid}.document-page input,.document-page textarea,.document-page select,.admin-shell input,.admin-shell textarea,.admin-shell select{width:100%;font:inherit;color:inherit;background:#fffef8;border:1px solid #555;border-radius:0;padding:12px}.document-page button,.admin-shell button,.content-choices button{background:var(--accent,#dfff00);color:#111;cursor:pointer;font:inherit;border:1px solid #222;padding:12px 16px}.document-page button:disabled,.admin-shell button:disabled{opacity:.5;cursor:wait}.check-label{flex-wrap:wrap;align-items:center;display:flex!important}.check-label input{width:auto}.public-footer{border-top:1px solid #333;gap:20px;margin-top:48px;padding:24px 0;display:grid}.public-footer nav{flex-wrap:wrap;gap:18px;font-size:.85rem;display:flex}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.content-choices{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.content-choices button[aria-pressed=true]{color:#fff;background:#171717}.purchase-form legend{font-size:.8rem;font-weight:700}.owner-ad:not([href]){cursor:default}.permanent-walls{border-top:1px solid #333;margin:40px 0;padding:24px 0}.permanent-walls h2{font-family:Anton,sans-serif;font-size:1.4rem}.permanent-walls>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.permanent-walls a{border:1px solid #888;gap:12px;padding:20px 12px;text-decoration:none;display:grid}.permanent-walls small{line-height:1.5}.milestone-progress{text-align:center;border-top:1px solid #333;gap:10px;padding:24px;display:grid}.milestone-progress strong{font-family:Anton,sans-serif;font-size:1.8rem}.milestone-overlay{background:var(--paper);border:1px solid var(--rule);z-index:20;width:300px;max-height:75vh;padding:20px;font-size:.8rem;position:fixed;top:100px;right:16px;overflow:auto;box-shadow:5px 5px #2223}.milestone-overlay h3{font-size:1rem}.milestone-overlay .dismiss{float:right;background:0 0;border:0;font-size:1.4rem}.milestone-sequence{gap:8px;padding:0;list-style:none;display:grid}.milestone-sequence li{overflow-wrap:anywhere;border-bottom:1px solid #bbb;grid-template-columns:75px 1fr;gap:6px;padding:10px 6px;display:grid}.milestone-sequence li.candidate{background:#dfff00}.milestone-sequence small,.milestone-sequence details{grid-column:1/-1}.milestone-sequence code{overflow-wrap:anywhere;font-size:.7rem;display:block}.milestone-pill{color:#fff;z-index:21;cursor:pointer;background:#171717;border:1px solid #fff;border-radius:30px;padding:12px 18px;position:fixed;bottom:22px;right:20px}.milestone-page{text-align:center}.milestone-page .milestone-sequence{text-align:left;max-width:540px;margin:24px auto}.milestone-page ul{text-align:left;line-height:2;display:inline-block}.milestone-page progress{accent-color:#222;width:100%;height:12px}.trophy-ad{padding:40px 0}.trophy-ad img{object-fit:contain}.trophy-ad h2{overflow-wrap:anywhere;font-family:Anton,sans-serif;font-size:3rem}.trophy-stats{border-block:1px solid #222;grid-template-columns:repeat(3,1fr);gap:24px;padding:24px 0;display:grid}.trophy-stats dt{font-size:.7rem}.trophy-stats dd{margin:8px 0;font-size:1.3rem;font-weight:700}.admin-shell{max-width:1250px;margin:auto;padding:30px 24px}.admin-shell h1{font-family:Anton,sans-serif;font-size:2.5rem}.admin-nav{text-transform:capitalize;border-block:1px solid #222;flex-wrap:wrap;gap:20px;margin:20px 0;padding:20px 0;display:flex}.admin-nav button[aria-pressed=true]{color:#fff;background:#171717;font-weight:700}.admin-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.admin-cards article{border:1px solid #777;gap:16px;padding:24px;display:grid}.admin-cards strong{font-size:2rem}.admin-table-wrap{overflow:auto}.admin-shell table{border-collapse:collapse;width:100%}.admin-shell th,.admin-shell td{text-align:left;vertical-align:top;border-bottom:1px solid #999;padding:16px}.admin-shell td small{display:block}.admin-shell pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:650px;font-size:.8rem}.admin-detail{border:2px solid #222;margin:32px 0;padding:24px}.admin-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-detail dt{text-transform:uppercase;font-size:.75rem}.admin-detail dd{overflow-wrap:anywhere;margin:6px 0}.admin-actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.messages{border-block:1px solid #777;max-height:500px;padding:16px 0;overflow:auto}.messages article{background:var(--paper);border:1px solid #ccc;margin:8px 0;padding:16px}.messages small{color:#555;display:block}.messages p{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1500px){.milestone-overlay{display:none}}@media (max-width:700px){.permanent-walls>div{grid-template-columns:repeat(2,minmax(0,1fr))}.milestone-pill{font-size:.8rem;bottom:88px}.trophy-stats,.admin-cards{grid-template-columns:repeat(2,1fr)}.admin-detail{padding:14px}.admin-detail dl{grid-template-columns:1fr}.document-page{padding:24px 18px}.document-page .button{font-size:.8rem}.admin-nav{gap:14px}}@media (min-width:1100px){main:has(>.milestone-overlay){max-width:calc(100% - 360px);margin-left:24px;margin-right:336px}.milestone-overlay{display:block}.milestone-pill{bottom:20px}}.wall-page{flex-direction:column;max-width:none;min-height:100dvh;padding:18px clamp(18px,3vw,64px) 12px;display:flex}.wall-page .masthead{container-type:inline-size}.wall-page .masthead h1{width:84.7%;font-size:16.7cqw;line-height:1.05;transform:scaleX(1.18)}.wall-page .strap{z-index:1;padding:8px 0 12px;position:relative}.wall-page .strap p{font-size:clamp(15px,1.6vw,24px)}.wall-page .site-metrics{padding:10px 0}.wall-page .owner-section{flex-direction:column;flex:1;justify-content:center;padding:16px 0;display:flex}.wall-page .ownership-label{margin-bottom:10px}.wall-page .owner-ad{justify-content:center;min-height:0}.wall-page .loading-mark{margin-bottom:12px;font-size:clamp(48px,8dvh,80px);line-height:1.15}.wall-page .owner-ad>p{margin-bottom:12px}.wall-page .reign-metrics{padding:12px 0}.wall-page .purchase-band{padding:12px 16px}.wall-page .price{font-size:48px}.wall-page .public-footer{gap:12px;margin-top:18px;padding:14px 0 0}.public-footer nav{gap:8px 18px}.public-footer a{text-underline-offset:4px}.milestone-footer{align-items:center}.milestone-footer>span{letter-spacing:.08em;font-size:10px;font-weight:700}.analytics-credit{color:var(--muted);font-size:11px}.info-copy{overflow-wrap:anywhere;line-height:1.7}.info-copy h3{margin:24px 0 8px;font-size:1.05rem}.info-copy p{margin:10px 0}.info-copy pre,.info-copy code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8rem}.info-copy form{gap:14px;display:grid}.info-copy label{gap:6px;display:grid}.info-copy input,.info-copy textarea,.info-copy select{background:var(--paper);width:100%;color:var(--ink);border:1px solid var(--rule);padding:10px}.info-copy form button{background:var(--accent);border:1px solid var(--ink);padding:12px}.how-it-works{padding-left:24px}.preview-ad:not(:has(img)){flex-direction:column;justify-content:center;display:flex}@media (max-width:760px){.wall-page{padding:12px 16px max(12px,env(safe-area-inset-bottom))}.wall-page .owner-section{min-height:180px;padding:12px 0}.wall-page .owner-ad h2{font-size:clamp(26px,8vw,38px)}.wall-page .owner-ad>p{max-width:100%;font-size:15px}.wall-page .owner-logo{width:100px;height:80px}.wall-page .reign-metrics{row-gap:12px}.wall-page .purchase-band{margin-top:8px;padding:0}.wall-page .purchase-band>.price,.wall-page .purchase-band>p{display:none}.wall-page .primary{width:100%;box-shadow:none;margin:0;padding:16px;font-size:16px;position:static}.wall-page .public-footer{font-size:11px}.public-footer nav{gap:6px 14px;font-size:11px}.public-footer nav a{padding:5px 0}.milestone-pill{bottom:12px}.dialog{max-height:calc(100dvh - 24px)}.dialog-inner{padding:20px}}.document-page.milestone-page{flex-direction:column;max-width:none;min-height:100dvh;padding:18px clamp(18px,3vw,64px) 12px;display:flex}.milestone-page>.milestone-content{flex:1;min-width:0;padding-block:24px}.milestone-page .milestone-content p{margin-inline:auto}.milestone-page>.public-footer{text-align:left;gap:12px;margin-top:auto;padding:14px 0 0}@media (max-width:760px){.document-page.milestone-page{padding:12px 16px max(12px, env(safe-area-inset-bottom))}}.system-screen{box-sizing:border-box;flex-direction:column;min-height:100dvh;padding:24px;display:flex}.system-screen .masthead{container-type:inline-size}.system-screen .masthead h1{margin:0;font-size:16.7cqw;line-height:1}.system-screen .masthead a{color:inherit;text-decoration:none}.system-content{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:20px;padding:48px 0;display:flex}.system-content h2{margin:0;font-family:Anton,sans-serif;font-size:clamp(2rem,6vw,5rem);line-height:1.1}.system-content p{max-width:65ch;margin:0;line-height:1.6}.system-code{letter-spacing:.1em;font-weight:700}.system-footer{border-top:1px solid;flex-wrap:wrap;gap:24px;padding-top:24px;display:flex}.system-footer a{color:inherit}.loading-skeleton{width:100%;padding:24px 0}.skeleton-content{gap:18px;margin-top:20px;display:grid}.skeleton-block{background:#dedbd2;animation:1.5s ease-in-out infinite skeleton-pulse}.skeleton-heading{width:60%;height:32px}.skeleton-creative{height:clamp(120px,25vh,280px)}.skeleton-line{width:80%;height:18px}.skeleton-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.skeleton-cards>div{height:80px}@keyframes skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skeleton-block{animation:none}}@media (max-width:600px){.system-screen{padding:16px}.skeleton-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.prize-explainer{border:1px solid var(--ink);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;margin-top:20px;padding:24px;display:grid}.prize-intro h2{margin:10px 0;font-family:Anton,sans-serif;font-size:clamp(24px,2.5vw,38px);line-height:1.15}.prize-intro p,.prize-next p,.prize-steps p{font-size:14px;line-height:1.55}.prize-intro>a{margin-top:12px;font-weight:700;display:inline-block}.prize-next{background:var(--accent);flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:20px;display:flex}.prize-next>span{font-size:12px;font-weight:700}.prize-next>strong{font-family:Anton,sans-serif;font-size:clamp(28px,3vw,44px);line-height:1.1}.prize-next progress{accent-color:#171717;width:100%;height:12px}.prize-next small{font-size:12px;line-height:1.5}.prize-steps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.prize-steps li{gap:12px;display:flex}.prize-steps li>span{font-family:Anton,sans-serif;font-size:24px}.prize-steps h3{margin:0 0 6px;font-size:15px}.prize-difference{border-top:1px solid var(--rule);flex-wrap:wrap;grid-column:1/-1;gap:12px 28px;padding-top:16px;font-size:12px;display:flex}.prize-milestones{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.prize-milestones a{border:1px solid var(--rule);color:inherit;flex-direction:column;gap:6px;padding:12px;text-decoration:none;display:flex}.prize-milestones a:hover{background:var(--accent)}.prize-milestones span,.prize-milestones small{font-size:11px}.prize-milestones strong{font-size:clamp(16px,1.8vw,26px)}@media (max-width:760px){.prize-explainer{grid-template-columns:minmax(0,1fr);gap:18px;padding:16px}.prize-steps{grid-template-columns:1fr;gap:14px}.prize-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.prize-milestones a:last-child{grid-column:1/-1}.prize-next{padding:16px}}.prize-claim-summary{margin-top:12px}.prize-count{margin:0}.prize-admin-note{grid-column:1/-1;max-width:100ch;margin:0;font-size:12px;line-height:1.6}.prize-explainer .prize-intro h2{font-size:clamp(24px,2.2vw,34px)}@media (max-width:760px){.wall-page .purchase-band{flex-direction:column;align-items:stretch;gap:10px;display:flex}.wall-page .purchase-band>p{text-align:center;font-size:13px;line-height:1.5;display:block}.prize-explainer{gap:14px}.prize-steps{gap:10px}.prize-intro p,.prize-next p,.prize-steps p{font-size:13px}}.wall-page{padding-top:0;padding-bottom:0}.wall-viewport{box-sizing:border-box;flex-direction:column;flex-shrink:0;min-height:100dvh;padding:18px 0 12px;display:flex;overflow:visible}.wall-viewport>.masthead,.wall-viewport>.site-metrics,.wall-viewport>.reign-metrics,.wall-viewport>.purchase-band{flex-shrink:0}.wall-viewport>.owner-section{flex:1 0 auto}.wall-page>.public-footer{padding-bottom:16px}@media (max-width:760px){.wall-page{padding-top:0;padding-bottom:0}.wall-viewport{padding:12px 0 max(12px,env(safe-area-inset-bottom))}}.wall-viewport>.analytics-credit{text-underline-offset:3px;flex-shrink:0;align-self:flex-end;padding:0 0 10px;font-size:11px;line-height:1.5}.wall-page .site-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.site-metrics .previous-owner-stat strong{font-family:var(--body);overflow-wrap:anywhere;text-align:center;font-size:clamp(12px,1.4vw,20px);font-weight:700}.previous-owner-stat{justify-content:center;min-width:0}@media (max-width:600px){.wall-page .site-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.owner-since{font-family:var(--body);white-space:nowrap;margin-top:5px;font-size:10px;font-weight:400;line-height:1.5;display:block}.admin-health{border:1px solid var(--rule);margin:24px 0;padding:20px}.admin-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.admin-health article{border:1px solid var(--rule);overflow-wrap:anywhere;padding:16px}.admin-health p{font-size:14px;line-height:1.6}@media (max-width:700px){.admin-health-grid{grid-template-columns:1fr}}.permanent-header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:4px 0 18px;display:flex}.permanent-wordmark{font-family:var(--display);font-size:28px;text-decoration:none}.permanent-back{text-underline-offset:4px;font-size:12px}.milestone-page .permanent-heading{text-align:left;padding:12px 0 28px}.permanent-heading .eyebrow{letter-spacing:.14em;margin:0 0 12px!important}.milestone-content .permanent-heading h1{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(40px,7.6vw,132px);line-height:1.03}.milestone-page .permanent-lede{color:var(--muted);font-size:16px;margin:0!important}.permanent-future{border:1px solid var(--ink);text-align:left;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.permanent-placeholder{text-align:center;background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:460px;padding:38px;display:flex;position:relative}.permanent-status{letter-spacing:.15em;border:1px solid #777;padding:8px 12px;font-size:11px}.permanent-emblem{background:var(--accent);width:100px;height:100px;color:var(--ink);border:1px solid #777;place-items:center;display:grid;transform:rotate(-6deg)}.permanent-emblem svg{width:48px;height:48px;transform:rotate(6deg)}.milestone-page .permanent-placeholder h2{font-family:var(--display);margin:0;font-size:clamp(28px,3vw,48px);line-height:1.1}.permanent-placeholder p{color:var(--paper);font-size:14px;line-height:1.6;max-width:36ch!important;margin:0!important}.permanent-address{color:var(--accent);overflow-wrap:anywhere;font-family:monospace;font-size:12px}.permanent-details{flex-direction:column;gap:22px;padding:32px;display:flex}.permanent-count{flex-wrap:wrap;align-items:baseline;gap:12px;margin:8px 0 14px;display:flex}.permanent-count strong{font-family:var(--display);font-size:48px;line-height:1}.permanent-count>span{color:var(--muted);font-size:18px}.milestone-page .permanent-progress progress{appearance:none;width:100%;height:8px;accent-color:var(--ink);background:#d6d6cc;border:0;display:block}.permanent-progress progress::-webkit-progress-bar{background:#d6d6cc}.permanent-progress progress::-webkit-progress-value{background:var(--ink)}.permanent-progress progress::-moz-progress-bar{background:var(--ink)}.permanent-progress p{font-size:13px;margin:10px 0 0!important}.permanent-benefits{border-top:1px solid var(--rule);padding-top:20px}.milestone-page .permanent-benefits h2{letter-spacing:.1em;margin:0 0 12px;font-size:11px}.permanent-reward{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.permanent-reward strong{font-family:var(--display);font-size:clamp(32px,3.6vw,56px);line-height:1.1}.permanent-reward span{color:var(--muted);font-size:12px;line-height:1.5}.milestone-page .permanent-benefits ul{margin:14px 0 0;padding:0;font-size:14px;line-height:1.8;list-style:none;display:block}.permanent-benefits li:before{content:"+";margin-right:10px}.milestone-page .permanent-cta{background:var(--accent);width:100%;color:var(--ink);justify-content:space-between;gap:12px;padding:18px;font-size:18px;display:flex}.milestone-page .permanent-purchase-note{color:var(--muted);font-size:11px;line-height:1.6;margin:-12px 0 0!important}.milestone-page .permanent-rules{text-align:left;color:var(--muted);font-size:12px;margin:18px 0 24px!important}.permanent-verifying{background:var(--accent);text-align:left;border:1px solid;padding:32px}.milestone-page .trophy-ad{border:1px solid var(--ink);background:var(--accent);padding:48px 24px}.milestone-page .trophy-ad img{margin:auto}.milestone-page .trophy-stats{text-align:left;gap:24px;margin-top:24px}.milestone-page .public-footer{margin-top:auto}@media (max-width:760px){.permanent-header{padding-bottom:12px}.permanent-wordmark{font-size:22px}.permanent-back{font-size:11px}.milestone-page>.milestone-content{padding-top:12px}.milestone-page .permanent-heading{padding-bottom:20px}.permanent-future{grid-template-columns:minmax(0,1fr)}.permanent-placeholder{gap:18px;min-height:320px;padding:28px 20px}.permanent-emblem{width:68px;height:68px}.permanent-emblem svg{width:34px;height:34px}.permanent-details{gap:20px;padding:22px}.milestone-page .permanent-lede{font-size:14px}.milestone-page .trophy-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.permanent-verifying{padding:22px}}.demo-badge{color:#111;font:600 11px/1.3 var(--body);letter-spacing:0;vertical-align:middle;background:#d8ff36;border:1px solid;margin-left:6px;padding:2px 5px;display:inline-block}.demo-notice{border:1px solid var(--ink);background:var(--paper);flex-shrink:0;margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.5}.metric>span:has(.demo-badge){text-align:center}.demo-progress-notice{border-bottom:1px solid var(--ink);grid-column:1/-1;margin:0;padding-bottom:12px;font-size:13px;line-height:1.5}.demo-owner>.demo-badge{align-self:center;margin-bottom:12px}.demo-breakdown{font:400 11px/1.5 var(--body);color:var(--ink);letter-spacing:0;overflow-wrap:anywhere}.site-metrics .metric:has(.demo-breakdown){flex-direction:column}.site-metrics .metric:has(.demo-breakdown)>strong{order:-1}.system-screen{background:var(--paper);color:var(--ink);padding:24px clamp(16px,3vw,56px)}.system-header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.system-wordmark{font-family:var(--display);font-size:28px;text-decoration:none}.system-header>span{letter-spacing:.12em;font-size:11px}.system-stage{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,100px);padding:48px 0;display:grid}.system-poster{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:space-between;min-height:420px;padding:30px;display:flex}.system-poster>span{letter-spacing:.14em;font-size:11px}.system-poster>strong{font-family:var(--display);letter-spacing:-.035em;color:var(--accent);text-align:center;font-size:clamp(100px,20vw,290px);line-height:1.15}.system-poster-rule{background:repeating-linear-gradient(135deg,var(--accent),var(--accent) 8px,var(--ink) 8px,var(--ink) 16px);height:8px;margin:20px 0}.system-poster small{letter-spacing:.07em;font-size:11px}.system-stage .system-content{gap:22px;min-width:0;padding:0}.system-content h1{font-family:var(--display);white-space:pre-line;letter-spacing:-.02em;margin:0;font-size:clamp(38px,5.5vw,84px);line-height:1.05}.system-content .system-code{color:var(--muted);letter-spacing:.14em;font-size:11px}.system-content p{max-width:46ch;font-size:16px;line-height:1.65}.system-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.system-actions .button{background:var(--accent);color:var(--ink);border:1px solid var(--ink);justify-content:space-between;gap:24px;padding:18px 24px;font-size:18px;display:flex}.system-actions>a:not(.button){text-underline-offset:4px;font-size:13px}.system-content .system-payment-note{border-left:3px solid var(--ink);padding-left:16px;font-size:13px}.system-footer{justify-content:space-between;align-items:center;gap:16px}.system-footer>span{color:var(--muted);font-size:11px}.system-footer nav{flex-wrap:wrap;gap:20px;display:flex}.system-footer nav a{padding:6px 0;font-size:12px}.system-content .loading-skeleton{padding:0}.system-content .skeleton-creative{height:100px}.system-content .skeleton-cards>div{height:32px}.system-content .skeleton-heading{height:20px}.loading-skeleton>p{color:var(--muted);font-size:13px}.segment-error{border:1px solid var(--ink);max-width:800px;margin:32px 0;padding:32px}.segment-error-mark{background:var(--accent);border:1px solid var(--ink);width:48px;height:48px;font:32px var(--display);place-items:center;display:inline-grid}.segment-error h1{font-family:var(--display);font-size:clamp(28px,5vw,48px);line-height:1.1}.segment-error p{max-width:60ch;line-height:1.7}.segment-error .system-actions{margin-top:24px}@media (max-width:700px){.system-screen{padding-top:16px;padding-bottom:16px}.system-header{padding-bottom:14px}.system-wordmark{font-size:24px}.system-header>span{display:none}.system-stage{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0}.system-poster{min-height:0;padding:18px}.system-poster>strong{font-size:112px;line-height:1.1}.system-poster-rule{margin:10px 0}.system-content h1{font-size:42px}.system-content p{font-size:14px}.system-stage .system-content,.system-actions{gap:16px}.system-actions .button{padding:16px 20px;font-size:16px}.segment-error{padding:22px}.system-footer nav{gap:18px}.system-footer{padding-top:16px}}.admin-session-actions{justify-content:flex-end;margin-bottom:16px;display:flex}@media (max-width:760px){.reign-metrics>.metric:first-child{border-right:0;grid-column:1/-1}.reign-metrics>.metric:nth-child(2),.reign-metrics>.metric:nth-child(5){padding-left:0}.reign-metrics>.metric:nth-child(3){border-right:1px solid var(--rule)}.reign-metrics>.metric:nth-child(4){border-right:0;padding-left:12px}}.stat-help{vertical-align:baseline;display:inline-flex}.stat-help-trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:help;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;display:inline-flex}.stat-help-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.stat-help-icon{border:1px solid var(--muted);width:13px;height:13px;font:9px var(--body);letter-spacing:0;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.stat-help-panel{border:1px solid var(--ink);background:var(--paper);width:300px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);text-align:left;font:14px/1.6 var(--body);letter-spacing:0;white-space:normal;text-transform:none;margin:0;padding:18px;position:fixed;inset:auto;overflow:auto;box-shadow:4px 4px #1112}.stat-help-panel:popover-open{gap:10px;display:grid}.metric .stat-help-panel strong,.stat-help-panel strong{font:700 12px/1.4 var(--body);letter-spacing:.04em}.owner-since .stat-help-trigger{gap:3px;padding:0}.owner-since .stat-help-icon{width:11px;height:11px;font-size:8px}.numbering-note,.metric strong .numbering-note{font:11px/1.5 var(--body);letter-spacing:0;color:var(--muted);max-width:65ch;margin-top:6px;display:block}.takeover-preview{align-self:start;min-width:0}.preview-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.preview-toolbar>div{gap:4px;display:flex}.preview-toolbar button,.review-actions>button:not(.button){border:1px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:8px 12px;font-size:12px}.preview-toolbar button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.preview-device{border:1px solid var(--ink);background:var(--paper);width:100%;margin:auto;box-shadow:5px 5px #1111;container-type:inline-size}.preview-device.mobile{max-width:320px}.preview-masthead{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;border-bottom:1px solid var(--ink);text-align:center;padding:12px;font-size:12cqw;line-height:1.2}.preview-context{font:9px var(--body);letter-spacing:.15em;text-align:center;padding:20px 12px 0}.preview-creative{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:16px;min-height:280px;padding:26px 20px 36px;display:flex}.preview-creative img{object-fit:contain;max-width:30%;height:auto;max-height:140px}.preview-creative h3{font-family:var(--display);margin:0;font-size:clamp(24px,8cqw,54px);line-height:1.12}.preview-creative p{margin:0;font-size:clamp(13px,3.5cqw,20px);line-height:1.5}.preview-creative .visit{font-size:12px}.preview-bottom{background:var(--accent);text-align:center;letter-spacing:.12em;padding:15px;font-size:11px;font-weight:700}.purchase-review>.takeover-preview{max-width:680px;margin:24px auto}.review-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.wall-owner-tools{justify-content:flex-end;padding:0 0 8px;display:flex}.report-content-trigger{font:11px var(--body);color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.report-content-form{gap:18px;display:grid}.report-content-form label,.owner-page label{gap:8px;font-size:14px;display:grid}.report-content-form input,.report-content-form textarea,.report-content-form select,.owner-page input{font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);width:100%;min-width:0;padding:12px}.owner-page{flex-direction:column;max-width:none;min-height:100dvh;padding:24px clamp(20px,4vw,72px);display:flex}.owner-page-header,.owner-page-footer{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:0 0 20px;display:flex}.owner-page-header>a{font:28px var(--display);text-decoration:none}.owner-page-header>span{letter-spacing:.15em;font-size:11px}.owner-page-footer{border-bottom:0;border-top:1px solid var(--rule);margin-top:auto;padding:22px 0 0;font-size:12px}.owner-page button{cursor:pointer}.owner-page h1{font:clamp(40px,6vw,90px)/1.1 var(--display);overflow-wrap:anywhere;margin:18px 0}.owner-page h2{font:28px var(--display);margin:0 0 16px}.owner-page p{line-height:1.65}.owner-access-form{flex:1;max-width:720px;padding:55px 0}.owner-access-form form{gap:20px;max-width:460px;margin-top:28px;display:grid}.owner-page .button{background:var(--accent);border:1px solid var(--ink);font:20px var(--display);color:var(--ink);justify-content:center;align-items:center;padding:18px 24px;text-decoration:none;display:inline-flex}.owner-page button:not(.button):not(.stat-help-trigger){background:var(--paper);border:1px solid var(--ink);color:var(--ink);font:14px var(--body);padding:10px 16px}.owner-page button:disabled{opacity:.5;cursor:wait}.owner-dashboard-toolbar{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.owner-state{letter-spacing:.1em;border:1px solid var(--rule);padding:10px 14px;font-size:11px}.owner-state.live{background:var(--accent);border-color:var(--ink)}.owner-dashboard-intro{padding:24px 0}.owner-stats{border-block:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 32px;display:grid}.owner-stats article{border-right:1px solid var(--rule);flex-direction:column;gap:12px;padding:24px 18px;display:flex}.owner-stats article:first-child{padding-left:0}.owner-stats article:last-child{border:0}.owner-stats article>.stat-help{font-size:11px}.owner-stats article>strong{font:clamp(26px,3vw,44px) var(--display)}.owner-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:32px;display:grid}.owner-dashboard-grid>section{border:1px solid var(--rule);min-width:0;padding:28px}.owner-share-card{background:var(--accent)}.owner-share-card>img{border:1px solid var(--ink);width:100%;height:auto;margin:20px 0}.owner-share-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;display:flex}.owner-content-card>img{object-fit:contain}.owner-content-card h3{font:36px var(--display);overflow-wrap:anywhere}.owner-regions ul{padding:0;list-style:none}.owner-regions li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:20px;padding:12px 0;display:flex}.owner-page .check-label input{width:auto}.shared-takeover-stage{text-align:center;flex-direction:column;flex:1;align-items:center;gap:22px;max-width:900px;margin:auto;padding:48px 0;display:flex}.shared-takeover-stage img{object-fit:contain}.shared-takeover-stage h1,.shared-takeover-stage h2,.shared-takeover-stage p{margin:0}.shared-takeover-stage h2{overflow-wrap:anywhere;font-size:clamp(30px,5vw,60px)}.shared-takeover-stage>.button{margin-top:20px}.owner-loading{padding:48px 0}.owner-loading .skeleton-creative{height:180px}@media (max-width:760px){.preview-toolbar{flex-direction:column;align-items:flex-start}.purchase-review>.takeover-preview{margin:20px 0}.review-actions{flex-direction:column;align-items:stretch}.owner-page-header>a{font-size:23px}.owner-page-header>span{font-size:9px}.owner-dashboard-grid{grid-template-columns:minmax(0,1fr)}.owner-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-stats article{border-bottom:1px solid var(--rule);padding:18px 12px}.owner-stats article:first-child{border-right:0;grid-column:1/-1;padding-left:12px}.owner-stats article:nth-child(odd){border-right:0}.owner-dashboard-grid>section{padding:22px}.owner-access-form{padding:34px 0}.owner-page h1{font-size:44px}.shared-takeover-stage{padding:32px 0}.owner-share-actions{gap:16px}}.owner-edit-form{gap:24px;display:grid}.owner-edit-form fieldset{border:0;gap:18px;min-width:0;padding:0;display:grid}.owner-edit-form label{gap:8px;display:grid}.owner-edit-form input,.owner-edit-form textarea,.owner-edit-form select{border:1px solid var(--ink);width:100%;min-width:0;font:inherit;background:0 0;padding:12px}.owner-edit-form textarea{min-height:100px}.owner-edit-form .takeover-preview{min-width:0}.owner-edit-form .owner-share-actions{background:var(--paper);border-top:1px solid var(--ink);padding:12px 0;position:sticky;bottom:0}.image-upload{min-width:0}.image-crop-controls{border:1px solid var(--rule);gap:12px;margin:12px 0;padding:16px;display:grid}.image-crop-controls fieldset{border:0;gap:14px;min-width:0;display:grid;padding:0!important}.image-crop-controls label{gap:8px;display:grid}.image-crop-controls select{background:var(--paper);border:1px solid var(--ink);font:inherit;width:100%;padding:10px}.image-crop-controls input[type=range]{width:100%;accent-color:var(--ink);padding:0}.crop-viewport{touch-action:none;cursor:grab;border:1px solid var(--ink);background:repeating-conic-gradient(#ddd 0% 25%,#fff 0% 50%) 50%/16px 16px;margin:auto;position:relative;overflow:hidden}.crop-viewport:active{cursor:grabbing}.crop-actions{flex-wrap:wrap;gap:10px;display:flex}.crop-actions button{padding:10px 14px}.admin-notifications{border-bottom:1px solid var(--ink);margin-bottom:32px;padding:24px 0}.admin-notifications fieldset{border:0;gap:16px;max-width:650px;padding:0;display:grid}.admin-notifications label{gap:8px;display:grid}.admin-notifications .check-label{display:flex}.admin-notifications input[type=email]{border:1px solid var(--ink);background:0 0;width:100%;padding:12px}.milestone-alert-signup{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.milestone-alert-signup form{gap:18px;display:grid}.milestone-alert-signup form label{gap:8px;display:grid}.milestone-alert-signup form .check-label{display:flex}.milestone-alert-signup input[type=email],.owner-share-card select{border:1px solid var(--ink);background:var(--paper);width:100%;font:inherit;padding:12px}.alert-honeypot{width:1px;height:1px;left:-9999px;position:absolute!important}.funnel-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.funnel-stages article{border:1px solid var(--ink);padding:24px}.funnel-stages strong{font:48px var(--display)}.admin-funnel{padding:24px 0}.owner-share-card img{object-fit:contain;max-height:560px}@media (max-width:640px){.milestone-alert-signup{flex-direction:column;align-items:stretch}.funnel-stages{grid-template-columns:1fr}.funnel-stages article{padding:16px}}select:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.delivery-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:20px 0 36px;display:grid}.delivery-list article{border:1px solid var(--rule);overflow-wrap:anywhere;min-width:0;padding:20px}.delivery-list h4{font:24px var(--display);margin:0}.delivery-list p{font-size:14px;line-height:1.6}.delivery-list button{background:var(--accent);min-height:44px;color:var(--ink);border:1px solid var(--ink);font:inherit;cursor:pointer;padding:12px}.delivery-list button:disabled{opacity:.6;cursor:wait}.close{min-width:44px;min-height:44px}.admin-nav button,.preview-toolbar button{min-height:44px}@media (pointer:coarse){.stat-help-trigger,.report-content-trigger{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.email-directory-search{flex-wrap:wrap;align-items:end;gap:1rem;margin:1.5rem 0;display:flex}.email-directory-search label{flex:1;min-width:200px}.email-history-item{border-top:1px solid var(--ink,#11110f);overflow-wrap:anywhere;padding:1rem 0}.history-page>section{padding:2rem 0}.history-page h1{font-family:var(--display);margin:.3em 0;font-size:clamp(3rem,9vw,8rem);line-height:1}.history-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.history-grid article{border:1px solid;flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0;padding:1.5rem;display:flex}.history-grid article p{overflow-wrap:anywhere}.history-grid article>a:last-child{margin-top:auto}.history-grid img{object-fit:contain;width:100px;height:100px}.history-mark{font-size:4rem;font-weight:900;line-height:100px}.growth-share{width:100%;max-width:760px;margin:1.5rem 0}.growth-share>img{object-fit:contain;border:1px solid;width:100%;height:auto;max-height:420px}.growth-share label,.growth-review label{gap:.5rem;margin:1rem 0;display:grid}.growth-review textarea{width:100%}.editorial-overview{white-space:pre-wrap;text-align:left;max-width:65ch;margin:2rem auto}.history-page .public-footer{margin-top:auto}.prize-explainer>.numbering-note{grid-column:1/-1;max-width:none;margin:0}.region-label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.region-label .region-flag{object-fit:cover;border-radius:1px;flex:none;width:20px;height:15px;display:block;box-shadow:0 0 0 1px #1112}.region-label .region-globe{width:20px;height:15px;color:var(--muted);flex:none;display:block}.purchase-contact{border:1px solid var(--rule);gap:16px;min-width:0;margin:24px 0;padding:20px;display:grid}.purchase-contact>label:not(.check-label){gap:8px;display:grid}.purchase-contact input[type=email]{box-sizing:border-box;border:1px solid var(--rule);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:inherit;padding:12px}.preview-size{color:var(--muted);text-align:center;margin:0 0 10px;font-size:12px}.preview-device.desktop .preview-creative{min-height:190px}.preview-device.mobile .preview-creative{min-height:340px}.preview-device.desktop .preview-creative h3{font-size:clamp(20px,6cqw,44px)}.preview-device.mobile .preview-creative h3{font-size:clamp(24px,9cqw,40px)}.analytics-status{color:var(--muted);max-width:80ch;margin:8px 0;font-size:12px;line-height:1.5}.owner-feedback{border:1px solid var(--rule);overflow-wrap:anywhere;margin:20px 0;padding:22px}.owner-feedback button[aria-pressed=true]{color:var(--ink);background:var(--accent)!important}.replacement-story{overflow-wrap:anywhere;font-size:18px;line-height:1.5}@media (max-width:600px){.preview-toolbar{flex-wrap:wrap;align-items:flex-start}.review-actions{flex-direction:column;align-items:stretch}.purchase-contact{padding:14px}}.preview-device .preview-creative{justify-content:center}.resume-checkout-email{border:1px solid var(--rule);margin:20px 0;padding:16px;font-size:14px}.resume-checkout-email button{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;padding:12px}.admin-payment-details{min-width:220px;max-width:650px;padding:12px 0}.admin-payment-details>button{margin:8px 12px 8px 0}.checkout-timeline{border-left:2px solid var(--accent);margin:16px 0;padding:0;list-style:none}.checkout-timeline li{overflow-wrap:anywhere;gap:5px;padding:8px 14px;display:grid}.checkout-timeline time{color:var(--muted);font-size:11px}.wall-page .owner-logo{width:clamp(160px,20vw,280px);height:clamp(120px,20dvh,220px);margin-bottom:16px}.wall-page .owner-ad h2{font-size:clamp(36px,4.6vw,72px)}.wall-page .owner-ad>p{max-width:48ch}.prize-details{border-top:1px solid var(--rule);grid-column:1/-1}.prize-details summary{cursor:pointer;padding:16px 0;font-weight:700}.prize-details .prize-steps{margin:8px 0 20px}.prize-details .prize-difference{padding-bottom:12px}.prize-explainer>.numbering-note{font-size:13px;line-height:1.6}.prize-explainer .prize-admin-note{font-size:13px}.prize-explainer .prize-milestones a{padding:16px}.prize-milestones a:hover{background:var(--accent);border-color:var(--ink)}.wall-follow{grid-template-columns:1fr 1fr;gap:24px;padding:32px 0 16px;display:grid}.wall-follow-heading{grid-column:1/-1}.wall-follow-heading h2{font:36px var(--display);margin:8px 0}.wall-follow-heading p{margin:0;line-height:1.6}.wall-follow>.milestone-alert-signup{border:1px solid var(--rule);flex-direction:column;align-items:stretch;gap:16px;padding:20px;display:flex}.wall-follow .milestone-alert-signup h3{margin:0 0 8px;font-size:18px}.wall-follow .milestone-alert-signup p{font-size:14px;line-height:1.6}.wall-follow .milestone-alert-signup>button{border:1px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;margin-top:auto;padding:12px 16px;font-weight:700}.wall-follow .milestone-alert-signup>button:is(:hover,:focus-visible){background:var(--accent);color:#11110f}@media (max-width:760px){.wall-page .owner-logo{width:160px;height:120px}.wall-page .owner-ad h2{font-size:clamp(32px,9vw,44px)}.wall-page .owner-ad>p{font-size:16px}.wall-page .owner-since{font-size:11px}.prize-intro p,.prize-next p,.prize-steps p,.prize-next small,.prize-explainer .prize-admin-note,.prize-explainer>.numbering-note{font-size:14px;line-height:1.6}.prize-milestones{grid-template-columns:1fr;gap:0}.prize-explainer .prize-milestones a{border-width:0 0 1px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:8px;padding:12px 8px;display:grid}.prize-milestones span,.prize-milestones small{font-size:13px}.prize-milestones small{text-align:right}.prize-milestones strong{font-size:20px}.wall-follow{grid-template-columns:1fr;gap:12px;padding-top:24px}.wall-follow>.milestone-alert-signup{padding:16px}.wall-page .public-footer nav{gap:4px 16px;font-size:14px}.wall-page .public-footer nav a{align-items:center;min-height:44px;display:inline-flex}}.sound-toggle{font:inherit;white-space:nowrap;border:1px solid var(--ink);cursor:pointer;background:0 0;padding:6px 10px;font-size:12px}.mobile-purchase-bar{display:none}.hall-of-fame{border-top:1px solid var(--ink);padding:36px 0;scroll-margin-top:24px}.hall-of-fame h2{font-family:var(--display);margin:8px 0 16px;font-size:clamp(32px,5vw,56px);line-height:1.1}.hall-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.hall-grid article{border:1px solid var(--ink);overflow-wrap:anywhere;min-width:0;padding:24px}.hall-grid article>strong{font-family:var(--display);font-size:clamp(28px,4vw,48px)}.hall-grid h3{margin:14px 0}@media (max-width:700px){.hall-grid{grid-template-columns:1fr}.mobile-purchase-bar{z-index:35;background:var(--paper);border-top:1px solid var(--ink);padding:10px 14px calc(10px + env(safe-area-inset-bottom));text-align:center;gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-purchase-bar .button{width:100%;padding:14px}.mobile-purchase-bar small{font-size:10px}.wall-page:has(.mobile-purchase-bar){padding-bottom:100px}.strap{flex-wrap:wrap}.sound-toggle{margin-left:auto}}.brand-link{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand-link img{flex-shrink:0;width:32px;height:32px}.takeover-arrived{background:var(--accent);color:var(--ink);align-self:center;padding:6px 12px;animation:.3s ease-out takeover-arrive}@keyframes takeover-arrive{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.takeover-arrived{animation:none}}.ownership-badge{border:1px solid var(--rule);text-align:left;width:100%;min-width:0;max-width:680px;margin:24px 0;padding:18px}.ownership-badge summary{cursor:pointer;font-weight:700}.ownership-badge p,.ownership-badge small{line-height:1.5}.ownership-badge img{width:min(100%,400px);height:auto;margin:16px 0;display:block}.ownership-badge label{gap:8px;margin:16px 0;display:grid}.ownership-badge textarea,.ownership-badge select{width:100%;min-width:0;font:inherit;border:1px solid var(--rule);background:var(--paper);color:var(--ink);padding:10px}.ownership-badge textarea{overflow-wrap:anywhere;resize:vertical;font-size:12px}.ownership-badge button{background:var(--accent);border:1px solid var(--ink);font:inherit;cursor:pointer;padding:10px 14px}.crumbling-wall,.wall-gazette,.community-event{border:1px solid var(--rule);min-width:0;margin:32px 0;padding:28px}.crumbling-wall{background:repeating-linear-gradient(0deg,#dedace 0 64px,#c6c0b2 64px 67px)}.crumbling-wall h2,.community-event h2{font:clamp(28px,5vw,52px) var(--display);margin:8px 0}.crumbling-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0;display:grid}.old-poster{background:var(--paper);overflow-wrap:anywhere;border:1px solid #b8b2a3;min-width:0;padding:22px;box-shadow:3px 5px #0002}.old-poster h3{font:28px var(--display);margin:16px 0 8px}.old-poster p{line-height:1.5}.old-poster img{object-fit:contain;margin-top:12px}.poster-1{transform:rotate(.7deg)}.poster-2{transform:rotate(-.7deg)}.poster-stamp{letter-spacing:.18em;border-bottom:1px dashed #999;padding-bottom:10px;font-size:10px;display:block}.crumbling-wall>button{margin:0 16px 16px 0;padding:12px 18px}.wall-gazette{border-top:5px double var(--ink);border-bottom:5px double var(--ink)}.wall-gazette h2{overflow-wrap:anywhere;font-family:Georgia,serif;font-size:clamp(32px,5vw,64px);line-height:1.1}.gazette-story{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.gazette-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.gazette-columns article{overflow-wrap:anywhere;border-top:1px solid;padding-top:12px}.community-event{background:var(--accent)}.community-event strong{font-size:24px}.admin-community{border:1px solid var(--rule);margin:24px 0;padding:20px}.admin-community details{margin:20px 0}.admin-community summary{cursor:pointer;font-weight:700}.gazette-review label{margin:14px 0}.terminal-trigger{color:#b1ffb1;cursor:pointer;background:#101810;border:1px solid;align-self:flex-start;margin:24px 0 0;padding:10px 16px}.terminal-trigger kbd{margin-left:12px;font-size:10px}.hacker-terminal{color:#b1ffb1;background:#091209;min-width:0;padding:22px;font:14px/1.6 monospace}.hacker-terminal pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}.terminal-live{border-bottom:1px solid #508550}.terminal-command{align-items:center;gap:10px;display:flex}.terminal-command input{color:#b1ffb1;min-width:0;font:inherit;background:#091209;border:1px solid #508550;flex:1;padding:10px}.terminal-command button{color:#091209;cursor:pointer;background:#b1ffb1;border:0;padding:10px}.hacker-terminal nav{flex-wrap:wrap;gap:16px;display:flex}.hacker-terminal a{color:inherit}.hacker-terminal p{overflow-wrap:anywhere}@media (max-width:700px){.crumbling-wall,.wall-gazette,.community-event{padding:18px}.crumbling-grid,.gazette-columns{grid-template-columns:1fr}.old-poster{transform:none}.hacker-terminal{padding:14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.old-poster{transform:none}}.wall-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.wall-tools .terminal-trigger{align-self:auto;margin:0}.wall-tools .sound-toggle{margin:0;padding:10px 16px}.micro-ama,.owner-ama{border:1px solid var(--rule);margin:28px 0;padding:24px}.micro-ama h2{font:36px var(--display)}.micro-ama form,.owner-ama form{gap:12px;margin:20px 0;display:grid}.micro-ama label,.owner-ama label{gap:8px;display:grid}.micro-ama input,.owner-ama textarea{font:inherit;background:var(--paper);border:1px solid var(--rule);width:100%;color:var(--ink);padding:12px}.micro-ama button,.owner-ama button{cursor:pointer;padding:10px 14px}.micro-ama article,.owner-ama article{border-top:1px solid var(--rule);overflow-wrap:anywhere;padding:16px 0}.celebration-templates{margin:16px 0}.celebration-templates summary{cursor:pointer;font-weight:700}.certificate-page{max-width:1100px;padding:30px}.certificate-tools{justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.wall-certificate{border:8px double var(--ink);text-align:center;background:var(--paper);overflow-wrap:anywhere;padding:clamp(24px,6vw,70px)}.wall-certificate h1{font:clamp(30px,5vw,56px) Georgia,serif}.wall-certificate h2{font:clamp(26px,4vw,44px) var(--display)}.wall-certificate blockquote{white-space:pre-wrap;margin:24px 0;font:italic 22px/1.6 Georgia,serif}.certificate-facts{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.certificate-id,.wall-certificate footer{font-size:11px}.wall-certificate footer{border-top:1px solid var(--rule);margin-top:24px;padding-top:16px}.wall-companion{overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:flex-start;max-width:100%;min-height:100dvh;padding:18px;display:flex}.wall-companion h1{font:32px var(--display);margin:8px 0}.wall-companion img{object-fit:contain}.popout-trigger{border:1px solid var(--ink);font:inherit;cursor:pointer;background:0 0;padding:10px 16px}@media print{.certificate-tools{display:none}.certificate-page{max-width:none;margin:0;padding:0}.wall-certificate{break-inside:avoid;border-width:2mm;padding:12mm}.wall-certificate h1{font-size:30pt}.wall-certificate h2{font-size:24pt}.wall-certificate blockquote{font-size:14pt}.certificate-facts{gap:8mm;font-size:10pt}.certificate-id,.wall-certificate footer{font-size:8pt}}.keep-or-yeet{border:1px solid var(--rule);margin:28px 0;padding:24px}.keep-or-yeet h2{font:36px var(--display);margin:8px 0}.vote-controls{gap:12px;margin:20px 0 12px;display:flex}.vote-controls button{border:2px solid var(--ink);background:var(--paper);font:24px var(--display);cursor:pointer;flex:1;padding:16px}.vote-controls button[aria-pressed=true]{background:var(--accent);box-shadow:3px 3px 0 var(--ink)}.vote-controls button:disabled{opacity:.6;cursor:wait}.vote-bar{background:var(--ink);height:8px}.vote-bar span{background:var(--accent);height:100%;display:block}@media (max-width:600px){.keep-or-yeet{padding:18px}.vote-controls button{font-size:20px}}.wall-tools .terminal-trigger,.wall-tools .sound-toggle,.wall-tools .popout-trigger,.wall-tools .wall-action{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:12px;line-height:22px;display:inline-flex}.vote-content-name{overflow-wrap:anywhere;font-weight:700}.wall-action{border:1px solid var(--ink);font:inherit;cursor:pointer;color:var(--ink);background:0 0}.wall-action-status{overflow-wrap:anywhere;flex-basis:100%;margin:0}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]){--paper:#000;--ink:#d8ff36;--muted:#b9c495;--rule:#65732c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .masthead h1,:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .site-metrics strong{text-shadow:0 0 14px #d8ff3626}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .purchase-band,:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .prize-next,:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .community-event,:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .vote-controls button[aria-pressed=true]{color:#11110f}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .old-poster{background:#000}.globe-view{color:#e4efc0;background:#080d07;border:1px solid #65732c;padding:20px}.globe-view svg{width:min(100%,440px);margin:auto;display:block}.globe-view label{gap:8px;display:grid}.globe-view ul{columns:2;padding-left:20px}.globe-view li{break-inside:avoid;margin:8px 0}.globe-view button{border:1px solid #d8ff36;padding:8px 12px}.snapshot-panel img,.shatter-canvas{width:100%;height:auto;margin:16px 0;display:block}.qr-panel{text-align:center}.qr-panel img{background:#fff;width:min(100%,360px);height:auto;margin:auto}.audit-panel dd,.inspect-panel dd{overflow-wrap:anywhere;margin:8px 0 20px;font-family:monospace}.audit-records{max-height:350px;overflow:auto}.audit-records pre{white-space:pre-wrap;overflow-wrap:anywhere}.audit-records details{border-top:1px solid var(--rule);padding:12px 0}.whisper-log{overscroll-behavior:contain;max-height:320px;overflow:auto}.whisper-log p{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:12px 0}.whisper-log small{color:var(--muted)}.whisper-room form{gap:12px;display:grid}.whisper-room input{border:1px solid var(--rule);background:var(--paper);width:100%;padding:10px}.whisper-room button,.snapshot-panel button,.audit-panel button{border:1px solid var(--rule);padding:10px 14px}@media (max-width:600px){.globe-view ul{columns:1}.wall-tools{gap:8px}}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) :is(.notice,.preview,.primary,.close:hover,.milestone-sequence li.candidate,.prize-milestones a:hover,.permanent-emblem,.permanent-cta,.permanent-verifying,.trophy-ad,.demo-badge,.system-actions .button,.segment-error-mark,.preview-bottom,.owner-page .button,.owner-state.live,.owner-share-card,.delivery-list button,.owner-feedback button[aria-pressed=true],.takeover-arrived,.ownership-badge button){color:#11110f}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) :is(.document-page,.admin-shell) :is(input,textarea,select){background:var(--paper);color:var(--ink);border-color:var(--rule)}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .mobile-purchase-bar .button{color:#11110f}.wall-action svg,.wall-tool-icon{flex-shrink:0;width:15px;height:15px;margin-right:6px}:root[data-wall-retro=on] body:after{content:"";z-index:90;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#12340b35 2px 4px);border-radius:22px;position:fixed;inset:0;box-shadow:inset 0 0 95px #0008}:root[data-wall-retro=on] body:before{content:"● REC · RETRO MODE";z-index:91;color:#bdff9b;pointer-events:none;background:#071007;border:1px solid #bdff9b;padding:8px 12px;font:12px monospace;animation:2.5s steps(2,end) infinite retro-rec;position:fixed;top:12px;right:12px}:root[data-wall-retro=on] .wall-page{filter:sepia(.3);text-shadow:1px 0 #ff477044,-1px 0 #47cfff33;font-family:monospace}@keyframes retro-rec{50%{opacity:.65}}@media (prefers-reduced-motion:reduce){:root[data-wall-retro=on] body:before{animation:none}:root[data-wall-retro=on] .wall-page{text-shadow:none}}.earth-globe{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.earth-globe:active{cursor:grabbing}.globe-country-name{color:#e4efc0;min-height:24px}.globe-view li button{text-align:left;color:inherit;border:0;padding:4px}.globe-view small{color:#b4c4b1;margin-top:20px;display:block}:root[data-wall-frozen=on] .wall-page:not(.cryo-snapshot){display:none}.cryo-snapshot{pointer-events:none;-webkit-user-select:none;user-select:none}.cryo-snapshot *{transition:none!important;animation-play-state:paused!important}.cryo-layer{z-index:120;pointer-events:none;position:fixed;inset:0}.cryo-ice{background:radial-gradient(#0000 40%,#b2ecff45 78%,#e5faffc9 100%);animation:.9s ease-out both cryo-grow;position:absolute;inset:0;box-shadow:inset 0 0 100px 35px #a5e8ffb3,inset 0 0 28px 10px #edfcff}.cryo-ice svg{fill:none;stroke:#e6fbff;stroke-width:2px;filter:drop-shadow(0 0 4px #a5e8ff);width:100%;height:100%}.cryo-controls{color:#e6fbff;pointer-events:auto;text-align:center;background:#071925f2;border:1px solid #a8e9ff;width:min(420px,100% - 32px);padding:20px;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 0 36px #90dfff44}.cryo-controls strong{font:30px var(--display);letter-spacing:.07em}.cryo-controls p{margin:8px 0;font-size:13px;line-height:1.5}.cryo-controls button{color:#071925;background:#b8efff;border:1px solid #edfcff;width:100%;margin:14px 0 10px;padding:13px;font-weight:700;display:block}.cryo-controls small{font-size:11px}.cryo-controls button:focus-visible{outline-offset:3px;outline:3px solid #b8efff}.cryo-layer.thawing .cryo-ice{animation:.65s ease-in both cryo-thaw}.cryo-live{color:#e6fbff;text-align:center;background:#071925;border:1px solid #a8e9ff;padding:12px 20px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}:root[data-wall-thawing=on] :is(.site-metrics,.reign-metrics) strong{animation:.65s ease-out cryo-catchup}@keyframes cryo-grow{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@keyframes cryo-thaw{to{opacity:0;filter:blur(8px);transform:scale(1.14)}}@keyframes cryo-catchup{0%{filter:blur(5px);transform:translateY(-5px)}60%{filter:blur(1px);transform:translateY(2px)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.cryo-ice,.cryo-layer.thawing .cryo-ice,:root[data-wall-thawing=on] :is(.site-metrics,.reign-metrics) strong{animation:none}.cryo-layer.thawing .cryo-ice{opacity:0}}.magnetic-title span{display:inline-block}.try-mine{width:100%}.try-mine form{text-align:left;gap:12px;width:min(100%,680px);margin:16px auto 0;display:grid}.try-mine label{gap:5px;font-size:14px;display:grid}.try-mine input{box-sizing:border-box;border:1px solid var(--ink);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:10px}.try-mine small,.hold-challenge small,.pulse-check small{color:var(--muted);line-height:1.6;display:block}.experiment-actions{flex-wrap:wrap;gap:10px;display:flex}.experiment-actions button{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--paper);font:inherit;cursor:pointer;padding:12px 16px}.experiment-actions button:last-child{background:var(--paper);color:var(--ink)}.hold-challenge{text-align:center}.hold-clock{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(48px,12vw,96px);display:block}.hold-pad{border:2px solid var(--ink);width:100%;min-height:110px;color:var(--ink);background:var(--paper);font:700 22px var(--body);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;margin:20px 0;display:block}.hold-pad[aria-pressed=true]{background:var(--accent);color:#11110f;box-shadow:inset 0 0 0 6px var(--paper)}.pulse-check dl{grid-template-columns:1fr 1fr;gap:10px;padding:18px 0;display:grid}.pulse-check dd{overflow-wrap:anywhere;margin:0}:root[data-wall-rave=on] .wall-page{isolation:isolate;position:relative}:root[data-wall-rave=on] .wall-page:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:radial-gradient(at 5% 20%,#31dad52b,#0000 55%),radial-gradient(at 90% 75%,#df36ea24,#0000 55%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:160% 160%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:9.6s ease-in-out infinite alternate wall-rave;position:fixed;inset:0}:root[data-wall-rave=on] .connection i{animation:1.2s ease-in-out infinite alternate wall-beat;box-shadow:0 0 12px #91be12}@keyframes wall-rave{to{background-position:100% 100%}}@keyframes wall-beat{to{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.magnetic-title span{transform:none!important}:root[data-wall-rave=on] .wall-page:before,:root[data-wall-rave=on] .connection i{animation:none}}.whisper-preview{border:1px solid var(--rule);margin:-12px 0 28px;padding:24px}.whisper-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.whisper-preview h2{font:clamp(24px,3vw,32px)/1.25 var(--display);overflow-wrap:anywhere;margin:8px 0}.whisper-preview-heading .wall-action{white-space:nowrap;align-items:center;min-height:44px;padding:10px 18px;display:inline-flex}.whisper-preview>.whisper-room>p:first-child{max-width:75ch;color:var(--muted);font-size:14px;line-height:1.6}.whisper-preview>.whisper-room .whisper-log{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-height:none;margin:16px 0;display:grid;overflow:visible}.whisper-preview>.whisper-room .whisper-log p{margin:0;padding:12px 0}.whisper-preview>.whisper-room form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.whisper-room label{gap:8px;display:grid}.whisper-room input{box-sizing:border-box;min-height:44px;color:var(--ink);font:inherit}.whisper-room button{min-height:44px;font:inherit;color:var(--ink);background:var(--paper);cursor:pointer}.whisper-room button:disabled{opacity:.6;cursor:wait}.whisper-room button:hover{background:var(--accent);color:#11110f}.whisper-room p[role=status]:empty{display:none}@media (max-width:600px){.whisper-preview{padding:18px}.whisper-preview>.whisper-room .whisper-log{grid-template-columns:1fr;gap:0}.whisper-preview>.whisper-room form{grid-template-columns:1fr}}.experiments-menu{cursor:pointer;border:1px solid var(--ink);box-sizing:border-box;min-height:44px;font:inherit;color:var(--ink);background:0 0;align-items:center;padding:10px 16px;font-size:12px;line-height:22px;display:inline-flex}.experiments-menu[aria-expanded=true]{background:var(--accent);color:#11110f}.experiment-menu-controls[hidden]{display:none}.experiment-menu-controls{box-sizing:border-box;border:1px solid var(--rule);flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;gap:8px;padding:16px;display:flex}.creative-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.creative-actions button,.creative-actions a{box-sizing:border-box;min-height:44px;font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--rule);cursor:pointer;align-items:center;padding:10px 16px;display:inline-flex}.creative-actions button[aria-pressed=true]{background:var(--accent);color:#11110f;border-color:var(--ink)}.creative-actions button:disabled{opacity:.55;cursor:default}.wall-atmosphere{pointer-events:none;z-index:3;opacity:.25;position:fixed;inset:0;overflow:hidden}.wall-atmosphere i{animation:linear infinite sky-fall;display:block;position:absolute;top:-12%}.atmosphere-rain i{background:#638fbe;width:1px;height:8vh;transform:rotate(12deg)}.atmosphere-snow i{background:#b3cbd3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 3px #fff}.atmosphere-fog i{background:radial-gradient(#97a7b1,#0000 65%);width:130vw;height:70vh;animation-name:sky-fog}@keyframes sky-fall{to{top:110%;transform:translate(-30px)}}@keyframes sky-fog{50%{transform:translate(-35vw,35vh)}to{transform:translate(-10vw,70vh)}}:root[data-wall-era="1984"] .wall-page{color:#111;--paper:#fff;--ink:#111;--muted:#444;--rule:#777;--accent:#ddd;background:#fff}:root[data-wall-era="1984"] .wall-page :is(.masthead,.owner-section){background-image:radial-gradient(#aaa .5px,#0000 .5px);background-size:4px 4px;font-family:monospace}:root[data-wall-era="1984"] .wall-page :is(.masthead h1,.owner-ad h2){letter-spacing:-.075em;font-family:monospace;font-weight:900}:root[data-wall-era="1984"] .wall-page .masthead h1{font-size:10.5cqw}:root[data-wall-era="1996"] .wall-page :is(.masthead,.owner-section){color:#111;--muted:#333;background:linear-gradient(135deg,#fff6ce,#d3eaff);font-family:Comic Sans MS,cursive}:root[data-wall-era="1996"] .owner-section{border:4px ridge #b4bac4}:root[data-wall-era="1996"] .owner-section:before{content:"WELCOME TO MY CORNER OF THE WEB";color:#123585;padding:8px;font:700 12px monospace;display:block}:root[data-wall-era="2077"] .wall-page{--paper:#08121f;--ink:#e5faff;--muted:#a2c4d4;--rule:#396074;--accent:#73edff;color:#e5faff;background:#08121f}:root[data-wall-era="2077"] .wall-page .masthead{background:linear-gradient(120deg,#102539,#11152b);border-color:#73edff}:root[data-wall-era="2077"] .wall-page .masthead h1{color:#aaf4ff;text-shadow:0 0 24px #2dd4ff33;letter-spacing:-.025em}:root[data-wall-era="2077"] .wall-page .owner-section{color:#e5faff;background-color:#0a1728;background-image:linear-gradient(135deg,#18daff12,#0000 50%,#dc6bff12),linear-gradient(#76cfff0d 1px,#0000 1px),linear-gradient(90deg,#76cfff0d 1px,#0000 1px);background-size:auto,48px 48px,48px 48px;border:1px solid #4b8ca4;box-shadow:inset 0 0 45px #20caff09,0 0 20px #a15bff0a}:root[data-wall-era="2077"] .wall-page .owner-section>.eyebrow{color:#94eaff;letter-spacing:.18em}:root[data-wall-era="2077"] .wall-page .wall-action{border-color:#477d96;border-radius:3px}:root[data-wall-era="2077"] .wall-page .wall-action:hover{color:#08121f;background:#73edff}:root[data-wall-era="2077"] .wall-page :is(.purchase-band,.prize-next,.community-event,.takeover-arrived){color:#11110f}:root[data-wall-era="2077"] .wall-page :is(.owner-ad .visit,.button,.wall-action[aria-pressed=true]){color:#08121f;background:#73edff}:root[data-wall-era="2077"] .wall-page .reign-metrics{border-top-color:#78ddf0;border-bottom-color:#b38be6}.radio-lamp{background:#4a2911;border:3px solid #a96c2b;border-radius:50%;width:36px;height:36px;margin:20px auto}.radio-lamp.lit{background:#ffcf75;box-shadow:0 0 24px #ffaf42}.morse-code{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;font-size:18px;line-height:2;overflow:auto}.paper-brick label{gap:8px;margin:16px 0;display:grid}.paper-brick select{background:var(--paper);color:var(--ink);border:1px solid var(--rule);font:inherit;padding:12px}.paper-brick img{background:#fff;width:min(100%,570px);height:auto;margin:auto;display:block}@media (prefers-reduced-motion:reduce){.wall-atmosphere i{animation:none;top:40%}.atmosphere-rain i{height:5vh}.radio-lamp.lit{box-shadow:none;background:#4a2911}}:root[data-wall-blacklight=on]{--paper:#10071c;--ink:#eeebff;--muted:#c4b7d5;--rule:#81718f;--accent:#d8ff36;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.blacklight-shade{z-index:2147483645;pointer-events:none;background:radial-gradient(circle var(--blacklight-radius,clamp(140px,22vmin,240px)) at var(--blacklight-x,50vw) var(--blacklight-y,50vh),transparent 0%,#1b073214 58%,#0a0214cc 86%,#05010cfb 110%);position:fixed;inset:0}.blacklight-controls{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:2147483646;color:#f4edff;font:12px/1.5 var(--body);box-sizing:border-box;background:#180b28;border:1px solid #cda6ff;align-items:center;gap:16px;max-width:calc(100vw - 24px);padding:12px;display:flex;position:fixed;box-shadow:0 4px 24px #0008}.blacklight-controls span{letter-spacing:.05em;font-weight:700}.blacklight-controls small{letter-spacing:0;color:#d3c1e9;font-weight:400;display:block}.blacklight-controls button{color:#fff;cursor:pointer;min-height:44px;font:inherit;white-space:nowrap;background:#38204c;border:1px solid #dfc6ff;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.blacklight-controls button:focus-visible{outline-offset:3px;outline:3px solid #d8ff36}@media (max-width:480px){.blacklight-controls{gap:8px;padding:8px}.blacklight-controls small{font-size:10px}.blacklight-controls kbd{display:none}}@media print{.blacklight-shade,.blacklight-controls{display:none!important}:root[data-wall-blacklight=on]{--paper:#fff;--ink:#111;--muted:#555;--rule:#777;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-wall-interaction=thermal]{--paper:#0b0a18;--ink:#fff0d4;--muted:#c8bed3;--rule:#806d83;--accent:#ffce66;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-wall-interaction=theremin]{--paper:#071723;--ink:#e0faff;--muted:#b1cbd6;--rule:#698390;--accent:#a4f6ec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.page-thermal,.page-theremin{pointer-events:none;z-index:2147483645;width:100%;height:100%;position:fixed;inset:0}.page-thermal{opacity:.72}.page-theremin{background:radial-gradient(circle 150px at var(--theremin-x,50vw) var(--theremin-y,50vh),#46e9ff25,transparent 100%)}.interaction-controls{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:2147483646;color:#edf6ff;box-sizing:border-box;max-width:calc(100vw - 24px);font:12px/1.5 var(--body);background:#101728;border:1px solid #aec7e3;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex;position:fixed;box-shadow:0 4px 24px #0008}.interaction-controls span{letter-spacing:.05em;font-weight:700}.interaction-controls small{letter-spacing:0;color:#c5d2e2;max-width:36ch;font-weight:400;display:block}.interaction-controls button{color:#fff;cursor:pointer;min-height:44px;font:inherit;white-space:nowrap;background:#233349;border:1px solid #aec7e3;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.interaction-controls button:focus-visible{outline-offset:3px;outline:3px solid #d8ff36}@media (max-width:480px){.interaction-controls{gap:8px;padding:8px}.interaction-controls span{flex-basis:100%}.interaction-controls kbd{display:none}}@media (prefers-reduced-motion:reduce){.page-theremin{background:0 0}}@media print{.page-thermal,.page-theremin,.interaction-controls{display:none!important}:root[data-wall-interaction]{--paper:#fff;--ink:#111;--muted:#555;--rule:#777;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .button:is(:hover,:focus-visible){background:var(--accent);color:#11110f}.reward-paths{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.reward-paths article{border:1px solid var(--rule);flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.reward-paths h3{margin:0;font-family:Anton,sans-serif;font-size:clamp(24px,2.5vw,36px);line-height:1.2}.reward-paths p{margin:0;font-size:14px;line-height:1.6}.reward-paths a{text-underline-offset:4px;margin-top:auto;font-weight:700}.reward-results{grid-column:1/-1}.reward-milestone-pair{flex-direction:column;gap:6px;min-width:0;display:flex}.reward-milestone-pair>a{flex:1}.reward-page-links{flex-wrap:wrap;gap:16px;margin:28px 0;display:flex}.referral-status{font-weight:700}.permanent-placeholder h2{white-space:pre-line}@media (max-width:760px){.reward-paths{grid-template-columns:1fr}.reward-paths article{padding:18px}.reward-milestone-pair{border-bottom:1px solid var(--rule);padding:8px 0}.prize-explainer .reward-milestone-pair a{border:0;align-items:flex-start;display:flex}.reward-milestone-pair small{text-align:left}}.prize-milestones .reward-card-label{font-size:13px;font-weight:700}.prize-milestones .reward-milestone-pair{gap:10px}.prize-milestones .reward-milestone-pair>a{border:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.prize-milestones .reward-milestone-pair small{text-align:left;margin-top:auto}.referral-leader-summary{border-top:1px solid var(--rule);overflow-wrap:anywhere;flex-direction:column;gap:6px;padding-top:12px;line-height:1.5;display:flex}.referral-leader-summary b{font-size:13px}.prize-milestones .referral-leader-summary{font-size:12px}.referral-leaderboard{border:1px solid var(--rule);text-align:left;margin:24px 0;padding:24px}.referral-leaderboard h2{font-family:var(--display);font-size:clamp(24px,3vw,38px)}.referral-rank-list{margin:20px 0;list-style:none;padding:0!important;display:block!important}.referral-rank-list li{border-top:1px solid var(--rule);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}.referral-rank-list small{margin-top:4px;font-size:12px;font-weight:400;display:block}.referral-rank-list a{overflow-wrap:anywhere}.referral-rank-list strong{text-align:right}.referral-position{font-family:var(--display);font-size:24px}@media (max-width:600px){.referral-leaderboard{padding:16px}.referral-rank-list li{grid-template-columns:24px minmax(0,1fr);gap:12px}.referral-rank-list strong{text-align:left;grid-column:2}}.referral-embed-preview{max-width:100%;margin:16px 0}.referral-embed-preview.banner{background:#11110f;border-radius:8px;justify-content:center;align-items:center;padding:16px;display:flex}.referral-embed-preview img{width:100%;max-width:400px;height:auto;display:block}.referral-footer-preview{background:#d8ff36;border-radius:4px;align-items:center;padding:8px 12px;font:600 13px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex;color:#11110f!important}.ownership-badge textarea{box-sizing:border-box;overflow-wrap:anywhere;width:100%;max-width:100%}.ownership-badge input{width:100%;min-width:0}.vote-controls button:not(:disabled):first-child:is(:hover,:focus-visible){color:#11110f;background:#b8f252}.vote-controls button:not(:disabled):last-child:is(:hover,:focus-visible){color:#11110f;background:#ff8a80}.footer-winner-groups{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.footer-winner-groups .milestone-footer{flex:0 auto;min-width:0;max-width:100%}.wall-canvas{isolation:isolate;text-align:left;width:100%;min-width:0;position:relative;overflow:hidden;container-type:inline-size}.wall-canvas-surface{width:100%;height:clamp(320px,42vw,560px);position:relative;overflow:hidden}.canvas-background{object-fit:cover;pointer-events:none}.wall-canvas .canvas-block{left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh);box-sizing:border-box;font-size:var(--canvas-size);overflow-wrap:anywhere;align-items:center;padding:4px;line-height:1.12;display:flex;position:absolute;overflow:hidden;color:var(--canvas-color)!important}.wall-canvas .canvas-block :is(h2,p){max-width:100%;color:inherit!important;font:inherit!important;line-height:inherit!important;letter-spacing:normal!important;text-align:inherit!important;margin:0!important;padding:0!important}.wall-canvas .canvas-block :is(a,.canvas-link-preview){box-sizing:border-box;max-width:100%;text-align:inherit;padding:10px 16px;text-decoration:none;background:var(--canvas-fill)!important;color:var(--canvas-color)!important;font:inherit!important}.wall-canvas .canvas-block a:focus-visible{outline-offset:-3px;outline:3px solid}.wall-canvas .canvas-block img{pointer-events:none}.wall-canvas .canvas-image-empty{font:14px var(--body);border:1px dashed;padding:12px}.wall-canvas[data-device=mobile] .canvas-block{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh)}.wall-canvas[data-device=mobile] .wall-canvas-surface{height:560px}@container (max-width:540px){.wall-canvas:not([data-device=desktop]) .canvas-block{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh)}.wall-canvas:not([data-device=desktop]) .wall-canvas-surface{height:560px}}.owner-section.has-wall-design{width:100%;max-width:none;padding-inline:0}.canvas-owner-ad{width:100%;min-width:0}.owner-section.has-wall-design>.eyebrow{padding-inline:16px}.wall-designer{border:1px solid var(--rule);min-width:0;margin:24px 0;padding:16px}.designer-heading h3{font:28px var(--display);margin:0}.designer-heading p{font-size:13px}.designer-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.designer-actions button{min-height:40px}.designer-actions button[aria-pressed=true]{background:var(--accent);color:#11110f}.designer-workspace{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.designer-inspector{gap:12px;display:grid}.designer-inspector h4{margin:12px 0 0}.designer-inspector label,.designer-actions label{gap:6px;font-size:12px;display:grid}.designer-inspector input[type=color]{width:64px;height:40px;padding:3px}.designer-coordinates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.designer-stage{border:1px solid var(--ink);touch-action:none;width:100%}.designer-stage.mobile{max-width:375px;margin:auto}.designer-stage .wall-canvas-surface{height:440px}.designer-stage.mobile .wall-canvas-surface{height:560px}.designer-stage .canvas-block{cursor:move;-webkit-user-select:none;user-select:none;outline-offset:-1px;outline:1px dashed #8888}.designer-stage .canvas-block.selected{outline-offset:-3px;outline:3px solid #1677ff}.canvas-resize{color:#fff;cursor:nwse-resize;z-index:2;background:#1677ff;place-items:center;width:28px;height:28px;font:20px sans-serif;display:grid;position:absolute;bottom:0;right:0}.designer-stage .wall-canvas-surface:after{content:"";pointer-events:none;background-image:linear-gradient(#8882 1px,#0000 1px),linear-gradient(90deg,#8882 1px,#0000 1px);background-size:10% 10%;position:absolute;inset:0}.preview-device .wall-canvas{width:100%}.preview-device .wall-canvas-surface{height:400px}@media (min-width:1100px){.owner-page .designer-workspace{grid-template-columns:minmax(0,1fr) 260px}}.canvas-content{position:absolute;inset:16px}@media (min-width:761px){.wall-page .wall-viewport>.owner-section.has-wall-design{flex:1 0 320px;min-height:320px;padding:0;position:relative}.wall-page .owner-section.has-wall-design>.eyebrow{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wall-page .has-wall-design>.canvas-owner-ad{min-width:0;position:absolute;inset:12px 0}.wall-page .canvas-owner-ad>.wall-canvas,.wall-page .canvas-owner-ad .wall-canvas-surface{width:100%;height:100%;max-height:none}:is(.dialog.wide:has(.wall-designer[data-active=true]),.dialog.wide:has(.purchase-review .wall-canvas)){width:calc(100vw - 48px);max-width:none}.purchase-grid:has(.wall-designer[data-active=true]){grid-template-columns:minmax(0,1fr)}.wall-designer[data-active=true] .designer-workspace{grid-template-columns:minmax(0,1fr) 260px;align-items:start}.designer-stage:not(.mobile) .wall-canvas-surface{height:clamp(360px,55dvh,720px)}.designer-inspector{max-height:70dvh;padding-right:8px;overflow-y:auto}.designer-stage:not(.mobile){position:sticky;top:12px}}@media (max-width:760px){.canvas-content{inset:12px}}.wall-canvas .canvas-block :is(h2,p){white-space:pre-wrap}.wall-designer[data-active=true] .designer-workspace{grid-template-columns:minmax(0,1fr)}.wall-designer .designer-inspector{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-height:none;padding:0;overflow:visible}.designer-control-group{border:1px solid var(--rule);gap:12px;min-width:0;padding:18px;display:grid}.designer-control-group h4{margin:0;font-size:14px}.designer-block-settings{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.designer-block-settings>h4,.designer-block-settings>.designer-actions{grid-column:1/-1}.designer-control-group :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%}.designer-control-group textarea{min-height:110px}.designer-add-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.designer-add-blocks button{text-align:left;align-items:center;gap:12px;min-height:60px;padding:12px;font-weight:700;display:flex}.designer-add-blocks button span{text-align:center;width:28px;font-size:24px}.wall-designer .designer-stage:not(.mobile){position:relative;top:auto}.wall-canvas .canvas-delete{z-index:3;cursor:pointer;border:1px solid #fff;border-radius:4px;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:grid;position:absolute;top:3px;right:3px;color:#fff!important;background:#b42318!important}.wall-canvas .canvas-delete:hover{background:#7a271a!important}.wall-canvas .canvas-delete:focus-visible{outline-offset:-4px;outline:3px solid #fff}.wall-canvas .canvas-delete:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.wall-designer .designer-inspector,.designer-block-settings{grid-template-columns:minmax(0,1fr)}.designer-control-group{padding:12px}}.reign-metrics>.referral-prize-stat{color:#51218c;background:#eee5ff;border:1px solid #b391dc;border-left:4px solid #7c3aed;border-radius:4px;padding:10px 12px}.referral-prize-stat>.referral-prize-label{font:700 11px/1.4 var(--body);letter-spacing:0}.referral-prize-stat>.referral-prize-hint{font:400 11px/1.4 var(--body);letter-spacing:0}.referral-prize-stat .stat-help-trigger{color:inherit}:root:is([data-wall-theme=obsidian],[data-wall-blacklight=on],[data-wall-interaction=thermal],[data-wall-interaction=theremin]) .referral-prize-stat{color:#e7d4ff;background:#26143c;border-color:#a77be1}.designer-canvas-toolbar{border:1px solid var(--rule);background:var(--paper);padding:12px}.designer-canvas-toolbar>strong{font:700 12px var(--body)}.designer-canvas-toolbar .designer-add-blocks{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.designer-canvas-toolbar .designer-add-blocks button{min-height:44px}.designer-device-note{font:500 12px/1.5 var(--body);margin:10px 0}.designer-actions[aria-label=Canvas\ device]{border:1px solid var(--rule);border-radius:4px;padding:4px}.designer-overflow-warning{color:#623800;font:13px/1.5 var(--body);background:#fff3d6;border:1px solid #b87500;margin:12px 0;padding:12px}.designer-overflow-warning p{margin:4px 0 8px}.designer-overflow-warning button{color:#623800;background:#fff3d6;border:1px solid #b87500;margin:4px;padding:6px 10px}.designer-stage .canvas-block[data-overflow=true]{box-shadow:inset 0 0 0 2px #f59e0b}@media (max-width:640px){.designer-canvas-toolbar .designer-add-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}.designer-actions[aria-label=Design\ history] button{border:1px solid var(--rule);border-radius:4px;padding:8px 16px}.designer-canvas-toolbar .designer-add-blocks button{border:1px solid var(--rule);border-radius:4px}.designer-canvas-toolbar .designer-add-blocks button span{place-items:center;display:grid}.draft-save-status{border:1px solid var(--rule);font:12px/1.5 var(--body);gap:4px;margin:12px 0;padding:10px 12px;display:grid}.draft-save-status span{color:var(--muted)}.draft-save-status[data-state=failed]{color:#623800;background:#fff3d6;border-color:#bd4900}.draft-save-status[data-state=failed] span{color:inherit}.preview-review-note{font:13px/1.5 var(--body)}.preview-device.mobile .wall-canvas-surface{height:560px}.wall-tools{flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;display:flex}.wall-tools-primary{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.wall-tools>.experiment-menu-controls{flex-basis:auto;width:0;min-width:100%;max-width:100%}@media (max-width:600px){.wall-tools-primary{gap:8px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
