.SilkBackground-module__vabNuG__homeSilkBackground{background:var(--home-bg-closing-end);position:absolute;inset:0;overflow:hidden}.SilkBackground-module__vabNuG__homeSilkBackground canvas{pointer-events:none;max-width:none;display:block}.SilkBackground-module__vabNuG__homeSilkBackground canvas[data-state=unavailable]{visibility:hidden}.SilkBackground-module__vabNuG__homeSilkControl{right:max(var(--space-24), calc((100vw - var(--ui-content-max)) / 2));bottom:var(--space-20);z-index:4;align-items:center;gap:var(--space-8);min-height:var(--ui-target-min);padding:var(--space-8) var(--space-12);border:1px solid color-mix(in srgb, var(--ui-on-brand) 24%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--home-bg-closing-end) 88%, transparent);color:var(--ui-text-inverse-muted);font:inherit;cursor:pointer;transition:border-color var(--ui-duration), background var(--ui-duration);font-size:12px;display:inline-flex;position:absolute}.SilkBackground-module__vabNuG__homeSilkControl[hidden]{display:none}.SilkBackground-module__vabNuG__homeSilkControl:focus-visible{outline:2px solid var(--ui-brand-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.SilkBackground-module__vabNuG__homeSilkControl:hover{background:var(--home-bg-closing-end);border-color:var(--ui-text-inverse-muted)}}@media (max-width:600px){.SilkBackground-module__vabNuG__homeSilkControl{right:var(--space-16);bottom:var(--space-16)}}@media (prefers-reduced-motion:reduce){.SilkBackground-module__vabNuG__homeSilkControl{transition:none}}
