.HoleGrow-module__tihN6a__demo{color:var(--text);margin-top:28px;font-size:14px;line-height:1.6;container-type:inline-size}@media (min-width:1000px){.HoleGrow-module__tihN6a__demo{width:var(--measure-wide);margin-inline:calc((100% - var(--measure-wide)) / 2)}}.HoleGrow-module__tihN6a__demo p{word-break:keep-all;margin:0}.HoleGrow-module__tihN6a__main{aspect-ratio:16/10;border:1px solid var(--edge);background:var(--surface);position:relative;overflow:hidden}@container (max-width:519px){.HoleGrow-module__tihN6a__main{aspect-ratio:1}}.HoleGrow-module__tihN6a__canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab;width:100%;height:100%;display:block}.HoleGrow-module__tihN6a__canvas:active{cursor:grabbing}.HoleGrow-module__tihN6a__canvas:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.HoleGrow-module__tihN6a__isLoading:before{content:"";background:linear-gradient(100deg,#0000,#ffffff0d,#0000);width:40%;animation:1.8s cubic-bezier(.4,0,.6,1) infinite HoleGrow-module__tihN6a__sweep;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}@keyframes HoleGrow-module__tihN6a__sweep{to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.HoleGrow-module__tihN6a__isLoading:before{display:none}}html:not(.js) .HoleGrow-module__tihN6a__isLoading:before{display:none}.HoleGrow-module__tihN6a__notice{border:1px solid var(--edge);background:color-mix(in srgb, var(--paper) 88%, transparent);max-width:calc(100% - 32px);color:var(--ink);text-align:center;pointer-events:none;padding:12px 16px;font-size:14px;line-height:1.5;position:absolute;top:50%;left:50%;translate:-50% -50%}.HoleGrow-module__tihN6a__isError{border-color:color-mix(in srgb, var(--kind-series) 60%, var(--edge))}.HoleGrow-module__tihN6a__noScript{display:none}html:not(.js) .HoleGrow-module__tihN6a__noScript{display:inline}html:not(.js) .HoleGrow-module__tihN6a__withScript{display:none}.HoleGrow-module__tihN6a__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
