:root{--background:#000;--foreground:#e6e6e6;--surface:#161616;--surface-raised:#1f1f1f;--surface-soft:#0e0e0e;--border:#1a1a1a;--border-strong:#2a2a2a;--muted:#9b9b9b;--muted-strong:#c9c9c9;--accent:#ff6b1a;--accent-soft:#ff6b1a15;--accent-border:#ff6b1a66;--success:#2fbf71;--danger:#ff4d57}body{background:#000;font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif}a{text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.mini-app,.julinks-shell{grid-template-columns:232px minmax(0,1fr);width:100%;max-width:none;min-height:100vh;margin:0;display:grid}.mini-brand,.mini-brand--compact{gap:0}.mini-brand__name{color:#fff;letter-spacing:-.045em;font-size:28px;font-weight:800}.mini-brand__name>span{color:var(--accent)}.julinks-rail{z-index:40;background:#101010;border-right:1px solid #1a1a1a;flex-direction:column;height:100dvh;padding:30px 14px 18px;display:flex;position:sticky;top:0}.julinks-rail>.mini-brand{margin:0 14px 28px}.julinks-rail nav{overflow-y:auto}.julinks-rail h2,.julinks-section-head h2{color:#9b9b9b;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin:28px 12px 12px;font-size:11px;font-weight:700;display:flex}.julinks-rail h2:before,.julinks-section-head h2:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:11px}.julinks-rail nav h2:first-child{margin-top:0}.julinks-rail nav a{color:#9b9b9b;border-radius:9px;align-items:center;gap:11px;height:40px;margin:3px 0;padding:0 12px;font-size:14px;font-weight:600;display:flex}.julinks-rail nav a:hover{color:#e6e6e6;background:#161616}.julinks-rail nav a[aria-current=page]{color:#fff;background:#1f1f1f}.julinks-rail nav i{font-size:16px}.julinks-rail__account{border-top:1px solid #1a1a1a;align-items:center;gap:8px;margin-top:auto;padding:18px 8px 0;display:flex}.julinks-rail__account a{color:#fff;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.julinks-rail__account strong,.julinks-rail__account small{display:block}.julinks-rail__account strong{text-overflow:ellipsis;font-size:13px;overflow:hidden}.julinks-rail__account small{color:#9b9b9b;margin-top:2px;font-size:11px}.julinks-avatar{width:32px;height:32px;color:var(--accent);background:#ff6b1a18;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.julinks-rail__account button{color:#9b9b9b;background:0 0;border:0;padding:8px}.search-workspace{width:100%;max-width:1440px;padding:32px 40px 60px}.julinks-page-head{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:24px;display:flex}.julinks-page-head h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:800;line-height:1.15}.julinks-page-head h1 em,.external-panel h2 em{color:var(--accent);font-style:normal}.julinks-page-head p,.julinks-page-head>div:not(:first-child){color:#9b9b9b;font-size:13px;line-height:1.5}.julinks-catalog-head>div:first-child{align-items:center;gap:20px;display:flex}.julinks-account-status{color:#9b9b9b;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.julinks-account-status.is-ready i{color:var(--success)}.desktop-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:2;background:0 0;margin:0;padding:0;display:block;position:relative}.search-controls,.search-input{height:56px}.search-input{box-shadow:none;background:#0e0e0e;border:1px solid #0000;border-radius:10px;font-size:18px}.search-input:focus{border-color:var(--accent-border);background:#101010}.search-controls__filter{display:inline-grid;right:12px}.search-controls__clear{right:49px}.search-input{padding-right:90px}.catalog-home{margin-top:32px}.julinks-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.julinks-section-head h2{margin:0}.julinks-section-head h3{color:#e6e6e6;margin:0;font-size:15px}.julinks-section-head h3 span{color:#9b9b9b;margin-left:8px}.julinks-tabs{background:#0e0e0e;border-radius:9px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.julinks-tabs button{color:#9b9b9b;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 12px;font-size:13px;font-weight:600}.julinks-tabs button[aria-pressed=true]{color:#fff;background:#2a2a2a}.julinks-help-grid{background:#0e0e0e;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;display:grid;overflow:hidden}.julinks-help-grid article{padding:20px}.julinks-help-grid article+article{border-left:1px solid #1a1a1a}.julinks-help-grid strong{font-size:13px;font-weight:600}.julinks-help-grid p{color:#9b9b9b;margin:7px 0 0;font-size:12px;line-height:1.55}.julinks-button{color:#fff;white-space:nowrap;background:#2a2a2a;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:10px 14px;font-size:13px;font-weight:700;display:inline-flex}.julinks-button:hover:not(:disabled){background:#3a3a3a}.julinks-button--primary{background:var(--accent);color:#0d0d0d}.julinks-button--primary:hover:not(:disabled){background:#ff813d}.julinks-text-button{color:#9b9b9b;background:0 0;border:0;padding:8px 0;font-size:12px}.julinks-text-button:hover{color:#fff}.julinks-recents{color:#9b9b9b;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.julinks-recents>div{background:#1f1f1f;border-radius:99px;max-width:280px;display:flex;overflow:hidden}.julinks-recents>div button{color:#c9c9c9;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:6px 10px;font-size:13px;overflow:hidden}.julinks-recents>div button+button{padding-left:2px}.julinks-recents>.julinks-text-button{margin-left:auto}.results-heading{min-height:0;padding:24px 0 16px}.results-heading h1,.results-heading h2{margin:0;font-size:17px;font-weight:600;line-height:1.5}.results-heading__eyebrow{display:none}.results-toolbar{background:0 0;padding:0 0 12px}.source-tabs button{background:#0e0e0e;border:0;border-radius:99px}.source-tabs button.is-active{color:#fff;background:#2a2a2a}.torrent-row{min-height:76px;padding:12px 0}.torrent-row__title{color:#e6e6e6;font-size:14px;font-weight:650}.torrent-row--selected{background:#ff6b1a0d}.torrent-row__selection{accent-color:var(--accent)}.torrent-row-actions{gap:4px}.torrent-row-actions button{background:#1f1f1f;border:0!important;width:28px!important;height:28px!important}.external-launch{color:#9b9b9b;justify-content:space-between;align-items:center;gap:12px;padding:14px 0 4px;font-size:13px;display:flex}.external-launch>span{align-items:center;gap:8px;display:flex}.external-panel{background:#0e0e0e;border-radius:14px;margin-top:18px;padding:20px}.external-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.external-panel h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:20px}.external-panel header p{color:#9b9b9b;margin:6px 0 0;font-size:13px}.external-identity-form{gap:12px;margin-top:20px;display:grid}.external-identity-form>.julinks-tabs{background:#161616;justify-self:start}.julinks-field{gap:7px;min-width:0;display:grid}.julinks-field>span{color:#9b9b9b;font-size:12px}.julinks-field select,.julinks-field input{color:#e6e6e6;background-color:#161616;border:1px solid #2a2a2a;border-radius:9px;width:100%;min-height:40px;padding:9px 32px 9px 12px;font-size:14px}.julinks-field input{padding-right:12px}.external-episodes{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.external-episodes .julinks-field{max-width:110px}.external-checkbox{color:#c9c9c9;align-items:center;gap:8px;min-height:40px;font-size:13px;display:flex}.external-checkbox input{accent-color:var(--accent)}.external-manual{color:#9b9b9b;font-size:12px}.external-manual summary{cursor:pointer}.external-manual .julinks-field{max-width:340px;margin-top:12px}.external-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.external-form-actions small{color:#9b9b9b;font-size:12px}.external-results{border-top:1px solid #2a2a2a;margin-top:22px;padding-top:20px}.external-provider-status{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.external-provider-status>span{color:#c9c9c9;background:#161616;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.external-provider-status i{color:#f0a020;font-size:6px}.external-provider-status small{color:#9b9b9b}.external-provider-status [data-status=complete] i{color:var(--success)}.external-provider-status [data-status=unavailable] i,.external-provider-status [data-status=timed_out] i,.external-provider-status [data-status=rate_limited] i{color:var(--danger)}.external-result-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.external-result-filters .julinks-field{flex:1;min-width:150px;max-width:240px}.external-result-filters .julinks-tabs{background:#161616}.external-source-list{margin:0;padding:0;list-style:none}.external-source-list li{border-bottom:1px solid #1f1f1f;align-items:center;gap:16px;padding:14px 0;display:flex}.external-source-copy{flex:1;min-width:0}.external-source-copy>strong{color:#e6e6e6;overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.45}.external-source-meta{color:#9b9b9b;flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:6px;font-size:11px;display:flex}.external-kind{color:#c9c9c9;background:#1f1f1f;border-radius:5px;padding:2px 6px}.external-source-copy>small{margin-top:6px;font-size:11px;display:block}.external-source-actions{flex:none;gap:5px;display:flex}.external-source-actions button{color:#c9c9c9;background:#1f1f1f;border:0;border-radius:8px;width:32px;height:32px}.external-source-actions button:hover:not(:disabled){color:#fff;background:#2a2a2a}.external-more{margin-top:18px}.julinks-muted,.julinks-error,.julinks-success{font-size:13px;line-height:1.55}.julinks-muted{color:#9b9b9b}.julinks-error{color:var(--danger)}.julinks-success{color:var(--success)}.julinks-local-results[hidden],.julinks-mobile-frame{display:none}.julinks-shell .app-shell{width:100%;min-width:0;margin:0;padding:32px 40px 60px}.julinks-shell .julinks-page-head{flex-direction:column;align-items:flex-start;gap:8px}.settings-shell{display:block}.admin-panel{box-shadow:none;background:#0e0e0e}.admin-button--primary{background:var(--accent);color:#0d0d0d}.admin-account-identity__avatar{background:#ff6b1a18}.category-sheet{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.category-sheet__panel{background:#101010;border:1px solid #2a2a2a;border-radius:14px;width:min(500px,100% - 32px);max-height:85dvh;padding:24px;overflow-y:auto}.category-sheet__header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.category-sheet__header h2{margin:5px 0;font-size:20px}.category-sheet__header>div>span{color:var(--accent);font-size:11px}.category-sheet__header button{color:#c9c9c9;background:#1f1f1f;border:0;border-radius:8px;padding:8px}.category-sheet .category-navigation{display:grid}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1300px){.search-workspace,.julinks-shell .app-shell{padding-left:26px;padding-right:26px}.julinks-catalog-head>div:first-child{display:block}.julinks-catalog-head p{margin-bottom:0}.torrent-row,.results-table-head{grid-template-columns:minmax(220px,1fr) 90px 80px 70px 132px;gap:10px}.torrent-row__date,.results-table-head>span:nth-child(5){display:none}}@media (max-width:940px){.mini-app,.julinks-shell{display:block}.julinks-rail{display:none}.search-workspace,.julinks-shell .app-shell{padding:0 18px 100px}.julinks-catalog-head{align-items:flex-start;margin:20px 0}.julinks-page-head h1{font-size:26px}.julinks-account-status{margin-top:6px;font-size:11px}.mobile-home-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}.mini-brand--compact .mini-brand__name{font-size:24px}.desktop-topbar{display:none}.mobile-search{margin-top:0}.search-controls,.search-input{height:52px}.search-input{background:#101010;font-size:16px}.julinks-help-grid{grid-template-columns:1fr;margin-top:24px}.julinks-help-grid article+article{border-top:1px solid #1a1a1a;border-left:0}.torrent-row{min-height:90px;display:flex}.torrent-row__source,.torrent-row__hosters,.torrent-row__size,.torrent-row__date,.results-table-head{display:none}.torrent-row-actions{display:flex}.julinks-mobile-frame{justify-content:space-between;align-items:center;gap:10px;min-height:70px;display:flex}.julinks-shell .julinks-page-head{margin:18px 0}.julinks-shell .julinks-mobile-frame .header-menu{flex-wrap:wrap;justify-content:flex-end}.external-panel{padding:16px}.external-result-filters .julinks-tabs{width:100%}.category-sheet{align-items:flex-end}.category-sheet__panel{border-radius:20px 20px 0 0;width:min(620px,100%);max-height:85dvh}}@media (max-width:480px){.julinks-account-status{white-space:normal;max-width:94px}.external-launch{align-items:flex-start;font-size:12px}.external-launch .julinks-button{padding:9px 10px;font-size:12px}.external-source-list li{flex-direction:column;align-items:flex-start;gap:10px}.external-source-actions{align-self:flex-end}.julinks-tabs button{padding:7px 9px;font-size:12px}.external-form-actions .julinks-button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.julinks-cache-tabs{margin-bottom:16px}.julinks-cache-tabs span{color:#9b9b9b;margin-left:4px}.home-page__results-list>li{content-visibility:auto;contain-intrinsic-size:auto 76px}.external-identity-form[hidden]{display:none}.external-selected-media{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.external-source-copy{width:100%}.external-source-meta>span{overflow-wrap:anywhere;max-width:100%}@media (max-width:940px){.mobile-bottom-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.jl-filters-overlay{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.jl-filters{background:#101010;border:1px solid #2a2a2a;border-radius:20px;flex-direction:column;width:460px;max-width:100%;max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #0009}.jl-filters__header{border-bottom:1px solid #202020;align-items:center;gap:12px;padding:24px 24px 20px;display:flex}.jl-filters__icon{width:38px;height:38px;color:var(--accent);background:#ff6b1a14;border-radius:11px;flex:none;place-items:center;font-size:17px;display:grid}.jl-filters__header>div{min-width:0}.jl-filters__header h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.3}.jl-filters__header p{color:#9b9b9b;margin:4px 0 0;font-size:12px;line-height:1.4}.jl-filters__close{color:#9b9b9b;background:#1f1f1f;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;margin-left:auto;font-size:12px;display:grid}.jl-filters__close:hover{color:#fff;background:#2a2a2a}.jl-filters__body{overscroll-behavior:contain;gap:24px;min-height:0;padding:24px;display:grid;overflow-y:auto}.jl-filters__field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.jl-filters__field>span,.jl-filters__field>legend{color:#c9c9c9;letter-spacing:0;text-transform:none;width:100%;padding:0;font-size:13px;font-weight:600}.jl-filters__field>legend{margin-bottom:10px}.jl-filters__field select{color:#e6e6e6;cursor:pointer;background-color:#161616;border:1px solid #2a2a2a;border-radius:10px;width:100%;height:44px;padding:0 36px 0 13px;font-size:14px}.jl-filters__qualities{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.jl-filters__qualities button,.jl-filters__modes button{color:#9b9b9b;background:#161616;border:1px solid #2a2a2a;border-radius:9px;min-width:0;min-height:40px;padding:0 4px;font-size:13px;font-weight:600}.jl-filters__qualities button:hover,.jl-filters__modes button:hover{color:#fff;border-color:#3a3a3a}.jl-filters__qualities .is-selected,.jl-filters__modes .is-selected{color:var(--accent);background:#ff6b1a12;border-color:#ff6b1a70}.jl-filters__size>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.jl-filters__size strong{color:#c9c9c9;background:#1f1f1f;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600}.jl-filters__size input{appearance:none;background:linear-gradient(to right, var(--range-color) 0 var(--range-fill), #2a2a2a var(--range-fill) 100%);cursor:pointer;border:0;border-radius:99px;width:100%;height:4px;margin:12px 0 8px;padding:0}.jl-filters__size input::-webkit-slider-thumb{appearance:none;background:var(--accent);border:3px solid #101010;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #ff6b1a70}.jl-filters__size input::-moz-range-thumb{background:var(--accent);border:2px solid #101010;border-radius:50%;width:12px;height:12px}.jl-filters__size>small{color:#777;justify-content:space-between;gap:12px;font-size:11px;display:flex}.jl-filters__advanced{border-top:1px solid #202020;padding-top:16px}.jl-filters__advanced summary{cursor:pointer;color:#9b9b9b;align-items:center;gap:8px;min-height:28px;font-size:12px;list-style:none;display:flex}.jl-filters__advanced summary::-webkit-details-marker{display:none}.jl-filters__advanced summary i{margin-left:auto;font-size:11px}.jl-filters__advanced[open] summary i{transform:rotate(180deg)}.jl-filters__advanced summary small{color:var(--accent);font-size:10px}.jl-filters__advanced>fieldset{margin-top:18px}.jl-filters__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jl-filters__footer{padding:18px 24px;padding-bottom:max(18px, env(safe-area-inset-bottom));background:#101010;border-top:1px solid #202020;flex:none;align-items:center;gap:12px;display:flex}.jl-filters__footer button{border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.jl-filters__reset{color:#9b9b9b;background:0 0}.jl-filters__reset:hover{color:#fff;background:#1f1f1f}.jl-filters__apply{background:var(--accent);color:#101010;flex:1}.jl-filters__apply:hover{background:#ff813d}@media (max-width:600px){.jl-filters-overlay{align-items:flex-end;padding:12px}.jl-filters{border-radius:20px;max-height:calc(100dvh - 24px)}.jl-filters__header{padding:20px 20px 18px}.jl-filters__body{gap:22px;padding:20px}.jl-filters__footer{padding-left:20px;padding-right:20px}}@media (max-width:360px){.jl-filters__header{gap:9px;padding-left:16px;padding-right:16px}.jl-filters__header h2{font-size:16px}.jl-filters__body,.jl-filters__footer{padding-left:16px;padding-right:16px}.jl-filters__qualities button{font-size:12px}}.julinks-shell .julinks-page-head{flex-direction:row;align-items:center}.julinks-shell .julinks-page-content{margin-top:0}.julinks-page-summary{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.5}.jl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.5;display:flex}.jl-eyebrow:before{content:"";background:var(--accent);border-radius:2px;flex:none;width:3px;height:11px}.jl-muted{color:var(--muted);font-size:13px}.jl-icon-button{color:#bcbcbc;background:#1f1f1f;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.jl-icon-button:hover{color:#fff;background:#2a2a2a}.jl-role{color:var(--accent);white-space:nowrap;background:#ff6b1a18;border-radius:5px;padding:3px 7px;font-size:11px}.jl-status{color:var(--muted);white-space:nowrap;font-size:12px}.jl-status:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.jl-status--ready{color:var(--success)}.jl-status--error{color:var(--danger)}.jl-field{color:#e6e6e6;border:0;gap:7px;min-width:0;margin:0;padding:0;font-size:13px;display:grid}.jl-field>span,.jl-field legend{color:#9b9b9b;font-size:11px;font-weight:600}.jl-field legend{margin-bottom:8px}.jl-field small{color:#777;font-size:12px;font-weight:400;line-height:1.5}.jl-field input,.jl-field select,.jl-field textarea{color:#e6e6e6;background:#161616;border:1px solid #2a2a2a;border-radius:9px;width:100%;min-width:0;min-height:40px;padding:10px 12px;font-family:inherit;font-size:13px}.jl-field textarea{resize:vertical;font-family:ui-monospace,monospace}.jl-field input:focus,.jl-field select:focus,.jl-field textarea:focus{outline:1px solid var(--accent);border-color:var(--accent)}.jl-list-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.jl-list-heading>span{color:var(--muted);font-size:13px}.jl-account-row{border-radius:10px;grid-template-columns:minmax(130px,1.3fr) 92px 80px 120px 110px 30px;align-items:center;gap:16px;min-height:58px;padding:12px 14px;display:grid}.jl-account-row:not(.jl-account-row--head):hover,.jl-account-row.is-selected{background:#161616}.jl-account-row--head{color:#777;text-transform:uppercase;letter-spacing:.06em;min-height:0;padding-bottom:10px;font-size:10px}.jl-account-row--head>:nth-last-child(2){text-align:right}.jl-account-row code{color:#c9c9c9;font-size:13px}.jl-account-name{align-items:center;gap:10px;min-width:0;display:flex}.jl-account-name strong{overflow-wrap:anywhere;font-size:14px}.jl-account-name small{color:#777;white-space:nowrap;font-size:11px}.jl-account-created{color:#9b9b9b;font-size:12px}.jl-account-activity{color:#777;text-align:right;font-size:11px}.jl-account-activity.is-current{color:var(--success)}.jl-editor{color:#e6e6e6;background:#161616;border:1px solid #2a2a2a;border-radius:14px;width:min(380px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:22px;position:fixed;left:auto;right:max(24px,50vw - 700px);overflow-y:auto;box-shadow:0 24px 80px #0009}.jl-editor::backdrop{background:#0006}.jl-editor__head{align-items:center;gap:12px;margin-bottom:22px;display:flex}.jl-editor__head .julinks-avatar{width:44px;height:44px;font-size:17px}.jl-editor__head>div{flex:1;min-width:0}.jl-editor__head h2{overflow-wrap:anywhere;margin:0;font-size:17px}.jl-editor__head p{color:#9b9b9b;margin:4px 0 0;font-size:12px}.jl-editor__form{gap:18px;display:grid}.jl-tabs-block{width:100%;display:flex}.jl-tabs-block button{flex:1}.jl-editor__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.jl-editor__actions>span{flex:1}.jl-editor__actions .julinks-button{padding:9px 12px;font-size:12px}.jl-text-danger{color:var(--danger);background:0 0;border:0;padding:0;font-size:12px}.jl-delete-confirm{border-top:1px solid #393030;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}.jl-delete-confirm p{color:#f5b7ba;width:100%;font-size:13px}.jl-danger-button{color:#ff9ca4;background:#4b2225}.jl-account-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;display:grid}.jl-profile-card{text-align:center;background:#0e0e0e;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.jl-profile-card>.julinks-avatar{width:88px;height:88px;font-size:34px}.jl-profile-card>strong{letter-spacing:-.02em;font-size:20px}.jl-profile-card>div{align-items:center;gap:6px;display:flex}.jl-profile-card small{color:#777;font-size:11px}.jl-profile-card dl{border-top:1px solid #1a1a1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:8px 0 0;padding-top:16px;display:grid}.jl-profile-card dl>div,.jl-activity-totals>div{flex-direction:column-reverse;display:flex}.jl-profile-card dt{color:#777;margin-top:4px;font-size:10px}.jl-profile-card dd{margin:0;font-size:17px;font-weight:700}.jl-account-sections{gap:24px;min-width:0;display:grid}.jl-settings-card{background:#0e0e0e;border-radius:12px;overflow:hidden}.jl-setting-row{border-bottom:1px solid #1a1a1a;align-items:center;gap:16px;padding:16px;display:flex}.jl-setting-row:last-child{border-bottom:0}.jl-setting-row>div{flex:1;min-width:0}.jl-setting-row h3{margin:0;font-size:13px;font-weight:600}.jl-setting-row p{color:#777;margin:5px 0 0;font-size:12px;line-height:1.5}.jl-setting-row .jl-field{flex:none;width:90px}.jl-setting-row .julinks-button{padding:9px 12px;font-size:12px}.jl-key-mask{color:#777;letter-spacing:.08em;font-size:12px}.jl-setting-editor{gap:12px;padding:16px;display:grid}.jl-password-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.jl-account-logout{justify-self:end}.jl-empty{color:#777;margin:0;padding:20px 16px;font-size:13px;line-height:1.5}.jl-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.jl-service{background:#0e0e0e;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.jl-service header{flex-wrap:wrap;align-items:center;gap:7px;width:100%;display:flex}.jl-service strong{font-size:12px}.jl-service header small{color:#9b9b9b;margin-left:auto;font-size:11px}.jl-service p{color:#777;flex:1;margin:0;font-size:12px;line-height:1.6}.jl-service .julinks-button{color:#e6e6e6;background:#242424;min-height:30px;padding:7px 10px;font-size:11px}.jl-dot{background:var(--success);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.jl-dot--attention{background:var(--accent)}.jl-dot--unknown{background:#777}.jl-dashboard-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.jl-dashboard-columns>div{gap:24px;min-width:0;display:grid}.jl-activity-card{background:#0e0e0e;border-radius:12px;padding:18px}.jl-activity-totals{justify-content:space-between;gap:12px;margin:0 0 18px;display:flex}.jl-activity-totals dd{margin:0 0 5px;font-size:22px;font-weight:800}.jl-activity-totals dt{color:#777;font-size:10px}.jl-chart-legend{color:#777;gap:16px;margin:0 0 14px;font-size:10px;display:flex}.jl-chart-legend i{background:#3a3a3a;border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.jl-chart-legend>span:last-child i{background:var(--success)}.jl-chart{grid-template-columns:repeat(14,minmax(0,1fr));gap:6px;display:grid}.jl-chart-day>div{align-items:flex-end;gap:3px;height:130px;display:flex}.jl-chart-day i{background:#3a3a3a;border-radius:3px 3px 0 0;width:50%;display:block}.jl-chart-day i:last-child{background:var(--success)}.jl-chart-day small{color:#777;text-align:center;margin-top:8px;font-size:9px;display:block}.jl-activity-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.jl-activity-chart-heading .jl-chart-legend{margin:0}.jl-activity-detail{color:#929292;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:10px;display:flex}.jl-activity-detail strong{color:#ddd;font-weight:500}button.jl-chart-day{cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;border-radius:4px;padding:0}button.jl-chart-day:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.jl-chart-day.is-selected i:first-child{background:#ececec}.jl-chart-day.is-selected small{color:#ececec}.jl-channel{border-bottom:1px solid #1a1a1a;padding:16px}.jl-channel:last-child{border:0}.jl-channel header{justify-content:space-between;font-size:13px;display:flex}.jl-channel small{color:#777;margin-top:7px;font-size:11px;display:block}.jl-progress{background:#242424;border-radius:4px;height:4px;margin-top:9px;overflow:hidden}.jl-progress i{border-radius:inherit;background:#bcbcbc;height:100%;display:block}.jl-todo{border-bottom:1px solid #1a1a1a;align-items:center;gap:14px;padding:14px 16px;display:flex}.jl-todo:last-child{border:0}.jl-todo>div{text-align:center;color:var(--accent);min-width:46px}.jl-todo>div.is-ready{color:var(--success)}.jl-todo strong,.jl-todo small{display:block}.jl-todo strong{font-size:24px}.jl-todo small{font-size:10px}.jl-todo p{color:#9b9b9b;flex:1;margin:0;font-size:12px;line-height:1.5}.jl-todo .julinks-button{min-height:30px;padding:7px 10px;font-size:11px}.jl-execution{border-bottom:1px solid #1a1a1a;align-items:center;gap:12px;padding:14px 16px;display:flex}.jl-execution:last-child{border:0}.jl-execution time{color:#777;flex:none;font-size:11px}.jl-execution>div{flex:1;min-width:0}.jl-execution strong{font-size:12px}.jl-execution small{color:#777;margin-top:5px;font-size:11px;display:block}.jl-query-link{color:#e6e6e6;border-bottom:1px solid #1a1a1a;justify-content:space-between;gap:12px;padding:12px 16px;font-size:13px;display:flex}.jl-query-link:hover{background:#161616}.jl-query-link small{color:#777}.jl-query-link:last-child{border:0}.jl-user-activity{border-bottom:1px solid #1a1a1a;align-items:center;gap:12px;padding:12px 16px;display:flex}.jl-user-activity strong{font-size:12px}.jl-user-activity small{text-align:right;color:#777;margin-left:auto;font-size:11px;line-height:1.5}.jl-api-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;display:grid}.jl-api-nav{background:#0e0e0e;border-radius:12px;padding:10px;position:sticky;top:24px}.jl-api-nav button{color:#9b9b9b;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;font-size:13px;display:flex}.jl-api-nav button[aria-current=page]{color:#fff;background:#242424}.jl-api-nav small{color:#777}.jl-api-nav p{color:#777;overflow-wrap:anywhere;margin:16px 12px 10px;font-size:11px;line-height:1.7}.jl-api-content{min-width:0}.jl-api-auth{background:#0e0e0e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:16px;display:flex}.jl-api-auth>div{flex:1}.jl-api-auth h2{margin:0;font-size:13px}.jl-api-auth p{color:#777;margin:5px 0 0;font-size:11px}.jl-api-auth form{gap:8px;width:100%;display:flex}.jl-api-auth label{flex:1}.jl-api-auth .julinks-button{font-size:12px}.jl-api-endpoint{background:#0e0e0e;border-radius:12px;min-width:0;margin-bottom:12px;padding:16px}.jl-api-endpoint header{align-items:center;gap:10px;display:flex}.jl-api-endpoint header code{overflow-wrap:anywhere;color:#e6e6e6;flex:1;font-size:12px}.jl-api-endpoint header .julinks-button{min-height:30px;padding:7px 10px;font-size:11px}.jl-api-endpoint>p{color:#9b9b9b;margin:12px 0 0;font-size:12px;line-height:1.6}.jl-http-method{color:#6cdb9f;background:#163422;border-radius:5px;flex:none;padding:5px 7px;font-size:10px;font-weight:700}.jl-http-method--post{color:#ffb17f;background:#3a281c}.jl-http-method--delete{color:#ff9ca6;background:#3a2024}.jl-http-method--put,.jl-http-method--patch{color:#bab4ff;background:#25243b}.jl-api-try{border-top:1px solid #242424;margin-top:18px;padding-top:16px}.jl-api-try form{gap:14px;display:grid}.jl-api-send{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jl-api-send small{color:#777;font-size:11px}.jl-api-error{color:#ff9ca6;font-size:13px}.jl-api-response{margin-top:16px}.jl-api-response strong{font-size:12px}.jl-api-content pre{color:#bcbcbc;background:#161616;border-radius:8px;max-height:400px;padding:12px;font-size:11px;line-height:1.6;overflow:auto}.jl-api-schema{color:#777;margin-top:12px;font-size:11px}.jl-api-schema summary{cursor:pointer}.jl-api-schema strong{color:#bcbcbc;margin-top:12px;font-size:12px;display:block}.jl-search-history{margin-top:28px}.jl-search-history>header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.jl-search-history h2{margin:0}.jl-search-history header>span{color:#777;margin-left:auto;font-size:11px}.jl-history-row{border-bottom:1px solid #1a1a1a;align-items:center;gap:12px;padding:14px 16px;display:flex}.jl-history-row:last-child{border:0}.jl-history-row>div{flex:1;min-width:0}.jl-history-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.jl-history-row small{color:#777;margin-top:5px;font-size:11px;display:block}.jl-history-row .jl-icon-button{background:0 0;width:22px}.jl-active-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.jl-active-filters>button:not(.julinks-text-button){color:#e6e6e6;background:#242424;border:0;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:inline-flex}.jl-results-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.jl-results-filters>span{color:#777;font-size:11px}.jl-results-filters .julinks-tabs,.jl-results-filters .julinks-tabs button{border-radius:99px}.jl-best-choice{border-left:3px solid var(--success);background:#0e0e0e;border-radius:12px;margin:24px 0;padding:18px 20px}.jl-best-choice header{color:var(--success);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px;display:flex}.jl-best-choice header small{color:#777;font-size:11px}.jl-best-choice>strong{color:#e6e6e6;overflow-wrap:anywhere;font-size:15px;line-height:1.5;display:block}.jl-best-choice>p{color:#777;margin:8px 0 14px;font-size:12px}.jl-best-choice>div{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:941px) and (max-width:1250px){.jl-account-layout{grid-template-columns:230px minmax(0,1fr);gap:22px}.jl-setting-row{flex-wrap:wrap}.jl-setting-row>div{flex-basis:100%}.jl-account-row{grid-template-columns:minmax(130px,1fr) 70px 66px 90px 90px 30px;gap:10px}.jl-api-layout{grid-template-columns:155px minmax(0,1fr);gap:16px}}@media (max-width:1100px){.jl-dashboard-columns,.jl-service-grid{grid-template-columns:1fr}.jl-service{flex-flow:wrap}.jl-service header{width:100%}.jl-service p{min-width:200px}}@media (max-width:940px){.julinks-shell .julinks-page-head{flex-wrap:wrap;gap:16px}.jl-account-layout{grid-template-columns:1fr;gap:24px}.jl-profile-card{max-width:none}.jl-profile-card dl{max-width:340px}.jl-editor{margin:auto auto 12px;left:12px;right:12px}.jl-api-layout{grid-template-columns:1fr;gap:20px}.jl-api-nav{flex-wrap:wrap;gap:4px;padding:6px;display:flex;position:static}.jl-api-nav button{gap:8px;width:auto}.jl-api-nav p{width:100%;margin:8px}.jl-account-row{grid-template-columns:minmax(110px,1fr) 80px 60px 30px;gap:10px;padding:12px 4px}.jl-account-row>:nth-child(4),.jl-account-row>:nth-child(5){display:none}.jl-list-heading{flex-wrap:wrap}.jl-list-heading>span{font-size:11px}}@media (max-width:600px){.jl-account-row{grid-template-columns:minmax(95px,1fr) 67px 50px 30px;gap:5px}.jl-account-name{flex-wrap:wrap;gap:6px}.jl-account-name .julinks-avatar{width:25px;height:25px;font-size:11px}.jl-account-name strong{font-size:12px}.jl-account-name small{display:none}.jl-account-row code{font-size:11px}.jl-account-row--head{font-size:9px}.jl-setting-row{flex-wrap:wrap;gap:12px}.jl-setting-row>div{flex-basis:100%}.jl-password-fields{grid-template-columns:1fr}.jl-service p{min-width:160px}.jl-activity-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.jl-chart{gap:4px}.jl-chart-day>div{gap:2px}.jl-todo{gap:10px;padding:14px 12px}.jl-todo .julinks-button{padding:7px 8px}.jl-history-row{gap:8px}.jl-search-history header>span{width:100%;margin-left:0}.jl-api-endpoint{padding:14px}.jl-api-endpoint header{gap:7px}.jl-api-endpoint header code{font-size:10px}.jl-best-choice header{flex-wrap:wrap}}.jl-service-grid{margin-bottom:6px}.jl-account-mobile-meta{display:none}@media (max-width:940px){.jl-account-name .jl-account-mobile-meta{white-space:normal;margin-top:4px;font-size:9px;display:block}.jl-account-name .jl-account-mobile-meta:before{content:none}}.julinks-rail .mini-brand__name{font-size:20px}.julinks-avatar{color:#e6e6e6;background:#2a2a2a}.jl-role{color:#ff5963;background:#ff4d5718}.jl-profile-card .jl-role{color:#9b9b9b;background:#242424}.julinks-shell .julinks-page-head>div:first-child{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.julinks-shell .julinks-page-summary{margin:0}@media (max-width:940px){.julinks-shell .julinks-page-head>div:first-child{display:block}.julinks-shell .julinks-page-summary{margin-top:9px}}.jl-results-source-row{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 20px;display:flex}.jl-results-source-row>span{color:#777;font-size:11px}.jl-results-source-row .source-tabs{flex-wrap:wrap;flex:1;min-width:0;margin:0;padding:0;display:flex}.jl-results-source-row .source-tabs button{min-height:32px;padding:6px 10px;font-size:12px}.jl-sort{color:#777;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.jl-sort select{color:#c9c9c9;background:#161616;border:0;border-radius:7px;padding:7px 24px 7px 10px;font-size:12px}.jl-bulk-actions{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0 0 16px;display:flex}.jl-bulk-actions>strong{margin-right:auto;font-size:14px;font-weight:600}.jl-bulk-actions strong span,.jl-bulk-actions strong small{color:#777;font-size:12px;font-weight:400}.jl-bulk-actions .julinks-button{min-height:32px;padding:7px 10px;font-size:11px;font-weight:600}.torrent-row,.results-table-head{grid-template-columns:minmax(220px,1fr) 94px 94px 70px 58px 80px 136px;gap:12px}.torrent-row__cache{color:#777;font-size:10px;line-height:1.4}.torrent-row__cache.is-ready{color:var(--success)}.torrent-row__cache.is-missing{color:#b47d7d}.torrent-row__selection{color:#555;cursor:pointer;background:0 0;border:0;flex:none;width:16px;padding:0}.torrent-row--selected .torrent-row__selection{color:var(--accent)}@media (min-width:941px) and (max-width:1300px){.torrent-row,.results-table-head{grid-template-columns:minmax(180px,1fr) 80px 68px 60px 70px 120px;gap:9px}}@media (max-width:940px){.torrent-row__cache{display:none}.jl-bulk-actions>strong{flex-basis:100%;margin-bottom:3px}.jl-results-source-row .source-tabs{flex-basis:calc(100% - 50px)}.jl-sort{margin:0 0 0 auto}.jl-results-source-row{gap:8px}}@media (max-width:600px){.jl-bulk-actions .julinks-button{min-height:36px;padding:8px;font-size:10.5px}}.jl-home-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.jl-home-section-heading .jl-eyebrow{margin:0}.jl-home-section-heading time{color:#777;font-size:10px}.jl-home-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.jl-home-metric{background:#0e0e0e;border:1px solid #1b1b1b;border-radius:12px;padding:18px 20px}.jl-home-metric header{color:#999;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.jl-home-metric header i{color:var(--accent);font-size:17px}.jl-home-metric>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:14px 0 8px;font-size:30px;font-weight:650;display:block}.jl-home-metric>small{color:#777;font-size:10px;display:block}.jl-home-columns{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.jl-home-panel{background:#0e0e0e;border:1px solid #1b1b1b;border-radius:12px;padding:22px}.jl-home-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.jl-home-panel h2{margin:0;font-size:14px;font-weight:600}.jl-home-panel header p{color:#777;margin:6px 0 0;font-size:11px}.jl-home-panel>header>i{color:#666;font-size:18px}.jl-home-badge{color:#a3a3a3;white-space:nowrap;background:#242424;border-radius:6px;padding:6px 8px;font-size:10px}.jl-home-sources{gap:20px;display:grid}.jl-home-source>div:first-child{align-items:center;gap:10px;font-size:12px;display:flex}.jl-home-source strong{flex:1;font-weight:500}.jl-home-source>div:first-child>span:last-child{color:#999;font-variant-numeric:tabular-nums;font-size:11px}.jl-home-source-rank{color:#555;font-size:10px}.jl-home-bar{background:#212121;border-radius:5px;height:4px;margin-top:9px;overflow:hidden}.jl-home-bar i{border-radius:inherit;background:var(--accent);height:100%;display:block}.jl-home-footnote{color:#818181;margin:22px 0 0;font-size:10px;line-height:1.7}.jl-home-side{gap:20px;display:grid}.jl-home-types{align-items:center;gap:22px;display:flex}.jl-home-donut{border-radius:50%;flex:none;place-items:center;width:124px;height:124px;display:grid}.jl-home-donut>div{background:#0e0e0e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:104px;height:104px;display:flex}.jl-home-donut strong{letter-spacing:-.04em;font-size:30px;font-weight:600}.jl-home-donut strong small{color:#999;margin-left:2px;font-size:14px;font-weight:400}.jl-home-donut span{color:#999;font-size:10px}.jl-home-types dl{gap:20px;margin:0;display:grid}.jl-home-types dt{color:#999;align-items:center;gap:7px;font-size:11px;display:flex}.jl-home-types dt i{background:var(--accent);border-radius:50%;width:6px;height:6px}.jl-home-types dl>div:last-child dt i{background:#7a879c}.jl-home-types dd{font-variant-numeric:tabular-nums;margin:7px 0 0 13px;font-size:15px;font-weight:500}.jl-home-hosters{gap:14px;display:grid}.jl-home-hosters>div>div:first-child{color:#aaa;justify-content:space-between;gap:10px;font-size:11px;display:flex}.jl-home-hosters strong{color:#888;font-size:10px;font-weight:400}.jl-home-hosters .jl-home-bar i{background:#7a879c}.jl-home-import{background:#0e0e0e;border:1px solid #1b1b1b;border-radius:12px;align-items:center;gap:14px;margin-top:20px;padding:16px 20px;display:flex}.jl-home-import-icon{width:34px;height:34px;color:var(--accent);background:#25201b;border-radius:9px;place-items:center;font-size:17px;display:grid}.jl-home-import strong{font-size:12px;font-weight:500;display:block}.jl-home-import p{color:#888;margin:5px 0 0;font-size:11px}.jl-home-import time{color:#888;margin-left:auto;font-size:10px}.jl-home-pending{background:#0e0e0e;border-radius:12px;align-items:center;gap:18px;padding:24px;display:flex}.jl-home-pending>i{color:var(--accent);font-size:24px}.jl-home-pending h2{margin:0;font-size:15px}.jl-home-pending p{color:#999;margin:8px 0 0;font-size:12px;line-height:1.6}@media (max-width:1200px){.jl-home-metric{padding:16px}.jl-home-metric header{font-size:10px}.jl-home-types{gap:14px}.jl-home-panel{padding:18px}.jl-home-donut{width:104px;height:104px}.jl-home-donut>div{width:88px;height:88px}}@media (max-width:1050px){.jl-home-columns{grid-template-columns:1fr}.jl-home-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.jl-home-section-heading{align-items:flex-start}.jl-home-section-heading time{text-align:right;max-width:110px;font-size:9px;line-height:1.5}.jl-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.jl-home-metric{padding:15px}.jl-home-metric header{font-size:10px}.jl-home-metric>strong{font-size:29px}.jl-home-metric>small{font-size:9px}.jl-home-side{grid-template-columns:1fr}.jl-home-panel{padding:18px}.jl-home-types{gap:24px}.jl-home-donut{width:124px;height:124px}.jl-home-donut>div{width:104px;height:104px}.jl-home-source>div:first-child{gap:8px;font-size:11px}.jl-home-source>div:first-child>span:last-child{font-size:10px}.jl-home-import{flex-wrap:wrap;gap:10px;padding:16px}.jl-home-import>div{flex:1;min-width:0}.jl-home-import time{width:100%;margin-left:44px}.jl-home-import p{line-height:1.6}}.external-tech{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.external-tech>span{color:#ddd;background:#1a1a1a;border:1px solid #303030;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.5}.external-tech>span:first-child:not(.is-unknown){color:#ff9c66;background:#28180f;border-color:#59321b}.external-tech>.is-unknown{color:#888;background:0 0;border-color:#252525}.external-audio{color:#c4c4c4;flex-wrap:wrap;gap:6px 18px;margin-top:9px;font-size:11px;line-height:1.7;display:flex}.external-audio .is-unknown{color:#888}.external-tech-conflict{color:#d6a480;margin-top:8px;font-size:11px;display:block}.external-technical-details{color:#888;margin-top:10px;font-size:11px}.external-technical-details summary{cursor:pointer;width:fit-content;padding:4px 0}.external-technical-details summary:hover{color:#ddd}.external-technical-details>div{background:#151515;border:1px solid #242424;border-radius:8px;margin-top:8px;padding:12px}.external-technical-details strong{color:#aaa;font-size:11px}.external-technical-details p{color:#ccc;overflow-wrap:anywhere;margin:10px 0 0;font-size:11px;line-height:1.7}.external-technical-details p>span{color:#777;margin-bottom:3px;font-size:10px;display:block}.external-technical-details pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa;margin:12px 0 0;font-family:inherit;font-size:11px;line-height:1.8}.external-technical-filters{flex-wrap:wrap;gap:12px;margin:14px 0 12px;display:flex}.external-technical-filters label{color:#888;flex:1;gap:6px;min-width:160px;font-size:10px;display:grid}.external-technical-filters select{color:#ddd;background:#161616;border:1px solid #292929;border-radius:8px;width:100%;min-width:0;padding:9px 10px;font-size:12px}.external-tech-note{color:#888;margin:0 0 10px;font-size:10px;line-height:1.7}.external-source-list li{align-items:flex-start}.external-source-actions{padding-top:2px}@media (max-width:480px){.external-tech{gap:5px}.external-tech>span{font-size:10px}.external-technical-filters{gap:10px}.external-technical-filters label{min-width:110px}.external-technical-filters label:last-child{flex-basis:100%}.external-audio{gap:4px 12px}}.jl-sources-summary{border-bottom:1px solid #222;align-items:center;gap:28px;padding:20px 0 26px;display:flex}.jl-sources-summary>div{flex-shrink:0;gap:4px;display:grid}.jl-sources-summary strong{letter-spacing:-1px;color:#eee;font-size:30px}.jl-sources-summary span{color:#888;font-size:12px}.jl-sources-summary p{color:#888;max-width:460px;margin:0 0 0 auto;font-size:13px;line-height:1.6}.jl-sources-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 16px;display:flex}.jl-sources-toolbar>span{color:#777;font-size:12px}.jl-sources-table{border:1px solid #242424;border-radius:12px;overflow:hidden}.jl-source-row{border-bottom:1px solid #222;grid-template-columns:minmax(180px,1.5fr) minmax(110px,.8fr) minmax(145px,1fr) minmax(145px,1fr) 100px;align-items:center;gap:16px;padding:20px;display:grid}.jl-source-row:last-child{border-bottom:0}.jl-source-row--head{color:#777;letter-spacing:.06em;text-transform:uppercase;background:#111;padding-top:13px;padding-bottom:13px;font-size:10px}.jl-source-name{align-items:flex-start;gap:12px;min-width:0;display:flex}.jl-source-icon{width:32px;height:32px;color:var(--accent);background:#1b1b1b;border-radius:9px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.jl-source-name strong{color:#eee;font-size:14px}.jl-source-name small{color:#888;margin-top:4px;font-size:11px;display:block}.jl-source-name p{color:#777;margin:7px 0 0;font-size:12px;line-height:1.5}.jl-source-use{justify-items:start;gap:9px;display:grid}.jl-source-use>small{color:#888;overflow-wrap:anywhere;font-size:11px}.jl-source-badge{color:#aaa;background:#252525;border-radius:5px;padding:5px 8px;font-size:11px}.jl-source-badge.is-active{color:#8acfaa;background:#142b1e}.jl-source-badge.is-missing{color:#edb66c;background:#312516}.jl-source-measurement{gap:7px;display:grid}.jl-source-measurement>span{font-size:12px;line-height:1.5}.jl-source-measurement i{margin-right:6px}.jl-source-measurement .is-ok{color:#8acfaa}.jl-source-measurement .is-failed{color:#e6a36f}.jl-source-measurement small,.jl-source-unchecked{color:#777;font-size:11px;line-height:1.5}.jl-source-host{color:#666;overflow-wrap:anywhere;margin-top:7px;font-size:10px;display:block}.jl-source-actions{justify-items:stretch;gap:8px;display:grid}.jl-source-actions .julinks-button{gap:6px;padding:9px;font-size:11px}.jl-source-test{color:#bbb;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;font-size:11px}.jl-source-test:disabled{color:#666;cursor:default}.jl-source-empty{color:#888;text-align:center;padding:24px}.jl-source-notice{color:#b5c9ba;background:#132019;border:1px solid #254430;border-radius:9px;padding:12px 15px;font-size:13px;line-height:1.6}.jl-source-help{color:#888;margin:24px 0;font-size:13px;line-height:1.7}.jl-source-help summary{color:#bbb;cursor:pointer}.jl-source-help code{color:#bbb}.jl-source-help p{max-width:860px}.jl-editor:has(.jl-source-guide){width:min(620px,100vw - 24px);left:auto;right:auto}.jl-source-guide{border-bottom:1px solid #333;margin-bottom:20px;padding-bottom:16px}.jl-source-guide .julinks-button{gap:8px;font-size:12px}.jl-source-guide ol{color:#aaa;margin:18px 0 0;padding-left:22px;font-size:12px;line-height:1.7}.jl-source-guide li+li{margin-top:8px}.jl-source-check{color:#ccc;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.jl-source-check input{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--accent);margin-top:2px;padding:0}.jl-source-accounts>div{grid-template-columns:1fr 1fr;gap:10px;margin:8px 0;display:grid}.jl-source-timing{grid-template-columns:1fr 1fr;gap:16px;display:grid}.jl-source-reset{color:#888;font-size:12px}.jl-source-reset summary{cursor:pointer;margin-bottom:10px}.external-source-settings{margin:12px 0}.external-source-settings a{color:var(--accent);font-size:12px;text-decoration:none}.external-source-settings i{margin-right:7px}@media (max-width:1100px) and (min-width:761px){.jl-source-row{grid-template-columns:minmax(150px,1.4fr) 100px minmax(130px,1fr) 95px;gap:12px;padding:16px}.jl-source-row>:nth-child(4){grid-area:2/3}.jl-source-row>:nth-child(5){grid-area:1/4/span 2}.jl-source-row--head>:nth-child(4){display:none}.jl-source-row--head>:nth-child(5){grid-row:1}.jl-sources-toolbar>span{display:none}}@media (max-width:760px){.jl-sources-summary{flex-wrap:wrap;gap:24px;padding-top:8px}.jl-sources-summary p{width:100%;max-width:none;font-size:12px}.jl-sources-toolbar{flex-wrap:wrap;margin-top:18px}.jl-sources-toolbar>span{font-size:11px}.jl-source-row{grid-template-columns:minmax(0,1fr) auto;gap:16px 12px;padding:18px 14px}.jl-source-row--head{display:none}.jl-source-name{grid-column:1}.jl-source-use{text-align:right;grid-column:2;justify-items:end;max-width:110px}.jl-source-row>:nth-child(3),.jl-source-row>:nth-child(4){grid-column:1/-1}.jl-source-row>:nth-child(4):before{content:"Dernière recherche";color:#666;margin-bottom:5px;font-size:10px;display:block}.jl-source-actions{grid-column:1/-1;justify-content:flex-end;align-items:center;display:flex}.jl-source-actions .julinks-button{padding:9px 14px}.jl-editor:has(.jl-source-guide){padding:18px}.jl-source-timing{gap:12px}}.jl-editor:has(.jl-source-guide){box-sizing:border-box;margin:auto;left:0;right:0}.jl-source-guide ol{list-style:decimal}.jl-home-dashboard{min-width:0}.jl-home-search-link{background:var(--accent);color:#13100d;padding:11px 15px}.jl-home-search-link:hover{background:#ff813d!important}.jl-home-section-heading>a{color:#a3a3a3;align-items:center;gap:7px;font-size:11px;display:inline-flex}.jl-home-section-heading>a:hover{color:var(--accent)}.jl-home-section-heading>span{color:#777;font-size:10px}.jl-home-metrics{gap:14px;margin-bottom:30px}.jl-home-metric{border-radius:14px;padding:22px;position:relative;overflow:hidden}.jl-home-metric:first-child{background:#17120f;border-color:#35251c}.jl-home-metric header i{background:#ff6b1a12;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.jl-home-metric>strong{color:#f1f1f1;margin:10px 0 8px;font-size:clamp(28px,2.6vw,38px);font-weight:650}.jl-home-metric:first-child>strong{color:#ff9a64}.jl-home-metric>small{color:#929292}.jl-home-pulse{grid-template-columns:minmax(0,1fr) 300px;gap:22px;margin-bottom:30px;display:grid}.jl-home-pulse>section{flex-direction:column;min-width:0;display:flex}.jl-home-activity .jl-activity-card{border:1px solid #1c1c1c;border-radius:14px;flex:1;padding:24px}.jl-home-activity .jl-activity-totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.jl-home-activity .jl-activity-totals dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:650}.jl-home-activity .jl-activity-totals dt{color:#929292;font-size:10px;line-height:1.5}.jl-home-activity .jl-activity-chart-heading{gap:10px;margin-bottom:20px}.jl-home-activity .jl-chart{background:repeating-linear-gradient(0deg,#0000 0 49px,#ffffff04 49px 50px) 0 0/100% 150px no-repeat;gap:10px}.jl-home-activity .jl-chart-day>div{gap:4px;height:150px}.jl-home-activity .jl-chart-day i{border-radius:5px 5px 0 0}.jl-home-activity .jl-chart-day small{margin-top:10px;font-size:10px}.jl-home-connections-card{background:#0e0e0e;border:1px solid #1c1c1c;border-radius:14px;flex-direction:column;flex:1;padding:20px;display:flex}.jl-home-connections-card>header{align-items:center;gap:12px;padding-bottom:20px;display:flex}.jl-home-connections-card>header>strong{letter-spacing:-.05em;color:#fff;font-size:38px;font-weight:600}.jl-home-connections-card header>div{gap:6px;display:grid}.jl-home-connections-card header span{color:#ddd;font-size:12px}.jl-home-connections-card header small{color:#858585;font-size:10px;line-height:1.5}.jl-home-connections-card header>i{color:var(--accent);margin-left:auto;font-size:20px}.jl-home-provider-list{display:grid}.jl-home-provider-list>a{border-top:1px solid #202020;align-items:center;gap:10px;padding:14px 0;display:flex}.jl-home-provider-list>a:hover strong{color:var(--accent)}.jl-home-provider-list>a>div{flex:1;min-width:0}.jl-home-provider-list strong{color:#ddd;font-size:12px;font-weight:550;display:block}.jl-home-provider-list small{color:#858585;margin-top:5px;font-size:10px;line-height:1.5;display:block}.jl-home-provider-list>a>i{color:#666;font-size:10px}.jl-home-connections-card>footer{border-top:1px solid #202020;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;font-size:10px;display:flex}.jl-home-connections-card footer>span{color:#858585}.jl-home-connections-card footer a{color:var(--accent);gap:6px;display:inline-flex}.jl-home-connections-card>p,.jl-home-provider-list>p{color:#929292;font-size:12px;line-height:1.6}.jl-home-breakdown-heading{margin-bottom:14px}.jl-home-panel{border-radius:14px}.jl-home-source-rank{color:#777;width:18px}.jl-home-source strong{color:#ddd}.jl-home-source .jl-home-bar{height:5px;margin-left:28px}.jl-home-source:not(:first-child) .jl-home-bar i{background:#a9623b}.jl-home-explanation{color:#858585;border-top:1px solid #202020;margin-top:22px;padding-top:14px;font-size:10px;line-height:1.7}.jl-home-explanation summary{cursor:pointer}.jl-home-explanation summary:hover{color:#ddd}.jl-home-explanation p{margin:10px 0 0}.jl-home-import{background:0 0;border-style:dashed}.jl-home-import-icon{color:var(--success);background:#2fbf7110}@media (max-width:1200px){.jl-home-pulse{grid-template-columns:minmax(0,1fr) 265px;gap:18px}.jl-home-metric{padding:18px}.jl-home-metric header{gap:5px}.jl-home-activity .jl-activity-card{padding:20px}.jl-home-activity .jl-chart{gap:6px}}@media (max-width:1100px){.jl-home-pulse{grid-template-columns:1fr;gap:24px}.jl-home-provider-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jl-home-connections-card>header{padding-bottom:14px}}@media (max-width:600px){.jl-home-search-link{padding:9px 12px;font-size:12px}.jl-home-metrics{gap:10px;margin-bottom:24px}.jl-home-metric{padding:15px}.jl-home-metric header i{width:24px;height:24px;font-size:12px}.jl-home-metric>strong{font-size:29px}.jl-home-section-heading>a{font-size:10px}.jl-home-section-heading>span{font-size:9px}.jl-home-activity .jl-activity-card{padding:18px 16px}.jl-home-activity .jl-activity-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.jl-home-activity .jl-activity-totals dd{font-size:28px}.jl-home-activity .jl-chart{gap:4px}.jl-home-activity .jl-chart-day>div{gap:2px;height:120px}.jl-home-activity .jl-chart-day small{font-size:9px}.jl-home-activity .jl-activity-chart-heading{align-items:flex-start;gap:12px;margin-bottom:16px}.jl-activity-detail{gap:6px;font-size:10px}.jl-home-provider-list{grid-template-columns:1fr;gap:0}.jl-home-connections-card{padding:18px}}.mini-brand,.mini-brand--compact{align-items:center;gap:10px;display:inline-flex}.jl-brand-symbol{object-fit:contain;flex:none;width:23px;height:40px}.mini-brand--compact .jl-brand-symbol{width:18px;height:32px}.jl-spin{animation:.9s linear infinite mini-dl-spin}.jl-filter-count{background:var(--accent);color:#15100d;border-radius:50%;place-items:center;min-width:15px;height:15px;font-size:9px;font-weight:700;display:grid;position:absolute;top:-3px;right:-4px}.julinks-account-status{text-decoration:none}.julinks-account-status:hover{color:#ddd}.jl-search-scope{border-bottom:1px solid #242424;align-items:center;gap:8px;margin:18px 0 24px;padding-bottom:18px;display:flex}.jl-search-scope>button{color:#999;text-align:left;background:#0e0e0e;border:1px solid #222;border-radius:10px;align-items:center;gap:10px;min-height:60px;padding:12px 16px;display:flex}.jl-search-scope>button>i{font-size:18px}.jl-search-scope>button>span{font-size:13px;font-weight:600}.jl-scope-note{color:#777;margin-top:4px;font-size:10px;font-weight:400;display:block}.jl-search-scope>button[aria-pressed=true]{color:#fff;background:#21150f;border-color:#6f361c}.jl-search-scope>button[aria-pressed=true]>i{color:var(--accent)}.jl-search-scope>button>b{color:#bbb;background:#292929;border-radius:5px;margin-left:8px;padding:3px 7px;font-size:11px;font-weight:500}.jl-search-scope>small{color:#858585;text-align:right;max-width:230px;margin-left:auto;font-size:11px;line-height:1.6}.jl-search-scope>button:disabled{opacity:.5}.jl-action-feedback{color:#acdbbc;background:#101b15;border:1px solid #284437;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:15px 18px;display:flex}.jl-action-feedback.is-error{color:#e1b799;background:#211511;border-color:#53321f}.jl-action-feedback>div{flex:1;min-width:0}.jl-action-feedback strong{font-size:12px;font-weight:600}.jl-action-feedback p{overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.6}.jl-action-feedback small{color:#8fa798;margin-top:7px;font-size:10px;display:block}.jl-action-feedback>button{color:inherit;background:0 0;border:0;padding:4px}.jl-results-filters{align-items:center;gap:12px;margin:0 0 18px}.jl-cache-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.jl-cache-filters>button{color:#999;background:#0e0e0e;border:1px solid #242424;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:8px 11px;font-size:11px;display:inline-flex}.jl-cache-filters>button[aria-pressed=true]{color:#fff;background:#292929;border-color:#414141}.jl-cache-filters>button>span{color:#888;font-variant-numeric:tabular-nums}.jl-cache-filters>button[aria-pressed=true]>span{color:#ccc}.jl-cache-explainer{color:#777;margin-left:auto;font-size:10px}.jl-results-source-row{padding:0 0 18px}.jl-results-source-row>.source-tabs{flex-wrap:nowrap;flex:1;min-width:0;padding-bottom:5px;overflow-x:auto}.jl-bulk-actions{background:#111;border:1px solid #242424;border-radius:10px;margin-bottom:16px;padding:14px 16px}.jl-bulk-actions>strong{font-size:12px}.jl-bulk-actions strong small{margin-top:6px;font-size:10px;line-height:1.5;display:block}.jl-bulk-actions .julinks-button{min-height:36px}.jl-bulk-actions .julinks-text-button{font-size:10px}.home-page__results-list,.jl-external-result-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.torrent-row.jl-result-card,.jl-external-result-list>.jl-result-card{background:#0e0e0e;border:1px solid #222;border-radius:12px;grid-template-columns:26px minmax(0,1fr) 200px;align-items:start;gap:14px;min-height:140px;padding:20px;display:grid;overflow:visible}.torrent-row.jl-result-card:hover,.jl-external-result-list>.jl-result-card:hover{background:#111;border-color:#353535}.torrent-row.jl-result-card.torrent-row--selected,.jl-external-result-list>.torrent-row--selected{background:#1b140f;border-color:#8c4623}.jl-result-card>.torrent-row__selection{color:#666;background:0 0;border:0;place-items:center;width:26px;height:30px;margin:0;padding:0;font-size:17px;display:grid}.jl-result-card.torrent-row--selected>.torrent-row__selection{color:var(--accent)}.jl-result-card>.torrent-row__selection:disabled{opacity:.25;cursor:default}.jl-result-card .torrent-row__copy,.jl-result-card .external-source-copy{min-width:0}.jl-result-card .torrent-row__title{color:#f0f0f0;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.55;display:block}.jl-result-card .torrent-row__title small{font-size:inherit;color:#999;font-weight:400}.jl-result-provenance{color:#8d8d8d;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:8px 0 12px;font-size:11px;display:flex}.jl-result-kind{color:#ccc;background:#242424;border-radius:5px;padding:3px 7px;display:inline-flex}.jl-result-in-catalog{color:#bd986e;align-items:center;gap:5px;display:inline-flex}.jl-result-card .external-tech{gap:6px;margin-top:0}.jl-result-card .external-tech>span{color:#ddd;background:#202020;border-radius:5px;padding:4px 7px;font-size:11px}.jl-result-card .external-tech>span.is-unknown{color:#777;background:0 0;padding-left:0}.jl-result-card .external-audio{color:#aaa;flex-wrap:wrap;gap:6px 14px;margin-top:9px;font-size:11px;line-height:1.6;display:flex}.jl-result-card .external-audio .is-unknown{color:#777}.jl-result-aside{flex-direction:column;align-items:flex-end;gap:13px;min-width:0;display:flex}.jl-result-size{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.jl-result-size strong{font-variant-numeric:tabular-nums;color:#ddd;font-size:15px;font-weight:500}.jl-result-size small{color:#777;font-size:9px}.jl-cache-badge{color:#929292;text-align:right;align-items:center;gap:6px;font-size:10px;line-height:1.5;display:inline-flex}.jl-cache-badge--ready{color:#63ce92}.jl-cache-badge--missing{color:#a3948a}.jl-cache-badge--pending{color:#e9ab74}.jl-cache-badge--error{color:#e8a266}.jl-cache-badge--pending>i{animation:.9s linear infinite mini-dl-spin}.jl-result-actions,.torrent-row-actions.jl-result-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.jl-result-actions .jl-result-primary,.torrent-row-actions .jl-result-primary{color:#ddd;background:#252525;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:9px 12px;font-size:11px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;border:1px solid #383838!important;width:auto!important;height:auto!important}.jl-result-actions .jl-result-primary--ready,.torrent-row-actions .jl-result-primary--ready{color:#8ce1aa;background:#213427;border-color:#34573e!important}.jl-result-actions .jl-result-primary:hover:not(:disabled){color:#fff;background:#343434}.jl-result-actions .jl-result-primary--ready:hover:not(:disabled){background:#2c4433}.jl-result-actions .jl-result-primary--setup{font-size:10px}.jl-result-copy,.jl-result-menu>summary{color:#aaa;cursor:pointer;background:#1c1c1c;border:1px solid #333;border-radius:8px;place-items:center;min-width:36px;display:grid;width:36px!important;height:36px!important}.jl-result-menu{position:relative}.jl-result-menu>summary{list-style:none}.jl-result-menu summary::-webkit-details-marker{display:none}.jl-result-menu[open]>summary{color:#fff;border-color:#666}.jl-result-menu>div{z-index:35;background:#1b1b1b;border:1px solid #3a3a3a;border-radius:10px;width:240px;padding:6px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 12px 30px #0009}.jl-result-menu>div>button,.jl-result-menu>div>a{color:#ccc;text-align:left;border-radius:6px;justify-content:flex-start;align-items:center;gap:9px;min-height:37px;font-size:11px;display:flex;background:0 0!important;border:0!important;width:100%!important;height:auto!important;padding:9px!important}.jl-result-menu>div>button:hover:not(:disabled),.jl-result-menu>div>a:hover{background:#303030!important}.jl-result-menu>div>.is-danger{color:#ef9898}.jl-result-details,.jl-result-card .external-technical-details{color:#8d8d8d;margin:12px 0 0;font-size:10px;line-height:1.7}.jl-result-details summary,.jl-result-card .external-technical-details summary{cursor:pointer;color:#888}.jl-result-details p{overflow-wrap:anywhere;margin:10px 0}.jl-result-variant{border-top:1px solid #242424;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.jl-result-variant button{color:#ccc;background:#242424;border:0;border-radius:5px;align-items:center;gap:5px;margin-left:auto;padding:5px 8px;font-size:10px;display:flex}.jl-load-more{justify-items:center;gap:10px;margin:24px 0;display:grid}.jl-load-more small{color:#888;font-size:10px}.jl-load-more .julinks-button{min-height:42px}.jl-search-empty-card{background:#0e0e0e;border:1px solid #272727;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin:18px 0;padding:24px;display:flex}.jl-search-empty-card>i{color:var(--accent);font-size:25px}.jl-search-empty-card>div{flex:1;min-width:180px}.jl-search-empty-card strong{color:#ddd;font-size:14px;font-weight:500}.jl-search-empty-card p{color:#929292;margin:8px 0 0;font-size:12px;line-height:1.6}.jl-search-skeleton{gap:10px;display:grid}.jl-search-skeleton>div{background:#0e0e0e;border:1px solid #222;border-radius:12px;gap:10px;min-height:125px;padding:24px;display:grid}.jl-search-skeleton span,.jl-search-skeleton i{background:#222;border-radius:4px;height:12px;display:block}.jl-search-skeleton i{width:55%;height:16px}.jl-search-skeleton span:last-child{width:35%}.external-panel.jl-external-workspace{background:0 0;border-radius:0;margin:0;padding:0}.jl-external-workspace[hidden],.external-identity-form[hidden]{display:none!important}.jl-external-heading h2{font-size:18px}.jl-external-heading header p,.jl-external-heading>div>p{font-size:12px}.jl-identification{background:#0e0e0e;border:1px solid #252525;border-radius:12px;gap:18px;margin-top:20px;padding:22px}.jl-identification-heading{align-items:center;gap:12px;display:flex}.jl-identification-heading>div:not(.julinks-tabs){flex:1}.jl-identification-heading h3{margin:0;font-size:14px;font-weight:500}.jl-identification-heading p{color:#888;margin:5px 0 0;font-size:11px;line-height:1.6}.jl-step-number{color:#ff995d;background:#2c1d13;border:1px solid #66381f;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.jl-identity-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.jl-identity-options>button{color:#aaa;text-align:left;background:#171717;border:1px solid #303030;border-radius:9px;align-items:center;gap:12px;min-height:70px;padding:13px;display:flex}.jl-identity-options>button[aria-pressed=true]{color:var(--accent);background:#2a1b13;border-color:#c96735}.jl-identity-options>button:hover{border-color:#666}.jl-identity-options>button>div{flex:1;min-width:0}.jl-identity-options strong{color:#ddd;font-size:12px;font-weight:500;line-height:1.5;display:block}.jl-identity-options span{color:#999;margin-top:5px;font-size:10px;display:block}.jl-identify-loading{color:#aaa;align-items:center;gap:10px;min-height:80px;font-size:12px;display:flex}.jl-external-launch-card{border-top:1px solid #2c2c2c;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.jl-external-launch-card>div{align-items:center;gap:12px;min-width:0;display:flex}.jl-external-launch-card strong{font-size:12px;font-weight:500}.jl-external-launch-card p{color:#888;margin:5px 0 0;font-size:11px;line-height:1.5}.jl-fallback-choice{color:#999;min-height:30px;font-size:11px}.external-selected-media{background:#141414;border:1px solid #272727;border-radius:10px;align-items:center;gap:12px;margin-top:18px;padding:16px;display:flex}.external-selected-media>i{color:var(--accent);font-size:22px}.external-selected-media>div{flex:1}.external-selected-media strong{color:#ddd;font-size:14px}.external-selected-media small{color:#888;margin-top:5px;font-size:10px;display:block}.jl-external-filter-row{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.jl-external-filter-row>label{flex:1;min-width:170px;max-width:240px}.jl-technical-refine{color:#aaa;margin-left:auto;font-size:11px;position:relative}.jl-technical-refine summary{cursor:pointer;border:1px solid #333;border-radius:8px;align-items:center;gap:10px;padding:12px;list-style:none;display:flex}.jl-technical-refine>div{z-index:35;background:#1a1a1a;border:1px solid #333;border-radius:10px;gap:14px;width:235px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.external-provider-status{margin-top:12px}.external-provider-status>span{border:1px solid #272727;font-size:11px}.external-provider-status [data-status=complete]{border-color:#284735}.external-provider-status b{font-weight:500}.external-provider-status i.bi-arrow-repeat{font-size:12px}.external-more{margin:24px auto 0;display:flex}.external-more>span{color:#999;font-size:11px}.search-status{color:#888;margin-top:18px;font-size:11px}@media (max-width:1200px){.jl-search-scope>small{max-width:155px;font-size:10px}.torrent-row.jl-result-card,.jl-external-result-list>.jl-result-card{grid-template-columns:24px minmax(0,1fr) 185px;gap:12px;padding:18px}.jl-identity-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:750px){.jl-search-scope{flex-wrap:wrap;gap:8px;margin-bottom:20px}.jl-search-scope>button{flex:1;padding:10px 12px}.jl-search-scope>button>span{font-size:12px}.jl-search-scope>button>b{margin-left:0}.jl-search-scope>small{text-align:left;width:100%;max-width:none;margin:4px 0 0}.jl-cache-filters{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.jl-cache-filters>button{justify-content:space-between}.jl-cache-explainer{margin-left:0}.torrent-row.jl-result-card,.jl-external-result-list>.jl-result-card{grid-template-columns:22px minmax(0,1fr);gap:10px;padding:16px}.jl-result-aside{border-top:1px solid #282828;flex-flow:wrap;grid-column:2;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:12px}.jl-result-aside>.jl-result-size{align-items:flex-start}.jl-result-size strong{font-size:14px}.jl-result-aside>.jl-result-actions{justify-content:flex-end;width:100%}.jl-result-aside .jl-result-primary{flex:1;min-height:40px}.jl-result-menu>summary{width:40px!important;height:40px!important}.jl-result-card .torrent-row__title{font-size:14px}.jl-external-heading{flex-wrap:wrap}.jl-identification{padding:18px 16px}.jl-identification-heading{flex-wrap:wrap}.jl-identification-heading .julinks-tabs{margin-left:42px}.jl-identity-options{grid-template-columns:1fr}.jl-external-launch-card{flex-wrap:wrap}.jl-external-launch-card>button{width:100%}.external-selected-media{flex-wrap:wrap}.external-selected-media>div{flex-basis:calc(100% - 42px)}.external-selected-media>button{font-size:11px}.jl-external-filter-row>label{min-width:130px}.jl-technical-refine{margin-left:0}.jl-technical-refine>div{left:0;right:auto}.jl-action-feedback{padding:14px}.jl-search-empty-card{padding:18px}.jl-search-empty-card>.julinks-button{width:100%}.jl-bulk-actions{gap:8px;padding:12px}.jl-bulk-actions>strong{width:100%}.jl-bulk-actions .julinks-button{flex:1;min-height:38px}}@media (prefers-reduced-motion:reduce){.jl-spin,.jl-cache-badge--pending>i{animation:none}}.jl-search-dialog{color:var(--foreground);overscroll-behavior:contain;background:0 0;border:0;border-radius:16px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #0008}.jl-search-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c2}.jl-file-picker{background:#101010;border:1px solid #292929;border-radius:16px;width:min(760px,100vw - 24px);padding:24px}.jl-file-picker header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.jl-file-picker header>div{min-width:0}.jl-file-picker h2{overflow-wrap:anywhere;margin:8px 0;font-size:18px}.jl-file-picker>p{color:#999;font-size:13px}.jl-file-search{border:1px solid #333;border-radius:10px;align-items:center;gap:10px;margin:18px 0;padding:10px 12px;display:flex}.jl-file-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;font-size:13px}.jl-file-search:focus-within{border-color:var(--accent)}.jl-file-list{gap:8px;margin-top:18px;display:grid}.jl-file-row{border:1px solid #262626;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.jl-file-row>span{overflow-wrap:anywhere;min-width:0;font-size:13px}.jl-file-row>div{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:600px){.jl-file-picker{padding:16px}.jl-file-row{flex-direction:column;align-items:flex-start}.jl-file-row>div{justify-content:flex-end;width:100%}}.jl-file-row .jl-result-primary{color:#a4dbb9;cursor:pointer;background:#14271c;border:1px solid #315b42;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.jl-file-row .jl-result-primary:hover{background:#203e2b}.jl-file-picker .julinks-icon-button{color:#aaa;cursor:pointer;background:#191919;border:1px solid #333;border-radius:8px;place-items:center;padding:8px;display:inline-grid}.jl-file-picker .julinks-icon-button:hover{color:#eee;border-color:#666}.jl-search-kind{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 16px;display:flex}.jl-search-kind button{align-items:center;gap:8px;min-height:42px;display:inline-flex}.jl-search-kind>small{color:#777;margin-left:auto;font-size:12px}.jl-media-picker{min-width:0;margin:24px 0 20px}.jl-media-picker-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.jl-media-picker-head h2{letter-spacing:-.6px;margin:0 0 6px;font-size:21px;font-weight:650}.jl-media-picker-head h2 em{color:var(--accent);font-style:normal}.jl-media-picker-head p{color:#888;margin:0;font-size:12px}.jl-media-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.jl-media-card{text-align:left;color:#eee;cursor:pointer;background:#101010;border:1px solid #222;border-radius:12px;flex-direction:column;min-width:0;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden}.jl-media-card:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 10px 30px #0004}.jl-media-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.jl-media-card:disabled{cursor:wait;opacity:.6}.jl-media-card>div:last-child{flex:1;min-width:0;padding:12px}.jl-media-card strong{-webkit-line-clamp:2;letter-spacing:-.15px;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.jl-media-card small{white-space:nowrap;text-overflow:ellipsis;color:#777;margin-top:5px;font-size:11px;display:block;overflow:hidden}.jl-media-card-kind{color:#999;text-transform:uppercase;letter-spacing:.6px;justify-content:space-between;gap:6px;margin:0 0 7px;font-size:10px;display:flex}.jl-media-card-kind>span{color:var(--accent)}.jl-media-poster{aspect-ratio:2/3;background:linear-gradient(145deg,#242424,#101010);width:100%;overflow:hidden}.jl-media-poster img{object-fit:cover;width:100%;height:100%;display:block}.jl-media-poster>span{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.jl-media-poster .bi{font-size:32px}.jl-media-poster small{font-size:11px}.jl-media-empty,.jl-media-loading,.jl-media-error{text-align:center;background:radial-gradient(at top,#18120d,#080808 70%);border:1px dashed #292929;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;padding:28px;display:flex}.jl-media-empty>.bi{color:var(--accent);font-size:28px}.jl-media-empty strong{color:#ccc;font-size:18px;font-weight:500}.jl-media-empty p{color:#777;max-width:450px;margin:0;font-size:13px}.jl-media-loading{color:#999;flex-direction:row;font-size:14px}.jl-media-error{color:#f29482}.jl-selected-media{background:linear-gradient(115deg,#1a130f,#101010 50%);border:1px solid #33241b;border-radius:16px;grid-template-columns:112px minmax(0,1fr) auto;align-items:start;gap:24px;padding:22px;display:grid;position:relative}.jl-selected-media .jl-media-poster{border-radius:8px;box-shadow:0 6px 22px #0006}.jl-selected-media-copy{min-width:0}.jl-media-eyebrow{color:#999;flex-wrap:wrap;align-items:center;gap:16px;margin:2px 0 10px;font-size:11px;display:flex}.jl-media-eyebrow>span:first-child{color:var(--accent);align-items:center;gap:6px;display:flex}.jl-selected-media h2{letter-spacing:-.8px;text-wrap:balance;margin:0;font-size:28px;font-weight:650;line-height:1.2}.jl-media-original{color:#aaa;margin:8px 0;font-size:12px}.jl-media-overview{-webkit-line-clamp:3;color:#888;-webkit-box-orient:vertical;margin:12px 0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.jl-media-search-hints{color:#999;flex-wrap:wrap;gap:10px 18px;margin-top:16px;font-size:11px;display:flex}.jl-media-search-hints span,.jl-media-search-hints a{align-items:center;gap:6px;display:inline-flex}.jl-media-search-hints a{color:var(--accent)}.jl-media-change{white-space:nowrap;margin:0;font-size:12px}.jl-media-coverage{background:#101010;border:1px solid #262626;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding:18px 22px;display:flex}.jl-media-coverage>div:first-child{margin-right:auto}.jl-media-coverage strong{font-size:13px;font-weight:550;display:block}.jl-media-coverage small{color:#777;margin-top:5px;font-size:11px;display:block}.jl-media-coverage .external-episodes{gap:12px;margin:0}.jl-media-coverage .julinks-field{max-width:100px}.jl-media-coverage .julinks-field input{width:100%;min-width:0}.jl-external-selection-note{color:#caa27a;align-items:center;gap:9px;font-size:13px;display:flex}.jl-tmdb-credits{color:#666;margin-top:12px;font-size:10px}.jl-tmdb-credits summary{cursor:pointer;justify-content:flex-end;align-items:center;gap:6px;list-style:none;display:flex}.jl-tmdb-credits summary::-webkit-details-marker{display:none}.jl-tmdb-credits p{text-align:right;margin:8px 0;font-size:11px}.jl-tmdb-credits a{text-align:right;color:#999;display:block}.jl-tmdb-credits img{opacity:.75;width:77px;height:10px}@media (min-width:1600px){.jl-media-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:1150px){.jl-media-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.jl-search-kind{gap:4px}.jl-search-kind button{font-size:12px}.jl-search-kind>small{display:none}.jl-media-picker{margin-top:18px}.jl-media-picker-head{flex-direction:column;align-items:flex-start;gap:12px}.jl-media-picker-head h2{font-size:20px}.jl-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jl-media-card>div:last-child{padding:10px}.jl-selected-media{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:16px}.jl-selected-media h2{font-size:23px}.jl-media-eyebrow{flex-direction:column;align-items:flex-start;gap:6px;font-size:10px}.jl-selected-media .jl-media-overview{-webkit-line-clamp:2;grid-column:1/-1}.jl-media-search-hints{gap:8px;font-size:10px}.jl-media-change{grid-column:1/-1;justify-self:end}.jl-media-coverage{padding:16px}.jl-media-coverage .julinks-tabs{width:100%;display:flex}.jl-media-coverage .julinks-tabs button{flex:1;padding:9px 7px;font-size:11px}.jl-media-empty{padding:24px 16px}.jl-media-empty strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.jl-media-card{transition:none}.jl-media-card:hover{transform:none}}
