.experience-nav{display:flex;align-items:center;gap:10px;padding:22px 0 0;font-family:var(--sans);flex-wrap:wrap}.experience-nav>span{font-size:10px;letter-spacing:1px;color:var(--dim);margin-right:9px}.experience-nav a{display:flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--line);border-radius:3px;font-size:11px;color:var(--soft);text-decoration:none}.experience-nav a[aria-current=page]{background:#b7c69710;border-color:#b7c69777;color:var(--accent)}.experience-nav a:hover{background:#b7c69718}.experience-nav i{font-style:normal;color:var(--warm);font-size:15px}.day .experience-nav a[aria-current=page]{color:var(--text);border-color:#526b4170;background:#526b4110}@media(max-width:480px){.experience-nav{gap:8px;padding-top:18px}.experience-nav>span{display:none}.experience-nav a{font-size:10px;padding:9px 13px;flex:1;justify-content:center}}
.scope-navigation{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 25px 3px;font-size:10px;color:var(--dim)}.scope-navigation .scope-shortcuts{display:flex;gap:5px;flex-wrap:wrap}.scope-shortcuts button{border:1px solid var(--line);padding:7px 10px;font-size:10px;color:var(--soft)}.scope-shortcuts button:hover{background:#b7c69718}.zoom-presets{display:flex;gap:5px;justify-content:space-between;margin-top:13px}.zoom-presets button{border:1px solid var(--line);padding:5px 8px;font-size:10px;color:var(--dim)}.zoom-presets button[aria-pressed=true]{border-color:#b7c69777;color:var(--accent);background:#b7c69710}#microscope{touch-action:none;cursor:grab}#microscope.dragging{cursor:grabbing}@media(max-width:480px){.scope-navigation{padding:12px 18px 0;align-items:start;flex-direction:column;gap:11px}.zoom-presets{gap:3px}.zoom-presets button{font-size:10px;padding:5px 6px}.scope-shortcuts button{padding:8px 10px}}
/* 기묘한 온실 공통 바닥글·관찰실 메뉴 (micro/style.css와 같은 모양) */
.disclaimer{font-size:11.5px;line-height:1.8;color:var(--dim);padding:0 0 18px;max-width:760px;margin:0}
.aileelab-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding:24px 0 36px;border-top:1px solid var(--line);font-size:12px;color:var(--soft)}
.aileelab-footer a{color:inherit;text-decoration:none}.aileelab-footer img{display:block;height:20px;width:auto}
.aileelab-footer a:hover{text-decoration:underline}.aileelab-footer .version{color:var(--dim);font-variant-numeric:tabular-nums}
.day .aileelab-footer,.day .disclaimer{color:#4d5c48}.day .aileelab-footer img{filter:invert(1) hue-rotate(180deg)}
@media(max-width:480px){.experience-nav a{flex:1 1 calc(50% - 4px)}}
