/* BIO.ONE R44.9.2 — BotMini V2 final simple journey. Scoped to #dailyCareV1.bioone-minibot-v2-r4491. */
#dailyCareV1.bioone-minibot-v2-r4491{--bm-brand:#8b5848;--bm-ink:#4e4044;--bm-muted:#75676b;--bm-line:#eadde0;--bm-soft:#fff9f8;--bm-ok:#edf6f0;margin:10px 0 18px}
#dailyCareV1.bioone-minibot-v2-r4491 [hidden]{display:none!important}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-shell-v1{position:relative;max-width:760px;margin:0 auto;padding:16px 15px 14px;border:1px solid var(--bm-line);border-radius:22px;background:linear-gradient(180deg,#fffdfd,#fff9f8);box-shadow:0 10px 28px rgba(88,57,62,.07)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-close-v2{position:absolute;z-index:3;top:10px;right:10px;width:34px;height:34px;border:1px solid #e2d4d8;border-radius:50%;background:rgba(255,255,255,.96);color:#765c63;font:inherit;font-size:22px;line-height:1;font-weight:500;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px rgba(74,52,42,.06);-webkit-tap-highlight-color:transparent}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-close-v2:active{transform:scale(.96)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-greeting-v1{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;padding-right:34px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-friend-icon-v1{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:#f4e9ec;font-size:16px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-greeting-copy-v1{min-width:0;flex:1}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-kicker-v1{font-size:10.5px;line-height:1.35;font-weight:850;letter-spacing:.03em;text-transform:uppercase;color:#98717b}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-title-v1{margin:3px 0 0;font-size:20px!important;line-height:1.28!important;font-weight:900!important;letter-spacing:-.018em;color:var(--bm-ink)!important}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-context-v2{margin:7px 0 0;font-size:12.7px;line-height:1.5;color:var(--bm-muted)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-progress-row-v2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:2px 0 10px;color:#917d82;font-size:10.8px;font-weight:750}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-progress-v2{display:inline-grid;place-items:center;min-width:34px;height:24px;border-radius:999px;background:#f4e8eb;color:#805c65;font-weight:900}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-stage-v2:focus{outline:none}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-question-v1{margin:0 0 9px;font-size:13.2px;line-height:1.45;font-weight:850;color:var(--bm-ink)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-selection-hint-v2{margin:-3px 0 9px;font-size:11px;line-height:1.4;color:#927f84}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-statuses-v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1{display:flex;align-items:center;gap:7px;min-height:46px;padding:10px 11px;border:1px solid #e7dadd;border-radius:14px;background:#fff;color:#5b4c50;font:inherit;font-size:13px;line-height:1.25;font-weight:780;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,border-color .12s ease,background .12s ease,box-shadow .12s ease}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1:active{transform:scale(.985)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1.is-selected,#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1[aria-pressed="true"]{border-color:#b98794;background:#fbf0f3;box-shadow:0 0 0 2px rgba(185,135,148,.10)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-icon-v1{font-size:16px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-selection-bottom-v2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-selection-count-v2{font-size:11px;color:#88767b}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-other-v2{display:block;width:100%;margin:8px 0 0;padding:7px 4px;border:0;background:transparent;color:#805d66;font:inherit;font-size:11.8px;line-height:1.4;font-weight:800;text-align:center;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-primary-v2,#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-secondary-v2{appearance:none;-webkit-appearance:none;border-radius:999px;min-height:44px;padding:9px 15px;font:inherit;font-size:12.7px;line-height:1.3;font-weight:850;cursor:pointer;-webkit-tap-highlight-color:transparent}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-primary-v2{border:0;background:linear-gradient(135deg,#955f4b,#7c4e3d);color:#fff;box-shadow:0 9px 20px rgba(103,61,46,.16)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-primary-v2:disabled{opacity:.42;box-shadow:none;cursor:default}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-secondary-v2{border:1px solid #dfcfd3;background:#fff;color:#765761}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-clarify-card-v2{padding:14px;border:1px solid #e7dadd;border-radius:16px;background:#fff}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-selected-summary-v2{margin:0 0 8px;font-size:11px;font-weight:800;color:#9a737d;text-transform:none}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-clarify-question-v2{margin:0;font-size:15px;line-height:1.5;font-weight:850;color:var(--bm-ink)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-clarify-actions-v2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-card-v2{padding:14px;border:1px solid #e3d5d9;border-radius:17px;background:#fff;box-shadow:0 5px 18px rgba(82,57,63,.045)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-head-v2{display:flex;align-items:flex-start;gap:10px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-icon-v2{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:50%;background:var(--bm-ok);font-size:17px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-title-v2{margin:0;font-size:15px;line-height:1.42;font-weight:900;color:var(--bm-ink)}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-body-v2{margin:5px 0 0;font-size:13.2px;line-height:1.58;color:#66575b}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-tags-v2{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-tag-v2{display:inline-flex;align-items:center;min-height:27px;padding:5px 9px;border-radius:999px;background:#f6ecef;color:#76545e;font-size:11.2px;font-weight:800}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-actions-v2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-expert-v2{background:linear-gradient(135deg,#955f4b,#7c4e3d);color:#fff;border-color:transparent}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-care-panel-v2{margin-top:11px;padding:12px 13px;border:1px solid #e8ded4;border-radius:15px;background:#fffbf7}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-care-panel-v2 strong{display:block;font-size:12.5px;line-height:1.4;color:#6f5248}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-care-list-v2{margin:8px 0 10px;padding-left:18px;color:#65585a;font-size:12.5px;line-height:1.55}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-care-list-v2 li+li{margin-top:5px}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-care-panel-v2 .daily-care-primary-v2{width:100%}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-qr-note-v2{margin-top:10px;padding:9px 10px;border-radius:12px;background:#f8f2f3;color:#77666a;font-size:11.4px;line-height:1.45}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-qr-install-v2{margin-top:6px;border:0;background:transparent;color:#835c66;font:inherit;font-size:11.4px;font-weight:850;padding:3px 0;cursor:pointer}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-return-v2{padding:13px 14px;border:1px solid #e5d9dc;border-radius:16px;background:#fff}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-return-v2 strong{display:block;color:var(--bm-ink);font-size:14px;line-height:1.4}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-return-text-v2{margin:5px 0 10px;color:#75666a;font-size:12.3px;line-height:1.5}
#dailyCareV1.bioone-minibot-v2-r4491 .daily-care-return-actions-v2{display:flex;gap:8px;flex-wrap:wrap}
#dailyCareV1.bioone-minibot-v2-r4491 button:focus-visible{outline:3px solid rgba(149,95,75,.18);outline-offset:2px}

