@property --download-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ExportLimitHintLayer-module__Y0ZUia__hint{z-index:10050;width:min(310px,100vw - 24px);color:var(--cursor-ink);border:1px solid var(--sr-glass-border);box-shadow:var(--sr-glass-shadow);transform-origin:bottom;background:0 0;border-radius:16px;padding:14px 15px;transition:opacity .15s,transform .15s cubic-bezier(.4,0,1,1);animation:.18s cubic-bezier(.22,1,.36,1) both ExportLimitHintLayer-module__Y0ZUia__appear;position:fixed}.ExportLimitHintLayer-module__Y0ZUia__closing{opacity:0;pointer-events:none;transform:translateY(5px)scale(.975)}.ExportLimitHintLayer-module__Y0ZUia__hint:before{content:"";background:var(--sr-glass-material-bg,var(--sr-glass-bg));width:14px;height:14px;-webkit-backdrop-filter:var(--sr-glass-filter);backdrop-filter:var(--sr-glass-filter);border:inherit;position:absolute;transform:rotate(45deg)}.ExportLimitHintLayer-module__Y0ZUia__below:before{top:-8px;left:calc(var(--hint-arrow-offset) - 7px);border-bottom:0;border-right:0}.ExportLimitHintLayer-module__Y0ZUia__above:before{bottom:-8px;left:calc(var(--hint-arrow-offset) - 7px);border-top:0;border-left:0}.ExportLimitHintLayer-module__Y0ZUia__left:before{top:calc(var(--hint-arrow-offset) - 7px);border-bottom:0;border-left:0;right:-8px}.ExportLimitHintLayer-module__Y0ZUia__right:before{top:calc(var(--hint-arrow-offset) - 7px);border-top:0;border-right:0;left:-8px}.ExportLimitHintLayer-module__Y0ZUia__buttonProgress{z-index:10040;pointer-events:none;border:1px solid var(--cursor-line2);background:color-mix(in srgb, var(--cursor-panel) 72%, transparent);align-items:flex-end;transition:border-color .24s,background-color .24s,box-shadow .24s;display:flex;position:fixed;overflow:hidden}.ExportLimitHintLayer-module__Y0ZUia__buttonProgress>span{background:color-mix(in srgb, var(--cursor-ink) 34%, transparent);width:100%}.ExportLimitHintLayer-module__Y0ZUia__buttonLoading{background:0 0;border-color:#0000;overflow:visible}.ExportLimitHintLayer-module__Y0ZUia__buttonLoading:before{--download-ring-angle:0deg;border-radius:inherit;background:conic-gradient(from var(--download-ring-angle), transparent 0 58%, var(--cursor-accent) 76%, transparent 94%);content:"";-webkit-mask-composite:xor;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--cursor-accent) 54%, transparent));padding:2px;animation:1.05s linear infinite ExportLimitHintLayer-module__Y0ZUia__downloadPerimeter;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ExportLimitHintLayer-module__Y0ZUia__buttonReady{border-color:color-mix(in srgb, var(--cursor-ink) 82%, transparent);background:color-mix(in srgb, var(--cursor-ink) 16%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--cursor-ink) 14%, transparent), 0 0 18px color-mix(in srgb, var(--cursor-ink) 12%, transparent);animation:.52s ease-out ExportLimitHintLayer-module__Y0ZUia__readyFlash}.ExportLimitHintLayer-module__Y0ZUia__buttonBlocked{border-color:color-mix(in srgb, var(--cursor-danger) 78%, transparent);background:color-mix(in srgb, var(--cursor-danger) 20%, var(--cursor-panel));box-shadow:0 0 0 1px color-mix(in srgb, var(--cursor-danger) 20%, transparent), inset 0 0 24px color-mix(in srgb, var(--cursor-danger) 14%, transparent);animation:1.8s cubic-bezier(.37,0,.63,1) infinite ExportLimitHintLayer-module__Y0ZUia__blockedPulse}.ExportLimitHintLayer-module__Y0ZUia__buttonBlocked>span{background:color-mix(in srgb, var(--cursor-danger) 28%, transparent)}.ExportLimitHintLayer-module__Y0ZUia__hint.ExportLimitHintLayer-module__Y0ZUia__danger{border-color:color-mix(in srgb, var(--cursor-danger) 52%, transparent);--sr-glass-material-bg:linear-gradient(color-mix(in srgb, var(--cursor-danger) 18%, transparent), color-mix(in srgb, var(--cursor-danger) 18%, transparent)), var(--sr-glass-bg)}.ExportLimitHintLayer-module__Y0ZUia__danger .ExportLimitHintLayer-module__Y0ZUia__title{color:var(--cursor-danger)}.ExportLimitHintLayer-module__Y0ZUia__title,.ExportLimitHintLayer-module__Y0ZUia__subtitle{margin:0;position:relative}.ExportLimitHintLayer-module__Y0ZUia__title{color:var(--cursor-ink);letter-spacing:-.01em;font-size:15px;font-weight:720}.ExportLimitHintLayer-module__Y0ZUia__subtitle{color:var(--cursor-faint);margin-top:5px;font-size:13px;line-height:1.38}.ExportLimitHintLayer-module__Y0ZUia__upgrade{background:var(--primary);min-height:34px;color:var(--primary-foreground);border-radius:999px;align-items:center;margin-top:10px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;transition:background-color .15s,transform .1s ease-out,box-shadow .15s;display:inline-flex;position:relative}.ExportLimitHintLayer-module__Y0ZUia__upgrade:hover,.ExportLimitHintLayer-module__Y0ZUia__upgrade:focus-visible{background:color-mix(in srgb, var(--primary) 88%, var(--cursor-panel));box-shadow:0 0 0 3px color-mix(in srgb, var(--cursor-ink) 14%, transparent)}.ExportLimitHintLayer-module__Y0ZUia__upgrade:active{transform:scale(.98)}@keyframes ExportLimitHintLayer-module__Y0ZUia__readyFlash{0%{box-shadow:0 0 #0000}45%{box-shadow:0 0 0 3px color-mix(in srgb, var(--cursor-ink) 26%, transparent), 0 0 24px color-mix(in srgb, var(--cursor-ink) 18%, transparent)}to{box-shadow:0 0 0 2px color-mix(in srgb, var(--cursor-ink) 14%, transparent), 0 0 18px color-mix(in srgb, var(--cursor-ink) 12%, transparent)}}@keyframes ExportLimitHintLayer-module__Y0ZUia__blockedPulse{50%{border-color:color-mix(in srgb, var(--cursor-danger) 90%, var(--cursor-ink));background:color-mix(in srgb, var(--cursor-danger) 28%, var(--cursor-panel));box-shadow:0 0 0 2px color-mix(in srgb, var(--cursor-danger) 20%, transparent), 0 0 26px color-mix(in srgb, var(--cursor-danger) 22%, transparent), inset 0 0 30px color-mix(in srgb, var(--cursor-danger) 22%, transparent)}}@keyframes ExportLimitHintLayer-module__Y0ZUia__appear{0%{opacity:0;transform:translateY(7px)scale(.97)}to{opacity:1;transform:none}}@keyframes ExportLimitHintLayer-module__Y0ZUia__downloadPerimeter{to{--download-ring-angle:360deg}}@media (prefers-reduced-motion:reduce){.ExportLimitHintLayer-module__Y0ZUia__hint,.ExportLimitHintLayer-module__Y0ZUia__buttonBlocked,.ExportLimitHintLayer-module__Y0ZUia__buttonLoading:before{animation:none}}@media (prefers-reduced-transparency:reduce){.ExportLimitHintLayer-module__Y0ZUia__hint{background:var(--cursor-panel)}.ExportLimitHintLayer-module__Y0ZUia__hint.ExportLimitHintLayer-module__Y0ZUia__danger{background:color-mix(in srgb, var(--cursor-danger) 18%, var(--cursor-panel))}}
