.ChromeExtensionBanner_bar__mM596{background:linear-gradient(100deg,#fff0f5,#fffbf4);border-bottom:1px solid #ecdce3;color:#2d2438}.ChromeExtensionBanner_bar__mM596[hidden]{display:none}.ChromeExtensionBanner_inner__cZOf4{display:flex;align-items:center;gap:8px;width:100%;max-width:1240px;min-height:52px;margin:0 auto;padding:4px 20px}.ChromeExtensionBanner_promotion__nDIcI{display:flex;flex:1 1;min-width:0;align-items:center;justify-content:center;gap:13px}.ChromeExtensionBanner_mark__Q4A0Y{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid #f2cedd;border-radius:9px;background:#ffe5ef;color:#a92453}.ChromeExtensionBanner_copy__lR0XW{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:0 10px;font-size:12px;line-height:1.5}.ChromeExtensionBanner_copy__lR0XW strong{font-weight:600}.ChromeExtensionBanner_details__1JZMm{color:#6b5364}.ChromeExtensionBanner_cta__vKGvz{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 13px;border:1px solid #c2185b;border-radius:8px;background:#c2185b;color:#fff;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap}.ChromeExtensionBanner_cta__vKGvz:hover{background:#a9154f;border-color:#a9154f}.ChromeExtensionBanner_dismiss__s7cLZ{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:#795b70;cursor:pointer}.ChromeExtensionBanner_dismiss__s7cLZ:hover{background:#ffe5ef;color:#a92453}.ChromeExtensionBanner_cta__vKGvz:focus-visible,.ChromeExtensionBanner_dismiss__s7cLZ:focus-visible{outline:2px solid #a92453;outline-offset:2px}@media (max-width:700px){.ChromeExtensionBanner_inner__cZOf4{padding:4px 12px;gap:4px}.ChromeExtensionBanner_promotion__nDIcI{gap:10px}.ChromeExtensionBanner_mark__Q4A0Y{display:none}.ChromeExtensionBanner_copy__lR0XW{display:block}.ChromeExtensionBanner_details__1JZMm{display:block;font-size:11px}}@media (max-width:480px){.ChromeExtensionBanner_promotion__nDIcI{justify-content:space-between;gap:8px}.ChromeExtensionBanner_details__1JZMm{display:none}.ChromeExtensionBanner_cta__vKGvz{padding-right:10px;padding-left:10px}}