.dev-notes.wiki-container{max-width:1040px;padding:24px;margin:24px auto 40px;box-sizing:border-box;color:#493421}.dev-notes .dev-notes-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;margin:0 0 20px;border:1px solid #9d7843;border-radius:6px;background:url('/images/ui/mobile/medieval-wood-v1.webp') center/cover #332316;text-align:left;box-shadow:inset 0 0 0 3px #c9a35b30}.dev-notes-eyebrow{font:600 10px/1.4 system-ui,sans-serif;letter-spacing:.18em;color:#e5c48b}.dev-notes .wiki-main-title{color:#ffe5b0;font:700 30px/1.2 Georgia,serif;margin:7px 0}.dev-notes .wiki-subtitle{color:#eedcbd;font:14px/1.5 system-ui,sans-serif;margin:0;max-width:600px}.dev-notes-play{flex-shrink:0;border:1px solid #c79c56;border-radius:4px;padding:12px;color:#ffe7b7;text-decoration:none;font:600 13px/1.4 system-ui,sans-serif}.dev-notes-list{display:grid;gap:10px}.dev-note{background:#f5e8cc;border:1px solid #bba072;border-left:3px solid #bba072;border-radius:5px;box-shadow:0 2px 5px #3725110c}.dev-note--latest{border-left-color:#864629}.dev-note summary{position:relative;cursor:pointer;padding:17px 20px;list-style:none;touch-action:manipulation}.dev-note summary::-webkit-details-marker{display:none}.dev-note summary:hover{background:#ffedc750}.dev-note summary:focus-visible,.dev-notes a:focus-visible{outline:#865022 solid 3px;outline-offset:3px}.dev-note-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:12px/1.4 system-ui,sans-serif;color:#6c5030}.dev-note-category{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid #bba072;border-radius:3px;padding:2px 6px}.dev-note h2{font:700 20px/1.3 Georgia,serif;color:#50351e;margin:8px 0;overflow-wrap:anywhere}.dev-note-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:14px/1.55 system-ui,sans-serif;color:#634b32;overflow-wrap:anywhere}.dev-note-action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font:600 12px/1.4 system-ui,sans-serif;color:#784020}.dev-note-chevron{font-size:20px;line-height:1}.dev-note-less,.dev-note[open] .dev-note-excerpt,.dev-note[open] .dev-note-more{display:none}.dev-note[open] .dev-note-less{display:inline}.dev-note[open] .dev-note-chevron{transform:rotate(180deg)}.dev-note-content{padding:17px 20px 22px;border-top:1px solid #c5ab7a;font:14px/1.75 system-ui,sans-serif;color:#493421;overflow-wrap:anywhere}.dev-note-content img,.dev-note-content video{max-width:100%;height:auto}.dev-note-content .text-center{text-align:center}.dev-note-content a{color:#743a1e;text-decoration:underline}.dev-notes-pagination{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin:22px 0 0;font:600 13px/1.4 system-ui,sans-serif}.dev-notes-page-numbers{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.dev-notes-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;padding:0 8px;box-sizing:border-box;background:#f4e4c1;color:#51371f;border:1px solid #bba072;border-radius:4px;text-decoration:none}.dev-notes-pagination a[aria-current=page]{background:#513723;color:#ffe9b9;border-color:#513723}.dev-notes-pagination p{flex-basis:100%;text-align:center;color:#654b2c;margin:4px 0 0;font-weight:400}.dev-notes-footer{display:flex;justify-content:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #bba072;font:13px/1.5 system-ui,sans-serif}.dev-notes-footer a{color:#6d4024;padding:10px 0}.dev-notes-empty{padding:30px;text-align:center}@media(max-width:768px){.dev-notes.wiki-container{width:100%;margin:0 auto 24px;padding:12px 8px;border:0;border-radius:0}.dev-notes .dev-notes-header{display:block;padding:17px 14px;margin-bottom:12px}.dev-notes .wiki-main-title{font-size:25px}.dev-notes .wiki-subtitle{font-size:12px}.dev-notes-play{display:none}.dev-note summary{padding:14px}.dev-note h2{font-size:18px}.dev-note-excerpt{font-size:13px}.dev-note-content{padding:14px;font-size:13px}.dev-notes-pagination{gap:6px}.dev-notes-pagination .dev-notes-direction{order:1}.dev-notes-page-numbers{flex-basis:100%}.dev-notes-pagination p{order:2}}