.OctoberRose_trigger__6782E{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border:1px solid #f78bb547;border-radius:50%;background:#ec489916;font-size:21px;cursor:pointer}.OctoberRose_trigger__6782E:hover{background:#ec489933}.OctoberRose_supportBadge__9xM9D{position:fixed;left:12px;top:80px;z-index:54;width:184px;max-width:calc(100vw - 24px);min-height:48px;padding:8px 54px 8px 13px;border:1px solid #ffcadb99;border-radius:16px;background:linear-gradient(90deg,#f780a6dd,#f780a655 65%,transparent),#ed5b8e url(/octobre-rose/support-background.jpg) 50% /cover no-repeat;color:#481026;box-shadow:0 6px 22px #320c2440,inset 0 1px 0 #ffe5ee77;cursor:grab;touch-action:none;user-select:none;text-align:left;font-size:9px;line-height:1.45}.OctoberRose_ribbonImage__9LLoZ{object-fit:contain;border-radius:5px;flex-shrink:0}.OctoberRose_supportBadge__9xM9D strong{display:block;color:#481026;font-size:13px}.OctoberRose_supportBadge__9xM9D:hover{filter:brightness(1.05)}.OctoberRose_supportBadge__9xM9D:active{cursor:grabbing}.OctoberRose_badgeText__fWHcL{display:block;white-space:nowrap}.OctoberRose_dragHint__XB5gC{position:absolute;right:5px;bottom:3px;color:#68113499;font-size:12px}@media (max-width:639px){.OctoberRose_supportBadge__9xM9D{width:166px;min-height:44px;padding:7px 43px 7px 11px;font-size:8px;border-radius:14px}.OctoberRose_supportBadge__9xM9D strong{font-size:12px}}.OctoberRose_card__38zrq{position:fixed;z-index:55;bottom:max(1rem,env(safe-area-inset-bottom));right:1rem;width:min(390px,calc(100vw - 2rem));max-height:calc(100dvh - 7rem);overflow-y:auto;padding:24px;border:1px solid #f78bb54d;border-radius:22px;background:radial-gradient(ellipse at top left,#532239 0,#1b141d 70%);box-shadow:0 16px 70px #0008;color:#fff5fa}.OctoberRose_eyebrow__cP6Ms{display:flex;align-items:center;gap:9px;padding-right:20px;color:#ffafd0;font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.OctoberRose_eyebrow__cP6Ms span{font-size:26px}.OctoberRose_card__38zrq h2{margin-top:12px;font-size:22px;line-height:1.25;font-weight:750;letter-spacing:-.025em}.OctoberRose_description__EjZ_C{margin-top:12px;font-size:13px;line-height:1.65;color:#e0cbd7}.OctoberRose_close__SGkFf{position:absolute;right:8px;top:8px;width:36px;height:36px;border-radius:50%;color:#e0cbd7;font-size:25px;cursor:pointer}.OctoberRose_close__SGkFf:hover{background:#ffffff12}.OctoberRose_actions__lq4IP{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;font-size:12px}.OctoberRose_actions__lq4IP a{display:inline-flex;gap:12px;border-radius:999px;padding:11px 16px;background:#ffafd0;color:#321022;font-weight:750}.OctoberRose_actions__lq4IP button{padding:9px 0;color:#f2d5e3;cursor:pointer}.OctoberRose_rain__18BFt{position:fixed;inset:0;z-index:60;overflow:hidden;pointer-events:none}.OctoberRose_ribbon__ZVqFl{position:absolute;top:-80px;animation:OctoberRose_ribbon-fall__x6qew 3.2s var(--delay) ease-in both}@keyframes OctoberRose_ribbon-fall__x6qew{0%{transform:translate3d(0,-30px,0) rotate(-15deg);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translate3d(var(--drift),calc(100dvh + 100px),0) rotate(var(--turn));opacity:0}}@media (max-width:639px){.OctoberRose_card__38zrq{bottom:calc(5rem + env(safe-area-inset-bottom));padding:20px}.OctoberRose_card__38zrq h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.OctoberRose_rain__18BFt{display:none}.OctoberRose_ribbon__ZVqFl{animation:none}}.OctoberRose_backgroundRibbon__Y3BkP{position:absolute;right:-12px;top:36px;width:160px;height:240px;color:#fa78b2;opacity:.09;pointer-events:none;transform:rotate(18deg)}.OctoberRose_card__38zrq>:not(.OctoberRose_backgroundRibbon__Y3BkP):not(.OctoberRose_close__SGkFf){position:relative}.OctoberRose_date__KTE8Y{display:block;padding-right:16px;margin-bottom:12px;color:#edbbd1;font-size:11px}