._flower-finder-module__1Uwula__trigger,._flower-finder-module__1Uwula__pill,._flower-finder-module__1Uwula__thumbBtn{-webkit-tap-highlight-color:transparent}._flower-finder-module__1Uwula__trigger{z-index:7;width:44px;height:44px;color:var(--lb-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffffd1;border:1px solid #1f1f1f14;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .2s,transform .15s;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 10px #14121114}._flower-finder-module__1Uwula__trigger:active{transform:scale(.94)}._flower-finder-module__1Uwula__trigger:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}@media (hover:hover){._flower-finder-module__1Uwula__trigger:hover{background:#fffffff2}}._flower-finder-module__1Uwula__layer{z-index:6;animation:.22s _flower-finder-module__1Uwula__fadeIn;position:absolute;inset:0;overflow:hidden}._flower-finder-module__1Uwula__marks{touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:absolute;inset:0}._flower-finder-module__1Uwula__dim{transition:fill-opacity .25s}._flower-finder-module__1Uwula__kind{cursor:pointer;transition:opacity .25s}._flower-finder-module__1Uwula__glow{transition:opacity .25s}._flower-finder-module__1Uwula__kindHover ._flower-finder-module__1Uwula__glow{opacity:1}._flower-finder-module__1Uwula__kindOff{opacity:.22}._flower-finder-module__1Uwula__kind:not(._flower-finder-module__1Uwula__kindOn):not(._flower-finder-module__1Uwula__kindHover) ._flower-finder-module__1Uwula__glow{opacity:.7}._flower-finder-module__1Uwula__kindOn ._flower-finder-module__1Uwula__glow{opacity:.55}._flower-finder-module__1Uwula__halo{fill:none;stroke:var(--tint);stroke-width:7px;stroke-opacity:.55}._flower-finder-module__1Uwula__ring{fill:none;stroke:var(--tint);stroke-width:2px;stroke-opacity:.95}._flower-finder-module__1Uwula__card{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#ffffffd6;border-radius:20px;flex-direction:column;justify-content:center;gap:6px;height:92px;padding:8px 12px 10px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:64px;left:10px;right:10px;transform:translateY(4px);box-shadow:0 4px 18px #1412111a}._flower-finder-module__1Uwula__cardTop{top:64px;bottom:auto;transform:translateY(-4px)}._flower-finder-module__1Uwula__layer[data-sel] ._flower-finder-module__1Uwula__card{opacity:1;pointer-events:auto;transform:none}._flower-finder-module__1Uwula__nameRow{align-items:center;gap:8px;min-width:0;height:22px;padding:0 2px;display:flex}._flower-finder-module__1Uwula__dot{background:var(--tint);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tint) 25%, transparent);border-radius:999px;flex:none}._flower-finder-module__1Uwula__name{min-width:0;color:var(--lb-ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:15px;line-height:22px;overflow:hidden}._flower-finder-module__1Uwula__family{letter-spacing:.08em;text-transform:uppercase;color:var(--lb-soft);font-size:11px}._flower-finder-module__1Uwula__actions{align-items:center;gap:8px;min-width:0;display:flex}._flower-finder-module__1Uwula__pill{box-sizing:border-box;height:44px;color:var(--lb-ink);letter-spacing:.01em;white-space:nowrap;background:#ffffffeb;border:1px solid #1f1f1f1a;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:13px;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,transform .15s;display:inline-flex}._flower-finder-module__1Uwula__pill:active{transform:scale(.97)}._flower-finder-module__1Uwula__pill svg{opacity:.7;transition:transform .2s}@media (hover:hover){._flower-finder-module__1Uwula__pill:hover{background:#fff;border-color:#1f1f1f38}._flower-finder-module__1Uwula__pill:hover svg{transform:translate(2px)}}._flower-finder-module__1Uwula__pill:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}._flower-finder-module__1Uwula__count{color:var(--lb-soft);font-variant-numeric:tabular-nums}._flower-finder-module__1Uwula__count:before{content:"·";margin-right:5px}._flower-finder-module__1Uwula__only{min-width:0;color:var(--lb-soft);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:12px;line-height:1.3;overflow:hidden}._flower-finder-module__1Uwula__thumbs{z-index:2;scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;padding:0 10px;display:flex;position:absolute;bottom:10px;left:0;right:0;overflow-x:auto}._flower-finder-module__1Uwula__thumbs::-webkit-scrollbar{display:none}._flower-finder-module__1Uwula__thumbBtn{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:flex}._flower-finder-module__1Uwula__thumbImg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:38px;height:38px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--tint) 55%, transparent), 0 2px 8px #1412111a;background:#ffffffdb;border-radius:999px;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}._flower-finder-module__1Uwula__thumbImg img{object-fit:contain;width:100%;height:100%;padding:3px}._flower-finder-module__1Uwula__thumbBtn[aria-pressed=true] ._flower-finder-module__1Uwula__thumbImg{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--tint), 0 2px 10px #14121124;transform:scale(1.1)}._flower-finder-module__1Uwula__thumbBtn:focus-visible{outline:none}._flower-finder-module__1Uwula__thumbBtn:focus-visible ._flower-finder-module__1Uwula__thumbImg{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--lb-ink)}@media (min-width:1024px){._flower-finder-module__1Uwula__card{width:min(420px,100% - 28px);bottom:68px;left:14px;right:auto}._flower-finder-module__1Uwula__cardTop{top:68px;bottom:auto}._flower-finder-module__1Uwula__thumbs{padding:0 14px;bottom:14px}}._flower-finder-module__1Uwula__inlineRow{grid-column:1/-1}._flower-finder-module__1Uwula__inline{box-sizing:border-box;border:1px solid var(--lb-line);background:#fff;border-radius:20px;align-items:center;gap:12px;width:100%;margin:-4px 0 2px;padding:10px 12px;animation:.2s _flower-finder-module__1Uwula__fadeIn;display:flex}._flower-finder-module__1Uwula__inlineImg{background:#f6f6f4;border-radius:999px;flex:none;width:56px;height:56px;overflow:hidden}._flower-finder-module__1Uwula__inlineImg img{object-fit:contain;width:100%;height:100%;padding:5px}._flower-finder-module__1Uwula__inlineText{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}._flower-finder-module__1Uwula__inlineActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._flower-finder-module__1Uwula__inline ._flower-finder-module__1Uwula__name{white-space:normal;font-size:15px;line-height:1.3}._flower-finder-module__1Uwula__inline ._flower-finder-module__1Uwula__family{line-height:1.3;display:block}._flower-finder-module__1Uwula__inline ._flower-finder-module__1Uwula__pill{background:#fff}@keyframes _flower-finder-module__1Uwula__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._flower-finder-module__1Uwula__layer,._flower-finder-module__1Uwula__inline{animation:none}._flower-finder-module__1Uwula__trigger,._flower-finder-module__1Uwula__dim,._flower-finder-module__1Uwula__kind,._flower-finder-module__1Uwula__glow,._flower-finder-module__1Uwula__card,._flower-finder-module__1Uwula__pill,._flower-finder-module__1Uwula__pill svg,._flower-finder-module__1Uwula__thumbImg{transition:none}._flower-finder-module__1Uwula__card,._flower-finder-module__1Uwula__trigger:active,._flower-finder-module__1Uwula__pill:active{transform:none}}
