.yodo-tools{width:100%;min-width:0;color:var(--card-foreground);margin-block:16px}.yodo-tools-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yodo-tools-toggle{white-space:normal;letter-spacing:0;max-width:100%;min-height:44px}.yodo-tools [hidden]{display:none!important}.yodo-tools-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-block:14px 8px;display:grid}.yodo-tools-item{align-items:stretch;gap:4px;min-width:0;display:flex}.yodo-tools-item>:first-child{white-space:normal;overflow-wrap:anywhere;letter-spacing:0;border-radius:8px;flex:1;height:auto;min-height:44px}.yodo-tools-info{width:32px;color:var(--primary);background:var(--card);flex:0 0 32px;align-self:center}.yodo-tools-explanation{background:var(--card);color:var(--card-foreground);border-radius:8px;padding:10px 14px;font-size:14px}#yodo-finder-host .yodo-find-it-panel{z-index:auto;width:min(640px,100%);max-height:none;margin:12px auto 0;padding:16px;position:relative;inset:auto}#yodo-finder-host .yodo-find-it-panel [data-slot=button]{box-shadow:none!important}#yodo-finder-host .yodo-find-it-banner{max-width:560px;margin-inline:auto}.yodo-tools .yodo-dashboard-guide{align-items:center;gap:10px;width:auto;height:auto;margin-top:12px;display:flex;position:relative;inset:auto}.yodo-tools-heading>[data-yodo-dashboard-guide]{flex:280px;min-width:0}.yodo-tools-heading .yodo-dashboard-guide{margin-top:0}#yodo-assistant-toolbar .yodo-dashboard-character[data-slot=button]{width:72px;height:72px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#yodo-assistant-toolbar .yodo-dashboard-character img{flex:none;width:72px;max-width:none;height:72px}#yodo-assistant-toolbar .yodo-find-it-send[data-slot=button]{aspect-ratio:1;width:10%;height:auto;min-height:0;top:63%;left:86.5%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:absolute!important}#yodo-assistant-toolbar .yodo-find-it-input{background:var(--card)!important;width:46%!important;height:15%!important;min-height:0!important;color:var(--card-foreground)!important;border:0!important;padding:0 8px!important;font-size:14px!important;position:absolute!important;top:72%!important;left:39%!important}.yodo-tools .yodo-dashboard-character{flex-shrink:0;width:48px;height:56px;position:relative}.yodo-tools .yodo-dashboard-character img{width:48px;height:56px}.yodo-tools .yodo-dashboard-options{width:100%;max-height:none;margin-top:12px;position:relative;inset:auto}.yodo-tools .yodo-dashboard-bubble{width:auto;max-width:100%;position:static}.yodo-tools .yodo-dashboard-restore{margin-top:12px;position:static}@media (width<=1023px){.yodo-tools-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.yodo-tools-actions{grid-template-columns:minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:reduce){.yodo-tools *{transition:none!important;animation:none!important}}
