.extension-icon-backdrop[data-v-4c12b70b]{z-index:0;pointer-events:none;background:var(--artwork-base,transparent);position:absolute;inset:0}.extension-icon-backdrop[data-v-4c12b70b]:before{content:"";background-image:var(--artwork-image);background-position:var(--artwork-position,center);background-repeat:no-repeat;background-size:var(--artwork-size,180px 180px);filter:blur(var(--artwork-blur,34px)) saturate(1.22);opacity:0;transition:opacity var(--motion-slow) var(--ease-standard);position:absolute;inset:-48px;transform:scale(1.4)}.extension-icon-backdrop.has-image[data-v-4c12b70b]:before{opacity:var(--artwork-opacity,.31)}@media (prefers-reduced-motion:reduce){.extension-icon-backdrop[data-v-4c12b70b]:before{transition:none}}.extension-icon-backdrop[data-v-4c12b70b]:after{content:"";background:var(--artwork-overlay,linear-gradient(180deg,color-mix(in srgb,var(--color-bg-deep) 3.9%,transparent),color-mix(in srgb,var(--color-bg) 54.1%,transparent)));position:absolute;inset:0}@property --download-outline-progress{syntax:"<angle>";inherits:false;initial-value:0deg}.ui-button{justify-content:center;align-items:center;gap:var(--space-1-5);min-width:0;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-interaction);font:inherit;font-size:var(--text-base);font-weight:var(--weight-medium);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-medium) var(--ease-standard),border-color var(--motion-medium) var(--ease-standard),color var(--motion-medium) var(--ease-standard),box-shadow var(--motion-medium) var(--ease-standard);background:0 0;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.ui-button--md{min-height:var(--control-height)}.ui-button--sm{min-height:36px;padding:0 var(--space-3);font-size:var(--text-sm)}.ui-button--block{width:100%;display:flex}.ui-button .icon,.ui-button svg{flex:none;width:16px;height:16px}.ui-button:disabled{opacity:.55;cursor:wait}.ui-button:focus-visible:not(:disabled){background:var(--color-hover);border-color:var(--color-border-strong);color:var(--color-text);box-shadow:var(--shadow-halo)}@media (hover:hover) and (pointer:fine){.ui-button:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-border-strong);color:var(--color-text);box-shadow:var(--shadow-halo)}}@media (width<=760px),(pointer:coarse){.ui-button--md,.ui-button--sm{min-height:var(--touch-target)}}.ui-button--primary{color:var(--color-heading)}.ui-button--primary:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from 0deg,var(--color-download-outline) 0deg var(--download-outline-progress),transparent var(--download-outline-progress) 1turn);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:-1px;-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}.ui-button--primary:focus-visible:not(:disabled){box-shadow:none}.ui-button--primary:focus-visible:not(:disabled):after{opacity:1;--download-outline-progress:360deg}@media (hover:hover) and (pointer:fine){.ui-button--primary:hover:not(:disabled){box-shadow:none}.ui-button--primary:hover:not(:disabled):after{opacity:1;animation:.7s linear both ui-button-outline}}@keyframes ui-button-outline{0%{--download-outline-progress:0deg}to{--download-outline-progress:360deg}}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}.ui-button--primary:is(:hover,:focus-visible):not(:disabled):after{--download-outline-progress:360deg;animation:none}}.native-dialog{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-surface);width:calc(100% - 32px);max-width:760px;max-height:85vh;color:var(--color-text);box-shadow:var(--shadow-dialog);margin:auto;padding:26px;position:fixed;overflow:auto}.native-dialog::backdrop{background:var(--color-scrim)}.dialog-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.dialog-heading button{font-size:var(--text-4xl);color:inherit;cursor:pointer;background:0 0;border:0}.native-dialog input,.native-dialog select,.native-dialog textarea{max-width:100%}.native-dialog table{border-collapse:collapse;width:100%}.native-dialog td,.native-dialog th{padding:var(--space-3);text-align:start;border-bottom:1px solid var(--color-border)}.dialog-scroll{overflow-x:auto}.native-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere}.release-download-button[data-v-d056001b]{display:inline-grid}.release-download-label[data-v-d056001b]{visibility:hidden;white-space:nowrap;overflow-wrap:normal;grid-area:1/1}.release-download-label.is-visible[data-v-d056001b]{visibility:visible}
