.seed-wheel{z-index:35;pointer-events:auto;color:#4e6045;background:#fff8e9f5;border:1px solid #c5cda9;border-radius:34px;width:304px;padding:5px 0 10px;animation:.18s ease-out seed-wheel-in;position:fixed;top:45%;left:50%;transform:translate(-50%,-100%);box-shadow:0 12px 35px #34463728}.seed-wheel-disc{background:radial-gradient(circle,#f3e5c3 0 55px,#e8eddb 56px 113px,#0000 114px);height:274px;position:relative}.seed-wheel-center{text-align:center;width:100px;position:absolute;top:137px;left:50%;transform:translate(-50%,-50%)}.seed-wheel-center b{font-size:12px;display:block}.seed-wheel-center span{color:#7a8068;margin-top:6px;font-size:10px;display:block}.seed-wheel-seed{flex-direction:column;width:83px;height:72px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #354b3112;background:#fffcef!important;border:1px solid #c6cdaa!important;border-radius:20px!important;gap:0!important;padding:4px!important}.seed-wheel-seed>span{font-size:22px;line-height:26px}.seed-wheel-seed>b{font-size:11px}.seed-wheel-seed>small{color:#8b7958;font-size:9px}.seed-wheel-seed:disabled{opacity:.45}.seed-wheel-close{z-index:2;width:29px;height:29px;top:3px;right:3px;background:#ebe8d7!important;border:0!important;border-radius:50%!important;padding:0!important;font-size:21px!important;position:absolute!important}.seed-wheel-scope{gap:5px;padding:0 13px;display:flex}.seed-wheel-scope button{flex:1;background:#f1eddc!important;border-radius:12px!important;padding:7px 3px!important;font-size:11px!important}.seed-wheel-scope button[aria-pressed=true]{color:#fff7dd!important;background:#6e8655!important;border-color:#6e8655!important}.seed-wheel>p{text-align:center;margin:7px 0 3px;font-size:9px}.seed-wheel-devices{color:#75875d!important;background:0 0!important;border:0!important;margin:auto!important;padding:4px 0!important;font-size:10px!important;display:block!important}.garden-devices{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.garden-devices button{text-align:left;flex-direction:column;gap:5px;padding:10px;font-size:11px}.garden-devices img{object-fit:contain;width:75px;height:62px}.garden-devices small{color:#7b8068;font-size:10px}.garden-automation-note{background:#edf0df;border:1px solid #c5ceaf;border-radius:14px;padding:12px 15px;font-size:12px;line-height:1.8}.scene-progress.pending-action .action-ring{animation:1.1s linear infinite pending-ring-spin}.scene-progress.pending-action .ring-value{stroke-dasharray:28 100}.scene-progress.pending-action .progress-symbol{font-size:18px}.scene-progress.pending-action strong{white-space:normal;text-align:center;max-width:170px}.scene-progress.seed-working .ring-value{stroke:#c19d59}@keyframes pending-ring-spin{to{transform:rotate(270deg)}}@keyframes seed-wheel-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@media (max-width:600px){.seed-wheel{width:286px}.seed-wheel-disc{transform-origin:50% 0;height:258px;transform:scale(.94)}.seed-wheel-scope{margin-top:-15px}.garden-devices{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-mobile-precision{display:none}@media (max-width:760px){.journal-mobile-precision{background:#fff5df;border-top:1px solid #d9cfb5;align-items:center;gap:8px;padding:6px 12px;display:flex}.journal-mobile-precision .placement-nudge{flex-wrap:wrap;flex:1;align-items:center;gap:5px;font-size:10px;display:flex}.journal-mobile-precision .placement-nudge>span{display:none}.journal-mobile-precision .placement-nudge>div{gap:4px;margin:0;display:flex}.journal-mobile-precision button{padding:5px!important;font-size:10px!important}}
