/* Shared House drawer: portrait and jukebox above the network strip. */
.v61-network{background:#251529;padding-bottom:env(safe-area-inset-bottom,0px);border-color:#c8a978}
.v61-network>button{position:relative;min-height:38px;padding:12px 16px 7px;gap:.65rem;background:linear-gradient(105deg,#251529,#4a2441 55%,#173540)!important;color:#fff0d9!important;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.1em}
.v61-network-grip{position:absolute;top:4px;left:calc(50% - 16px);width:32px;height:2px;background:#c8a978;border-radius:2px}
.v61-network-arrow{font-size:17px;line-height:1}.v61-network>button[aria-expanded=false] .v61-network-arrow{transform:rotate(180deg)}
.v61-network>#v61-network-panel{display:block;max-height:65dvh;overflow:auto;overscroll-behavior:contain;padding:0;border:0}
.v61-dock-row{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:8px 16px}
.v61-dock-portrait{min-width:0;overflow:hidden;border:1px solid #aa905b;border-radius:4px;background:#241e38;color:#f7e8c5}
.v61-dock-portrait>img{display:block;width:100%;height:100px;object-fit:cover;object-position:center 30%}
.v61-dock-portrait>div:last-child{padding:12px}.v61-dock-portrait small{display:block;font:9px/1.4 Arial,sans-serif;letter-spacing:.13em;color:#e5c381}
.v61-dock-portrait a,.v61-dock-portrait button{display:block;margin-top:4px;font-size:17px;overflow-wrap:anywhere;text-align:left}
.v61-dock-portrait-mark{display:grid;place-items:center;height:100px;font:40px FairyFolio,Georgia,serif;color:#e5c381;background:linear-gradient(135deg,#4a2441,#173540)}
.v61-dock-row tpr-music-player{display:block;position:relative;height:58px;min-width:0;background:#241e38}
.v61-network nysa-project-strip{display:block;min-width:0}
@media(max-width:600px){.v61-dock-row{grid-template-columns:94px minmax(0,1fr);gap:8px;padding:8px}.v61-dock-portrait>img,.v61-dock-portrait-mark{height:60px}.v61-dock-portrait>div:last-child{padding:8px}.v61-dock-portrait a,.v61-dock-portrait button{font-size:12px}.v61-dock-portrait small{font-size:8px}}
