._page_lf86m_2{display:flex;flex-direction:column;min-height:100vh;background:#0a0a0a;color:#f0f0f0;font-family:var(--mono, "IBM Plex Mono", monospace)}._header_lf86m_12{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);background:#0a0a0ad9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;z-index:10}._logo_lf86m_25{font-size:1rem;font-weight:700;letter-spacing:.08em;color:#f0f0f0}._accent_lf86m_32{color:var(--accent, #00e676)}._badge_lf86m_36{display:flex;align-items:center;gap:.5rem;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73}._dot_lf86m_46{width:7px;height:7px;border-radius:50%;background:#fff3;transition:background .3s ease,box-shadow .3s ease}._dotActive_lf86m_54{background:var(--accent, #00e676);box-shadow:0 0 8px #00e67699;animation:_pulse_lf86m_1 2s ease-in-out infinite}@keyframes _pulse_lf86m_1{0%,to{opacity:1}50%{opacity:.5}}._main_lf86m_66{flex:1;display:flex;flex-direction:column;gap:0;padding:2rem 1.5rem;max-width:640px;width:100%;margin:0 auto}._section_lf86m_78{padding:1.5rem 0;border-bottom:1px solid rgba(255,255,255,.05)}._section_lf86m_78:last-child{border-bottom:none}._label_lf86m_87{display:block;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:#ffffff4d;margin-bottom:.75rem}._statusText_lf86m_97{font-size:.9rem;color:#ffffffb3;margin:0;min-height:1.4em}._linkRow_lf86m_105{display:flex;align-items:center;gap:.75rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.5rem .75rem;overflow:hidden}._link_lf86m_105{flex:1;font-size:.8rem;color:var(--accent, #00e676);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none}._btn_lf86m_126{flex-shrink:0;padding:.35rem .85rem;font-size:.75rem;font-family:inherit;letter-spacing:.08em;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:4px;color:#fff9;cursor:pointer;transition:border-color .2s,color .2s,background .2s}._btn_lf86m_126:hover{border-color:var(--accent, #00e676);color:var(--accent, #00e676);background:#00e6760d}._skeleton_lf86m_147{height:42px;border-radius:6px;background:linear-gradient(90deg,#ffffff08 25%,#ffffff12,#ffffff08 75%);background-size:200% 100%;animation:_shimmer_lf86m_1 1.5s infinite}@keyframes _shimmer_lf86m_1{0%{background-position:200% 0}to{background-position:-200% 0}}._queueActive_lf86m_166{background:#00e6760a;border:1px solid rgba(0,230,118,.18);border-radius:8px;padding:.9rem 1rem;margin-bottom:.75rem}._queueItemHeader_lf86m_174{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}._queueItemName_lf86m_181{flex:1;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f0f0f0}._queueItemSize_lf86m_190{font-size:.72rem;color:#ffffff59;flex-shrink:0}._queueList_lf86m_197{display:flex;flex-direction:column;gap:.4rem}._queueItem_lf86m_174{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;font-size:.8rem;transition:background .2s}._queueItemDraggable_lf86m_215{cursor:grab}._queueItemDraggable_lf86m_215:active{cursor:grabbing}._queueItem_done_lf86m_223{border-color:#00e67626;background:#00e67608}._queueItem_error_lf86m_228{border-color:#ff505033;background:#ff50500a}._queueItemStatus_lf86m_233{width:1rem;text-align:center;font-size:.75rem;color:#fff6;flex-shrink:0}._queueItem_done_lf86m_223 ._queueItemStatus_lf86m_233{color:var(--accent, #00e676)}._queueItem_error_lf86m_228 ._queueItemStatus_lf86m_233{color:#ff5050}._dragHandle_lf86m_249{color:#fff3;font-size:.9rem;flex-shrink:0;-webkit-user-select:none;user-select:none}._cancelBtn_lf86m_256{margin-left:auto;flex-shrink:0;background:transparent;border:none;color:#ffffff40;font-size:.75rem;cursor:pointer;padding:.1rem .3rem;border-radius:3px;transition:color .2s,background .2s}._cancelBtn_lf86m_256:hover{color:#ff5050;background:#ff505014}._downloadList_lf86m_275{display:flex;flex-direction:column;gap:.4rem}._downloadItem_lf86m_281{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;border-radius:6px;border:1px solid rgba(0,230,118,.15);background:#00e67608;text-decoration:none;color:inherit;transition:background .2s,border-color .2s}._downloadItem_lf86m_281:hover{background:#00e67612;border-color:#00e6764d}._downloadIndex_lf86m_299{font-size:.68rem;color:#ffffff40;flex-shrink:0;font-variant-numeric:tabular-nums}._downloadMeta_lf86m_306{flex:1;display:flex;flex-direction:column;gap:.1rem;overflow:hidden}._downloadItemName_lf86m_314{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f0f0f0}._downloadItemSize_lf86m_322{font-size:.7rem;color:#ffffff59}._downloadArrow_lf86m_327{color:var(--accent, #00e676);font-size:1rem;flex-shrink:0}:root{--mono: "IBM Plex Mono", monospace;--sans: "Inter", sans-serif;--accent: #00e676;--accent-glow: 0 0 15px rgba(0, 230, 118, .4)}html,body,#root{height:100%;font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 0%,rgba(0,230,118,.05),transparent 50%),radial-gradient(circle at 100% 100%,rgba(20,20,20,.8),var(--bg) 100%);z-index:-1;pointer-events:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bs-border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--bs-secondary-color)}::selection{background:#00e67633;color:var(--accent)}
