.DevToolsMenu_root__JbopF{position:fixed;bottom:16px;right:16px;z-index:2147483000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.DevToolsMenu_fab__1xn0A{width:46px;height:46px;border-radius:50%;background:#1a1a1a;border:1px solid rgba(255,255,255,.12);color:#e6e6e6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.4);transition:transform .15s ease,background-color .15s ease}.DevToolsMenu_fab__1xn0A:hover{background:#232323}.DevToolsMenu_fabOpen__oGmPy{transform:rotate(60deg);background:#232323}.DevToolsMenu_menu__5NBH6{min-width:220px;background:#0e0e0e;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:6px;box-shadow:0 16px 40px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:2px;animation:DevToolsMenu_devMenuIn__Q_cx_ .14s ease}@keyframes DevToolsMenu_devMenuIn__Q_cx_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.DevToolsMenu_menuHeader__YW72C{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b6b6b;padding:8px 12px 6px}.DevToolsMenu_item__uYZsA{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:none;border:none;border-radius:9px;color:#ededed;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background-color .12s ease}.DevToolsMenu_item__uYZsA:hover{background:rgba(255,255,255,.07)}.DevToolsMenu_itemIcon__4WGFR{display:inline-flex;align-items:center;justify-content:center;color:#b9b9b9;flex-shrink:0}.CookieConsentBanner_banner__wWVhJ{background:var(--color-background-white);border:1px solid var(--color-border-gray);border-radius:14px;padding:18px;box-shadow:0 16px 48px rgba(0,0,0,.16);animation:CookieConsentBanner_slideUp__0LZ74 .4s cubic-bezier(.2,.7,.3,1) both}.CookieConsentBanner_text__14bbV{margin-bottom:14px}.CookieConsentBanner_title__xjls_{display:block;font-size:14px;font-weight:700;margin-bottom:6px;color:var(--color-text-primary,#111)}.CookieConsentBanner_body__1UkAo{font-size:13px;line-height:1.5;color:var(--color-text-secondary,#555);margin:0}.CookieConsentBanner_link__wAyrV{color:var(--color-accent-ink);text-decoration:underline}.CookieConsentBanner_actions__DvvBe{display:flex;gap:8px;justify-content:flex-end}.CookieConsentBanner_accept__l25YV,.CookieConsentBanner_reject__kVeiF{border:none;padding:8px 16px;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:transform .15s ease,background .15s ease}.CookieConsentBanner_accept__l25YV{background:var(--color-purple,#9EE771);color:var(--color-on-accent,#131512)}.CookieConsentBanner_accept__l25YV:hover{transform:translateY(-1px)}.CookieConsentBanner_reject__kVeiF{background:var(--color-background-gray-extra-light);color:var(--color-text-primary,#111)}.CookieConsentBanner_reject__kVeiF:hover{background:var(--color-border-gray)}@keyframes CookieConsentBanner_slideUp__0LZ74{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CookieConsentBanner_banner__wWVhJ{animation:none}.CookieConsentBanner_accept__l25YV,.CookieConsentBanner_reject__kVeiF{transition:none}.CookieConsentBanner_accept__l25YV:hover{transform:none}}