html.bioone-tt-minibot-focus #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-shell-v1{padding:16px 14px 14px!important}

html.bioone-tt-minibot-focus #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-close-v2{position:fixed;z-index:64;top:max(10px,calc(env(safe-area-inset-top) + 8px));right:14px;width:42px;height:42px;border-radius:999px;background:rgba(255,253,251,.96);font-size:28px;box-shadow:0 8px 22px rgba(73,48,40,.12)}
html.bioone-tt-minibot-focus #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-title-v1{font-size:21px!important;line-height:1.3!important}
html.bioone-tt-minibot-focus #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1{min-height:48px;font-size:13.5px}

@media(max-width:520px){
  #dailyCareV1.bioone-minibot-v2-r4491{margin-top:4px}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-shell-v1{padding:14px 12px 12px;border-radius:20px}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-title-v1{font-size:19.5px!important}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-statuses-v1{grid-template-columns:1fr 1fr;gap:7px}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-status-v1{padding:9px;min-height:46px;font-size:12.4px}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-result-actions-v2{grid-template-columns:1fr}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-selection-bottom-v2{align-items:flex-end}
}
@media(max-width:360px){
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-statuses-v1{grid-template-columns:1fr}
  #dailyCareV1.bioone-minibot-v2-r4491 .daily-care-clarify-actions-v2{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){#dailyCareV1.bioone-minibot-v2-r4491 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
