.CRXDownload{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:10rem 1rem 2rem;min-height:-moz-max-content;min-height:max-content}.CRXDownload .title{font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:center;color:var(--font-color)}.CRXDownload .description{font-size:1rem;color:var(--description-font-color);margin-bottom:2rem;text-align:center}.CRXDownload .utility-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.CRXDownload .installation-note{font-size:.875rem;margin-top:1rem;padding:.5rem 1rem;background:rgba(255,165,0,.1);color:orange;border-left:3px solid rgba(255,165,0,.5);border-radius:4px}@media(prefers-color-scheme:light){html.light .CRXDownload .installation-note,html.system .CRXDownload .installation-note{background:rgba(255,165,0,.15);border-left:3px solid rgba(255,165,0,.7)}}.CRXDownload .helper-text{margin-top:.5rem;font-size:.875rem;color:var(--description-font-color)}.CRXDownload .helper-text .extension-id-container{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:4px;background:rgba(0,0,0,.1)}@media(prefers-color-scheme:light){html.light .CRXDownload .helper-text .extension-id-container,html.system .CRXDownload .helper-text .extension-id-container{background:rgba(0,0,0,.05)}.CRXDownload .helper-text .extension-id-container .id-label{font-weight:500}.CRXDownload .helper-text .extension-id-container .id-value{background:rgba(0,0,0,.2);padding:.25rem .5rem;border-radius:4px;flex:1;font-family:monospace;overflow:hidden;text-overflow:ellipsis}}@media(prefers-color-scheme:light)and (prefers-color-scheme:light){html.system .CRXDownload .helper-text .extension-id-container .id-value{background:rgba(0,0,0,.1)}}@media(prefers-color-scheme:light){html.light .CRXDownload .helper-text .extension-id-container .id-value{background:rgba(0,0,0,.1)}}.CRXDownload .utility-box{display:flex;flex-direction:column;width:100%;max-width:800px;margin-bottom:2rem;overflow:hidden}.CRXDownload .utility-box.glass{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;transition:all .3s ease}@media(prefers-color-scheme:light){html.system .CRXDownload .utility-box.glass{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1)}}html.light .CRXDownload .utility-box.glass{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1)}html.light .CRXDownload .utility-box.glass:hover{box-shadow:0 8px 32px 0 rgba(31,38,135,.37);border:1px solid hsla(0,0%,100%,.3)}@media(prefers-color-scheme:light){html.system html.light .CRXDownload .utility-box.glass{box-shadow:0 8px 32px 0 rgba(100,100,100,.2);border:1px solid rgba(0,0,0,.15)}}html.light html.light .CRXDownload .utility-box.glass{box-shadow:0 8px 32px 0 rgba(100,100,100,.2);border:1px solid rgba(0,0,0,.15)}html.light html.light .CRXDownload .utility-box.glass .utility-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(prefers-color-scheme:light){html.system .CRXDownload .utility-box.glass{border-bottom:1px solid rgba(0,0,0,.1)}}html.light .CRXDownload .utility-box.glass{border-bottom:1px solid rgba(0,0,0,.1)}.CRXDownload .utility-box.glass h2{font-size:1.25rem;font-weight:600;margin:0;color:var(--font-color)}.CRXDownload .utility-box.glass svg{color:var(--accent-color);font-size:1.5rem}.CRXDownload .utility-box .utility-content{padding:1.5rem;color:var(--font-color)}.CRXDownload .utility-box .utility-content .input-group{margin-bottom:1.5rem}.CRXDownload .utility-box .utility-content .input-group label{display:block;margin-bottom:.5rem;font-weight:500}.CRXDownload .utility-box .utility-content .input-group label .helper-text{margin-top:.5rem;font-size:.875rem;color:var(--description-font-color)}.CRXDownload .utility-box .utility-content .input-group p{margin:0;font-size:.9rem;color:var(--description-font-color)}.CRXDownload .utility-box .utility-content .input-group p strong{color:var(--font-color)}.CRXDownload .utility-box .utility-content .action-buttons{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.CRXDownload .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;margin-bottom:2rem;width:100%;max-width:800px;text-align:center}.CRXDownload .loading-container.glass{background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:8px}@media(prefers-color-scheme:light){html.system .CRXDownload .loading-container.glass{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1)}}html.light .CRXDownload .loading-container.glass{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.1)}.CRXDownload .loading-container p{margin-top:1rem;color:var(--font-color)}.CRXDownload .extension-info .extension-card{display:flex;gap:1.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.CRXDownload .extension-info .extension-card .extension-icon{width:80px;height:80px;flex-shrink:0;position:relative}.CRXDownload .extension-info .extension-card .extension-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.CRXDownload .extension-info .extension-card .extension-icon .reload-icon{position:absolute;bottom:0;right:0;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:4px;width:24px;height:24px;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.7;transition:opacity .2s ease}@media(prefers-color-scheme:light){html.system .CRXDownload .extension-info .extension-card .extension-icon .reload-icon{background:rgba(50,50,50,.7)}}html.light .CRXDownload .extension-info .extension-card .extension-icon .reload-icon{background:rgba(50,50,50,.7)}.CRXDownload .extension-info .extension-card .extension-icon .reload-icon:hover{opacity:1}.CRXDownload .extension-info .extension-card .extension-details{flex:1;min-width:250px}.CRXDownload .extension-info .extension-card .extension-details .extension-name{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:var(--font-color)}.CRXDownload .extension-info .extension-card .extension-details .extension-description{margin-bottom:1rem;color:var(--description-font-color);line-height:1.5}.CRXDownload .extension-info .extension-card .extension-details .extension-meta{display:flex;gap:1.5rem;margin-bottom:1rem}.CRXDownload .extension-info .extension-card .extension-details .extension-meta .meta-item .meta-label{font-weight:500;margin-right:.5rem}.CRXDownload .extension-info .extension-card .extension-details .extension-meta .meta-item .meta-value{color:var(--accent-color)}.CRXDownload .extension-info .extension-card .extension-details .extension-meta .meta-item .extension-actions{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.CRXDownload .extension-error .error-message{margin-bottom:1.5rem}.CRXDownload .extension-error .error-message p{margin-bottom:.5rem}.CRXDownload .extension-error .error-message p .error-hint{color:var(--description-font-color);font-size:.875rem}.CRXDownload .extension-error .error-message p code{background:rgba(0,0,0,.2);padding:.25rem .5rem;border-radius:4px;font-family:monospace}@media(prefers-color-scheme:light){html.light .CRXDownload .extension-error .error-message p,html.system .CRXDownload .extension-error .error-message p{background:rgba(0,0,0,.1)}}.CRXDownload .instructions-list{margin:0 0 1.5rem 1.5rem;line-height:1.6}.CRXDownload .instructions-list li{margin-bottom:.5rem}.CRXDownload .installation-steps{margin:1.5rem 0}.CRXDownload .installation-steps h4{margin:0 0 1rem;font-weight:600;color:var(--font-color)}.CRXDownload .installation-steps .install-method{margin-bottom:1.5rem;padding:.75rem;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05)}@media(prefers-color-scheme:light){html.system .CRXDownload .installation-steps .install-method{border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.02)}}html.light .CRXDownload .installation-steps .install-method{border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.02)}.CRXDownload .installation-steps .install-method h5{margin:0 0 .75rem;font-weight:500;color:var(--accent-color);font-size:1rem}.CRXDownload .installation-steps .install-method ol{margin:0 0 0 1.5rem;line-height:1.6}.CRXDownload .installation-steps .install-method ol li{margin-bottom:.5rem}.CRXDownload .installation-steps .install-method ol li code{background:rgba(0,0,0,.2);padding:.1rem .25rem;border-radius:3px;font-family:monospace}@media(prefers-color-scheme:light){html.system .CRXDownload .installation-steps .install-method ol li code{background:rgba(0,0,0,.1)}}html.light .CRXDownload .installation-steps .install-method ol li code{background:rgba(0,0,0,.1)}.CRXDownload .tips-section h4{margin:0 0 .5rem;font-weight:600}.CRXDownload .tips-section ul{margin:0 0 0 1.5rem;line-height:1.6}.CRXDownload .tips-section ul li{margin-bottom:.25rem;color:var(--description-font-color)}@media(max-width:768px){.CRXDownload{padding:2rem 1rem}.CRXDownload .extension-info .extension-card{flex-direction:column}.CRXDownload .extension-info .extension-card .extension-icon{margin:0 auto}}html.dark .CRXDownload .loading-container.glass,html.dark .CRXDownload .utility-box.glass{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1)}html.dark .CRXDownload .loading-container.glass:hover,html.dark .CRXDownload .utility-box.glass:hover{border:1px solid hsla(0,0%,100%,.2)}html.dark .CRXDownload .utility-header{background:rgba(0,0,0,.3);border-bottom:1px solid hsla(0,0%,100%,.1)}html.dark .CRXDownload .extension-id-container{background:rgba(0,0,0,.2)}html.dark .CRXDownload .extension-id-container .id-value,html.dark .CRXDownload code{background:rgba(0,0,0,.3)}html.dark .CRXDownload .install-method{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1)}