diff --git a/web/public_html/transmission-app.css b/web/public_html/transmission-app.css index 7077a6b17..d3903f3d3 100644 --- a/web/public_html/transmission-app.css +++ b/web/public_html/transmission-app.css @@ -1,2 +1,2 @@ -:root{--z-index-popup: 2;--dialog-logo-padding: calc(var(--dialog-padding) * .66);--dialog-padding: 20px;--logo-size: 64px;--pauseresume-size: 20px;--popup-top: 51px;--progressbar-border: 1px;--progressbar-height: 20px;--toolbar-height: 50px;--black: #000;--blue-100: #51b3f7;--blue-200: #357aaa;--blue-300: #2c7fea;--blue-400: #1847d4;--dark-mode-black: #121212;--dark-mode-white: #c9d1d9;--default-accent-color-dark: #0c2d6b;--default-border-dark: #575757;--default-border-light: #aeaeae;--default-tinted: rgba(128, 128, 144, .125);--green-100: #26aa55;--green-300: #7cef99;--green-400: #67c87f;--green-500: #34dc70;--grey-200: #e1e4e8;--grey-40: #666;--grey-500: #828282;--grey-900: #191919;--nice-grey: #f8f8f8;--red-500: #d73a49;--white: #fff;--yellow-300: #ffea7f;--image-alt-speed-disabled: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAQAAACZKrSjAAACOElEQVR42mLABIBOygHIbyeAwu+Mv40qm9q2zkre1rZt27bbcW3btm3bNg5pJpPM7/yFq2+9MpAzuJ03eYmb9PHMhtSgFeQeRjuub1xa4Q/EQ05vNXfaNIgPPZivGR3Pda5cOjhQflWmis8iOva6LWrDCf3lbUbHf8kxzraI/SLadvWBDTegfEZeik+jj4Ab/WGh9LMU31v1UU1vJXKhbAFov8lBfOLQ7JQRQIU/eEhKqz0PTE1p8Y94bPxNNDUy1Cg0o8ovAP1ZTnbiFA5jI5kfAFiW1xnNwzBQa5mar2p6eIjrxv8eIynAk6fN+l/IQQGesFFe4XJ+M1NLARmyi/tWx16Im+bffSMzu9u68thYSQs4hbO5hf4sZRur+YBYKKJdL+UKAEbyi020HOAQK1Qs7Ae+t0If+KcSEY/oq9IMenG+c0x0dUDfbIXbAJxlS20X4Cke2hRPxRFlrpIPgLxo1/AU3Mrl4FcrfCnAU8vFT5boOKBOE9Gxxdtlyvm/P2DBLTbNJwYB+nyHujHAvrTCWq70OdRCcCXyZ+qyq+zPRXzJqoBel98copcsDOjjeZ0z2EgrCDckhPKvqCNaZforwBPQA/jZZWU/l5kAQE2vtlBHiNo5f4xfU158NBf7qgyBVTz0ClzFD5bkFefJMnBTyitbxTdzgC/BA66oHewTqXYEAPmTVpDlpSbzRPoYeTTxxpbrblq/eE8VMUYcEzfFPnVEhvxIgHT/K+3EenE+Nt+iDIGIhxhCqqhVJ+8VkAAAAABJRU5ErkJggg==);--image-alt-speed-enabled: url(data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAADFUlEQVR4Ab1WA5QcTRDe32Zs2zZHsW3btm10z77Ytm3btrXdc3rxZVO1xsy+uajPXfpKX5/FzFGoVkImfJpE+B74uidRdl0mbDv8nCRPtaW3fKsjq2G5AMBBmXK70ZdE+QcAtkogEbHM+q0+yP6zOJVnKWm1JTINRiI2AQJFGoMJBMYuy5QlCeWz+ETtX6i0Ckm+89gS/kBSeb2QYMpPe/w7KrqNTIMibHyoqgDoI8YJaf31Le327/BH6SlhqXBWzFeIj0ZbTEa3/ZQNDLQJqNQbcTJPGtwqypeBsDX+XlYN+08mbCjc2UKA2adQVgr1cY4giePSVK1CUHUIe+prp6i8iDDpWTzw/cIH1BT/LAiTfITTxGn8H3cLFaJVhGBdQUbhayRk3FS0ajk8iahaMbi/42rdCf/q8LoBSURjNaovt/+ANj4VO+gduEH2H+HyQkAbwrBCKDOajVJWLTnorsFt87UVKS+McpHaMgD4JzotDkMK8bsHPd8sehnMxgsPF1G+FCsEdwugWjuxchhYt5WEL/GMgNnFIPymi294abh4b6C4xtkSPjxQJqosvzz26R8A7pWO3evi0yJi43yZBBQN4FtaShFWAHr+MgTqWq4t2REkU7X2Ts7i8w24qaNzFNgzA98Mfp6En4tg7bO7topdM+YVfh5XWZjCMmIGOgGvOwJaeWbI7q1Ou8+42mZ13Z1EkAphmYzoAQHt1AWDAaaGlUQdnIcQZNjMWSU2QE+OYDEhaeqL3BYzp/QU9jcELAcAekBpBwHA5eAoXCSshmuYG7g3yOArXKC2PK7kJuEaI2UgLeBb6CLamJ0y9Hl8iWj1oUVtS0+JjONec3GqVtyPTY1bqyk0PLXbH3IMkiuyN75TxenzP2PwomuVkLYD6Hw9rjkSl0RslfFv3BodMBEQdLFMtKJYCacvtiuwojhr6MscIMo6h5iPLm69CrNe/IUtwKCiysuWUnnW0lPsv7jleAdgogy27VGBCQ9+M/2/Cb7SkNVpB3MSfhhL7fssmD0wuAlxiwDEFgB3Bf3hTGK1zfr4CJlxUMYWF0ZsAAAAAElFTkSuQmCC);--image-baseline: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgICA8Zz4KICAgICAgICA8cmVjdCBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIvPgogICAgICAgIDxyZWN0IGZpbGwtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSIyIiB3aWR0aD0iMTYiIHg9IjQiIHk9IjExIi8+CiAgICA8L2c+Cjwvc3ZnPg==);--image-chevron-dn: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj4KICA8cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT4KPC9zdmc+);--image-chevron-up: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi11cCI+CiAgPHBvbHlsaW5lIHBvaW50cz0iMTggMTUgMTIgOSA2IDE1Ij48L3BvbHlsaW5lPgo8L3N2Zz4=);--image-lock-fill: url(data:application/octet-stream;base64,PHN2ZyB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBjbGFzcz0iYmkgYmktbG9jay1maWxsIiBmaWxsPSIjZmZmIgogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTIuNSA5YTIgMiAwIDAgMSAyLTJoN2EyIDIgMCAwIDEgMiAydjVhMiAyIDAgMCAxLTIgMmgtN2EyIDIgMCAwIDEtMi0yVjl6Ii8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC41IDRhMy41IDMuNSAwIDEgMSA3IDB2M2gtMVY0YTIuNSAyLjUgMCAwIDAtNSAwdjNoLTFWNHoiLz4KPC9zdmc+);--image-magnet: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktbWFnbmV0IiB2aWV3Qm94PSIwIDAgMTYgMTYiPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTggMWE3IDcgMCAwIDAtNyA3djNoNFY4YTMgMyAwIDAgMSA2IDB2M2g0VjhhNyA3IDAgMCAwLTctN1ptNyAxMWgtNHYzaDR2LTNaTTUgMTJIMXYzaDR2LTNaTTAgOGE4IDggMCAxIDEgMTYgMHY4aC02VjhhMiAyIDAgMSAwLTQgMHY4SDBWOFoiLz4KPC9zdmc+);--image-pause-circle-active: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM4MDAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bS0xIDE0SDlWOGgydjh6bTQgMGgtMlY4aDJ2OHoiLz48L3N2Zz4K);--image-pause-circle-idle: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM5OTkiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bS0xIDE0SDlWOGgydjh6bTQgMGgtMlY4aDJ2OHoiLz48L3N2Zz4K);--image-play-circle-active: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiMwODAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bS0yIDE0LjV2LTlsNiA0LjUtNiA0LjV6Ii8+PC9zdmc+Cg==);--image-play-circle-idle: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiM5OTkiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDJDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bS0yIDE0LjV2LTlsNiA0LjUtNiA0LjV6Ii8+PC9zdmc+Cg==);--app-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItYm94Ij4KICAgIDxwYXRoIGQ9Ik0yMSAxNlY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzNsNyA0YTIgMiAwIDAgMCAyIDBsNy00QTIgMiAwIDAgMCAyMSAxNnoiPjwvcGF0aD4KICAgIDxwb2x5bGluZSBwb2ludHM9IjMuMjcgNi45NiAxMiAxMi4wMSAyMC43MyA2Ljk2Ij48L3BvbHlsaW5lPgogICAgPGxpbmUgeDE9IjEyIiB5MT0iMjIuMDgiIHgyPSIxMiIgeTI9IjEyIj48L2xpbmU+Cjwvc3ZnPg==);--audio-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItbXVzaWMiPjxwYXRoIGQ9Ik05IDE4VjVsMTItMnYxMyI+PC9wYXRoPjxjaXJjbGUgY3g9IjYiIGN5PSIxOCIgcj0iMyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTgiIGN5PSIxNiIgcj0iMyI+PC9jaXJjbGU+PC9zdmc+);--folder-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZm9sZGVyIj4KICAgIDxwYXRoIGQ9Ik0yMiAxOWEyIDIgMCAwIDEtMiAySDRhMiAyIDAgMCAxLTItMlY1YTIgMiAwIDAgMSAyLTJoNWwyIDNoOWEyIDIgMCAwIDEgMiAyeiI+PC9wYXRoPgo8L3N2Zz4=);--font-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItdHlwZSI+PHBvbHlsaW5lIHBvaW50cz0iNCA3IDQgNCAyMCA0IDIwIDciPjwvcG9seWxpbmU+PGxpbmUgeDE9IjkiIHkxPSIyMCIgeDI9IjE1IiB5Mj0iMjAiPjwvbGluZT48bGluZSB4MT0iMTIiIHkxPSI0IiB4Mj0iMTIiIHkyPSIyMCI+PC9saW5lPjwvc3ZnPg==);--image-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItaW1hZ2UiPgogICAgPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgcnk9IjIiPjwvcmVjdD4KICAgIDxjaXJjbGUgY3g9IjguNSIgY3k9IjguNSIgcj0iMS41Ij48L2NpcmNsZT4KICAgIDxwb2x5bGluZSBwb2ludHM9IjIxIDE1IDE2IDEwIDUgMjEiPjwvcG9seWxpbmU+Cjwvc3ZnPg==);--package-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItcGFja2FnZSI+PGxpbmUgeDE9IjE2LjUiIHkxPSI5LjQiIHgyPSI3LjUiIHkyPSI0LjIxIj48L2xpbmU+PHBhdGggZD0iTTIxIDE2VjhhMiAyIDAgMCAwLTEtMS43M2wtNy00YTIgMiAwIDAgMC0yIDBsLTcgNEEyIDIgMCAwIDAgMyA4djhhMiAyIDAgMCAwIDEgMS43M2w3IDRhMiAyIDAgMCAwIDIgMGw3LTRBMiAyIDAgMCAwIDIxIDE2eiI+PC9wYXRoPjxwb2x5bGluZSBwb2ludHM9IjMuMjcgNi45NiAxMiAxMi4wMSAyMC43MyA2Ljk2Ij48L3BvbHlsaW5lPjxsaW5lIHgxPSIxMiIgeTE9IjIyLjA4IiB4Mj0iMTIiIHkyPSIxMiI+PC9saW5lPjwvc3ZnPg==);--text-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZmlsZS10ZXh0Ij4KICAgIDxwYXRoIGQ9Ik0xNCAySDZhMiAyIDAgMCAwLTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOHoiPjwvcGF0aD4KICAgIDxwb2x5bGluZSBwb2ludHM9IjE0IDIgMTQgOCAyMCA4Ij48L3BvbHlsaW5lPgogICAgPGxpbmUgeDE9IjE2IiB5MT0iMTMiIHgyPSI4IiB5Mj0iMTMiPjwvbGluZT4KICAgIDxsaW5lIHgxPSIxNiIgeTE9IjE3IiB4Mj0iOCIgeTI9IjE3Ij48L2xpbmU+CiAgICA8cG9seWxpbmUgcG9pbnRzPSIxMCA5IDkgOSA4IDkiPjwvcG9seWxpbmU+Cjwvc3ZnPg==);--video-image-url: url(data:application/octet-stream;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZmlsbSI+CiAgICA8cmVjdCB4PSIyIiB5PSIyIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyLjE4IiByeT0iMi4xOCI+PC9yZWN0PgogICAgPGxpbmUgeDE9IjciIHkxPSIyIiB4Mj0iNyIgeTI9IjIyIj48L2xpbmU+CiAgICA8bGluZSB4MT0iMTciIHkxPSIyIiB4Mj0iMTciIHkyPSIyMiI+PC9saW5lPgogICAgPGxpbmUgeDE9IjIiIHkxPSIxMiIgeDI9IjIyIiB5Mj0iMTIiPjwvbGluZT4KICAgIDxsaW5lIHgxPSIyIiB5MT0iNyIgeDI9IjciIHkyPSI3Ij48L2xpbmU+CiAgICA8bGluZSB4MT0iMiIgeTE9IjE3IiB4Mj0iNyIgeTI9IjE3Ij48L2xpbmU+CiAgICA8bGluZSB4MT0iMTciIHkxPSIxNyIgeDI9IjIyIiB5Mj0iMTciPjwvbGluZT4KICAgIDxsaW5lIHgxPSIxNyIgeTE9IjciIHgyPSIyMiIgeTI9IjciPjwvbGluZT4KPC9zdmc+);--progress: 100%;--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-100);--color-progressbar-background-2: var(--green-400);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-200);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400);--color-bg-even: var(--default-tinted);--color-toolbar-background: var(--default-tinted);--color-bg-tabs: var(--default-tinted);color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--color-bg-odd: var(--black);--color-bg-primary: var(--black);--color-bg-popup: var(--black);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--dark-mode-white);--color-fg-secondary: var(--nice-grey);--color-fg-on-popup: var(--nice-grey);--color-fg-disabled: #808088;--color-bg-warn: #cf6679;--color-fg-warn: var(--dark-mode-black);--color-border: var(--dark-mode-white);--color-border-selected: var(--grey-500);--color-fg-tertiary: var(--grey-500);--color-bg-selected: var(--default-accent-color-dark);--color-default-border: var(--default-border-dark);--color-progressbar-seed-1: var(--green-100);--color-progressbar-seed-2: var(--green-400);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-seed-paused: var(--grey-500)}:root .contrast-more{--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-100);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--white);--color-bg-even: var(--black);--color-fg-secondary: var(--white);--color-fg-on-popup: var(--white);--color-fg-disabled: var(--white);--color-bg-warn: #cf6679;--color-fg-warn: var(--black);--color-border: var(--white);--color-border-selected: var(--white);--color-fg-tertiary: var(--white);--color-toolbar-background: var(--black);--color-bg-selected: var(--blue-300);--color-bg-tabs: var(--black);--color-fg-tabs: var(--white);--color-default-border: var(--white);--color-progressbar-seed-1: var(--black);--color-progressbar-seed-2: var(--white);--color-progressbar-seed-paused: var(--grey-500);--color-progressbar-background-2: var(--white);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400)}}@media (prefers-color-scheme: light){:root{--color-bg-odd: var(--white);--color-bg-primary: var(--white);--color-bg-popup: var(--white);--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-400);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-200);--color-progressbar-leech: var(--blue-100);--color-progressbar-queued: var(--blue-400);--color-bg-hover: var(--nice-grey);--color-fg-primary: #404040;--color-fg-on-popup: var(--grey-900);--color-fg-secondary: var(--grey-500);--color-border: var(--grey-500);--color-border-selected: #d0d7de;--color-fg-tertiary: var(--grey-500);--color-bg-warn: #e4606d5b;--color-fg-warn: #cf212e;--color-fg-disabled: var(--grey-500);--color-bg-selected: var(--blue-300);--color-default-border: var(--default-border-light);--color-dialog-border: var(--nice-grey);--color-progressbar-seed-1: var(--green-500);--color-progressbar-seed-2: var(--green-300);--color-progressbar-seed-paused: var(--grey-200)}:root .contrast-more{--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-400);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--black);--color-bg-even: var(--white);--color-fg-secondary: var(--black);--color-fg-on-popup: var(--black);--color-fg-disabled: var(--black);--color-bg-warn: #cf6679;--color-fg-warn: var(--white);--color-border: var(--black);--color-border-selected: var(--black);--color-fg-tertiary: var(--black);--color-toolbar-background: var(--white);--color-bg-selected: var(--blue-300);--color-bg-tabs: var(--white);--color-fg-tabs: var(--black);--color-default-border: var(--black);--color-progressbar-seed-1: var(--black);--color-progressbar-seed-2: var(--white);--color-progressbar-seed-paused: var(--grey-500);--color-progressbar-background-2: var(--white);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400)}}@supports (background-color: Canvas){:root .contrast-less{--color-bg-odd: Canvas;--color-bg-primary: Canvas;--color-bg-popup: Canvas}}html,body{background-color:var(--color-bg-primary);color:var(--color-fg-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;height:100%;margin:0}img{border:0}a{color:var(--color-fg-primary);outline:0;text-decoration:underline}.hidden{display:none}.mainwin{display:flex;flex-direction:column;height:100%;position:relative}.mainwin>*{margin:0;padding:0}.mainwin-workarea{display:flex;flex:1;flex-direction:row;overflow:auto}.popup,.tabs-container{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000f;position:absolute}#mainwin-toolbar{align-items:center;background:var(--color-toolbar-background);border-bottom:1px solid var(--color-default-border);display:flex;flex-direction:row;height:var(--toolbar-height);margin:0;width:100%}#mainwin-toolbar button{background-color:transparent;background-position:center;background-repeat:no-repeat;border:0;border-radius:5px;cursor:pointer;height:var(--toolbar-height);margin-right:6px;user-select:none;-webkit-user-select:none;width:var(--toolbar-height)}#mainwin-toolbar button svg{stroke:var(--color-fg-primary)}#mainwin-toolbar button svg g path{fill:var(--color-fg-primary)}#mainwin-toolbar button:disabled{cursor:default}#mainwin-toolbar button:disabled svg{stroke:var(--color-fg-disabled)}#mainwin-toolbar button:disabled svg g path{fill:var(--color-fg-disabled)}#mainwin-toolbar>.toolbar-separator{border-left:1px solid var(--color-default-border);height:25px;margin:0 6px 0 0}#mainwin-toolbar :nth-last-child(2){border:0;flex-grow:1}.toolbar-icon{stroke:var(--color-fg-primary)}#toolbar-overflow{margin-right:4px}#toolbar-overflow svg{fill:var(--color-fg-primary);height:36px;width:36px}#toolbar-overflow.alt-speed-enabled{background-image:var(--image-alt-speed-enabled);background-position:bottom left;background-size:20px}.mainwin-filterbar{white-space:nowrap;align-items:center;background:var(--color-toolbar-background);border-bottom:1px solid var(--color-default-border);display:flex;flex-direction:row;height:30px;padding-left:5px}@media (width < 600px){.mainwin-filterbar :not(select):not(input):not(option):not(.flexible-space){display:none}}.mainwin-filterbar #torrent-search{width:100%;max-width:160px}.mainwin-filterbar select{width:70px}.mainwin-filterbar>*{margin-right:5px}.speed-up-icon,.speed-dn-icon{fill:var(--color-fg-primary)}.speed-up-icon svg,.speed-dn-icon svg{width:20px}#speed-dn-label,#speed-up-label{text-align:right}.flexible-space{margin-right:auto}#torrent-container{flex-grow:1;left:0;margin:0;overflow:auto;padding:0;right:0}.torrent-container{background-color:var(--white)}.torrent-list{cursor:pointer;list-style-type:none;margin:0;padding:0;text-align:left;width:100%;user-select:none;-webkit-user-select:none}.torrent-list .torrent:nth-child(2n){background-color:var(--color-bg-even)}.torrent-list .torrent:nth-child(odd){background-color:var(--color-bg-odd)}.torrent-list .torrent{border-bottom:1px solid var(--color-default-border)}.torrent-list .torrent .icon{background-color:var(--color-fg-primary);background-position:center,top left;-webkit-mask-image:var(--mime-icon-url);-webkit-mask-repeat:no-repeat;mask-image:var(--mime-icon-url);mask-repeat:no-repeat}.torrent-list .torrent .icon[data-icon-multifile=true]{-webkit-mask-image:var(--mime-icon-url),var(--folder-image-url);-webkit-mask-position:top left,bottom right;-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-size:16px,16px;mask-image:var(--mime-icon-url),var(--folder-image-url);mask-position:top left,bottom right;mask-repeat:no-repeat,no-repeat;mask-size:16px,16px}.torrent-list .torrent .icon[data-icon-mime-type=audio]{--mime-icon-url: var(--audio-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=application]{--mime-icon-url: var(--app-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=font]{--mime-icon-url: var(--font-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=image]{--mime-icon-url: var(--image-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=model]{--mime-icon-url: var(--package-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=text]{--mime-icon-url: var(--text-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=video]{--mime-icon-url: var(--video-image-url)}.torrent-list .torrent .torrent-name{font-weight:700;margin-bottom:2px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.torrent-list .torrent .torrent-name.compact{font-size:1em;font-weight:400}.torrent-list .torrent .torrent-name:not(.paused){color:var(--color-fg-primary)}.torrent-list .torrent .torrent-labels{font-size:x-small;font-weight:400;margin-bottom:2px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 0}.torrent-list .torrent .torrent-labels.compact{flex:1;font-size:x-small}.torrent-list .torrent .torrent-label{padding:0 8px;margin:0 2px;border-radius:1em;border:1px solid var(--color-default-border)}.torrent-list .torrent .torrent-progress-details.error,.torrent-list .torrent .torrent-peer-details.error{color:var(--color-fg-error)}.torrent-list .torrent .torrent-progress-details,.torrent-list .torrent .torrent-peer-details{color:var(--color-fg-primary);font-size:small}.torrent-list .torrent.compact{--icon-size: 16px;align-items:center;display:flex;flex-direction:row-reverse}.torrent-list .torrent.compact .icon{-webkit-mask-size:var(--icon-size),calc(var(--icon-size) / 2);flex-shrink:0;height:var(--icon-size);mask-size:var(--icon-size),calc(var(--icon-size) / 2);width:var(--icon-size)}.torrent-list .torrent.compact .icon[data-icon-multifile=true]{--mime-icon-url: var(--folder-image-url)}.torrent-list .torrent.compact>*{margin:5px}.torrent-list .torrent:not(.compact){--icon-size: 32px;align-items:center;display:grid;grid-column-gap:12px;grid-template-areas:"icon name labels" "icon progress-text progress-text" "icon progressbar progressbar" "icon peers peers";grid-template-columns:var(--icon-size) auto 1fr;padding:6px 12px}.torrent-list .torrent:not(.compact) .icon{background-size:var(--icon-size),calc(var(--icon-size) / 2);grid-area:icon;height:var(--icon-size);width:var(--icon-size)}.torrent-list .torrent:not(.compact) .torrent-name{color:var(--color-fg-primary);grid-area:name}.torrent-list .torrent:not(.compact) .torrent-name.paused{color:var(--color-fg-disabled)}.torrent-list .torrent:not(.compact) .torrent-labels{grid-area:labels}.torrent-list .torrent:not(.compact) .torrent-peer-details{grid-area:peers}.torrent-list .torrent:not(.compact) .torrent-progress{display:flex;flex-direction:row;grid-area:progressbar}.torrent-list .torrent:not(.compact) .torrent-progress-details{grid-area:progress-text}.torrent-list .torrent:not(.compact)>*{margin:1px 0}.torrent-list .torrent.selected{background-color:var(--color-bg-selected)}.torrent-list .icon{background-position:center;background-repeat:no-repeat}.torrent-list .torrent-pauseresume-button{background-position:center center;background-repeat:no-repeat;background-size:var(--pauseresume-size);margin-left:calc(var(--pauseresume-size) / 2);width:var(--pauseresume-size)}.torrent-list .torrent-pauseresume-button[data-action=pause]{background-image:var(--image-pause-circle-idle)}.torrent-list .torrent-pauseresume-button[data-action=pause]:active,.torrent-list .torrent-pauseresume-button[data-action=pause]:hover{background-image:var(--image-pause-circle-active)}.torrent-list .torrent-pauseresume-button[data-action=resume]{background-image:var(--image-play-circle-idle)}.torrent-list .torrent-pauseresume-button[data-action=resume]:active,.torrent-list .torrent-pauseresume-button[data-action=resume]:hover{background-image:var(--image-play-circle-active)}.torrent-list .torrent-progress-bar{background-repeat:no-repeat;border-color:var(--color-border-selected);border-radius:3px;border-style:solid;border-width:1px;height:calc(var(--progressbar-height) - var(--progressbar-border) * 2)}.torrent-list .torrent-progress-bar.full{flex-grow:1;margin:2px 0}.torrent-list .torrent-progress-bar.compact{min-width:50px;width:10vw}.torrent-list .torrent-progress-bar.leech.queued{background:linear-gradient(to right,var(--color-progressbar-queued) 0,var(--color-progressbar-queued) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.leech{background:linear-gradient(to right,var(--color-progressbar-leech) 0,var(--color-progressbar-leech) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.magnet{background:linear-gradient(to right,var(--color-progressbar-magnet) 0,var(--color-progressbar-magnet) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.seed.paused{background-color:var(--color-progressbar-seed-paused)}.torrent-list .torrent-progress-bar.seed:not(.paused){background:linear-gradient(to right,var(--color-progressbar-seed-1) 0,var(--color-progressbar-seed-1) var(--progress, 30%),var(--color-progressbar-seed-2) var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.seed.queued{background-color:var(--color-progressbar-seed-paused)}.torrent-list .torrent-progress-bar.verify{background:linear-gradient(to right,var(--color-progressbar-verify) 0,var(--color-progressbar-verify) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.paused{background:linear-gradient(to right,var(--color-progressbar-paused) 0,var(--color-progressbar-paused) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}@media (width < 600px){input[type=checkbox]{height:20px;width:20px}}@media (width < 600px){#inspector,#prefs-dialog{left:0}}@media (width >= 600px){#inspector,#prefs-dialog{border-left:1px solid var(--color-default-border);width:570px}}#prefs-dialog{background:var(--color-bg-primary);bottom:0;right:0;top:var(--popup-top);z-index:var(--z-index-popup)}#prefs-dialog .tabs-page{grid-column-gap:8px;grid-row-gap:5px;grid-template-columns:1fr 1fr;margin:20px}#prefs-dialog .tabs-page:not(.hidden){display:grid}#prefs-dialog .tabs-page .section-label{font-weight:700;grid-column:span 2;padding-bottom:5px}#prefs-dialog .tabs-page .section-label:not(:first-of-type){margin-top:20px}#prefs-dialog .alt-speed-section-label{background:transparent var(--image-alt-speed-enabled) no-repeat;background-position:left;background-position-y:4px;background-size:20px;padding-left:22px}#prefs-dialog :disabled,#prefs-dialog .disabled{color:var(--color-fg-disabled)}#prefs-dialog #alt-times-div,#prefs-dialog #autostart-div,#prefs-dialog #port-forwarding,#prefs-dialog #randomize-port,#prefs-dialog #suffix-div,#prefs-dialog #use-dht-div,#prefs-dialog #use-lpd-div,#prefs-dialog #use-pex-div,#prefs-dialog #utp-enabled,#prefs-dialog .alt-speed-label{grid-column:span 2}#prefs-dialog #default-trackers{height:300px}#prefs-dialog .blocklist-size-label,#prefs-dialog .blocklist-update-button,#prefs-dialog .register-handler-button,#prefs-dialog .port-status{grid-column:2/3}#prefs-dialog .blocklist-size-label{font-size:smaller}#prefs-dialog .blocklist-size-number{font-weight:bolder}#prefs-dialog .port-status-label{display:inline-block;font-weight:700;margin-left:5px}#prefs-dialog .port-status-label[data-open=true]{color:var(--color-fg-port-open)}#prefs-dialog .port-status-label[data-open=false]{color:var(--color-fg-port-closed)}#prefs-dialog #default-trackers,#prefs-dialog .default-trackers-label{grid-column:1/3}#prefs-dialog .alt-speed-label{font-size:smaller;font-style:lighter;margin:-10px 0 10px}#prefs-dialog.ui-tabs .ui-tabs-panel{padding:0;user-select:none;-webkit-user-select:none}.prefs-section{text-align:left}.prefs-section>*{padding:0 8px 8px}.prefs-section .title{color:var(--color-fg-primary);font-size:larger;font-weight:700;margin-bottom:10px;padding-left:0}.prefs-section .row .key{float:left;padding-top:3px}.prefs-section .row .key>*{margin-left:0}.prefs-section .row .value{margin-left:150px}.prefs-section .row .value>*{width:100%}.tabs-container{align-items:stretch;background:var(--color-bg-primary);bottom:0;display:flex;flex-direction:column;position:absolute;right:0;top:var(--popup-top);z-index:var(--z-index-popup)}@media (width < 600px){.tabs-container{left:0}}@media (width >= 600px){.tabs-container{width:550px}}.tabs-container-close{font-size:150%;cursor:pointer;background:var(--color-bg-primary);border:0;color:var(--color-fg-primary);position:absolute;padding:10px 16px}.tabs-buttons{align-self:center;background-color:var(--color-bg-tabs);border:1px solid var(--color-border-selected);border-radius:6px;display:flex;margin:10px 0}.tabs-buttons button{appearance:none;border:1px solid transparent;border-radius:6px;color:var(--color-fg-primary);font-weight:400}.tabs-pages{box-sizing:border-box;flex:1;overflow-x:hidden;overflow-y:auto}@media (width < 600px){.tabs-pages{padding:0 8px 20px}}@media (width >= 600px){.tabs-pages{padding:0 20px 20px}}.tabs-button{background:none;border:1px solid transparent;font-size:14px;padding:3px 8px}.tabs-button:active,.tabs-button:checked,.tabs-button.selected{background-color:var(--color-bg-odd);border:1px solid var(--color-fg-primary);border-radius:5px}.inspector-info-page{font-size:14px;grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto 1fr;margin:20px;padding:12px}.inspector-info-page:not(.hidden){display:grid}.inspector-info-page .section-label{font-size:16px;font-weight:700;grid-column:span 2;padding-bottom:5px}.inspector-info-page .section-label:not(:first-of-type){margin-top:20px}.inspector-info-page label{font-weight:500}.inspector-info-page :not(.section-label){overflow-x:hidden;text-overflow:ellipsis}.inspector-info-magnet button{background-color:var(--color-border);background-position:top;background-repeat:no-repeat;border:0;cursor:pointer;height:1rem;-webkit-mask:var(--image-magnet) no-repeat center/14px;mask:var(--image-magnet) no-repeat center/14px;vertical-align:middle;width:1rem}#inspector .tabs-button,#prefs-dialog .tabs-button{height:30px;margin:0;min-width:40px}#inspector-file-list{margin:0;padding:0}#inspector-file-list .inspector-torrent-file-list-entry:nth-child(2n){background-color:var(--color-bg-even)}#inspector-file-list .inspector-torrent-file-list-entry:nth-child(odd){background-color:var(--color-bg-odd)}#inspector-file-list .inspector-torrent-file-list-entry{display:grid;grid-column-gap:5px;grid-template-areas:"check name priority" "blank1 info blank2";grid-template-columns:20px 1fr 65px;margin-bottom:4px;padding:5px}#inspector-file-list .inspector-torrent-file-list-entry.skip{opacity:.5}#inspector-file-list .file-wanted-control{grid-area:check}#inspector-file-list .inspector-torrent-file-list-entry-name{color:var(--color-fg-primary);cursor:pointer;font-size:14px;grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#inspector-file-list .inspector-torrent-file-list-entry.skip>.inspector-torrent-file-list-entry-name{color:var(--color-fg-disabled)}#inspector-file-list .inspector-torrent-file-list-entry-progress{color:var(--color-fg-secondary);font-size:12px;grid-area:info}#inspector-file-list .single-file .inspector-torrent-file-list-entry>.file-wanted-control,#inspector-file-list .inspector-torrent-file-list-entry.complete>.file-wanted-control{cursor:default}#inspector-header{margin:8px 0}#torrent-inspector-name{font-size:large;font-weight:700}#inspector-tiers-list{color:var(--color-fg-primary);margin:0 10px;padding:0}#inspector-tiers-list .tier-list-row{display:grid;font-size:12px;grid-column-gap:8px;grid-row-gap:4px;padding:8px 12px}#inspector-tiers-list .tier-list-row:nth-child(2n of.tier-list-row){background-color:var(--color-bg-even)}#inspector-tiers-list .tier-list-row:nth-child(odd of.tier-list-row){background-color:var(--color-bg-odd)}#inspector-tiers-list .tier-list-torrent{color:var(--color-fg-primary);font-weight:bolder;overflow-x:hidden;padding-top:12px;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}#inspector-tiers-list .tier-list-tracker{font-size:14px;font-weight:bolder;grid-column:span 2;padding-bottom:4px}#inspector-tiers-list .tier-announce,#inspector-tiers-list .tier-scrape,#inspector-tiers-list .tier-state{text-align:left}#inspector-tiers-list .tier-downloads,#inspector-tiers-list .tier-leechers,#inspector-tiers-list .tier-seeders{text-align:right}.peer-list{--table-border: 1px solid var(--color-default-border);border:var(--table-border);border-collapse:collapse;cursor:default;table-layout:fixed;text-align:left;width:100%}.peer-list td,.peer-list th{font-size:smaller;padding:5px}.peer-list td{border:var(--table-border);color:var(--color-fg-secondary)}.peer-list .torrent-row td{background:var(--color-bg-odd);color:var(--color-fg-primary);font-size:normal;font-weight:bolder;overflow-x:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.peer-list .encryption[data-encrypted=true]{background-color:var(--color-border-selected);-webkit-mask:var(--image-lock-fill) no-repeat center/14px;mask:var(--image-lock-fill) no-repeat center/14px;width:10px}.peer-list .peer-address,.peer-list .percent-done,.peer-list .speed-down,.peer-list .speed-up{text-align:right}.peer-list .percent-done{width:10%}@media (width < 600px){.peer-list .percent-done{width:12%}}.peer-list .speed-down,.peer-list .speed-up{width:15%}.peer-list .peer-address{width:25%;overflow-x:hidden;text-overflow:ellipsis}@media (width < 600px){.peer-list .peer-address{text-align:left;width:20%}}.peer-list .peer-app-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width >= 600px){.peer-list .peer-app-name{width:20%}}.peer-list .status{cursor:pointer;width:10%}.file-priority-radiobox{grid-area:priority}.file-priority-radiobox>*{appearance:none;background-color:var(--color-border-selected);background-position:center;background-repeat:no-repeat;background-size:10px,20px;border:1px solid var(--color-border);border-radius:0;height:20px;margin:0;padding:0;width:20px}.file-priority-radiobox>.low{background-image:var(--image-chevron-dn);border-right-width:0}.file-priority-radiobox>.normal{background-image:var(--image-baseline)}.file-priority-radiobox>.high{background-image:var(--image-chevron-up);border-left-width:0}.file-priority-radiobox>.checked{background-color:var(--color-bg-hover)}.context-menu{background-color:var(--color-bg-primary);border-radius:5px;color:var(--color-fg-on-popup);padding:10px 5px;z-index:9999;user-select:none;-webkit-user-select:none}.context-menu .context-menuitem{font-size:13px;font-weight:400;list-style:none;padding:5px 15px}.context-menu .context-menuitem:hover:not(:disabled),.context-menu .context-menuitem:focus:not(:disabled){background-color:var(--color-bg-hover);border-radius:6px;cursor:pointer;font-weight:500}.context-menu .context-menuitem:disabled{color:var(--color-fg-disabled);cursor:none}.context-menu .context-menuitem.warning:hover{background-color:var(--color-bg-warn);color:var(--color-fg-warn)}.context-menu-separator{border-bottom:1px solid var(--color-fg-secondary);margin-bottom:10px;padding-bottom:10px}.overflow-menu{background:var(--color-bg-popup);border-radius:5px;color:var(--color-fg-on-popup);overflow:auto;padding:10px;right:0;margin:6px;top:50px;z-index:var(--z-index-popup)}@media (width < 600px){.overflow-menu{height:80vh}}.overflow-menu fieldset{border:0;display:block;margin:8px 0}.overflow-menu fieldset ul{margin:0;padding-left:0}.overflow-menu fieldset ul li{list-style-type:none}.overflow-menu fieldset ul a{cursor:pointer}.overflow-menu .table-row{align-items:center;border-radius:6px;display:flex;flex-direction:row;padding:3px 0}.overflow-menu legend{color:var(--color-fg-primary);font-weight:bolder;margin:12px 0 4px}.overflow-menu button,.overflow-menu label{color:var(--color-fg-primary);display:inline-flex;font-size:1em;width:100%}.overflow-menu button{background:transparent;border:0;cursor:pointer;display:block;padding:4px 0;text-align:left;text-decoration:none;width:150px}.overflow-menu .input-and-label{align-items:center;display:inline-flex;flex-direction:row}.overflow-menu #display-options,.overflow-menu #speed-options{display:flex;flex-direction:column}.overflow-menu #speed-options>.speed-up,.overflow-menu #speed-options>.speed-down{align-items:center;display:flex;flex-direction:row;padding:4px 0}.overflow-menu #speed-options>.speed-up>label,.overflow-menu #speed-options>.speed-down>label{overflow:hidden;width:80px}.overflow-menu #speed-options .alt-speed{display:grid;grid-column-gap:5px;grid-row-gap:5px;grid-template-areas:"check lb" "turtle values";grid-template-columns:22px 1fr;margin-bottom:4px}.overflow-menu #speed-options #alt-speed-check{grid-area:check}.overflow-menu #speed-options #alt-speed-check:checked~#alt-speed-image{background-image:var(--image-alt-speed-enabled);background-position:left;background-size:22px}.overflow-menu #speed-options #alt-speed-check:not(:checked)~#alt-speed-image{background-image:var(--image-alt-speed-disabled);background-size:22px}.overflow-menu #speed-options #alt-speed-image{background-position:center;background-repeat:no-repeat;grid-area:turtle}.overflow-menu #speed-options #alt-speed-label{grid-area:lb}.overflow-menu #speed-options #alt-speed-values-label{font-size:small;grid-area:values}@media (width < 600px){.dialog-buttons{padding-top:var(--dialog-logo-padding)}.dialog-container{opacity:96%;position:absolute;top:var(--popup-top);width:100%}.dialog-logo{padding-bottom:var(--dialog-logo-padding)}.dialog-window{align-items:center;display:flex;flex-direction:column}}@media (width >= 600px){.dialog-container{min-width:500px;position:absolute;top:calc(var(--popup-top) * 2)}.dialog-heading{grid-area:heading}.dialog-logo{grid-area:icon;padding-right:var(--dialog-logo-padding)}.dialog-window{background-color:var(--color-bg-popup);color:var(--color-fg-on-popup);display:grid;grid-column-gap:12px;grid-template-areas:"icon heading" "icon message" "icon workarea" "icon buttons";grid-template-columns:var(--logo-size) 1fr;padding:2px 12px}}.dialog-buttons{display:flex;float:right;grid-area:buttons;margin:10px 0 0;text-align:center}.dialog-buttons button{appearance:none;background:var(--color-bg-primary);border:1px solid var(--color-default-border);border-radius:5px;color:var(--color-fg-primary);margin-left:8px;padding:8px;text-decoration:none}.dialog-buttons-begin{flex-grow:1}.dialog-buttons-end{display:none}dialog{border:0}.dialog-container{color:var(--color-fg-primary);display:block;padding:0;z-index:var(--z-index-popup)}@media (width >= 600px){.dialog-container{border:0;border-radius:8px;max-width:50%}}.dialog-heading{align-items:center;display:flex;font-size:1.2em;font-weight:700}.dialog-logo{background:transparent url(data:application/octet-stream;base64,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) top left no-repeat;height:var(--logo-size);width:var(--logo-size)}.dialog-message{grid-area:message;margin:10px 0 0}.dialog-window{background:var(--color-bg-primary);border-radius:8px;padding:var(--dialog-padding)}.dialog-workarea{display:flex;flex-direction:column;grid-area:workarea;margin:10px 0 0}.dialog-workarea>*{margin-bottom:5px}.about-dialog{max-width:initial}.about-dialog .dialog-workarea>*{margin-bottom:10px}.about-dialog-version-number{margin-left:4px}.about-dialog-version-checksum{font-size:small;font-style:italic;font-weight:400;margin-left:auto;padding-left:10px}.open-torrent input{margin-bottom:15px}.open-torrent #auto-start-label{margin-left:5px}.open-torrent input[type=file]{width:100%;box-sizing:border-box}.shortcuts-dialog table{border-collapse:collapse;width:100%}.shortcuts-dialog th,.shortcuts-dialog td{border:1px solid var(--color-border);padding:5px 10px}#torrent-rename-name,#move-container #torrent-path{min-width:400px}.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{column-gap:16px;display:grid;grid-row-gap:6px;grid-template-columns:auto 1fr;margin-top:4px}@media (width < 600px){.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{margin:4px 0 16px}}@media (width >= 600px){.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{margin:4px 16px 16px}}.tabs-pages .content div,.inspector-info-page .content div,.statistics-dialog .content div{word-break:break-word}.tabs-pages fieldset,.inspector-info-page fieldset,.statistics-dialog fieldset{border:0;margin:0;padding:0}.tabs-pages legend,.inspector-info-page legend,.statistics-dialog legend{font-weight:bolder;margin-bottom:4px}#free-space-text{display:inline-block;font-size:smaller;font-style:italic}.ui-menu{width:200px}.upload-div{display:none}.dropzone{background:var(--color-bg-primary);border:2px dashed var(--color-border);border-radius:5px;color:var(--color-fg-primary);cursor:pointer;display:flex;flex-direction:column;font-size:1.2em;font-weight:700;height:100%;justify-content:center;margin:0;padding:0;text-align:center;width:100%} +:root{--z-index-popup: 2;--dialog-logo-padding: calc(var(--dialog-padding) * .66);--dialog-padding: 20px;--logo-size: 64px;--pauseresume-size: 20px;--popup-top: 51px;--progressbar-border: 1px;--progressbar-height: 20px;--toolbar-height: 50px;--black: #000;--blue-100: #51b3f7;--blue-200: #357aaa;--blue-300: #2c7fea;--blue-400: #1847d4;--dark-mode-black: #121212;--dark-mode-white: #c9d1d9;--default-accent-color-dark: #0c2d6b;--default-border-dark: #575757;--default-border-light: #aeaeae;--default-tinted: rgba(128, 128, 144, .125);--green-100: #26aa55;--green-300: #7cef99;--green-400: #67c87f;--green-500: #34dc70;--grey-200: #e1e4e8;--grey-40: #666;--grey-500: #828282;--grey-900: #191919;--nice-grey: #f8f8f8;--red-500: #d73a49;--white: #fff;--yellow-300: #ffea7f;--image-alt-speed-disabled: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAQAAACZKrSjAAACOElEQVR42mLABIBOygHIbyeAwu+Mv40qm9q2zkre1rZt27bbcW3btm3bNg5pJpPM7/yFq2+9MpAzuJ03eYmb9PHMhtSgFeQeRjuub1xa4Q/EQ05vNXfaNIgPPZivGR3Pda5cOjhQflWmis8iOva6LWrDCf3lbUbHf8kxzraI/SLadvWBDTegfEZeik+jj4Ab/WGh9LMU31v1UU1vJXKhbAFov8lBfOLQ7JQRQIU/eEhKqz0PTE1p8Y94bPxNNDUy1Cg0o8ovAP1ZTnbiFA5jI5kfAFiW1xnNwzBQa5mar2p6eIjrxv8eIynAk6fN+l/IQQGesFFe4XJ+M1NLARmyi/tWx16Im+bffSMzu9u68thYSQs4hbO5hf4sZRur+YBYKKJdL+UKAEbyi020HOAQK1Qs7Ae+t0If+KcSEY/oq9IMenG+c0x0dUDfbIXbAJxlS20X4Cke2hRPxRFlrpIPgLxo1/AU3Mrl4FcrfCnAU8vFT5boOKBOE9Gxxdtlyvm/P2DBLTbNJwYB+nyHujHAvrTCWq70OdRCcCXyZ+qyq+zPRXzJqoBel98copcsDOjjeZ0z2EgrCDckhPKvqCNaZforwBPQA/jZZWU/l5kAQE2vtlBHiNo5f4xfU158NBf7qgyBVTz0ClzFD5bkFefJMnBTyitbxTdzgC/BA66oHewTqXYEAPmTVpDlpSbzRPoYeTTxxpbrblq/eE8VMUYcEzfFPnVEhvxIgHT/K+3EenE+Nt+iDIGIhxhCqqhVJ+8VkAAAAABJRU5ErkJggg==);--image-alt-speed-enabled: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAASCAYAAAAzI3woAAADFUlEQVR4Ab1WA5QcTRDe32Zs2zZHsW3btm10z77Ytm3btrXdc3rxZVO1xsy+uajPXfpKX5/FzFGoVkImfJpE+B74uidRdl0mbDv8nCRPtaW3fKsjq2G5AMBBmXK70ZdE+QcAtkogEbHM+q0+yP6zOJVnKWm1JTINRiI2AQJFGoMJBMYuy5QlCeWz+ETtX6i0Ckm+89gS/kBSeb2QYMpPe/w7KrqNTIMibHyoqgDoI8YJaf31Le327/BH6SlhqXBWzFeIj0ZbTEa3/ZQNDLQJqNQbcTJPGtwqypeBsDX+XlYN+08mbCjc2UKA2adQVgr1cY4giePSVK1CUHUIe+prp6i8iDDpWTzw/cIH1BT/LAiTfITTxGn8H3cLFaJVhGBdQUbhayRk3FS0ajk8iahaMbi/42rdCf/q8LoBSURjNaovt/+ANj4VO+gduEH2H+HyQkAbwrBCKDOajVJWLTnorsFt87UVKS+McpHaMgD4JzotDkMK8bsHPd8sehnMxgsPF1G+FCsEdwugWjuxchhYt5WEL/GMgNnFIPymi294abh4b6C4xtkSPjxQJqosvzz26R8A7pWO3evi0yJi43yZBBQN4FtaShFWAHr+MgTqWq4t2REkU7X2Ts7i8w24qaNzFNgzA98Mfp6En4tg7bO7topdM+YVfh5XWZjCMmIGOgGvOwJaeWbI7q1Ou8+42mZ13Z1EkAphmYzoAQHt1AWDAaaGlUQdnIcQZNjMWSU2QE+OYDEhaeqL3BYzp/QU9jcELAcAekBpBwHA5eAoXCSshmuYG7g3yOArXKC2PK7kJuEaI2UgLeBb6CLamJ0y9Hl8iWj1oUVtS0+JjONec3GqVtyPTY1bqyk0PLXbH3IMkiuyN75TxenzP2PwomuVkLYD6Hw9rjkSl0RslfFv3BodMBEQdLFMtKJYCacvtiuwojhr6MscIMo6h5iPLm69CrNe/IUtwKCiysuWUnnW0lPsv7jleAdgogy27VGBCQ9+M/2/Cb7SkNVpB3MSfhhL7fssmD0wuAlxiwDEFgB3Bf3hTGK1zfr4CJlxUMYWF0ZsAAAAAElFTkSuQmCC);--image-baseline: url('data:image/svg+xml,%0A %0A %0A %0A %0A');--image-chevron-dn: url('data:image/svg+xml,%0A %0A');--image-chevron-up: url('data:image/svg+xml,%0A %0A');--image-lock-fill: url('data:image/svg+xml,%0A %0A %0A');--image-magnet: url('data:image/svg+xml,%0A %0A');--image-pause-circle-active: url('data:image/svg+xml,%0A');--image-pause-circle-idle: url('data:image/svg+xml,%0A');--image-play-circle-active: url('data:image/svg+xml,%0A');--image-play-circle-idle: url('data:image/svg+xml,%0A');--app-image-url: url('data:image/svg+xml,%0A %0A %0A %0A');--audio-image-url: url('data:image/svg+xml,');--folder-image-url: url('data:image/svg+xml,%0A %0A');--font-image-url: url('data:image/svg+xml,');--image-image-url: url('data:image/svg+xml,%0A %0A %0A %0A');--package-image-url: url('data:image/svg+xml,');--text-image-url: url('data:image/svg+xml,%0A %0A %0A %0A %0A %0A');--video-image-url: url('data:image/svg+xml,%0A %0A %0A %0A %0A %0A %0A %0A %0A');--progress: 100%;--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-100);--color-progressbar-background-2: var(--green-400);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-200);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400);--color-bg-even: var(--default-tinted);--color-toolbar-background: var(--default-tinted);--color-bg-tabs: var(--default-tinted);color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--color-bg-odd: var(--black);--color-bg-primary: var(--black);--color-bg-popup: var(--black);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--dark-mode-white);--color-fg-secondary: var(--nice-grey);--color-fg-on-popup: var(--nice-grey);--color-fg-disabled: #808088;--color-bg-warn: #cf6679;--color-fg-warn: var(--dark-mode-black);--color-border: var(--dark-mode-white);--color-border-selected: var(--grey-500);--color-fg-tertiary: var(--grey-500);--color-bg-selected: var(--default-accent-color-dark);--color-default-border: var(--default-border-dark);--color-progressbar-seed-1: var(--green-100);--color-progressbar-seed-2: var(--green-400);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-seed-paused: var(--grey-500)}:root .contrast-more{--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-100);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--white);--color-bg-even: var(--black);--color-fg-secondary: var(--white);--color-fg-on-popup: var(--white);--color-fg-disabled: var(--white);--color-bg-warn: #cf6679;--color-fg-warn: var(--black);--color-border: var(--white);--color-border-selected: var(--white);--color-fg-tertiary: var(--white);--color-toolbar-background: var(--black);--color-bg-selected: var(--blue-300);--color-bg-tabs: var(--black);--color-fg-tabs: var(--white);--color-default-border: var(--white);--color-progressbar-seed-1: var(--black);--color-progressbar-seed-2: var(--white);--color-progressbar-seed-paused: var(--grey-500);--color-progressbar-background-2: var(--white);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400)}}@media (prefers-color-scheme: light){:root{--color-bg-odd: var(--white);--color-bg-primary: var(--white);--color-bg-popup: var(--white);--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-400);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-200);--color-progressbar-leech: var(--blue-100);--color-progressbar-queued: var(--blue-400);--color-bg-hover: var(--nice-grey);--color-fg-primary: #404040;--color-fg-on-popup: var(--grey-900);--color-fg-secondary: var(--grey-500);--color-border: var(--grey-500);--color-border-selected: #d0d7de;--color-fg-tertiary: var(--grey-500);--color-bg-warn: #e4606d5b;--color-fg-warn: #cf212e;--color-fg-disabled: var(--grey-500);--color-bg-selected: var(--blue-300);--color-default-border: var(--default-border-light);--color-dialog-border: var(--nice-grey);--color-progressbar-seed-1: var(--green-500);--color-progressbar-seed-2: var(--green-300);--color-progressbar-seed-paused: var(--grey-200)}:root .contrast-more{--color-fg-error: var(--red-500);--color-fg-port-closed: var(--red-500);--color-fg-port-open: var(--green-400);--color-bg-hover: var(--grey-40);--color-fg-primary: var(--black);--color-bg-even: var(--white);--color-fg-secondary: var(--black);--color-fg-on-popup: var(--black);--color-fg-disabled: var(--black);--color-bg-warn: #cf6679;--color-fg-warn: var(--white);--color-border: var(--black);--color-border-selected: var(--black);--color-fg-tertiary: var(--black);--color-toolbar-background: var(--white);--color-bg-selected: var(--blue-300);--color-bg-tabs: var(--white);--color-fg-tabs: var(--black);--color-default-border: var(--black);--color-progressbar-seed-1: var(--black);--color-progressbar-seed-2: var(--white);--color-progressbar-seed-paused: var(--grey-500);--color-progressbar-background-2: var(--white);--color-progressbar-verify: var(--yellow-300);--color-progressbar-magnet: var(--yellow-300);--color-progressbar-paused: var(--grey-500);--color-progressbar-leech: var(--blue-200);--color-progressbar-queued: var(--blue-400)}}@supports (background-color: Canvas){:root .contrast-less{--color-bg-odd: Canvas;--color-bg-primary: Canvas;--color-bg-popup: Canvas}}html,body{background-color:var(--color-bg-primary);color:var(--color-fg-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;height:100%;margin:0}img{border:0}a{color:var(--color-fg-primary);outline:0;text-decoration:underline}.hidden{display:none}.mainwin{display:flex;flex-direction:column;height:100%;position:relative}.mainwin>*{margin:0;padding:0}.mainwin-workarea{display:flex;flex:1;flex-direction:row;overflow:auto}.popup,.tabs-container{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000f;position:absolute}#mainwin-toolbar{align-items:center;background:var(--color-toolbar-background);border-bottom:1px solid var(--color-default-border);display:flex;flex-direction:row;height:var(--toolbar-height);margin:0;width:100%}#mainwin-toolbar button{background-color:transparent;background-position:center;background-repeat:no-repeat;border:0;border-radius:5px;cursor:pointer;height:var(--toolbar-height);margin-right:6px;user-select:none;-webkit-user-select:none;width:var(--toolbar-height)}#mainwin-toolbar button svg{stroke:var(--color-fg-primary)}#mainwin-toolbar button svg g path{fill:var(--color-fg-primary)}#mainwin-toolbar button:disabled{cursor:default}#mainwin-toolbar button:disabled svg{stroke:var(--color-fg-disabled)}#mainwin-toolbar button:disabled svg g path{fill:var(--color-fg-disabled)}#mainwin-toolbar>.toolbar-separator{border-left:1px solid var(--color-default-border);height:25px;margin:0 6px 0 0}#mainwin-toolbar :nth-last-child(2){border:0;flex-grow:1}.toolbar-icon{stroke:var(--color-fg-primary)}#toolbar-overflow{margin-right:4px}#toolbar-overflow svg{fill:var(--color-fg-primary);height:36px;width:36px}#toolbar-overflow.alt-speed-enabled{background-image:var(--image-alt-speed-enabled);background-position:bottom left;background-size:20px}.mainwin-filterbar{white-space:nowrap;align-items:center;background:var(--color-toolbar-background);border-bottom:1px solid var(--color-default-border);display:flex;flex-direction:row;height:30px;padding-left:5px}@media (width < 600px){.mainwin-filterbar :not(select):not(input):not(option):not(.flexible-space){display:none}}.mainwin-filterbar #torrent-search{width:100%;max-width:160px}.mainwin-filterbar select{width:70px}.mainwin-filterbar>*{margin-right:5px}.speed-up-icon,.speed-dn-icon{fill:var(--color-fg-primary)}.speed-up-icon svg,.speed-dn-icon svg{width:20px}#speed-dn-label,#speed-up-label{text-align:right}.flexible-space{margin-right:auto}#torrent-container{flex-grow:1;left:0;margin:0;overflow:auto;padding:0;right:0}.torrent-container{background-color:var(--white)}.torrent-list{cursor:pointer;list-style-type:none;margin:0;padding:0;text-align:left;width:100%;user-select:none;-webkit-user-select:none}.torrent-list .torrent:nth-child(2n){background-color:var(--color-bg-even)}.torrent-list .torrent:nth-child(odd){background-color:var(--color-bg-odd)}.torrent-list .torrent{border-bottom:1px solid var(--color-default-border)}.torrent-list .torrent .icon{background-color:var(--color-fg-primary);background-position:center,top left;-webkit-mask-image:var(--mime-icon-url);-webkit-mask-repeat:no-repeat;mask-image:var(--mime-icon-url);mask-repeat:no-repeat}.torrent-list .torrent .icon[data-icon-multifile=true]{-webkit-mask-image:var(--mime-icon-url),var(--folder-image-url);-webkit-mask-position:top left,bottom right;-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-size:16px,16px;mask-image:var(--mime-icon-url),var(--folder-image-url);mask-position:top left,bottom right;mask-repeat:no-repeat,no-repeat;mask-size:16px,16px}.torrent-list .torrent .icon[data-icon-mime-type=audio]{--mime-icon-url: var(--audio-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=application]{--mime-icon-url: var(--app-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=font]{--mime-icon-url: var(--font-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=image]{--mime-icon-url: var(--image-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=model]{--mime-icon-url: var(--package-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=text]{--mime-icon-url: var(--text-image-url)}.torrent-list .torrent .icon[data-icon-mime-type=video]{--mime-icon-url: var(--video-image-url)}.torrent-list .torrent .torrent-name{font-weight:700;margin-bottom:2px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.torrent-list .torrent .torrent-name.compact{font-size:1em;font-weight:400}.torrent-list .torrent .torrent-name:not(.paused){color:var(--color-fg-primary)}.torrent-list .torrent .torrent-labels{font-size:x-small;font-weight:400;margin-bottom:2px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 0}.torrent-list .torrent .torrent-labels.compact{flex:1;font-size:x-small}.torrent-list .torrent .torrent-label{padding:0 8px;margin:0 2px;border-radius:1em;border:1px solid var(--color-default-border)}.torrent-list .torrent .torrent-progress-details.error,.torrent-list .torrent .torrent-peer-details.error{color:var(--color-fg-error)}.torrent-list .torrent .torrent-progress-details,.torrent-list .torrent .torrent-peer-details{color:var(--color-fg-primary);font-size:small}.torrent-list .torrent.compact{--icon-size: 16px;align-items:center;display:flex;flex-direction:row-reverse}.torrent-list .torrent.compact .icon{-webkit-mask-size:var(--icon-size),calc(var(--icon-size) / 2);flex-shrink:0;height:var(--icon-size);mask-size:var(--icon-size),calc(var(--icon-size) / 2);width:var(--icon-size)}.torrent-list .torrent.compact .icon[data-icon-multifile=true]{--mime-icon-url: var(--folder-image-url)}.torrent-list .torrent.compact>*{margin:5px}.torrent-list .torrent:not(.compact){--icon-size: 32px;align-items:center;display:grid;grid-column-gap:12px;grid-template-areas:"icon name labels" "icon progress-text progress-text" "icon progressbar progressbar" "icon peers peers";grid-template-columns:var(--icon-size) auto 1fr;padding:6px 12px}.torrent-list .torrent:not(.compact) .icon{background-size:var(--icon-size),calc(var(--icon-size) / 2);grid-area:icon;height:var(--icon-size);width:var(--icon-size)}.torrent-list .torrent:not(.compact) .torrent-name{color:var(--color-fg-primary);grid-area:name}.torrent-list .torrent:not(.compact) .torrent-name.paused{color:var(--color-fg-disabled)}.torrent-list .torrent:not(.compact) .torrent-labels{grid-area:labels}.torrent-list .torrent:not(.compact) .torrent-peer-details{grid-area:peers}.torrent-list .torrent:not(.compact) .torrent-progress{display:flex;flex-direction:row;grid-area:progressbar}.torrent-list .torrent:not(.compact) .torrent-progress-details{grid-area:progress-text}.torrent-list .torrent:not(.compact)>*{margin:1px 0}.torrent-list .torrent.selected{background-color:var(--color-bg-selected)}.torrent-list .icon{background-position:center;background-repeat:no-repeat}.torrent-list .torrent-pauseresume-button{background-position:center center;background-repeat:no-repeat;background-size:var(--pauseresume-size);margin-left:calc(var(--pauseresume-size) / 2);width:var(--pauseresume-size)}.torrent-list .torrent-pauseresume-button[data-action=pause]{background-image:var(--image-pause-circle-idle)}.torrent-list .torrent-pauseresume-button[data-action=pause]:active,.torrent-list .torrent-pauseresume-button[data-action=pause]:hover{background-image:var(--image-pause-circle-active)}.torrent-list .torrent-pauseresume-button[data-action=resume]{background-image:var(--image-play-circle-idle)}.torrent-list .torrent-pauseresume-button[data-action=resume]:active,.torrent-list .torrent-pauseresume-button[data-action=resume]:hover{background-image:var(--image-play-circle-active)}.torrent-list .torrent-progress-bar{background-repeat:no-repeat;border-color:var(--color-border-selected);border-radius:3px;border-style:solid;border-width:1px;height:calc(var(--progressbar-height) - var(--progressbar-border) * 2)}.torrent-list .torrent-progress-bar.full{flex-grow:1;margin:2px 0}.torrent-list .torrent-progress-bar.compact{min-width:50px;width:10vw}.torrent-list .torrent-progress-bar.leech.queued{background:linear-gradient(to right,var(--color-progressbar-queued) 0,var(--color-progressbar-queued) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.leech{background:linear-gradient(to right,var(--color-progressbar-leech) 0,var(--color-progressbar-leech) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.magnet{background:linear-gradient(to right,var(--color-progressbar-magnet) 0,var(--color-progressbar-magnet) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.seed.paused{background-color:var(--color-progressbar-seed-paused)}.torrent-list .torrent-progress-bar.seed:not(.paused){background:linear-gradient(to right,var(--color-progressbar-seed-1) 0,var(--color-progressbar-seed-1) var(--progress, 30%),var(--color-progressbar-seed-2) var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.seed.queued{background-color:var(--color-progressbar-seed-paused)}.torrent-list .torrent-progress-bar.verify{background:linear-gradient(to right,var(--color-progressbar-verify) 0,var(--color-progressbar-verify) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}.torrent-list .torrent-progress-bar.paused{background:linear-gradient(to right,var(--color-progressbar-paused) 0,var(--color-progressbar-paused) var(--progress, 30%),transparent var(--progress, 30%)),no-repeat}@media (width < 600px){input[type=checkbox]{height:20px;width:20px}}@media (width < 600px){#inspector,#prefs-dialog{left:0}}@media (width >= 600px){#inspector,#prefs-dialog{border-left:1px solid var(--color-default-border);width:570px}}#prefs-dialog{background:var(--color-bg-primary);bottom:0;right:0;top:var(--popup-top);z-index:var(--z-index-popup)}#prefs-dialog .tabs-page{grid-column-gap:8px;grid-row-gap:5px;grid-template-columns:1fr 1fr;margin:20px}#prefs-dialog .tabs-page:not(.hidden){display:grid}#prefs-dialog .tabs-page .section-label{font-weight:700;grid-column:span 2;padding-bottom:5px}#prefs-dialog .tabs-page .section-label:not(:first-of-type){margin-top:20px}#prefs-dialog .alt-speed-section-label{background:transparent var(--image-alt-speed-enabled) no-repeat;background-position:left;background-position-y:4px;background-size:20px;padding-left:22px}#prefs-dialog :disabled,#prefs-dialog .disabled{color:var(--color-fg-disabled)}#prefs-dialog #alt-times-div,#prefs-dialog #autostart-div,#prefs-dialog #port-forwarding,#prefs-dialog #randomize-port,#prefs-dialog #suffix-div,#prefs-dialog #use-dht-div,#prefs-dialog #use-lpd-div,#prefs-dialog #use-pex-div,#prefs-dialog #utp-enabled,#prefs-dialog .alt-speed-label{grid-column:span 2}#prefs-dialog #default-trackers{height:300px}#prefs-dialog .blocklist-size-label,#prefs-dialog .blocklist-update-button,#prefs-dialog .register-handler-button,#prefs-dialog .port-status{grid-column:2/3}#prefs-dialog .blocklist-size-label{font-size:smaller}#prefs-dialog .blocklist-size-number{font-weight:bolder}#prefs-dialog .port-status-label{display:inline-block;font-weight:700;margin-left:5px}#prefs-dialog .port-status-label[data-open=true]{color:var(--color-fg-port-open)}#prefs-dialog .port-status-label[data-open=false]{color:var(--color-fg-port-closed)}#prefs-dialog #default-trackers,#prefs-dialog .default-trackers-label{grid-column:1/3}#prefs-dialog .alt-speed-label{font-size:smaller;font-style:lighter;margin:-10px 0 10px}#prefs-dialog.ui-tabs .ui-tabs-panel{padding:0;user-select:none;-webkit-user-select:none}.prefs-section{text-align:left}.prefs-section>*{padding:0 8px 8px}.prefs-section .title{color:var(--color-fg-primary);font-size:larger;font-weight:700;margin-bottom:10px;padding-left:0}.prefs-section .row .key{float:left;padding-top:3px}.prefs-section .row .key>*{margin-left:0}.prefs-section .row .value{margin-left:150px}.prefs-section .row .value>*{width:100%}.tabs-container{align-items:stretch;background:var(--color-bg-primary);bottom:0;display:flex;flex-direction:column;position:absolute;right:0;top:var(--popup-top);z-index:var(--z-index-popup)}@media (width < 600px){.tabs-container{left:0}}@media (width >= 600px){.tabs-container{width:550px}}.tabs-container-close{font-size:150%;cursor:pointer;background:var(--color-bg-primary);border:0;color:var(--color-fg-primary);position:absolute;padding:10px 16px}.tabs-buttons{align-self:center;background-color:var(--color-bg-tabs);border:1px solid var(--color-border-selected);border-radius:6px;display:flex;margin:10px 0}.tabs-buttons button{appearance:none;border:1px solid transparent;border-radius:6px;color:var(--color-fg-primary);font-weight:400}.tabs-pages{box-sizing:border-box;flex:1;overflow-x:hidden;overflow-y:auto}@media (width < 600px){.tabs-pages{padding:0 8px 20px}}@media (width >= 600px){.tabs-pages{padding:0 20px 20px}}.tabs-button{background:none;border:1px solid transparent;font-size:14px;padding:3px 8px}.tabs-button:active,.tabs-button:checked,.tabs-button.selected{background-color:var(--color-bg-odd);border:1px solid var(--color-fg-primary);border-radius:5px}.inspector-info-page{font-size:14px;grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:auto 1fr;margin:20px;padding:12px}.inspector-info-page:not(.hidden){display:grid}.inspector-info-page .section-label{font-size:16px;font-weight:700;grid-column:span 2;padding-bottom:5px}.inspector-info-page .section-label:not(:first-of-type){margin-top:20px}.inspector-info-page label{font-weight:500}.inspector-info-page :not(.section-label){overflow-x:hidden;text-overflow:ellipsis}.inspector-info-magnet button{background-color:var(--color-border);background-position:top;background-repeat:no-repeat;border:0;cursor:pointer;height:1rem;-webkit-mask:var(--image-magnet) no-repeat center/14px;mask:var(--image-magnet) no-repeat center/14px;vertical-align:middle;width:1rem}#inspector .tabs-button,#prefs-dialog .tabs-button{height:30px;margin:0;min-width:40px}#inspector-file-list{margin:0;padding:0}#inspector-file-list .inspector-torrent-file-list-entry:nth-child(2n){background-color:var(--color-bg-even)}#inspector-file-list .inspector-torrent-file-list-entry:nth-child(odd){background-color:var(--color-bg-odd)}#inspector-file-list .inspector-torrent-file-list-entry{display:grid;grid-column-gap:5px;grid-template-areas:"check name priority" "blank1 info blank2";grid-template-columns:20px 1fr 65px;margin-bottom:4px;padding:5px}#inspector-file-list .inspector-torrent-file-list-entry.skip{opacity:.5}#inspector-file-list .file-wanted-control{grid-area:check}#inspector-file-list .inspector-torrent-file-list-entry-name{color:var(--color-fg-primary);cursor:pointer;font-size:14px;grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#inspector-file-list .inspector-torrent-file-list-entry.skip>.inspector-torrent-file-list-entry-name{color:var(--color-fg-disabled)}#inspector-file-list .inspector-torrent-file-list-entry-progress{color:var(--color-fg-secondary);font-size:12px;grid-area:info}#inspector-file-list .single-file .inspector-torrent-file-list-entry>.file-wanted-control,#inspector-file-list .inspector-torrent-file-list-entry.complete>.file-wanted-control{cursor:default}#inspector-header{margin:8px 0}#torrent-inspector-name{font-size:large;font-weight:700}#inspector-tiers-list{color:var(--color-fg-primary);margin:0 10px;padding:0}#inspector-tiers-list .tier-list-row{display:grid;font-size:12px;grid-column-gap:8px;grid-row-gap:4px;padding:8px 12px}#inspector-tiers-list .tier-list-row:nth-child(2n of.tier-list-row){background-color:var(--color-bg-even)}#inspector-tiers-list .tier-list-row:nth-child(odd of.tier-list-row){background-color:var(--color-bg-odd)}#inspector-tiers-list .tier-list-torrent{color:var(--color-fg-primary);font-weight:bolder;overflow-x:hidden;padding-top:12px;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}#inspector-tiers-list .tier-list-tracker{font-size:14px;font-weight:bolder;grid-column:span 2;padding-bottom:4px}#inspector-tiers-list .tier-announce,#inspector-tiers-list .tier-scrape,#inspector-tiers-list .tier-state{text-align:left}#inspector-tiers-list .tier-downloads,#inspector-tiers-list .tier-leechers,#inspector-tiers-list .tier-seeders{text-align:right}.peer-list{--table-border: 1px solid var(--color-default-border);border:var(--table-border);border-collapse:collapse;cursor:default;table-layout:fixed;text-align:left;width:100%}.peer-list td,.peer-list th{font-size:smaller;padding:5px}.peer-list td{border:var(--table-border);color:var(--color-fg-secondary)}.peer-list .torrent-row td{background:var(--color-bg-odd);color:var(--color-fg-primary);font-size:normal;font-weight:bolder;overflow-x:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.peer-list .encryption[data-encrypted=true]{background-color:var(--color-border-selected);-webkit-mask:var(--image-lock-fill) no-repeat center/14px;mask:var(--image-lock-fill) no-repeat center/14px;width:10px}.peer-list .peer-address,.peer-list .percent-done,.peer-list .speed-down,.peer-list .speed-up{text-align:right}.peer-list .percent-done{width:10%}@media (width < 600px){.peer-list .percent-done{width:12%}}.peer-list .speed-down,.peer-list .speed-up{width:15%}.peer-list .peer-address{width:25%;overflow-x:hidden;text-overflow:ellipsis}@media (width < 600px){.peer-list .peer-address{text-align:left;width:20%}}.peer-list .peer-app-name{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}@media (width >= 600px){.peer-list .peer-app-name{width:20%}}.peer-list .status{cursor:pointer;width:10%}.file-priority-radiobox{grid-area:priority}.file-priority-radiobox>*{appearance:none;background-color:var(--color-border-selected);background-position:center;background-repeat:no-repeat;background-size:10px,20px;border:1px solid var(--color-border);border-radius:0;height:20px;margin:0;padding:0;width:20px}.file-priority-radiobox>.low{background-image:var(--image-chevron-dn);border-right-width:0}.file-priority-radiobox>.normal{background-image:var(--image-baseline)}.file-priority-radiobox>.high{background-image:var(--image-chevron-up);border-left-width:0}.file-priority-radiobox>.checked{background-color:var(--color-bg-hover)}.context-menu{background-color:var(--color-bg-primary);border-radius:5px;color:var(--color-fg-on-popup);padding:10px 5px;z-index:9999;user-select:none;-webkit-user-select:none}.context-menu .context-menuitem{font-size:13px;font-weight:400;list-style:none;padding:5px 15px}.context-menu .context-menuitem:hover:not(:disabled),.context-menu .context-menuitem:focus:not(:disabled){background-color:var(--color-bg-hover);border-radius:6px;cursor:pointer;font-weight:500}.context-menu .context-menuitem:disabled{color:var(--color-fg-disabled);cursor:none}.context-menu .context-menuitem.warning:hover{background-color:var(--color-bg-warn);color:var(--color-fg-warn)}.context-menu-separator{border-bottom:1px solid var(--color-fg-secondary);margin-bottom:10px;padding-bottom:10px}.overflow-menu{background:var(--color-bg-popup);border-radius:5px;color:var(--color-fg-on-popup);overflow:auto;padding:10px;right:0;margin:6px;top:50px;z-index:var(--z-index-popup)}@media (width < 600px){.overflow-menu{height:80vh}}.overflow-menu fieldset{border:0;display:block;margin:8px 0}.overflow-menu fieldset ul{margin:0;padding-left:0}.overflow-menu fieldset ul li{list-style-type:none}.overflow-menu fieldset ul a{cursor:pointer}.overflow-menu .table-row{align-items:center;border-radius:6px;display:flex;flex-direction:row;padding:3px 0}.overflow-menu legend{color:var(--color-fg-primary);font-weight:bolder;margin:12px 0 4px}.overflow-menu button,.overflow-menu label{color:var(--color-fg-primary);display:inline-flex;font-size:1em;width:100%}.overflow-menu button{background:transparent;border:0;cursor:pointer;display:block;padding:4px 0;text-align:left;text-decoration:none;width:150px}.overflow-menu .input-and-label{align-items:center;display:inline-flex;flex-direction:row}.overflow-menu #display-options,.overflow-menu #speed-options{display:flex;flex-direction:column}.overflow-menu #speed-options>.speed-up,.overflow-menu #speed-options>.speed-down{align-items:center;display:flex;flex-direction:row;padding:4px 0}.overflow-menu #speed-options>.speed-up>label,.overflow-menu #speed-options>.speed-down>label{overflow:hidden;width:80px}.overflow-menu #speed-options .alt-speed{display:grid;grid-column-gap:5px;grid-row-gap:5px;grid-template-areas:"check lb" "turtle values";grid-template-columns:22px 1fr;margin-bottom:4px}.overflow-menu #speed-options #alt-speed-check{grid-area:check}.overflow-menu #speed-options #alt-speed-check:checked~#alt-speed-image{background-image:var(--image-alt-speed-enabled);background-position:left;background-size:22px}.overflow-menu #speed-options #alt-speed-check:not(:checked)~#alt-speed-image{background-image:var(--image-alt-speed-disabled);background-size:22px}.overflow-menu #speed-options #alt-speed-image{background-position:center;background-repeat:no-repeat;grid-area:turtle}.overflow-menu #speed-options #alt-speed-label{grid-area:lb}.overflow-menu #speed-options #alt-speed-values-label{font-size:small;grid-area:values}@media (width < 600px){.dialog-buttons{padding-top:var(--dialog-logo-padding)}.dialog-container{opacity:96%;position:absolute;top:var(--popup-top);width:100%}.dialog-logo{padding-bottom:var(--dialog-logo-padding)}.dialog-window{align-items:center;display:flex;flex-direction:column}}@media (width >= 600px){.dialog-container{min-width:500px;position:absolute;top:calc(var(--popup-top) * 2)}.dialog-heading{grid-area:heading}.dialog-logo{grid-area:icon;padding-right:var(--dialog-logo-padding)}.dialog-window{background-color:var(--color-bg-popup);color:var(--color-fg-on-popup);display:grid;grid-column-gap:12px;grid-template-areas:"icon heading" "icon message" "icon workarea" "icon buttons";grid-template-columns:var(--logo-size) 1fr;padding:2px 12px}}.dialog-buttons{display:flex;float:right;grid-area:buttons;margin:10px 0 0;text-align:center}.dialog-buttons button{appearance:none;background:var(--color-bg-primary);border:1px solid var(--color-default-border);border-radius:5px;color:var(--color-fg-primary);margin-left:8px;padding:8px;text-decoration:none}.dialog-buttons-begin{flex-grow:1}.dialog-buttons-end{display:none}dialog{border:0}.dialog-container{color:var(--color-fg-primary);display:block;padding:0;z-index:var(--z-index-popup)}@media (width >= 600px){.dialog-container{border:0;border-radius:8px;max-width:50%}}.dialog-heading{align-items:center;display:flex;font-size:1.2em;font-weight:700}.dialog-logo{background:transparent url(data:image/png;base64,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) top left no-repeat;height:var(--logo-size);width:var(--logo-size)}.dialog-message{grid-area:message;margin:10px 0 0}.dialog-window{background:var(--color-bg-primary);border-radius:8px;padding:var(--dialog-padding)}.dialog-workarea{display:flex;flex-direction:column;grid-area:workarea;margin:10px 0 0}.dialog-workarea>*{margin-bottom:5px}.about-dialog{max-width:initial}.about-dialog .dialog-workarea>*{margin-bottom:10px}.about-dialog-version-number{margin-left:4px}.about-dialog-version-checksum{font-size:small;font-style:italic;font-weight:400;margin-left:auto;padding-left:10px}.open-torrent input{margin-bottom:15px}.open-torrent #auto-start-label{margin-left:5px}.open-torrent input[type=file]{width:100%;box-sizing:border-box}.shortcuts-dialog table{border-collapse:collapse;width:100%}.shortcuts-dialog th,.shortcuts-dialog td{border:1px solid var(--color-border);padding:5px 10px}#torrent-rename-name,#move-container #torrent-path{min-width:400px}.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{column-gap:16px;display:grid;grid-row-gap:6px;grid-template-columns:auto 1fr;margin-top:4px}@media (width < 600px){.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{margin:4px 0 16px}}@media (width >= 600px){.tabs-pages .content,.inspector-info-page .content,.statistics-dialog .content{margin:4px 16px 16px}}.tabs-pages .content div,.inspector-info-page .content div,.statistics-dialog .content div{word-break:break-word}.tabs-pages fieldset,.inspector-info-page fieldset,.statistics-dialog fieldset{border:0;margin:0;padding:0}.tabs-pages legend,.inspector-info-page legend,.statistics-dialog legend{font-weight:bolder;margin-bottom:4px}#free-space-text{display:inline-block;font-size:smaller;font-style:italic}.ui-menu{width:200px}.upload-div{display:none}.dropzone{background:var(--color-bg-primary);border:2px dashed var(--color-border);border-radius:5px;color:var(--color-fg-primary);cursor:pointer;display:flex;flex-direction:column;font-size:1.2em;font-weight:700;height:100%;justify-content:center;margin:0;padding:0;text-align:center;width:100%} /*# sourceMappingURL=transmission-app.css.map */ diff --git a/web/public_html/transmission-app.css.map b/web/public_html/transmission-app.css.map index 1b79e370c..efaa08280 100644 --- a/web/public_html/transmission-app.css.map +++ b/web/public_html/transmission-app.css.map @@ -2,6 +2,6 @@ "version": 3, "sources": ["../assets/css/transmission-app.scss"], "sourcesContent": ["/// MIXINS\n\n@mixin for-phone-only {\n @media (width < 600px) {\n @content;\n }\n}\n\n@mixin for-tablet-portrait-up {\n @media (width >= 600px) {\n @content;\n }\n}\n\n:root {\n /* z-index enum */\n --z-index-popup: 2;\n\n /* various dimensions */\n --dialog-logo-padding: calc(var(--dialog-padding) * 0.66);\n --dialog-padding: 20px;\n --logo-size: 64px;\n --pauseresume-size: 20px;\n --popup-top: 51px; // TODO: ugly that this is hardcoded\n --progressbar-border: 1px;\n --progressbar-height: 20px;\n --toolbar-height: 50px;\n\n /* colors related to torrent status */\n --black: #000;\n --blue-100: #51b3f7;\n --blue-200: #357aaa;\n --blue-300: #2c7fea;\n --blue-400: #1847d4;\n --dark-mode-black: #121212;\n --dark-mode-white: #c9d1d9;\n --default-accent-color-dark: #0c2d6b;\n --default-border-dark: #575757;\n --default-border-light: #aeaeae;\n --default-tinted: rgba(128, 128, 144, 0.125);\n --green-100: #26aa55;\n --green-300: #7cef99;\n --green-400: #67c87f;\n --green-500: #34dc70;\n --grey-200: #e1e4e8;\n --grey-40: #666;\n --grey-500: #828282;\n --grey-900: #191919;\n --nice-grey: #f8f8f8;\n --red-500: #d73a49;\n --white: #fff;\n --yellow-300: #ffea7f;\n\n /* ICONS -- see assets/img/README.md for sources and license details */\n /* Are you a designer? New icon PRs welcomed! */\n --image-alt-speed-disabled: url('../img/modern-tortoise.png');\n --image-alt-speed-enabled: url('../img/modern-tortoise-blue.png');\n --image-baseline: url('../img/horizontal-rule.svg');\n --image-chevron-dn: url('../img/chevron-down.svg');\n --image-chevron-up: url('../img/chevron-up.svg');\n --image-lock-fill: url('../img/lock-fill.svg');\n --image-magnet: url('../img/magnet.svg');\n --image-pause-circle-active: url('../img/pause-circle-active.svg');\n --image-pause-circle-idle: url('../img/pause-circle-idle.svg');\n --image-play-circle-active: url('../img/play-circle-active.svg');\n --image-play-circle-idle: url('../img/play-circle-idle.svg');\n\n --app-image-url: url('../img/box.svg');\n --audio-image-url: url('../img/music.svg');\n --folder-image-url: url('../img/folder.svg');\n --font-image-url: url('../img/type.svg');\n --image-image-url: url('../img/image.svg');\n --package-image-url: url('../img/package.svg');\n --text-image-url: url('../img/file-text.svg');\n --video-image-url: url('../img/film.svg');\n\n --progress: 100%;\n --color-fg-error: var(--red-500);\n --color-fg-port-closed: var(--red-500);\n --color-fg-port-open: var(--green-100);\n --color-progressbar-background-2: var(--green-400);\n --color-progressbar-verify: var(--yellow-300);\n --color-progressbar-magnet: var(--yellow-300);\n --color-progressbar-paused: var(--grey-200);\n --color-progressbar-leech: var(--blue-200);\n --color-progressbar-queued: var(--blue-400);\n --color-bg-even: var(--default-tinted);\n --color-toolbar-background: var(--default-tinted);\n --color-bg-tabs: var(--default-tinted);\n\n color-scheme: light dark;\n\n @media (prefers-color-scheme: dark) {\n --color-bg-odd: var(--black);\n --color-bg-primary: var(--black);\n --color-bg-popup: var(--black);\n --color-bg-hover: var(--grey-40);\n --color-fg-primary: var(--dark-mode-white);\n --color-fg-secondary: var(--nice-grey);\n --color-fg-on-popup: var(--nice-grey);\n --color-fg-disabled: #808088;\n --color-bg-warn: #cf6679;\n --color-fg-warn: var(--dark-mode-black);\n --color-border: var(--dark-mode-white);\n --color-border-selected: var(--grey-500);\n --color-fg-tertiary: var(--grey-500);\n --color-bg-selected: var(--default-accent-color-dark);\n --color-default-border: var(--default-border-dark);\n --color-progressbar-seed-1: var(--green-100);\n --color-progressbar-seed-2: var(--green-400);\n --color-progressbar-paused: var(--grey-500);\n --color-progressbar-leech: var(--blue-200);\n --color-progressbar-seed-paused: var(--grey-500);\n\n .contrast-more {\n --color-fg-error: var(--red-500);\n --color-fg-port-closed: var(--red-500);\n --color-fg-port-open: var(--green-100);\n --color-bg-hover: var(--grey-40);\n --color-fg-primary: var(--white);\n --color-bg-even: var(--black);\n --color-fg-secondary: var(--white);\n --color-fg-on-popup: var(--white);\n --color-fg-disabled: var(--white);\n --color-bg-warn: #cf6679;\n --color-fg-warn: var(--black);\n --color-border: var(--white);\n --color-border-selected: var(--white);\n --color-fg-tertiary: var(--white);\n --color-toolbar-background: var(--black);\n --color-bg-selected: var(--blue-300);\n --color-bg-tabs: var(--black);\n --color-fg-tabs: var(--white);\n --color-default-border: var(--white);\n --color-progressbar-seed-1: var(--black);\n --color-progressbar-seed-2: var(--white);\n --color-progressbar-seed-paused: var(--grey-500);\n --color-progressbar-background-2: var(--white);\n --color-progressbar-verify: var(--yellow-300);\n --color-progressbar-magnet: var(--yellow-300);\n --color-progressbar-paused: var(--grey-500);\n --color-progressbar-leech: var(--blue-200);\n --color-progressbar-queued: var(--blue-400);\n }\n }\n @media (prefers-color-scheme: light) {\n --color-bg-odd: var(--white);\n --color-bg-primary: var(--white);\n --color-bg-popup: var(--white);\n --color-fg-error: var(--red-500);\n --color-fg-port-closed: var(--red-500);\n --color-fg-port-open: var(--green-400);\n --color-progressbar-verify: var(--yellow-300);\n --color-progressbar-magnet: var(--yellow-300);\n --color-progressbar-paused: var(--grey-200);\n --color-progressbar-leech: var(--blue-100);\n --color-progressbar-queued: var(--blue-400);\n --color-bg-hover: var(--nice-grey);\n --color-fg-primary: #404040;\n --color-fg-on-popup: var(--grey-900);\n --color-fg-secondary: var(--grey-500);\n --color-border: var(--grey-500);\n --color-border-selected: #d0d7de;\n --color-fg-tertiary: var(--grey-500);\n --color-bg-warn: #e4606d5b;\n --color-fg-warn: #cf212e;\n --color-fg-disabled: var(--grey-500);\n --color-bg-selected: var(--blue-300);\n --color-default-border: var(--default-border-light);\n --color-dialog-border: var(--nice-grey);\n --color-progressbar-seed-1: var(--green-500);\n --color-progressbar-seed-2: var(--green-300);\n --color-progressbar-seed-paused: var(--grey-200);\n\n .contrast-more {\n --color-fg-error: var(--red-500);\n --color-fg-port-closed: var(--red-500);\n --color-fg-port-open: var(--green-400);\n --color-bg-hover: var(--grey-40);\n --color-fg-primary: var(--black);\n --color-bg-even: var(--white);\n --color-fg-secondary: var(--black);\n --color-fg-on-popup: var(--black);\n --color-fg-disabled: var(--black);\n --color-bg-warn: #cf6679;\n --color-fg-warn: var(--white);\n --color-border: var(--black);\n --color-border-selected: var(--black);\n --color-fg-tertiary: var(--black);\n --color-toolbar-background: var(--white);\n --color-bg-selected: var(--blue-300);\n --color-bg-tabs: var(--white);\n --color-fg-tabs: var(--black);\n --color-default-border: var(--black);\n --color-progressbar-seed-1: var(--black);\n --color-progressbar-seed-2: var(--white);\n --color-progressbar-seed-paused: var(--grey-500);\n --color-progressbar-background-2: var(--white);\n --color-progressbar-verify: var(--yellow-300);\n --color-progressbar-magnet: var(--yellow-300);\n --color-progressbar-paused: var(--grey-500);\n --color-progressbar-leech: var(--blue-200);\n --color-progressbar-queued: var(--blue-400);\n }\n }\n}\n\n/* If browser can support using 'system color' keywords (i.e. way to inherit browser colors), use these variables instead */\n@supports (background-color: Canvas) {\n :root {\n .contrast-less {\n --color-bg-odd: Canvas;\n --color-bg-primary: Canvas;\n --color-bg-popup: Canvas;\n }\n }\n}\n\nhtml,\nbody {\n background-color: var(--color-bg-primary);\n color: var(--color-fg-primary);\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,\n Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';\n height: 100%;\n margin: 0;\n}\n\nimg {\n border: 0;\n}\n\na {\n color: var(--color-fg-primary);\n outline: 0;\n text-decoration: underline;\n}\n\n.hidden {\n display: none;\n}\n\n.mainwin {\n display: flex;\n flex-direction: column;\n height: 100%;\n position: relative;\n\n > * {\n margin: 0;\n padding: 0;\n }\n}\n\n.mainwin-workarea {\n display: flex;\n flex: 1;\n flex-direction: row;\n overflow: auto;\n}\n\n.popup,\n.tabs-container {\n box-shadow:\n 0 3px 6px -4px rgba(0, 0, 0, 0.12),\n 0 6px 16px rgba(0, 0, 0, 0.08),\n 0 9px 28px 8px rgba(0, 0, 0, 0.06);\n position: absolute;\n}\n\n/// TOOLBAR\n\n#mainwin-toolbar {\n align-items: center;\n background: var(--color-toolbar-background);\n border-bottom: 1px solid var(--color-default-border);\n display: flex;\n flex-direction: row;\n height: var(--toolbar-height);\n margin: 0;\n width: 100%;\n\n button {\n background-color: transparent;\n background-position: center;\n background-repeat: no-repeat;\n border: 0;\n border-radius: 5px;\n cursor: pointer;\n height: var(--toolbar-height);\n margin-right: 6px;\n user-select: none;\n -webkit-user-select: none;\n width: var(--toolbar-height);\n\n svg {\n stroke: var(--color-fg-primary);\n }\n\n svg g path {\n fill: var(--color-fg-primary);\n }\n\n &:disabled {\n cursor: default;\n\n svg {\n stroke: var(--color-fg-disabled);\n }\n\n svg g path {\n fill: var(--color-fg-disabled);\n }\n }\n }\n\n > .toolbar-separator {\n border-left: 1px solid var(--color-default-border);\n height: 25px;\n margin: 0 6px 0 0;\n }\n\n :nth-last-child(2) {\n border: 0;\n flex-grow: 1;\n }\n}\n\n.toolbar-icon {\n stroke: var(--color-fg-primary);\n}\n\n#toolbar-overflow {\n margin-right: 4px;\n\n svg {\n fill: var(--color-fg-primary);\n height: 36px;\n width: 36px;\n }\n\n &.alt-speed-enabled {\n background-image: var(--image-alt-speed-enabled);\n background-position: bottom left;\n background-size: 20px;\n }\n}\n\n/// FILTERBAR\n\n.mainwin-filterbar {\n white-space: nowrap;\n align-items: center;\n background: var(--color-toolbar-background);\n border-bottom: 1px solid var(--color-default-border);\n display: flex;\n flex-direction: row;\n height: 30px;\n padding-left: 5px;\n\n @include for-phone-only {\n :not(select):not(input):not(option):not(.flexible-space) {\n display: none;\n }\n }\n\n #torrent-search {\n width: 100%;\n max-width: 160px;\n }\n\n select {\n width: 70px;\n }\n\n > * {\n margin-right: 5px;\n }\n}\n\n.speed-up-icon,\n.speed-dn-icon {\n fill: var(--color-fg-primary);\n\n svg {\n width: 20px;\n }\n}\n\n#speed-dn-label,\n#speed-up-label {\n text-align: right;\n}\n\n/// TORRENT CONTAINER\n\n.flexible-space {\n margin-right: auto;\n}\n\n#torrent-container {\n flex-grow: 1;\n left: 0;\n margin: 0;\n overflow: auto;\n padding: 0;\n right: 0;\n}\n\n.torrent-container {\n background-color: var(--white);\n}\n\n.torrent-list {\n cursor: pointer;\n list-style-type: none;\n margin: 0;\n padding: 0;\n text-align: left;\n width: 100%;\n user-select: none;\n -webkit-user-select: none;\n\n .torrent:nth-child(even) {\n background-color: var(--color-bg-even);\n }\n\n .torrent:nth-child(odd) {\n background-color: var(--color-bg-odd);\n }\n\n .torrent {\n border-bottom: 1px solid var(--color-default-border);\n\n .icon {\n // color the background svg fill\n background-color: var(--color-fg-primary);\n background-position:\n center,\n top left;\n -webkit-mask-image: var(--mime-icon-url);\n -webkit-mask-repeat: no-repeat;\n mask-image: var(--mime-icon-url);\n mask-repeat: no-repeat;\n\n &[data-icon-multifile='true'] {\n -webkit-mask-image: var(--mime-icon-url), var(--folder-image-url);\n -webkit-mask-position:\n top left,\n bottom right;\n -webkit-mask-repeat: no-repeat, no-repeat;\n -webkit-mask-size: 16px, 16px;\n mask-image: var(--mime-icon-url), var(--folder-image-url);\n mask-position:\n top left,\n bottom right;\n mask-repeat: no-repeat, no-repeat;\n mask-size: 16px, 16px;\n }\n\n &[data-icon-mime-type='audio'] {\n --mime-icon-url: var(--audio-image-url);\n }\n\n &[data-icon-mime-type='application'] {\n --mime-icon-url: var(--app-image-url);\n }\n\n &[data-icon-mime-type='font'] {\n --mime-icon-url: var(--font-image-url);\n }\n\n &[data-icon-mime-type='image'] {\n --mime-icon-url: var(--image-image-url);\n }\n\n &[data-icon-mime-type='model'] {\n --mime-icon-url: var(--package-image-url);\n }\n\n &[data-icon-mime-type='text'] {\n --mime-icon-url: var(--text-image-url);\n }\n\n &[data-icon-mime-type='video'] {\n --mime-icon-url: var(--video-image-url);\n }\n }\n\n .torrent-name {\n font-weight: bold;\n margin-bottom: 2px;\n margin-top: 2px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n\n &.compact {\n font-size: 1em;\n font-weight: normal;\n }\n\n &:not(.paused) {\n color: var(--color-fg-primary);\n }\n }\n\n .torrent-labels {\n font-size: x-small;\n font-weight: normal;\n margin-bottom: 2px;\n margin-top: 2px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n padding: 1px 0;\n\n &.compact {\n flex: 1;\n font-size: x-small;\n }\n }\n\n .torrent-label {\n padding: 0 8px;\n margin: 0 2px;\n border-radius: 1em;\n border: 1px solid var(--color-default-border);\n }\n\n .torrent-progress-details.error,\n .torrent-peer-details.error {\n color: var(--color-fg-error);\n }\n\n .torrent-progress-details,\n .torrent-peer-details {\n color: var(--color-fg-primary);\n font-size: small;\n }\n\n &.compact {\n --icon-size: 16px;\n\n align-items: center;\n display: flex;\n flex-direction: row-reverse;\n\n .icon {\n -webkit-mask-size: var(--icon-size), calc(var(--icon-size) / 2);\n flex-shrink: 0;\n height: var(--icon-size);\n mask-size: var(--icon-size), calc(var(--icon-size) / 2);\n width: var(--icon-size);\n\n &[data-icon-multifile='true'] {\n --mime-icon-url: var(--folder-image-url);\n }\n }\n\n > * {\n margin: 5px;\n }\n }\n\n &:not(.compact) {\n --icon-size: 32px;\n align-items: center;\n display: grid;\n grid-column-gap: 12px;\n grid-template-areas:\n 'icon name labels'\n 'icon progress-text progress-text'\n 'icon progressbar progressbar'\n 'icon peers peers';\n grid-template-columns: var(--icon-size) auto 1fr;\n padding: 6px 12px;\n\n .icon {\n background-size: var(--icon-size), calc(var(--icon-size) / 2);\n grid-area: icon;\n height: var(--icon-size);\n width: var(--icon-size);\n }\n\n .torrent-name {\n color: var(--color-fg-primary);\n grid-area: name;\n\n &.paused {\n color: var(--color-fg-disabled);\n }\n }\n\n .torrent-labels {\n grid-area: labels;\n }\n\n .torrent-peer-details {\n grid-area: peers;\n }\n\n .torrent-progress {\n display: flex;\n flex-direction: row;\n grid-area: progressbar;\n }\n\n .torrent-progress-details {\n grid-area: progress-text;\n }\n\n > * {\n margin: 1px 0;\n }\n }\n\n &.selected {\n background-color: var(--color-bg-selected);\n }\n }\n\n .icon {\n background-position: center;\n background-repeat: no-repeat;\n }\n\n .torrent-pauseresume-button {\n background-position: center center;\n background-repeat: no-repeat;\n background-size: var(--pauseresume-size);\n margin-left: calc(var(--pauseresume-size) / 2);\n width: var(--pauseresume-size);\n\n &[data-action='pause'] {\n background-image: var(--image-pause-circle-idle);\n\n &:active,\n &:hover {\n background-image: var(--image-pause-circle-active);\n }\n }\n\n &[data-action='resume'] {\n background-image: var(--image-play-circle-idle);\n\n &:active,\n &:hover {\n background-image: var(--image-play-circle-active);\n }\n }\n }\n\n .torrent-progress-bar {\n background-repeat: no-repeat;\n border-color: var(--color-border-selected);\n border-radius: 3px;\n border-style: solid;\n border-width: 1px;\n height: calc(var(--progressbar-height) - var(--progressbar-border) * 2);\n\n &.full {\n flex-grow: 1;\n margin: 2px 0;\n }\n\n &.compact {\n min-width: 50px;\n width: 10vw;\n }\n\n &.leech.queued {\n background: linear-gradient(\n to right,\n var(--color-progressbar-queued) 0,\n var(--color-progressbar-queued) var(--progress, 30%),\n transparent var(--progress, 30%)\n ),\n no-repeat;\n }\n\n &.leech {\n background: linear-gradient(\n to right,\n var(--color-progressbar-leech) 0,\n var(--color-progressbar-leech) var(--progress, 30%),\n transparent var(--progress, 30%)\n ),\n no-repeat;\n }\n\n &.magnet {\n background: linear-gradient(\n to right,\n var(--color-progressbar-magnet) 0,\n var(--color-progressbar-magnet) var(--progress, 30%),\n transparent var(--progress, 30%)\n ),\n no-repeat;\n }\n\n &.seed.paused {\n background-color: var(--color-progressbar-seed-paused);\n }\n\n &.seed:not(.paused) {\n background: linear-gradient(\n to right,\n var(--color-progressbar-seed-1) 0,\n var(--color-progressbar-seed-1) var(--progress, 30%),\n var(--color-progressbar-seed-2) var(--progress, 30%)\n ),\n no-repeat;\n }\n\n &.seed.queued {\n background-color: var(--color-progressbar-seed-paused);\n }\n\n &.verify {\n background: linear-gradient(\n to right,\n var(--color-progressbar-verify) 0,\n var(--color-progressbar-verify) var(--progress, 30%),\n transparent var(--progress, 30%)\n ),\n no-repeat;\n }\n\n &.paused {\n background: linear-gradient(\n to right,\n var(--color-progressbar-paused) 0,\n var(--color-progressbar-paused) var(--progress, 30%),\n transparent var(--progress, 30%)\n ),\n no-repeat;\n }\n }\n}\n\n/// PREFERENCES DIALOG\n\n@include for-phone-only {\n input[type='checkbox'] {\n height: 20px;\n width: 20px;\n }\n}\n\n#inspector,\n#prefs-dialog {\n @include for-phone-only {\n left: 0;\n }\n @include for-tablet-portrait-up {\n border-left: 1px solid var(--color-default-border);\n width: 570px;\n }\n}\n\n#prefs-dialog {\n $background-color: var(--color-bg-primary);\n background: $background-color;\n bottom: 0;\n right: 0;\n top: var(--popup-top);\n z-index: var(--z-index-popup);\n\n .tabs-page {\n grid-column-gap: 8px;\n grid-row-gap: 5px;\n grid-template-columns: 1fr 1fr;\n margin: 20px;\n\n &:not(.hidden) {\n display: grid;\n }\n\n .section-label {\n font-weight: bold;\n grid-column: span 2;\n // margin-left: -20px;\n padding-bottom: 5px;\n\n &:not(:first-of-type) {\n margin-top: 20px;\n }\n }\n }\n\n .alt-speed-section-label {\n background: transparent var(--image-alt-speed-enabled) no-repeat;\n background-position: left;\n background-position-y: 4px;\n background-size: 20px;\n padding-left: 22px;\n }\n\n :disabled,\n .disabled {\n color: var(--color-fg-disabled);\n }\n\n #alt-times-div,\n #autostart-div,\n #port-forwarding,\n #randomize-port,\n #suffix-div,\n #use-dht-div,\n #use-lpd-div,\n #use-pex-div,\n #utp-enabled,\n .alt-speed-label {\n grid-column: span 2;\n }\n\n #default-trackers {\n height: 300px;\n }\n\n .blocklist-size-label,\n .blocklist-update-button,\n .register-handler-button,\n .port-status {\n grid-column: 2 / 3;\n }\n\n .blocklist-size-label {\n font-size: smaller;\n }\n\n .blocklist-size-number {\n font-weight: bolder;\n }\n\n .port-status-label {\n display: inline-block;\n font-weight: bold;\n margin-left: 5px;\n\n &[data-open='true'] {\n color: var(--color-fg-port-open);\n }\n\n &[data-open='false'] {\n color: var(--color-fg-port-closed);\n }\n }\n\n #default-trackers,\n .default-trackers-label {\n grid-column: 1 / 3;\n }\n\n .alt-speed-label {\n font-size: smaller;\n font-style: lighter;\n // nudge it up next to the section label\n margin: -10px 0 10px;\n }\n}\n\n#prefs-dialog.ui-tabs .ui-tabs-panel {\n padding: 0;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.prefs-section {\n text-align: left;\n\n > * {\n padding: 0 8px 8px;\n }\n\n .title {\n color: var(--color-fg-primary);\n font-size: larger;\n font-weight: bold;\n margin-bottom: 10px;\n padding-left: 0;\n }\n\n .row {\n .key {\n float: left;\n padding-top: 3px;\n\n > * {\n margin-left: 0;\n }\n }\n\n .value {\n margin-left: 150px;\n\n > * {\n width: 100%;\n }\n }\n }\n}\n\n/// TABS\n\n.tabs-container {\n align-items: stretch;\n background: var(--color-bg-primary);\n bottom: 0;\n display: flex;\n flex-direction: column;\n position: absolute;\n right: 0;\n top: var(--popup-top);\n z-index: var(--z-index-popup);\n @include for-phone-only {\n left: 0;\n }\n @include for-tablet-portrait-up {\n width: 550px;\n }\n}\n\n.tabs-container-close {\n font-size: 150%;\n cursor: pointer;\n background: var(--color-bg-primary);\n border: 0;\n color: var(--color-fg-primary);\n position: absolute;\n padding: 10px 16px;\n}\n\n.tabs-buttons {\n align-self: center;\n background-color: var(--color-bg-tabs);\n border: 1px solid var(--color-border-selected);\n border-radius: 6px;\n display: flex;\n margin: 10px 0;\n\n button {\n appearance: none;\n border: 1px solid transparent;\n border-radius: 6px;\n color: var(--color-fg-primary);\n font-weight: 400;\n }\n}\n\n.tabs-pages {\n box-sizing: border-box;\n flex: 1;\n overflow-x: hidden;\n overflow-y: auto;\n @include for-phone-only {\n padding: 0 8px 20px;\n }\n @include for-tablet-portrait-up {\n padding: 0 20px 20px;\n }\n}\n\n.tabs-button {\n background: none;\n border: 1px solid transparent;\n font-size: 14px;\n padding: 3px 8px;\n\n &:active,\n &:checked,\n &.selected {\n background-color: var(--color-bg-odd);\n border: 1px solid var(--color-fg-primary);\n border-radius: 5px;\n }\n}\n\n/// INSPECTOR\n\n.inspector-info-page {\n font-size: 14px;\n // TODO: this is (mostly) copied from prefs-dialog.\n // can it be folded into a single set of rules?\n\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n grid-template-columns: auto 1fr;\n margin: 20px;\n padding: 12px;\n\n &:not(.hidden) {\n display: grid;\n }\n\n .section-label {\n font-size: 16px;\n font-weight: bold;\n grid-column: span 2;\n padding-bottom: 5px;\n\n &:not(:first-of-type) {\n margin-top: 20px;\n }\n }\n\n label {\n font-weight: 500;\n }\n\n :not(.section-label) {\n // this section is not copied\n overflow-x: hidden;\n text-overflow: ellipsis;\n }\n}\n\n.inspector-info-magnet {\n button {\n background-color: var(--color-border);\n\n background-position: top;\n background-repeat: no-repeat;\n border: 0;\n cursor: pointer;\n height: 1rem;\n -webkit-mask: var(--image-magnet) no-repeat center / 14px;\n mask: var(--image-magnet) no-repeat center / 14px;\n vertical-align: middle;\n width: 1rem;\n }\n}\n\n#inspector .tabs-button,\n#prefs-dialog .tabs-button {\n height: 30px;\n margin: 0;\n min-width: 40px;\n}\n\n#inspector-file-list {\n margin: 0;\n padding: 0;\n\n .inspector-torrent-file-list-entry:nth-child(even) {\n background-color: var(--color-bg-even);\n }\n\n .inspector-torrent-file-list-entry:nth-child(odd) {\n background-color: var(--color-bg-odd);\n }\n\n .inspector-torrent-file-list-entry {\n display: grid;\n grid-column-gap: 5px;\n grid-template-areas:\n 'check name priority'\n 'blank1 info blank2';\n grid-template-columns: 20px 1fr 65px;\n margin-bottom: 4px;\n padding: 5px;\n\n &.skip {\n opacity: 0.5;\n }\n }\n\n .file-wanted-control {\n grid-area: check;\n }\n\n .inspector-torrent-file-list-entry-name {\n color: var(--color-fg-primary);\n cursor: pointer;\n font-size: 14px;\n grid-area: name;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .inspector-torrent-file-list-entry.skip\n > .inspector-torrent-file-list-entry-name {\n color: var(--color-fg-disabled);\n }\n\n .inspector-torrent-file-list-entry-progress {\n color: var(--color-fg-secondary);\n font-size: 12px;\n grid-area: info;\n }\n\n .single-file .inspector-torrent-file-list-entry > .file-wanted-control,\n .inspector-torrent-file-list-entry.complete > .file-wanted-control {\n cursor: default;\n }\n}\n\n#inspector-header {\n margin: 8px 0;\n}\n\n#torrent-inspector-name {\n font-size: large;\n font-weight: bold;\n}\n\n#inspector-tiers-list {\n color: var(--color-fg-primary);\n margin: 0 10px;\n padding: 0;\n\n .tier-list-row {\n display: grid;\n font-size: 12px;\n grid-column-gap: 8px;\n grid-row-gap: 4px;\n padding: 8px 12px;\n }\n\n .tier-list-row:nth-child(even of .tier-list-row) {\n background-color: var(--color-bg-even);\n }\n\n .tier-list-row:nth-child(odd of .tier-list-row) {\n background-color: var(--color-bg-odd);\n }\n\n .tier-list-torrent {\n color: var(--color-fg-primary);\n font-weight: bolder;\n overflow-x: hidden;\n padding-top: 12px;\n padding-bottom: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .tier-list-tracker {\n font-size: 14px;\n font-weight: bolder;\n grid-column: span 2;\n padding-bottom: 4px;\n }\n\n .tier-announce,\n .tier-scrape,\n .tier-state {\n text-align: left;\n }\n\n .tier-downloads,\n .tier-leechers,\n .tier-seeders {\n text-align: right;\n }\n}\n\n// Peers Tab\n\n.peer-list {\n --table-border: 1px solid var(--color-default-border);\n\n border: var(--table-border);\n border-collapse: collapse;\n cursor: default;\n table-layout: fixed;\n text-align: left;\n width: 100%;\n\n td,\n th {\n font-size: smaller;\n padding: 5px;\n }\n\n td {\n border: var(--table-border);\n color: var(--color-fg-secondary);\n // padding: 5px 10px;\n }\n\n .torrent-row td {\n background: var(--color-bg-odd);\n color: var(--color-fg-primary);\n font-size: normal;\n font-weight: bolder;\n overflow-x: hidden;\n padding: 10px;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .encryption {\n &[data-encrypted='true'] {\n background-color: var(--color-border-selected);\n -webkit-mask: var(--image-lock-fill) no-repeat center / 14px;\n mask: var(--image-lock-fill) no-repeat center / 14px;\n width: 10px;\n }\n }\n\n .peer-address,\n .percent-done,\n .speed-down,\n .speed-up {\n text-align: right;\n }\n\n .percent-done {\n width: 10%;\n\n @include for-phone-only {\n width: 12%;\n }\n }\n\n .speed-down,\n .speed-up {\n width: 15%;\n }\n\n .peer-address {\n width: 25%;\n overflow-x: hidden;\n text-overflow: ellipsis;\n\n @include for-phone-only {\n text-align: left;\n width: 20%;\n }\n }\n\n .peer-app-name {\n overflow-x: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n @include for-tablet-portrait-up {\n width: 20%;\n }\n }\n\n .status {\n cursor: pointer;\n width: 10%;\n }\n}\n\n/// FILE PRIORITY BUTTONS\n\n.file-priority-radiobox {\n grid-area: priority;\n\n > * {\n appearance: none;\n background-color: var(--color-border-selected);\n background-position: center;\n background-repeat: no-repeat;\n background-size: 10px, 20px;\n border: 1px solid var(--color-border);\n border-radius: 0;\n height: 20px;\n margin: 0;\n padding: 0;\n width: 20px;\n }\n\n > .low {\n background-image: var(--image-chevron-dn);\n border-right-width: 0;\n }\n\n > .normal {\n background-image: var(--image-baseline);\n }\n\n > .high {\n background-image: var(--image-chevron-up);\n border-left-width: 0;\n }\n\n //if input is checked then change the background color\n > .checked {\n background-color: var(--color-bg-hover);\n }\n}\n\n/// CONTEXT MENU\n\n.context-menu {\n background-color: var(--color-bg-primary);\n border-radius: 5px;\n color: var(--color-fg-on-popup);\n padding: 10px 5px;\n z-index: 9999;\n user-select: none;\n -webkit-user-select: none;\n\n .context-menuitem {\n font-size: 13px;\n font-weight: 400;\n list-style: none;\n padding: 5px 15px;\n\n &:hover:not(:disabled),\n &:focus:not(:disabled) {\n background-color: var(--color-bg-hover);\n border-radius: 6px;\n cursor: pointer;\n font-weight: 500;\n }\n\n &:disabled {\n color: var(--color-fg-disabled);\n cursor: none;\n }\n\n &.warning:hover {\n background-color: var(--color-bg-warn);\n color: var(--color-fg-warn);\n }\n }\n}\n\n.context-menu-separator {\n border-bottom: 1px solid var(--color-fg-secondary);\n margin-bottom: 10px;\n padding-bottom: 10px;\n}\n\n/// OVERFLOW MENU\n\n.overflow-menu {\n background: var(--color-bg-popup);\n border-radius: 5px;\n color: var(--color-fg-on-popup);\n overflow: auto;\n padding: 10px;\n\n right: 0;\n margin: 6px;\n top: 50px;\n z-index: var(--z-index-popup);\n\n @include for-phone-only {\n height: 80vh;\n }\n\n fieldset {\n border: 0;\n display: block;\n margin: 8px 0;\n }\n\n fieldset ul {\n margin: 0;\n padding-left: 0;\n\n li {\n list-style-type: none;\n }\n\n a {\n cursor: pointer;\n }\n }\n\n .table-row {\n align-items: center;\n border-radius: 6px;\n display: flex;\n flex-direction: row;\n padding: 3px 0;\n }\n\n legend {\n color: var(--color-fg-primary);\n font-weight: bolder;\n margin: 12px 0 4px;\n }\n\n button,\n label {\n color: var(--color-fg-primary);\n display: inline-flex;\n font-size: 1em;\n width: 100%;\n }\n\n button {\n background: transparent;\n border: 0;\n cursor: pointer;\n display: block;\n padding: 4px 0;\n text-align: left;\n text-decoration: none;\n width: 150px;\n }\n\n .input-and-label {\n align-items: center;\n display: inline-flex;\n flex-direction: row;\n }\n\n #display-options {\n display: flex;\n flex-direction: column;\n }\n\n #speed-options {\n display: flex;\n flex-direction: column;\n\n > .speed-up,\n > .speed-down {\n align-items: center;\n display: flex;\n flex-direction: row;\n padding: 4px 0;\n\n > label {\n overflow: hidden;\n width: 80px;\n }\n }\n\n .alt-speed {\n display: grid;\n grid-column-gap: 5px;\n grid-row-gap: 5px;\n grid-template-areas:\n 'check lb'\n 'turtle values';\n grid-template-columns: 22px 1fr;\n margin-bottom: 4px;\n }\n\n #alt-speed-check {\n grid-area: check;\n\n &:checked ~ #alt-speed-image {\n background-image: var(--image-alt-speed-enabled);\n background-position: left;\n background-size: 22px;\n }\n\n &:not(:checked) ~ #alt-speed-image {\n background-image: var(--image-alt-speed-disabled);\n background-size: 22px;\n }\n }\n\n #alt-speed-image {\n background-position: center;\n background-repeat: no-repeat;\n grid-area: turtle;\n }\n\n #alt-speed-label {\n grid-area: lb;\n }\n\n #alt-speed-values-label {\n font-size: small;\n grid-area: values;\n }\n }\n}\n\n/// DIALOGS\n\n@include for-phone-only {\n .dialog-buttons {\n padding-top: var(--dialog-logo-padding);\n }\n\n .dialog-container {\n opacity: 96%;\n position: absolute;\n top: var(--popup-top);\n width: 100%;\n }\n\n .dialog-logo {\n padding-bottom: var(--dialog-logo-padding);\n }\n\n .dialog-window {\n align-items: center;\n display: flex;\n flex-direction: column;\n }\n}\n@include for-tablet-portrait-up {\n .dialog-container {\n min-width: 500px;\n position: absolute;\n top: calc(var(--popup-top) * 2);\n }\n\n .dialog-heading {\n grid-area: heading;\n }\n\n .dialog-logo {\n grid-area: icon;\n padding-right: var(--dialog-logo-padding);\n }\n\n .dialog-window {\n background-color: var(--color-bg-popup);\n color: var(--color-fg-on-popup);\n display: grid;\n grid-column-gap: 12px;\n grid-template-areas:\n 'icon heading'\n 'icon message'\n 'icon workarea'\n 'icon buttons';\n grid-template-columns: var(--logo-size) 1fr;\n padding: 2px 12px;\n }\n}\n\n.dialog-buttons {\n display: flex;\n float: right;\n grid-area: buttons;\n margin: 10px 0 0;\n text-align: center;\n\n button {\n appearance: none;\n background: var(--color-bg-primary);\n border: 1px solid var(--color-default-border);\n border-radius: 5px;\n color: var(--color-fg-primary);\n margin-left: 8px;\n padding: 8px;\n text-decoration: none;\n }\n}\n\n.dialog-buttons-begin {\n flex-grow: 1;\n}\n\n.dialog-buttons-end {\n display: none;\n}\n\ndialog {\n border: 0;\n}\n\n.dialog-container {\n color: var(--color-fg-primary);\n display: block;\n padding: 0;\n z-index: var(--z-index-popup);\n\n @include for-tablet-portrait-up {\n border: 0;\n border-radius: 8px;\n max-width: 50%;\n }\n}\n\n.dialog-heading {\n align-items: center;\n display: flex;\n font-size: 1.2em;\n font-weight: bold;\n}\n\n.dialog-logo {\n background: transparent url('../img/logo.png') top left no-repeat;\n height: var(--logo-size);\n width: var(--logo-size);\n}\n\n.dialog-message {\n grid-area: message;\n margin: 10px 0 0;\n}\n\n.dialog-window {\n background: var(--color-bg-primary);\n border-radius: 8px;\n padding: var(--dialog-padding);\n}\n\n.dialog-workarea {\n display: flex;\n flex-direction: column;\n grid-area: workarea;\n margin: 10px 0 0;\n\n > * {\n margin-bottom: 5px;\n }\n}\n\n/// ABOUT DIALOG\n\n.about-dialog {\n max-width: initial;\n}\n\n.about-dialog .dialog-workarea > * {\n margin-bottom: 10px;\n}\n\n.about-dialog-version-number {\n margin-left: 4px;\n}\n\n.about-dialog-version-checksum {\n font-size: small;\n font-style: italic;\n font-weight: normal;\n margin-left: auto;\n padding-left: 10px;\n}\n\n/// OPEN TORRENT DIALOG\n.open-torrent {\n input {\n margin-bottom: 15px;\n }\n\n #auto-start-label {\n margin-left: 5px;\n }\n\n input[type='file'] {\n width: 100%;\n box-sizing: border-box;\n }\n}\n\n/// HOTKEYS DIALOG\n\n.shortcuts-dialog {\n table {\n border-collapse: collapse;\n width: 100%;\n }\n\n th,\n td {\n border: 1px solid var(--color-border);\n padding: 5px 10px;\n }\n}\n\n/// RENAME DIALOG\n\n#torrent-rename-name {\n min-width: 400px;\n}\n\n/// SET-LOCATION DIALOG\n\n#move-container #torrent-path {\n min-width: 400px;\n}\n\n/// STATISTICS DIALOG\n\n.tabs-pages,\n.inspector-info-page,\n.statistics-dialog {\n .content {\n column-gap: 16px;\n display: grid;\n grid-row-gap: 6px;\n grid-template-columns: auto 1fr;\n margin-top: 4px;\n\n @include for-phone-only {\n margin: 4px 0 16px;\n }\n @include for-tablet-portrait-up {\n margin: 4px 16px 16px;\n }\n\n div {\n word-break: break-word;\n }\n }\n\n fieldset {\n border: 0;\n margin: 0;\n padding: 0;\n }\n\n legend {\n font-weight: bolder;\n margin-bottom: 4px;\n }\n}\n\n/// UPLOAD DIALOG\n\n#free-space-text {\n display: inline-block;\n font-size: smaller;\n font-style: italic;\n}\n\n.ui-menu {\n width: 200px;\n}\n\n.upload-div {\n display: none;\n}\n\n.dropzone {\n background: var(--color-bg-primary);\n border: 2px dashed var(--color-border);\n border-radius: 5px;\n color: var(--color-fg-primary);\n cursor: pointer;\n display: flex;\n flex-direction: column;\n font-size: 1.2em;\n font-weight: bold;\n height: 100%;\n justify-content: center;\n margin: 0;\n padding: 0;\n text-align: center;\n width: 100%;\n}\n"], - "mappings": "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", + "mappings": "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", "names": [] }