.desktop-close,.desktop-settings{z-index:31;color:#f3eedb;-webkit-app-region:no-drag;background:#101c19b0;border:1px solid #ffffff30;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:10px;right:12px}.desktop-settings{right:56px}.desktop-close:hover{background:#963e3e}#desktop-menu,#desktop-graphics{width:min(360px,90vw);padding:28px}#desktop-menu button,#desktop-graphics button{width:100%;margin-top:14px;padding:12px;display:block}#desktop-graphics{width:min(900px,94vw)}.desktop-graphics-fields{gap:12px;margin-top:20px;display:grid}.desktop-graphics-fields label{gap:5px;display:grid}.desktop-graphics-fields select{color:#f3eedb;background:#10201e;border:1px solid #d6c38c66;width:100%;padding:8px}.desktop-graphics-fields .desktop-graphics-toggle{text-align:left;align-items:center;gap:8px;display:flex}.desktop-graphics-toggle input[type=checkbox]{flex:none;width:16px;height:16px;margin:0;padding:0}#desktop-menu small{opacity:.7;margin-top:18px;display:block}
.terrain-debug .gaia-effects{background:#17392d66;border:1px solid #547a69;border-radius:6px;min-width:0;margin:8px 0;padding:8px 10px}.terrain-debug .gaia-effects legend{color:#e0cd96;padding:0 5px}.terrain-debug .gaia-effects .gaia-effect-toggle{white-space:normal;align-items:center;gap:6px;margin:0;padding:0;display:flex}.terrain-debug .gaia-effect{border-bottom:1px solid #547a694d;padding:8px 0}.terrain-debug .gaia-effects .gaia-aura-layer{margin-top:7px}.terrain-debug .gaia-effects input[type=checkbox]{flex-shrink:0}.terrain-debug .gaia-effects .gaia-range{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin-top:7px;display:grid}.terrain-debug .gaia-range .gaia-range-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.terrain-debug .gaia-range output{white-space:nowrap;color:#e0cd96;flex-shrink:0}.terrain-debug .gaia-range label{white-space:normal;margin:0;padding:0;line-height:1.4;display:block}.terrain-debug .gaia-range input[type=range]{z-index:1;box-sizing:border-box;pointer-events:auto;cursor:pointer;background:0 0;border:0;width:100%;min-width:0;height:24px;margin:0;padding:0;display:block;position:relative}.terrain-debug .gaia-range .gaia-range-ends{color:#a9c1b1;pointer-events:none;justify-content:space-between;gap:8px;font-size:10px;display:flex}.terrain-debug .gaia-distance{padding:8px 0 0}.terrain-debug .gaia-emergence{border-top:1px solid #547a694d;margin-top:8px;padding:8px 0}.terrain-debug .gaia-actions{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.terrain-debug .gaia-actions button{color:#e7e6cf;cursor:pointer;background:#203a32;border:1px solid #526c5e;border-radius:5px;padding:5px 7px;font-size:11px}.terrain-debug .gaia-effects p{color:#a9c1b1;margin:8px 0 0;font-size:10px}
