@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans&family=Ubuntu:ital,wght@0,300;0,700;1,500&display=swap";:root{--border-radius: 8px;--disabled-cursor: not-allowed}.dark-theme{--clr-bg-1: hsl(0, 0%, 8%);--clr-bg-2: hsl(0, 0%, 12.12%);--clr-bg-3: hsl(0, 0%, 18.82%);--clr-bg-4: hsl(0, 0%, 18.82%);--clr-bg-5: hsl(0, 0%, 23.88%);--clr-bg-6: hsl(0, 0%, 29.37%);--clr-text: #eeeeec;--clr-text-secondary: #a0a0a0;--clr-info-text: #ffffff;--clr-info-fg: #54affd;--clr-info-bg: #205faa;--clr-success-text: #ffffff;--clr-success-fg: #8ff0a4;--clr-success-bg: #038d4d;--clr-warning-text: rgba(0, 0, 0, .8);--clr-warning-fg: #f8e45c;--clr-warning-bg: #c2a131;--clr-error-text: #ffffff;--clr-error-fg: #ff7b63;--clr-error-bg: #9c101a;--clr-dimmed: #454545;--clr-btn: #464646;--clr-btn-toggled: #343434;--clr-btn-hover: #555555;--clr-btn-pressed: #393939;--clr-btn-adaptive: rgba(96, 96, 96, .55);--clr-btn-adaptive-toggled: rgba(51, 51, 51, .55);--clr-btn-adaptive-hover: rgba(109, 109, 109, .55);--clr-btn-adaptive-pressed: rgba(71, 71, 71, .55);--clr-focus: #448ce3;--clr-focus-accent: var(--adw-accent-focus, #d44bf1);--clr-primary-text: var(--adw-accent-text, #ffffff);--clr-primary-000: color-mix(in srgb, var(--adw-accent, #3584e4) 70%, black);--clr-primary-100: color-mix(in srgb, var(--adw-accent, #3584e4) 80%, black);--clr-primary-200: color-mix(in srgb, var(--adw-accent, #3584e4) 90%, black);--clr-primary-300: color-mix(in srgb, var(--adw-accent, #3584e4) 95%, black);--clr-primary-400: var(--adw-accent, #3584e4);--clr-primary-500: color-mix(in srgb, var(--adw-accent, #3584e4) 95%, white);--clr-primary-600: color-mix(in srgb, var(--adw-accent, #3584e4) 93%, white);--clr-primary-700: color-mix(in srgb, var(--adw-accent, #3584e4) 85%, white);--clr-primary-800: color-mix(in srgb, var(--adw-accent, #3584e4) 80%, white);--clr-primary-900: color-mix(in srgb, var(--adw-accent, #3584e4) 75%, white);--clr-danger-text: var(--adw-danger-text, #ffffff);--clr-danger-000: color-mix(in srgb, var(--adw-danger, #c01c28) 70%, black);--clr-danger-100: color-mix(in srgb, var(--adw-danger, #c01c28) 80%, black);--clr-danger-200: color-mix(in srgb, var(--adw-danger, #c01c28) 90%, black);--clr-danger-300: color-mix(in srgb, var(--adw-danger, #c01c28) 95%, black);--clr-danger-400: var(--adw-danger, #c01c28);--clr-danger-500: color-mix(in srgb, var(--adw-danger, #c01c28) 95%, white);--clr-danger-600: color-mix(in srgb, var(--adw-danger, #c01c28) 93%, white);--clr-danger-700: color-mix(in srgb, var(--adw-danger, #c01c28) 85%, white);--clr-danger-800: color-mix(in srgb, var(--adw-danger, #c01c28) 80%, white);--clr-danger-900: color-mix(in srgb, var(--adw-danger, #c01c28) 75%, white);--clr-list-elem: hsl(0, 0%, 23%);--clr-list-elem-border: hsl(0, 0%, 18.82%);--clr-list-elem-hover: #4e4e4e;--clr-list-elem-2: hsl(0, 0%, 18%);--clr-list-elem-border-2: hsl(0, 0%, 12.12%);--clr-list-elem-hover-2: #414141;--clr-slider-thumb: hsl(0, 0%, 90%);--clr-spinner-bg: #c6c6c6;--clr-spinner-fg: #313131}.dark-theme *{color:var(--clr-text)}.light-theme{--clr-bg-1: hsl(0, 0%, 100%);--clr-bg-2: hsl(0, 0%, 96%);--clr-bg-3: hsl(0, 0%, 91%);--clr-bg-4: hsl(0, 0%, 100%);--clr-bg-5: hsl(0, 0%, 86%);--clr-bg-6: hsl(0, 0%, 80%);--clr-text: rgba(0, 0, 0, .8);--clr-text-secondary: #686868;--clr-info-text: #ffffff;--clr-info-fg: #277ee7;--clr-info-bg: #5e99e0;--clr-success-text: #ffffff;--clr-success-fg: #1b8553;--clr-success-bg: #6cc472;--clr-warning-text: rgba(0, 0, 0, .8);--clr-warning-fg: #9c6e03;--clr-warning-bg: #edd453;--clr-error-text: #ffffff;--clr-error-fg: #c01c28;--clr-error-bg: #ff4949;--clr-dimmed: #cfcfcf;--clr-btn: hsl(0, 0%, 88%);--clr-btn-toggled: #bababa;--clr-btn-hover: #d4d4d4;--clr-btn-pressed: #bfbfbf;--clr-btn-adaptive: rgba(133, 133, 133, .26);--clr-btn-adaptive-toggled: rgba(6, 6, 6, .26);--clr-btn-adaptive-hover: rgba(82, 82, 82, .26);--clr-btn-adaptive-pressed: rgba(31, 31, 31, .26);--clr-focus: #5f9be3;--clr-focus-accent: var(--adw-accent-focus, #a816c6);--clr-primary-text: var(--adw-accent-text, #ffffff);--clr-primary-000: color-mix(in srgb, var(--adw-accent, #3584e4) 70%, black);--clr-primary-100: color-mix(in srgb, var(--adw-accent, #3584e4) 80%, black);--clr-primary-200: color-mix(in srgb, var(--adw-accent, #3584e4) 90%, black);--clr-primary-300: color-mix(in srgb, var(--adw-accent, #3584e4) 95%, black);--clr-primary-400: var(--adw-accent, #3584e4);--clr-primary-500: color-mix(in srgb, var(--adw-accent, #3584e4) 95%, white);--clr-primary-600: color-mix(in srgb, var(--adw-accent, #3584e4) 93%, white);--clr-primary-700: color-mix(in srgb, var(--adw-accent, #3584e4) 85%, white);--clr-primary-800: color-mix(in srgb, var(--adw-accent, #3584e4) 80%, white);--clr-primary-900: color-mix(in srgb, var(--adw-accent, #3584e4) 75%, white);--clr-danger-text: var(--adw-danger-text, rgba(0, 0, 0, .8));--clr-danger-000: color-mix(in srgb, var(--adw-danger, #e01b24) 70%, black);--clr-danger-100: color-mix(in srgb, var(--adw-danger, #e01b24) 80%, black);--clr-danger-200: color-mix(in srgb, var(--adw-danger, #e01b24) 90%, black);--clr-danger-300: color-mix(in srgb, var(--adw-danger, #e01b24) 95%, black);--clr-danger-400: var(--adw-danger, #e01b24);--clr-danger-500: color-mix(in srgb, var(--adw-danger, #e01b24) 95%, white);--clr-danger-600: color-mix(in srgb, var(--adw-danger, #e01b24) 93%, white);--clr-danger-700: color-mix(in srgb, var(--adw-danger, #e01b24) 85%, white);--clr-danger-800: color-mix(in srgb, var(--adw-danger, #e01b24) 80%, white);--clr-danger-900: color-mix(in srgb, var(--adw-danger, #e01b24) 75%, white);--clr-list-elem: hsl(0, 0%, 93%);--clr-list-elem-border: hsl(0, 0%, 100%);--clr-list-elem-hover: #d4d4d4;--clr-list-elem-2: hsl(0, 0%, 100%);--clr-list-elem-border-2: hsl(0, 0%, 88%);--clr-list-elem-hover-2: #f7f7f7;--clr-slider-thumb: hsl(0, 0%, 98%);--clr-spinner-bg: #a9a9a9;--clr-spinner-fg: #f2f2f2}.light-theme *{color:var(--clr-text)}.disabled-cursor-none{--disabled-cursor: default}.disabled-cursor-pointer{--disabled-cursor: pointer}.alert{padding:1.5em;background-color:var(--clr-bg-3);border-radius:var(--border-radius);color:var(--clr-text);font-family:Ubuntu,sans-serif}.alert.info{background-color:var(--clr-info-bg)}.alert.info,.alert.info *{color:var(--clr-info-text)}.alert.success{background-color:var(--clr-success-bg)}.alert.success,.alert.success *{color:var(--clr-success-text)}.alert.warning{background-color:var(--clr-warning-bg)}.alert.warning,.alert.warning *{color:var(--clr-warning-text)}.alert.error{background-color:var(--clr-error-bg)}.alert.error,.alert.error *{color:var(--clr-error-text)}.box{display:flex;background-color:var(--clr-bg-2)}.box::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.box::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.box::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.box::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.box.rounded{border-radius:var(--border-radius)}.box.bg-1{background-color:var(--clr-bg-1)}.box.bg-2{background-color:var(--clr-bg-2)}.box.bg-3{background-color:var(--clr-bg-3)}.box.bg-4{background-color:var(--clr-bg-4)}.box.bg-5{background-color:var(--clr-bg-5)}.box.bg-6{background-color:var(--clr-bg-6)}.breadcrumbs{display:flex;flex-direction:row;padding:.15em;background-color:var(--clr-bg-5);border-radius:4px;align-items:center}.breadcrumbs .breadcrumb-separator{color:color-mix(in srgb,var(--clr-text) 60%,rgba(255,255,255,0));margin:0 .25em;height:fit-content}.breadcrumbs .breadcrumb-separator:after{content:"/"}.breadcrumbs .breadcrumb-item{border:unset;outline:unset;font-family:Ubuntu,sans-serif;padding:.3em .5em;background-color:unset;border-radius:4px;color:color-mix(in srgb,var(--clr-text) 60%,rgba(255,255,255,0));transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.breadcrumbs .breadcrumb-item.active{color:var(--clr-text)}.breadcrumbs .breadcrumb-item.activable:not(.active):hover{cursor:pointer;color:var(--clr-text);background-color:var(--clr-btn-hover)}.btn{cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--clr-btn);border-radius:var(--border-radius);font-family:Ubuntu,sans-serif;border:1px solid var(--clr-btn);outline:unset;padding:0 1em;min-height:2.4em;transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.btn.adaptive{background-color:var(--clr-btn-adaptive);border-color:var(--clr-btn-adaptive)}.btn.adaptive.toggled{background-color:var(--clr-btn-adaptive-toggled);border-color:var(--clr-btn-adaptive-toggled)}.btn.adaptive:not(.toggled,.disabled):active:active{background-color:var(--clr-btn-adaptive-pressed);border-color:var(--clr-btn-adaptive-pressed)}.btn.adaptive:hover:not(.toggled,.disabled){background-color:var(--clr-btn-adaptive-hover);border-color:var(--clr-btn-adaptive-hover)}.btn.primary{background-color:var(--clr-primary-300);border-color:var(--clr-primary-300);color:var(--clr-primary-text)}.btn.primary:hover:not(.toggled,.disabled){background-color:var(--clr-primary-500);border-color:var(--clr-primary-500)}.btn.primary:active:active:not(.disabled){background-color:var(--clr-primary-200);border-color:var(--clr-primary-200)}.btn.primary.toggled{background-color:var(--clr-primary-100);border-color:var(--clr-primary-100)}.btn.primary.disabled{background-color:color-mix(in srgb,var(--clr-primary-300) 75%,black);border-color:color-mix(in srgb,var(--clr-primary-300) 75%,black);color:color-mix(in srgb,var(--clr-primary-text) 60%,rgba(255,255,255,0))}.btn.primary:focus-visible{border-color:var(--clr-focus-accent)}.btn.danger{background-color:var(--clr-danger-400);border-color:var(--clr-danger-400);color:var(--clr-danger-text)}.btn.danger:hover:not(.toggled,.disabled){background-color:var(--clr-danger-600);border-color:var(--clr-danger-600)}.btn.danger:active:active:not(.disabled){background-color:var(--clr-danger-300);border-color:var(--clr-danger-300)}.btn.danger.toggled{background-color:var(--clr-danger-500);border-color:var(--clr-danger-500)}.btn.danger.disabled{background-color:color-mix(in srgb,var(--clr-danger-300) 85%,black);border-color:color-mix(in srgb,var(--clr-danger-300) 85%,black);color:color-mix(in srgb,var(--clr-danger-text) 60%,rgba(255,255,255,0))}.btn.flat{background-color:transparent;border-color:transparent}.btn.flat:hover:not(.disabled){background-color:var(--clr-btn);border-color:var(--clr-btn)}.btn.flat.adaptive:hover:not(.disabled){background-color:var(--clr-btn-adaptive);border-color:var(--clr-btn-adaptive)}.btn.flat:active:active:not(.disabled){background-color:var(--clr-btn-pressed);border-color:var(--clr-btn-pressed)}.btn.flat:active:active:not(.disabled).adaptive{background-color:var(--clr-btn-adaptive-pressed);border-color:var(--clr-btn-adaptive-pressed)}.btn.circular{width:2.5em;height:2.5em;border-radius:5em;padding:unset}.btn.square{width:2.5em;height:2.5em;padding:unset}.btn.pill{border-radius:5em}.btn.toggled{background-color:var(--clr-btn-toggled);border-color:var(--clr-btn-toggled)}.btn.disabled{color:color-mix(in srgb,var(--clr-text) 60%,rgba(255,255,255,0));cursor:var(--disabled-cursor)}.btn:hover:not(.toggled,.disabled){background-color:var(--clr-btn-hover);border-color:var(--clr-btn-hover)}.btn:not(.toggled,.disabled):active:active{background-color:var(--clr-btn-pressed);border-color:var(--clr-btn-pressed)}.btn.input.input:focus-visible,.btn.input.input:focus{outline:none}.btn:focus-visible{border:1px solid var(--clr-focus)}.card{border-radius:var(--border-radius);background-color:var(--clr-bg-4);padding:.85em 1.15em}.card{-webkit-box-shadow:0px 0px 8px -4px rgb(134,134,134);-moz-box-shadow:0px 0px 8px -4px rgb(134,134,134);box-shadow:0 0 8px -4px #868686}.card.activable{transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.card.activable:hover{background-color:color-mix(in srgb,var(--clr-bg-4) 90%,rgb(128,128,128))}.checkbox{cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;color:currentColor;width:1.2em;height:1.2em;margin:.1em;border:2px solid var(--clr-btn-hover);border-radius:.2em;transform:translateY(-.075em);display:flex;justify-content:center;align-items:center;padding:unset;box-sizing:content-box;transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.checkbox:before{width:.9em;padding-top:.15em;opacity:0;transition:opacity .2s;object-fit:scale-down;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgdmlld0JveD0iMCAwIDI0IDI0IgogICB3aWR0aD0iMTAwJSIKICAgaGVpZ2h0PSIxMDAlIgogICB2ZXJzaW9uPSIxLjEiCiAgIGlkPSJzdmcyIgogICBzb2RpcG9kaTpkb2NuYW1lPSJpY29uczgtY2hlY2ttYXJrLnN2ZyIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4zICgwZTE1MGVkNmM0LCAyMDIzLTA3LTIxKSIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzMiIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9Im5hbWVkdmlldzIiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjMDAwMDAwIgogICAgIGJvcmRlcm9wYWNpdHk9IjAuMjUiCiAgICAgaW5rc2NhcGU6c2hvd3BhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIKICAgICBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIgogICAgIGlua3NjYXBlOmRlc2tjb2xvcj0iI2QxZDFkMSIKICAgICBpbmtzY2FwZTp6b29tPSI2LjA5ODk1ODMiCiAgICAgaW5rc2NhcGU6Y3g9IjQyLjYzMDIzMSIKICAgICBpbmtzY2FwZTpjeT0iNTIuMjIyMDMyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjUwNiIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMzcxIgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnMiIgLz4KICA8cGF0aAogICAgIGQ9Im0gOS44MDIzNTA1LDIwLjE3NjI3OSBjIC0wLjU3ODYyMTksMCAtMS4xMzQzMTc1LC0wLjIzMDM1NiAtMS41NDM3MTk1LC0wLjYzOTc1OSBMIDEuMTQzNzYzNywxMi40MjE2NTQgYyAtMC44NTI2NDg1NCwtMC44NTI2NDggLTAuODUyNjQ4NTQsLTIuMjM0NzkxIDAsLTMuMDg3NDM5NSAwLjg1MjY0ODYsLTAuODUyNjQ4NCAyLjIzNDc5MDgsLTAuODUyNjQ4NCAzLjA4NzQzOTMsMCBMIDkuODAyMzUwNSwxNC45MDUzNjEgMTkuNzYwMTA2LDQuOTQ3NjA1NyBjIDAuODUyNjQ5LC0wLjg1MjY0ODUgMi4yMzQ3OTEsLTAuODUyNjQ4NSAzLjA4NzQ0LDAgMC44NTI2NDgsMC44NTI2NDg0IDAuODUyNjQ4LDIuMjM0NzkwMiAwLDMuMDg3NDM4OSBMIDExLjM0NjA3LDE5LjUzNjUyIGMgLTAuNDA5NDAzLDAuNDA5NDAzIC0wLjk2NTA5OCwwLjYzOTc1OSAtMS41NDM3MTk1LDAuNjM5NzU5IHoiCiAgICAgaWQ9InBhdGgxIgogICAgIHN0eWxlPSJzdHJva2Utd2lkdGg6MS4wOTE3NDtmaWxsOiNmOWY5ZjkiIC8+Cjwvc3ZnPg==)}.checkbox:checked{background-color:var(--clr-primary-600)}.checkbox:checked:before{opacity:1}.checkbox:focus-visible{outline:solid 2px var(--clr-focus);outline-offset:0px}.checkbox.disabled{background-color:#a6a6a6;cursor:var(--disabled-cursor)}.dialog{all:revert;border:none;background-color:var(--clr-bg-1);border-radius:var(--border-radius);padding:0}.dialog:is(dialog):modal{max-width:unset;max-height:unset}.dialog:not(dialog),.dialog:is(dialog)[open]{display:flex;flex-direction:column}.dialog .dialog-header{background-color:var(--clr-bg-2);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:2.4em;padding:.1em;font-size:1em;font-family:Ubuntu,sans-serif;font-weight:500}.dialog .dialog-header .dialog-title{flex:1;margin-inline:.5em;text-align:center}.dialog .dialog-body{padding:.5em}.frame{border:1px solid var(--clr-dimmed)}.frame::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.frame::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.frame::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.frame::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.input{color:var(--clr-text);background-color:var(--clr-btn);border-radius:var(--border-radius);outline:none;padding:0 .5em;font-family:Ubuntu,sans-serif;border:1px solid var(--clr-btn);min-height:2.4em}.input::placeholder{color:color-mix(in srgb,var(--clr-text) 40%,rgb(128,128,128))}.input.input.input:focus-visible,.input.input.input:focus{outline:none}.input.input.input:focus-visible:not(.disabled){border:1px solid var(--clr-focus)}.input.disabled{color:color-mix(in srgb,color-mix(in srgb,var(--clr-text) 40%,rgb(128,128,128)) 70%,rgba(255,255,255,0));cursor:var(--disabled-cursor);caret-color:transparent}.input.disabled::placeholder{opacity:.5}.linked{display:flex}.linked:not(.vertical){flex-direction:row;flex-wrap:nowrap}.linked:not(.vertical)>:not(:first-child):is(.btn,.input),.linked:not(.vertical)>:not(:first-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input){border-top-left-radius:0;border-bottom-left-radius:0;border-left:.5px solid var(--clr-dimmed)}.linked:not(.vertical)>:not(:first-child):is(.btn,.input):focus-visible,.linked:not(.vertical)>:not(:first-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input):focus-visible{border-left:.5px solid var(--clr-focus)}.linked:not(.vertical)>:not(:last-child):is(.btn,.input),.linked:not(.vertical)>:not(:last-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input){border-top-right-radius:0;border-bottom-right-radius:0;border-right:.5px solid var(--clr-dimmed)}.linked:not(.vertical)>:not(:last-child):is(.btn,.input):focus-visible,.linked:not(.vertical)>:not(:last-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input):focus-visible{border-right:.5px solid var(--clr-focus)}.linked.vertical{flex-direction:column}.linked.vertical>:not(:first-child):is(.btn,.input),.linked.vertical>:not(:first-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input){border-top-left-radius:0;border-top-right-radius:0;border-top:.5px solid var(--clr-dimmed)}.linked.vertical>:not(:first-child):is(.btn,.input):focus-visible,.linked.vertical>:not(:first-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input):focus-visible{border-top:.5px solid var(--clr-focus)}.linked.vertical>:not(:last-child):is(.btn,.input),.linked.vertical>:not(:last-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:.5px solid var(--clr-dimmed)}.linked.vertical>:not(:last-child):is(.btn,.input):focus-visible,.linked.vertical>:not(:last-child):is(.btn-wrapper,.input-wrapper) :is(.btn,.input):focus-visible{border-bottom:.5px solid var(--clr-focus)}.list{border-radius:var(--border-radius)}.list::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.list::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.list::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.list::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.list{-webkit-box-shadow:0px 0px 8px -4px rgb(134,134,134);-moz-box-shadow:0px 0px 8px -4px rgb(134,134,134);box-shadow:0 0 8px -4px #868686}.list .list-element{background-color:var(--clr-list-elem);background-clip:padding-box;padding:1em 1.15em;transition:background .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.list .list-element:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.list .list-element:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.list .list-element:not(:first-child){border-top:1px solid var(--clr-list-elem-border)}.list .list-element:not(:last-child){border-bottom:1px solid var(--clr-list-elem-border)}.list .list-element.activable:hover{background-color:var(--clr-list-elem-hover)}.list.bg-2 .list-element{background-color:var(--clr-list-elem-2)}.list.bg-2 .list-element:not(:first-child){border-top:1px solid var(--clr-list-elem-border-2)}.list.bg-2 .list-element:not(:last-child){border-bottom:1px solid var(--clr-list-elem-border-2)}.list.bg-2 .list-element.activable:hover{background-color:var(--clr-list-elem-hover-2)}.message{font-family:Ubuntu,sans-serif}.message.info{color:var(--clr-info-fg)}.message.success{color:var(--clr-success-fg)}.message.warning{color:var(--clr-warning-fg)}.message.error{color:var(--clr-error-fg)}.nav-sidebar{display:flex;flex-direction:column;padding:.25em}.nav-sidebar::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.nav-sidebar::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.nav-sidebar::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.nav-sidebar::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.nav-sidebar .nav-sidebar-btn{display:flex;font-size:inherit;border:unset;margin:1px 0;border-radius:var(--border-radius);padding:.5em .7em;background-color:transparent;font-family:Ubuntu,sans-serif;transition:background .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.nav-sidebar .nav-sidebar-btn.active{background-color:#80808040}.nav-sidebar .nav-sidebar-btn:hover{background-color:#80808033}.nav-sidebar .nav-sidebar-btn:active{background-color:#8080804d}.nav-sidebar .nav-sidebar-btn:focus-visible{outline:solid 2px var(--clr-focus);outline-offset:-2px}.separator{background-color:var(--clr-dimmed)}.separator:not(.vertical){width:100%;height:1px;margin-top:6px;margin-bottom:6px}.separator.vertical{width:1px;margin-left:6px;margin-right:6px}.slider{flex:1;min-height:1em;border-radius:6px;cursor:pointer;user-select:none}.slider.disabled{cursor:var(--disabled-cursor)}.slider.disabled .slider-progress{background-color:color-mix(in srgb,var(--clr-btn) 65%,#dfdfdf)}.slider.disabled .slider-thumb{background-color:color-mix(in srgb,var(--clr-slider-thumb) 80%,black)}.slider:not(.no-position){position:relative}.slider:focus-visible{outline:solid 2px var(--clr-focus);outline-offset:2px}.slider .slider-track{height:.3em;border-radius:18px;background-color:color-mix(in srgb,var(--clr-btn) 65%,#888888)}.slider .slider-track:not(.no-position){position:absolute;top:.3em;left:0;right:0}.slider .slider-progress{height:.3em;border-radius:18px;background-color:var(--clr-primary-400)}.slider .slider-progress:not(.no-position){position:absolute;top:.3em;left:0;right:100%}.slider .slider-thumb{height:.75em;width:.75em;border-radius:18px;background-color:var(--clr-slider-thumb)}.slider .slider-thumb{-webkit-box-shadow:0px 0px 1.5px 1.5px rgb(134,134,134);-moz-box-shadow:0px 0px 1.5px 1.5px rgb(134,134,134);box-shadow:0 0 1.5px 1.5px #868686}.slider .slider-thumb:not(.no-position){position:absolute;top:.1em;left:calc(0% - .3em)}.switch{cursor:pointer;user-select:none;border-radius:18px;background-color:var(--clr-bg-6);height:1.7em;width:3.4em;transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.switch .switch-knob{border-radius:18px;margin:.15em;height:1.4em;width:1.4em;background-color:#f2f2f2;position:relative;top:0;left:0;transition:left .2s}.switch.disabled{cursor:var(--disabled-cursor)}.switch.disabled.active{background-color:color-mix(in srgb,var(--clr-bg-6) 60%,rgb(128,128,128))}.switch.disabled .switch-knob{background-color:color-mix(in srgb,var(--clr-bg-3) 50%,rgb(217,217,217))}.switch.active{background-color:var(--clr-primary-600)}.switch.active .switch-knob{left:1.7em}.switch:focus-visible{outline:solid 2px var(--clr-focus);outline-offset:2px}.text,.label,.subtitle,.header,.header-sm,.header-xl,.header-xxl{line-height:1.5em;font-family:Ubuntu,sans-serif}.text{font-size:1em;font-weight:500}.label{font-size:1.1em;font-weight:700}.subtitle{font-size:.9em;font-weight:500;color:var(--clr-text-secondary)}.header{font-size:1.5em;font-weight:700}.header-sm{font-size:1.2em;font-weight:700}.header-xl{font-size:2em;font-weight:700}.header-xxl{font-size:3em;font-weight:700}.suggestions{background-color:var(--clr-btn);border-radius:var(--border-radius)}.suggestions::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.suggestions::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.suggestions::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.suggestions::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.suggestions .suggestions-option{background-color:var(--clr-btn);background-clip:padding-box;padding:.5em;transition:background .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.suggestions .suggestions-option:not(.active):hover{background-color:color-mix(in srgb,var(--clr-btn-hover) 50%,rgba(255,255,255,0))}.suggestions .suggestions-option.active{background-color:var(--clr-btn-hover)}.selector{background-color:var(--clr-btn);border-radius:var(--border-radius);font-family:Ubuntu,sans-serif;height:2.4em;display:flex;flex-direction:row;cursor:pointer;align-items:center;border:1px solid var(--clr-btn);transition:background .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.selector:not(.no-position){position:relative}.selector:focus-visible{outline:none;border:1px solid var(--clr-focus)}.selector.disabled{cursor:var(--disabled-cursor)}.selector.disabled .selected-option{color:color-mix(in srgb,var(--clr-text) 60%,rgba(255,255,255,0))}.selector .selected-option{color:var(--clr-text);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding:0 .9em;font-family:Ubuntu,sans-serif;user-select:none;flex:1;overflow:hidden;white-space:nowrap}.selector .down-button{border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);width:2.4em;height:100%;position:relative}.selector .down-button:before{position:absolute;content:"\25e2";font-size:.7em;color:var(--clr-text);transform:rotate(45deg);top:.8em;left:1em}.selector:hover:not(.disabled),.selector.opened{background-color:var(--clr-btn-hover)}.selector:not(.opened,.disabled):active{background-color:var(--clr-btn-pressed)}.selector .options-list{border-radius:var(--border-radius);background-color:var(--clr-btn);padding:.4em;display:flex;flex-direction:column}.selector .options-list::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.selector .options-list::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.selector .options-list::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.selector .options-list::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}.selector .options-list.top{margin-bottom:.3em}.selector .options-list:not(.top){margin-top:.3em}.selector .options-list:not(.no-position).top{position:absolute;left:0;right:0;bottom:2.4em}.selector .options-list:not(.no-position):not(.top){position:absolute;left:0;right:0;top:2.4em}.selector .options-list .option{background-color:transparent;border-radius:var(--border-radius);border:unset;outline:unset;padding:.5em;cursor:pointer;display:flex;justify-content:flex-start;user-select:none;text-align:left;transition:background .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.selector .options-list .option:hover{background-color:var(--clr-btn-hover)}.selector .options-list .option:active{background-color:var(--clr-btn-pressed)}.selector .options-list .option:focus-visible{background-color:var(--clr-bg-6)}.scrollview::-webkit-scrollbar{background-color:transparent;width:8px;height:8px;border-radius:var(--border-radius)}.scrollview::-webkit-scrollbar-track{margin:6px;border-radius:var(--border-radius)}.scrollview::-webkit-scrollbar-thumb{background-color:var(--clr-bg-6);border-radius:var(--border-radius)}.scrollview::-webkit-scrollbar-track:hover{background-color:color-mix(in srgb,var(--clr-bg-6),transparent 70%)}@keyframes skeleton-msk-anim{0%{mask-position:100% 0px}to{mask-position:0% 0px}}.skeleton{pointer-events:none;mask-image:linear-gradient(90deg,#fff0 25%,#000,#fff0 75%);mask-size:400% 100%;mask-repeat:repeat;animation:skeleton-msk-anim 1s ease-out infinite}.skeleton *{pointer-events:inherit;user-select:none}.skeleton input::selection{color:transparent}.skeleton .checkbox.checkbox:checked:before{opacity:0}.skeleton .header,.skeleton .text,.skeleton .label,.skeleton .subtitle,.skeleton .message{color:transparent;background-color:#88888852}.skeleton .alert{background-color:#88888852}.skeleton .alert{color:transparent}.skeleton .alert *{opacity:0}.skeleton .breadcrumbs,.skeleton .btn.btn.btn.btn.btn{color:transparent;border-right:0px;border-left:0px;background-color:#88888852}.skeleton .breadcrumbs .breadcrumb-separator,.skeleton .breadcrumbs .breadcrumb-item{color:transparent}.skeleton .input.input{color:transparent;outline:0px;background-color:#88888852}.skeleton .input.input::placeholder{color:transparent}.skeleton .linked .input,.skeleton .linked .btn{animation:none!important;background:#73737352!important}.skeleton .checkbox{background:#88888852;border:0px}.skeleton .selector,.skeleton .switch,.skeleton .slider{background:#88888852}.skeleton .selector>*,.skeleton .switch>*,.skeleton .slider>*{opacity:0;color:transparent}.skeleton .spinner,.skeleton .spinner .inner-circle{background:#88888852}.skeleton .separator{opacity:0}.skeleton .nav-sidebar .nav-sidebar-btn{background:#88888852;color:transparent}.skeleton .nav-sidebar *:not(.nav-sidebar-btn){opacity:0}.skeleton .list{background:#88888852}.skeleton .list *{opacity:0}.spinner{width:1em;height:1em;display:flex;justify-content:center;align-items:flex-start;border-radius:100px;background-color:var(--clr-spinner-bg);animation-name:spinner-spin;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}.spinner .inner-circle{width:.8em;height:.8em;display:block;border-radius:100px;background-color:var(--clr-spinner-fg)}@keyframes spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._wc_toolkit_custom_element>:not(._wc_toolkit_content_container){display:none!important}._adw_hidden{display:none}._adw_col{flex-direction:column}adw-calendar .adw-calendar{background-color:var(--clr-bg-5);padding:.5em;border-radius:var(--border-radius);display:flex;flex-direction:column;min-width:19em;min-height:20em}adw-calendar .adw-calendar,adw-calendar .adw-calendar *{user-select:none;font-size:inherit}adw-calendar .adw-calendar .hidden.hidden.hidden.hidden.hidden{display:none}adw-calendar .adw-calendar .year-selector{margin-bottom:.25em}adw-calendar .adw-calendar .month-selector{margin-bottom:.25em}adw-calendar .adw-calendar .month-selector{display:flex;flex-direction:row;justify-content:space-between}adw-calendar .adw-calendar .month-selector .month-btn{flex:1;margin-inline:1em}adw-calendar .adw-calendar .days-grid{display:none;flex:1}adw-calendar .adw-calendar .days-grid.visible{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.1em}adw-calendar .adw-calendar .days-grid .header-day{text-align:center;font-size:.8em;font-weight:700}adw-calendar .adw-calendar .days-grid .prev-month-day,adw-calendar .adw-calendar .days-grid .next-month-day{opacity:.5}adw-calendar .adw-calendar .months-grid{display:none;flex:1;font-size:.8em}adw-calendar .adw-calendar .months-grid.visible{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.3em}adw-calendar .adw-calendar .years-controls{display:none;margin-bottom:.25em}adw-calendar .adw-calendar .years-controls.visible{display:grid;grid-template-columns:1fr 1fr;grid-gap:.3em}adw-calendar .adw-calendar .years-grid{display:none;flex:1}adw-calendar .adw-calendar .years-grid.visible{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.3em}adw-calendar .adw-calendar .selected.selected{background-color:var(--clr-primary-300)}adw-calendar .adw-calendar .selected.selected:hover:not(.disabled){background-color:var(--clr-primary-500)}adw-input{position:relative;display:flex}adw-input input{width:100%}adw-input .input-msg-box{margin:.2em 0 0 .5em}adw-input .input-msg-box span{font-size:.7em}adw-input .suggestions-options{position:absolute;left:0;right:0;max-height:min(16em,80vh);overflow-y:scroll;font-size:.8em;z-index:10}adw-input .suggestions-options.orientation-down{top:calc(100% + .2em)}adw-input .suggestions-options.orientation-up{bottom:calc(100% + .2em)}adw-input .suggestions-options *{cursor:pointer}adw-selector{display:flex}adw-selector .selector{flex:1}adw-selector .selector .option:not(.inert):focus{background-color:#ffffff26!important}adw-selector .selector .option.selected{background-color:#fff3!important}adw-selector .selected-option{text-wrap:nowrap}adw-selector .selected-option.with-placeholder{opacity:.4}adw-selector .selector .options-list{display:flex;z-index:10;max-height:min(20em,80vh);overflow-y:scroll;interpolate-size:allow-keywords;transition:height .2s,margin .2s,padding .2s}@media(prefers-reduced-motion:reduce){adw-selector .selector .options-list{transition:none}adw-selector .selector.closed .options-list{animation:none}}adw-selector .selector .options-list .option.inert{display:flex;justify-content:center;align-items:center}adw-selector .selector .options-list .option.inert span{color:var(--clr-text-secondary)}adw-selector .selector .options-list .option.inert span.opt-label{margin-inline:.5em}adw-selector .selector .options-list .option.inert span:is(:first-child,:last-child){flex:1;height:1px;background-color:var(--clr-text-secondary)}adw-selector .selector .options-list .option.inert:hover{background-color:initial}@keyframes adw-hide-selector-options{to{visibility:collapse}}adw-selector .selector.closed .options-list{height:0;margin:unset;padding:0 .4em;animation:adw-hide-selector-options .4s forwards}adw-selector .selector.opened .options-list{height:auto;margin-top:.3em;padding:.4em}adw-selector dialog{border:unset;margin:unset;background:transparent;width:100%;height:100%;overflow:hidden}adw-selector dialog::backdrop{background-color:#23232380}adw-selector dialog[open]{display:flex;justify-content:center;align-items:center}adw-selector .selector dialog .options-list{margin:unset;padding:.4em;width:calc(95% - .8em);max-height:calc(85% - .8em);font-size:1.25em}adw-selector .selector dialog .options-list .option{padding:.5em}adw-slider{display:flex;justify-content:center;align-items:center;padding-left:.3em;padding-right:.3em;touch-action:none}.skeleton adw-slider{padding-left:0;padding-right:0}adw-switch{display:flex}@media(prefers-reduced-motion:reduce){.switch .switch-knob{transition:none}}.rn-dialog-reset{all:revert;padding:unset;margin:unset;border:unset}.rn-dialog:modal{max-width:unset;max-height:unset}.loader-indicator{min-width:1em;min-height:1em;flex:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.navbar{contain:content;width:100%;height:var(--navbar-height);flex:0 1 auto;display:flex;justify-content:space-between;position:sticky;top:0;z-index:100;padding:0 .5em;max-width:100vw;overflow:auto}.navbar.mobile{padding:0}.navbar .theme-switch{align-items:center;justify-content:center;display:flex}.navbar .theme-switch svg{width:1.2em;height:1.2em}.navbar .btn{display:flex;font-size:1.2em;padding:10px 15px;text-wrap:nowrap;text-decoration:none;align-items:center}.navbar .btn:not(:first-child){margin-left:.25em}.navbar .burger-btn img{width:1.5em;height:1.5em}@keyframes slideIn{0%{left:-75%}to{left:0%}}.navbar-dialog{left:-75%;animation-duration:.4s;animation-fill-mode:forwards;background-color:transparent}.navbar-dialog[open]{animation-name:slideIn}.navbar-dialog-content{box-sizing:border-box;background:var(--clr-bg-1);min-height:100vh;width:75vw;overflow:auto;flex-direction:column;justify-content:space-between;padding:.5em .5em 70px;font-size:1.7em;display:flex}.navbar-dialog-content .theme-switch{align-items:center;justify-content:center;display:flex}.navbar-dialog-content .theme-switch img{width:1.2em;height:1.2em}.navbar-dialog-content .btn{text-wrap:nowrap;text-decoration:none;align-items:center;display:flex;width:fill-available;width:-webkit-fill-available}.navbar-dialog-content .btn.mobile-btn.mobile-btn:hover{background-color:initial}.hover-details-popover{z-index:999}.grid-list{--movie-card-width: max(11em, 11vw);max-width:100%;min-height:calc(100vh - 17em);display:grid;grid-template-columns:repeat(auto-fill,var(--movie-card-width));grid-gap:1em;justify-content:center;justify-items:center;align-content:flex-start}@media screen and (max-width:440px){.grid-list{--movie-card-width: 18em}}@media screen and (max-width:440px){.grid-list{grid-template-columns:repeat(auto-fill,90%)}}.grid-list .grid-list-entry{container:movie/inline-size;contain:content;width:var(--movie-card-width);display:flex;flex-direction:column;justify-content:center;padding:0}.grid-list .grid-list-entry .grid-list-entry-content{height:150cqw;display:flex;justify-content:center}.grid-list .grid-list-entry .title-container{height:3.2em}.grid-list .grid-list-entry .title-container p{text-align:center;white-space:nowrap;margin-top:1em;margin-inline:1em;padding:unset;overflow:hidden;text-overflow:ellipsis}.movie-details{width:22em;max-height:min(36em,50vh);overflow:hidden;margin-inline:.4em;background:var(--clr-bg-5)}.movie-details .movie-title{margin:unset;padding:unset;font-size:1.1em;margin-bottom:.5em}.movie-details .movie-tags{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.5em}.movie-details .movie-tags span{padding:.3em .6em;background:var(--clr-primary-100);color:var(--clr-primary-text);border-radius:8px;margin-right:.25em;margin-bottom:.25em}.movie-details .movie-description{margin:unset;padding:unset;font-size:.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:12;line-clamp:12;-webkit-box-orient:vertical}*[class*=rs-]{-webkit-box-sizing:border-box;box-sizing:border-box}*[class*=rs-]:before,*[class*=rs-]:after{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--rs-anim-fade-duration: .15s;--rs-anim-collapse-duration: .35s}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideOutLeft{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideOutRight{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideInTop{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideInTop{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideOutTop{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutTop{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes slideInBottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideInBottom{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideOutBottom{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutBottom{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.rs-anim-slide-out{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.rs-anim-slide-in{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.rs-anim-right.rs-anim-slide-in{-webkit-animation-name:slideInRight;animation-name:slideInRight}.rs-anim-right.rs-anim-slide-out{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.rs-anim-left.rs-anim-slide-in{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.rs-anim-left.rs-anim-slide-out{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.rs-anim-top.rs-anim-slide-in{-webkit-animation-name:slideInTop;animation-name:slideInTop}.rs-anim-top.rs-anim-slide-out{-webkit-animation-name:slideOutTop;animation-name:slideOutTop}.rs-anim-bottom.rs-anim-slide-in{-webkit-animation-name:slideInBottom;animation-name:slideInBottom}.rs-anim-bottom.rs-anim-slide-out{-webkit-animation-name:slideOutBottom;animation-name:slideOutBottom}.rs-anim-bounce-in{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.rs-anim-bounce-out{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes bounceOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes bounceOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}.rs-anim-collapse{display:none}.rs-anim-collapse.rs-anim-in{display:block}tr.rs-anim-collapse.rs-anim-in{display:table-row}tbody.rs-anim-collapse.rs-anim-in{display:table-row-group}.rs-anim-collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease,width .35s ease,visibility .35s ease;-webkit-transition:height var(--rs-anim-collapse-duration) ease,width var(--rs-anim-collapse-duration) ease,visibility var(--rs-anim-collapse-duration) ease;transition:height .35s ease,width .35s ease,visibility .35s ease;transition:height var(--rs-anim-collapse-duration) ease,width var(--rs-anim-collapse-duration) ease,visibility var(--rs-anim-collapse-duration) ease}.rs-anim-fade{opacity:0;-webkit-transition:opacity .15s linear;-webkit-transition:opacity var(--rs-anim-fade-duration) linear;transition:opacity .15s linear;transition:opacity var(--rs-anim-fade-duration) linear;pointer-events:none}.rs-anim-fade.rs-anim-in{opacity:1;pointer-events:auto}.movie-tag-card{padding:.5rem 24px;width:260px;min-height:80px;margin-right:6px;user-select:none;cursor:pointer;background-color:var(--clr-btn);flex-shrink:0;border-radius:5px;transition:background-color .2s,border .2s;justify-content:center}.movie-tag-card.active{background-color:color-mix(in srgb,var(--clr-primary-100) 15%,color-mix(in srgb,var(--clr-btn) 25%,rgba(0,0,0,0)));border:1px solid var(--clr-primary-400)}.movie-tag-card h3{color:var(--clr-text)}.movie-tag-card:hover{background-color:color-mix(in srgb,var(--clr-primary-500) 20%,color-mix(in srgb,var(--clr-btn) 25%,rgba(0,0,0,0)))}.movie-tag-carousel{width:90%;display:flex;justify-content:center;align-items:center}.movie-tag-carousel .movie-tag-card{height:7em}.movie-tag-carousel .movie-tag-carousel-rc-simple-carousel{flex-shrink:1}.movie-tag-carousel .movie-tag-carousel-rc-simple-carousel .simple-carousel-default-button{background-color:var(--clr-btn);color:var(--clr-text)}.movie-tag-carousel .movie-tag-carousel-rc-simple-carousel .simple-carousel-default-button:hover{background-color:var(--clr-btn-hover)}@media only screen and (max-width:964px){.movie-tag-carousel .movie-tag-carousel-content{max-width:266px}}@media only screen and (min-width:964px){.movie-tag-carousel .movie-tag-carousel-content{max-width:532px}}@media only screen and (min-width:1230px){.movie-tag-carousel .movie-tag-carousel-content{max-width:798px}}@media only screen and (min-width:1496px){.movie-tag-carousel .movie-tag-carousel-content{max-width:1064px}}@media only screen and (min-width:1762px){.movie-tag-carousel .movie-tag-carousel-content{max-width:1330px}}@media only screen and (min-width:2028px){.movie-tag-carousel .movie-tag-carousel-content{max-width:1596px}}@media only screen and (min-width:2294px){.movie-tag-carousel .movie-tag-carousel-content{max-width:1862px}}@media only screen and (min-width:2560px){.movie-tag-carousel .movie-tag-carousel-content{max-width:2128px}}.mainpage-container{display:flex;flex-direction:column;width:100%;position:relative;min-height:100vh;padding:0 3%}.mainpage-container .movie-tag-carousel-container{display:flex;justify-content:center;margin-bottom:2rem}.mainpage-container .searchbar-container{place-self:stretch;position:sticky;top:48px;padding:2em 0 1.4em;z-index:5}.mainpage-container .searchbar-container adw-input{font-size:1.3em;width:100%}.mainpage-container .edit-movies-btn{place-self:flex-start;margin-top:1rem}.mainpage-container .movie-poster{width:100%;height:100%;object-fit:cover}.collapsible-container{display:flex;flex-direction:column;flex:1}.collapsible-container .collapsible-label{margin:16px 6px 8px;user-select:none}.collapsible-container .collapsible-label>p{font-size:1.5rem;margin:unset}.collapsible-container .collapsible-label:hover{cursor:pointer}.collapsible-container .collapsible{flex:1;display:flex;height:0;max-height:0;transition:height .5s ease,max-height .5s ease}.collapsible-container .collapsible.open{overflow:visible}.collapsible-container .collapsible:not(.open){overflow:hidden}.collapsible-container .collapsible .collapsible-measurer{height:fit-content;width:100%}.triplecheckbox.triplecheckbox.triplecheckbox{padding:.35em .5em;background-color:var(--clr-bg-4);white-space:nowrap}.triplecheckbox.triplecheckbox.triplecheckbox:hover{background-color:var(--clr-btn-hover)}.triplecheckbox.triplecheckbox.triplecheckbox.selected{background-color:var(--clr-success-bg)}.triplecheckbox.triplecheckbox.triplecheckbox.selected:hover{background-color:color-mix(in srgb,var(--clr-success-bg),white 15%)}.triplecheckbox.triplecheckbox.triplecheckbox.unselected{background-color:var(--clr-error-bg)}.triplecheckbox.triplecheckbox.triplecheckbox.unselected:hover{background-color:color-mix(in srgb,var(--clr-error-bg),white 15%)}.aimages-filter{display:flex;flex-direction:column;justify-content:center;align-items:center}.aimages-filter .aimages-search-input{width:75vw}.aimages-tags{display:grid;margin:.6em 1em;max-height:45vh;overflow-y:auto;column-gap:.3em;row-gap:.3em;grid-template-columns:repeat(var(--col-repeat),1fr)}.aimages-tags .triplecheckbox{margin-bottom:.4em}.aimages-tags .triplecheckbox p{margin:0;white-space:nowrap;user-select:none}.aimages-filter select{width:fit-content;place-self:center}.aimages-select-container{font-size:1.2em;width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:15px;flex-wrap:wrap;align-items:flex-start}.aimages-select-container>*{margin:4px 5px}.aimages-select-container adw-selector.artist-selector{width:14em}.aimages-select-container adw-selector.collection-selector{width:16em}@media(max-width:900px){.aimages-filter-mobile-spacer{height:35px}}@media(min-width:1450px){.aimages-tags{--col-repeat: 8}}@media(max-width:1449.99px)and (min-width:1290px){.aimages-tags{--col-repeat: 7}}@media(max-width:1289.99px)and (min-width:1130px){.aimages-tags{--col-repeat: 6}}@media(max-width:1129px)and (min-width:970px){.aimages-tags{--col-repeat: 5}}@media(max-width:969.99px)and (min-width:810px){.aimages-tags{--col-repeat: 4}}@media(max-width:809.99px)and (min-width:650px){.aimages-tags{--col-repeat: 3}.aimages-entry-container{font-size:.5em}}@media(max-width:649.99px)and (min-width:380px){.aimages-tags{margin:.6em .3em;--col-repeat: 2}.aimages-entry-container{font-size:.5em}}@media(max-width:379.99px){.aimages-tags{margin:.6em .2em;--col-repeat: 1}.aimages-entry-container{font-size:.5em}}.aimageentry{box-sizing:border-box;padding:.5em}.aimageentry>.card{min-height:var(--ilist-elem-height, 557px);max-height:var(--ilist-elem-height, 557px);padding:.5em;justify-content:flex-end;align-items:center}.aimageentry>.card,.aimageentry>.card *{user-select:none}.aimageentry .aimageetentry-img-container{justify-content:center;background-color:#000}.aimageentry-thumbnail-container{flex-grow:1;position:relative;max-width:90%;width:fit-content;margin-bottom:.5em;display:flex;flex-direction:column;justify-content:center;background-color:#fff;overflow:hidden}.aimageentry-thumbnail-container img{width:100%}.aimageetentry-thumbnail{height:100%;width:100%;display:flex;overflow:hidden;justify-content:center;align-items:center;min-height:200px;flex:1}.aimageetentry-thumbnail a{flex:1;flex-direction:column;justify-content:center}.aimageetentry-thumbnail a img{place-self:center;width:100%;height:auto;max-height:calc(var(--ilist-elem-height) - 3em)}.aimageetentry-thumbnail a div{flex:1}.aimageetentry-score,.aimageetentry-length{position:absolute;z-index:1;background-color:#000000b3;padding:6%;margin:0;color:#fff}.aimageetentry-score{top:0;left:0}.aimageetentry-length{bottom:0;right:0}.aimageetentry-title-container{width:90%;margin:0 5%}.aimageetentry-title-container a{text-align:center;width:100%;text-overflow:ellipsis;overflow:hidden;display:inline-block!important;text-decoration:none;margin-bottom:.5em;white-space:nowrap}.imageentry-details{font-size:.8em;width:20em;background:var(--clr-bg-5);margin-inline:.1em;margin-top:.4em}.imageentry-details p{margin:unset;padding:unset}.imageentry-details .imageentry-title{font-size:1.2em}.imageentry-details .imageentry-artist{margin-top:.55em;font-size:1.05em}.imageentry-details .imageentry-collection{margin-top:.55em;background-color:#fff3;width:fit-content;padding:.3em .6em;border-radius:var(--border-radius)}.imageentry-details .imageentry-tags{margin-top:.55em;display:flex;flex-direction:row;flex-wrap:wrap}.imageentry-details .imageentry-tags .imageentry-tag{background:var(--clr-primary-100);color:var(--clr-primary-text);padding:.3em .6em;border-radius:8px;margin-right:.25em;margin-bottom:.25em}.aimages-list-wrapper{margin:0 2.5%;display:flex;justify-content:center}@media(max-width:900px){.aimages-list-wrapper{margin:0}}.aimages-list-container{display:flex;flex-direction:column;width:100%}.aimages-entry-container{place-self:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;width:97.5%}.aimages-entry-container-font-sizer{display:contents}.aimages-elem-count{font-size:1.5rem;margin-bottom:12px;margin-left:6px}.tabs-container{display:flex}.tabs-container .tabs-picker{display:flex;justify-content:center;margin-top:.4em}.tabs-container adw-selector{margin-block:.35em}dialog.dialog.modal-dialog{margin:auto;min-width:clamp(16vw,26em,90vw);max-width:90vw}dialog.dialog.modal-dialog::backdrop{background-color:#00000080}dialog.dialog.modal-dialog .spacer{width:6em}.collection-editor{display:flex;flex-direction:row;flex-wrap:wrap;margin:16px 0}.create-collection-modal-main{display:flex;flex-direction:row;padding:2em}.create-collection-modal-main .input{flex:1}.image-config-editor{display:flex;flex-direction:column;align-items:center;width:100%}.image-config-editor .config-score-selector{place-self:flex-start;flex-direction:row;flex-wrap:wrap;max-width:100%}.image-config-editor .config-score-selector adw-selector.config-score-selector{width:10em}.image-config-editor .config-score-selector adw-selector.config-artist-selector{width:16em}.image-config-editor .config-score-selector adw-selector:not(:last-child){margin-right:1em}.image-config-editor .config-tag-editor{display:grid;grid-gap:.3em;margin-top:20px;grid-template-columns:repeat(var(--col-repeat, 5),1fr)}.image-config-editor .config-tag-editor .checkbox-button.btn{padding:.2em .5em;white-space:nowrap}.image-config-editor .config-tag-editor .checkbox-button.btn span{min-width:6em;display:block;overflow:hidden;text-overflow:ellipsis}.image-config-editor .config-tag-editor .checkbox-button.btn.toggled{background-color:var(--clr-primary-100);color:#fff}.image-config-editor .config-tag-editor .checkbox-button.btn.toggled:hover{background-color:var(--clr-primary-300)}@container (min-width: 1300px){.config-tag-editor{--col-repeat: 8}}@container (max-width: 1299.99px) and (min-width: 1140px){.config-tag-editor{--col-repeat: 7}}@container (max-width: 1139.99px) and (min-width: 980px){.config-tag-editor{--col-repeat: 6}}@container (max-width: 979px) and (min-width: 820px){.config-tag-editor{--col-repeat: 5}}@container (max-width: 819.99px) and (min-width: 660px){.config-tag-editor{--col-repeat: 4}}@container (max-width: 659.99px) and (min-width: 500px){.config-tag-editor{--col-repeat: 3}}@container (max-width: 499.99px) and (min-width: 301px){.config-tag-editor{--col-repeat: 2}}@container (max-width: 300.99px){.config-tag-editor{--col-repeat: 1}}.similar-sets{margin-top:20px;display:flex;flex-wrap:wrap}.image-set-reader{align-items:stretch}.image-set-reader .tabs-container{place-self:stretch;margin-inline:2em;margin-bottom:4em}.image-set-reader .edit-mode .tabs-container{width:90vw}@media(max-width:700px){.image-set-reader .tabs-container{margin-inline:.4em;padding-inline:.4em}}.image-set-reader-header{display:flex;max-width:100vw;flex-direction:row;align-items:center;margin:1em;min-height:3em}.image-set-reader-header .btn.btn.btn{margin-right:.5em}.image-set-reader-header h2{max-width:70vw;overflow-wrap:break-word}.image-set-reader-header input{max-width:70vw}.pages{place-self:center;width:100%;display:flex;flex-direction:column;margin-bottom:25px;min-height:75vh}.pages>*{place-self:center;max-width:100%;max-height:90vh;user-select:none}.pages.fullscreen .page-counter{position:absolute;top:0;background-color:var(--clr-bg-2);border-radius:6px;padding:.5em;margin:.2em 0 0}.pages.fullscreen img{height:100%;max-height:unset}.editor-selectors{display:flex;flex-wrap:wrap;margin:1em 0;container-type:inline-size}.image-set-reader-tools{display:flex;flex-direction:row;flex-wrap:wrap;margin-inline:1em;align-items:flex-start}.image-set-reader-tools>button{margin-right:1em;margin-bottom:.5em}.image-set-reader-tools .slideshow-controls input{width:2.5em}.image-set-reader-tools .slideshow-controls input::-webkit-outer-spin-button,.image-set-reader-tools .slideshow-controls input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.image-set-reader-tools .slideshow-controls input[type=number]{-moz-appearance:textfield}.image-set-reader{--contexify-rightSlot-color: #6f6e77;--contexify-menu-bgColor: var(--clr-bg-4);--contexify-item-color: var(--clr-primary-text);--contexify-activeItem-bgColor: var(--clr-primary-400);--contexify-activeRightSlot-color: var(--clr-primary-text);--contexify-arrow-color: var(--clr-bg-5);--contexify-separator-color: var(--clr-dimmed);--contexify-activeArrow-color: var(--clr-primary-text);--contexify-activeItem-color: var(--clr-primary-text)}:root{--contexify-zIndex:666;--contexify-menu-minWidth:220px;--contexify-menu-padding:6px;--contexify-menu-radius:6px;--contexify-menu-bgColor:#fff;--contexify-menu-shadow:1px 2px 2px rgba(0,0,0,.1),2px 4px 4px rgba(0,0,0,.1),3px 6px 6px rgba(0,0,0,.1);--contexify-menu-negatePadding:var(--contexify-menu-padding);--contexify-separator-color:rgba(0,0,0,.2);--contexify-separator-margin:5px;--contexify-itemContent-padding:6px;--contexify-activeItem-radius:4px;--contexify-item-color:#333;--contexify-activeItem-color:#fff;--contexify-activeItem-bgColor:#3498db;--contexify-rightSlot-color:#6f6e77;--contexify-activeRightSlot-color:#fff;--contexify-arrow-color:#6f6e77;--contexify-activeArrow-color:#fff}@keyframes contexify_feedback{0%{opacity:.4}to{opacity:1}}.contexify{position:fixed;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--contexify-menu-bgColor);box-sizing:border-box;box-shadow:var(--contexify-menu-shadow);border-radius:var(--contexify-menu-radius);padding:var(--contexify-menu-padding);min-width:var(--contexify-menu-minWidth);z-index:var(--contexify-zIndex)}.contexify_submenu-isOpen,.contexify_submenu-isOpen>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_submenu-isOpen>.contexify_submenu{pointer-events:auto;opacity:1}.contexify .contexify_submenu{position:absolute;pointer-events:none;transition:opacity .265s;top:calc(-1 * var(--contexify-menu-negatePadding));left:100%}.contexify .contexify_submenu-bottom{bottom:calc(-1 * var(--contexify-menu-negatePadding));top:unset}.contexify .contexify_submenu-right{right:100%;left:unset}.contexify_rightSlot{margin-left:auto;display:-ms-flexbox;display:flex;color:var(--contexify-rightSlot-color)}.contexify_separator{height:1px;cursor:default;margin:var(--contexify-separator-margin);background-color:var(--contexify-separator-color)}.contexify_willLeave-disabled{pointer-events:none}.contexify_item{cursor:pointer;position:relative}.contexify_item:focus{outline:0}.contexify_item:focus .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeRightSlot-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup]>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-arrow-color)}.contexify_item:not(.contexify_item-disabled)[aria-haspopup].contexify_submenu-isOpen>.contexify_itemContent .contexify_rightSlot,.contexify_item:not(.contexify_item-disabled)[aria-haspopup]:hover>.contexify_itemContent .contexify_rightSlot,.contexify_item[aria-haspopup]:focus>.contexify_itemContent .contexify_rightSlot{color:var(--contexify-activeArrow-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--contexify-activeItem-color);background-color:var(--contexify-activeItem-bgColor);border-radius:var(--contexify-activeItem-radius)}.contexify_item:not(.contexify_item-disabled):hover>.contexify_submenu{pointer-events:auto;opacity:1}.contexify_item-disabled{cursor:default;opacity:.5}.contexify_itemContent{padding:var(--contexify-itemContent-padding);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--contexify-item-color);position:relative}.contexify_item-feedback{animation:contexify_feedback .12s both}.contexify_theme-dark{--contexify-menu-bgColor:rgba(40,40,40,.98);--contexify-separator-color:#4c4c4c;--contexify-item-color:#fff}.contexify_theme-light{--contexify-separator-color:#eee;--contexify-item-color:#666;--contexify-activeItem-color:#3498db;--contexify-activeItem-bgColor:#e0eefd;--contexify-activeRightSlot-color:#3498db;--contexify-active-arrow-color:#3498db}@keyframes contexify_scaleIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes contexify_scaleOut{0%{opacity:1}to{opacity:0;transform:scale3d(.3,.3,.3)}}.contexify_willEnter-scale{transform-origin:top left;animation:contexify_scaleIn .3s}.contexify_willLeave-scale{transform-origin:top left;animation:contexify_scaleOut .3s}@keyframes contexify_fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contexify_fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contexify_willEnter-fade{animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{animation:contexify_fadeOut .3s ease}@keyframes contexify_flipInX{0%{transform:perspective(800px) rotateX(45deg)}to{transform:perspective(800px)}}@keyframes contexify_flipOutX{0%{transform:perspective(800px)}to{transform:perspective(800px) rotateX(45deg);opacity:0}}.contexify_willEnter-flip{animation:contexify_flipInX .3s}.contexify_willEnter-flip,.contexify_willLeave-flip{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-origin:top center}.contexify_willLeave-flip{animation:contexify_flipOutX .3s}@keyframes contexify_slideIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1}}@keyframes contexify_slideOut{0%{opacity:1}to{opacity:0;transform:scaleY(.3)}}.contexify_willEnter-slide{transform-origin:top center;animation:contexify_slideIn .3s}.contexify_willLeave-slide{transform-origin:top center;animation:contexify_slideOut .3s}.read-image-page{position:fixed;top:var(--navbar-height);left:0;right:0;bottom:0;padding:20px 0;display:flex;flex-direction:column;height:calc(100vh - var(--navbar-height));overflow-y:scroll;z-index:50;box-sizing:border-box}.read-image-page *{box-sizing:border-box}.read-image-page .go-back-btn{margin-left:1em;margin-right:1em;margin-bottom:12px}.aimages-container{width:100%;position:relative;display:flex;flex-direction:column;min-height:calc(100vh - var(--navbar-height))}.aimages-container .filter-floater{position:sticky;top:var(--navbar-height);left:0;right:0;z-index:40;max-height:calc(100vh - var(--navbar-height))}.aimages-container .aimages-list-wrapper{min-height:100%;flex:1}.aimages-container .aimages-list-wrapper .aimages-entry-container-font-sizer{min-height:100%}.aimages-container .collapsible-container{margin:0 2.5%}.login-box{place-self:center;padding:20px;display:flex;flex-direction:column;width:20em}.login-box>input{margin:8px 0}.login-box>button{margin-top:10px}.avideos-selectors{display:grid;grid-template-columns:repeat(auto-fit,18em);justify-content:center;align-items:center;align-content:center;justify-items:center}.avideos-actor-selector,.avideos-studio-selector,.avideos-resolution-selector{display:flex;justify-content:center;align-items:center;padding:10px}.avideos-actor-selector adw-selector,.avideos-studio-selector adw-selector,.avideos-resolution-selector adw-selector{width:16em}.avideos-searchbar{margin:1em 0 0;width:min(max(18em,70%),90vw)}.avideos-tags{display:grid;grid-gap:.3em;margin-top:2em;margin-bottom:1em;overflow:hidden;width:fit-content;place-self:center;grid-template-columns:repeat(var(--col-repeat),1fr)}.avideos-sort-selector .rerandom-btn.rerandom-btn.rerandom-btn{padding:0;display:flex;justify-content:center;align-items:center}.col-count-selector input{width:2em}@media(min-width:1660px){.avideos-tags{--col-repeat: 11}}@media(max-width:1659.99px)and (min-width:1400px){.avideos-tags{--col-repeat: 7}}@media(max-width:1399.99px)and (min-width:1240px){.avideos-tags{--col-repeat: 6}}@media(max-width:1239.99px)and (min-width:1080px){.avideos-tags{--col-repeat: 5}}@media(max-width:1079.99px)and (min-width:920px){.avideos-tags{--col-repeat: 4}}@media(max-width:919.99px)and (min-width:700px){.avideos-tags{--col-repeat: 3}}@media(max-width:699.99px)and (min-width:380px){.avideos-tags{--col-repeat: 2}}@media(max-width:379.99px){.avideos-tags{--col-repeat: 1}}.player-container{flex-direction:column;margin-bottom:2em;justify-content:center;align-items:center;height:90vh}.player-container *{box-sizing:content-box}.player-container .ncplayer{max-width:100%;max-height:100%;min-width:38em;justify-content:center}.player-container .ncplayer .main-player{max-width:100%;max-height:100%}.player-container .ncplayer .preview-player{max-height:unset}.player-container .ncplayer div{flex-direction:row}.player-container .ncplayer .controls .volume-ctl-slider{max-width:10vw}@media screen and (max-width:912px)and (min-width:812px){.player-container .ncplayer{font-size:16px}}@media screen and (max-width:812px)and (min-width:712px){.player-container .ncplayer{font-size:14px}}@media screen and (max-width:712px)and (min-width:612px){.player-container .ncplayer{font-size:12px}}@media screen and (max-width:612px)and (min-width:512px){.player-container .ncplayer{font-size:10px}}@media screen and (max-width:512px){.player-container .ncplayer{font-size:8px}}.video-preview{width:100%;height:100%;display:flex;justify-content:center;background-color:#000}.video-preview video{width:100%}.vid-thumbnail-image{height:100%;display:flex;justify-content:center;background-color:#000}.vid-thumbnail-image img{height:100%}.video-thumbnail{width:100%;min-height:200px;height:75%}.video-entry{box-sizing:border-box;contain:content;padding:0;margin:.8em;width:calc(var(--ve-width, 20%) - 1.6em);container:ventry/inline-size}.video-entry a{display:contents;text-decoration:none;color:#000}.video-entry a p{text-align:center}.video-entry .video-title{padding:.6em}.video-entry .video-thumbnail{position:relative;height:60cqw}.video-entry .video-thumbnail .video-score,.video-entry .video-thumbnail .video-length,.video-entry .video-thumbnail .video-res{border-radius:var(--border-radius);background-color:#000c;padding:.3em .5em;position:absolute}.video-entry .video-thumbnail .video-score{top:1em;left:.9em}.video-entry .video-thumbnail .video-res{top:1em;right:.9em}.video-entry .video-thumbnail .video-length{bottom:1em;right:.9em}.video-details{width:20em;background:var(--clr-bg-5);margin-inline:.1em;margin-top:.4em}.video-details p{margin:unset;padding:unset}.video-details .video-title{font-size:1.1em}.video-details .video-studio{margin-top:.55em;color:var(--clr-text);opacity:.9;font-size:.9em}.video-details .video-stars{margin-top:.55em}.video-details .video-stars .video-star{color:var(--clr-text);opacity:.9;margin-right:.2em;font-size:.9em}.video-details .video-tags{margin-top:.55em;display:flex;flex-direction:row;flex-wrap:wrap}.video-details .video-tags .video-tag{background:var(--clr-primary-100);color:var(--clr-primary-text);padding:.3em .6em;border-radius:8px;margin-right:.25em;margin-bottom:.25em}.video-details .video-size{margin-top:.5em}.videos-paginator{padding-left:unset;list-style-type:none;width:fit-content;place-self:center}.videos-paginator li{width:fit-content!important;display:inline-block!important}.videos-paginator li button{width:2em;height:2em;min-width:max-content;display:flex;justify-content:center;align-items:center}@media(max-width:440px){.videos-paginator li button{padding-inline:.5em}}.avideoentry-container{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:.2em;width:calc(100% - 3em);margin-left:1.5em;margin-right:1.5em}.avideo-container select{margin-right:10px;padding:2px 3px}.same-title-videos{display:flex;flex-direction:column;align-items:center}.similar-videos{display:flex;flex-direction:column;align-items:center}.star-video-list{display:flex;flex-direction:column;align-items:center}.studio-video-list{display:flex;flex-direction:column;align-items:center}.video-editor-tag-button{padding:.2em .5em;white-space:nowrap}.video-editor-tag-button span{min-width:6em;display:block}.video-editor-tag-button.toggled{background-color:var(--clr-primary-100);color:#fff}.video-editor-tag-button.toggled:hover{background-color:var(--clr-primary-300)}.video-config-editor{display:flex;flex-direction:column}.video-config-editor .video-tags-editor{display:flex;flex-wrap:wrap}.video-config-editor .video-tags-editor .tag-editor-group{display:grid;grid-gap:.3em;padding:0;margin:8px 0;border-radius:3px;align-content:flex-start;align-items:flex-start;grid-template-columns:repeat(var(--teg-repeat, 1),1fr);justify-items:stretch}.video-config-editor .video-actors-selector{display:flex;flex-direction:column;padding-top:10}.video-config-editor .video-actors-selector select{padding:0 0 10}.video-config-editor .set-video-thumbnail-button{margin-top:1.6em;width:fit-content}@media(min-width:2900px){.tag-editor-group{--teg-repeat: 13}}@media(max-width:2699.99px)and (min-width:2500px){.tag-editor-group{--teg-repeat: 12}}@media(max-width:2499.99px)and (min-width:2300px){.tag-editor-group{--teg-repeat: 11}}@media(max-width:2299.99px)and (min-width:2100px){.tag-editor-group{--teg-repeat: 10}}@media(max-width:2099.99px)and (min-width:1900px){.tag-editor-group{--teg-repeat: 9}}@media(max-width:1899.99px)and (min-width:1700px){.tag-editor-group{--teg-repeat: 8}}@media(max-width:1699.99px)and (min-width:1500px){.tag-editor-group{--teg-repeat: 7}}@media(max-width:1499.99px)and (min-width:1300px){.tag-editor-group{--teg-repeat: 6}}@media(max-width:1299.99px)and (min-width:1100px){.tag-editor-group{--teg-repeat: 5}}@media(max-width:1099.99px)and (min-width:900px){.tag-editor-group{--teg-repeat: 4}}@media(max-width:899.99px)and (min-width:700px){.tag-editor-group{--teg-repeat: 3}}@media(max-width:699.99px)and (min-width:450px){.tag-editor-group{--teg-repeat: 2}}.avideo-container{position:fixed;width:100vw;top:48px;overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 48px)}.avideo-container video.main-player{max-height:calc(95vh - var(--navbar-height));min-width:95vw}.avideo-container .avideo-header{display:flex;max-width:100vw;flex-direction:row;align-items:center;margin:1em 1em .2em 2em;height:3em}.avideo-container .avideo-header .btn.btn.btn{margin-right:.5em}.avideo-container .avideo-header h2{max-width:70vw;overflow-wrap:break-word;margin:0}.avideo-container .avideo-header .name-input{max-width:70vw;min-width:min(50vw,34em)}.avideo-container .avideo-header .episode-input{margin-left:.4em}.avideo-container .avideo-header .episode-input label{background-color:var(--clr-btn);padding:.5em .5em 0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-right:1px solid var(--clr-dimmed)}.avideo-container .avideo-header .episode-input input{width:2.5em}.avideo-container .alt-selector{margin-left:2em;margin-bottom:1em}.avideo-container .video-added-ts{margin-bottom:2em;margin-left:2.3em;margin-top:.2em}.avideo-container .tabs-container{margin-inline:2em;margin-bottom:4em}.avideo-container .ncplayer .prev-ep-btn.prev-ep-btn.prev-ep-btn{margin-top:.2em;margin-left:0}.avideo-container .ncplayer .prev-ep-btn.prev-ep-btn.prev-ep-btn svg{transform:rotate(180deg)}.avideo-container .ncplayer .next-ep-btn.next-ep-btn.next-ep-btn{margin-top:.2em;margin-right:1em;margin-left:0}@media(max-width:700px){.avideo-container .tabs-container{margin-inline:.4em;padding-inline:.4em}}.avideos-container{box-sizing:border-box;align-items:center;position:relative;min-height:calc(100vh - var(--navbar-height))}.avideos-container .avideos-sort-selector{flex-direction:row}.avideos-container .avideos-sort-selector adw-selector{width:17em}.avideos-container .avideos-sort-selector button.btn.square{font-size:inherit;margin-left:.5em;width:1.8em;height:1.8em;display:flex;justify-content:center;align-items:center}.avideos-container .avideos-sort-selector button.btn.square.invisible{display:none}.avideos-container .avideos-sort-selector button.btn.square img{width:20px}.avideos-container .avideos-sort-selector,.avideos-container .avideos-studio-selector,.avideos-container .avideos-refresh-btn{display:flex;justify-content:center;align-items:center;padding:10px}.avideos-container .video-entry p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:.3em .3em 0}.avideos-filter{margin:0 1em;display:flex;flex-direction:column;justify-content:center}@media(max-width:600px){.avideos-filter{margin:0 .4em;font-size:.9em}}.triplecheckbox p{margin:0;white-space:nowrap;user-select:none}.sorter-container{display:flex;justify-content:center;padding-top:1em;font-size:1em;margin:0 5%;position:relative;width:90%}.refresh-button{place-self:center;margin-top:1em}.imageview-box{display:flex;flex-direction:column;position:fixed;top:0;margin-top:100vh;width:100%;min-height:100vh;background-color:#f2f2f2;overflow:scroll;padding:1em 0;z-index:2;contain:strict}.imageview-box>*:not(.pages){margin-left:2em;margin-right:2em}.imageview-box.open{animation-name:openbox;animation-duration:1s;animation-fill-mode:forwards}.imageview-box.close{animation-name:closebox;animation-duration:1s;animation-fill-mode:forwards}.imageview-box h1{word-break:break-word}.not-found-page{justify-content:center;align-items:center}.downloader-page-container{display:flex;flex-direction:column;width:100%;position:relative;min-height:100vw;margin-top:2em}.downloader-page-container input{width:min(45vw,42em)}.downloader-page-container .download-result{margin-top:1.5em}.downloader-page-container .download-result a{text-decoration:none}.files-page-container{width:100vw;height:calc(100vh - var(--navbar-height))}.file-preview-dialog{margin:auto;width:90vw;height:90vh;background:transparent}.file-preview-dialog::backdrop{background-color:#000000c7}.file-preview-dialog .rn-dialog-contents{box-sizing:border-box;padding:1em;height:100%;width:100%;border-radius:var(--border-radius)}.upload-job-list{position:absolute;bottom:0;right:0}.upload-job-list .upload-card{border-radius:8px;padding:.5em .2em .5em .6em;margin-bottom:.8em;margin-right:.8em;align-items:center;justify-content:space-between;width:15em;position:relative;overflow:hidden}.upload-job-list .upload-card .loader-indicator{flex:0}.upload-job-list .upload-card .btn{width:1.5em;height:1.5em;padding:unset;margin-right:.2em;display:flex;align-items:center;justify-content:center}.upload-job-list .upload-card .upload-label{max-width:10em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.upload-job-list .upload-card .upload-progress-bar{position:absolute;bottom:0;left:0;height:3px;width:0%;background-color:var(--clr-success-fg)}.upload-job-list .upload-card-popover{display:none;background:#000000ad;padding:.5em 1em;border-radius:var(--border-radius);margin-right:.2em}.upload-job-list .upload-card-popover.visible{display:block}.download-job-list{position:absolute;bottom:0;right:0}.download-job-list .download-card{position:relative;border-radius:8px;padding:.5em .2em .5em .6em;margin-bottom:.8em;margin-right:.8em;align-items:center;justify-content:space-between;width:15em;overflow:hidden}.download-job-list .download-card,.download-job-list .download-card>*{user-select:none}.download-job-list .download-card .loader-indicator{flex:0}.download-job-list .download-card .btn{width:1.5em;height:1.5em;margin-right:.2em;padding:unset;display:flex;align-items:center;justify-content:center}.download-job-list .download-card .download-label{max-width:10em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.download-job-list .download-card .download-progress-bar{position:absolute;bottom:0;left:0;height:3px;width:0%;background-color:var(--clr-success-fg)}.download-job-list .download-card-popover{display:none;background:#000000ad;padding:.5em 1em;border-radius:var(--border-radius);margin-right:.2em}.download-job-list .download-card-popover.visible{display:block}.file-share-modal-link-display{margin-right:24px;margin-left:24px;margin-top:12px;display:flex;flex-direction:column}.file-share-modal-link-display>label{font-size:18px;margin-bottom:12px}.file-share-modal-link-display .file-share-modal-link-display-output{display:flex;justify-content:center}.file-share-modal-link-display .file-share-modal-link-display-output>input{width:min(40em,60vw)}.file-share-modal-link-display .file-share-modal-link-display-output>input:hover{cursor:pointer}.explorer-wrapper{width:100%;height:100%}.explorer-wrapper .dir-view-wrapper,.explorer-wrapper .dir-view-wrapper *,.explorer-wrapper .explorer-tab,.explorer-wrapper .explorer-tab *{display:block;flex-direction:unset}.explorer-wrapper .explorer-tab .explorer-tab-header span{display:inline}.explorer-wrapper .breadcrumbs.breadcrumbs.breadcrumbs{display:flex}.explorer-wrapper .loader-indicator{width:unset;height:unset;flex:0}.explorer-wrapper .pane-header .options-btn,.explorer-wrapper .btn.btn.btn.btn.btn.square{padding:unset}@-moz-document url-prefix(){.explorer-window.explorer-window.explorer-window.explorer-window.explorer-window .dir-view.hidden{display:none}}.code-file-preview{width:100%;height:100%}.code-file-preview h1{margin:.2em 0 .7em}.code-file-preview .skeleton-line{width:fit-content;margin-bottom:.3em}.code-file-preview .file-contents{padding:.5em;margin:.5em;height:calc(100% - 7em);overflow:auto}.code-file-preview .file-contents pre{font-size:1.2em;font-family:Inconsolata,monospace;line-height:1.5em;margin:unset}.preview-header{flex-direction:row;justify-content:space-between;height:3em;margin-bottom:.5em}.preview-header h2{margin:0;max-width:80%;overflow:hidden;white-space:nowrap}.preview-header .btn.btn.btn{display:flex;justify-content:center;align-items:center;padding:0}.image-viewer{width:100%;height:100%;flex-direction:column}.image-viewer .image-viewer-main{flex:1;height:calc(100% - 12em);flex-direction:row}.image-viewer .image-viewer-main *{user-select:none}.image-viewer .image-viewer-main .prev-btn{margin-left:1em}.image-viewer .image-viewer-main .next-btn{margin-right:1em}.image-viewer .image-viewer-main .file-contents{flex:1;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.image-viewer .image-viewer-main .file-contents img{object-fit:contain;width:100%;max-height:100%}.image-viewer .image-viewer-footer{flex-direction:row;width:100%;height:8em;overflow-x:auto;overflow-y:hidden;margin-top:1em;padding-bottom:.2em}.image-viewer .image-viewer-footer *{user-select:none}.image-viewer .image-viewer-footer .img-thumbnail{padding:.6em;margin:.2em;width:7em;height:7em;min-width:7em;border-radius:var(--border-radius);cursor:pointer;justify-content:center;align-items:center}.image-viewer .image-viewer-footer .img-thumbnail.active{background-color:var(--clr-primary-200)}.image-viewer .image-viewer-footer .img-thumbnail img{object-fit:contain;max-width:100%;max-height:100%;background:#000;justify-content:center;align-items:center}.mobile-image-viewer{width:100%;height:100%;flex-direction:column;justify-content:center;position:relative}.mobile-image-viewer *{user-select:none}.mobile-image-viewer .preview-header{position:absolute;top:0;left:0;right:0;background:linear-gradient(0deg,#fff0,#0000004d 26%,#0009 44%,#000)}.mobile-image-viewer .preview-header h2{padding:.3em .2em}.mobile-image-viewer img{object-fit:contain;width:100vw;max-height:100vh}.file-preview-dialog:has(.mobile-image-viewer){width:100vw;height:min-content;max-height:100vh}.file-preview-dialog .rn-dialog-contents:has(.mobile-image-viewer){padding:unset}.img-with-loader.loading{position:absolute;right:99999999px}.pdf-file-preview{width:100%;height:100%}.pdf-file-preview .file-contents{height:calc(100% - 4em);margin-inline:.5em}.pdf-file-preview .file-contents embed{height:100%}.text-file-preview{width:100%;height:100%}.text-file-preview h1{margin:.2em 0 .7em}.text-file-preview .skeleton-line{width:fit-content;margin-bottom:.3em}.text-file-preview .file-contents{padding:.5em;margin:.5em;height:calc(100% - 7em);overflow:auto}.text-file-preview .file-contents pre{font-size:1.2em;font-family:Inconsolata,monospace;line-height:1.5em;margin:unset}.video-file-preview{width:100%;height:100%;justify-content:space-between}.video-file-preview h1{margin:.2em 0 .7em}.video-file-preview .file-contents{height:calc(100% - 7em);width:100%;overflow:hidden}.video-file-preview .file-contents .player-container{width:100%;max-height:100%}.movie-editor-page{margin:2em}.movie-editor-page .add-form-dialog{outline:none;border:none;border-radius:var(--border-radius);background-color:var(--clr-bg-4);padding:.85em 1.15em}.movie-editor-page .add-form-dialog::backdrop{background-color:#000000b5}.movie-editor-page ul{list-style-type:none;padding:0;margin:2em 0 0}.movie-editor-page ul li{display:flex;flex-direction:column}.movie-editor-page ul li:hover{cursor:pointer}.movie-editor-page ul li .movie-editor-item movie-editor-item__title{margin-bottom:1em}.movie-editor-page ul li .movie-editors{overflow:hidden;interpolate-size:allow-keywords;transition:height .4s,margin .4s;display:flex;flex-direction:column}.movie-editor-page ul li .movie-editors:not(.open){height:0px}.movie-editor-page ul li .movie-editors.open{height:auto;margin-top:1em}.movie-editor-page ul li .movie-editors .tags-editor{display:flex;flex-direction:row;flex-wrap:wrap}.movie-editor-page ul li .movie-editors .tags-editor .tag-toggle-btn{width:8em;margin-right:.6em;margin-top:.35em;height:min-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.movie-editor-page ul li .movie-editors .description-editor{margin-top:.7em;height:6em}.add-movie-form{width:min(80vw,34em);max-height:85vh;overflow-y:auto}.add-movie-form .close-dialog-btn.close-dialog-btn.close-dialog-btn{display:flex;width:min-content;place-self:flex-end;padding:.4em;height:min-content;min-height:unset;justify-content:center;align-items:center}.add-movie-form .labeled-input{margin-bottom:.6em}.add-movie-form .label{margin-bottom:.3em}.add-movie-form .select-movie-file-btn,.add-movie-form .select-poster-file-btn{margin-bottom:.6em}.add-movie-form .subs-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:.6em}.add-movie-form .subs-list .sub-entry{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:var(--border-radius);padding:.4em;margin-right:.25em;background-color:var(--clr-bg-5)}.add-movie-form .subs-list .sub-entry .btn{padding:.4em;min-height:unset;margin-left:.4em;height:min-content;display:flex;justify-content:center;align-items:center}.add-movie-form .subs-list .add-sub-btn.add-sub-btn{padding:.4em;min-height:unset;height:min-content;display:flex;justify-content:center;align-items:center}.add-movie-form .tags-list{display:flex;flex-direction:row;flex-wrap:wrap}.add-movie-form .tags-list .tag-toggle-btn{margin:0 .25em .25em 0}.add-movie-form .buttons{justify-content:flex-end;margin-top:1em}.add-movie-form .file-selector-dialog{padding:0;border:unset;background-color:transparent}.add-movie-form .file-selector-dialog::backdrop{background-color:#00000080}.add-movie-form .sub-lang-select-dialog{background-color:transparent;border:unset;border-radius:var(--border-radius);height:14em;width:22em}.add-movie-form .sub-lang-select-dialog .sub-dialog-contents{background-color:var(--clr-bg-2);border-radius:var(--border-radius);padding:1em}.add-movie-form .sub-lang-select-dialog::backdrop{background-color:#00000080}.server-file-selector{width:min(34em,80vw);background-color:var(--clr-bg-2);flex-direction:column;justify-content:stretch;padding:.8em;border-radius:var(--border-radius)}.server-file-selector .dir-view{margin-top:.6em;flex:1;flex-direction:column;max-height:60vh;overflow-y:auto}.server-file-selector .dir-view button.btn.file-entry.file-entry.file-entry{display:flex;justify-content:flex-start;align-items:center;padding:.4em 1em}.server-file-selector .dir-view button.btn.file-entry.file-entry.file-entry input{margin-right:.4em}.server-file-selector .dir-view button.btn.file-entry.file-entry.file-entry.selected{background-color:var(--clr-bg-4)}.server-file-selector .dir-view button.btn.file-entry.file-entry.file-entry svg{margin-right:.4em}.server-file-selector .dir-view button.btn.file-entry.file-entry.file-entry span{white-space:nowrap;max-width:min(28em,60vw);overflow:hidden;text-overflow:ellipsis}.server-file-selector .buttons{margin-top:.6em;flex-direction:row;justify-content:flex-end}.server-file-selector .buttons .btn{margin-left:.8em}.shared-file-page{flex:1;justify-content:center;align-items:center}.shared-file-page .file-box{align-items:center}.share-error-view{flex:1;justify-content:center;align-items:center}.share-expired-alert{margin:2em}.seriespage-container{display:flex;flex-direction:column;width:100%;position:relative;min-height:100vh;padding:0 3%}.seriespage-container .loader-container{min-height:60vh}.seriespage-container .searchbar-container{place-self:stretch;position:sticky;top:48px;padding:2em 0 1.4em;z-index:5}.seriespage-container .searchbar-container adw-input{font-size:1.3em;width:100%}.seriespage-container .edit-series-btn{place-self:flex-start;margin-top:1rem}.seriespage-container .series-tag-carousel-container{margin-bottom:2em}.seriespage-container .series-poster{width:100%;height:100%;object-fit:cover}.series-entry{contain:content;width:11em;display:flex;flex-direction:column;height:15.5em;justify-content:center;padding:.6em}.series-entry>a{display:flex;justify-content:center}.series-entry>a>img{height:12em;max-width:100%;object-fit:cover}.series-entry .title-container{height:3.2em}.series-entry .title-container p{text-align:center;white-space:nowrap;margin:1em 0 0;padding:unset;overflow:hidden;text-overflow:ellipsis}.series-details{width:22em;max-height:min(36em,50vh);overflow:hidden;margin-inline:.4em;background:var(--clr-bg-5)}.series-details .series-title{margin:unset;padding:unset;font-size:1.1em}.series-details .series-tags{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.5em;margin-top:.5em}.series-details .series-tags span{padding:.3em .6em;background:var(--clr-primary-100);color:var(--clr-primary-text);border-radius:8px;margin-right:.25em;margin-bottom:.25em}.series-details .series-description{margin:unset;padding:unset;font-size:.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:12;line-clamp:12;-webkit-box-orient:vertical}.series-tag-carousel{width:90%;display:flex;justify-content:center;align-items:center}.series-tag-carousel .movie-tag-card{height:7em}.series-tag-carousel .series-tag-carousel-rc-simple-carousel{flex-shrink:1}.series-tag-carousel .series-tag-carousel-rc-simple-carousel .simple-carousel-default-button{background-color:var(--clr-btn);color:var(--clr-text)}.series-tag-carousel .series-tag-carousel-rc-simple-carousel .simple-carousel-default-button:hover{background-color:var(--clr-btn-hover)}@media only screen and (max-width:964px){.series-tag-carousel .series-tag-carousel-content{max-width:266px}}@media only screen and (min-width:964px){.series-tag-carousel .series-tag-carousel-content{max-width:532px}}@media only screen and (min-width:1230px){.series-tag-carousel .series-tag-carousel-content{max-width:798px}}@media only screen and (min-width:1496px){.series-tag-carousel .series-tag-carousel-content{max-width:1064px}}@media only screen and (min-width:1762px){.series-tag-carousel .series-tag-carousel-content{max-width:1330px}}@media only screen and (min-width:2028px){.series-tag-carousel .series-tag-carousel-content{max-width:1596px}}@media only screen and (min-width:2294px){.series-tag-carousel .series-tag-carousel-content{max-width:1862px}}@media only screen and (min-width:2560px){.series-tag-carousel .series-tag-carousel-content{max-width:2128px}}.series-editor-page{margin:2em}.series-editor-page .add-form-dialog{outline:none;border:none;border-radius:var(--border-radius);background-color:var(--clr-bg-4);padding:.85em 1.15em}.series-editor-page .add-form-dialog::backdrop{background-color:#000000b5}.series-editor-page ul{list-style-type:none;padding:0;margin:2em 0 0}.series-editor-page ul li{display:flex;flex-direction:column}.series-editor-page ul li:hover{cursor:pointer}.series-editor-page ul li .movie-editor-item movie-editor-item__title{margin-bottom:1em}.series-editor-page ul li .movie-editors{overflow:hidden;interpolate-size:allow-keywords;transition:height .4s,margin .4s;display:flex;flex-direction:column}.series-editor-page ul li .movie-editors:not(.open){height:0px}.series-editor-page ul li .movie-editors.open{height:auto;margin-top:1em}.series-editor-page ul li .movie-editors .tags-editor{display:flex;flex-direction:row;flex-wrap:wrap}.series-editor-page ul li .movie-editors .tags-editor .tag-toggle-btn{width:8em;margin-right:.6em;margin-top:.35em;height:min-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.series-editor-page ul li .movie-editors .description-editor{margin-top:.7em;height:6em}.add-series-form{width:min(80vw,34em);max-height:85vh;overflow-y:auto}.add-series-form .close-dialog-btn.close-dialog-btn.close-dialog-btn{display:flex;width:min-content;place-self:flex-end;padding:.4em;height:min-content;min-height:unset;justify-content:center;align-items:center}.add-series-form .labeled-input{margin-bottom:.6em}.add-series-form .label{margin-bottom:.3em}.add-series-form .select-movie-file-btn,.add-series-form .select-poster-file-btn{margin-bottom:.6em}.add-series-form .episodes-list{max-height:18em;overflow:auto;margin-bottom:.5em}.add-series-form .episodes-list :first-child{border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.add-series-form .episodes-list :last-child{border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.add-series-form .episodes-list .episode-entry{background-color:#9c9c9c33;padding:.3em .5em;display:flex;flex-direction:row}.add-series-form .episodes-list .episode-entry .left-box .btn.btn.btn.btn{padding-inline:.3em}.add-series-form .episodes-list .episode-entry .right-box{display:flex;flex-direction:column;justify-content:center;padding-left:.5em}.add-series-form .episodes-list .episode-entry:not(:last-child){border-bottom:1px solid rgba(114,114,114,.6901960784)}.add-series-form .episodes-list .episode-entry .episode-edit-options{display:flex;flex-direction:row;flex-wrap:wrap}.add-series-form .episodes-list .episode-entry .episode-edit-options .btn.btn.btn.btn.add-sub-btn{padding:.4em;margin-block:.3em;min-height:unset;height:min-content;display:flex;justify-content:center;align-items:center}.add-series-form .episodes-list .episode-entry .episode-edit-options .sub-entry{display:flex;flex-direction:row;margin-left:.5em;margin-block:.3em;padding-left:.5em;background-color:var(--clr-btn-adaptive);border-radius:var(--border-radius);align-items:center}.add-series-form .episodes-list .episode-entry .episode-edit-options .sub-entry:hover{cursor:pointer}.add-series-form .episodes-list .episode-entry .episode-edit-options .sub-entry span{height:fit-content}.add-series-form .episodes-list .episode-entry .episode-edit-options .sub-entry .remove-sub-btn{padding:.4em;min-height:unset;margin-left:.4em;height:min-content;display:flex;justify-content:center;align-items:center}.add-series-form .episodes-list .add-ep-btn{background-color:#9c9c9c4d;border:unset;padding:.45em .5em;transition:.2s background-color;display:flex;align-items:center}.add-series-form .episodes-list .add-ep-btn svg{margin-right:.4em}.add-series-form .episodes-list .add-ep-btn:hover{cursor:pointer;background-color:#9c9c9c66}.add-series-form .subs-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:.6em}.add-series-form .subs-list .sub-entry{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:var(--border-radius);padding:.4em;margin-right:.25em;background-color:var(--clr-bg-5)}.add-series-form .subs-list .sub-entry .btn{padding:.4em;min-height:unset;margin-left:.4em;height:min-content;display:flex;justify-content:center;align-items:center}.add-series-form .subs-list .add-sub-btn.add-sub-btn{padding:.4em;min-height:unset;height:min-content;display:flex;justify-content:center;align-items:center}.add-series-form .tags-list{display:flex;flex-direction:row;flex-wrap:wrap}.add-series-form .tags-list .tag-toggle-btn{margin:0 .25em .25em 0}.add-series-form .buttons{justify-content:flex-end;margin-top:1em}.add-series-form .file-selector-dialog{padding:0;border:unset;background-color:transparent}.add-series-form .file-selector-dialog::backdrop{background-color:#000000bf}.add-series-form .sub-lang-select-dialog{background-color:transparent;border:unset;border-radius:var(--border-radius);height:14em;width:22em}.add-series-form .sub-lang-select-dialog .sub-dialog-contents{background-color:var(--clr-bg-2);border-radius:var(--border-radius);padding:1em}.add-series-form .sub-lang-select-dialog::backdrop{background-color:#000000bf}.change-password-page .alert{justify-content:space-between;align-items:center;margin-bottom:2em}.change-password-page .alert .btn:hover{background-color:#ffffff4f}.change-password-page .form-grid{display:grid;grid-template-columns:15em 1fr;row-gap:.7em;margin-block:1.5em}.change-password-page .submit-btn{display:flex;justify-content:center;align-items:center}.change-password-page .submit-btn .loader-indicator{flex:0;margin-right:.5em}@container (max-width: 550px){.change-password-page .form-grid{grid-template-columns:1fr}}.fs-share-list .expiry-label.expired{color:var(--clr-text-secondary)}.fs-share-list .expiry-label.revoked.revoked{color:var(--clr-error-fg)}.fs-share-list .share-list-entry{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.fs-share-list .share-list-entry .left-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.fs-share-list .share-list-entry .left-container>*{margin-right:.6em}.fs-share-list .share-list-entry .right-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.fs-share-list .share-list-entry .right-container>*{margin-left:.6em}.fs-share-list .share-list-entry button.btn{margin-block:.2em}.fs-share-list .share-list-entry span.text{margin-block:.8em}adw-calendar.react-calendar .adw-calendar.adw-calendar{border:1px solid var(--clr-bg-6)}.movie-share-list .expiry-label.expired{color:var(--clr-text-secondary)}.movie-share-list .expiry-label.revoked.revoked{color:var(--clr-error-fg)}.movie-share-list .share-list-entry{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.movie-share-list .share-list-entry .left-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.movie-share-list .share-list-entry .left-container>*{margin-right:.6em}.movie-share-list .share-list-entry .right-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.movie-share-list .share-list-entry .right-container>*{margin-left:.6em}.movie-share-list .share-list-entry button.btn{margin-block:.2em}.movie-share-list .share-list-entry span.text{margin-block:.8em}.share-list-empty-msg{text-align:center;margin:auto}.message-alert{justify-content:space-between}.message-alert span{margin-block:auto}.message-alert .message-alert-close-button.btn.btn.btn:hover{background-color:#ffffff4f}.message-alert .message-alert-close-button img{width:1em;height:1em}.users-fetch-error-msg h1.subtitle{font-size:1.7rem}.change-user-password-modal .alert{justify-content:space-between;align-items:center;padding:.2em .5em}.change-user-password-modal .alert .btn:hover{background-color:#ffffff4f}.change-user-password-modal .input-entry{margin-block:.75em}.change-user-password-modal .tabs-container{background-color:transparent;-webkit-box-shadow:unset;box-shadow:unset}.change-user-password-modal .message-alert{margin-block:1em .5em}.change-user-password-modal .user-permissions-form{margin-top:1em}.users-page .users-list-toolbar{justify-content:flex-end;margin-bottom:1em}.users-page .users-list .list-element{display:grid;grid-template-columns:minmax(8em,auto) max-content max-content}.users-page .users-list .list-element .user-name{margin-block:auto}.users-page .users-list .list-element .buttons{display:contents}@container (max-width: 600px){.users-page .users-list .list-element{grid-template-columns:1fr 1fr}.users-page .users-list .list-element .user-name{grid-column:1/3;padding-bottom:.5em}}.add-user-form{display:grid;grid-template-columns:1fr 2fr;margin:1em;row-gap:.5em}.add-user-form .add-user-form-alert-msg{grid-column:1/3;margin-bottom:1em}.add-user-form .user-permissions-form{grid-column:1/3}.add-user-form label{text-align:end;margin-block:auto;margin-right:1em}.user-permissions-form{display:grid;row-gap:.5em;grid-template-columns:1fr max-content}.user-page{padding:2em}.user-page .username{margin:0 0 1em}.user-page .user-page-contents{display:flex;align-items:flex-start;flex-direction:row}@media screen and (max-width:768px){.user-page .user-page-contents{flex-direction:column;align-items:stretch}}.user-page .user-page-contents,.user-page .user-page-contents *{box-sizing:border-box}.user-page .user-page-contents .nav-sidebar{width:16em;margin-right:1em}@media screen and (max-width:768px){.user-page .user-page-contents .nav-sidebar{width:auto;margin-right:0;margin-bottom:1em}}.user-page .user-page-contents .user-page-container{container-type:inline-size;width:calc(100% - 18em);min-height:25vh}@media screen and (max-width:768px){.user-page .user-page-contents .user-page-container{width:auto}}.user-settings-page{margin-bottom:1em}.user-settings-page .settings{margin-bottom:1em;display:grid;grid-template-columns:minmax(16em,min-content) 1fr;align-content:center}.user-settings-page .settings label{display:flex;align-items:center}.user-settings-page .color-preview .btn{width:12em}.movie-share-modal{flex-direction:column;padding-bottom:24px}.movie-share-modal .movie-share-modal-header{align-items:flex-end}.movie-share-modal .movie-share-modal-header .movie-share-modal-close-btn{font-size:.7em;display:flex;justify-content:center;align-items:center}.movie-share-modal .movie-share-modal-header .movie-share-modal-close-btn img{width:1em;height:1em}.movie-share-modal .movie-share-modal-link-display{margin-right:24px;margin-left:24px;margin-top:12px;display:flex;flex-direction:column}.movie-share-modal .movie-share-modal-link-display>label{font-size:18px;margin-bottom:12px}.movie-share-modal .movie-share-modal-link-display .movie-share-modal-link-display-output{display:flex;justify-content:center}.movie-share-modal .movie-share-modal-link-display .movie-share-modal-link-display-output>input{width:min(40em,60vw)}.movie-share-modal .movie-share-modal-link-display .movie-share-modal-link-display-output>input:hover{cursor:pointer}.movie-share-modal .movie-share-modal-form{margin-right:24px;margin-left:24px;margin-top:12px;display:flex;flex-direction:column}.movie-share-modal .movie-share-modal-form>label{margin-bottom:6px}.movie-share-modal .movie-share-modal-form .movie-share-modal-form-expiry-options{margin:1em 0 0;display:grid;grid-template-columns:1fr 2em;grid-row-gap:.35em}.movie-share-modal .movie-share-modal-form .movie-share-modal-form-submit-btn{font-size:17px;padding:5px;width:80%;place-self:center}.watch-movie-controls{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px}.watch-movie-controls button{padding-left:3em;padding-right:3em}.movie-player-page{padding:20px;z-index:10}.shared-movie-player-banner{margin-bottom:24px}.shared-movie-player-banner>h4{margin:0;font-size:1.2em;font-weight:400}.shared-movie-player-banner>h4>span{font-weight:700}.series-player-page{padding:20px;z-index:10;margin-bottom:5em}@media(min-aspect-ratio:1/1){.series-player-page video.main-player{--height: min(90vh, 55vw);min-width:calc(16 * var(--width) / 9);min-height:var(--height)}}@media(max-aspect-ratio:1/1){.series-player-page video.main-player{--width: 90vw;min-width:var(--width);min-height:calc(9 * var(--width) / 16)}}.series-player-page .next-ep-btn.next-ep-btn.next-ep-btn{margin-top:.2em;margin-right:1em;margin-left:0}.series-player-page .watch-series-controls{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px}.series-player-page .watch-series-controls button{padding-left:3em;padding-right:3em}.series-player-page .bottom-toolbar{width:fit-content;place-self:center}.series-player-page .bottom-toolbar p{margin:.4em 0}.series-player-page .bottom-toolbar .episode-list{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;justify-content:center;margin-top:.6em}.series-player-page .bottom-toolbar .episode-list button{margin-right:.4em;margin-bottom:.4em}.series-player-page .bottom-toolbar .episode-list .episode-btn.dimmed{opacity:.5}.alert-modal[open]{margin:unset;padding:unset;outline:unset;border:unset;z-index:99999;top:0;left:0;display:flex;position:absolute;width:100vw;height:100vh;background:#00000094;justify-content:center;align-items:center}.alert-modal[open] .alert-modal-content{min-width:25vw}.alert-modal[open] .modal-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.alert-modal[open] .modal-header h3{margin-top:.4em}.alert-modal[open] .modal-header .btn{place-self:baseline;padding:unset;justify-content:center;align-items:center;display:flex}.root-container{display:flex;position:relative}@font-face{font-family:Inconsolata;src:url("./Inconsolata-BJX4HSN5.ttf")}body,html{font-size:18px;margin:0;padding:0;--navbar-height: 3em;--secondary-text-color: #4e4e4e}*{box-sizing:border-box}*:not(h1,h2,h3,h4,h5,h6,body){font-size:inherit}body{font-family:Ubuntu,sans-serif;max-width:100vw;overflow-x:hidden;background-color:#1f1f1f}img{object-fit:contain}#theme-provider,.router_context,.jam_router{display:contents}.hidden{display:none}.icon-btn.icon-btn.icon-btn.icon-btn.icon-btn.icon-btn{display:flex;align-items:center;justify-content:center;padding:0}#theme-provider>div{display:flex;flex-direction:column}.login-page-container{height:max-content;min-height:calc(100vh - 48px);width:100%;display:flex;justify-content:center;flex:1}.root-container{min-height:100vh}div{display:flex;flex-direction:column}.input.input.input{min-height:2em}.selector.selector.selector{align-items:center;height:2em}.selector.selector.selector .selected-option{padding:0 .9em}.btn.btn.btn{min-height:2em;padding:.4em 1em}button{font:inherit}input{font-size:20px;padding:4px 6px}input:focus{outline:unset}adw-input input{font-size:inherit}select{font-size:20px!important;padding:8px!important}dialog:modal{max-width:100vw;max-height:100vh}.row.row.row.row{flex-direction:row}.center{justify-content:center;align-items:center}.center-align{align-items:center}.center-justify{justify-content:center}.grow{flex-grow:1}.fn-x2{font-size:2em}.fn-x3{font-size:3em}.fn-x4{font-size:4em}.icon-sm{width:.5em;height:.5em}.icon-smx{width:.75em;height:.75em}.icon-md{width:1em;height:1em}.icon-mdx{width:1.25em;height:1.25em}.icon-lg{width:1.5em;height:1.5em}.login-page-container>div{width:15%;min-width:22rem}@keyframes openbox{0%{height:100vh}to{height:0vh}}@keyframes closebox{0%{height:0vh}to{height:100vh}}.movie-animated-box-lid.open{animation-name:openbox;animation-duration:1s;animation-fill-mode:forwards}.movie-animated-box-lid.close{animation-name:closebox;animation-duration:1s;animation-fill-mode:forwards}.movie-animated-box-lid{opacity:1}.movie-animated-box-container{z-index:2;position:fixed;top:0;width:100%}.movie-animated-box{width:100%;height:calc(100vh - var(--navbar-height));min-height:-webkit-fill-available;min-height:-moz-available;background-color:#f2f2f2;overflow:scroll;padding:1em 2em;contain:strict}.movie-animated-box video{place-self:center;max-width:100%;max-height:calc(100% - 5em);width:auto;height:auto}.close-button{border:1px solid #b8b8b8;font-size:1.6em;padding:.3em 1em}.avideos-container{width:100%;display:flex;flex-direction:column}.avideos-filter select{width:fit-content;width:-moz-fit-content;font-size:1em;place-self:center}.tagCheckbox-container{display:flex;flex-wrap:wrap;justify-content:center}.tagCheckbox-container>div{display:flex;flex-wrap:wrap;background-color:#d1d1d1;padding:10px;margin:10px;width:calc(33% - 20px);min-width:275px;align-content:flex-start}.tagCheckbox-container>div>div{width:calc(33% - 10px);margin:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thumbnail-carousel{width:90%;margin:0 5%;height:fit-content;height:-moz-fit-content}.carousel-thumbnail{width:100%}
