@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff) format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2) format("woff2"),url(/assets/pixelify-sans-latin-600-normal-BNlgYbDL.woff) format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pixelify-sans-latin-700-normal-D3Xxx3QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-700-normal-BctWAS0u.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff")}:root{--wood-dark: #6b3f24;--wood: #b97a45;--wood-light: #d9a066;--paper: #f3e3c0;--paper-dark: #e4cf9f;--ink: #4a2f1a;--ok: #4caf50;--bad: #d9534f;--cta: #f5a623;--cta-hover: #ffb84d;--disabled: #bdb39b;--disabled-ink: #8a7e6a;--muted: #b89a6c;--shadow: rgba(42, 29, 18, .55);--radius: 8px;--radius-sm: 6px;--touch: 40px;--font-pixel: "Pixelify Sans", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-body: "Nunito", system-ui, sans-serif}:root{color:#fff6e0;background:#2a1d12;font-family:var(--font-body, "Nunito", system-ui, sans-serif);font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}button{font:inherit}main{min-height:100vh;padding:18px clamp(14px,3vw,42px) 36px;background:radial-gradient(circle at 18% -10%,#6b4e2a 0,transparent 34%),#2a1d12}header{height:74px;display:flex;align-items:center;gap:24px;border-bottom:1px solid #5a4630}.brand{display:flex;align-items:center;gap:12px;margin-right:auto}.brand img{width:48px;height:48px;object-fit:cover;border-radius:10px}h1{font-size:22px;margin:0;letter-spacing:0}.brand span,small,.muted{color:#d4bf94;font-size:12px}.connection,.tick{font:500 12px var(--font-mono);color:#dcc99f;letter-spacing:.08em}.connection i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#e07a3c}.wallet-button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid rgba(155,225,93,.35);border-radius:6px;color:#fff0cf;background:#3a2b1dad;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font:500 11px var(--font-mono);letter-spacing:.02em;cursor:pointer;white-space:nowrap}.wallet-button:hover:not(:disabled){border-color:#9be15d;background:#3f5a26d1}.wallet-button:focus-visible{outline:2px solid #ffd54a;outline-offset:2px}.wallet-button:disabled{cursor:not-allowed;opacity:.65}.wallet-button.connected{border-color:#5f9f3a}.wallet-button i{width:7px;height:7px;border-radius:50%;background:#9be15d;box-shadow:0 0 8px #9be15d}.connection i.online{background:#9be15d;box-shadow:0 0 10px #9be15d}.tick strong{color:#ffd54a;font-size:18px;margin-left:8px}.resources{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:18px 0}.resource{border:1px solid #6b5238;background:#35271a;padding:8px 12px;display:flex;align-items:center;gap:8px;text-transform:capitalize;font-size:13px}.resource img{width:26px;height:26px;object-fit:contain;flex-shrink:0}.resource span{flex:1}.resource strong{color:#ffd54a}.layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:18px;transition:grid-template-columns .3s ease}.layout.aside-hidden{grid-template-columns:minmax(0,1fr)}.layout.aside-hidden aside{display:none}.layout-toggle{display:inline-flex;align-items:center;min-height:34px;padding:0 11px;border:1px solid #5f9f3a;border-radius:6px;color:#f0ffd8;background:#2f4a1f;font:500 11px var(--font-mono);letter-spacing:.02em;cursor:pointer;white-space:nowrap}.layout-toggle:hover{border-color:#9be15d;background:#3f6a28}.main-column,aside{min-width:0;display:grid;gap:14px;align-content:start}.world-frame{position:relative;overflow:hidden;height:clamp(380px,52vw,560px);border:1px solid #7a5e40;background:#3a2b1d;box-shadow:0 12px 34px #0005}.camera-hint{position:absolute;right:10px;top:8px;z-index:20;padding:4px 8px;border-radius:6px;background:#2a1d12b8;color:#d4bf94;font:10px var(--font-mono);letter-spacing:.06em;pointer-events:none}.layout.aside-hidden .world-frame{height:calc(100vh - 208px);min-height:320px}@media(max-width:900px){.layout.aside-hidden .world-frame{height:calc(100vh - 262px);min-height:300px}}@media(max-width:520px){.layout.aside-hidden .world-frame{height:calc(100vh - 286px);min-height:260px}}@supports (height: 100dvh){.layout.aside-hidden .world-frame{height:calc(100dvh - 208px)}@media(max-width:900px){.layout.aside-hidden .world-frame{height:calc(100dvh - 262px)}}@media(max-width:520px){.layout.aside-hidden .world-frame{height:calc(100dvh - 286px)}}}.numeric,.hf-step-value,.hf-coin-chip,.t11a-chip,.t11a-day,.t08-table td.numeric,.t08-plot-id,.t08-ing-price,.t08-detail small,.hf-recipe-need,.hf-happy-happy,.hf-happy-usdg,.t11a-quote-row strong,.t11a-quote-row code,.hf-item-price,.hf-item-qty,.hf-hud-coins,.connection,.tick,.resource strong,.t08-feed code,.task-inventory strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:0;text-rendering:geometricPrecision}.t08-table{font-variant-numeric:tabular-nums lining-nums}.t11a-brand strong,.t11a-sheet-head strong,.hf-title-tab,.panel-title,.t11a-menu,.hf-modal-close,.hf-specimen-label{font-family:var(--font-pixel)}.hf-item-name,.hf-recipe-name,.t08-plot-main,.t08-inspector h3,.hf-kitchen-col h3,.hf-kitchen-list h3,.hf-root,.t11a-shell,.hf-drawer,.t08-inspector-dialog,body{font-family:var(--font-body)}.hf-btn:disabled,.hf-step:disabled,.t08-plot[disabled],.hf-locked{opacity:1;filter:none}.hf-btn:disabled{color:#5d4126;border-color:#8d7d60}.hf-btn.hf-btn-primary:disabled{background:#c4b9a0;color:#5d4126;border-color:#9a9078}.hf-step:disabled{color:#5d4126}.hf-kitchen{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;padding:30px 18px 14px;max-height:min(62vh,520px);overflow:hidden}.hf-kitchen-col{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b97a45 var(--paper);overscroll-behavior:contain}.hf-kitchen-list{display:flex;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b97a45 var(--paper);overscroll-behavior:contain;max-height:min(62vh,520px);padding-right:4px}.hf-kitchen-list h3,.hf-kitchen-col h3{font-family:var(--font-pixel)}.hf-kitchen-foot{display:grid;gap:10px;padding:12px 18px 18px;background:linear-gradient(180deg,rgba(243,227,192,0) 0%,var(--paper) 18%);flex-shrink:0;border-top:2px solid rgba(107,63,36,.18);position:sticky;bottom:0}.hf-kitchen-foot.entered-cta .hf-btn-primary:not(:disabled){background:linear-gradient(180deg,var(--cta-hover) 0%,var(--cta) 100%);color:#3a2408;box-shadow:0 4px #3a240852,0 6px 16px #f5a62359}.hf-modal-close{right:6px}.hf-coin-chip{right:46px}.t11a-chip-compact,.t11a-wallet-icon{display:none}.t11a-plots{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.t11a-plots button{scroll-snap-align:start}@media(max-width:480px){.t11a-brand strong,.t11a-word{display:none!important}.t11a-chip-compact{display:inline}.t11a-chip [data-full]{display:none}.t11a-wallet-icon{display:inline}.t11a-wallet{min-width:40px;justify-content:center;padding:8px 10px}.t11a-hud-top{gap:6px;flex-wrap:nowrap}.t11a-chip{padding:4px 8px;min-height:36px}.t11a-chip small{display:none}.t11a-sheet{width:100vw;max-width:100vw;top:0;right:0;bottom:0;left:0;border-radius:0;max-height:100dvh;border-width:4px}.t11a-backdrop{padding:0}.t11a-sheet-head{position:sticky;top:0;z-index:2}.hf-modal-backdrop{padding:0}.hf-modal-dialog{width:100vw;max-width:100vw;max-height:100dvh;border-radius:0}.hf-drawer{width:100vw;max-width:100vw}.t08-inspector-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}}.hf-specimen-row{display:grid;gap:6px;margin:12px 0}.hf-specimen-label{font-family:var(--font-pixel);font-size:12px;color:#d4bf94;letter-spacing:.04em;text-transform:uppercase}.hf-specimen-mono{font-family:var(--font-mono);font-size:20px;color:#ffd54a;letter-spacing:0}.hf-specimen-pixel{font-family:var(--font-pixel);font-size:20px;color:#fff6e0}.hf-root,.hf-modal,.hf-hud,.hf-gallery{font-family:var(--font-pixel);color:var(--ink);image-rendering:pixelated}.hf-wood-frame{position:relative;background:repeating-linear-gradient(0deg,rgba(107,63,36,.035) 0 2px,transparent 2px 5px),linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border:6px solid var(--wood-dark);border-radius:var(--radius);box-shadow:inset 0 0 0 2px var(--wood-light),inset 0 0 26px #6b3f2440,0 10px 28px var(--shadow)}.hf-title-tab{position:absolute;top:-20px;left:18px;display:inline-flex;align-items:center;gap:8px;min-height:var(--touch);padding:6px 16px 6px 10px;background:linear-gradient(180deg,var(--wood) 0%,var(--wood-dark) 100%);border:3px solid var(--wood-dark);border-radius:var(--radius-sm);box-shadow:0 4px #2a1d1299,0 6px 12px var(--shadow);color:#fff6e0;font-size:17px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.hf-title-tab img{width:26px;height:26px;object-fit:contain}.hf-coin-chip{position:absolute;top:-18px;right:18px;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:5px 14px;background:#2a1d12;border:3px solid var(--wood-dark);border-radius:999px;box-shadow:0 4px #2a1d1299,0 6px 12px var(--shadow);color:#ffd54a;font-family:var(--font-mono);font-size:15px;font-weight:500;white-space:nowrap}.hf-coin-chip i{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe9a8 0%,var(--cta) 60%,#b97a45 100%);border:2px solid #7a4d1c}.hf-storage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hf-item-tile{position:relative;display:grid;gap:4px;justify-items:center;min-height:96px;padding:10px 6px 8px;background:#fffaeb8c;border:3px solid var(--wood);border-radius:var(--radius-sm);cursor:pointer;text-align:center}.hf-item-tile img{width:34px;height:34px;object-fit:contain}.hf-item-tile .hf-item-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2}.hf-item-tile .hf-item-price{font-family:var(--font-mono);font-size:11px;color:#7a5a34}.hf-item-tile:hover{border-color:#fff3d0;box-shadow:0 0 0 2px #fff3d0,0 0 12px #fff3d0e6}.hf-item-tile.selected{border-color:#ffd54a;box-shadow:0 0 0 2px #ffd54a,0 0 10px #ffd54acc}.hf-item-qty{position:absolute;right:4px;bottom:4px;padding:1px 6px;background:#2a1d12;border-radius:4px;color:#fff6e0;font-family:var(--font-mono);font-size:11px}.hf-trend-up{color:var(--bad);font-weight:700}.hf-trend-down{color:var(--ok);font-weight:700}.hf-trend-flat{color:var(--muted)}.hf-btn{min-height:var(--touch);padding:10px 18px;border:3px solid var(--wood-dark);border-radius:var(--radius-sm);box-shadow:0 4px #2a1d1299;font-family:var(--font-pixel);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.hf-btn:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px #2a1d1299}.hf-btn-primary{background:linear-gradient(180deg,var(--cta-hover) 0%,var(--cta) 55%,#d98a12 100%);color:#3a2408}.hf-btn-primary:hover:not(:disabled){filter:brightness(1.06)}.hf-btn-secondary{background:linear-gradient(180deg,#cfc6ae,#bdb39b 60%,#a89e83);color:#4a2f1a}.hf-btn:disabled{background:var(--disabled);color:var(--disabled-ink);border-color:#9a9078;cursor:not-allowed;box-shadow:none;opacity:.85}.hf-stepper{display:inline-flex;align-items:center;gap:8px}.hf-step{width:var(--touch);height:var(--touch);display:inline-flex;align-items:center;justify-content:center;border:3px solid var(--wood-dark);border-radius:var(--radius-sm);box-shadow:0 3px #2a1d1299;font-size:20px;font-weight:700;line-height:1;color:#fff6e0;cursor:pointer}.hf-step-dec{background:linear-gradient(180deg,#e07a6a 0%,var(--bad) 70%)}.hf-step-inc{background:linear-gradient(180deg,#66bb6a 0%,var(--ok) 70%)}.hf-step:disabled{background:var(--disabled);color:var(--disabled-ink);border-color:#9a9078;cursor:not-allowed;box-shadow:none}.hf-step-value{min-width:30px;text-align:center;font-family:var(--font-mono);font-size:17px;font-weight:500}.hf-locked{display:inline-flex;align-items:center;min-height:var(--touch);padding:6px 14px;background:var(--disabled);border:3px solid #9a9078;border-radius:var(--radius-sm);color:#5d5340;font-size:14px;font-weight:500;font-style:normal;white-space:nowrap}.hf-recipe{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--radius-sm)}.hf-recipe+.hf-recipe{border-top:2px dashed rgba(107,63,36,.3);border-radius:0}.hf-recipe img.hf-dish{width:44px;height:44px;object-fit:contain;flex:0 0 auto}.hf-recipe-info{flex:1 1 auto;min-width:0;display:grid;gap:4px}.hf-recipe-name{font-size:15px;font-weight:600;overflow-wrap:anywhere}.hf-recipe-need{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;color:#7a5a34;flex-wrap:wrap}.hf-recipe-need img{width:20px;height:20px;object-fit:contain}.hf-recipe-side{flex:0 0 auto}.hf-kitchen{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;padding:30px 18px 14px}.hf-kitchen-col h3{margin:0 0 10px;font-size:16px;font-weight:600}.hf-kitchen-foot{display:grid;gap:10px;padding:0 18px 18px}.hf-kitchen-hint{margin:0;font-size:13px;color:#7a5a34}.hf-kitchen-actions{display:flex;gap:10px;flex-wrap:wrap}.hf-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#140c069e}.hf-modal-dialog{width:min(880px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding-top:22px}.hf-modal-frame{padding-bottom:4px}.hf-modal-close{position:absolute;top:-18px;right:-12px;width:var(--touch);height:var(--touch);border:3px solid var(--wood-dark);border-radius:50%;background:var(--bad);color:#fff;font-size:20px;line-height:1;cursor:pointer;box-shadow:0 4px #2a1d1299}.hf-hud{position:relative;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;min-height:64px}.hf-hud-menu{width:52px;height:52px;flex:0 0 auto;background:linear-gradient(180deg,var(--wood) 0%,var(--wood-dark) 100%);border:3px solid var(--wood-dark);border-radius:var(--radius-sm);box-shadow:0 4px #2a1d1299;color:#fff6e0;font-size:24px;cursor:pointer}.hf-hud-chips{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.hf-hud-chip{display:inline-flex;align-items:center;min-height:var(--touch);padding:6px 14px;background:#2a1d12e0;border:3px solid var(--wood-dark);border-radius:999px;color:#fff6e0;font-size:14px;white-space:nowrap}.hf-hud-coins{color:#ffd54a;font-family:var(--font-mono)}.hf-hud-mute{width:var(--touch);height:var(--touch);flex:0 0 auto;background:#2a1d12e0;border:3px solid var(--wood-dark);border-radius:50%;font-size:18px;cursor:pointer}.hf-hud-lang select{min-height:var(--touch);background:#2a1d12e0;color:#fff6e0;border:3px solid var(--wood-dark);border-radius:var(--radius-sm);font-family:var(--font-pixel);font-size:13px}.hf-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#140c0680}.hf-drawer{position:absolute;top:0;left:0;bottom:0;width:min(340px,88vw);background:linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border-right:6px solid var(--wood-dark);box-shadow:8px 0 24px var(--shadow);display:flex;flex-direction:column}.hf-drawer-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:3px solid var(--wood-dark);font-size:17px}.hf-drawer-head strong{flex:1}.hf-drawer-close{width:var(--touch);height:var(--touch);border:3px solid var(--wood-dark);border-radius:var(--radius-sm);background:var(--paper);font-size:20px;cursor:pointer}.hf-drawer-body{padding:14px;overflow-y:auto;display:grid;gap:10px;align-content:start}.hf-drawer-link{display:block;min-height:var(--touch);padding:10px 12px;border:3px solid var(--wood);border-radius:var(--radius-sm);background:#fffaeb99;color:var(--ink);font-size:15px;text-align:left;cursor:pointer}.hf-gallery{max-width:1080px;margin:0 auto;padding:28px 18px 60px;background:#2a1d12;color:#fff6e0;min-height:100vh}.hf-gallery h1{margin:0;font-size:26px}.hf-gallery>p{color:#d4bf94}.hf-gallery section{margin:26px 0;padding:22px 18px;background:#35261899;border:1px solid #6b5238;border-radius:var(--radius)}.hf-gallery section>h2{margin:0 0 14px;font-size:18px;color:#ffd54a}.hf-gallery .hf-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hf-gallery-demo{margin-top:18px;padding-top:26px}.hf-hud-frame{position:relative;height:220px;border:1px dashed #6b5238;border-radius:var(--radius);overflow:hidden;background:linear-gradient(180deg,#7fb04a,#5d8a38)}.hf-hud-frame .hf-hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hf-hud-frame .hf-hud>*{pointer-events:auto}.hf-token-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.hf-token{display:flex;align-items:center;gap:8px;font-size:13px;color:#f2e4c2}.hf-token i{width:28px;height:28px;border-radius:6px;border:2px solid #00000055;flex:0 0 auto}.hf-font-sample{font-size:20px;color:#fff6e0}@media(max-width:640px){.hf-kitchen{grid-template-columns:1fr}.hf-storage-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hf-item-tile{min-height:88px;padding:8px 4px 6px}.hf-item-tile img{width:28px;height:28px}.hf-title-tab{font-size:15px;left:10px}.hf-coin-chip{right:10px;font-size:13px}.hf-modal-backdrop{padding:12px}.hf-kitchen-actions .hf-btn{flex:1 1 100%}}@media(max-width:400px){.hf-storage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hf-btn,.hf-item-tile,.hf-step{transition:none}}.world-viewport{width:100%!important;height:100%!important}.world-content{width:auto;height:auto;margin:0!important}.village-stage{position:relative;width:1536px;height:1024px;overflow:hidden;background-color:#7fb04a;flex-shrink:0}.town-map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none}.world-entities{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.lighting-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:900;pointer-events:none;mix-blend-mode:overlay;background:#ff8c3226}.building{position:absolute;width:var(--building-width);height:var(--building-height);transform:translate(-50%,-100%);object-fit:contain;object-position:50% 100%;image-rendering:pixelated;filter:drop-shadow(0px 8px 4px rgba(0,0,0,.5))}.map-waterwheel{position:absolute;width:6%;transform:translate(-50%,-100%);image-rendering:pixelated;filter:drop-shadow(0px 8px 4px rgba(0,0,0,.5))}@keyframes float-prop{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.work-props{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.work-prop{position:absolute;width:28px;height:28px;object-fit:contain;z-index:10;animation:float-prop 2s ease-in-out infinite;filter:drop-shadow(0px 6px 3px rgba(0,0,0,.5));pointer-events:none;image-rendering:pixelated}.props-farm{margin-left:-2%;margin-top:14%}.props-forest{margin-left:18%;margin-top:4%}.props-workshop{margin-left:7%;margin-top:12%}.props-market{margin-left:-3%;margin-top:13%}.props-mill{margin-left:-2%;margin-top:12%}.props-seed-stall{margin-left:2%;margin-top:8%}.npc-slot{position:absolute;width:8%;aspect-ratio:1;transform:translate(-50%,-100%);transition:top 1s linear,left 1s linear}.npc-shadow{position:absolute;left:50%;bottom:-10%;width:70%;height:24%;transform:translate(-50%);background:radial-gradient(ellipse at center,#00000073,#0000 72%);border-radius:50%;pointer-events:none}.npc-shadow.walking{animation:npc-shadow-pulse .9s ease-in-out}.npc-flip{position:relative;width:100%;height:100%;transition:transform .16s ease}.npc-flip.flip{transform:scaleX(-1)}.npc-anim{width:100%;height:100%;transform-origin:50% 100%}.npc-anim.walking{animation:npc-hop .9s ease-in-out}.npc-anim.idle-breathe{animation:npc-breathe 2.6s ease-in-out infinite}.npc-sheet{width:100%;height:100%;background-repeat:no-repeat;background-size:1300% 4600%;image-rendering:pixelated;filter:drop-shadow(0px 8px 4px rgba(0,0,0,.5));pointer-events:none}.npc-thumb{width:42px;height:42px;flex:0 0 42px;background-size:1300% 4600%;display:grid;place-items:end center}.detail-sprite{width:82px;height:82px;flex:0 0 82px;background-size:1300% 4600%;display:grid;place-items:end center}@keyframes npc-hop{0%{transform:translateY(0) scale(1)}15%{transform:translateY(-16%) scale(1.08,.92)}50%{transform:translateY(-24%) scale(.95,1.07)}85%{transform:translateY(-6%) scale(1.05,.96)}to{transform:translateY(0) scale(1)}}@keyframes npc-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes npc-shadow-pulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(.8)}}.panel{border:1px solid #6b5238;border-left:1px solid rgba(255,255,255,.1);background-color:#35261899;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.panel-title{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;text-transform:uppercase;letter-spacing:.09em;font:500 12px var(--font-mono);color:#fff0cf;border-bottom:1px solid #6b5238}.panel-title span{color:#bfa772;font-size:10px}.npc-row{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;color:inherit;text-align:left;background:transparent;border:0;border-bottom:1px solid #4a3a28;cursor:pointer}.npc-row:hover,.npc-row.selected{background:#2f4a1f}.npc-row img{width:42px;height:42px;object-fit:cover;border-radius:6px}.npc-row span{flex:1 1 auto;min-width:0;display:grid;gap:4px;overflow-wrap:anywhere}.npc-row b{font-size:13px;overflow-wrap:anywhere}.npc-row small{overflow-wrap:anywhere}.npc-row em{flex:0 1 auto;max-width:28%;color:#9be15d;font:11px var(--font-mono);font-style:normal;overflow-wrap:anywhere}.event{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-bottom:1px solid #4a3a28}.event-dot{width:7px;height:7px;margin-top:5px;flex:0 0 7px;background:#ffd54a;border-radius:50%}.event span:nth-child(2){display:grid;gap:4px;min-width:0;flex:1}.event b{color:#fff0cf;font-size:12px;line-height:1.4}.event code{display:block;color:#b09764;font:10px var(--font-mono)}.event-hash{margin-top:3px;font-size:.7em!important;opacity:.5}code{color:#b09764;font:10px var(--font-mono)}.detail{display:flex;gap:16px;padding:16px;min-height:110px}.detail>div:last-child{min-width:0;overflow-wrap:anywhere}.detail img{width:82px;height:82px;object-fit:cover;border-radius:8px}.detail p{color:#f2e4c2;font-size:13px;margin:9px 0 0;overflow-wrap:anywhere;word-break:break-word}.empty,.loading{color:#d4bf94;padding:28px;text-align:center}@media(max-width:900px){.layout{grid-template-columns:1fr}.resources{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){main{padding:12px}header{gap:12px}.brand span{display:none}.resources{grid-template-columns:repeat(2,1fr)}.connection{font-size:10px}.wallet-button{padding:0 8px;font-size:10px}}.task-board{overflow:hidden}.task-player{display:grid;gap:12px;padding:14px 16px;border-bottom:1px solid #4a3a28}.task-player>div:first-child{display:grid;gap:4px}.task-player b{color:#fff0cf;font-size:13px}.task-player small{color:#d4bf94}.task-inventory{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.task-inventory span{display:grid;gap:3px;min-width:0;padding:7px 5px;border:1px solid #6b5238;background:#35271a;text-align:center}.task-inventory b{overflow:hidden;color:#d4bf94;font:10px var(--font-mono);text-transform:uppercase;text-overflow:ellipsis}.task-inventory strong{color:#ffd54a;font:12px var(--font-mono)}.task-error{margin:10px 12px 0;padding:9px 10px;border:1px solid #9b5147;color:#ffc2a0;background:#6e321e59;font-size:12px;line-height:1.4}.task-list{display:grid;max-height:560px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#5f9f3a #35271a}.task-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #4a3a28}.task-row>span{display:grid;gap:4px;min-width:0;flex:1}.task-row b{overflow-wrap:anywhere;color:#fff0cf;font-size:12px}.task-row small{overflow-wrap:anywhere;color:#d4bf94;font:10px var(--font-mono)}.task-row button{flex:0 0 auto;min-width:58px;padding:7px 9px;border:1px solid #5f9f3a;border-radius:4px;color:#f0ffd8;background:#2f4a1f;font:500 10px var(--font-mono);cursor:pointer}.task-row button:hover:not(:disabled){border-color:#9be15d;background:#3f6a28}.task-row button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:520px){.task-inventory{gap:3px}.task-inventory span{padding:6px 2px}.task-inventory b{font-size:9px}}.npc-forge{--fw: 48px;--fh: 64px;--frames: 4;--row: 0;width:var(--fw);height:var(--fh);background-size:calc(var(--fw) * 6) auto;background-repeat:no-repeat;image-rendering:pixelated;image-rendering:crisp-edges;background-position-y:calc(var(--row) * var(--fh) * -1)}.npc-forge.frames-4{--frames: 4}.npc-forge.frames-6{--frames: 6}.npc-forge.anim-walking-down{--row: 0;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-up{--row: 1;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-left{--row: 2;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-right{--row: 3;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-south{--row: 0;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-north{--row: 1;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-west{--row: 2;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-walking-east{--row: 3;animation:forge-x-6 .72s steps(6) infinite}.npc-forge.anim-working-chop,.npc-forge.anim-working-harvest,.npc-forge.anim-working-build,.npc-forge.anim-working-trade,.npc-forge.anim-working-mill{--row: 5;animation:forge-x-4 .8s steps(4) infinite}.npc-forge.anim-idle,.npc-forge.anim-social{--row: 4;animation:forge-x-4 1.6s steps(4) infinite}@keyframes forge-x-4{0%{background-position-x:0}to{background-position-x:calc(var(--fw) * -4)}}@keyframes forge-x-6{0%{background-position-x:0}to{background-position-x:calc(var(--fw) * -6)}}.npc-slot .npc-forge{--forge-ground-offset: 8px;position:absolute;left:50%;bottom:0;transform:translate(-50%) translateY(var(--forge-ground-offset)) scale(1.4);transform-origin:bottom center}.npc-forge.npc-thumb,.npc-forge.detail-sprite{transform:none;position:static}.npc-forge.npc-thumb{--fw: 32px;--fh: 42px}.npc-forge.detail-sprite{--fw: 64px;--fh: 84px}@media(prefers-reduced-motion:reduce){.npc-forge[class*=anim-]{animation:none;background-position-x:0}}.player-nameplate{position:absolute;left:50%;bottom:62px;transform:translate(-50%);background:#0c121adb;color:#f2e4c2;border:1px solid rgba(200,220,220,.22);border-radius:4px;padding:1px 5px;font:500 9px var(--font-mono);white-space:nowrap;pointer-events:none;z-index:2}.player-slot .npc-forge{outline:1px solid rgba(122,213,255,.55);outline-offset:0}.task-filters{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid #4a3a28}.task-filters input[type=search]{flex:1 1 auto;min-width:0;padding:7px 9px;border:1px solid #6b5238;border-radius:4px;background:#35271a;color:#fff0cf;font:12px var(--font-mono)}.task-filters select{flex:0 0 auto;padding:7px 9px;border:1px solid #6b5238;border-radius:4px;background:#35271a;color:#fff0cf;font:12px var(--font-mono)}.task-filters input::placeholder{color:#b09764}.worksite-tooltip{position:absolute;z-index:950;transform:translate(-50%,10px);padding:6px 9px;border:1px solid #5f9f3a;border-radius:6px;background:#2a1d12eb;color:#fff0cf;font:11px var(--font-mono);white-space:nowrap;pointer-events:none;display:grid;gap:2px}.worksite-tooltip b{color:#ffd54a}.worksite-tooltip small{color:#d4bf94;text-transform:none}.path-preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.path-preview polyline{stroke:#ffd54a;stroke-width:3;stroke-dasharray:6 8;stroke-linecap:round;opacity:.55}.t11a-shell{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#2a1d12;font-family:var(--font-pixel);color:#fff6e0}.t11a-map{position:absolute;top:0;right:0;bottom:0;left:0;background:#23402a}.t11a-map-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.t11a-canvas-box{position:absolute;left:0;top:0;transform-origin:0 0;cursor:default}.t11a-canvas-box canvas{image-rendering:pixelated}.t11a-canvas-box.is-hot{cursor:pointer}.t11a-hotspot{position:absolute;pointer-events:none;border:3px solid rgba(255,224,120,.9);border-radius:6px;background:#ffe0781f;box-shadow:0 0 0 2px #2a1d128c,0 0 18px #ffe07873}.t11a-hotspot span{position:absolute;left:50%;top:-30px;transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:6px;background:#3b2716;color:#ffe9b0;border:2px solid #c79a55;font:700 14px/1.1 var(--font-pixel)}.t11a-hotspot.is-west span{left:0;transform:none}.t11a-entities{position:absolute;left:0;top:0;pointer-events:none}.t11a-entity{position:absolute;transform:translate(-50%,-100%);pointer-events:none}.t11a-agent .farm-sprite{width:40px;height:40px;background-repeat:no-repeat;image-rendering:pixelated;display:block;margin:0 auto}.t11a-animal .farm-sprite{width:28px;height:28px;background-repeat:no-repeat;image-rendering:pixelated;display:block;margin:0 auto}.t11a-bubble{position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:2px;min-width:28px;height:28px;padding:2px 6px;border-radius:999px;background:#2a1d12d9;border:2px solid #d9a066;color:#fff;font-size:16px;line-height:22px;text-align:center;white-space:nowrap}.t11a-name{display:block;margin-top:2px;padding:0 6px;font-size:10px;line-height:14px;text-align:center;color:#fff6e0;background:#2a1d12b3;border-radius:4px;white-space:nowrap}.t11a-hud{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:40}.t11a-hud>*{pointer-events:auto}.t11a-hud-top{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;gap:8px}.t11a-brand{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;background:#2a1d12d9;border:2px solid var(--wood-dark)}.t11a-brand img{width:28px;height:28px;border-radius:50%;image-rendering:pixelated}.t11a-brand strong{font-size:15px;color:#fff6e0}.t11a-day{padding:6px 12px;border-radius:999px;background:#2a1d12d9;border:2px solid var(--wood-dark);font-size:13px;color:#ffd54a;white-space:nowrap}.t11a-conn{padding:6px 10px;border-radius:999px;font-size:12px;background:#2a1d12d9;border:2px solid var(--wood-dark);color:#d4bf94;white-space:nowrap}.t11a-conn.live{color:#9be15d;border-color:#5f9f3a}.t11a-conn.reconnect{color:#ffb84d;border-color:var(--cta)}.t11a-spacer{flex:1}.t11a-hud-buttons{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.t11a-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:4px 12px;border-radius:999px;border:2px solid var(--wood-dark);background:#2a1d12d9;color:#ffd54a;font-size:13px;white-space:nowrap}.t11a-chip img{width:24px;height:24px;image-rendering:pixelated}.t11a-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#140c068c;display:grid;place-items:center;padding:16px}.t11a-sheet{width:min(560px,100%);max-height:calc(100vh - 40px);overflow-y:auto;background:linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border:6px solid var(--wood-dark);border-radius:10px;color:var(--ink)}.t11a-sheet-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:3px solid var(--wood-dark);font-size:17px}.t11a-sheet-head strong{flex:1}.t11a-sheet-body{padding:14px;display:grid;gap:10px;align-content:start}.t11a-close{width:40px;height:40px;border:3px solid var(--wood-dark);border-radius:8px;background:var(--paper);font-size:20px;cursor:pointer}.t11a-entry{width:min(520px,100%);background:linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border:6px solid var(--wood-dark);border-radius:10px;color:var(--ink)}.t11a-entry-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:3px solid var(--wood-dark)}.t11a-entry-head img{border-radius:8px;image-rendering:pixelated}.t11a-entry-head>div{flex:1;display:grid}.t11a-entry-head small{color:#7a5a34;font-size:12px}.t11a-quote{padding:14px;display:grid;gap:8px}.t11a-quote-row{display:flex;align-items:center;gap:8px;font-size:14px}.t11a-quote-row span{flex:0 0 150px;color:#7a5a34}.t11a-quote-row code{font-size:12px;word-break:break-all}.t11a-entry-actions{display:flex;gap:8px;flex-wrap:wrap}.t11a-muted{font-size:13px;margin:0;color:#d4bf94}.t11a-sheet .t11a-muted,.t11a-entry .t11a-muted{color:#7a5a34}.t11a-error{color:#a33b2e;font-size:13px;margin:0}.t11a-ok{color:#2f6b2f;font-size:14px;margin:0}.t11a-warn{color:#8a5a12;font-size:13px;margin:0}.t11a-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-content:center;gap:10px;justify-items:center;background:linear-gradient(180deg,#33481f,#2a1d12);color:#fff6e0;font-size:16px;text-align:center;padding:20px}.t11a-loading img{image-rendering:pixelated;border-radius:16px}.t11a-error-boundary{margin:12px;padding:14px;border-radius:10px;border:3px solid #a33b2e;background:#f8e8d8;color:#4a2f1a;display:grid;gap:8px}.t11a-incell{width:20px;height:32px;image-rendering:pixelated}@supports (height: 100dvh){.t11a-sheet{max-height:calc(100dvh - 40px)}}@media(max-width:640px){.t11a-hud-top{flex-wrap:wrap}.t11a-brand strong{display:none}.t11a-day{font-size:12px}.t11a-chip{min-height:36px;font-size:12px}.t11a-sheet{width:100%;border-width:4px}.t11a-backdrop{padding:8px}.t11a-plots{bottom:66px}.t11a-quote-row span{flex-basis:110px}.t11a-sheet{max-height:calc(100vh - 20px)}.t11a-sheet{max-height:calc(100dvh - 20px)}}@media(prefers-reduced-motion:reduce){.t11a-btn,.t11a-menu,.t11a-chip{transition:none}}.t11a-chip small{color:#d4bf94}.t11a-menu{width:44px;height:44px;border-radius:10px;background:#2a1d12e0;border:3px solid var(--wood-dark);color:#fff6e0;font-size:20px;cursor:pointer}.t11a-btn{min-height:40px;padding:8px 14px;border-radius:8px;border:3px solid var(--wood-dark);font-family:var(--font-pixel);font-size:14px;cursor:pointer}.t11a-btn:disabled{opacity:.55;cursor:not-allowed}.t11a-btn-wood{background:linear-gradient(180deg,var(--wood) 0%,var(--wood-dark) 100%);color:#fff6e0}.t11a-btn-paper{background:var(--paper);color:var(--ink)}.t11a-btn-primary{background:linear-gradient(180deg,var(--cta-hover) 0%,var(--cta) 100%);color:#3a2408}.t11a-menu-panel{position:absolute;top:62px;left:10px;z-index:60;display:grid;gap:8px;min-width:220px;max-width:min(320px,90vw);padding:12px;border-radius:10px;background:linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border:4px solid var(--wood-dark);color:var(--ink);box-shadow:0 10px 28px var(--shadow)}.t11a-entry-note{font-size:13px;color:#7a5a34;margin:0}.t11a-gate{position:fixed;left:50%;bottom:84px;transform:translate(-50%);z-index:200;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 24px));padding:10px 14px;border-radius:10px;background:linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 100%);border:4px solid var(--wood-dark);color:var(--ink);font-size:14px;box-shadow:0 10px 28px var(--shadow)}.t11a-plots{position:absolute;left:10px;bottom:10px;z-index:40;display:flex;gap:6px;padding:8px;border-radius:10px;background:#2a1d12cc;border:2px solid var(--wood-dark);max-width:calc(100vw - 140px);overflow-x:auto}.t11a-plots button{display:grid;justify-items:center;gap:2px;padding:6px 8px;border-radius:8px;border:2px solid var(--wood);background:#fffaeb1f;color:#fff6e0;font-size:11px;cursor:pointer;min-width:64px}.t11a-plots button img{width:32px;height:32px;image-rendering:pixelated}.t11a-plots button small{font-size:10px;color:#d4bf94}.t11a-plots button.ready{border-color:#ffd54a}.t11a-mute{position:absolute;right:12px;bottom:12px;z-index:40;width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:50%;background:#2a1d12e0;border:3px solid var(--wood-dark);cursor:pointer}.t11a-mute img{width:20px;height:20px;image-rendering:pixelated;display:block}.t11a-mute:hover{background:#4a3320f2}.t11a-mute:focus-visible{outline:3px solid #ffd54a;outline-offset:2px}.t11a-mute.is-muted{opacity:.82}.t18-field-chip{position:absolute;left:12px;bottom:12px;z-index:20;display:flex;align-items:center;gap:8px;padding:6px 10px;background:#2a1d12e0;border:2px solid #c79a55;border-radius:8px;color:#ffe9b0;font:700 13px/1 var(--font-pixel);cursor:pointer}.t18-field-chip:hover{border-color:#ffd54a}.t18-field-chip img{image-rendering:pixelated}.t18-field-bars{display:flex;align-items:flex-end;gap:3px;height:20px}.t18-field-bars>span{position:relative;width:6px;height:100%;background:#4a3420;border-radius:2px;overflow:hidden}.t18-field-bars>span>i{position:absolute;left:0;right:0;bottom:0;background:#7cc357}.t18-field-bars>span.is-ready>i{background:#ffd54a}.t11a-map-viewport.is-portrait{overflow-x:auto;overflow-y:hidden;touch-action:pan-x;-webkit-overflow-scrolling:touch}.t11a-map-spacer{position:relative;pointer-events:none}.t11a-canvas-box.can-walk{cursor:crosshair}.t11a-canvas-box.can-walk.is-hot{cursor:pointer}:root{--hf-ui: "/assets/ui/";--hf-wood-0: #3f2832;--hf-wood-1: #5e2c26;--hf-wood-2: #743f39;--hf-wood-3: #91533b;--hf-wood-4: #b86f50;--hf-wood-5: #e4a672;--hf-paper-0: #bf6f4a;--hf-paper-1: #e69c69;--hf-paper-2: #f6ca9f;--hf-paper-3: #f9e6cf;--hf-green: #33984b;--hf-orange: #ffa214;--hf-red: #ea323c;--hf-grey: #92a1b9;--hf-font-title: "Pixelify Sans", system-ui, sans-serif;--hf-font-num: "JetBrains Mono", ui-monospace, monospace}.hf-px{image-rendering:pixelated}.hf-panel{border:12px solid transparent;border-image:var(--hf-panel-img) 6 fill / 12px / 0 stretch;image-rendering:pixelated;color:var(--hf-wood-0)}.hf-tab{border:8px solid transparent;border-image:var(--hf-tab-img) 4 fill / 8px stretch;image-rendering:pixelated;color:var(--hf-paper-3);font:700 15px/1 var(--hf-font-title);display:inline-flex;gap:6px;align-items:center;padding:0 4px}.hf-slot{border:6px solid transparent;border-image:var(--hf-slot-img) 3 fill / 6px stretch;image-rendering:pixelated}.hf-slot.is-selected{border-image-source:var(--hf-slot-sel-img)}.hf-row{border:6px solid transparent;border-image:var(--hf-row-img) 3 fill / 6px stretch;image-rendering:pixelated}.hf-row.is-locked{border-image-source:var(--hf-row-locked-img);color:#424c6e}.hf-bar{border:6px solid transparent;border-image:var(--hf-bar-img) 3 fill / 6px stretch;image-rendering:pixelated;color:var(--hf-paper-2)}.hf-btn{border-style:solid;border-color:transparent;border-width:8px 8px 12px 8px;border-image:var(--hf-btn-brown) 4 4 6 4 fill / 8px 8px 12px 8px stretch;image-rendering:pixelated;background:none;color:var(--hf-paper-3);font:700 13px/1 var(--hf-font-title);padding:0 4px;cursor:pointer;text-shadow:0 1px 0 rgba(0,0,0,.35)}.hf-btn:active{border-image-source:var(--hf-btn-brown-p);transform:translateY(0)}.hf-btn.green{border-image-source:var(--hf-btn-green)}.hf-btn.green:active{border-image-source:var(--hf-btn-green-p)}.hf-btn.orange{border-image-source:var(--hf-btn-orange);color:var(--hf-wood-0);text-shadow:0 1px 0 rgba(255,255,255,.4)}.hf-btn.orange:active{border-image-source:var(--hf-btn-orange-p)}.hf-btn:disabled{border-image-source:var(--hf-btn-grey);color:#424c6e;text-shadow:none;cursor:not-allowed}.hf-pill{border:4px solid transparent;border-image:var(--hf-pill-grey) 3 fill / 4px stretch;image-rendering:pixelated;font:700 10px/1 var(--hf-font-title);color:#2e222f;padding:0 2px}.hf-num{font-family:var(--hf-font-num);font-variant-numeric:tabular-nums}.hf-glyph{width:18px;height:18px;image-rendering:pixelated;display:block}.hf-scroll::-webkit-scrollbar{width:16px}.hf-scroll::-webkit-scrollbar-track{background:var(--hf-scroll-track) repeat-y;background-size:16px 16px;image-rendering:pixelated}.hf-scroll::-webkit-scrollbar-thumb{border:6px solid transparent;border-image:var(--hf-scroll-thumb) 3 fill / 6px stretch;image-rendering:pixelated}.hf-scroll::-webkit-scrollbar-button:single-button:vertical:decrement{height:16px;background:var(--hf-scroll-up) no-repeat center / 16px 16px}.hf-scroll::-webkit-scrollbar-button:single-button:vertical:increment{height:16px;background:var(--hf-scroll-down) no-repeat center / 16px 16px}.hf-scroll{scrollbar-color:var(--hf-orange) var(--hf-paper-0)}.hf-leader{border-bottom:2px dotted var(--hf-paper-0);flex:1;margin:0 6px 4px}:root{--hf-panel-img: url(/assets/ui/panel.png);--hf-tab-img: url(/assets/ui/tab.png);--hf-slot-img: url(/assets/ui/slot.png);--hf-slot-sel-img: url(/assets/ui/slot-selected.png);--hf-row-img: url(/assets/ui/row.png);--hf-row-locked-img: url(/assets/ui/row-locked.png);--hf-bar-img: url(/assets/ui/bar.png);--hf-btn-brown: url(/assets/ui/btn-brown.png);--hf-btn-brown-p: url(/assets/ui/btn-brown-pressed.png);--hf-btn-green: url(/assets/ui/btn-green.png);--hf-btn-green-p: url(/assets/ui/btn-green-pressed.png);--hf-btn-orange: url(/assets/ui/btn-orange.png);--hf-btn-orange-p: url(/assets/ui/btn-orange-pressed.png);--hf-btn-grey: url(/assets/ui/btn-grey.png);--hf-pill-grey: url(/assets/ui/pill-grey.png);--hf-scroll-track: url(/assets/ui/scroll-track.png);--hf-scroll-thumb: url(/assets/ui/scroll-thumb.png);--hf-scroll-up: url(/assets/ui/scroll-up.png);--hf-scroll-down: url(/assets/ui/scroll-down.png)}:root{--paper: #e8d5b0;--paper-dark: #dfcba6;--paper-grain-b: #d9bf99;--wood: #895442;--wood-dark: #432a25;--wood-light: #a07d62;--bar: #6d5141;--cta: #f5a742;--cta-edge: #e08a1f;--trend-up: #b5483a;--trend-down: #4a8f4a;--ink: #4a2f1a;--ink-paper: #3f2832}.t13-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:18px;background:#140a0a59}.t13-dialog{position:relative;width:39vw;max-width:560px;min-width:320px;height:49vh;max-height:560px;min-height:300px;transform:translate(-2.5vw,-2vh);box-sizing:border-box}.t13-frame{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;border:12px solid transparent;border-image:var(--hf-panel-img) 6 fill / 12px / 0 stretch;image-rendering:pixelated;color:var(--ink-paper);background:repeating-linear-gradient(0deg,rgba(107,63,36,.05) 0 2px,transparent 2px 5px),linear-gradient(180deg,var(--paper) 0%,var(--paper-dark) 68%,var(--paper-grain-b) 100%);position:relative}.t13-close{position:absolute;right:4px;top:4px;width:26px;height:26px;display:grid;place-items:center;border:0;background:transparent;color:var(--ink-paper);font-size:20px;line-height:1;cursor:pointer;z-index:3}.t13-tab{position:absolute;left:10px;top:-14px;z-index:2;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px 0 6px;border:8px solid transparent;border-image:var(--hf-tab-img) 4 fill / 8px stretch;image-rendering:pixelated;color:#f9e6cf;font:700 12px/1 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);white-space:nowrap}.t13-tab img{width:18px;height:18px;image-rendering:pixelated;display:block}.t13-chip{position:absolute;right:34px;top:-14px;z-index:2;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border:8px solid transparent;border-image:var(--hf-tab-img) 4 fill / 8px stretch;image-rendering:pixelated;color:#f9e6cf;font:700 12px/1 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);white-space:nowrap}.t13-chip img{width:16px;height:16px;image-rendering:pixelated}.t13-body{flex:1;min-height:0;display:flex;gap:0;padding:18px 0 0;overflow:hidden}.t13-col{display:flex;flex-direction:column;min-height:0;min-width:0}.t13-col-left{flex:0 0 190px;max-width:190px;padding:0 8px 0 10px;min-height:0;overflow:hidden;display:flex;flex-direction:column}.t13-col-right{flex:1 1 auto;min-width:0;padding:0 2px 0 8px;position:relative;min-height:0;display:flex;flex-direction:column}.t13-divider{width:2px;flex:0 0 2px;align-self:stretch;background:var(--wood);opacity:.35;margin:2px 0}.t13-h{margin:0;display:flex;align-items:flex-end;gap:6px;font:700 11px/1 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:var(--ink-paper);letter-spacing:.02em}.t13-hint{margin:3px 0 6px;font:400 9px/1.2 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:#91533b}.t13-leader{flex:1;border-bottom:2px dotted var(--hf-paper-0, #bf6f4a);margin:0 0 4px}.t13-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.t13-slot{position:relative;height:48px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:6px solid transparent;border-image:var(--hf-slot-img) 3 fill / 6px stretch;image-rendering:pixelated;background:transparent;cursor:pointer;padding:0}.t13-slot.is-selected{border-image-source:var(--hf-slot-sel-img)}.t13-slot img.t13-slot-icon{width:24px;height:24px;image-rendering:pixelated;object-fit:contain;display:block}.t13-slot-badge{position:absolute;top:-4px;right:-2px;font:700 8px/1 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);color:var(--ink-paper);background:#f9e6cf;border:1px solid #a07d62;border-radius:4px;padding:1px 3px;white-space:nowrap}.t13-slot-price{font:400 8px/1 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);white-space:nowrap}.t13-trend-up{color:var(--trend-up)}.t13-trend-down{color:var(--trend-down)}.t13-sub-h{margin-top:10px}.t13-list-wrap{flex:1;min-height:0;display:flex;gap:4px;overflow:hidden}.t13-list{flex:1;min-width:0;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:2px;display:flex;flex-direction:column;gap:4px}.t13-list::-webkit-scrollbar{display:none}.t13-scroll{width:16px;flex:0 0 16px;display:flex;flex-direction:column;align-items:stretch;background:var(--hf-scroll-track) repeat-y;background-size:16px 16px;image-rendering:pixelated;overflow:hidden}.t13-scroll-btn{width:16px;height:16px;border:0;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:16px 16px;image-rendering:pixelated;cursor:pointer;flex:0 0 16px}.t13-scroll-btn.up{background-image:var(--hf-scroll-up)}.t13-scroll-btn.down{background-image:var(--hf-scroll-down)}.t13-scroll-track{flex:1;position:relative;background:transparent}.t13-scroll-thumb{position:absolute;left:0;right:0;min-height:24px;border:6px solid transparent;border-image:var(--hf-scroll-thumb) 3 fill / 6px stretch;image-rendering:pixelated;cursor:grab;touch-action:none}.t13-row{display:flex;align-items:center;gap:7px;min-height:42px;height:42px;box-sizing:border-box;padding:0 6px;border:6px solid transparent;border-image:var(--hf-row-img) 3 fill / 6px stretch;image-rendering:pixelated;background:transparent;flex-shrink:0}.t13-row.is-locked{border-image-source:var(--hf-row-locked-img);color:#424c6e}.t13-row-icon{width:28px;height:28px;image-rendering:pixelated;object-fit:contain;flex:0 0 28px;display:block}.t13-row-main{flex:1;min-width:0;display:grid;gap:2px}.t13-row-name{font:700 10px/1 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:var(--ink-paper);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t13-row.is-locked .t13-row-name{color:#424c6e}.t13-row-need{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font:400 8px/1 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);color:#5e2c26}.t13-row-need img{width:14px;height:14px;image-rendering:pixelated;object-fit:contain}.t13-row.is-locked .t13-row-need{color:#6b6f86}.t13-row-side{display:flex;align-items:center;gap:4px;flex:0 0 auto}.t13-batches{font:400 8px/1 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:#91533b;margin-right:2px}.t13-step{width:18px;height:18px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-style:solid;border-color:transparent;border-width:4px 4px 6px 4px;padding:0;image-rendering:pixelated;cursor:pointer;line-height:1}.t13-step img{width:9px;height:9px;image-rendering:pixelated;display:block}.t13-step-brown{border-image:var(--hf-btn-brown) 4 4 6 4 fill / 4px 4px 6px 4px stretch;background:none;color:#f9e6cf}.t13-step-brown:active{border-image-source:var(--hf-btn-brown-p)}.t13-step-green{border-image:var(--hf-btn-green) 4 4 6 4 fill / 4px 4px 6px 4px stretch;background:none}.t13-step-green:active{border-image-source:var(--hf-btn-green-p)}.t13-step:disabled{border-image-source:var(--hf-btn-grey);cursor:not-allowed;opacity:1}.t13-step-val{width:14px;text-align:center;font:700 10px/1 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);color:var(--ink-paper)}.t13-pill{border:4px solid transparent;border-image:var(--hf-pill-grey) 3 fill / 4px stretch;image-rendering:pixelated;font:700 9px/1 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);color:#2e222f;padding:0 6px;min-height:18px;display:inline-flex;align-items:center;white-space:nowrap}.t13-bar{display:flex;align-items:center;gap:8px;min-height:42px;height:42px;box-sizing:border-box;padding:0 8px;border:6px solid transparent;border-image:var(--hf-bar-img) 3 fill / 6px stretch;image-rendering:pixelated;color:#f6ca9f;flex-shrink:0;margin:6px -4px -4px}.t13-bar-hint{flex:1;min-width:0;font:400 9px/1.2 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:#f6ca9f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t13-bar .hf-btn{height:30px;font-size:11px;white-space:nowrap}.t13-bar .hf-btn.orange{background:none;border-image-source:var(--hf-btn-orange);color:#3f2832}.t13-bar .hf-btn.orange:active{border-image-source:var(--hf-btn-orange-p)}.t13-empty{padding:12px 8px;text-align:center;font:400 9px/1.3 var(--hf-font-title, "Pixelify Sans", system-ui, sans-serif);color:#91533b}@media(max-width:640px){.t13-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;transform:none}.t13-backdrop{padding:0}}.t13-menu{position:absolute;left:12px;top:12px;width:26px;height:26px;min-width:26px;min-height:26px;padding:0;display:grid;place-items:center;border-radius:0;z-index:41}.t13-menu img{width:18px;height:18px;image-rendering:pixelated;display:block}.t13-mute{position:absolute;right:12px;bottom:12px;z-index:41}.t13-wallet-chip{position:absolute;right:12px;top:12px;z-index:41;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 10px;border:3px solid var(--wood-dark);border-radius:999px;background:#2a1d12d9;color:#ffd54a;font-size:12px;white-space:nowrap}.t13-wallet-chip img{image-rendering:pixelated;display:block}.t13-menu-stats{display:grid;gap:4px;padding:8px 10px;border:2px solid var(--wood);border-radius:6px;background:#fffaeb99;font-size:12px}.t13-entered{color:#1e6f50;font-weight:700}.t13-not-entered{color:#b5483a;font-weight:700}@media(max-width:390px){.t13-hint,.t13-bar-hint,.t13-batches,.t13-slot-price,.t13-row-need{font-size:8px}}.t23-reward{margin-left:6px;padding:1px 5px;border-radius:3px;background:#2f6b2f;color:#fff;font:700 9px/1.3 var(--hf-font-num, "JetBrains Mono", ui-monospace, monospace);vertical-align:1px}.t11a-shell{--side-w: 340px}.t11a-map{transition:right .2s ease}.t20-with-side .t11a-map{right:var(--side-w)}.t20-with-side .t13-wallet-chip,.t20-with-side .t13-mute,.t20-with-side .t11a-mute{right:calc(var(--side-w) + 12px)}.t20-wallet-chip{cursor:pointer;font-weight:700;font-size:13px;padding:4px 14px;background:#e2a92e;color:#2a1d12;border-color:#7a4f28;box-shadow:0 2px #7a4f28}.t20-wallet-chip:hover{background:#ffd54a}.t20-side{position:absolute;top:0;right:0;bottom:0;z-index:45;width:var(--side-w);transform:translate(100%);transition:transform .2s ease;background:linear-gradient(180deg,#f6e8c8,#efdcb2);border-left:4px solid #7a4f28;box-shadow:-6px 0 18px #00000040;color:#3b2716;font-family:var(--font-body)}.t20-side.is-open{transform:translate(0)}.t20-side-inner{height:100%;overflow-y:auto;padding:14px 14px 18px;display:flex;flex-direction:column;gap:12px}.t20-side-toggle{position:absolute;left:-34px;top:50%;transform:translateY(-50%);width:30px;height:64px;border:3px solid #7a4f28;border-right:0;border-radius:8px 0 0 8px;background:#e2a92e;color:#2a1d12;font:800 20px/1 var(--font-body);cursor:pointer}.t20-brand{display:flex;align-items:center;gap:10px}.t20-brand img{image-rendering:pixelated}.t20-brand strong{display:block;font:700 20px/1 var(--font-pixel);color:#5a3d22}.t20-brand small{font:700 12px/1.4 var(--font-body);color:#7a5a34}.t20-section{background:#fffaf0;border:2px solid #c79a55;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.t20-section>header{display:flex;align-items:center;justify-content:space-between;position:static;min-height:0;height:auto;margin:0;padding:0;border:0;background:none;box-shadow:none}.t20-section h2{margin:0;font:800 14px/1 var(--font-body);color:#5a3d22;text-transform:uppercase;letter-spacing:.04em}.t20-muted{margin:0;font:500 13px/1.4 var(--font-body);color:#7a5a34}.t30-menu-link{display:block;text-align:center;text-decoration:none}.t20-docs{display:flex;justify-content:center;gap:8px;margin:0;font:700 13px/1.4 var(--font-body);color:#7a5a34}.t20-docs a{color:#6b3f24;text-underline-offset:3px}.t20-docs a:hover{color:#8a5300}.t20-help{margin:0;font:500 12px/1.4 var(--font-body);color:#7a5a34;text-align:center}.t20-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.t20-addr{font:700 14px/1 var(--font-mono)}.t20-tag{padding:3px 8px;border-radius:999px;background:#f3d9a4;color:#7a4f28;font:800 11px/1 var(--font-body)}.t20-tag-ok{background:#cfe8b8;color:#2f6b2f}.t20-balances{display:grid;grid-template-columns:1fr 1fr;gap:8px}.t20-balances>div{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:6px;align-items:center;padding:6px 8px;border-radius:6px;background:#f6ecd6}.t20-balances img{grid-row:1 / 3;image-rendering:pixelated}.t20-balances .numeric{font:800 14px/1.1 var(--font-mono)}.t20-balances small{font:600 11px/1 var(--font-body);color:#7a5a34}.t20-btn{flex:1;min-height:34px;padding:6px 10px;border:2px solid #7a4f28;border-radius:6px;background:#fff3d6;color:#3b2716;font:800 13px/1.1 var(--font-body);cursor:pointer;box-shadow:0 2px #7a4f28}.t20-btn:hover:not(:disabled){background:#ffe9b0}.t20-btn:disabled{opacity:.5;cursor:default;box-shadow:none}.t20-btn-primary{width:100%;background:#e2a92e}.t20-btn-gold{background:#f2c45a}.t20-actions{display:flex;gap:6px;flex-wrap:wrap}.t20-link{border:0;background:none;color:#8a5300;font:800 12px/1 var(--font-body);cursor:pointer;text-decoration:underline}.t20-stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.t20-stats li{display:flex;align-items:center;gap:8px;font:600 13px/1.25 var(--font-body)}.t20-stats img,.t20-storage img,.t20-payouts img{width:22px;height:22px;image-rendering:pixelated}.t20-storage{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.t20-storage>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border-radius:6px;background:#f6ecd6;border:1px solid #e2cfa6}.t20-storage>div.is-empty{opacity:.5}.t20-storage .numeric{font:800 13px/1 var(--font-mono)}.t20-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.t20-shortcuts button{padding:7px 4px;border:2px solid #c79a55;border-radius:6px;background:#fff3d6;color:#3b2716;font:700 12px/1 var(--font-body);cursor:pointer}.t20-shortcuts button:hover{border-color:#7a4f28}.t20-payouts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.t20-payouts li{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:8px;align-items:center;font:600 13px/1.2 var(--font-body)}.t20-payouts img{grid-row:1 / 3}.t20-payouts b{font:800 13px/1 var(--font-mono)}.t20-payouts small{grid-column:2 / 4;color:#7a5a34;font-size:11px}@media(max-width:899px){.t20-with-side .t11a-map{right:0}.t20-with-side .t13-wallet-chip,.t20-with-side .t13-mute,.t20-with-side .t11a-mute{right:12px}.t20-side{width:min(var(--side-w),88vw)}.t20-side:not(.is-open) .t20-side-toggle{left:-34px}}.t20-btn-link{display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.t20-history-sheet{width:min(760px,100%)}.t20-history-scroll{overflow-x:auto}.t20-history-table{width:100%;border-collapse:collapse;font:600 12px/1.35 var(--font-body)}.t20-history-table th,.t20-history-table td{padding:7px 9px;text-align:left;border-bottom:2px solid #e2cfa6;white-space:nowrap}.t20-history-table th{color:#7a5a34;font:800 11px/1.2 var(--font-body);text-transform:uppercase;letter-spacing:.04em}.t20-history-table td.numeric{font-family:var(--font-mono)}.t20-history-status{display:inline-block;padding:2px 9px;border-radius:999px;font:800 11px/1.5 var(--font-body)}.t20-history-status.is-pending{background:#f3d9a4;color:#7a4f28}.t20-history-status.is-success{background:#cfe8b8;color:#2f6b2f}.t20-history-status.is-rejected,.t20-history-status.is-failed{background:#f3c6bd;color:#8a2c1e}.t20-history-error{margin:0;color:#a33b2e;font:600 13px/1.4 var(--font-body)}.t23-place{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:42;display:flex;align-items:stretch;gap:3px;padding:3px;background:#2a1d12e0;border:3px solid #7a4f28;border-radius:999px;box-shadow:0 2px #00000059}.t20-with-side .t23-place.with-side{left:calc((100% - var(--side-w)) / 2)}.t23-place-tab{padding:7px 16px;border:0;border-radius:999px;background:transparent;color:#ffe9b0;font:800 12px/1 var(--font-body);white-space:nowrap;cursor:pointer}.t23-place-tab:hover{background:#ffe9b038}.t23-place-tab.is-active{background:#e2a92e;color:#2a1d12}.t23-place-tab:focus-visible{outline:3px solid #ffd54a;outline-offset:2px}@media(max-width:899px){.t20-with-side .t23-place.with-side{left:50%}.t23-place{top:56px}.t23-place-tab{padding:7px 12px}}.t11a-sheet .t08-rewards p,.t11a-sheet .t08-rewards .t08-table,.t11a-sheet .t08-rewards .t08-table td,.t11a-sheet .t08-rewards .muted{color:var(--ink)}.t11a-sheet .t08-rewards .t08-table th{color:#6b3f24}.t33-tabs{display:flex;gap:4px;margin:0 0 6px}.t33-tab{flex:1;padding:6px 8px;border:2px solid #7a4f28;border-radius:6px;background:#f3e3c0;color:#4a2f1a;font:800 13px/1 var(--font-body);cursor:pointer}.t33-tab.is-active{background:#e2a92e;color:#2f1d0b;box-shadow:inset 0 -2px #9b6a17}.t33-tier{margin-left:6px;padding:1px 5px;border-radius:4px;background:#6b3f24;color:#ffe9b0;font:800 10px/1.3 var(--font-mono)}.hf-btn.t33-mini{min-height:26px;padding:3px 7px;font-size:11px;white-space:nowrap}.t13-row.t33-seed.is-selected{outline:3px solid #e2a92e;outline-offset:-3px}.t13-row.t33-seed .t13-row-side{flex-wrap:wrap;justify-content:flex-end;max-width:58%}.t33-level{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 10px;border:2px solid #c79a55;border-radius:8px;background:#fff3d6;font:800 13px/1 var(--font-body);color:#4a2f1a}.t33-level-bar{height:8px;border-radius:4px;background:#e4cf9f;overflow:hidden}.t33-level-bar i{display:block;height:100%;background:linear-gradient(90deg,#7cbf4a,#4f9a2c)}.t33-level small{font-size:11px;color:#6b4a2a}.t33-seed-pick{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:6px 8px;border:2px dashed #c79a55;border-radius:8px;background:#fffaf0;color:#4a2f1a;font:600 13px/1.2 var(--font-body);cursor:pointer;text-align:left}.t33-seed-pick img{width:20px;height:20px;image-rendering:pixelated}.t33-seed-pick span{flex:1}.t33-seed-pick em{font-style:normal;font-weight:800;color:#8a5300;text-decoration:underline}.t33-links{display:inline-flex;gap:10px}
