.region-switch #quick-toggle{font-weight:500}.region-switch #quick-toggle[aria-pressed=true]{background:#f9d78e;border-color:#c2a05c;color:#745d2b}.quick-enabled .toolbar{display:none}.quick-bar{pointer-events:auto;background:#fff5ddef;border:2px solid #b29a63;border-radius:14px;padding:7px;box-shadow:0 6px 0 #75694370,0 10px 25px #263d2f33;backdrop-filter:blur(10px)}.quick-bar[hidden]{display:none}.quick-garden,.quick-ranch{display:flex;gap:6px}.quick-ranch,.quick-feed-option{display:none}.quick-bar.in-ranch .quick-garden{display:none}.quick-bar.in-ranch .quick-ranch{display:flex}.quick-bar.in-ranch .quick-feed-option{display:flex}.quick-bar button{flex:1;min-width:0;padding:9px 6px;background:#f4f2de;border:1px solid #d8d8b6;border-radius:8px;color:#5d7544;text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px;min-height:73px}.quick-bar button:not(:disabled):hover{background:#e4eccb;border-color:#a9bb83}.quick-bar button>span{font-size:25px;line-height:1.2}.quick-bar button>strong{font-size:11px;font-weight:500;white-space:nowrap}.quick-bar button>small{font-size:7px;line-height:1.5;color:#95a079}.quick-bar button:disabled{opacity:.45}.quick-feed-option{align-items:center;justify-content:center;gap:7px;padding:9px 3px 2px;font-size:9px;color:#7d8b63;cursor:pointer}.quick-feed-option input{accent-color:#718d51;width:15px;height:15px;margin:0}.quick-condition{display:flex;justify-content:space-between;gap:10px;border:1px solid #e0e6d0;border-radius:7px;background:#f7f8ec;padding:13px;margin-top:10px;font-size:12px;color:#9aa585}.quick-condition strong{font-weight:500}.quick-condition.complete{color:#648447;border-color:#c6d6ae;background:#edf4df}.quick-quest .quick-condition{font-size:10px;padding:9px}.quick-quest .panel-note{font-size:9px}.quick-enabled .toast{bottom:183px}@media(max-width:600px){.region-switch{gap:4px}.region-switch button{font-size:8px;padding:6px 9px}.quick-bar{padding:5px;border-radius:12px}.quick-garden,.quick-ranch{gap:4px}.quick-bar button{padding:8px 3px;min-height:75px;gap:4px}.quick-bar button>span{font-size:23px}.quick-bar button>strong{font-size:9px}.quick-bar button>small{font-size:6px}.quick-feed-option{font-size:8px;padding-top:7px}.quick-enabled .toast{bottom:184px}.quick-condition{font-size:11px;padding:11px}}@media(max-height:550px) and (min-width:601px){.quick-bar button{min-height:57px;padding:6px 4px}.quick-bar button>span{font-size:20px}.quick-bar button>strong{font-size:9px}.quick-feed-option{font-size:8px;padding-top:5px}.quick-enabled .toast{bottom:167px}}

.quick-enabled .camera-controls{bottom:195px}
