.views{display:grid;grid-template-columns:1fr 1fr;gap:6px}.views button{font-size:11px;padding:10px 5px}.views button:last-child{grid-column:1/-1}.scenes{border:0;padding:0;margin:20px 0 0;display:flex;gap:5px}.scenes legend{font-size:12px;margin-bottom:8px}.scenes button{font-size:11px;padding:9px 6px;flex:1}.views button[aria-pressed=true],.scenes button[aria-pressed=true]{background:#e4eddb}#mode-description,.small{font-size:11px}#mode-description{min-height:34px}#room{width:100%}.detail{margin:16px 0}.detail label{margin-top:16px}.detail p{margin-top:8px}#dco{margin-top:14px;width:100%;font-size:11px}.section-title{font-size:16px}.allowance{border:1px solid #d7dfcf;border-radius:10px;margin:18px 0;padding:12px}.allowance strong{font-size:12px}.allowance p{font-size:11px;margin-bottom:0}.model-label{position:absolute;bottom:64px;left:16px;font-size:8px;letter-spacing:1px;color:#566a55;background:#fbfcf7d9;border-radius:6px;padding:6px 8px;pointer-events:none}#circuits button{display:block;line-height:1.4}#circuits button span{display:block;width:auto;font-size:10px}.floating{flex-wrap:wrap}.floating button{font-size:11px}button:disabled,select:disabled,input:disabled{opacity:.55;cursor:wait}.intro{margin-bottom:16px}aside button,aside input,aside select,summary{scroll-margin-top:16px}@media(max-width:760px){.views{grid-template-columns:repeat(3,1fr)}.views button:last-child{grid-column:auto}.model-label{left:9px;bottom:48px;font-size:6.5px;max-width:calc(100% - 18px)}.scene-help{font-size:8px}.floating button{font-size:9px;padding:7px}aside button,aside input,aside select,aside summary{scroll-margin-top:calc(56dvh + 16px)}}
