@font-face{font-family:Pixel Emulator;src:url(/assets/ui/PixelEmulator.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--bg: #1a1410;--panel: rgba(72, 56, 48, .95);--ink: #e8ddd0;--accent: #d4a853;--accent-soft: #b8860b;--line: rgba(180, 160, 130, .18);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px);--frame-outer: #2a1f18;--frame-stone: #604237;--frame-inner: #3a2c24;--frame-highlight: rgba(180, 150, 110, .12);--panel-bg: #342925;--close-red: #c04040;--gold: #d4a853;--gold-dark: #b8860b;--text-primary: #e8ddd0;--text-secondary: rgba(232, 221, 208, .6);--text-muted: rgba(232, 221, 208, .4)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0;overflow:hidden;font-family:Pixel Emulator,monospace;background:var(--bg);color:var(--ink);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;display:block;touch-action:none;background:#f3e4bd;cursor:url(./assets/ui/cursor_default.png) 2 2,auto}button{border:2px solid #79684c;border-radius:9999px;padding:14px 18px;font:inherit;font-weight:700;color:var(--text-primary);background:#5d481d;cursor:pointer}button:hover{filter:brightness(1.06)}button:active{filter:brightness(.94);transform:scale(.98);transition:filter 60ms ease,transform 60ms ease}button:disabled{opacity:.55;cursor:default;filter:none;transform:none}.btn-danger{background:transparent;color:#e8ddd099;border:1px solid rgba(232,221,208,.18);font-weight:600}.btn-danger:hover{background:#c0404026;border-color:#c0404066;color:#e05050;filter:none}.btn-danger:active{background:#c0404033;filter:none}.info-modal[hidden]{display:none}.info-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:20;padding:40px}.info-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8}.info-card{position:relative;z-index:1;width:100%;max-width:720px;max-height:80vh;overflow:hidden;padding:32px;border-radius:0;border:8px solid var(--frame-stone);outline:none;background:var(--panel-bg);box-shadow:0 24px 80px #00000080;color:var(--text-primary);display:flex;flex-direction:column}.info-close{position:absolute;top:8px;right:8px;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;color:transparent;font-size:0;overflow:hidden;z-index:2;image-rendering:pixelated}.info-close:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATCMUylg//fXwdlBzzAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==);filter:none}.info-close:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAARh8RuEsz/fXwSFhu5wAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==);filter:none;transform:none}.info-meta{margin-top:8px;color:var(--text-secondary)}.info-media{margin-top:16px}.info-media img{width:100%;display:block;border-radius:4px;border:2px solid var(--frame-inner);background:#0000004d}.info-body{margin-top:16px;display:grid;gap:12px;line-height:1.65}h1,h2,p,ul{margin:0}.picture-studio-hint{margin-bottom:12px;font-size:.85rem;color:var(--text-secondary)}.picture-slot-list,.picture-option-list{display:grid;gap:10px}.picture-slot-list{margin-bottom:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.picture-slot-card,.picture-option-card{border:1px solid var(--line);border-radius:4px;background:#0003}.picture-slot-card{width:100%;padding:12px;color:inherit;text-align:left}.picture-slot-card-selected,.picture-option-card-selected{border-color:var(--gold);box-shadow:0 0 0 2px #d4a8534d;background:#d4a8531a}.picture-slot-card strong,.picture-option-card strong{display:block;margin-bottom:4px}.picture-slot-card span,.picture-option-card span{display:block;font-size:.8rem;color:var(--text-secondary)}.picture-option-list{grid-template-columns:repeat(3,minmax(0,1fr))}.picture-option-card{overflow:hidden}.picture-option-card button{margin:0;border-radius:0;width:100%}.picture-option-preview{aspect-ratio:1 / 1;background:#00000040;display:grid;place-items:center}.picture-option-preview img{width:100%;height:100%;object-fit:cover;display:block}.picture-option-meta{padding:10px 12px 12px}.trex-layout{flex-direction:row;align-items:center;gap:32px;padding:40px}.trex-left{flex:0 0 42%}.trex-right{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.trex-right h2,.trex-right .trex-hint,.trex-right .trex-pedestal-picker,.trex-right .trex-actions{margin:0}.trex-hint{margin-bottom:16px;font-size:.85rem;color:var(--text-secondary)}.trex-pedestal-picker{display:flex;align-items:center;gap:8px;margin-bottom:14px}.trex-pedestal-label{font-size:.85rem;color:var(--text-secondary);flex-shrink:0}.trex-pedestal-btn{padding:6px 14px;border-radius:4px;border:1.5px solid var(--line);background:#0003;color:var(--text-primary);font-size:.85rem;cursor:pointer;transition:all .15s ease}.trex-pedestal-btn:hover{background:#d4a8531a}.trex-pedestal-btn.active{background:#d4a85326;border-color:#d4a85380;color:var(--gold);font-weight:600}.trex-preview{aspect-ratio:1 / 1;width:100%;margin:0;border-radius:4px;border:2px dashed var(--line);background:#00000040;display:grid;place-items:center;overflow:hidden}.trex-preview img{width:100%;height:100%;object-fit:contain;display:block}.trex-preview:empty:after{content:"No image selected";font-size:.85rem;color:var(--text-muted)}.trex-actions{display:flex;gap:10px}.trex-actions button{flex:1}.card-display-layout{flex-direction:row;align-items:center;gap:32px;padding:40px}.card-display-left{flex:0 0 50%}.card-display-right{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.card-display-right h2,.card-display-right .trex-hint,.card-display-right .trex-pedestal-picker{margin:0}.card-display-slots{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.card-display-slot{cursor:pointer}.card-display-slot-preview{position:relative;aspect-ratio:3 / 4;border-radius:4px;border:2px dashed var(--line);background:#2a201c;display:grid;place-items:center;overflow:hidden;transition:border-color .15s ease}.card-display-slot:hover .card-display-slot-preview{border-color:#d4a85380}.card-display-slot-preview img{width:100%;height:100%;object-fit:contain;display:block}.card-display-slot-placeholder{font-size:1.5rem;color:var(--text-muted)}.card-display-remove-btn{position:absolute;top:4px;right:4px;width:22px;height:22px;padding:0;border-radius:50%;background:#b43719bf;color:#fff;font-size:14px;line-height:22px;text-align:center;cursor:pointer;z-index:1;border:none}.card-display-remove-btn:hover{background:#b43719f2;filter:none}.card-display-tier-btn{padding:6px 14px;border-radius:4px;border:1.5px solid var(--line);background:#0003;color:var(--text-primary);font-size:.85rem;cursor:pointer;transition:all .15s ease}.card-display-tier-btn:hover{background:#d4a8531a}.card-display-tier-btn.active{background:#d4a85326;border-color:#d4a85380;color:var(--gold);font-weight:600}.honor-wall-hint{font-size:.85rem;opacity:.55;margin-bottom:12px}.honor-wall-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;max-height:480px;overflow-y:auto;padding:4px 0}.honor-wall-medal{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;cursor:pointer;transition:background .15s;text-align:center}.honor-wall-medal:hover{background:#d4a85314}.honor-wall-medal-icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#d4a853,#b8860b);display:grid;place-items:center;font-size:1.5rem;border:2px solid rgba(212,168,83,.3);flex-shrink:0}.honor-wall-medal.milestone .honor-wall-medal-icon{box-shadow:0 0 12px 4px #d4a85373;animation:honor-glow 2s ease-in-out infinite}@keyframes honor-glow{0%,to{box-shadow:0 0 12px 4px #d4a85366}50%{box-shadow:0 0 20px 8px #d4a853b3}}.honor-wall-medal-name{font-size:.75rem;font-weight:600;line-height:1.3;word-break:break-word}.honor-wall-empty{grid-column:1 / -1;text-align:center;opacity:.45;padding:24px 0}.honor-wall-detail{padding:4px 0}.honor-wall-back-btn{background:transparent;border:1px solid var(--line);border-radius:4px;padding:4px 12px;font-size:.8rem;color:var(--text-secondary);cursor:pointer;margin-bottom:16px}.honor-wall-back-btn:hover{background:#d4a85314;color:var(--gold)}.honor-wall-detail-content{text-align:center}.honor-wall-detail-icon{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,#d4a853,#b8860b);margin:0 auto 16px;display:grid;place-items:center;font-size:2.5rem;border:2px solid rgba(212,168,83,.3)}.honor-wall-detail-desc{font-size:.88rem;line-height:1.5;opacity:.6;margin-bottom:20px}.honor-wall-how-label{font-size:.95rem;font-weight:700;margin-bottom:6px}.honor-wall-detail-criteria{font-size:.88rem;line-height:1.5;opacity:.75;margin-bottom:20px}.honor-wall-progress{background:#0003;border-radius:4px;padding:12px 16px;text-align:left}.honor-wall-progress-header{display:flex;justify-content:space-between;font-size:.82rem;font-weight:600;margin-bottom:8px}.honor-wall-progress-bar{height:8px;background:#0000004d;border-radius:4px;overflow:hidden}.honor-wall-progress-fill{height:100%;background:linear-gradient(90deg,#d4a853,#b8860b);border-radius:4px;transition:width .3s ease}.honor-wall-ended{background:#0003;border-radius:4px;padding:14px 16px;text-align:center;font-size:.88rem;font-weight:600;color:var(--text-secondary)}.gacha-confirm-card,.gacha-result-card{position:relative;z-index:1;width:100%;max-width:720px;max-height:80vh;overflow:hidden;padding:32px;border-radius:0;border:8px solid var(--frame-stone);outline:none;background:var(--panel-bg);color:var(--text-primary);box-shadow:0 24px 80px #00000080;display:flex;flex-direction:column}.gacha-close{position:absolute;top:8px;right:8px;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;color:transparent;font-size:0;overflow:hidden;z-index:2;image-rendering:pixelated}.gacha-close:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATCMUylg//fXwdlBzzAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==);filter:none}.gacha-machine-preview{border-radius:4px;overflow:hidden;margin-bottom:16px;border:2px solid var(--frame-inner)}.gacha-machine-preview video{width:100%;display:block}.gacha-info-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.gacha-pack-name{font-size:1.35rem;font-weight:700;margin:0;color:var(--text-primary)}.gacha-price-block{text-align:right;flex-shrink:0}.gacha-price{display:block;font-size:1.25rem;font-weight:700;color:var(--gold)}.gacha-ev{display:inline-block;margin-top:4px;font-size:.78rem;color:var(--text-secondary);background:#0003;padding:3px 10px;border-radius:4px}.gacha-ev strong{color:var(--gold)}.gacha-stats-row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0;margin-bottom:18px}.gacha-stat{display:flex;flex-direction:column;gap:4px}.gacha-stat:last-child{padding-left:16px;border-left:1px solid var(--line)}.gacha-stat-label{font-size:.78rem;color:var(--text-muted)}.gacha-stat-value{font-size:1.1rem;font-weight:700;color:var(--text-primary)}.gacha-rip-btn{width:100%;padding:16px;border-radius:4px;font-size:1.05rem;font-weight:700;color:#1a1410;background:linear-gradient(135deg,var(--gold),var(--gold-dark));border:2px solid rgba(212,168,83,.4);position:relative;cursor:pointer}.gacha-rip-btn:before{display:none}.gacha-rip-btn:hover{filter:brightness(1.08)}.gacha-video-overlay[hidden]{display:none}.gacha-video-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#000;display:grid;place-items:center}.gacha-video-overlay video{width:100%;height:100%;object-fit:contain}.gacha-result-card{padding:0}.gacha-result-header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line)}.gacha-result-header-title{font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--gold)}.gacha-result-close-x{width:36px;height:36px;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;color:transparent;font-size:0;overflow:hidden;cursor:pointer;image-rendering:pixelated}.gacha-result-close-x:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATCMUylg//fXwdlBzzAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==);filter:none}.gacha-result-body{display:flex;gap:32px;padding:32px;flex:1;min-height:0}.gacha-result-image-col{flex:0 0 42%;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.gacha-result-image-wrap{width:100%;max-width:100%;border-radius:4px;overflow:hidden;background:#0000004d;border:2px solid var(--frame-inner)}.gacha-result-image-wrap img{width:100%;display:block}.gacha-result-thumbs{display:flex;gap:8px}.gacha-result-thumb{width:52px;height:70px;border-radius:4px;overflow:hidden;border:2px solid var(--line);cursor:pointer;opacity:.5;transition:opacity .15s,border-color .15s}.gacha-result-thumb.active{opacity:1;border-color:var(--gold)}.gacha-result-thumb:hover{opacity:.85}.gacha-result-thumb img{width:100%;height:100%;object-fit:cover;display:block}.gacha-result-info-col{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.gacha-result-collection{font-size:.78rem;color:var(--text-muted);margin:0 0 4px}.gacha-result-name{font-size:1.5rem;font-weight:700;margin:0 0 16px;color:var(--text-primary)}.gacha-result-fmv-row{display:flex;align-items:center;gap:8px;margin-bottom:16px}.gacha-result-fmv-badge{font-size:.7rem;font-weight:700;letter-spacing:.04em;color:#1a1410;background:linear-gradient(135deg,var(--gold),var(--gold-dark));padding:2px 8px;border-radius:4px}.gacha-result-fmv-value{font-size:1.35rem;font-weight:700;color:var(--text-primary)}.gacha-result-ids{display:flex;gap:32px;padding:16px 0;border-top:1px solid var(--line);margin-bottom:12px}.gacha-result-id-label{display:block;font-size:.7rem;color:var(--text-muted);margin-bottom:2px}.gacha-result-id-value{display:block;font-size:.82rem;font-weight:600;color:var(--gold)}.gacha-result-details-header{font-size:.85rem;font-weight:600;color:var(--text-secondary);margin-bottom:8px}.gacha-result-table{width:100%;border-collapse:collapse;margin-bottom:18px}.gacha-result-table tr{border-bottom:1px solid rgba(0,0,0,.15)}.gacha-result-table td{padding:7px 0;font-size:.82rem;vertical-align:top}.gacha-result-table td:first-child{color:var(--text-muted);width:140px}.gacha-result-table td:last-child{color:var(--text-primary);text-align:right}.gacha-result-actions{display:flex;gap:10px;margin-top:4px}.gacha-result-actions .gacha-rip-btn,.gacha-result-actions .gacha-sell-btn{flex:1}.gacha-sell-btn{width:100%;padding:16px;border-radius:4px;font-size:1.05rem;font-weight:700;color:var(--text-primary);background:transparent;border:1.5px solid var(--line);cursor:pointer}.gacha-sell-btn:hover{background:#d4a85314;border-color:#d4a8534d;filter:none}@media(max-width:720px){.info-modal,.info-card{padding:16px}.picture-slot-list,.picture-option-list{grid-template-columns:1fr}.honor-wall-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.trex-layout{flex-direction:column}.trex-left{flex:none}.card-display-layout{flex-direction:column}.card-display-left{flex:none}.gacha-result-body{flex-direction:column;padding:16px}.gacha-result-image-col{flex:none}.gacha-result-image-wrap{width:200px;margin:0 auto}}.pixel-popup-modal[hidden]{display:none}.pixel-popup-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:25}.pixel-popup-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6}.pixel-popup-frame{position:relative;z-index:1;width:min(90%,680px);max-height:70vh;aspect-ratio:1282 / 1146}.pixel-popup-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-style:solid;border-color:transparent;border-width:1px;border-image-source:url(/assets/popup_frame-120-40-40-B-3mbXN3.png);border-image-slice:120 40 40 fill;border-image-width:8.73% 2.5% 3.05% 2.73%;border-image-repeat:stretch;image-rendering:pixelated;pointer-events:none;z-index:0}.pixel-popup-close{position:absolute;top:8px;right:8px;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;color:transparent;font-size:0;overflow:hidden;image-rendering:pixelated;cursor:pointer;z-index:3}.pixel-popup-close:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATCMUylg//fXwdlBzzAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==)}.pixel-popup-close:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAARh8RuEsz/fXwSFhu5wAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==)}.pixel-popup-title{position:absolute;top:1.7%;left:3.9%;right:7%;margin:0;font-family:Pixel Emulator,monospace;font-size:clamp(14px,2.5vw,28px);font-weight:400;color:#fff;text-align:center;line-height:1.4;z-index:2;image-rendering:pixelated;-webkit-font-smoothing:none}.pixel-popup-content{position:absolute;top:9.6%;left:3.5%;right:3.3%;bottom:12.2%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:12px;z-index:2}.pixel-popup-footer{position:absolute;bottom:8.3%;left:3.5%;right:3.3%;display:flex;align-items:center;justify-content:center;gap:16px;z-index:2}.pixel-popup-page{font-family:Pixel Emulator,monospace;font-size:clamp(14px,2vw,24px);color:#fff;-webkit-font-smoothing:none}.pixel-popup-arrow{width:48px;height:48px;border:none;padding:0;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA88Fremg5sY5ONy0YxaBZQzkflHlCZlQvw7NjCAcEnVySZQAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVBJREFUeNrt21FygyAUheELaFq8UYwJ+99qp4N9yEkzahVM6vlxAR/nUUdh7BDpk0SEAAIIKJJrIZMXUOt9wWMhL0AnASYz4PUXIODwgJOVnLkO6v3YEFI274UH/6yrpoQAAgj4X4DKY3kBinkCCCCgMOCC+emGLh0n63N+eZ2ObbF4SwABBBQGuAHqMwMU6j1WFhAfAVyAC3CBP1TJ7Koe8msKJjX/4sFvmtEUAQQQsABw3rTlgEuzaQQQQMASgKlrUxqA2d++Mq8CDGNO5qdR48/zfc7NBt009TEHAG0K0DcERC5wvAWwam+AXKCuNEChgQACCCgNwNzeAFFsgcTtDWg1RQAB7w2o9wbYyde757yAxxTqCCCAgNIAC51KAzB7hdpm7NalKsmbQqHBgqYOAohcgAsUB2D2c2eAWAPFwgCJGu863L9mBBDwHMBeoS/9sC/AHFRspQAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated}.pixel-popup-arrow:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMLComkX9Ww6hs4cZ+FxcXFxcX7s2CFxcX9cV8+umTV0029sp/joVXv6FnPDcpz69wjnRNr49czb95b2hH5tWIMXQylQAAAAh0Uk5TADhpaaN1lmmJIxoKAAABL0lEQVR42u3bS3LDIBBF0QZJdgPR1/H+t5oBmuSlHEtBQCl6dwWnmxFUIYxdIn2RiBBAAAFFsjM05gXc9HvBYZkBSgAB0Hj5DfwAtEZyZgfMrS0hZvIOvLhXzRoTAggg4H8B7g7LC1DMEUAAAYUBAXPvW9aspGfd/gZdO2LjMwEEEFAYYBdoygxQaHIYAQQQcEZAI5trJsilFMbY9sGDO7RRYwQQQMAOwMeh/QHgD40AAgjYBei64gDMiIjtIZ/S0sdswlXw6Q/oobGuNkAJIOAMAOxeGyABGkoDFOoJIICA0gDM1gaIYn57tjag1xgBBJwbcKsNMG+fd59pgPRDGQgggIDSAAO1pQGY+YR6v/YYYo3kTaHgsaAxAgggQMpk2soAMSN0ua9eBBBAAPu1L7WiE6a7KHxwAAAAAElFTkSuQmCC)}.pixel-popup-arrow:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEtQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA9MBqjY2OlJaXemg5sY5ONy0YxaBZQzkflHlCZlQvw7Nj4c10CAcExJ/q2QAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVFJREFUeNrt28tugzAUhOGDDWnxaQIGkvD+T9pIRqoyVRoutqOG+Syx/pmdF5bTWseb8L13Oi4iRDnoAyLCAAYwIAtTgDFvgPl0wKcNUODdawNG77gAF9jZAuYMGje5tEEpURlwcI80GiRevGUAAxiQNsAIKDtwTRtQKXC/pA1QBjCAARsCrGxn3XIXncT44YEBDGBA7oAetJkDSocSByi4MoABDIgZ8PH8ymMb4LYYJlae0qKqCtXeRVUsWn7UFwcoAxjAgBv/FdWKgDoqBjCAARAwR9mBegtfBLKAgq6OoFwfMEYJaHWSfQEM4AJc4D8sgOwAuiwBeGX5OdpkD7jDAAbsMQDZ7AGoR3MKhnCsRKConu+sAQMYwACJqswegBQMDGAAA3YXgGwLunoy+MBIWgp8DQ4mdwDyGjCAAe8aUM0PyMQ2oNjbUy8GMIAB9Kdv8pY45a1D6GIAAAAASUVORK5CYII=)}.pixel-popup-arrow-right{transform:scaleX(-1)}.pixel-btn{position:relative;display:inline-block;border:none;padding:0 24px;background:url(./public/assets/house/share_popup_images/add_item_button.png) center / 100% 100% no-repeat;image-rendering:pixelated;cursor:pointer;min-width:180px;height:56px;font-family:Pixel Emulator,monospace;font-size:clamp(14px,1.8vw,20px);color:#fff;-webkit-font-smoothing:none;line-height:56px;text-align:center}.pixel-btn:hover{background-image:url(./public/assets/house/share_popup_images/add_item_button_hover.png)}.pixel-btn:active{background-image:url(./public/assets/house/share_popup_images/add_item_button_pressed.png)}.pixel-popup-actions{position:absolute;bottom:3.5%;left:0;right:0;display:flex;justify-content:center;z-index:2}.pixel-popup-card-display{width:80%;max-width:320px;aspect-ratio:3 / 4;background:#d9d9d9;border:2px solid rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.pixel-popup-card-display img{max-width:100%;max-height:100%;image-rendering:pixelated}.pixel-popup-sbt-list{width:100%;display:flex;flex-direction:column;gap:12px}.pixel-popup-sbt-row{width:100%;height:80px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:4px;display:flex;align-items:center;padding:8px 16px;gap:12px;cursor:pointer}.pixel-popup-sbt-row:hover{background:#ffffff26}.pixel-popup-sbt-icon{font-size:32px}.pixel-popup-sbt-name{font-family:Pixel Emulator,monospace;font-size:14px;color:#fff;-webkit-font-smoothing:none}.pixel-popup-sbt-hint{position:absolute;bottom:80px;right:50px;width:220px;background:#a6acc4;padding:12px;border-radius:4px;z-index:2}.pixel-popup-sbt-hint p{font-family:Pixel Emulator,monospace;font-size:11px;color:#000;text-align:center;margin:0 0 4px;line-height:1.4;-webkit-font-smoothing:none}.pixel-popup-sbt-hint a{font-family:Pixel Emulator,monospace;font-size:11px;text-align:center;display:block;text-decoration:underline;background:linear-gradient(90deg,#ffe96e,#ff6863 36%,#6760ff 69%,#304fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.init-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.init-overlay[hidden]{display:none}.loading-overlay{background:#131313;flex-direction:column}.loading-overlay video{width:100%;height:100%;object-fit:contain;background:#000}.loading-bar-track{position:absolute;bottom:8%;left:50%;transform:translate(-50%);width:280px;height:4px;background:#ffffff1f;border-radius:2px;overflow:hidden}.loading-bar-fill{height:100%;width:0%;border-radius:2px;transition:width .3s ease;background:linear-gradient(90deg,#ffe96e,#ff6863,#ff579a,#6e68ff,#304fff)}.landing-overlay{background:#fff}.landing-overlay video{width:100%;height:100%;object-fit:cover}.avatar-select-overlay{background:#fff;animation:avatarFadeIn .6s ease}.avatar-select-overlay.avatar-select-fade-out{animation:avatarFadeOut .5s ease forwards}@keyframes avatarFadeIn{0%{opacity:0}to{opacity:1}}@keyframes avatarFadeOut{0%{opacity:1}to{opacity:0}}.avatar-select-panel{display:flex;flex-direction:column;align-items:center;gap:32px;padding:48px 32px;max-width:720px;width:100%}.avatar-select-title{font-size:28px;font-weight:700;color:#1a1410;letter-spacing:-.5px;margin:0}.avatar-select-body{display:flex;align-items:center;gap:48px;width:100%;justify-content:center}.avatar-preview-wrap{width:180px;height:180px;border-radius:16px;background:#f5f0ea;border:3px solid #e0d6c8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.avatar-preview-img{width:120px;height:120px;image-rendering:pixelated}.avatar-sprite{background-size:contain;background-repeat:no-repeat;background-position:center;image-rendering:pixelated}.avatar-sprite.walking{background-size:400% 100%;animation:avatar-walk .5s steps(1) infinite}@keyframes avatar-walk{0%{background-position:0% 0}25%{background-position:33.3333% 0}50%{background-position:66.6667% 0}75%{background-position:100% 0}to{background-position:0% 0}}.avatar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-height:392px;overflow-y:auto;padding-right:8px}.avatar-grid::-webkit-scrollbar{width:6px}.avatar-grid::-webkit-scrollbar-track{background:transparent}.avatar-grid::-webkit-scrollbar-thumb{background:#d4c9b8;border-radius:3px}.avatar-grid::-webkit-scrollbar-thumb:hover{background:#c4b8a8}.avatar-card{width:88px;height:88px;border:3px solid #e0d6c8;border-radius:12px;background:#f5f0ea;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,transform .15s,box-shadow .15s}.avatar-card:hover{border-color:#c4b8a8;transform:scale(1.05);filter:none}.avatar-card.selected{border-color:#d4a853;box-shadow:0 0 0 3px #d4a8534d;transform:scale(1.05)}.avatar-card .avatar-sprite{width:56px;height:56px;pointer-events:none}.avatar-name-wrap{width:100%;max-width:280px}.avatar-name-input{width:100%;padding:12px 16px;font-size:16px;font-family:inherit;color:#1a1410;background:#f5f0ea;border:3px solid #e0d6c8;border-radius:12px;outline:none;text-align:center;transition:border-color .2s;box-sizing:border-box}.avatar-name-input:focus{border-color:#d4a853}.avatar-name-input::placeholder{color:#b8a88a}.avatar-confirm-btn{padding:16px 48px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,#d4a853,#b8860b);border:none;border-radius:9999px;cursor:pointer;transition:opacity .2s,transform .15s}.avatar-confirm-btn:hover{filter:brightness(1.08)}.avatar-confirm-btn:disabled{opacity:.4;cursor:default;filter:none;transform:none}@media(max-width:600px){.avatar-select-body{flex-direction:column;gap:12px}.avatar-preview-wrap{display:none}.avatar-grid{grid-template-columns:repeat(5,1fr);gap:8px;max-height:260px}.avatar-card{width:56px;height:56px;padding:4px}.avatar-card .avatar-sprite{width:40px;height:40px}}.cutscene-dialogue[hidden]{display:none}.cutscene-dialogue{position:fixed;bottom:8%;left:50%;transform:translate(-50%);z-index:25;width:90%;max-width:640px;pointer-events:auto}.cutscene-dialogue-box{padding:20px 28px;border:6px solid var(--frame-stone);background:var(--panel-bg);box-shadow:0 12px 48px #0009;color:var(--text-primary);cursor:pointer}.cutscene-dialogue-speaker{font-weight:700;font-size:15px;color:var(--accent);margin-bottom:8px}.cutscene-dialogue-text{font-size:14px;line-height:1.7;min-height:2.4em;white-space:pre-wrap}.cutscene-dialogue-prompt{margin-top:10px;text-align:right}.cutscene-click-hint{font-size:13px;color:var(--text-muted);animation:cutscene-blink 1s ease-in-out infinite}@keyframes cutscene-blink{0%,to{opacity:.4}50%{opacity:1}}.cutscene-action-btn{font-size:14px;padding:10px 24px;background:linear-gradient(180deg,#6b5420,#5d481d);border:2px solid var(--accent);color:var(--accent);box-shadow:0 0 12px #d4a85340}.cutscene-action-btn:hover{box-shadow:0 0 20px #d4a85366;filter:brightness(1.1)}.house-select-overlay{background:#fff;animation:avatarFadeIn .6s ease}.house-select-overlay.house-select-fade-out{animation:avatarFadeOut .5s ease forwards}.house-select-panel{display:flex;flex-direction:column;align-items:center;gap:32px;padding:48px 32px;max-width:720px;width:100%}.house-select-title{font-size:28px;font-weight:700;color:#1a1410;letter-spacing:-.5px;margin:0}.house-grid{display:flex;gap:24px;justify-content:center}.house-card{width:160px;padding:16px;border:3px solid #e0d6c8;border-radius:16px;background:#f5f0ea;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:12px;transition:border-color .15s,transform .15s,box-shadow .15s}.house-card:hover{border-color:#c4b8a8;transform:scale(1.05)}.house-card.selected{border-color:#d4a853;box-shadow:0 0 0 3px #d4a8534d;transform:scale(1.05)}.house-card img{width:100px;height:100px;object-fit:contain;image-rendering:pixelated;pointer-events:none}.house-card-label{font-size:14px;font-weight:600;color:#1a1410}.house-select-actions{display:flex;gap:16px;align-items:center}.house-back-btn{padding:16px 32px;font-size:16px;font-weight:700;color:#1a1410;background:#f5f0ea;border:3px solid #e0d6c8;border-radius:9999px;cursor:pointer;transition:border-color .2s}.house-back-btn:hover{border-color:#c4b8a8}@media(max-width:600px){.house-grid{gap:12px}.house-card{width:100px;padding:10px}.house-card img{width:64px;height:64px}}.guestbook-modal[hidden]{display:none}.guestbook-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:20}.guestbook-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8}.guestbook-book{position:relative;z-index:1;width:820px;aspect-ratio:1236 / 832;background:url(/assets/guestbook-PemFDuUL.png) center / contain no-repeat;image-rendering:pixelated;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:8px}.guestbook-title-tab{position:absolute;top:-18px;left:50%;transform:translate(-50%);padding:4px 24px 6px;background:#c8b89a;border:3px solid #8a7560;border-bottom:none;color:#3a2c24;font-family:inherit;font-size:14px;letter-spacing:2px;z-index:2;image-rendering:pixelated}.guestbook-close{position:absolute;top:4px;right:4px;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;color:transparent;cursor:pointer;z-index:3;image-rendering:pixelated}.guestbook-edit-btn{position:absolute;top:4px;left:4px;padding:2px 10px;border:2px solid #8a7560;background:#c8b89a;color:#3a2c24;cursor:pointer;font-family:inherit;font-size:10px;z-index:3}.guestbook-delete-bar[hidden]{display:none}.guestbook-delete-bar{position:absolute;top:30px;left:4px;z-index:3}.guestbook-delete-selected-btn{padding:3px 10px;border:2px solid var(--frame-stone);background:var(--close-red);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:10px}.guestbook-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;padding:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA88Fremg5sY5ONy0YxaBZQzkflHlCZlQvw7NjCAcEnVySZQAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVBJREFUeNrt21FygyAUheELaFq8UYwJ+99qp4N9yEkzahVM6vlxAR/nUUdh7BDpk0SEAAIIKJJrIZMXUOt9wWMhL0AnASYz4PUXIODwgJOVnLkO6v3YEFI274UH/6yrpoQAAgj4X4DKY3kBinkCCCCgMOCC+emGLh0n63N+eZ2ObbF4SwABBBQGuAHqMwMU6j1WFhAfAVyAC3CBP1TJ7Koe8msKJjX/4sFvmtEUAQQQsABw3rTlgEuzaQQQQMASgKlrUxqA2d++Mq8CDGNO5qdR48/zfc7NBt009TEHAG0K0DcERC5wvAWwam+AXKCuNEChgQACCCgNwNzeAFFsgcTtDWg1RQAB7w2o9wbYyde757yAxxTqCCCAgNIAC51KAzB7hdpm7NalKsmbQqHBgqYOAohcgAsUB2D2c2eAWAPFwgCJGu863L9mBBDwHMBeoS/9sC/AHFRspQAAAABJRU5ErkJggg==) center / contain no-repeat;cursor:pointer;z-index:3;image-rendering:pixelated;transition:opacity .15s}.guestbook-arrow:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMLComkX9Ww6hs4cZ+FxcXFxcX7s2CFxcX9cV8+umTV0029sp/joVXv6FnPDcpz69wjnRNr49czb95b2hH5tWIMXQylQAAAAh0Uk5TADhpaaN1lmmJIxoKAAABL0lEQVR42u3bS3LDIBBF0QZJdgPR1/H+t5oBmuSlHEtBQCl6dwWnmxFUIYxdIn2RiBBAAAFFsjM05gXc9HvBYZkBSgAB0Hj5DfwAtEZyZgfMrS0hZvIOvLhXzRoTAggg4H8B7g7LC1DMEUAAAYUBAXPvW9aspGfd/gZdO2LjMwEEEFAYYBdoygxQaHIYAQQQcEZAI5trJsilFMbY9sGDO7RRYwQQQMAOwMeh/QHgD40AAgjYBei64gDMiIjtIZ/S0sdswlXw6Q/oobGuNkAJIOAMAOxeGyABGkoDFOoJIICA0gDM1gaIYn57tjag1xgBBJwbcKsNMG+fd59pgPRDGQgggIDSAAO1pQGY+YR6v/YYYo3kTaHgsaAxAgggQMpk2soAMSN0ua9eBBBAAPu1L7WiE6a7KHxwAAAAAElFTkSuQmCC)}.guestbook-arrow:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEtQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA9MBqjY2OlJaXemg5sY5ONy0YxaBZQzkflHlCZlQvw7Nj4c10CAcExJ/q2QAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVFJREFUeNrt28tugzAUhOGDDWnxaQIGkvD+T9pIRqoyVRoutqOG+Syx/pmdF5bTWseb8L13Oi4iRDnoAyLCAAYwIAtTgDFvgPl0wKcNUODdawNG77gAF9jZAuYMGje5tEEpURlwcI80GiRevGUAAxiQNsAIKDtwTRtQKXC/pA1QBjCAARsCrGxn3XIXncT44YEBDGBA7oAetJkDSocSByi4MoABDIgZ8PH8ymMb4LYYJlae0qKqCtXeRVUsWn7UFwcoAxjAgBv/FdWKgDoqBjCAARAwR9mBegtfBLKAgq6OoFwfMEYJaHWSfQEM4AJc4D8sgOwAuiwBeGX5OdpkD7jDAAbsMQDZ7AGoR3MKhnCsRKConu+sAQMYwACJqswegBQMDGAAA3YXgGwLunoy+MBIWgp8DQ4mdwDyGjCAAe8aUM0PyMQ2oNjbUy8GMIAB9Kdv8pY45a1D6GIAAAAASUVORK5CYII=)}.guestbook-arrow:disabled{opacity:.25;cursor:default;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA88Fremg5sY5ONy0YxaBZQzkflHlCZlQvw7NjCAcEnVySZQAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVBJREFUeNrt21FygyAUheELaFq8UYwJ+99qp4N9yEkzahVM6vlxAR/nUUdh7BDpk0SEAAIIKJJrIZMXUOt9wWMhL0AnASYz4PUXIODwgJOVnLkO6v3YEFI274UH/6yrpoQAAgj4X4DKY3kBinkCCCCgMOCC+emGLh0n63N+eZ2ObbF4SwABBBQGuAHqMwMU6j1WFhAfAVyAC3CBP1TJ7Koe8msKJjX/4sFvmtEUAQQQsABw3rTlgEuzaQQQQMASgKlrUxqA2d++Mq8CDGNO5qdR48/zfc7NBt009TEHAG0K0DcERC5wvAWwam+AXKCuNEChgQACCCgNwNzeAFFsgcTtDWg1RQAB7w2o9wbYyde757yAxxTqCCCAgNIAC51KAzB7hdpm7NalKsmbQqHBgqYOAohcgAsUB2D2c2eAWAPFwgCJGu863L9mBBDwHMBeoS/9sC/AHFRspQAAAABJRU5ErkJggg==)}.guestbook-arrow--left{left:-56px}.guestbook-arrow--right{right:-56px;transform:translateY(-50%) scaleX(-1)}.guestbook-arrow--right:hover,.guestbook-arrow--right:active,.guestbook-arrow--right:disabled{transform:translateY(-50%) scaleX(-1)}.guestbook-spread{position:absolute;top:11%;left:10%;right:10%;bottom:20%;display:grid;grid-template-columns:1fr 1fr;gap:6%}.guestbook-page{display:flex;flex-direction:column;gap:6px;padding:6px 10px;overflow:hidden}.guestbook-page--left{padding-right:4px}.guestbook-page--right{padding-left:4px}.guestbook-msg{display:flex;flex-direction:column;gap:3px}.guestbook-msg-bubble{position:relative;background:#fff;border:2px solid #3a2c24;padding:6px 10px;color:#3a2c24;font-size:11px;line-height:1.35;word-break:break-word}.guestbook-msg-bubble:after{content:"";position:absolute;bottom:-8px;left:16px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #3a2c24}.guestbook-msg-bubble:before{content:"";position:absolute;bottom:-5px;left:17px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff;z-index:1}.guestbook-msg-meta{display:flex;align-items:center;gap:5px;padding-left:4px}.guestbook-msg-avatar{width:22px;height:22px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#c8b89a;border:2px solid #8a7560}.guestbook-msg-avatar img{width:100%;height:100%;object-fit:cover;display:block}.guestbook-msg-avatar--placeholder{background:#c8b89a}.guestbook-msg-info{display:flex;flex-direction:column;min-width:0}.guestbook-msg-author{font-size:10px;color:#3a2c24;font-weight:700;line-height:1.2}.guestbook-msg-time{font-size:8px;color:#8a7560;line-height:1.2}.guestbook-msg-check{position:absolute;top:4px;right:4px;accent-color:var(--accent);z-index:2}.guestbook-empty,.guestbook-loading{text-align:center;color:#8a7560;padding:24px 0;font-size:11px;grid-column:1 / -1}.guestbook-compose{width:540px;max-width:84%;display:flex;flex-direction:column;gap:4px}.guestbook-compose[hidden]{display:none}.guestbook-input{width:100%;resize:none;min-height:36px;padding:6px 8px;border:2px solid #8a7560;background:#f5f0e8;color:#3a2c24;font-family:inherit;font-size:11px;box-sizing:border-box}.guestbook-compose-footer{display:flex;justify-content:flex-end;align-items:center}.guestbook-char-count{font-size:9px;color:#8a7560}.guestbook-send-btn{width:540px;max-width:84%;padding:8px 0;margin-top:2px;border:none;background:#7a9a8a;color:#f5f0e8;cursor:pointer;font-family:inherit;font-size:13px;letter-spacing:3px;text-align:center;image-rendering:pixelated}.guestbook-send-btn:hover{background:#6a8a7a}.guestbook-send-btn:active{background:#5a7a6a}.guestbook-input:disabled,.guestbook-send-btn:disabled{opacity:.4;cursor:not-allowed}.guestbook-error{color:var(--close-red);font-size:10px;text-align:center;margin-top:2px}.collector-profile-modal[hidden]{display:none}.collector-profile-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:25;padding:24px}.collector-profile-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a6}.collector-profile-frame{position:relative;z-index:1;width:min(92%,840px);max-height:min(90vh,720px);border-style:solid;border-width:36px;border-image:url(data:image/png;base64,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) 64 fill stretch;image-rendering:pixelated;box-sizing:border-box;display:flex;flex-direction:column}.collector-profile-title-bar{position:absolute;top:-30px;left:50%;transform:translate(-50%);width:55%;height:72px;border-style:solid;border-width:24px 36px;border-image:url(data:image/png;base64,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) 30 32 fill stretch;image-rendering:pixelated;display:flex;align-items:center;justify-content:center;z-index:4}.collector-profile-title-text{font-family:Trebuchet MS,sans-serif;font-size:clamp(16px,2.8vw,32px);font-weight:700;color:#fff;text-align:center;white-space:nowrap}.collector-profile-close{position:absolute;top:-7px;right:-7px;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATSkb0GxW/fXwtmGMnAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;cursor:pointer;z-index:3}.collector-profile-close:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAATCMUylg//fXwdlBzzAAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==)}.collector-profile-close:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACABAMAAAAxEHz4AAAAAXNSR0IArs4c6QAAAA9QTFRFR3BMAAAARh8RuEsz/fXwSFhu5wAAAAF0Uk5TAEDm2GYAAABoSURBVGje7dmxCYAwEEDRW8EVsoIruP9MXgTBQlJcp/d+EWJxrwsJGJFtxeIO8HlgbvZCI7sQAAAAAAAALYAjW30DegDPobdhQB9gNQzoAzgLAHcjwFsZAAAAAADAXEYxwH8A/1wB2QnXiDKMLPyVYAAAAABJRU5ErkJggg==)}.collector-profile-body{display:flex;gap:12px;flex:1;min-height:0;padding:8px;margin-top:48px;margin-bottom:24px}.collector-profile-left-panel{flex:0 0 32%;border-style:solid;border-width:50px 16px 16px;border-image:url(/assets/left_panel_with_header-68-30-30-DKeAAx55.png) 68 30 30 fill stretch;image-rendering:pixelated;position:relative}.collector-profile-right-panel{flex:1;border-style:solid;border-width:50px 16px 16px;border-image:url(/assets/right_panel_with_header-68-34-34-BwZKA0xF.png) 68 34 34 fill stretch;image-rendering:pixelated;position:relative}.collector-profile-panel-header{position:absolute;top:-50px;left:0;right:0;height:50px;margin:0;display:flex;align-items:center;justify-content:center;font-family:Trebuchet MS,sans-serif;font-size:clamp(10px,1.6vw,16px);font-weight:700;color:#fff;text-align:center;white-space:nowrap}.collector-profile-panel-content{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.collector-profile-footer{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:4}.collector-profile-visit-btn{border-style:solid;border-width:16px 18px 24px 17px;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAApCAMAAABqQHt0AAAA51BMVEVHcExBRkIRFRKmqKgNEQ4qNi9YY1MZIBgSGhSu6Y6n5ISk4ISh4H2g3oSk2omf3X2b3Xqe2oCh04mZ2X2a14KY1YGW13uY04KW1HyT1HmV0XyVzYKUzXyP0HaNzXSPyXqKyHGJwnGBunN5tG1yrmdsp2Vnn2NdmFxVklxTj1tUjFtPjlZRi1pQiFlOhldXgE1KgVNRckpCeUpAdEw/cUpCbk0+b0k/bUpEako8bUc8akc8aEU/ZEg2Yj81UzcrSDApQSsiNyMfMB4aKxwVIhcQHBMPFQ8NDg0HEggHCggFBwYEBQQBAQFcJ+PPAAAACXRSTlMAIT1hZGpugtZQwUzsAAACrklEQVR42gXBy4qdRRsG0PVU1be3HWmbTjo//g4c6CQ6iELaeBoptvF0uQqBgANBp3oHTkUQ0Wg62b2rXtcKwNfLUgEUGd8BDABdByoUASAAX6xGghUo60kBAhhvPBsCVrDaym+HAgJfzf78l+sAJBh9e+vWsX3/AgPQTq97dcHsQAtrwoAWrWGCWQaWlmHUJNh9UDn8+jTSX+mEv49Ru3ujKj8dyDeuf74mIbb/7dUc84/roO9qvnjz/xWPvvnk9un5nbPT09Ozs/N7796///b9e+dn52fndy7u3n3t9J0vH33ZrBjNGK2l7S1Vi6ZBm6CBTlGOpcqqeZhoSdCMFtBPg7QqKedQByAGHLfZ9ycWlkVuafjnWQ+hASarqtZapZS1Qm8gQ7GmWauKVRRQEDBwlL7UhFBNg9UaaRji5LjNnt4xKVOxetahAwPQ5zMqe0gdFhwDGNCyP/7LuNlvvaQdr5+ja6A03KijMUZ2WRBjjNFXZ1EMqNlBVa1VHUFHA42c7k/226SU1nsbHVrbXtq2AYPt9XnYXvz5fFA3k5gTlZdexisYLP1E++vZy4fhxTJHF1Q/OVmRMDDJ2r/aD8fnrVr6Fnqk10LKwFGXO/j96dbbakmMC02NggwqpRzNzfUhHPdtHLZRKiKJgZVVWGv/KgjbNokATVGw2tzdvrh9cfvuxfn5nVtzKkWQR+34tCgL0IKJlrRkf8KAhVBCU6wiFuzRnjz+YdjvN1CaDgl2uzF2Pz55/BjZrq4+//TjBw8eXF4+fPjhR5cfvv/w4eXlg/c+ufrs6vMdGnWz20ZTFD2R3tO01kZv/YCG1CQhrSdakp7eslbVhIHoyXE21toqc4AlvTyBALaPVggIlPx4AwjA1YAEUVXSvgUYACMKhVKLDkAAvhIEVaD5FuA/bWgkGj3KWyUAAAAASUVORK5CYII=) 16 18 24 17 fill stretch;border-radius:0;image-rendering:pixelated;background:none;font-family:Trebuchet MS,sans-serif;font-size:clamp(14px,1.8vw,24px);font-weight:700;color:#fff;cursor:pointer;padding:4px 32px}.collector-profile-visit-btn:hover{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAApCAMAAABqQHt0AAABFFBMVEVHcEwbIBugnaAYFhl5gHNHVEUWHBgfKSEeLCANCQ1BUDfK87HG96XA9qO+86K79Z/C76m89Ze98Zy48p277qO3752375e17Zyx7pmx75Cy7Ji06KGu7JKv6pat55Op6Iyq5Jao5Y2l4I2h4Yej246e3Iee2Iib04GU1oGY0ouRy4OJx3yEwXl+vHR1tm5srmhnqWZkp2VjpWVroWRhpmFgo2JfoF9Zm1tdjGVUj19Sh2BNiVhVgWBLhlhMg1hIg1VLgVZKflRGgFJHflFGe1FFd1BVblNAcEpAYkNFWD40Wj0+UTYuUjcyUS4yRy4jPCogMiQZLRwUKBcTJBUQGhANEg0LDAsHCQcGBwYDBQMCAwIAAABofNkTAAAAC3RSTlMAGx9QXGptmsHJyxCvNA0AAAKSSURBVHjaBcHNimZXGQbQ9bx7n6pqO+muJKBgQIfegVMRB04EJ4J6gXEkegE6EvQWHGcSCCGdTuenUt85e79ZKwB/uQgAJPMTwATIIInYBAEgAH/qiIQVaPL3BoKxOH6pBDwXeqvj01uD4MUfefO/MMEZFHX+5hGfMGFLJdM0kHBh35eVYGKNNoAfcCZdcGOAMO9+u+vL//fE42Btnr5PrF99bO1/n/LXevvfsxzXhJ+/bGfLN5/HcZW67d+937M4Xwx7LPO69EUZ5WBW7Yez95o4xjCEg25GZxwDvXdvrWBUFfRFN6EyyXYRBZt674MPHh9/WotgvHr/vdevH4BM4Hr5kzut9wb94gGX7wpMIPRqDQ1ZqtfouSUTwGoAmrZoVfTsOA9204R2ATIf3GaYMV6MY3UG6YukdaITt0G3Cc7a5yVddxYxbo3elkJBl+urt2/fvb1lZwzy9NkXX33x5jbGGKTAYuSoQ7PUyLib5mgbunCtvciy1upuVgPWeZ6Sal7eP9yvm2pG5pGahcHx6tXrV5h6/gLrzffTWE8hYY1hnB9+9Ox+yuyY6cy7d3fryrvee46yRzEnlTBbX4XjZ3fP3+6YXZPa88Pp4aq9MIGqj5Jzf5NIoeQxvQehq7UuVp/66+fn56dz731d19XUyMDUOtFZ9vw4dEDW3KREJkBaPRZjzytKbCRQDdgoKGGHbtC9q+C6LgDsvffeLW35gU4cv/aQ65IwSM5GInfs/OccoY4/JE9fS6kIl61Dvb7vzj8vk31NRmhCGrRcVXv0RWH0bqWMkhAEevduTCjJXrJayQ1tISX/qC2A4/e7AGCzx79uQAD+jASgdXr8DTABxtWSaKCpABRAqiqJpJJI0gB+BBQqSoKRqY2+AAAAAElFTkSuQmCC);filter:none;transform:none}.collector-profile-visit-btn:active{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAApCAMAAABqQHt0AAAAt1BMVEVHcEylpaUZGRApLSZkamEbIxuzrq8KDQooOScWIRgLDAmb2YWW036Wz3mVzH+SzHWPynmPynOMx3WLyHCKxm+Lw3KGxG6FwG6EvWuEuG1+tWh7sGZ3rWdxpWJpnl1nllxfjlZciFNNfUxAckg/b0c+bUc8bEE7aUM5ZkI3Yz84Xj8zXjs0WzwxWToyVjotUjQrSi8nQSciOiUcLh0TIhQMGg0NEwwMDwwKDAoGCgUHBwcEBQQAAACuuXw/AAAAC3RSTlMAHx8sYGJsjpjB1kuCR3UAAAJKSURBVHjaBcHLqqRVEgbQ9cXemWmWVYdu6HmLCCIOxKFQj68THaiIryCiIliUnkvmH+FaATh9SQAMyfoGsAF6EQHGSAAE4PLFkAptDMP3BxDA6ZN3AI2B+vN2gMDbzv3XP0qBI2Al/792fry/2KAryYkEiq7WZ9O53Qi8ZX75/TzFvfoIBeuja+eH+4vC6enx8bED+82Hbx4eHh6Kcn//9PT4aZO3/PLbGVP0q9e6s+7vXope67j7+MPZ98rYDgiQBFS36p6u6ZFkpZKsgKFEqqjU2imgDp2m0eNeJaFFdokx1hmzkEk+2Ez6UB02xjguV9AgV7j/M8AGkB4yTCajkvuRAcVA65kxwDA9tIEN4lzVMZDAOKxqx5jNzLyYaxGGo1mhUkdll2wwqeMRyXnAEzID2KB4j3r574VM+t09VWtnQEHIqlU5A5z2aa0aQBHTIqJnGJhGCBTW69evzmGYVO29HcJgDJv856qe3z8H96doekqpVyc1iw0lp7ycRt3/7j5KluPodblMhI3pqMv/Ms8v1SpbzKl6VxtjNgivyV/PSieS3g+9MgIbScyYzPOptag8n/bomJANYKg3i6nInHcf1cVgA2Cur5hZxZhOawr7SMFojAEYMmjsoDUGQzAzMAH2t06f7+y+McAYwErUz3fV/fLT9YPrZfWAIBIm58v5cr7dbsXcTquiZwYAobPXyp2COXqABESk6OnBBiuru6UiuibQbL5DAE6fJQQB8NMNCICvyISAkamvARtAJmBAKwA2AEgAKgD4F65JMXwegvtWAAAAAElFTkSuQmCC);filter:none;transform:none}.cp-avatar-wrap{position:relative;width:120px;height:120px;margin:12px auto 8px}.cp-laurel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:pixelated;z-index:1}.cp-avatar-sprite{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;image-rendering:pixelated;z-index:0}.cp-username-label,.cp-joined-label{font-family:Trebuchet MS,sans-serif;font-size:clamp(8px,1.2vw,11px);color:#7a6a56;text-align:center;margin-top:8px}.cp-username{font-family:Trebuchet MS,sans-serif;font-size:clamp(12px,1.8vw,18px);color:#3a2c1e;text-align:center;font-weight:400;margin-bottom:4px}.cp-joined-date{font-family:Trebuchet MS,sans-serif;font-size:clamp(10px,1.4vw,14px);color:#3a2c1e;text-align:center}.cp-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;padding:0 8px}.cp-badge{width:40px;height:40px;image-rendering:auto;border-radius:4px}.cp-card-layout{display:flex;gap:12px;padding:4px 8px;align-items:center;height:100%}.cp-card-image{width:40%;height:100%;object-fit:contain;object-position:center;image-rendering:auto;border-radius:4px;flex-shrink:0}.cp-card-info{flex:1;display:flex;flex-direction:column;gap:8px}.cp-card-grade,.cp-card-set{font-family:Trebuchet MS,sans-serif;color:#fff}.cp-card-name{font-family:Pixel Emulator,monospace;color:#fff;-webkit-font-smoothing:none}.cp-card-grade{font-size:clamp(12px,2vw,18px)}.cp-card-set{font-size:clamp(10px,2vw,16px)}.cp-card-name{font-size:clamp(12px,2.2vw,20px)}.cp-card-fmv{font-family:Trebuchet MS,sans-serif;font-size:clamp(12px,2vw,18px);font-weight:700;color:#3a2c1e;background:#e8dcc8;padding:4px 12px;border-radius:4px;display:inline-block;align-self:flex-start}.cp-card-empty,.cp-card-loading{font-family:Trebuchet MS,sans-serif;font-size:clamp(10px,1.4vw,14px);color:#fff;text-align:center;padding:24px}.card-detail-frame,.badge-detail-frame{width:min(92%,720px)}.card-detail-body{display:flex;gap:20px;padding:12px 16px;margin-top:48px;margin-bottom:24px;align-items:center}.cd-card-image{width:35%;max-width:200px;object-fit:contain;image-rendering:auto;border-radius:4px;flex-shrink:0}.cd-card-info{flex:1;display:flex;flex-direction:column;gap:4px}.cd-card-grade{font-family:Pixel Emulator,monospace;font-size:clamp(10px,1.4vw,14px);color:#7a6a56;-webkit-font-smoothing:none}.cd-card-number{font-family:Pixel Emulator,monospace;font-size:clamp(12px,1.8vw,18px);color:#3a2c1e;font-weight:400;-webkit-font-smoothing:none}.cd-card-set{font-family:Pixel Emulator,monospace;font-size:clamp(9px,1.2vw,12px);color:#7a6a56;-webkit-font-smoothing:none}.cd-card-name{font-family:Pixel Emulator,monospace;font-size:clamp(12px,1.6vw,16px);color:#3a2c1e;font-weight:400;-webkit-font-smoothing:none}.cd-card-fmv{font-family:Pixel Emulator,monospace;font-size:clamp(11px,1.4vw,14px);color:#3a2c1e;background:#e8dcc8;padding:4px 12px;border-radius:4px;display:inline-block;align-self:flex-start;margin-top:8px;-webkit-font-smoothing:none}.cd-card-details-section{margin-top:8px;display:flex;flex-direction:column;gap:2px}.cd-card-details-title{font-family:Pixel Emulator,monospace;font-size:clamp(9px,1.2vw,12px);color:#7a6a56;margin-bottom:4px;-webkit-font-smoothing:none}.cd-card-detail-row{display:flex;justify-content:space-between;gap:8px}.cd-card-detail-label{font-family:Pixel Emulator,monospace;font-size:clamp(8px,1vw,10px);color:#7a6a56;-webkit-font-smoothing:none}.cd-card-detail-value{font-family:Pixel Emulator,monospace;font-size:clamp(8px,1vw,10px);color:#3a2c1e;-webkit-font-smoothing:none}.cd-card-empty{font-family:Pixel Emulator,monospace;font-size:clamp(10px,1.4vw,14px);color:#7a6a56;text-align:center;padding:48px 24px;-webkit-font-smoothing:none}.badge-detail-body{display:flex;gap:20px;padding:12px 16px;margin-top:48px;margin-bottom:24px;align-items:center}.bd-badge-image{width:35%;max-width:180px;aspect-ratio:1;object-fit:contain;image-rendering:auto;flex-shrink:0}.bd-badge-info{flex:1;display:flex;flex-direction:column;gap:6px}.bd-badge-counter{font-family:Pixel Emulator,monospace;font-size:clamp(8px,1vw,10px);color:#7a6a56;-webkit-font-smoothing:none}.bd-badge-title{font-family:Pixel Emulator,monospace;font-size:clamp(12px,1.8vw,18px);color:#3a2c1e;font-weight:400;-webkit-font-smoothing:none}.bd-badge-desc{font-family:Pixel Emulator,monospace;font-size:clamp(9px,1.2vw,12px);color:#7a6a56;line-height:1.6;-webkit-font-smoothing:none}.bd-badge-date-label{font-family:Pixel Emulator,monospace;font-size:clamp(8px,1vw,10px);color:#7a6a56;margin-top:8px;-webkit-font-smoothing:none}.bd-badge-date{font-family:Pixel Emulator,monospace;font-size:clamp(11px,1.4vw,14px);color:#3a2c1e;-webkit-font-smoothing:none}.badge-detail-nav{display:flex;gap:8px;justify-content:center;margin-bottom:12px}.badge-detail-nav-btn{width:32px;height:32px;border:none;border-radius:0;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA88Fremg5sY5ONy0YxaBZQzkflHlCZlQvw7NjCAcEnVySZQAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVBJREFUeNrt21FygyAUheELaFq8UYwJ+99qp4N9yEkzahVM6vlxAR/nUUdh7BDpk0SEAAIIKJJrIZMXUOt9wWMhL0AnASYz4PUXIODwgJOVnLkO6v3YEFI274UH/6yrpoQAAgj4X4DKY3kBinkCCCCgMOCC+emGLh0n63N+eZ2ObbF4SwABBBQGuAHqMwMU6j1WFhAfAVyAC3CBP1TJ7Koe8msKJjX/4sFvmtEUAQQQsABw3rTlgEuzaQQQQMASgKlrUxqA2d++Mq8CDGNO5qdR48/zfc7NBt009TEHAG0K0DcERC5wvAWwam+AXKCuNEChgQACCCgNwNzeAFFsgcTtDWg1RQAB7w2o9wbYyde757yAxxTqCCCAgNIAC51KAzB7hdpm7NalKsmbQqHBgqYOAohcgAsUB2D2c2eAWAPFwgCJGu863L9mBBDwHMBeoS/9sC/AHFRspQAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated}.badge-detail-nav-btn:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEJQTFRFR3BMLComkX9Ww6hs4cZ+FxcXFxcX7s2CFxcX9cV8+umTV0029sp/joVXv6FnPDcpz69wjnRNr49czb95b2hH5tWIMXQylQAAAAh0Uk5TADhpaaN1lmmJIxoKAAABL0lEQVR42u3bS3LDIBBF0QZJdgPR1/H+t5oBmuSlHEtBQCl6dwWnmxFUIYxdIn2RiBBAAAFFsjM05gXc9HvBYZkBSgAB0Hj5DfwAtEZyZgfMrS0hZvIOvLhXzRoTAggg4H8B7g7LC1DMEUAAAYUBAXPvW9aspGfd/gZdO2LjMwEEEFAYYBdoygxQaHIYAQQQcEZAI5trJsilFMbY9sGDO7RRYwQQQMAOwMeh/QHgD40AAgjYBei64gDMiIjtIZ/S0sdswlXw6Q/oobGuNkAJIOAMAOxeGyABGkoDFOoJIICA0gDM1gaIYn57tjag1xgBBJwbcKsNMG+fd59pgPRDGQgggIDSAAO1pQGY+YR6v/YYYo3kTaHgsaAxAgggQMpk2soAMSN0ua9eBBBAAPu1L7WiE6a7KHxwAAAAAElFTkSuQmCC)}.badge-detail-nav-btn:active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IArs4c6QAAAEtQTFRFR3BMHxoOFxUQfWk9yaddAAAAzahdAAAA+eSA87pm+eSAAAAA9MBqjY2OlJaXemg5sY5ONy0YxaBZQzkflHlCZlQvw7Nj4c10CAcExJ/q2QAAAAl0Uk5TAP44aWmJqGmYtAEDswAAAVFJREFUeNrt28tugzAUhOGDDWnxaQIGkvD+T9pIRqoyVRoutqOG+Syx/pmdF5bTWseb8L13Oi4iRDnoAyLCAAYwIAtTgDFvgPl0wKcNUODdawNG77gAF9jZAuYMGje5tEEpURlwcI80GiRevGUAAxiQNsAIKDtwTRtQKXC/pA1QBjCAARsCrGxn3XIXncT44YEBDGBA7oAetJkDSocSByi4MoABDIgZ8PH8ymMb4LYYJlae0qKqCtXeRVUsWn7UFwcoAxjAgBv/FdWKgDoqBjCAARAwR9mBegtfBLKAgq6OoFwfMEYJaHWSfQEM4AJc4D8sgOwAuiwBeGX5OdpkD7jDAAbsMQDZ7AGoR3MKhnCsRKConu+sAQMYwACJqswegBQMDGAAA3YXgGwLunoy+MBIWgp8DQ4mdwDyGjCAAe8aUM0PyMQ2oNjbUy8GMIAB9Kdv8pY45a1D6GIAAAAASUVORK5CYII=)}#badgeDetailNext{transform:scaleX(-1)}.player-info-hub[hidden]{display:none}.player-info-hub{position:fixed;top:12px;left:12px;z-index:20;background:url(/assets/player_info_hub-DMVj2Kbc.png) center / 100% 100% no-repeat;image-rendering:pixelated;width:210px;height:71px;cursor:pointer}.player-info-hub-avatar{position:absolute;top:0;left:0;width:33.7%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.player-info-hub-avatar img{width:80%;height:80%;image-rendering:pixelated;object-fit:contain}.player-info-hub-right{position:absolute;left:35.5%;top:0;right:0;bottom:0;min-width:0}.player-info-hub-name{position:absolute;top:15%;left:6px;right:6px;height:32%;display:flex;align-items:center;font-family:Pixel Emulator,monospace;font-size:clamp(8px,1.1vw,11px);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-font-smoothing:none;line-height:1}.player-info-hub-balance{position:absolute;top:55%;left:6px;right:6px;height:32%;display:flex;align-items:center;gap:4px;font-family:Pixel Emulator,monospace;font-size:clamp(8px,1.1vw,11px);color:#fff;-webkit-font-smoothing:none;line-height:1}.player-info-hub-usdt-icon{width:14px;height:14px;image-rendering:pixelated}.top-toolbar[hidden]{display:none}.top-toolbar{position:fixed;top:12px;right:12px;display:flex;gap:28px;z-index:20}.toolbar-btn{width:60px;height:60px;border:none;border-radius:0;padding:0;cursor:pointer;image-rendering:pixelated;background-size:60px 60px;background-repeat:no-repeat;background-position:center;background-color:transparent;outline:none}.toolbar-map-btn{background-image:url(/assets/map_button_normal-CSDAAdSs.png)}.toolbar-map-btn:hover{background-image:url(/assets/map_button_hover-LPfP8o_0.png)}.toolbar-map-btn:active{background-image:url(/assets/map_button_pressed-DJ9hDFUz.png)}.toolbar-guestbook-btn{background-image:url(data:image/png;base64,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)}.toolbar-guestbook-btn:hover{background-image:url(/assets/guestbook_button_hover-DBM_icoz.png)}.toolbar-guestbook-btn:active{background-image:url(/assets/guestbook_button_pressed-BeGJ_soR.png)}.toolbar-settings-btn{background-image:url(/assets/setting_button_normal-jY1bXPBH.png)}.toolbar-settings-btn:hover{background-image:url(/assets/setting_button_hover-CH7CpGHo.png)}.toolbar-settings-btn:active,.toolbar-settings-btn.active{background-image:url(/assets/setting_button_pressed-CEiG2Wv6.png)}.settings-popup[hidden]{display:none}.settings-popup{position:fixed;top:80px;right:12px;z-index:21}.settings-popup-frame{width:276px}.settings-popup-body{padding:24px 16px;display:flex;flex-direction:column;gap:15px}.settings-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px}.settings-icon{width:20px;height:20px;image-rendering:pixelated;flex-shrink:0}.settings-label{font-family:Pixel Emulator,monospace;font-size:clamp(9px,1.2vw,12px);color:#3a2c1e;white-space:nowrap;-webkit-font-smoothing:none}.pixel-slider{flex-basis:100%;position:relative;height:16px;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.pixel-slider-track-empty{position:absolute;top:0;right:0;bottom:0;left:0;border-style:solid;border-width:8px;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAMAAAANf8AYAAAAM1BMVEVHcEySkpObmpzAwMNeXF5RUVFFREXk5OXQ0NKEhIUpIB01KihKNzRQPDkWEA8HBgYBAAA91qgGAAAAAXRSTlMAQObYZgAAASpJREFUeNrt0tuOwiAQgGGhQFtmmJn3f9pFTnahJG5ak73wNxpt+Ri1fXy7nFLMIlwSObxR6l8Z/qCRWR8xzFRjvtFopbSOL85Jiig8w/gkkpRzZY1uRvcGs8Gpkd9xNLVous6NHIyfm3b5Un6cw7nO0PMxzCHK+6TTTOMcoryX9814L/I6xaeGmsGjodGUvMcYAMbKFYLyMdrcaEI2EDDNaVuEwXAJIMwC4FI3h8inyrfLQ/MRon6OtLj+18mc3Ac8GnnXyMzgn+43nM2RC3OMtc45AObp72EGiGusNRdMbF3XbbO2LsBa3cbabYtrXqA3xAiIARGQOjO071LimpT2vVs7MfSOUepoRA5GqRuN1sxZtOoBrW81MutWsyzG2JZztmbMsjy+Xe0HYwxL7OzMEc8AAAAASUVORK5CYII=) 25 fill stretch;image-rendering:pixelated;box-sizing:border-box}.pixel-slider-track-fill{position:absolute;top:0;left:0;bottom:0;width:50%;border-style:solid;border-width:8px;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAMAAAANf8AYAAAAbFBMVEVHcEzq6una2NjS09LMzMzAwcC6urm1tbWqqqmDr8p9qMN5pLx0nrZwm7JqjKJufMhlcbtibbVxcnJZeI5XYJ1JYXFBUmpCSU42OWA5OjopOEUrLC0gIi4bGhsWFhYPEBEMDAsICAkFBQYBAQKSVkUHAAAAAXRSTlMAQObYZgAAAaBJREFUeNrtVW1TgzAMTktlIN75AU6OY7zu//8yP3mnN3VCTNNChw6Zm37Z7SlN1lzSJ6FrgIuG75dl09R1S9hoUddNU5a+D/uQcByWYxCdYpzNo6Y70MAvlGz8Y55bEKx7vX1PC2nNr2fzjEV4cAcRCK5nazYOICIpWD5Dp3/2NA7yICwhTYtivV5XVTMijsMwCsM4dqaqIp+iSFNXj1gqEp2P0o8y2fRspdlLkhJtLNpTUqYeOKkexYkxs+UW/FgIp9nn9PMxJUgt3mgwH1fG6gWQM13RID04j8AT/m+ih61WyAtLbGqFm0Mxs3Q4yyOcMsDpcrJSxgFNbSuYgbQ+Y4yLD8DgHXbgdVSFDwaemKln4EH4GAz+kBEu3Tm36aEQUMgXuRs6CAPt45x7GgSPnSUsA7+/60cOJ3EP0b4fuvxwC086F0mC5FGXQMAclMqytm2ats3zJHlIkjw3yyxT0/d7LoKgqvTGLc2NUbp7BMExvVc4tdR7O0DTS1zvEHx6P/Lgr3s8nwUPAaz+6ZvlgdQMwxRMKMm8m/JccWn4BJAObw0wqXnOAAAAAElFTkSuQmCC) 25 fill stretch;image-rendering:pixelated;box-sizing:border-box}.pixel-slider:hover .pixel-slider-track-fill{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAMAAAANf8AYAAAAZlBMVEVHcEwFBQUBAQIJCQkEAw0VFhcqLS0dICcPDg12dfBqa++26fhIRaTq6eiu2O6+vr11ma/ExcRPTa7Qz9CztLI5NzqVlJR4eHWq0OWv3vWAfoAiIE/Y2NhlZmKopqIxQ1GIrcVNTEtDDu/5AAAAAXRSTlMAQObYZgAAAa9JREFUeNrt0+2uojAQgGGmpTNFwJYuBRE/7/8mt9MCZo+So67J+XPeEJMh89hoIPvtAzWNUhASczwo1TTZembNfPictlVKhmCOB6Xa9sOm65IQc0l13UdNXV+vAGyIkCNK4/Va1/9v/oQOh0PT9L3WwAlry3IoS2shpnXfN03Y4dUVA9YO5bYcrBUrxnuliEgpreVUOIezVk5pPe14/7ZB5HsxiCUzJAMxnZIS8U1T14gAcVYKkc8nulyiuVzSiKhU/F4AxLpm498wKER8/s/nbWgX2m6Hga80hM7naeeh2d2b3SMDEJ/McSyKzcOKcZx2osmy5T8gcq6KTZubTRqdI1p+TxDJSC5fcq4oAnEuX5LcnWElZxNEUbCZwRdDAPHcfKmqCjZVlS9NO0jREIrnDdH9OZI/xL9G3p/TdX2/3++PR0R2AOJmhEi3EI/HsNP3Xbdi4Dtzyxjvgwg5F41zIFh5b0w2t2JgMYInuWq40ym9Q0TjyBeld+d0WgM3k79ijEkvSi4BBIDM02tlzBNGTkY+aQB4MSgZ0gG/bPS3pm0BxNcA2vZlI4L57Wf6C5q+Ld1/0CvRAAAAAElFTkSuQmCC)}.pixel-slider-thumb{position:absolute;top:50%;left:50%;width:22px;height:32px;transform:translate(-50%,-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACfCAMAAAAvSxx1AAAAAXNSR0IArs4c6QAAAGxQTFRFR3BMhoeGJiUm+vn58vLy5+fo39/f2dnY1tXV0dHRzMvLwMDAuLi4sK+vqqmppKSkn5+flpaWkJCQioqKhoaGhISEg4KCgoGBgYCAgH9/f39/f359fHp7bW1tWllaQkJBJSUlFBQUCQkJAwMDB41+egAAAAN0Uk5TAGlpeifNzAAACahJREFUeNrtm+2OJDcVht+neiazG2UVggQIJLLc/1XBCiWEHyCFKAkz2/UCY7dPu057XJVR/qCcUX9ste1zHp8PV7lq9X8t6JYs7xdZh8T9qOuH9ebAUpaH95Lc/mLE/CfX44iO4Mt7KcudbgmWEJeRfDla/lRfCINB9XvVRmid00Vb184GBN2PSM0Sy8iiEh/23ZvfP5vhAwFgqk4VOeurxwHdq6WowUqyezIPCbLcd/rwuHvchz9oaVaH+OVuvvRA0vnPA7qfWeaJwCfl80n/EAouD6elJQurfqW3zxw70vztf+Xh4TNtxDQV8c0bbXQN9OW7d589y30yMmqXioAk/Vtf67h8qt8IueXm378b0H3xnmTEQeGI77g0d/sH4ZksmDznIWuMkNTlLnEIYayshGhT/pI5Y7pa3KNtlEeDS3fTWDEWLh+xPkiOl8XevCNiH5nLCmQMAozBVNPIvsMSY7p3CI88XsFkGkb9krgQtQOS3v4r0YUOSHrKiwJmjBDzZR23mNvo+NN1ywjFb/Xd3uXAERgP+jXXgbeY8v0vw8jEGkgNjRBDm5nLp7l2f/LdyUj6qK8Lfxj9RichwnselrezVgnDR311UcXKnX6rRUZaw3cxYNG2mXSHNm5WEVrIIBH1AkezoAscRNGKsCgHFmEuLooTheviDOeLEiyt2IimzwwiU4GDM2iw1kzAYDUouTZ3ysBMJ7fSiS1sSauiSlx/kdFac45z7c7lQ1686Cyqcm7R0UAs6LyXBQdC+GpT7sdVxXK0WLGK9Uuk1qiaY4zAgmJHne1ri0k1ky7PSV5Fm9YWnZPZ2CFrRBcBj4y480l3WurxtQanCYMo1tuSixKQ7mV/lK89I8YrApc3NjkSQZILj9svyNlr4+UV15m8052IcmiwFumNqMOfVQL3LBk3Dlh0krxEvIzXO+rg/SFHwK7KLjGugFx0OE6uM114WaK6oo4iG7Xv8tJyBq1a9FgbVy3UCAcLixdX87hMs8I9ASfGqbghsfDYd2EhrqusLbeMa7F+frZwLYeK/1q+gq8LRnkf5B3tXETgbaFAaCQbYsjreJ5MVziMTQNynqksDr3V2TFCnkx3JgKuQXhZaRY1v6/lcNOz1CoXJT6CBo8n04o5pWWsHJ97xXKlu13EkEM7BSTMfY73kypdVnsSOuvcEIJOosuzTOd4xQ9HwG725bbvaOYgIwUjU80xbizNDgNu0VnRjfiFo3TIqW/QdRro58Q14dO+RsaN8R2NPM47K8IJE1bE8akwu5wMKuo3NysxRiBHMWU0eF7KnatKoG0y3ptVlkmq5VaIRNdNmWmK3C4j0XJ7kea6sgfdbTwr5x19ZUEGIXbGJHPfVRm4BIPxOExQLDoWt6wwKTLzdDvy3RLaBehbgcp4o6MVxijTRJ9ZChymyysj2pt2HoRwpssmEit5MF5LsmtQahJdFlI/dtDJY7qsLgPSPj3MBntsZaZdRgHWLx/81H04ZnTRAIGoRyonk8lMwoTOJNBDWPRdnCPT1/XP/Z2S9iMjIl48wCYy02+ObuX9sHhn3lmhD1cuAj2Jbw1vjuSd00XRIUHM6bJg4ZHPPHaWGxDyjM5pbTwqBJDJVWUIDknfwTNbHEdmdFgo0l1wjA4O0ZkwgUN0Ri7dzJDOiS6d8EKPCJDpavvIHgZXr5muWrccc5v7Vdo5EXLxx806r0KeVQ9Dae0GhUe+ez0d4WlU5KjvqnWrdonTTP2MdBbdF34ynQHNBLnb6dhDp1t0aCddt+eDPL7DFVyZzsgzn7nmNS1EDY5uu+i0nw6hcNrLl5NOLYgDeE2ezbZZjovQ2po5Xb7+3hGZdHQOf4wuJ8d0lI09TxL8mq4q8zG6+Gkumc6T9W5wzmLZtjURl7+gE9b+9S4fmtOxua+gCR1CTWx1IWvP6GRd02lCR+JCWeZ5N6S7y9pw4LDZB8yjEdrSfbQZncsbB/FiMhn5ezyZdN5y8luEKUh2OnuOGwsTdel6icNnYDEnHmx9p+qXZtebvG9NSKESVR3jGR2DjYOicYKXd8vmZ9Hm0thutcKeX8uSHqCbVpV+04h0OxMfoGOSd5UuHuAw7ruZDU1+htCKSr2LLj5xvt86EYSjlu3wneLT4NmzQSPnI8+vXmn3BXMsEjc9Ge/ztfnHuHqAIV2DQOmSwkzpkJMbmWzjRMynm2reALO57HJLOTsWMTurGy5r7Pce3QN4E995E35WTgCMsi1ED4xMeiBDDrq0IJQXx28IIctiFEjLYNMg2aXhLVhQen6giid5N1ioNz8cqtRj34nEmU51sh1Oe4rIRErkXaO0et+m8+49MUb7mYMiFojYYWWOb0fDGMFpJhKd87fYiokhhoLlpGN43xxubtoZ4vpmZPMa2ynXyMhs8mGZXNZgGe0VlAgzXU4uq78zx4jL0SH8Fj9FP2/pUnZzYKedomtgz+weEOluM/JLu9AO33mQ4r7tO3bl2Lhb7j+miwWB2I5G6F4Wfc6eu/NdY4UbU7VguLxGG2t3WMZU5tOeMR3Xb8jlXU96uqkBd0PbrYCRduA8icx6Iu3ZveS8mIcM6dJSirk40Kvwlos6Mpv5W58hKMCZLonTxQ/CpPv9Lgd9ZAFc0roMAJd/RN4hmojLQYPKv0kLPIDihyFdVyeNEgEmPI0tIyfvM/AdoalZ3Q2N4kolwgjHn4WxIoWSkZkusk09nRy+J4Wh5Xzr2UxrJqIF53IZmHg6uP7FPOBwGlGQWuotWjygCyE/OZtO+SBHZXAqJpSpOsfecJw5Ws47UlnYnLjh0WSe9LvrIn3WD+Ka1jmP4nDEMPq0eKMH8pbO24ejGZyhkS+IhtvmMXBPZ50Uum2dEfdaRHTRWt7cUWLKUWSqkxfayMaWGBSxtC8SDpwXKYIuHcsl2uJ68orRi1y53N0sy/1C1nw2nyMzdTkq1kzuFCOTuIsxuIsL57m7vFzngjhUeznRMTb6sPDS8vqNJOmNPg/tiyzrY/XtmtlCaBhaxXPfReG1R/5Z/N7UfS9J+uGL1wANd3v4q29WFf/4eahBVNSgk5z3V7imO+msh2c6y+Ug36bV/CgUwvv8Z8YLEILQjBedS+b1T/67RfH1a9Fa3ogT/Rhyknc1qF8vjOmevtcnxYSTEOK03joNp71T35eL5ehuVatHElp1Hql7/KYS//EV0bm0ivlh1fL+f++7/ou05cMKI1TP+tuPku43Z/vLJHs4pmbb/ulp6Lu00J72FDQ0kPOgRB8SNJfquUPq0v2sg+asg0CaiF9bROd0MHi499Wy6Bf5RXbJfwCZe1n+b+tOpQAAAABJRU5ErkJggg==) center / contain no-repeat;image-rendering:pixelated;pointer-events:none}.pixel-slider:hover .pixel-slider-thumb{background-image:url(data:image/png;base64,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)}.pixel-slider.dragging .pixel-slider-thumb{background-image:url(data:image/png;base64,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)}.pixel-slider.dragging .pixel-slider-track-fill{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAzCAMAAAANf8AYAAAAZlBMVEVHcEwFBQUBAQIJCQkEAw0VFhcqLS0dICcPDg12dfBqa++26fhIRaTq6eiu2O6+vr11ma/ExcRPTa7Qz9CztLI5NzqVlJR4eHWq0OWv3vWAfoAiIE/Y2NhlZmKopqIxQ1GIrcVNTEtDDu/5AAAAAXRSTlMAQObYZgAAAa9JREFUeNrt0+2uojAQgGGmpTNFwJYuBRE/7/8mt9MCZo+So67J+XPeEJMh89hoIPvtAzWNUhASczwo1TTZembNfPictlVKhmCOB6Xa9sOm65IQc0l13UdNXV+vAGyIkCNK4/Va1/9v/oQOh0PT9L3WwAlry3IoS2shpnXfN03Y4dUVA9YO5bYcrBUrxnuliEgpreVUOIezVk5pPe14/7ZB5HsxiCUzJAMxnZIS8U1T14gAcVYKkc8nulyiuVzSiKhU/F4AxLpm498wKER8/s/nbWgX2m6Hga80hM7naeeh2d2b3SMDEJ/McSyKzcOKcZx2osmy5T8gcq6KTZubTRqdI1p+TxDJSC5fcq4oAnEuX5LcnWElZxNEUbCZwRdDAPHcfKmqCjZVlS9NO0jREIrnDdH9OZI/xL9G3p/TdX2/3++PR0R2AOJmhEi3EI/HsNP3Xbdi4Dtzyxjvgwg5F41zIFh5b0w2t2JgMYInuWq40ym9Q0TjyBeld+d0WgM3k79ijEkvSi4BBIDM02tlzBNGTkY+aQB4MSgZ0gG/bPS3pm0BxNcA2vZlI4L57Wf6C5q+Ld1/0CvRAAAAAElFTkSuQmCC)}.settings-footer{display:flex;justify-content:center;margin-top:5px}.settings-footer .collector-profile-visit-btn{font-size:clamp(10px,1.6vw,14px);padding:2px 24px;border-width:12px 14px 18px 13px;border-image-slice:16 18 24 17 fill}.guestbook-countdown{display:block;text-align:center;font-size:8px;color:#8a7560;margin-top:2px}.guestbook-page-indicator{font-size:9px;color:#8a7560;text-align:center;margin-top:1px}
