/* The approved tree's own artwork supplies the carved gold frame and plaques. */
@media screen {
 :root[data-app-theme="classic3d"] .layout>aside{
  width:min(370px,94vw);padding:12px 11px 18px!important;
  border:18px solid transparent!important;
  border-image:url('classic3d-art-tree.webp') 150 110 / 18px / 0 stretch!important;
  background:linear-gradient(115deg,#fff3dcf5,#efd6aaf2),url('classic3d-art-tree.webp') center/cover!important;
  color:#402711;box-shadow:-12px 0 40px #28150666;
  scrollbar-width:thin;scrollbar-color:#ad7833 #efd9af;
 }
 :root[data-app-theme="classic3d"] #drawerHead{
  gap:7px;margin:0 0 12px!important;padding:0 0 10px;
  border-bottom:1px solid #b98b46;box-shadow:0 1px #fff4d7;
 }
 :root[data-app-theme="classic3d"] #drawerHead>strong{
  font:700 19px/1.15 Georgia,'Times New Roman',serif;
  color:#4a2b11;text-shadow:0 1px #fff7e5;
 }
 :root[data-app-theme="classic3d"] #drawerHead #closeDrawer{
  flex:0 0 34px;width:34px;height:34px;min-height:34px;
  border:2px ridge #c99749!important;border-radius:8px;
  padding:0;font:400 24px/1 Georgia,serif;color:#68421d!important;
  background:linear-gradient(#fff1ce,#d4ab6a)!important;
  box-shadow:inset 0 1px #fff9e2,0 2px 4px #58321644;
 }
 :root[data-app-theme="classic3d"] #modeSwitcher,
 :root[data-app-theme="classic3d"] #urukApprovedAppearance .uruk-appearance-panel{
  margin:0 0 8px!important;padding:8px 10px!important;
  background:linear-gradient(110deg,#fff4ddcc,#dfbd80a6)!important;
  border:1px solid #bb9156!important;border-radius:10px!important;
  box-shadow:inset 0 1px #fffaf0,inset 0 -1px #c19a6044,0 2px 4px #68401a18;
 }
 :root[data-app-theme="classic3d"] #appearanceControls{
  background:none!important;padding:0!important;margin:0 0 6px!important;
 }
 :root[data-app-theme="classic3d"] #urukApprovedAppearance{gap:0!important;}
 :root[data-app-theme="classic3d"] #modeSwitcher>label,
 :root[data-app-theme="classic3d"] #urukApprovedAppearance .uruk-appearance-panel>label{
  margin:0!important;font:700 14px/1.2 Georgia,'Times New Roman',serif!important;
  color:#533514!important;
 }
 :root[data-app-theme="classic3d"] #modeSwitcher .note{display:none!important;}
 :root[data-app-theme="classic3d"] .layout>aside select{
  margin:5px 0 0!important;min-height:38px!important;height:38px;
  padding:7px 9px;font:400 14px/1.2 Georgia,'Times New Roman',serif!important;
  background:linear-gradient(#fffaf0,#f2dfb8)!important;color:#402b18!important;
  border:1px solid #a47b3e!important;border-radius:7px!important;
  box-shadow:inset 0 1px 3px #7b532326,0 1px #fff7de;
 }
 :root[data-app-theme="classic3d"] .layout>aside button:not(#closeDrawer):not(.danger):not([hidden]){
  display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:7px;padding:6px 24px 13px;
  border:0!important;border-radius:0!important;
  background:transparent url('classic3d-art-medallion.webp') center bottom/100% 420% no-repeat!important;
  color:#45270e!important;font:700 14px/1.25 Georgia,'Times New Roman',serif;
  text-shadow:0 1px #fff5d8;box-shadow:none!important;
  filter:drop-shadow(0 2px 2px #70451b44);
 }
 :root[data-app-theme="classic3d"] .layout>aside button:not(#closeDrawer):not(.danger):not([hidden]):hover{filter:brightness(1.06) drop-shadow(0 2px 3px #70451b66);}
 :root[data-app-theme="classic3d"] .layout>aside button:active{transform:translateY(1px);}
 :root[data-app-theme="classic3d"] .layout>aside :is(button,select):focus-visible{
  outline:2px solid #805018;outline-offset:3px;
 }
 :root[data-app-theme="classic3d"] .layout>aside :is(details,.uruk-tool-group){
  background:#fff2d5aa!important;border-color:#bf995e!important;color:#4b3017;
 }
 :root[data-app-theme="classic3d"] .layout>aside .note{color:#765739;}
}
