.theme-unfinished{--game-bg:#f7f5ee;--game-ink:#272721;--game-accent:#3058b7;--game-line:#d9d6ca;--game-heading:var(--game-sans)}.theme-unfinished .tool-playarea>.uf-experience{padding:0;background:#f7f5ee;color:#272721;--uf-accent:#3058b7;--uf-paper:#e8ecf5;font-family:var(--game-sans)}.uf-experience *{box-sizing:border-box}.uf-experience button,.uf-modal button{cursor:pointer;touch-action:manipulation}.uf-experience button:disabled{cursor:default;opacity:.45}.uf-experience a,.uf-experience button{transition:background .18s,color .18s,transform .18s}.uf-experience [tabindex="0"]:focus-visible,.uf-experience a:focus-visible,.uf-experience button:focus-visible,.uf-experience input:focus-visible,.uf-experience select:focus-visible,.uf-experience textarea:focus-visible{outline:3px solid #3058b7;outline-offset:4px}.uf-experience h1:focus{outline:none}.uf-experience svg{flex-shrink:0}.theme-unfinished .uf-experience button{font:500 13px/1.4 var(--game-sans);min-height:42px}.theme-unfinished .uf-experience small{font-size:11px!important;line-height:1.6}.theme-unfinished .uf-experience :is(input,textarea,select){color:#272721;font:400 14px/1.5 var(--game-sans);border:1px solid #bcbfb5;background:#fffef9;border-radius:5px;min-height:44px;padding:9px 12px;max-width:100%}.theme-unfinished .uf-experience textarea{width:100%;resize:vertical;min-height:95px}.theme-unfinished .uf-experience label{font-size:12px;line-height:1.5}.theme-unfinished .uf-experience input[type=range]{padding:0;accent-color:var(--uf-accent);border:0;background:transparent}.theme-unfinished .uf-experience input[type=checkbox]{min-height:20px;width:20px;height:20px;accent-color:var(--uf-accent);flex-shrink:0}.theme-unfinished .uf-solid{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px!important;background:var(--uf-accent);color:white;border:1px solid var(--uf-accent);border-radius:5px;padding:13px 20px;box-shadow:0 2px 0 #00000010}.theme-unfinished .uf-solid:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.theme-unfinished .uf-text-button{display:inline-flex;align-items:center;gap:9px;background:none;color:inherit;padding:9px 0}.theme-unfinished .uf-eyebrow{font:500 10px/1.5 var(--game-mono);letter-spacing:.12em;color:#65675f;display:block}.uf-eyebrow i{width:7px;height:7px;background:#d65138;border-radius:50%;display:inline-block;margin-right:10px}.uf-masthead{max-width:1320px;margin:auto;display:flex;align-items:center;border-top:1px solid #d9d6ca;border-bottom:1px solid #d9d6ca;padding:19px 35px;gap:30px}.theme-unfinished .uf-brand{display:flex;align-items:center;gap:12px;line-height:1.1;font:400 14px Georgia,serif;text-align:left}.uf-brand>span:first-child{font:52px/.9 Georgia,serif;color:#d65138}.uf-brand b{font-size:20px;font-weight:400}.uf-masthead nav{display:flex;align-items:center;gap:12px;margin-left:auto}.theme-unfinished .uf-masthead nav button{padding:8px 13px;border-radius:4px;font-weight:400;color:#606157;display:flex;align-items:center;gap:8px}.theme-unfinished .uf-masthead nav button[aria-current=page]{background:#e9e8df;color:#272721}.uf-masthead nav button>span{font:10px var(--game-mono);color:#696c61}.theme-unfinished .uf-about{width:44px;display:grid;place-items:center;color:#686c61}.uf-view{scroll-margin-top:15px;max-width:1250px;margin:0 auto}.uf-hero{grid-template-columns:1fr 1.02fr;align-items:center;gap:0;min-height:610px;padding:64px 10px 66px}.uf-hero-copy{z-index:1}.theme-unfinished .uf-hero h1{font:400 clamp(52px,5.5vw,81px)/.98 Georgia,serif;letter-spacing:-.055em;margin:27px 0;color:#272721}.uf-hero h1 em{font-weight:400;color:#3058b7;white-space:nowrap}.theme-unfinished .uf-hero-copy>p{font-size:17px;line-height:1.65;max-width:345px;color:#64655c;margin:0 0 25px}.uf-hero-actions{display:flex;align-items:center;gap:26px}.uf-hero-copy>small{display:block;margin-top:22px;color:#77776c}.uf-hero-art{position:relative;align-self:stretch;display:flex;align-items:center}.uf-hero-art>img{width:115%;max-width:none;margin-left:-8%;mix-blend-mode:multiply;display:block}.uf-art-note{position:absolute;right:18%;top:0;display:flex;align-items:flex-start;transform:rotate(7deg);color:#3058b7}.uf-art-note span{font:18px/1.15 var(--game-hand);letter-spacing:.025em}.uf-art-note svg{width:75px;height:63px;margin-left:-9px;margin-top:18px;fill:none;stroke:#3058b7;stroke-width:2}.uf-admission{position:absolute;bottom:2%;right:2%;transform:rotate(8deg);padding:16px 17px;background:#f4d86d;border:1px dashed #af9647;border-radius:3px;text-align:center;font:8px/1.3 var(--game-mono);letter-spacing:.1em;box-shadow:3px 6px 0 #00000006}.uf-admission b{display:block;font:48px/.9 Georgia,serif;margin:7px}.uf-admission span{font-size:7px}.uf-invitation{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #d9d6ca;border-bottom:1px solid #d9d6ca;padding:23px 12px;gap:16px;color:#696b60;font:9px/1.5 var(--game-mono);letter-spacing:.07em}.uf-invitation i{height:14px;border-left:1px solid #cfcec2}.uf-gallery-heading{display:flex;justify-content:space-between;gap:20px;padding:54px 0 28px}.theme-unfinished .uf-gallery-heading h2{font:400 30px/1.2 Georgia,serif;margin:12px 0 0;letter-spacing:-.03em}.uf-galleries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.theme-unfinished .uf-gallery-card{padding:0;border:1px solid #d9d6ca;background:#faf9f5;border-radius:8px;text-align:left;display:block;transition:transform .2s,box-shadow .2s}.theme-unfinished .uf-gallery-card:hover{box-shadow:0 12px 20px #3028180c}.uf-gallery-image{position:relative;background:#f3f0e8}.uf-gallery-image img{width:100%;height:auto;mix-blend-mode:multiply}.uf-room-number{position:absolute;left:18px;top:18px;font:10px var(--game-mono);color:#68675d}.uf-room-symbol{position:absolute;right:18px;top:10px;color:var(--uf-accent);font:26px Georgia,serif}.uf-gallery-info{padding:23px 24px 18px}.uf-gallery-info>.uf-eyebrow{color:var(--uf-accent)}.theme-unfinished .uf-gallery-info h3{font:400 26px/1.15 Georgia,serif;letter-spacing:-.03em}.theme-unfinished .uf-gallery-info p{font-size:13px;line-height:1.6;color:#6d6d62;min-height:42px;margin:0 0 22px;max-width:260px}.uf-gallery-info>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e1dfd4;padding-top:16px;color:#747468;font-size:10px}.uf-gallery-info>div svg{color:var(--uf-accent)}.uf-edition-invite{margin:60px 0 55px;padding:32px 28px;border:1px dashed #c9c6b8;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;background:#f0eee5;border-radius:7px}.uf-six-marks{display:grid;grid-template-columns:repeat(3,30px);gap:5px}.uf-six-marks span{height:34px;display:grid;place-items:center;font:28px Georgia,serif;background:#faf9f3;border:1px solid #dedbce}.theme-unfinished .uf-edition-invite h2{font:400 26px/1.2 Georgia,serif;margin:10px 0}.theme-unfinished .uf-edition-invite p{font-size:13px;color:#717267;max-width:470px;margin:0}.uf-colophon{max-width:1250px;margin:auto;padding:27px 28px 40px;border-top:1px solid #d9d6ca;flex-wrap:wrap;gap:24px;justify-content:space-between}.uf-colophon,.uf-colophon>div{display:flex;align-items:center}.uf-colophon>div{gap:13px}.uf-colophon-star{font:38px Georgia,serif;color:#d65138}.theme-unfinished .uf-colophon p{font-size:12px;margin:0}.uf-colophon small{color:#77786e}.uf-colophon>span{font:9px var(--game-mono);letter-spacing:.1em}.uf-colophon>small{width:100%;text-align:right;margin-top:-12px}.uf-page-title{padding:64px 0 37px;max-width:650px}.theme-unfinished .uf-page-title h1{font:400 64px/.99 Georgia,serif;letter-spacing:-.05em;margin:20px 0}.uf-page-title h1 em{color:#3058b7}.theme-unfinished .uf-page-title p{font-size:16px;line-height:1.7;color:#696b61;max-width:530px}.uf-filters{display:flex;flex-wrap:wrap;gap:10px;padding:20px 0;border-block:1px solid #d9d6ca}.uf-search{display:flex;align-items:center;gap:9px;flex:1;min-width:210px;background:#fffef9;border:1px solid #bcbfb5;border-radius:5px;padding:0 12px}.theme-unfinished .uf-search input{border:0;background:transparent;padding-left:0;width:100%;outline-offset:0}.uf-results-label{font:10px var(--game-mono);padding:20px 0;color:#727568}.uf-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:55px}.theme-unfinished .uf-catalog-card{background:#fffef9;text-align:left;border:1px solid #d9d6ca;border-top:3px solid var(--uf-accent);border-radius:5px;padding:22px;display:flex;flex-direction:column}.uf-catalog-card:hover{transform:translateY(-3px)}.uf-catalog-card>div{display:flex;align-items:center;gap:10px}.uf-catalog-card>div>span{font:28px Georgia,serif;color:var(--uf-accent)}.uf-catalog-card>div>small{color:#6f7264}.uf-catalog-card>div>svg{margin-left:auto;color:var(--uf-accent)}.theme-unfinished .uf-catalog-card h2{font:400 26px/1.2 Georgia,serif;margin:23px 0 10px}.theme-unfinished .uf-catalog-card p{font-size:13px;color:#6e7065;margin:0 0 26px}.uf-catalog-card footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e4e1d6;padding-top:15px;margin-top:auto;color:var(--uf-accent);font:9px var(--game-mono);letter-spacing:.07em}.uf-no-results{text-align:center;padding:60px 10px}.uf-no-results button{color:#3058b7;text-decoration:underline}.uf-exhibit{padding-top:28px}.uf-exhibit-breadcrumb{display:flex;align-items:center;gap:13px;font-size:11px;color:#6b6e61}.uf-exhibit-breadcrumb button{display:inline-flex;align-items:center;gap:8px}.uf-exhibit-number{margin-left:auto;font:9px var(--game-mono);letter-spacing:.1em}.uf-exhibit-heading{display:flex;align-items:center;justify-content:space-between;padding:24px 0 27px;gap:15px}.theme-unfinished .uf-exhibit-heading h1{font:400 clamp(36px,4.2vw,61px)/1.04 Georgia,serif;letter-spacing:-.045em;margin:15px 0 10px}.theme-unfinished .uf-exhibit-heading p{font:italic 22px/1.4 Georgia,serif;color:#727468;margin:0}.uf-exhibit-emblem{font:90px/1 Georgia,serif;color:var(--uf-accent);padding-right:24px}.uf-siblings{display:flex;border-bottom:1px solid #d9d6ca;gap:6px;margin-bottom:30px}.theme-unfinished .uf-siblings button{font-size:12px;display:flex;gap:10px;align-items:center;padding:12px 17px;border-bottom:3px solid transparent;color:#707368}.uf-siblings button span{font:9px var(--game-mono);width:18px;display:grid;place-items:center}.theme-unfinished .uf-siblings button[aria-current=page]{border-color:var(--uf-accent)}.uf-curator,.uf-play-column{min-width:0}.uf-exhibit-body{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:55px}.uf-mission{display:flex;gap:12px;align-items:center;margin-bottom:20px}.uf-mission>span{width:37px;height:37px;flex-shrink:0;border:1px solid #d9d6ca;border-radius:50%;display:grid;place-items:center;color:var(--uf-accent)}.theme-unfinished .uf-mission small{font:9px/1.5 var(--game-mono)!important;letter-spacing:.08em;color:#707466}.theme-unfinished .uf-mission p{font-size:13px;margin:4px 0 0;line-height:1.5}.uf-toy{border:1px solid #cbcbbf;background:#fffef9;border-radius:8px;box-shadow:0 5px 0 #d8d5c63b;min-height:390px}.uf-toy-caption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:6px 18px;border-bottom:1px solid #dadad0;background:#efeee6}.uf-toy-caption>span{font:8px/1.5 var(--game-mono);letter-spacing:.07em;color:#6c7060}.theme-unfinished .uf-toy-caption button{font-size:10px;display:flex;gap:6px;align-items:center;min-height:32px}.uf-toy>:nth-child(2){padding:25px}.theme-unfinished .uf-demo-note{font-size:10px;line-height:1.6;color:#7a7c70;max-width:560px;margin:17px 4px}.uf-curator{padding-top:9px}.theme-unfinished .uf-history{font-size:15px;line-height:1.85;color:#54574e;margin:17px 0 22px}.theme-unfinished .uf-reflection{font:italic 19px/1.55 Georgia,serif;color:#5b6454;border-left:2px solid var(--uf-accent);padding-left:18px;margin:23px 0 30px}.uf-take-card{padding:24px;border-radius:6px}.uf-take-card>small{font:9px var(--game-mono)!important;letter-spacing:.07em;color:var(--uf-accent)}.theme-unfinished .uf-take-card h2{font:400 24px/1.3 Georgia,serif;margin:13px 0 19px;letter-spacing:-.02em}.uf-take-card .uf-solid{width:100%}.theme-unfinished .uf-take-card>p{font-size:11px;line-height:1.6;margin:12px 0 0;color:#606957}.theme-unfinished .uf-take-card>.uf-text-button{font-size:11px;margin-top:9px}.uf-sources{font-size:11px;margin:24px 0;color:#666d5f}.uf-sources summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:42px;border-top:1px solid #d9d6ca;padding-top:10px}.uf-sources a{display:flex;align-items:center;gap:7px;color:var(--uf-accent);text-decoration:underline;margin:14px 0}.uf-sources p{font-size:11px}.uf-sources small{display:block}.theme-unfinished .uf-collection-message{min-height:24px;font-size:12px;color:#477354;text-align:center;margin:20px 0}.uf-exhibit-navigation{display:flex;justify-content:space-between;border-top:1px solid #d9d6ca;margin:12px 0 45px;padding-top:15px;gap:15px}.uf-exhibit-navigation button{display:flex;align-items:center;gap:10px}.uf-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.theme-unfinished .uf-controls button:not(.uf-solid),.uf-toy button:not(.uf-solid):not(.uf-toy-caption button){border:1px solid #cbcfc1;border-radius:4px;padding:8px 12px;background:#f9f8f1}.theme-unfinished .uf-controls button[aria-pressed=true],.uf-toy button[aria-pressed=true]:not(.uf-solid){background:var(--uf-paper);border-color:var(--uf-accent);color:var(--uf-accent)}.uf-controls button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.uf-controls label{display:flex;align-items:center;gap:7px}.theme-unfinished .uf-toy-status{font-size:12px;line-height:1.65;color:#63705c;padding-top:12px;margin:12px 0 0;min-height:44px}.uf-toy label:not(.uf-controls label):not(.uf-checklist label){display:block;margin-bottom:7px}.uf-toy input:not([type=range]):not([type=checkbox]),.uf-toy select{max-width:100%}.uf-toy code{font:11px/1.8 var(--game-mono);overflow-wrap:anywhere;display:block}.uf-toy-glyph{display:block;font:90px/1.3 Georgia,serif;color:var(--uf-accent);text-align:center}.theme-unfinished .uf-toy h3{font:400 27px/1.3 Georgia,serif;margin:12px 0}.uf-toy form>small{display:block;margin-top:12px}.uf-terminal-top{display:flex;gap:15px;justify-content:space-between;color:#546d53;font:8px/1.6 var(--game-mono);letter-spacing:.08em}.uf-amber .uf-terminal-top{color:#886530}.uf-notes{max-height:260px;overflow:auto;margin:16px 0 22px;overscroll-behavior:contain}.uf-notes article{border-left:2px solid #cdd8bc;padding:8px 14px;background:#f1f4e9;margin-bottom:9px}.uf-notes article.uf-your-note{background:var(--uf-paper);border-color:var(--uf-accent)}.theme-unfinished .uf-notes p{font-size:14px;line-height:1.6;margin:6px 0;white-space:pre-wrap;overflow-wrap:anywhere}.uf-notes small{color:#63705c}.uf-note-toy form>.uf-solid{margin-top:12px}.uf-turtle canvas{width:100%;height:auto;border:1px solid #dedfd2;border-radius:4px;display:block}.uf-turtle input[type=number]{width:70px}.uf-turtle .uf-controls{gap:12px}.uf-turtle .uf-solid{flex-grow:1}.uf-village{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#e1e8cd;border:1px solid #afbd98;border-radius:7px;overflow:hidden}.uf-square{min-width:0;aspect-ratio:1.45;border:1px solid #cad6b86b;position:relative;display:grid;place-items:center}.uf-square:nth-child(3n){background:#e5eccf}.uf-tree{font-size:47px;color:#709462}.uf-flower{font-size:38px;color:#d65138}.uf-avatar{position:absolute;font:42px Georgia,serif;color:#3058b7;line-height:1;text-shadow:0 4px 0 #0001}.uf-neighbour{font:42px Georgia,serif;color:#cf6941}.uf-village-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.uf-dpad{display:grid;grid-template-columns:repeat(3,42px);gap:4px}.theme-unfinished .uf-dpad button{padding:5px;display:grid;place-items:center}.uf-dpad button:first-child{grid-column:2}.uf-dpad button:nth-child(2){grid-column:1}.uf-pixel-pad{display:grid;grid-template-columns:repeat(8,1fr);max-width:320px;margin:auto;border:7px solid #e0dfd4;border-radius:6px;overflow:hidden}.theme-unfinished .uf-pixel-pad button{aspect-ratio:1;min-height:0;padding:0;border:1px solid #deded1;border-radius:0;background:#f3f3e9}.theme-unfinished .uf-pixel-pad button[aria-pressed=true]{background:#3058b7;border-color:#25479e}.uf-pixel-toy>.uf-controls{justify-content:center}.uf-stack-card{padding:25px;background:#faf8ea;border:1px solid #bdbdad;border-radius:4px;box-shadow:4px 4px #e9e6d9,5px 5px #bdbdad,8px 8px #f5f2e8,9px 9px #bdbdad;min-height:235px;margin:0 10px 25px 0}.uf-stack-card input,.uf-stack-card select{width:100%;margin-bottom:18px}.uf-stack-card>small{display:block;color:#7b806e;margin-bottom:20px}.theme-unfinished .uf-stack-card h3{margin-top:0}.uf-stack-card .uf-toy-glyph{font-size:65px}.uf-stack-card p{font-size:14px}.uf-stack-toy{text-align:center}.uf-stack-card{text-align:left}.uf-home-preview{padding:28px 22px;text-align:center;background:#f9eb9b;color:#463d2b;border:2px solid #baab5d;border-radius:3px;margin-bottom:25px;overflow-wrap:anywhere}.uf-home-preview>span{font:36px Georgia,serif;letter-spacing:10px}.theme-unfinished .uf-home-preview h3{font:400 30px var(--game-hand);margin:15px 0}.uf-home-preview p{font-size:12px}.uf-home-preview>div{border-top:1px dashed;padding-top:13px;margin-top:20px;font:10px var(--game-mono)}.uf-home-preview.uf-palette-1{background:#dfeaff;color:#203d79;border-color:#6c88b9}.uf-home-preview.uf-palette-2{background:#f5dbe7;color:#6c294c;border-color:#b985a0}.uf-homepage-toy>input{width:100%}.uf-trail{min-height:180px;border:1px dashed #bebba8;background:#faf6e5;padding:23px;display:flex;flex-wrap:wrap;align-content:center;gap:15px;margin-bottom:24px}.uf-trail>span{display:inline-flex;gap:12px;align-items:center;font:19px Georgia,serif}.uf-trail small{color:#a16f29}.uf-trail>p{font:italic 22px Georgia,serif;color:#8c8568}.uf-thoughts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.uf-trail-toy>button{margin-top:14px}.uf-outline{display:flex;flex-direction:column;border:1px solid #cccebd;border-radius:5px;padding:13px;background:#f3f5e9}.theme-unfinished .uf-outline button{text-align:left;background:transparent;border:0;display:flex;gap:12px;align-items:center;padding-block:14px}.uf-outline button span{font:11px var(--game-mono);color:#7e816e}.theme-unfinished .uf-outline button.is-selected{background:#e4eacb}.uf-transclusion article{background:#faf7e7;padding:22px;border:1px solid #d9d1b6;border-radius:4px}.theme-unfinished .uf-transclusion p:not(.uf-toy-status){font:18px/1.6 Georgia,serif}.uf-transclusion mark{background:#f7e5a3;padding:2px 0}.uf-transclusion article.is-traced{box-shadow:0 0 0 3px #ba9c4e}.uf-transclusion blockquote{font:italic 22px/1.5 Georgia,serif;margin:16px 0}.uf-thread-line{display:flex;justify-content:center;padding:15px;color:#c5c1b4}.uf-thread-line.is-linked{color:#946625}.uf-directory{display:grid;gap:10px;margin:22px 0}.uf-directory button{display:flex;gap:15px;align-items:center;text-align:left;font-family:var(--game-mono)!important}.uf-directory svg{margin-left:auto}.uf-directory span{color:#787d65;font-size:10px}.uf-gopher-note{padding:25px;background:#eff0dc;margin:20px 0}.uf-gopher-note>span{font:65px Georgia,serif;color:#7d963f}.uf-gopher-note p{font:21px/1.5 Georgia,serif}.uf-book-page{padding:26px 30px;background:#faf7e7;box-shadow:4px 3px 0 #dfddcb;border:1px solid #dad7c4;min-height:285px}.theme-unfinished .uf-book-page>p{font-family:Georgia,serif;line-height:1.8;margin:18px 0}.uf-book-page>span{display:block;text-align:center;font:12px Georgia,serif;color:#928a72}.uf-reader .uf-controls{justify-content:space-between}.uf-reader input{width:120px}.uf-network{position:relative;padding-top:10px}.uf-network svg{display:block;width:100%;height:230px}.uf-network-core{text-align:center;position:absolute;top:10px;left:50%;transform:translateX(-50%);border:1px solid #a6bc95;background:#edf2df;border-radius:50%;padding:28px 20px;z-index:1;font:17px/1.25 Georgia,serif}.uf-network-nodes{display:flex;justify-content:space-between;gap:10px;margin-top:-25px;position:relative}.uf-network-nodes button{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:90px}.uf-network-nodes button>span{font:35px Georgia,serif;color:#477354}.uf-wiki-tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d8dacc;padding-bottom:15px;margin-bottom:23px;gap:15px}.uf-wiki-tabs>span{font:10px var(--game-mono);letter-spacing:.08em}.uf-wiki>.uf-solid{margin-top:15px}.uf-revisions{display:grid;gap:15px}.uf-revisions article{background:#f3f4e8;border-left:2px solid #98ad82;padding:15px}.uf-revisions p{font-size:14px;overflow-wrap:anywhere;white-space:pre-wrap}.uf-credit-art{font:100px/1.2 Georgia,serif;color:#ddb442;text-align:center;background:#f3edce;border:1px solid #d8cf9f;border-radius:6px;margin-bottom:22px;padding:20px}.uf-credit>input{width:100%;margin-bottom:16px}.uf-credit-result{padding:20px;background:#edf2df;border:1px dashed #9bb081;margin-top:20px;font:20px/1.6 Georgia,serif;overflow-wrap:anywhere}.uf-feed-posts{min-height:200px}.uf-feed-posts article{padding:18px 0;border-bottom:1px solid #d9d6ca}.uf-feed-posts small{color:#7c7280}.theme-unfinished .uf-feed-posts button{background:none;border:0;display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:8px 0;font:20px/1.3 Georgia,serif;color:#62426a;gap:10px}.uf-feed-posts p{font-size:14px}.theme-unfinished .uf-empty-toy{font:italic 26px/1.5 Georgia,serif;color:#929384;text-align:center;padding:35px 20px}.uf-checklist{display:grid;gap:12px;padding:15px 0 22px}.uf-checklist label{display:flex;align-items:center;gap:12px}.uf-indie>input,.uf-opml>input{width:100%}.uf-opml .uf-toy-glyph{font-size:80px}.uf-house-icon{font:130px/1.2 Georgia,serif;color:#855483;text-align:center}.uf-indie code{padding:15px 0;color:#855483}.uf-origin{background:#f0e8f0;padding:25px;text-align:center;border:1px solid #d2bfd0;border-radius:6px}.uf-origin>span{font:65px/1 Georgia,serif;color:#855483;display:block}.uf-origin b{display:block;font:11px var(--game-mono);margin:14px}.uf-origin p{font:italic 22px/1.5 Georgia,serif;margin:0}.uf-server-links{display:flex;gap:14px;margin:20px 0}.uf-server-links>button{flex:1;display:flex;flex-direction:column;gap:9px;align-items:center}.uf-server-links button>span{font:40px Georgia,serif;color:#855483}.uf-server-links b{font-weight:500}.uf-server-links small{color:#746879}.uf-time-toy>.uf-controls{margin-top:0}.uf-time-toy>.uf-controls>button{flex:1}.uf-snapshot{background:#f7ebae;border:2px solid #b4a863;text-align:center;padding:27px 20px;margin:18px 0;color:#504a30}.theme-unfinished .uf-snapshot h3{font:400 25px/1.2 var(--game-hand);margin:10px 0}.uf-snapshot-flower{font:70px Georgia,serif;color:#ce663c;line-height:1.2}.uf-snapshot>p{font-size:13px;line-height:1.65;max-width:310px;margin:12px auto}.uf-snapshot>span{font:9px var(--game-mono);display:block;padding-top:15px;border-top:1px dashed}.uf-year-2005{background:#e1edcc;border-color:#91a975;color:#405f32}.uf-year-2018{background:#e7eeee;border-color:#94acaa;color:#345f61}.theme-unfinished .uf-year-2018 h3{font-family:Georgia,serif}.uf-copies{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:20px 0 32px}.theme-unfinished .uf-copies button{padding:18px 5px;display:flex;flex-direction:column;align-items:center;gap:7px;background:#e9f0e3;border:1px solid #bac7ab;opacity:1}.uf-copies button>span{font:38px/1.3 Georgia,serif;color:#b99b35}.uf-copies b{font:9px var(--game-mono);color:#607351}.theme-unfinished .uf-copies button.is-damaged{background:#f6e3dc;border-color:#ca9f8f}.uf-copies button.is-damaged>b,.uf-copies button.is-damaged>span{color:#b76348}.uf-copy-toy>.uf-solid{display:flex;margin:auto}.uf-warc>.uf-checklist{grid-template-columns:repeat(3,1fr)}.uf-warc .uf-checklist label{font-size:11px}.uf-no-page{padding:80px 20px;text-align:center;background:#eeeee5;border:1px dashed #bbbcae;color:#7e8273;margin:18px 0}.uf-unstyled{background:white;border:0;text-align:left;color:black;padding:20px;font-family:serif}.theme-unfinished .uf-unstyled h3,.uf-unstyled p{font-family:serif;font-size:16px}.uf-unstyled .uf-snapshot-flower{color:black}.uf-missing-image{font:12px monospace;padding:30px 0}.uf-memento>label{display:flex!important;align-items:center;justify-content:space-between}.uf-memento output{font:40px Georgia,serif;color:#347a84}.uf-memento>input{width:100%}.uf-available{font:10px var(--game-mono);margin:10px 0 24px;color:#687c79}.uf-time-door{display:flex;flex-direction:column;align-items:center;padding:20px;color:#347a84;font:85px/1.4 Georgia,serif}.uf-time-door>span{font:italic 21px Georgia,serif}.uf-memento>small{display:block;color:#7a8478;margin-top:16px}.uf-edition{max-width:850px;margin:auto}.uf-edition .uf-page-title{margin:auto;text-align:center}.uf-edition .uf-page-title>p{margin-inline:auto}.uf-edition-paper{background:#fffdf5;border:1px solid #d1cdbd;box-shadow:5px 5px 0 #e9e5d7,6px 6px #ccc8b7;padding:36px 45px;margin:8px 0 35px}.uf-paper-header{display:flex;justify-content:space-between;gap:20px;font:8px var(--game-mono);letter-spacing:.1em;color:#7b7e6e;padding-bottom:25px;border-bottom:1px solid #d9d6ca}.uf-edition-paper>label{display:block;margin-top:27px;color:#777d68}.theme-unfinished .uf-edition-paper>input{border:0;border-bottom:1px dashed #bfc1af;background:none;padding:12px 0;font:28px/1.3 Georgia,serif;border-radius:0;width:100%;margin-bottom:12px}.uf-principles article{display:flex;gap:22px;border-bottom:1px solid #dedccf;padding:26px 0;align-items:flex-start}.uf-principle-icon{width:45px;height:45px;flex-shrink:0;border:1px solid var(--uf-accent);display:grid;place-items:center;background:var(--uf-paper);font:29px Georgia,serif;color:var(--uf-accent);border-radius:4px;transform:rotate(-4deg)}.uf-principles article:nth-child(2n) .uf-principle-icon{transform:rotate(4deg)}.uf-principles small{color:var(--uf-accent);letter-spacing:.07em;font:8px var(--game-mono)!important}.theme-unfinished .uf-principles h2{font:400 24px/1.3 Georgia,serif;margin:8px 0}.theme-unfinished .uf-principles p{font-size:11px;color:#7a8070;margin:6px 0}.uf-principles button{display:inline-flex;align-items:center;gap:8px;color:var(--uf-accent)}.uf-principles .is-empty h2{color:#a2a28f}.uf-principles .is-empty .uf-principle-icon{font:13px var(--game-mono);background:none;border-style:dashed;color:#9da18d;border-color:#b9beaa}.uf-paper-footer{display:flex;justify-content:space-between;align-items:center;padding-top:25px;color:#747b68}.theme-unfinished .uf-paper-footer p{font:italic 17px/1.6 Georgia,serif;margin:0}.uf-paper-footer>span{font:50px Georgia,serif;color:#d65138}.uf-edition-actions{display:flex;align-items:center;justify-content:center;gap:25px;flex-wrap:wrap;margin-top:38px}.uf-edition>.uf-collection-message{margin-bottom:40px}.uf-modal{background:#faf8ee!important;color:#33372b!important;font-family:var(--game-sans);border:1px solid #c7c6b8!important;max-width:620px!important;max-height:85svh;overflow:auto;padding:32px!important}.uf-modal>h2{font:30px/1.2 Georgia,serif!important;letter-spacing:-.04em}.uf-modal>p{font:14px/1.75 var(--game-sans);color:#646e58}.uf-modal>p:first-of-type{font:italic 19px/1.5 Georgia,serif;color:#466542}.uf-modal-progress{border-block:1px solid #d1d4c3;padding:17px 0;display:grid;gap:8px;font-size:12px}.uf-modal-progress small{font-size:11px;color:#7b826d}.uf-reset-link{text-decoration:underline;text-align:left;padding:10px 0;color:#8c6754;font-size:12px}.uf-reset-confirm p{font-size:13px;line-height:1.6}.uf-reset-confirm button{padding:10px;border:1px solid #b9bda9;font-size:12px;border-radius:4px;margin-right:10px}.uf-reset-confirm button:first-of-type{background:#8e5340;color:white;border-color:#8e5340}@media(min-width:1450px){.uf-hero-art>img{width:117%}.uf-view{padding-inline:40px}}@media(max-width:1000px){.uf-masthead{padding:18px 28px;gap:10px}.uf-view{padding:0 24px}.uf-hero{min-height:550px;padding-top:55px;padding-bottom:55px}.theme-unfinished .uf-hero h1{font-size:59px}.uf-hero-art>img{width:110%;margin-left:-8%}.uf-admission{right:0;bottom:0}.uf-art-note{right:15%;top:10px}.uf-galleries{gap:17px}.uf-gallery-info{padding:20px 18px 16px}.theme-unfinished .uf-gallery-info h3{font-size:23px}.uf-edition-invite{grid-template-columns:auto 1fr}.uf-edition-invite>.uf-solid{grid-column:2;justify-self:start}.uf-exhibit-body{gap:27px;grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.uf-toy>:nth-child(2){padding:20px}.uf-siblings{gap:0}.theme-unfinished .uf-siblings button{padding:12px 11px;font-size:11px}.uf-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uf-gallery-heading>.uf-text-button{font-size:11px}.uf-copies{gap:5px}.uf-copies button>span{font-size:27px}.uf-warc>.uf-checklist{grid-template-columns:1fr}.uf-network-nodes button{min-width:0;flex:1}.uf-village-controls{gap:10px;flex-wrap:wrap}.uf-village-controls>.uf-solid{font-size:12px;padding:10px 12px}.uf-terminal-top{flex-wrap:wrap;gap:5px}}@media(max-width:760px){.uf-masthead{flex-wrap:wrap;padding:17px 20px 10px;gap:10px}.uf-masthead nav{width:100%;order:3;justify-content:space-between;border-top:1px solid #deded1;padding-top:9px;margin-top:6px;gap:0}.uf-masthead .uf-about{margin-left:auto}.uf-view{padding:0 20px}.uf-hero{grid-template-columns:1fr;min-height:0;padding:43px 0 25px}.theme-unfinished .uf-hero h1{font-size:63px;margin:23px 0}.theme-unfinished .uf-hero-copy>p{font-size:16px;max-width:370px}.uf-hero-art{height:305px;margin-top:24px}.uf-hero-art>img{width:100%;height:100%;object-fit:contain;margin:0;mix-blend-mode:multiply}.uf-art-note{top:0;right:0}.uf-admission{bottom:8px;right:0;font-size:7px;padding:12px;transform:rotate(6deg)}.uf-admission b{font-size:32px}.uf-admission>span{font-size:6px}.uf-invitation{font-size:8px;gap:10px;padding:18px 0}.uf-invitation span{max-width:100px}.uf-gallery-heading{display:block;padding-top:35px}.theme-unfinished .uf-gallery-heading h2{font-size:27px}.uf-gallery-heading>.uf-text-button{margin-top:12px;font-size:12px}.uf-galleries{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.uf-gallery-image img{aspect-ratio:1.4}.uf-room-number{top:10px;left:12px}.uf-room-symbol{right:12px;top:8px;font-size:22px}.uf-gallery-info{padding:17px 14px}.theme-unfinished .uf-gallery-info h3{font-size:24px;min-height:54px}.theme-unfinished .uf-gallery-info p{font-size:12px;min-height:58px;margin-bottom:15px}.uf-gallery-info>div{font-size:9px;gap:9px}.uf-gallery-info>div>span{max-width:120px}.uf-edition-invite{padding:25px 20px;grid-template-columns:1fr;gap:18px;margin-block:35px}.uf-edition-invite>.uf-solid{grid-column:auto}.uf-six-marks{grid-template-columns:repeat(6,30px)}.theme-unfinished .uf-edition-invite h2{font-size:25px}.uf-colophon{padding:25px 20px;gap:18px}.uf-colophon>small{text-align:left;margin-top:0}.uf-page-title{padding:40px 0 26px}.theme-unfinished .uf-page-title h1{font-size:51px}.uf-filters{gap:9px}.uf-search{flex-basis:100%}.uf-filters>select{flex:1;min-width:100px;font-size:12px!important}.uf-exhibit-heading{padding-top:20px}.theme-unfinished .uf-exhibit-heading h1{font-size:42px;overflow-wrap:anywhere}.theme-unfinished .uf-exhibit-heading p{font-size:19px}.uf-exhibit-emblem{font-size:60px;padding:0}.uf-exhibit-number{font-size:8px;letter-spacing:0}.uf-exhibit-breadcrumb{font-size:10px;gap:8px}.uf-siblings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:0;gap:6px;margin-bottom:24px}.theme-unfinished .uf-siblings button{font-size:11px;padding:10px;border:1px solid #d9d6ca;border-radius:4px;text-align:left}.theme-unfinished .uf-siblings button[aria-current=page]{border-color:var(--uf-accent)}.uf-exhibit-body{grid-template-columns:1fr;gap:16px}.uf-curator{padding-top:15px;display:grid;grid-template-columns:1fr}.theme-unfinished .uf-history{font-size:15px;line-height:1.85}.uf-take-card{padding:24px}.uf-exhibit-navigation{margin-bottom:25px;gap:8px}.theme-unfinished .uf-exhibit-navigation button{font-size:11px;gap:5px}.uf-sources{margin-bottom:0}.uf-toy>:nth-child(2){padding:20px}.uf-edition-paper{padding:25px 24px}.uf-principles article{gap:15px}.theme-unfinished .uf-principles h2{font-size:22px}.theme-unfinished .uf-edition-paper>input{font-size:23px}.uf-principle-icon{width:38px;height:38px;font-size:25px}.uf-edition-actions{gap:12px}.uf-toy-caption>span{font-size:7px}.uf-copies button>span{font-size:32px}.uf-warc>.uf-checklist{grid-template-columns:repeat(3,1fr)}.uf-village-controls{flex-wrap:nowrap}.uf-modal{max-width:calc(100vw - 28px)!important;padding:25px!important}}@media(max-width:420px){.uf-view{padding-inline:16px}.theme-unfinished .uf-hero h1{font-size:clamp(44px,13.5vw,53px)}.uf-hero-actions{gap:17px}.uf-hero-actions .uf-text-button{font-size:12px}.uf-hero-copy>small{font-size:10px!important}.uf-hero-art{height:255px}.uf-art-note span{font-size:15px}.uf-art-note svg{width:45px}.uf-galleries{gap:12px}.theme-unfinished .uf-gallery-info h3{font-size:21px;min-height:49px}.uf-gallery-info{padding:14px 12px}.uf-gallery-info>div{font-size:8px}.uf-room-symbol{font-size:19px}.uf-gallery-info>.uf-eyebrow{font-size:9px}.uf-catalog-grid{grid-template-columns:1fr}.uf-catalog-card>div>small{font-size:10px!important}.uf-catalog-card h2{font-size:25px}.uf-exhibit-emblem{display:none}.theme-unfinished .uf-exhibit-heading h1{font-size:39px}.uf-toy>:nth-child(2){padding:16px}.uf-toy-caption{padding-inline:12px;gap:8px}.uf-toy-caption>span{max-width:170px}.theme-unfinished .uf-toy .uf-solid{font-size:12px;padding:11px 13px;gap:8px}.uf-thoughts{grid-template-columns:repeat(2,1fr)}.uf-village-controls{gap:10px;flex-wrap:wrap}.uf-dpad{grid-template-columns:repeat(3,40px)}.uf-book-page{padding:21px}.uf-copies{gap:5px}.theme-unfinished .uf-copies button{padding:14px 2px}.uf-copies button>small{font-size:9px!important}.uf-copies button>b{font-size:7px}.uf-copies button>span{font-size:26px}.uf-warc>.uf-checklist{grid-template-columns:1fr;gap:5px}.uf-wiki-tabs{flex-wrap:wrap;gap:8px}.uf-server-links{gap:8px}.uf-server-links>button{padding:10px 6px!important}.uf-server-links b{font-size:11px}.uf-network-nodes>button{padding:10px 7px!important;font-size:11px!important}.theme-unfinished .uf-page-title h1{font-size:44px}.uf-edition-paper{padding:24px 18px}.uf-principle-icon{width:30px;height:30px;font-size:21px}.uf-principles article{gap:12px}.uf-paper-header{font-size:7px;gap:12px}.theme-unfinished .uf-edition-paper>input,.theme-unfinished .uf-principles h2{font-size:20px}.uf-masthead{padding-inline:16px}.theme-unfinished .uf-masthead nav button{font-size:12px;padding-inline:8px}.uf-masthead nav button>span{font-size:9px}.theme-unfinished .uf-toy label{font-size:12px}}@media(prefers-reduced-motion:reduce){.uf-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.theme-unfinished .uf-take-card:has(.uf-text-button) .uf-solid:disabled{opacity:1;background:transparent;color:var(--uf-accent)}@media(max-width:420px){.uf-avatar,.uf-neighbour{font-size:28px}.uf-flower{font-size:30px}.uf-tree{font-size:35px}}.cover-font-play .game-tile-title{font-family:OddlyHand,Chalkboard,cursive;font-weight:400;letter-spacing:-.025em;line-height:.95}:is(.tile-unfinished,.tile-spend,.tile-closer,.tile-lost-found){border-width:2px;border-radius:15px}.tile-unfinished .game-tile-title{transform:rotate(-2deg)}.tile-spend .game-tile-title{transform:rotate(2deg)}.tile-lost-found .game-tile-title{transform:rotate(-2deg)}:is(.theme-unfinished,.theme-spend,.theme-lost-found){--game-heading:OddlyHand,cursive;--game-sans:OddlyRoboto,Arial,sans-serif}:is(.theme-unfinished,.theme-spend,.theme-lost-found) :is(button,select,input,textarea){touch-action:manipulation}:is(.theme-unfinished,.theme-spend,.theme-lost-found) .experiment-header-wrap{background:#fff;border-bottom:1px solid #e5e5e5}:is(.theme-unfinished,.theme-spend,.theme-lost-found) .world-header{height:58px}:is(.uf-modal,.lg-modal,.lf-modal,.cl-modal){font-family:OddlyRoboto,Arial,sans-serif!important;border-radius:14px!important}:is(.uf-modal,.lg-modal,.lf-modal,.cl-modal)>h2{font:400 36px/1.1 OddlyHand,cursive!important;letter-spacing:0!important}:is(.uf-modal,.lg-modal,.lf-modal,.cl-modal) p{font-size:16px;line-height:1.65}:is(.uf-modal,.lg-modal,.lf-modal,.cl-modal) button{min-height:44px}.theme-unfinished{--game-bg:#f5f8fc;--game-ink:#25334b;--game-accent:#285dc3}.theme-unfinished .tool-playarea>.uf-experience{background:#f5f8fc;color:#25334b;--uf-accent:#285dc3;--uf-paper:#e6efff}.theme-unfinished .uf-experience button{font-size:15px;min-height:44px}.theme-unfinished .uf-experience :is(input,textarea,select){font-size:16px;background:#fff}.theme-unfinished .uf-experience label{font-size:15px}.theme-unfinished .uf-experience small{font-size:13px!important}.uf-masthead{max-width:1200px;border-top:0;padding:14px 28px;border-color:#dbe4ef}.theme-unfinished .uf-brand{font-family:OddlyHand,cursive;font-size:19px}.uf-brand b{font-size:22px}.uf-brand>span:first-child{color:#ff7751;font-size:43px}.theme-unfinished .uf-masthead nav button{color:#385174}.theme-unfinished .uf-masthead nav button[aria-current=page]{background:#dce9fc;color:#1c489b}.uf-view{max-width:1200px;padding:0 28px}.uf-hero{display:grid;grid-template-columns:1fr;isolation:isolate;position:relative;min-height:385px;padding:42px 18%;margin:24px 0 0;background:#dceefa;border:2px solid #264d71;border-radius:14px;overflow:hidden;text-align:center}.uf-welcome-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.theme-unfinished .uf-hero h1{font:400 clamp(48px,5.6vw,78px)/.93 OddlyHand,cursive;letter-spacing:-.035em;margin:0 0 20px;color:#214b96}.uf-hero h1 em{font-style:normal;color:#214b96}.theme-unfinished .uf-hero-copy>p{font-size:18px;line-height:1.5;max-width:410px;margin:0 auto 24px;color:#294c77;text-wrap:balance}.uf-hero-actions{justify-content:center;gap:20px;flex-wrap:wrap}.theme-unfinished .uf-solid{border-radius:7px;background:#285dc3;color:#fff;border-color:#214d9f;box-shadow:0 3px 0 #183c84;padding:12px 20px}.theme-unfinished .uf-hero-actions .uf-text-button{color:#224b8a}.theme-unfinished .uf-eyebrow{font:500 12px/1.5 OddlyRoboto,sans-serif;letter-spacing:.04em;color:#587091}.uf-gallery-heading{padding:34px 0 20px;align-items:end}.theme-unfinished .uf-gallery-heading h2{font:400 36px/1.15 OddlyHand,cursive;color:#253e62;margin:5px 0}.uf-galleries{gap:20px}.theme-unfinished .uf-gallery-card{border:2px solid var(--uf-accent);border-radius:10px;box-shadow:0 3px 0 #2233440d;overflow:hidden;background:#fff;transition:transform .15s,box-shadow .15s}.theme-unfinished .uf-gallery-card:hover{transform:translateY(-4px);box-shadow:0 6px 0 #22334412}.uf-gallery-image img{aspect-ratio:1.8;object-fit:cover}.uf-gallery-info{padding:20px}.theme-unfinished .uf-gallery-info h3{font:400 30px/1.1 OddlyHand,cursive;letter-spacing:0;min-height:0;margin:10px 0;color:var(--uf-accent)}.theme-unfinished .uf-gallery-info p{font:15px/1.55 OddlyRoboto,sans-serif;min-height:46px;color:#536270}.uf-gallery-info>div{font:13px OddlyRoboto,sans-serif;color:#536270}.uf-room-number{font:700 14px OddlyRoboto,sans-serif;background:#fff;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.theme-unfinished :is(.uf-page-title h1,.uf-exhibit-heading h1){font:400 clamp(42px,5vw,64px)/1.05 OddlyHand,cursive;letter-spacing:-.02em;color:#263d59}.theme-unfinished .uf-exhibit-heading p{font:18px/1.5 OddlyRoboto,sans-serif;color:#536270}.uf-exhibit-heading{padding:22px 0}.uf-exhibit-emblem{font-size:65px}.uf-exhibit-breadcrumb{font-size:13px}.uf-exhibit-number{font-size:11px}.uf-siblings{border:0;gap:8px;margin-bottom:25px}.theme-unfinished .uf-siblings button{border:1px solid #cdd8e4;border-radius:6px;background:#fff;padding:10px 14px;font-size:14px;flex:1;text-align:left}.theme-unfinished .uf-siblings button[aria-current=page]{background:var(--uf-paper);border:2px solid var(--uf-accent);color:var(--uf-accent)}.uf-exhibit-body{grid-template-columns:minmax(0,1.8fr) minmax(270px,1fr);gap:24px;align-items:start}.uf-mission{background:var(--uf-paper);padding:18px;border-radius:9px;margin-bottom:16px}.theme-unfinished .uf-mission p{font:17px/1.55 OddlyRoboto,sans-serif;color:#263d59}.uf-toy{border:2px solid #a9bbce;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 4px 0 #dce4ed}.uf-toy-caption{background:#edf2f8;padding:12px 18px;border-bottom:2px solid #ccd8e5}.uf-toy-caption>span{font:600 12px OddlyRoboto,sans-serif;letter-spacing:.04em;color:#526984}.uf-toy>:nth-child(2){padding:28px}.theme-unfinished .uf-toy p{font-size:16px;line-height:1.6}.theme-unfinished .uf-toy h3{font-size:24px}.theme-unfinished .uf-toy button{min-height:44px}.theme-unfinished .uf-toy .uf-pixel-pad button{min-height:0}.uf-curator{display:flex;flex-direction:column;padding:0;gap:18px}.uf-take-card{order:-1;border:2px solid var(--uf-accent);background:var(--uf-paper);border-radius:10px;padding:25px}.theme-unfinished .uf-take-card h2{font:400 32px/1.15 OddlyHand,cursive;letter-spacing:0;margin:15px 0 22px;color:var(--uf-accent)}.theme-unfinished .uf-take-card p{font-size:14px;line-height:1.6}.uf-sources,.uf-story-details{border:1px solid #cdd8e4;padding:16px;border-radius:8px;margin:0;background:#fff}.uf-story-details summary{cursor:pointer;font-weight:600;min-height:28px;font-size:16px;color:#314f73}.theme-unfinished .uf-history{font:16px/1.75 OddlyRoboto,sans-serif;margin:15px 0}.theme-unfinished .uf-reflection{font:19px/1.4 OddlyHand,cursive;color:#536270}.uf-sources summary{font-size:15px}.uf-sources a,.uf-sources p{font-size:14px;line-height:1.6}.theme-unfinished .uf-demo-note{font-size:12px;line-height:1.65;color:#627488}.theme-unfinished .uf-catalog-card{border:1px solid #a9bcca;border-radius:9px;background:#fff}.theme-unfinished .uf-catalog-card h2{font:30px/1.1 OddlyHand,cursive;color:var(--uf-accent)}.theme-unfinished .uf-catalog-card p{font-size:15px;line-height:1.5}.uf-catalog-card footer{font-size:12px}.uf-results-label{font-size:14px}.theme-unfinished .uf-edition-invite h2,.theme-unfinished .uf-principles h2{font-family:OddlyHand,cursive;font-size:30px;letter-spacing:0}.theme-unfinished .uf-edition-invite p,.theme-unfinished .uf-principles p{font-size:15px}.uf-edition-invite{border-radius:12px;background:#fff;border:1px solid #cedbea}.uf-edition-paper{border-radius:8px;box-shadow:5px 5px #dae3ee;background:#fff}.theme-spend{--game-bg:#f3f6f3;--game-ink:#243d33;--game-accent:#228360;--game-soft:#d9eee1;background:#f3f6f3}.theme-spend .tool-playarea{padding:0 28px}.theme-spend .tool-playarea>.legacy-game{max-width:1140px}.lg-masthead{padding:16px 0;border-color:#d5dfd9}.lg-wordmark strong{font:34px/.9 OddlyHand,cursive;letter-spacing:-.5px;color:#24523e}.lg-wordmark>span{font:11px OddlyRoboto,sans-serif;letter-spacing:2px;color:#557b68}.lg-edition{display:none}.lg-icon-button{background:#fff;border-color:#bfcfc3;width:44px;height:44px;color:#345e49}.lg-intro{display:block;text-align:center;padding:0 0 28px;position:relative}.lg-intro-copy{position:relative;isolation:isolate;min-height:275px;display:flex;flex-direction:column;justify-content:center;padding:36px 20%;overflow:hidden;background:#ffdf75;border:2px solid #3e6145;border-radius:14px;margin:24px 0 0}.lg-welcome-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.theme-spend .lg-intro h1{font:400 clamp(54px,6vw,82px)/.98 OddlyHand,cursive;letter-spacing:-.035em;color:#245b49;margin:0 0 16px}.theme-spend .lg-intro h1 em{font-style:normal;color:#245b49}.theme-spend .lg-intro-copy>p{font:18px/1.5 OddlyRoboto,sans-serif;color:#345b41;max-width:420px;margin:0 auto}.lg-start{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px 25px;max-width:720px;margin:24px auto 0;padding:24px 28px;background:#fff;border:1px solid #d0ddd4;border-radius:10px;box-shadow:0 3px 0 #dce6df;text-align:left}.lg-start>label{font:16px OddlyRoboto,sans-serif;color:#345b41;letter-spacing:0;grid-column:1}.lg-select{grid-column:1;margin:0}.legacy-game .lg-select select{background:#f3f7f3;border:1px solid #a4b9ad;border-radius:6px;font-size:17px;color:#233e30;min-height:50px}.lg-start .lg-fortune{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;align-items:center;gap:5px;margin:0;font:700 42px OddlyRoboto,sans-serif;color:#23835b;letter-spacing:-1px}.legacy-game .lg-fortune small{font-size:14px!important;color:#668170;letter-spacing:0}.lg-start .lg-primary,.lg-start>p{grid-column:1/-1}.lg-start>p{margin:3px 0 0;font-size:13px;color:#66786e}.lg-modal .lg-primary,.theme-spend .legacy-game .lg-primary{background:#24855f;border:1px solid #1b6548;box-shadow:0 3px 0 #145337;border-radius:6px;min-height:50px;font-size:17px;justify-content:center}.theme-spend .legacy-game .lg-primary:not(:disabled):hover{background:#1b704e}.theme-spend .legacy-game .lg-primary:disabled{background:#d8e2da;color:#65776b;box-shadow:none;border-color:#d8e2da}.lg-worktable{display:flex;flex-direction:column;gap:24px}.lg-desk{width:100%;order:-1;background:#fff;border:1px solid #cddad1;border-radius:11px;box-shadow:none}.lg-world-column{width:100%;max-width:850px;margin:auto}.legacy-game:not(.is-playing) .lg-worktable{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr;align-items:center}.legacy-game:not(.is-playing) .lg-desk{order:0;background:none;border:0}.lg-primer{padding:18px 26px}.lg-primer>div{padding:14px 0}.theme-spend .lg-primer h2{font:28px/1.15 OddlyHand,cursive;color:#315740;letter-spacing:0}.lg-primer p{font-size:15px;line-height:1.6;color:#5e7667}.lg-primer-note{display:none!important}.lg-world{border:2px solid #7b9d85;border-radius:12px}.lg-world-art{aspect-ratio:3/2}.lg-world-label .lg-eyebrow{font-size:12px;color:#463a5c}.lg-world-label>span:last-child{font-size:12px}.lg-map-caption{font-size:13px}.lg-pin em{font:15px OddlyHand,cursive}.lg-pin>span{height:42px;width:42px}.lg-vitals{border-radius:8px;background:#fff;border-color:#d1ddd4;padding:20px;gap:22px}.lg-vital>div>span{font-size:14px}.lg-vital strong{font-size:18px}.theme-spend .lg-world-note{font-size:13px;color:#6c7b6f}.lg-statusbar{background:#24855f;color:#fff;border-radius:10px;margin:20px 0;padding:22px 26px;gap:22px}.lg-reserve>span,.lg-year>span{font:12px OddlyRoboto,sans-serif;color:#d4f1df;letter-spacing:1px}.lg-year>strong{font:700 39px OddlyRoboto,sans-serif;color:white}.lg-year strong small{color:#d1e9d6!important}.lg-reserve{margin-left:auto}.lg-reserve>strong{font:700 clamp(28px,4vw,48px)/1.2 OddlyRoboto,sans-serif;color:#fff;letter-spacing:-1px}.legacy-game .lg-reserve>small{font-size:12px!important;color:#d6f0e0}.lg-timeline{gap:9px}.lg-timeline>span{width:25px;height:25px;font:12px OddlyRoboto,sans-serif;border-color:#ffffff65;color:#e1f2e4;flex-shrink:0}.lg-timeline .is-current{background:#ffe58c;color:#23503b;border-color:#ffe58c;box-shadow:none}.lg-timeline .is-done{background:#ffffff25;color:white;border-color:transparent}.lg-tabs{background:#e9f1eb;border-radius:10px 10px 0 0;border-color:#ceddd1;padding:0 22px}.lg-tabs button{font-size:16px;min-height:52px;color:#557263}.lg-tabs button[aria-pressed=true]{color:#1c6346;border-bottom-color:#23835b}.lg-decision-panel{padding:28px}.lg-eyebrow{font:500 12px OddlyRoboto,sans-serif;letter-spacing:.05em;color:#6a7c6f}.theme-spend .legacy-game .lg-decision-panel h2,.theme-spend .legacy-game .lg-journal h2{font:400 40px/1.15 OddlyHand,cursive;letter-spacing:-.02em;color:#2c503c;margin:9px 0 12px}.theme-spend .legacy-game .lg-decision-panel h2 em{color:#378666;font-style:normal}.lg-panel-intro{font-size:16px;color:#67776b;margin-bottom:24px}.lg-proposals{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;align-items:stretch}.theme-spend .lg-proposal{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border:2px solid #bed0c4;border-radius:10px;background:#fff;text-align:left;transition:transform .15s,border-color .15s}.theme-spend .lg-proposal:hover{transform:translateY(-4px);border-color:#23835b}.theme-spend .lg-proposal-icon{position:relative;display:grid;place-items:center;width:100%;height:115px;background:#deefdd;color:#408460;overflow:hidden;flex-shrink:0}.lg-proposal-icon svg{stroke-width:1.6;transform:rotate(-8deg);z-index:1}.lg-proposal-icon b,.lg-proposal-icon i{position:absolute;font:65px OddlyHand,cursive;left:12%;top:17px;opacity:.4}.lg-proposal-icon b{left:auto;right:12%;font-size:35px;top:60px}.theme-spend .lg-project-wonder .lg-proposal-icon{background:#eee0ff;color:#8955b2}.theme-spend .lg-project-discovery .lg-proposal-icon{background:#dbedff;color:#457aaa}.theme-spend .lg-project-freedom .lg-proposal-icon{background:#ffebae;color:#b68120}.theme-spend .lg-project-wilds .lg-proposal-icon{background:#d7ebca;color:#4e8335}.theme-spend .lg-proposal>span.lg-proposal-copy{padding:20px 19px;display:flex;flex-direction:column;gap:9px;flex:1}.theme-spend .legacy-game .lg-proposal small{font:12px/1.4 OddlyRoboto,sans-serif!important;letter-spacing:0;color:#6c7f71}.theme-spend .lg-proposal strong{font:400 30px/1.05 OddlyHand,cursive;color:#2b4b38}.lg-proposal-pitch{font:14px/1.55 OddlyRoboto,sans-serif;color:#65756a;display:block;margin-bottom:8px}.theme-spend .lg-proposal em{font:700 25px/1.2 OddlyRoboto,sans-serif;color:#24855f;margin-top:auto;font-style:normal;letter-spacing:-.5px}.lg-proposal-time{font:13px OddlyRoboto,sans-serif;color:#6a7b6f}.lg-proposal-action{display:flex;justify-content:space-between;align-items:center;background:#eef5ef;border-top:1px solid #d3e0d6;padding:13px 19px;font:500 14px OddlyRoboto,sans-serif;color:#277551}.theme-spend .lg-hold{font-size:16px;min-height:50px;padding-top:22px;color:#5b7564;text-align:center;justify-content:center}.theme-spend .legacy-game .lg-hold small{font-size:13px!important;color:#7a887e}.lg-ending,.lg-journal,.lg-letter,.lg-proposal-detail,.lg-report{max-width:720px;margin:auto}.theme-spend .lg-letter>p,.theme-spend .lg-pitch,.theme-spend .lg-year-news p{font:18px/1.65 OddlyRoboto,sans-serif;color:#486453}.theme-spend .lg-tradeoff{background:#fff4d2;border:1px solid #ead28a;border-radius:7px;padding:19px}.lg-maintenance p,.lg-tradeoff p{font-size:16px;line-height:1.6}.lg-costs strong{font:700 28px OddlyRoboto,sans-serif;color:#29805b}.lg-costs span{font-size:14px}.legacy-game .lg-costs small,.legacy-game .lg-event-choices button small{font-size:13px!important;color:#738276}.lg-event-choices{gap:13px}.lg-event-choices button{background:#f2f7f2;border:1px solid #c2d5c6;border-radius:8px;padding:20px}.lg-event-choices button>strong{font-size:18px;color:#335640}.lg-event-choices button>span{font-size:16px;color:#5c7463;line-height:1.6}.lg-effects span{font-size:13px}.lg-opens,.lg-rewind,.lg-text-action{font-size:15px;color:#53725e}.lg-rewind{margin-top:20px;min-height:44px}.lg-footnote{font-size:13px;color:#657e6b}.theme-lost-found{--game-bg:#fff8ee;--game-ink:#33463b;background:#fff8ee}.theme-lost-found .tool-playarea{max-width:1280px}.theme-lost-found .tool-playarea>section.lf-game{padding:0 30px;background:#fff8ee}.lf-game{--lf-green:#315e49;--lf-orange:#c85439;--lf-muted:#687b6b;--lf-rule:#dbddcd}.lf-header{height:82px;gap:15px}.lf-brand{font:30px OddlyHand,cursive;letter-spacing:0}.lf-brand small{font:10px OddlyRoboto,sans-serif!important;letter-spacing:.05em}.lf-game .lf-kicker{font:600 12px/1.5 OddlyRoboto,sans-serif;letter-spacing:.03em;color:#66806b}.lf-open{font-size:11px;letter-spacing:0}.lf-header-button{font-size:14px;border-radius:7px;min-height:44px}.lf-header-button b{font-size:12px}.lf-hero{margin:24px 0 0;border:2px solid #655342;border-radius:14px;background:#fff0df;min-height:275px}.lf-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lf-hero-title{position:relative;inset:auto;min-height:275px;padding:32px 23%}.theme-lost-found .lf-game .lf-hero-title h1{font:400 clamp(58px,7vw,94px)/.96 OddlyHand,cursive;letter-spacing:-.035em;max-width:none;margin:0 0 18px;color:#ac462f}.lf-hero-title h1 em{font-style:normal;color:inherit;font-size:.9em}.lf-hero-title p{font:17px/1.4 OddlyRoboto,sans-serif;color:#72594b;text-wrap:balance}.lf-invitation{display:flex;flex-direction:column;text-align:center;padding:25px 0 29px;gap:17px}.theme-lost-found .lf-invitation>p{font-size:18px;line-height:1.6;color:#506758;margin:0;max-width:700px}.lf-invitation>span{font-size:13px;color:#7d8979}.lf-game .lf-primary,.lf-modal .lf-primary{border-radius:7px;font-size:17px;box-shadow:0 3px 0 #173b2a;padding:14px 25px}.lf-intro-steps{border-block:1px solid #dcdccd;background:#f5f1df;padding:25px;border-radius:10px;gap:26px}.lf-intro-steps>div>span{font:30px OddlyHand,cursive;width:40px;height:40px;border-radius:50%;background:#ffdf9d;color:#855b28;display:grid;place-items:center;flex-shrink:0}.theme-lost-found .lf-intro-steps h3{font:28px/1.1 OddlyHand,cursive;color:#355a43}.lf-intro-steps p{font-size:15px;line-height:1.6;color:#687966}.lf-cast-strip{padding:32px 0}.lf-cast-strip>span{font-size:12px}.lf-cast-strip>span>b{font:25px OddlyHand,cursive}.lf-cast-strip .lf-portrait{filter:none}.lf-case-top{padding:25px 0;align-items:center}.theme-lost-found .lf-case-top h1{font:400 clamp(38px,4.4vw,58px)/1.05 OddlyHand,cursive;letter-spacing:0;color:#355b44;margin:10px 0}.lf-case-top p{font-size:16px;line-height:1.55}.lf-case-number>b{font:42px OddlyHand,cursive}.lf-case-number>span{font-size:11px}.lf-progress{margin-bottom:25px;gap:7px}.lf-progress button{min-height:38px;font:14px OddlyRoboto,sans-serif;border-radius:6px}.lf-progress button.is-current{background:#c75a3b;color:#fff;border-color:#ad462f}.lf-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.05fr);gap:22px}.lf-object-stage{background:#f0ecd9;border:2px solid #b7ba9d;border-radius:12px;overflow:hidden}.lf-inventory-tag{font:13px OddlyRoboto,sans-serif}.theme-lost-found .lf-inventory-tag small{font-size:12px!important}.lf-found p{font-size:14px;line-height:1.5}.lf-object-view>span{font-size:13px}.lf-desk-note{font:22px/1.35 OddlyHand,cursive;color:#8c8d71;text-align:center}.lf-column-heading{margin-bottom:16px}.lf-column-heading b{font-size:13px}.lf-evidence{border:1px solid #cbd4bd;border-radius:9px;background:#fffef7}.lf-evidence.is-active{border:2px solid #7a9c6f}.lf-evidence>button{padding:16px;gap:12px}.theme-lost-found .lf-evidence strong{font-size:17px;font-weight:500}.theme-lost-found .lf-evidence small{font:12px/1.5 OddlyRoboto,sans-serif!important;letter-spacing:0;color:#7c8c70}.theme-lost-found .lf-evidence p{font:15px/1.65 OddlyRoboto,sans-serif;margin:0 16px;padding-bottom:18px;color:#50644b}.theme-lost-found .lf-evidence .lf-clue-closed{font-size:13px;color:#819078}.lf-tool-icon{background:#eaf0dd;border-radius:8px;color:#527a41}.lf-hint-button{font-size:14px;min-height:44px}.lf-hint-button>span{font-size:12px}.lf-claims-intro{font-size:15px;line-height:1.55;color:#758270}.lf-claimants{gap:10px}.lf-claimants button{background:#fff;border:2px solid #d4d7c3;border-radius:8px;padding-bottom:10px}.lf-claimants .lf-portrait{height:100px;filter:none}.lf-claimants button strong{font:22px OddlyHand,cursive;color:#44633e}.theme-lost-found .lf-testimony blockquote{font:17px/1.6 OddlyRoboto,sans-serif;background:#fff;border:1px solid #d2d9c9;border-radius:10px;padding:18px;margin:13px 0;color:#425b3d;letter-spacing:0}.lf-testimony .lf-kicker{font-size:12px}.lf-nominate{font-size:15px;min-height:46px;border-radius:6px}.lf-awaiting p{font-size:16px}.lf-awaiting>span{font-size:13px}.lf-clerk-tip{padding:17px;background:#eeeeda;border-radius:7px}.lf-clerk-tip>span{font-size:11px}.lf-clerk-tip p{font-size:14px;line-height:1.6}.lf-return-slip{background:#ffedb9;border:2px solid #d8bb71;border-radius:10px}.lf-slip-heading{border-color:#dfc78c;padding:16px 22px}.lf-slip-stamp{font:19px OddlyHand,cursive;letter-spacing:1px}.lf-dispatch{grid-template-columns:180px 1fr 230px;padding:24px;gap:24px}.lf-rituals label{font-size:15px;line-height:1.5;padding:12px;min-height:44px;border-radius:6px}.lf-rituals legend{font-size:12px;margin-bottom:12px;color:#887039}.lf-rituals label.is-selected{background:#fff9e6}.lf-recipient>small{font-size:12px!important}.lf-recipient strong{font:25px OddlyHand,cursive}.lf-recipient p{font-size:19px}.lf-recipient p>span{font-size:13px}.lf-dispatch-action>.lf-primary{font-size:15px;padding-inline:14px}.lf-dispatch-action>span{font-size:13px;color:#8e783e}.lf-feedback{font-size:16px;line-height:1.55}.lf-feedback>span{font-size:14px}.theme-lost-found .lf-finale h1,.theme-lost-found .lf-reunion h2{font-family:OddlyHand,cursive;letter-spacing:-.02em;color:#315e49}.lf-reunion-story{font:19px/1.65 OddlyRoboto,sans-serif}.lf-proof p{font-size:16px;line-height:1.6}.lf-reunion-note{font:22px OddlyHand,cursive}.lf-footer{font-size:12px}.theme-closer{--game-heading:OddlyHand,cursive}.theme-closer .cl-hero{height:auto;min-height:560px;max-height:none;background:#073d37;padding:125px 20% 110px;display:flex;align-items:center;justify-content:center}.cl-hero-art{object-fit:cover;object-position:center}.cl-hero-shade{display:none}.cl-hero-top{top:20px;left:4%;right:4%}.theme-closer .cl-hero-top .cl-eyebrow{font:12px OddlyRoboto,sans-serif;letter-spacing:.04em;color:#b5daca}.cl-hero-copy{position:relative;left:auto;top:auto;width:100%;transform:none;text-align:center}.theme-closer .cl-hero h1{font:400 clamp(60px,7vw,106px)/.93 OddlyHand,cursive;color:#f2f7bd;letter-spacing:-.04em;margin:0 0 24px;text-wrap:balance}.theme-closer .cl-hero h1 em{font:inherit;color:#f2f7bd}.theme-closer .cl-hero-copy>p{font:18px/1.6 OddlyRoboto,sans-serif;color:#c8e9d6;margin:0 0 28px}.cl-hero-actions{justify-content:center;gap:15px}.theme-closer .cl-primary{font-size:17px;border-radius:7px;background:#def2ac;box-shadow:0 3px 0 #87ab60;padding:14px 24px}.theme-closer .cl-resume{font-size:14px}.cl-hero-foot{bottom:25px;justify-content:center;font-size:13px;color:#b4d5c5}.cl-hero-foot .cl-scroll-cue{display:none}.cl-hero-sizes{position:absolute;bottom:70px;display:flex;align-items:center;justify-content:center;gap:14px;color:#a0c2ac;font:18px OddlyHand,cursive}.cl-hero-sizes i{width:36px;height:1px;background:#a0c2ac}.cl-hero-sizes span:nth-of-type(2){font-size:15px}.cl-hero-sizes span:last-child{font-size:12px}.theme-closer .cl-small-brand{font:29px OddlyHand,cursive;letter-spacing:0}.cl-small-brand em{font-style:normal}.cl-journal-button,.theme-closer .cl-quiet{font-size:14px;min-height:44px}.cl-journal-button{border-radius:7px}.theme-closer .cl-story h2{font:400 clamp(40px,4.8vw,67px)/.98 OddlyHand,cursive;letter-spacing:-.03em;margin:18px 0}.theme-closer .cl-intro{font:16px/1.6 OddlyRoboto,sans-serif}.cl-beat p{font:22px/1.4 OddlyHand,cursive}.cl-chapter-tag{font:12px OddlyRoboto,sans-serif;letter-spacing:.03em}.cl-observation{border:1px solid #d0e8ad45;border-radius:8px;background:#244c322e;padding:15px;margin-top:22px}.cl-observation>span{font:11px OddlyRoboto,sans-serif;letter-spacing:.03em}.theme-closer .cl-observation p{font-size:15px;line-height:1.5}.theme-closer .cl-observation small{font-size:12px!important}.theme-closer .cl-pin{width:48px;height:48px;background:#eff8bf;color:#1a492d;border:2px solid #6d9d66;box-shadow:0 0 0 5px #fff2;backdrop-filter:none}.cl-pin>span:first-child{font:700 15px OddlyRoboto,sans-serif;border:0}.theme-closer .cl-pin.is-found{background:#50a780;color:white;border-color:#bde4c4}.cl-pin-name{font-size:13px;border-radius:7px;top:52px}.cl-scale>span{font:11px OddlyRoboto,sans-serif;letter-spacing:.08em}.theme-closer .cl-scale output{font:500 40px/1.25 OddlyRoboto,sans-serif;letter-spacing:-.04em}.theme-closer .cl-scale small{font-size:12px!important}.cl-instruments{grid-template-columns:245px minmax(0,1fr) 95px;gap:30px;border-top:2px solid #8da87555}.cl-realm-nav button{font-size:12px;min-height:44px}.cl-realm-nav button>span{font-size:12px}.cl-ruler-labels{font-size:10px}.theme-closer .cl-next{border:1px solid #75945f;border-radius:9px;background:#d1e7a4;color:#254e2c;min-height:65px}.cl-next span{font-size:11px}.theme-closer .cl-ending h2{font:400 clamp(38px,5vw,65px)/1.1 OddlyHand,cursive;letter-spacing:-.02em}.cl-ending h2 em{font:inherit;color:#688b4c}.cl-ending>p{font:18px/1.65 OddlyRoboto,sans-serif}.cl-modal .cl-detail-fact{font:17px/1.7 OddlyRoboto,sans-serif}.cl-modal blockquote{font:27px/1.3 OddlyHand,cursive}.cl-answer p,.cl-notice p{font-size:16px;line-height:1.6}.cl-modal .cl-eyebrow{font:12px OddlyRoboto,sans-serif;letter-spacing:.06em}.cl-journal-list b{font-size:17px}.cl-journal-list small{font-size:13px!important}.cl-detail-actions button{font-size:14px}.cl-compare-pickers label{font-size:12px}.cl-compare-pickers select{font-size:16px}@media(max-width:1000px){.lg-timeline{gap:5px}.lg-timeline>span{width:21px;height:21px}.lg-proposals{gap:12px}.theme-spend .lg-proposal>span.lg-proposal-copy{padding:17px 14px}.theme-spend .lg-proposal strong{font-size:27px}.lf-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lf-object-column{grid-column:1}.lf-evidence-column{grid-column:2}.lf-workspace .lf-claims-column{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.4fr;gap:15px 28px;border-top:1px solid #d6dbc9;padding-top:25px}.lf-claims-column .lf-column-heading{grid-column:1/-1}.lf-claimants{grid-column:1}.lf-awaiting,.lf-testimony{grid-column:2;grid-row:2/4}.lf-clerk-tip{grid-column:1/-1}.lf-claimants .lf-portrait{height:100px}.lf-dispatch{grid-template-columns:150px 1fr}.lf-dispatch-action{grid-column:1/-1}.uf-exhibit-body{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr)}}@media(max-width:900px){.theme-closer .cl-hero{min-height:540px;padding:115px 18% 110px}.theme-closer .cl-hero h1{font-size:74px}.cl-hero-art{opacity:.7}.cl-story{bottom:150px}.theme-closer .cl-story h2{font-size:35px;margin:10px 0}.theme-closer .cl-intro{font-size:14px;line-height:1.5}.cl-beat p{font-size:18px}.cl-observation{padding:10px 12px;margin-top:12px}.theme-closer .cl-observation p{font-size:13px}.theme-closer .cl-observation small{font-size:11px!important}.cl-instruments{grid-template-columns:minmax(0,1fr) 52px;gap:6px 10px;padding:12px 5%}.theme-closer .cl-scale output{font-size:27px}.cl-scale>span{font-size:9px}.theme-closer .cl-scale small{font-size:9px!important}.cl-scale{gap:7px;flex-wrap:wrap}.theme-closer .cl-next{min-height:54px;border-radius:7px}.cl-next span{display:none}.cl-realm-nav button{font-size:11px;min-height:32px}.theme-closer .cl-small-brand{font-size:23px}.cl-journal-button{font-size:12px}.theme-closer .cl-pin{width:44px;height:44px}.cl-pin>span:first-child{font-size:13px}}@media(max-width:760px){.uf-view{padding:0 18px}.uf-masthead{padding:14px 18px}.uf-hero{min-height:365px;padding:40px 16%;margin-top:18px}.uf-welcome-cover{object-fit:cover;opacity:.4}.theme-unfinished .uf-hero h1{font-size:64px}.theme-unfinished .uf-hero-copy>p{font-size:17px}.uf-hero-actions{gap:9px}.uf-gallery-heading{padding:25px 0 15px}.theme-unfinished .uf-gallery-heading h2{font-size:32px}.uf-galleries{gap:14px}.uf-gallery-info{padding:17px}.theme-unfinished .uf-gallery-info h3{font-size:29px;min-height:0}.theme-unfinished .uf-gallery-info p{font-size:14px;min-height:0}.uf-gallery-info>div{font-size:12px}.uf-gallery-info>div>span{max-width:none}.uf-exhibit-body{grid-template-columns:1fr}.uf-curator{display:flex;padding-top:12px}.uf-siblings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-unfinished .uf-siblings button{font-size:14px}.uf-take-card{padding:22px}.uf-toy>:nth-child(2){padding:23px}.uf-toy-caption>span{font-size:11px}.theme-unfinished .uf-exhibit-heading h1{font-size:45px}.uf-exhibit-heading{padding:20px 0}.uf-exhibit-navigation{flex-wrap:wrap}.theme-unfinished .uf-exhibit-navigation button{font-size:13px}.theme-spend .tool-playarea{padding:0 18px}.lg-start{gap:14px;padding:22px}.lg-intro-copy{min-height:260px;padding:30px 20%}.theme-spend .lg-intro h1{font-size:65px}.theme-spend .lg-intro-copy>p{font-size:17px}.lg-welcome-cover{opacity:.55}.legacy-game:not(.is-playing) .lg-worktable{display:flex}.lg-primer{padding:8px}.legacy-game:not(.is-playing) .lg-desk{order:-1}.lg-primer>div{padding:12px 0}.lg-primer>.lg-eyebrow{display:none}.lg-statusbar{padding:20px;flex-wrap:wrap;gap:16px}.lg-reserve>strong{font-size:34px}.lg-timeline{order:3;flex-basis:100%;max-width:none;justify-content:space-between}.lg-timeline>span{width:24px;height:24px}.lg-decision-panel{padding:24px}.theme-spend .legacy-game .lg-decision-panel h2{font-size:35px}.lg-proposals{grid-template-columns:1fr}.theme-spend .lg-proposal{display:grid;grid-template-columns:90px minmax(0,1fr);position:relative}.theme-spend .lg-proposal-icon{height:100%;grid-row:1/3}.lg-proposal-icon svg{width:42px}.lg-proposal-icon i{top:15px;font-size:35px;left:10px}.lg-proposal-icon b{top:auto;bottom:25px;font-size:28px;right:12px}.theme-spend .lg-proposal>span.lg-proposal-copy{padding:18px;gap:7px}.theme-spend .lg-proposal strong{font-size:29px}.lg-proposal-pitch{font-size:14px;line-height:1.5;margin-bottom:3px}.theme-spend .lg-proposal em{font-size:24px}.lg-proposal-action{padding:12px 18px;grid-column:2}.lg-panel-intro{font-size:15px;line-height:1.5}.lg-world-label .lg-eyebrow{font-size:10px}.lg-pin em{font-size:13px}.lg-vitals{gap:14px;padding:15px}.lg-vital>div>span{font-size:12px}.theme-lost-found .tool-playarea>section.lf-game{padding:0 20px}.lf-header{height:78px}.lf-open{display:none}.lf-header-actions{gap:7px}.lf-brand{font-size:27px}.lf-brand-symbol{display:none}.lf-brand small{font-size:9px!important}.lf-hero-title{padding:35px 20%}.lf-hero,.lf-hero-title{min-height:255px}.theme-lost-found .lf-game .lf-hero-title h1{font-size:70px}.lf-hero>img{opacity:.5}.lf-hero-title p,.theme-lost-found .lf-invitation>p{font-size:16px}.lf-intro-steps{padding:20px;gap:20px}.lf-intro-steps p{font-size:14px}.lf-cast-strip{display:block}.lf-cast-strip>div{margin-top:20px}.lf-case-top p{font-size:15px}.lf-case-number{min-width:64px}.lf-case-number>span:last-child{display:none}.lf-return-slip{margin-top:22px}.lf-dispatch{padding:20px;gap:20px}.lf-slip-stamp{font-size:15px}}@media(max-width:560px){.uf-hero{padding:35px 20px;min-height:365px}.uf-welcome-cover{opacity:.18}.theme-unfinished .uf-hero h1{font-size:clamp(48px,13vw,64px)}.uf-hero-actions{flex-direction:column}.theme-unfinished .uf-gallery-info h3{font-size:26px}.uf-gallery-image img{aspect-ratio:1.3}.uf-gallery-info{padding:14px}.theme-unfinished .uf-gallery-info p{font-size:13px}.uf-gallery-info>div{font-size:11px}.uf-room-symbol{font-size:23px}.uf-gallery-info>.uf-eyebrow{font-size:11px}.theme-unfinished .uf-experience small{font-size:12px!important}.uf-exhibit-number{font-size:10px}.uf-exhibit-breadcrumb{gap:7px;font-size:12px}.theme-unfinished .uf-toy .uf-solid{font-size:14px}.uf-toy-caption{padding:10px 12px}.uf-toy-caption>span{font-size:10px;max-width:160px}.uf-toy>:nth-child(2){padding:17px}.theme-unfinished .uf-toy label{font-size:14px}.uf-copies button>small{font-size:9px!important}.uf-toy button.uf-solid{padding:11px 14px}.uf-edition-paper{padding:22px 18px}.theme-unfinished .uf-principles h2{font-size:26px}.theme-unfinished .uf-principles p{font-size:13px}.uf-colophon>span{font-size:11px}.theme-spend .tool-playarea{padding:0 14px}.lg-intro-copy{padding:34px 13%;min-height:260px}.lg-intro-copy .lg-welcome-cover{opacity:.28}.theme-spend .lg-intro h1{font-size:63px}.lg-start{display:flex;flex-direction:column;align-items:stretch;padding:21px 20px}.lg-start>label{text-align:center}.lg-start .lg-fortune{font-size:38px;padding:9px 0}.lg-start>p{font-size:12px}.lg-statusbar{padding:18px 16px;gap:13px}.lg-year>strong{font-size:31px}.lg-reserve>span,.lg-year>span{font-size:10px}.lg-reserve>strong{font-size:30px}.legacy-game .lg-reserve>small{font-size:10px!important}.lg-timeline>span{width:21px;height:21px;font-size:11px}.lg-decision-panel{padding:21px 16px}.lg-tabs{padding-inline:16px}.theme-spend .legacy-game .lg-decision-panel h2{font-size:34px}.lg-tabs button{font-size:14px}.theme-spend .lg-proposal{grid-template-columns:62px minmax(0,1fr)}.theme-spend .lg-proposal>span.lg-proposal-copy{padding:16px 14px}.theme-spend .lg-proposal strong{font-size:28px}.lg-proposal-icon svg{width:33px}.lg-proposal-icon i{font-size:27px}.lg-proposal-icon b{font-size:22px}.lg-proposal-action{padding:12px 14px;font-size:13px}.lg-proposal-pitch{font-size:14px}.lg-proposal-time{font-size:12px}.lg-pin>span{width:34px;height:34px}.lg-pin em{font-size:11px}.lg-world-label>span:last-child{display:none}.lg-map-caption{font-size:10px}.lg-vitals{gap:8px;padding:12px}.lg-vital>div>span{font-size:11px}.lg-vital strong{font-size:16px}.lg-vital svg{width:13px}.lg-vital>div{gap:5px}.theme-spend .lg-world-note{font-size:12px}.lg-costs strong{font-size:25px}.lg-event-choices button{padding:17px}.lg-footnote{font-size:12px}.theme-lost-found .tool-playarea>section.lf-game{padding:0 16px}.lf-header{height:74px;gap:8px}.lf-brand{font-size:25px}.lf-brand small{display:none}.lf-header-button{padding:9px;gap:6px}.lf-header-button>span{display:none}.lf-header-button b{font-size:12px;padding-left:7px;margin:0}.lf-header-actions{gap:3px}.lf-hero-title{padding:30px 15%;min-height:260px}.theme-lost-found .lf-game .lf-hero-title h1{font-size:73px;max-width:270px}.lf-hero-title p{font-size:15px}.lf-hero>img{opacity:.22}.lf-invitation{padding:24px 5px;gap:18px}.lf-invitation p br{display:none}.lf-intro-steps{padding:22px 18px}.lf-intro-steps>div>span{font-size:27px}.lf-cast-strip>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.lf-cast-strip .lf-portrait{width:70px;height:70px}.lf-cast-strip>div>div>span{font:19px OddlyHand,cursive}.lf-case-top{gap:12px;padding:21px 0}.theme-lost-found .lf-case-top h1{font-size:39px}.lf-case-top p{font-size:14px}.lf-case-number>b{font-size:34px}.lf-case-number{min-width:50px}.lf-progress{gap:5px}.lf-progress button{min-height:33px;font-size:12px}.lf-mobile-tabs{margin-bottom:20px}.lf-mobile-tabs button{font-size:14px;min-height:48px}.lf-workspace{display:block}.lf-workspace .lf-claims-column{display:block;border:0;padding:0}.lf-workspace.show-evidence .lf-claims-column,.lf-workspace.show-people .lf-evidence-column,.lf-workspace.show-people .lf-object-column{display:none}.lf-object-stage{max-width:380px;margin:auto}.lf-desk-note{display:none}.lf-evidence-column{margin-top:22px}.lf-claimants .lf-portrait{height:100px}.lf-claimants{margin-bottom:20px}.lf-claimants button strong{font-size:23px}.lf-mobile-next{font-size:16px;min-height:48px;border-radius:6px}.lf-return-slip{display:none}.lf-return-slip.mobile-visible{display:block}.lf-dispatch{padding:20px 16px}.lf-dispatch,.lf-dispatch-action{display:flex;flex-direction:column}.lf-dispatch-action{border:0;padding:0}.lf-dispatch-action>.lf-primary{min-width:0;font-size:16px}.lf-slip-heading{padding:15px}.lf-slip-stamp{display:none}.lf-rituals label{font-size:15px;padding:12px 9px}.lf-footer{font-size:11px}.lf-footer>span:last-child{font-size:10px}.theme-closer .cl-hero{padding:115px 25px 125px;min-height:570px}.theme-closer .cl-hero h1{font-size:76px;max-width:330px;margin:0 auto 24px}.cl-hero-art{opacity:.17;object-fit:cover}.theme-closer .cl-hero-copy>p{font-size:17px}.cl-hero-top .cl-eyebrow{max-width:135px}.cl-hero-top .cl-quiet span{display:none}.cl-hero-top{top:18px}.cl-hero-sizes{bottom:80px}.cl-hero-foot{font-size:12px;gap:9px;bottom:32px}.cl-hero-foot>span{gap:10px}.cl-hero-actions{flex-direction:column}.cl-story{bottom:143px}.theme-closer .cl-story h2{font-size:33px}.theme-closer .cl-intro{font-size:14px}.cl-beat p{font-size:18px}.theme-closer .cl-observation small{font-size:10px!important}.theme-closer .cl-scale output{font-size:26px}.cl-scale>span{font-size:8px}.theme-closer .cl-scale small{display:none}.cl-realm-nav button{font-size:10px}.cl-instruments{gap:5px 9px}.cl-observation{margin-top:10px}.cl-journal-button{gap:5px}.cl-journal-button b{font-size:11px}.cl-scene-top>div{gap:1px}}@media(max-height:780px) and (min-width:901px){.theme-closer .cl-story h2{font-size:45px;margin:12px 0}.theme-closer .cl-intro{font-size:15px}.cl-beat p{font-size:19px}.cl-observation{margin-top:14px;padding:12px}.cl-instruments{padding-block:15px}.theme-closer .cl-scale output{font-size:35px}}@media(max-width:900px) and (max-height:740px){.cl-story{bottom:135px}.theme-closer .cl-story h2{font-size:28px;margin:8px 0}.theme-closer .cl-intro{font-size:13px;line-height:1.4}.cl-beat p{font-size:16px}.cl-observation{padding:8px 10px;margin-top:8px}.theme-closer .cl-observation p{font-size:12px}.theme-closer .cl-observation small{display:none}.cl-visual{bottom:300px}}@media(prefers-reduced-motion:reduce){:is(.uf-experience,.legacy-game,.lf-game,.cl-experience) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.game-tile.cover-font-play .game-tile-title{font-size:9.5cqw;width:65%;line-height:.97}.game-tile.tile-unfinished.cover-font-play .game-tile-title{font-size:8cqw}.theme-lost-found .lf-game .lf-nominate{font-size:15px}.theme-lost-found .lf-game .lf-column-heading .lf-kicker,.theme-lost-found .lf-game .lf-slip-heading .lf-kicker{font-size:12px}.theme-lost-found .lf-game .lf-claims-intro{font:15px/1.6 OddlyRoboto,sans-serif!important}.theme-lost-found .lf-game .lf-desk-note{font:22px/1.35 OddlyHand,cursive!important}.theme-lost-found .lf-game .lf-recipient>small,.theme-lost-found .lf-game .lf-rituals legend{font:12px OddlyRoboto,sans-serif!important}.theme-lost-found .lf-game .lf-object-view>span{font:12px OddlyRoboto,sans-serif}.theme-closer .cl-beat p{font:22px/1.35 OddlyHand,cursive}.lg-tabs button[aria-pressed=true]:after{background:#24855f}@media(max-width:900px){.legacy-game:not(.is-playing) .lg-worktable{display:flex}.legacy-game:not(.is-playing) .lg-desk{order:-1}.lg-primer{padding:5px 15px}.lg-primer>.lg-eyebrow{display:none}.lg-primer>div{padding:12px 0}.lg-world-column{max-width:760px}.theme-closer .cl-beat p{font-size:19px}}@media(max-width:560px){.uf-hero{padding:149px 20px 27px;min-height:0}.uf-welcome-cover{height:125px;opacity:1;object-fit:cover;border-bottom:1px solid #8baac1}.theme-unfinished .uf-hero h1{font-size:clamp(46px,12.8vw,59px);margin-bottom:15px}.theme-unfinished .uf-hero-copy>p{font-size:16px;margin-bottom:18px}.lg-intro-copy{padding:145px 10% 27px;min-height:0}.lg-intro-copy .lg-welcome-cover{height:120px;opacity:1;object-fit:cover;border-bottom:1px solid #d1b446}.theme-spend .lg-intro h1{font-size:58px}.theme-spend .lg-intro-copy>p{font-size:16px}.lf-hero>img{position:relative;opacity:1;height:120px;object-fit:cover;border-bottom:1px solid #cfac8d}.lf-hero-title{min-height:0;padding:23px 13% 27px}.theme-lost-found .lf-game .lf-hero-title h1{font-size:58px;margin-bottom:14px}.lf-hero-title p{font-size:15px}.theme-closer .cl-hero{padding-top:235px;padding-bottom:120px;min-height:0}.cl-hero-art{opacity:1;top:65px;height:130px;object-fit:cover}.theme-closer .cl-hero h1{font-size:67px}.cl-hero-sizes{bottom:72px}.cl-hero-top{top:11px}.theme-closer .cl-beat p{font-size:18px}}@media(max-width:900px) and (max-height:740px){.theme-closer .cl-beat p{font-size:16px}}