#identity{position:absolute;right:22px;top:143px;display:flex;flex-direction:column;gap:9px;padding:12px;background:#183e33e6;border:1px solid #d6ebbe35;border-radius:13px;z-index:5;width:200px;font-size:10px}#identity label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#e3efda}#identity input{width:115px;min-width:0;border:0;border-radius:5px;padding:6px;background:#e8eddf;color:#234837;font:inherit}#identity input[type=range]{padding:0;accent-color:#b7e68e}#identity button{padding:7px;font-size:10px}#visitorBadge{position:absolute;transform:translate(-50%,-100%);padding:5px 10px;border-radius:10px;background:#204c3fd9;color:#e8f2df;border:1px solid #cce2ad66;font-size:11px;pointer-events:none;z-index:2}@media(max-width:700px){#identity{top:125px;right:10px;width:163px;padding:8px}#identity input{width:85px}}
#identity{top:auto;right:auto;left:24px;bottom:215px;width:220px;padding:0}#preferences summary{padding:12px 15px;cursor:pointer;color:#e3f1d6;font-size:12px;list-style:none}#preferences summary:after{content:' ⚙';float:right}#preferences[open]{padding-bottom:12px}#preferences label{padding:8px 12px}#preferences button{display:inline-block;margin:5px 0 0 10px}#detail{top:100px;z-index:9;max-height:calc(100vh - 160px)}#detail .close{float:none;position:sticky;top:0;display:block;margin-left:auto;background:#224c3c;color:#fff;padding:8px 12px;border-radius:9px;font-size:12px;z-index:2}#selectionTray{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:15px;padding:10px 15px;background:#163f33f2;color:#f0f4e9;border:1px solid #cfe6af55;border-radius:12px;z-index:10;font-size:12px}#selectionTray[hidden]{display:none}#selectionTray button{padding:8px 12px;background:#f4e5da;color:#6b3c2b;font-size:12px}@media(max-width:700px){#identity{left:12px;bottom:198px;width:180px}#detail{top:85px;right:12px;max-height:calc(100vh - 155px)}#selectionTray{width:94%;bottom:12px;justify-content:space-between}#carryPanel{bottom:190px}}
