@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%,960px);max-height:min(90vh,680px);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,iVBORw0KGgoAAAANSUhEUgAAAEEAAAA9CAMAAADFyfTNAAABTVBMVEVHcEwMCwkGBQUHBgUHBwcNDQwKCQcTEA0CBgYXEQ0JBwaJclFcTThORz8TFhesmHskHxZhSS5iSi5gSC1eRyxfRyxgSC5aRCtgSS4GBQRlTDABAQFkSy5mTS9cRSxjSzBsUTJnTjFWQCgLCQdqTi5YQytROiNlSi1jSCt0Uy0fFw5aQigZEgsnGxESDgv40ov52Y5eRChqSylvVDJYPiJRPij11JXUq2XtxoR+XDRnSCaLZDW7k1fDm11vTyvwwnSrh1GEYDR6WC6QazpCLRkxIxXzzYRjRSZ1WjY5KRizkmPbuX+SdkyYckFJMx6ee0vyyHuzjFP83o7bs2+FZT6ngUvLomDnx5LxzZLowYBZOBuKbUbktWZgQiKkeUP34qn42ZrkuW1HOCX53qDnvXLUrXX20n57YTy2mGVfUjz76qjGpHCii2bIr4P95J8ymr1UAAAAEXRSTlMAO9N+Q3GtUxfT4tPTrfzT03fIHdAAAAicSURBVHjajZdne9pIF4ZNevat6qhXJDAgEL33booxJYBL3O245P9/3DMStrc4m9w2Ehdwbj1zhhHSziu84XmeBXRdhy3/DPvGt/NL+PrtdnTL7m4EsG3Y7AKffb8k+N/qy+rLM+u9Zx73Hj7/guCN/fj99OLiq8fd3ff4lkwm8/1B9/08ARu5OujEMpkLj9NYJxaLx9BjtTo91H86Dt8bO3oV78RK88Ohx/wQGA2HtVxmlenpgP1PI9DZb4/3OTjg1EwHGIrAaCttmqaWTveTX1ar2O3hw2AY+YcA5+eRw0xnP9Y5uOK+qZyC0Eg/Lfv9TBn6EDu9OP2+jv54IJ8fvz4OstX92XQ55VQ1YYmGYTgBLRWmxvnc1e1gncmsYnvtH34tfPzwLr4+m9VuUpgoBZIll2mtVJ6kGqWJo5m103guPovqNvv+9Sby3zLry8ty95yRNanSPDo6mmWzy1n1eropZQtKT1nEoUW5NMuzH14z8Cx/08ntd86UtKwUmtnyIjut93qG2Lw8O6nPBTAkh7VqNXbbSg/bryh8D7e3e51ceTIJMhSdKGXzSnbi+GlGTpbPainCEFXOIXqlTqxzNTu94d/7/ir4/5fTzOVRbj5OhQkKs+Z5R8onST9JqioZTOCiKAiCmuwNc7lqrlq94fk3fxa8Z6N7q3U2l7kxJZKgaEqiBEIKk6REC5woWoIFAlzF0urhZK96dF2DVftnwwfd/2W1nowmVDJB4RiG4TRNShIpMTQOYPAS2nG9G5LK7lerg12e9/0xwX8e70HQmYzPDy+nlmyBgqYpUgIIqEbFSMH0zrIkmYufHZ2NGot/vSj+az/cXWRWne9TM7A4q20NFChIZMAIJAjCnjSWpZR2O5iX9/f3r3Nt/slg24Ovq8xeeXDjl41QxbIsGRkoz+AHB1TDH0VJYYphAq3WFAZymes/GyL64GvmquI4osLJuLU1QARQkARB+GkCgx0FXWG0gCYFtFqnWq2C4dN2InX94e50EBSShsoJAghg6KCAGohB0/AEGSCBxAQCAS0QSB/CQGJXEf6jJ/h3uj34Hs82DcXgLBwDaMw9KCqlCAgDWyQDAwMGTYOVPx7mlmZf+ggp+G93F19y8b1mSBA5y5sFGg3c78f84AEJQLhNAZ4Ugfk6l1tf3LMsGE5PTzsXV2PJEtzwFOUFB4WXgyJdBxJsxwF/prGOdToHA9cAi37weJuSaQwqKcAth/QEhqBID9fgDQRBPdyukUF3DTlzTEneodwtjY6NgmB+AhmoreFFIUn+wLgU3xpWsTXHyPAeCVAAjSCQxu+ncSRF9S8K96N+mRnEng25CgNq9IbbNGiFFwF4MUjIsAXmGJeF29hBeWu4p/5gQOUoh98F9QFEf2wFBIUu4xw2Kc8GOhiYq/tDjUE8jwOFAAUGBhqq/wLUwyqDDPPRyVyHuTifLOa4KHKcILtLkEBgLn6YHgxiEPCA/XZ9ePFokkjeNBWW32Fb+bqCyzLHcaLAyS7bxezunr6cWzN6ET6pisY6lw+F0vrWgOEgECAJyoIUCAxB434X10VDKFxULEEAw2WniAwsMuQNAuMssdcTVcB1PBlozDN4aQCsO8o2uwQtO9l1PRTSbDD08/WEg6mcMZ8k/Z7CSwH1AO5HT+GxHVBhdDRyaFmyjvaLT4ZQvpAKQ02vWcxvQ7wYIIPXFACD9tFYouJoAVlrVC/dDDCb7V49NJpLflnMl64anKvYNhM6DvW4i4AUMLMSo6U1Ruwtr8/qicqTIbGcjhkRCy2mIU5F3ZRxtwfYs0EGgwwGEATCSFHJHlSLFc8QxSub0aiQEI1E97irqp7AnXKAwF1khIATBCyLcIAJGPXltFlIKGQEDHY02kqESpOKkQgGg4rbBJTfFVD0i0EQvBCaZqbKnWwrGolG+xEb/Wbr0VZ/UWoYhiUKimLROO0noZp0T5O4IEAt5yKjVcKETaOYu761xrrOvn3nXTewfaMxChUMyxKCoXoK1of3D4ABfV9FDhAECyOocCq5l102U6lzEOx4sGx03miEDGRwmpfNjUaAAEAOVO4BDgvHKGrTrO7XjvsRneffPRl0e9w/DhmWgNHh+nW2mD8GA7k1iKIKbB0CQSROluXSptVHl8tPGT59+vibne6JHPqRKB7Eq52mCfWMREIvOCRAV1RoD4vPqneym1S73Wb5D+8/7jzzUY9CywiMDuaXy4O7qRkIMIJDwpTIqqoY+VDCMAxVEUUluVnUWq12RP8NDeGFT7p9bkphHFeDhcbRWbHLaMn7WliGeVTFYGJW6yqAOh8mh4XiybHTt/VnwXM3x6FmPZRyNMcpLpazSa9Smo0sjJM5o1ZbNgsKYNRPNtNZqTjutnl95y/ofGu4yJY2qbCKKfX965Mbp1A7G1mqbCXuY6NjAwTJZKh8MjsoV1pOW/+7gdXb0UT5ZDMOqmFztDiZFILFUhMMOKkcJoOiIhrJZGK5nz1r9u22zf7N8BvP6mx0Wm2OOYXShOJlbOgYFSMo0tBOJ8gJKkoxvbtenDRau5EPr1ySvnvL8+1aGfJ2LY1MlpfNUKORb+STMHyKwnCLS4ZCZfiJrxSikQ87r/KWt/vt1nHP4sKqk8iXj1xmy2wtFaYoLtiYXY7glLA5341Cgtd4x7J2pD1OHFvHlmT24gfx+AGwf13ehBkHCx/PqsVuqxWJ/PA25aNvx/e5b4rdEGQn8eFksgBqzWYjpTHhVKFSKDZ64139x3d8PvSIjs/NejGfhHNFt9ANdp2waZopTTOV2bq4Mc125Ge3Wu9tO9qoNypJQ/Gw0FkpHDZvOp2TVgQmXf/ZjZZt206o0k1YooVWo4CFNU1LaelUcdRowxnB9+knhg/v3uqm4UBuqATSgXTaRPda6VTX6etvd36Ft+4t7y4QQey+EGF9v2R4x+os4N13e/Bb2Fc+/jseswO9HIoyfwAAAABJRU5ErkJggg==) 30 32 fill stretch;image-rendering:pixelated;display:flex;align-items:center;justify-content:center;z-index:4}.collector-profile-title-text{font-family:Pixel Emulator,monospace;font-size:clamp(16px,2.8vw,32px);font-weight:400;color:#fff;text-align:center;white-space:nowrap;image-rendering:pixelated;-webkit-font-smoothing:none}.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:Pixel Emulator,monospace;font-size:clamp(10px,1.6vw,16px);font-weight:400;color:#fff;text-align:center;white-space:nowrap;image-rendering:pixelated;-webkit-font-smoothing:none}.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,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) 16 18 24 17 fill stretch;image-rendering:pixelated;background:none;font-family:Pixel Emulator,monospace;font-size:clamp(14px,2.2vw,24px);font-weight:400;color:#fff;cursor:pointer;padding:4px 32px;-webkit-font-smoothing:none}.collector-profile-visit-btn:hover{border-image-source:url(data:image/png;base64,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);filter:none;transform:none}.collector-profile-visit-btn:active{border-image-source:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAApCAYAAABdnotGAAANVElEQVR4AYRYe4xe1XH/zZx77/fwfuvd9foBfgAOXnBSWyHFUhL6oOo/FWqo2qptIiiG/lEkGylK1VeiVmr/qaqqUoUUrELVSEUlKaQSOIAT2TiAMcEGDHbswHq9eL1ee3e9613v87vfd18nv7m7C0lI8N3725lzzpyZOTNzzj27ius83d2NL3X1dPme3m7f1bPad3Y1fOfqDt8o0SAlOonVDd/R2VGiwbHV3Z2+e00X0c05nb6j0fBhEPjrmMN1HUpTP9iKYzSbTcSkJVotxM2YYN9iE00iXozRiltoc6xloGyzRBNluxWj8MX1/Lm+QznyPVITuE6iWxF0OWhDIHUBqkBR8fCRh3YoZJVCGw5BZwC3OkSwOkC0JkJ1fQU9N3eh96ZO3PvHv7cTn/DoJ4yhY03Hnt/8s12P/NW3HsRXH38AX/vP+/HXTzyAv/nv3fj7J3fj608+iG/870P4xrcfwj898zD+8TsP4R+eeghff+pBguNP7cbf/c9u/O23duNrj38Zex79cwyMDu1Zt2ndr3TqYw6pqK9EgQ8j54ssf2z7ndtw6/ZNuHHLWmzYtBbrN/aQ9mAd6brN3Vi/pQvrNhMb2LehF73re9C7ths9a7rQ3b0aPas70dXowKpVVXT2RAgrxcPXrk6dqndUfLUWsObq7x3Y//wjK4H5mENMAIIggCBAUQiacRNxEiNptZEmCdppilaSIm630Wy3SsRJG63UYONEliDJUyRZirTIkIO1rIKCJJcC6hwqlQqiSpW0tu+eP/jSN7H8fNwh77HYbCGhgYTFGbdjOkdp9kM8vM0QD+eUCiOEUYSIqFUr5B3CMEAYuLI4RTiPsqATxoYa0skEWZKXNmJugri5uOfZZ5755RH6zG/07VnX14uNOzdg86dvwE133IiONTXkeQHzyoMPHVOSvJVhdPgaxoabGL/YxMWhaYxdXMDlC3O4PDwDzQFXTuJczvGMUhiGuHnHJqzfsRbbPn8LPn1XH/p29W1/9tCzFKJSvqbb7JT49bu3PfbP392DRx6/H3v/6z7s/Y+vYNvOjUiYogL8sW1LKJc+P5fh1ZeG8KNDQzj28hBe/eEgXjv8AV4+dA5HjgwiSwu6kDNNRgubjVQS3PPAb+Grj96Pv/iXP8Rf/vuf4OF//QrOjJx+LIwiz0h7rdXriCoRXBQgWFVHThcLnyEr2shcyvznKBgh85gWYFA2POtLfcDUBEDBWHiB5I6RIazN6ChHTRbkPccz6oEKAtoS0iRNkARNBJ0hOMx+zg2DAFEQIVDHeSw8hhqJKRfkGVdGJXageV/AewaelVkQeZbDc92gRS85OY6Twln0yacKcHWeRWebo6DFgvPNKZsPtgGPFBlSbpQizZElGRdExUWRl8aEBeiogAuic/gw3Erd5q8LlMXMSLoKxDswc5Qr4DkP8DAqlGVNQ1n0AeXVcXE2LrRBFKULGRfANgDHKLeTBEVRMAA5HTKGKBgBc0ioUMAfMo5oLWa4cnkeV0ZiXLnUxPjoIi6NzmFsfN6kqHLpFVuxeGZEqBgY45ypKzFmp9pYmEnRnM2xONtmFHJO8MhLm5Z7wKIDeDrF+cZQonzVQiEFLEi0VkZjamIRx14ZxJsvf8DiPYfXXxlgAb+P/v7LCByjZAsQm+5tCmBhKxRHX+/HDw6cxMEXT+HgC6fwg/3v4vhr54BM4VTBFyu2mUnyfKmH6sgsv6bLFurprQmLCAQhkEdceRVOqgiJyMAzxalCBITAGwOQByBK+YgqqvB5FUUSIY0d+6qIuPWRe455cFaJovAoH+rSkuEvYQP2S/wSIa8qDGMBUIolA+88mHSIeghrAwLQNoQUy0+5GPFgkZXwlOWhD2U9mR7wERHOMZhfnvVEeeuHLItQAGx4ImeKUxZ6O815nciwOBezJnJ49nnuOp95sNwIUos1/fVcITMNcK4diMIjQdiv1OsMKgi4m8ULd1SGpJ0g586yT1HBz4sLFUIZml92yKNcQVhzCOsR6vwQNuoVdNQqyOhYlmXI+G1KUyprJWjHCVKe1J5jOVGYk9SmoUAjKme2Mk35mWghzSmbtuhEE/MzM2gnMQqhnrI/R2s+R8JD1hZV8Igxv6gK5ePJCX1UQuCpLMPaGxq4bcc63LJ9Dbbe3otP3b4Wt/Lz0t1bQ87IUAx2PvEXRJZSIHTsth034I4vbMHOXZvwmTs34td2bUEfT31xoBAg4GMRZrjL6LBpr4JDHssPQw3uAvBAy7lTrHfL1jX43BduofJNuPOujcSNuOt3P4Wt29bCIuc5xzM95pilxDNt9VqEnZ/dQtyMHZ8l7rgJOz63CbfevgGOtWRF7Jk+T8MWGSE1WwalPyhhGnPGhTuggP14ZJS0a0RWpChYQ1ZbCYvMrhuF5DajXC3FST1oA/ZkPGNaltp2ipRIePAl/ExkvIpYkZdy1F3aZVhV1KaVWOJKV8ENpIhcwPNF4Sit7LcDs6AGz4mefbDJRBA4OEu4CJhh8gphv6HwpW5A6CcB9oNCwg4rdtusCkC5+ICWVIStpVeNFQpa6CauzPIknsP4COnFaSxMx9CMguYYLAIEw2Eneo3Fn+UZEitwRqHFnZOSby8m8Ix0oMoZBbx5wJwy9lywQFkKwjQHRcAzLYQrQvxchGwxhoLLOvbaKfzfk4dx4HsneLKexsHvv4eF2UWuvqDLIOiQgLu7wKpGBZu2dvP62oENW1Zjc18Xburrwdbtvbitbx3CgNFh6gTUzgWVlM68/cYQDvz/Sbz43Xex/9tv4cXnjmFydAb2WKAscuRtEmiQWjIHTQJIGqA1VwB5gEZUQQWKSEMiYAQ8qquAL/7OVtz9+9tw9z3b8MXf3oo7P78Zu+7aglu3dZVnl9Wd7b6IZVANIyi/SePDc5i6FOPaaBszk63SmXYzgT3CfKkxBi4CTmiUB5jSVccR4SXr5LFLOMpL2MsHBnD0hwOYvtqkeLF0V5YMuU+Rs+hTFm3M+3czXuT1tIkyhbxONGdjTIzNYv5agsmxeXjqrNdriCohqtUIHR3kLZwAAyJQwfJDj4z3DLO368hyqC8OTuPHb13G8MA1nH57FBfOXwX9ZT4YVaZZGMSVeXbXyXm4ZTwozSGwaKcnFnDouXfwwneO4xV+bLN2DnWcqwXE0TYnC+tNhAyb9qUx0yUsvKxZcEcvfYog0EDhQoeAh10tVES8zHXU66jzUl+v1EiXUKvVUWFqI6LKsRojsGpVhRocmgsZkaNIHZwL2Ue9dEBVyRsE9ngGxbYCVwsOGJR5JuUChD0lBBDG0YMTJUA8B0yMJESLl/omxkaauHxxERfOXsNQ/xTpFIbPTmHk/CzOvX+VEZ1CSCcjOunCoNRljqg62O4SUojAniWHyC+3y6go5Bd+VnoApwE++Mko9j/9Jg4+dwYvfe8MDu4/jUPEKy+cwesHB3npJw4TLw3iyKF+XBiYhHPcCDwIvdAsjYmjTi5SDGwXTL1njhggaEiv7UvseNlS7gIxdxTgC7UJK6ASJTgMJyECjeBoSNXBVup5PxEoUOpQihkcIEwCC8MLTTqGXgEOlgZEBKoKdYLyIVHzDhywDuVfC04djTmEYYQwCOGcQuiUKmkgEAPrCSFtO87if1joA5Z8KUgJ6yeEhsqoQFiadIgbhjMAEb4OKgGccowHJwNEhYA2GsHNnURYC/8NvF6g7ZEupGjNtJA0MwiVOhazOIWYUyUFIPZ6Iyg1WVsEfCHULuw1cBbbAhUtxXIeBXk7Qx5nyOIc8VQTgXdHarXalxuN+r06NjYzbHhi3xP7Ilfbe+LQG3j/1VM4c/gdnH3zPeT8I9ExKsqVmFKhepTKBTDeQuCNY5sUbAuBkged8KxNgfKUFmZgfHAM597ox+Dxfrx39BR+cvw0/vTeP9oXx/HT8/PN5+k2yue+++4bPnn8xL72bAsFV+H5dS94gpoiFzhYpMRR1ACmZdmiJ2+7w3yjdQr4JZTElyeJFSs74dQhnc+QTrWQz7RRMBO8x+Gbj+572sYNHzpkDYNjSoKIubWzh6d2II6mBSIcFVqxfJM1S6UjZs1QSnHAeIqxiVKUvMn5wsNBeW5VYbUZsUaDskZDTvro1Y/YJU4gvG4msKtpm/8FgTnYEUKrDq4SECGcORuRJ1VGTwOFsq3OQbgIqELENCmVLlHHAlY6lPM+1eZ/PRYWFtGi/nixuZdCH74248OGMbwFStrOJEszac01ZfHK3N6Z81OYPj+ByXPjuNI/WtKJgXFMnr1CGB3HxNlRTA9fxbWhiVJ2+vwk+UnMDF1lm/TCJEb7R/gHSLCX/3MU1oy02i1pt9v7zO4KPubQysAKPXnwrX1nnj+BgYNnMHj4fVx4dQBDR4ijA7jwI+KNQQwfG8QIcfGtD2AYeWcIl95dgvEX3x7E4Jv9OH/iLM7/eODnHFixs0Kv61ApyHuyY7iVu0chxhE/Q0WZWUeQMm2BOgQuQBiGiKxO2FbOKGsKn/zoJw9/NFoWJgu2pDzg7EAtSJfaHjm/8hyGwa69GWsl5ZFh/0hgGXCcq/pI3a/kfgoAAP//HYO95QAAAAZJREFUAwD1SbjDVuCMDgAAAABJRU5ErkJggg==);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:Pixel Emulator,monospace;font-size:clamp(8px,1.2vw,11px);color:#7a6a56;text-align:center;margin-top:8px;-webkit-font-smoothing:none}.cp-username{font-family:Pixel Emulator,monospace;font-size:clamp(12px,1.8vw,18px);color:#3a2c1e;text-align:center;font-weight:400;margin-bottom:4px;-webkit-font-smoothing:none}.cp-joined-date{font-family:Pixel Emulator,monospace;font-size:clamp(10px,1.4vw,14px);color:#3a2c1e;text-align:center;-webkit-font-smoothing:none}.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:16px;padding:12px;align-items:center}.cp-card-image{width:45%;max-height:100%;object-fit:contain;image-rendering:auto;border-radius:4px}.cp-card-info{flex:1;display:flex;flex-direction:column;gap:8px}.cp-card-grade,.cp-card-set,.cp-card-name{font-family:Pixel Emulator,monospace;color:#fff;-webkit-font-smoothing:none}.cp-card-grade{font-size:clamp(12px,1.6vw,18px)}.cp-card-set{font-size:clamp(10px,1.4vw,16px)}.cp-card-name{font-size:clamp(12px,1.8vw,20px)}.cp-card-fmv{font-family:Pixel Emulator,monospace;font-size:clamp(12px,1.6vw,18px);color:#3a2c1e;background:#e8dcc8;padding:4px 12px;border-radius:4px;display:inline-block;align-self:flex-start;-webkit-font-smoothing:none}.cp-card-empty,.cp-card-loading{font-family:Pixel Emulator,monospace;font-size:clamp(10px,1.4vw,14px);color:#fff;text-align:center;padding:24px;-webkit-font-smoothing:none}.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)}.top-toolbar[hidden]{display:none}.top-toolbar{position:fixed;top:12px;right:12px;display:flex;gap:6px;z-index:20}.toolbar-btn{width:48px;height:48px;border:none;padding:0;cursor:pointer;image-rendering:pixelated;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent}.toolbar-map-btn{background-image:url(/assets/map_button_normal-Q33LazYM.png)}.toolbar-map-btn:hover{background-image:url(/assets/map_button_hover-CvTcv0RL.png)}.toolbar-map-btn:active{background-image:url(/assets/map_button_pressed-Dqdp7oDi.png)}.toolbar-guestbook-btn{background-image:url(/assets/guestbook_button_normal-DezAtwL0.png)}.toolbar-guestbook-btn:hover{background-image:url(/assets/guestbook_button_hover-DpKhSdIR.png)}.toolbar-guestbook-btn:active{background-image:url(/assets/guestbook_button_pressed-C5alStFx.png)}.toolbar-settings-btn{background-image:url(/assets/setting_button_normal-oof66NpR.png)}.toolbar-settings-btn:hover{background-image:url(/assets/setting_button_hover-CjkPdq6E.png)}.toolbar-settings-btn:active,.toolbar-settings-btn.active{background-image:url(/assets/setting_button_pressed-wPqFjlGO.png)}.settings-popup[hidden]{display:none}.settings-popup{position:fixed;top:68px;right:12px;z-index:21}.settings-popup-frame{width:320px}.settings-popup-body{padding:16px;display:flex;flex-direction:column;gap:16px}.settings-row{display:flex;align-items:center;gap:10px}.settings-icon{width:24px;height:24px;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;min-width:90px;-webkit-font-smoothing:none}.pixel-slider{flex:1;position:relative;height:24px;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:25px;border-image:url(data:image/png;base64,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) 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:25px;border-image:url(data:image/png;base64,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) 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,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)}.pixel-slider-thumb{position:absolute;top:50%;left:50%;width:22px;height:32px;transform:translate(-50%,-50%);background:url(/assets/slider_thumb_normal-DirCE9Zv.png) center / contain no-repeat;image-rendering:pixelated;pointer-events:none}.pixel-slider:hover .pixel-slider-thumb{background-image:url(/assets/slider_thumb_hover-Dx9tntqV.png)}.pixel-slider.dragging .pixel-slider-thumb{background-image:url(/assets/slider_thumb_pressed-Bj2WXO4D.png)}.pixel-slider.dragging .pixel-slider-track-fill{border-image-source:url(data:image/png;base64,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)}.settings-footer{display:flex;justify-content:center;margin-top:4px}.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}
