.appearance-choice{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font:600 12px/1.3 "Segoe UI",system-ui,sans-serif;color:inherit}
.appearance-choice select{font:inherit;max-width:172px;padding:6px 7px;min-height:34px;border:1px solid #9caeaa;border-radius:7px;background:#fff;color:#163732}
body:not([data-theme]) .intro .source-panel{display:contents}
body:not([data-theme]) .source-panel>h2,body:not([data-theme]) #scene-art{display:none}
@media(max-width:780px){header:has(.appearance-choice) .private{display:none}.appearance-choice{margin-left:auto}.appearance-choice select{max-width:146px}}
@media(max-width:390px){.appearance-choice{font-size:11px}.appearance-choice select{max-width:133px}}
