.SidebarFooter-module__3_9_Xq__compactFooter{background:var(--imagine-home-sidebar);border-top:1px solid var(--imagine-home-border);color:var(--imagine-home-foreground);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;margin-top:auto;padding:11px 5px 0;display:grid}.SidebarFooter-module__3_9_Xq__compactFooter>div{justify-content:center;width:100%;min-width:0;display:flex}.SidebarFooter-module__3_9_Xq__compactAction{color:var(--imagine-home-muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-inline:auto;transition:background .16s,color .16s,transform .16s;display:inline-flex}:is(.SidebarFooter-module__3_9_Xq__compactAction:hover,.SidebarFooter-module__3_9_Xq__compactAction.is-active,.SidebarFooter-module__3_9_Xq__compactAction.is-pending){background:var(--imagine-home-surface);color:var(--imagine-home-foreground)}.SidebarFooter-module__3_9_Xq__compactAction:focus-visible{outline:2px solid var(--imagine-home-purple);outline-offset:2px}.SidebarFooter-module__3_9_Xq__compactAction svg{flex:none;width:20px;height:20px}.SidebarFooter-module__3_9_Xq__languageActionRoot{justify-content:center;display:flex}.SidebarFooter-module__3_9_Xq__languageMenu{background:var(--imagine-home-sidebar);border-color:var(--imagine-home-border);color:var(--imagine-home-foreground);width:176px;max-width:calc(100vw - 10px);bottom:calc(100% + 8px);left:0}.SidebarFooter-module__3_9_Xq__languageMenu a{color:var(--imagine-home-foreground)}.SidebarFooter-module__3_9_Xq__languageMenu a:hover{background:var(--imagine-home-surface)}.SidebarFooter-module__3_9_Xq__languageMenu .SidebarFooter-module__3_9_Xq__languageMenuActive{background:color-mix(in srgb, var(--imagine-home-purple) 18%, transparent);color:#ff8ba0}.SidebarFooter-module__3_9_Xq__languageMenuActive span:last-child{color:var(--imagine-home-muted)}@media (min-width:768px){:is(.ix-home[data-sidebar-collapsed] .SidebarFooter-module__3_9_Xq__compactFooter,.is-sidebar-collapsed .SidebarFooter-module__3_9_Xq__compactFooter){grid-template-columns:minmax(0,1fr);padding-inline:0}:is(.ix-home[data-sidebar-collapsed] .SidebarFooter-module__3_9_Xq__compactAction,.is-sidebar-collapsed .SidebarFooter-module__3_9_Xq__compactAction){width:min(36px,100%)}}@media (max-width:767px){.SidebarFooter-module__3_9_Xq__compactFooter>[data-sidebar-footer-collapse]{display:none}}
.image-tool-header-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.persistent-header-actions{color:#f4f4f5;isolation:isolate;position:static}.header-actions-bar{background:#0a0a0a;background:lab(2.75381% 0 0);flex:none;justify-content:flex-end;align-items:center;width:100%;min-height:64px;padding:0 24px;display:flex}[data-public-header-actions-scope]:has([data-header-actions-owned])>[data-public-fallback-header-actions]{display:none}.image-tool-header-actions .ix-mobile-pricing{display:none}.image-tool-header-actions .ix-header-upgrade,.image-tool-header-actions .ix-profile,.image-tool-header-actions [data-notification-placement=top]>button{border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:12px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.image-tool-header-actions .ix-header-upgrade{color:inherit;background:#44236a;background:lab(21.4607% 28.1391 -36.2621);text-decoration:none}.image-tool-header-actions .ix-header-upgrade:hover{background:#4f2e76;background:lab(26.1805% 27.4529 -36.3381)}.image-tool-header-actions .ix-header-upgrade svg{width:1rem;height:1rem}.image-tool-header-actions .ix-wallet-root{position:relative}.image-tool-header-actions .ix-profile{color:inherit;cursor:pointer;background:#1b1b1b;background:lab(9.52% -.00000745058 0);font-family:inherit;position:relative}.image-tool-header-actions .ix-profile:hover,.image-tool-header-actions [data-notification-placement=top]>button:hover{background:#242424;background:lab(14.16% 0 0)}.image-tool-header-actions .ix-profile:focus-visible,.image-tool-header-actions .ix-wallet-popover :is(button,a):focus-visible,.image-tool-header-actions [data-notification-placement=top]>button:focus-visible{outline-offset:2px;outline:2px solid #00d7a4;outline:2px solid lab(76.5938% -55.7839 12.3544)}.image-tool-header-actions .ix-profile-avatar{background:var(--imagine-home-cta-surface);border-radius:999px;justify-content:center;align-items:center;width:19px;height:19px;display:flex;overflow:hidden}.image-tool-header-actions .ix-profile-avatar img{object-fit:cover;width:100%;height:100%}.image-tool-header-actions .ix-profile-avatar-fallback{background:var(--imagine-home-cta-surface);color:var(--imagine-home-foreground);justify-content:center;align-items:center;width:100%;height:100%;font-size:.7rem;display:flex}.image-tool-header-actions .ix-profile-guest-icon{display:none}.image-tool-header-actions .ix-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.image-tool-header-actions .ix-profile-chevron{width:.9rem;height:.9rem;transition:transform .16s}.image-tool-header-actions .ix-profile[aria-expanded=true] .ix-profile-chevron{transform:rotate(180deg)}.image-tool-header-actions [data-notification-placement=top]>button{color:inherit;background:#1b1b1b;background:lab(9.52% -.00000745058 0);width:32px;padding:0}.image-tool-header-actions .ix-wallet-popover{background:var(--popover);border:1px solid var(--border);color:var(--popover-foreground);z-index:80;border-radius:1rem;gap:.8rem;width:min(22.5rem,100vw - 2rem);padding:1rem;display:grid;position:absolute;top:calc(100% + .625rem);right:0;box-shadow:0 1.5rem 4rem #0000006b}.image-tool-header-actions.ix-wallet-portal{pointer-events:none;z-index:1000;display:block;position:fixed;inset:0}.image-tool-header-actions.ix-wallet-portal .ix-wallet-popover{pointer-events:auto;z-index:1;max-height:calc(100dvh - 2rem);position:fixed;overflow-y:auto}.image-tool-header-actions .ix-wallet-heading,.image-tool-header-actions .ix-wallet-daily,.image-tool-header-actions .ix-wallet-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.image-tool-header-actions .ix-wallet-heading>div,.image-tool-header-actions .ix-wallet-daily>div{gap:.15rem;min-width:0;display:grid}.image-tool-header-actions .ix-wallet-heading strong{font-size:.875rem}.image-tool-header-actions .ix-wallet-heading span,.image-tool-header-actions .ix-wallet-help,.image-tool-header-actions .ix-wallet-balance small,.image-tool-header-actions .ix-wallet-daily span{color:var(--muted-foreground);font-size:.7rem}.image-tool-header-actions .ix-wallet-heading-actions{align-items:center;gap:.5rem;display:flex}.image-tool-header-actions .ix-wallet-close{color:inherit;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.image-tool-header-actions .ix-wallet-close:hover{background:var(--accent)}.image-tool-header-actions .ix-wallet-close svg{width:1rem;height:1rem}.image-tool-header-actions .ix-wallet-state{background:var(--accent);color:var(--muted-foreground);text-transform:uppercase;border-radius:999px;padding:.25rem .5rem;font-size:.65rem;font-weight:700}.image-tool-header-actions .ix-wallet-state[data-state=claimable],.image-tool-header-actions .ix-wallet-state[data-state=claimed]{background:color-mix(in oklch, var(--home-accent-secondary) 22%, var(--popover));color:var(--home-accent-secondary)}.image-tool-header-actions .ix-wallet-state[data-state=error],.image-tool-header-actions .ix-wallet-state[data-state=offline]{background:color-mix(in oklch, var(--destructive) 18%, var(--popover));color:var(--destructive)}.image-tool-header-actions .ix-wallet-balance{background:linear-gradient(135deg, var(--imagine-home-surface-raised), var(--imagine-home-surface));border:1px solid var(--imagine-home-border);border-radius:.875rem;grid-template-columns:1fr auto;padding:.875rem;display:grid}.image-tool-header-actions .ix-wallet-balance>span{color:var(--muted-foreground);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.image-tool-header-actions .ix-wallet-balance>span svg{width:.9rem;height:.9rem}.image-tool-header-actions .ix-wallet-balance strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-row:span 2;font-size:1.35rem;line-height:1}.image-tool-header-actions .ix-wallet-balance small{margin-top:.3rem}.image-tool-header-actions .ix-wallet-balance[data-grant-active=true] strong{animation:.7s ease-out both imageToolWalletCreditEmphasis}.image-tool-header-actions .ix-wallet-daily{border-block:1px solid var(--border);padding-block:.6rem}.image-tool-header-actions .ix-wallet-daily strong{font-variant-numeric:tabular-nums;font-size:.8rem}.image-tool-header-actions .ix-wallet-countdown{letter-spacing:.04em}.image-tool-header-actions .ix-wallet-message{background:var(--accent);color:var(--muted-foreground);border-radius:.625rem;align-items:center;gap:.4rem;min-height:2.25rem;margin:0;padding:.5rem .625rem;font-size:.75rem;display:flex}.image-tool-header-actions .ix-wallet-message svg{flex:none;width:.95rem;height:.95rem}.image-tool-header-actions .ix-wallet-message span{flex:1;gap:.125rem;display:grid}.image-tool-header-actions .ix-wallet-message small{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.6rem}.image-tool-header-actions .ix-wallet-message.is-success{background:color-mix(in oklch, var(--home-accent-secondary) 18%, var(--popover));color:var(--home-accent-secondary)}.image-tool-header-actions .ix-wallet-message.is-error,.image-tool-header-actions .ix-wallet-message.is-warning{background:color-mix(in oklch, var(--destructive) 14%, var(--popover));color:var(--destructive)}.image-tool-header-actions .ix-wallet-message button,.image-tool-header-actions .ix-wallet-restore{border:1px solid var(--border);border-radius:.625rem;padding:.45rem .65rem;font-size:.72rem;font-weight:700}.image-tool-header-actions .ix-wallet-message button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.image-tool-header-actions .ix-wallet-restore{background:var(--accent);color:var(--accent-foreground);justify-content:center;align-items:center;gap:.4rem;width:100%;display:inline-flex}.image-tool-header-actions .ix-wallet-restore:disabled{cursor:not-allowed;opacity:.55}.image-tool-header-actions .ix-wallet-restore svg{width:.9rem;height:.9rem}.image-tool-header-actions .ix-wallet-spin{animation:.7s linear infinite imageToolWalletSpin}.image-tool-header-actions .ix-wallet-actions{justify-content:stretch}.image-tool-header-actions .ix-wallet-actions a{border:1px solid var(--border);color:var(--foreground);border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .6rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.image-tool-header-actions .ix-wallet-actions a:hover{background:var(--accent)}.image-tool-header-actions .ix-wallet-actions svg{width:.9rem;height:.9rem}.image-tool-header-actions .ix-wallet-help{margin:-.35rem .1rem 0;line-height:1.45}.image-tool-header-actions .ix-wallet-toast{background:var(--home-accent-secondary);color:var(--accent-foreground);pointer-events:none;z-index:90;border-radius:999px;padding:.5rem .75rem;font-size:.75rem;font-weight:750;animation:.8s ease-out both imageToolWalletToast;position:fixed;top:4.75rem;right:1.5rem;box-shadow:0 .625rem 2rem #00000059}.image-tool-header-actions .ix-wallet-particles{pointer-events:none;position:absolute;inset:-.5rem}.image-tool-header-actions .ix-wallet-particles i{background:var(--home-accent-secondary);border-radius:50%;width:.25rem;height:.25rem;animation:.76s ease-out both imageToolWalletParticle;position:absolute;top:50%;left:50%}.image-tool-header-actions .ix-wallet-particles i:nth-child(2){--ix-particle-x:22px;--ix-particle-y:-14px;animation-delay:35ms}.image-tool-header-actions .ix-wallet-particles i:nth-child(3){--ix-particle-x:-20px;--ix-particle-y:-16px;animation-delay:70ms}.image-tool-header-actions .ix-wallet-particles i:nth-child(4){--ix-particle-x:18px;--ix-particle-y:17px;animation-delay:.105s}.image-tool-header-actions .ix-wallet-particles i:nth-child(5){--ix-particle-x:-18px;--ix-particle-y:15px;animation-delay:.14s}.image-tool-header-actions .ix-wallet-particles i:first-child{--ix-particle-x:0;--ix-particle-y:-24px}.image-tool-header-actions .ix-wallet-root[data-grant-active=true] .ix-profile-avatar{animation:.7s ease-out both imageToolWalletAvatarEmphasis}@keyframes imageToolWalletSpin{to{transform:rotate(360deg)}}@keyframes imageToolWalletCreditEmphasis{0%{opacity:.65;transform:translateY(3px)scale(.94)}55%{opacity:1;transform:translateY(-1px)scale(1.08)}to{opacity:1;transform:none}}@keyframes imageToolWalletAvatarEmphasis{0%,to{transform:scale(1);box-shadow:0 0 #0000}48%{box-shadow:0 0 0 7px color-mix(in oklch, var(--home-accent-secondary) 22%, transparent);transform:scale(1.12)}}@keyframes imageToolWalletParticle{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--ix-particle-x)), calc(-50% + var(--ix-particle-y))) scale(.4)}}@keyframes imageToolWalletToast{0%{opacity:0;transform:translateY(-8px)}18%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (max-width:767px){header[data-public-seo-header]{pointer-events:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:60!important;background:0 0!important;border-bottom:0!important;width:100%!important;height:60px!important;min-height:60px!important;position:fixed!important;top:0!important}.header-actions-bar{box-shadow:none;box-sizing:border-box;height:calc(60px + env(safe-area-inset-top));min-height:60px;padding:env(safe-area-inset-top) max(8px, env(safe-area-inset-right)) 8px 0;pointer-events:none;z-index:50;background:0 0;align-items:flex-end;width:auto;position:absolute;top:0;left:auto;right:0}.header-actions-bar>.image-tool-header-actions{pointer-events:auto}[data-public-shell-header-actions]>.image-tool-header-actions{position:static}[data-public-shell-header-actions]{z-index:70}.image-tool-header-actions{pointer-events:auto;right:max(8px, env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + 10px);z-index:60;gap:10px;position:fixed}.image-tool-header-actions .ix-header-upgrade{display:none}.image-tool-header-actions .ix-mobile-pricing{color:inherit;background:#44236a;background:lab(21.4607% 28.1391 -36.2621);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:inline-flex}.image-tool-header-actions .ix-mobile-pricing-label{display:none}.image-tool-header-actions .ix-mobile-pricing-icon{width:18px;height:18px}.image-tool-header-actions .ix-profile{color:inherit;opacity:1;background:#1b1b1b;background:lab(9.52% -.00000745058 0);border-radius:10px;width:40px;height:40px;padding:0}.image-tool-header-actions .ix-profile-name,.image-tool-header-actions .ix-profile-chevron,.image-tool-header-actions .ix-profile-avatar{display:none}.image-tool-header-actions .ix-profile:after{content:none}.image-tool-header-actions .ix-profile-guest-icon{width:19px;height:19px;display:block}.image-tool-header-actions .ix-profile[data-authenticated=true]{justify-content:center;width:40px;padding:4px}.image-tool-header-actions .ix-profile[data-authenticated=true] .ix-profile-avatar{width:32px;height:32px;display:flex}.image-tool-header-actions .ix-profile[data-authenticated=true]:after{content:none}.image-tool-header-actions [data-notification-placement=top]>button{width:40px;height:40px}.image-tool-header-actions [data-notification-placement=top]{display:none}.image-tool-header-actions .ix-wallet-popover{max-height:calc(100dvh - 88px);left:1rem;right:1rem;top:calc(60px + env(safe-area-inset-top));width:auto;position:fixed;overflow-y:auto}.image-tool-header-actions .ix-wallet-toast{text-align:center;left:1rem;right:1rem;top:calc(64px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.image-tool-header-actions .ix-profile-chevron,.image-tool-header-actions .ix-wallet-balance[data-grant-active=true] strong,.image-tool-header-actions .ix-wallet-root[data-grant-active=true] .ix-profile-avatar,.image-tool-header-actions .ix-wallet-particles i,.image-tool-header-actions .ix-wallet-toast,.image-tool-header-actions .ix-wallet-spin{transition:none;animation:none}.image-tool-header-actions .ix-wallet-particles{display:none}}
