html{line-height:1.15}body{margin:0}pre,code,kbd,samp{font-family:monospace;font-size:1em}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}[type=search]{appearance:textfield;outline-offset:-2px}[hidden]{display:none}:root{--blue:#2196f3;--dark-blue:#1e88e5;--red:#f44336;--dark-red:#be2626;--icon-red:#d23b4a;--icon-orange:#ff8c00;--icon-deep-orange:#ff6f00;--icon-yellow:#fdd34b;--icon-green:#4caf50;--icon-blue:#1d99f3;--icon-violet:#9b59b6;--icon-brown:brown;--icon-coral:lightcoral;--icon-plum:plum;--icon-tan:tan;--primaryColor:var(--blue);--light-gray:lightgray;--icon-size:3em;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--header-height:calc(4em + var(--safe-area-top));--borderRadius:.85rem;--borderWidth:2px;--panel-bg:color-mix(in srgb, var(--alt-background) 65%, transparent);--panel-blur:blur(12px) invert(.1);--surfaceElevationShadow:0 1px 2px #00000012, 0 2px 4px #0000000f, 0 4px 8px #0000000d;--overlay:#00000080;--hoverOverlay:#0000001a}.dark-mode{--hoverOverlay:#ffffff1f;color:var(--textPrimary)}.border-radius{border-radius:var(--borderRadius)}.button{border-radius:var(--borderRadius);cursor:pointer;background:var(--primaryColor);color:#fff;outline:0;justify-content:center;align-items:center;min-width:2em;min-height:2em;padding:.5em 1em;transition:transform .1s,opacity .1s,background-color .1s;display:flex;box-shadow:0 0 5px #0000000d}button{background-color:var(--surfaceSecondary);border:none;justify-content:center;align-items:center;min-width:2em;min-height:2em;padding:.5em;transition:background-color .3s;display:flex}button:disabled{opacity:.5;cursor:not-allowed}.button--block{border-style:unset;width:100%;margin:0 0 .5em;display:block}.button--red{background:var(--red)}.button--blue{background:var(--blue)}.button--flat{color:var(--primaryColor);background:var(--surfaceSecondary);text-transform:uppercase;padding-left:1em;padding-right:1em;box-shadow:0 0}.button--flat.button--red{color:var(--dark-red)}.button--flat.button--grey{color:#6f6f6f}.button--settings-control{border-radius:50px;width:4em;min-width:4em;max-width:4em;height:34px;min-height:34px;padding:0}.button[disabled]{opacity:.5;cursor:not-allowed}:root{--fab-size:50px;--fab-size-small:36px;--fab-icon-size:24px;--fab-edge-offset:16px;--fab-edge-offset-media:20px;--fab-elevation-rest:0 1px 3px 1px #00000026, 0 1px 2px #0000004d;--fab-elevation-hover:0 2px 6px 2px #00000026, 0 1px 2px #0000004d;--fab-elevation-pressed:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--fab-shadow:var(--fab-elevation-rest);--fab-transition:.2s cubic-bezier(.2, 0, 0, 1);--fab-fade-transition:.4s ease;--fab-safe-inset:calc(var(--fab-size) + 2rem)}.has-fab-bottom-right{margin-bottom:var(--fab-safe-inset)}.input{box-sizing:border-box;border-radius:var(--borderRadius);border:var(--borderWidth) solid var(--surfaceSecondary);background:var(--background);width:100%;min-height:2.5em;color:var(--textPrimary);margin:0;padding:.5em 1em;transition:border-color .2s}.input:hover{border-color:color-mix(in srgb, var(--surfaceSecondary) 70%, var(--textPrimary))}.input:focus{border-color:var(--primaryColor);outline:none}.input:disabled{cursor:not-allowed;color:var(--textSecondary);opacity:.75}.expand-dropdown.input,.expand-dropdown.input:hover,.expand-dropdown.input:focus{box-shadow:none;background:0 0;border:none;padding:0}input:-webkit-autofill{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--textPrimary);border-color:unset}input:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--textPrimary);border-color:unset}input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--textPrimary);border-color:unset}input:-webkit-autofill:active{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--textPrimary);border-color:unset}input[type=range]{accent-color:var(--primaryColor)}input.sizeInput:disabled{cursor:not-allowed}.sizeInputWrapper{box-sizing:border-box;border-radius:var(--borderRadius);background-color:var(--background);border:var(--borderWidth) solid var(--surfaceSecondary);color:var(--textPrimary);justify-content:center;align-items:center;margin:.5em;padding:.25em .5em;display:flex;box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 4px 4px #00000013,0 8px 8px #00000013,0 16px 16px #00000013}.sizeInputWrapper:focus-within{border-color:var(--primaryColor)}.sizeInput{text-align:center;border:var(--borderWidth) solid var(--surfaceSecondary);background:var(--background);width:5em;height:2em;color:var(--textPrimary);border-radius:.5em;margin-right:.5em;padding:.5em}.sizeInputWrapper .sizeInput{text-align:center;border-radius:var(--borderRadius);background:var(--surfacePrimary);width:5em;height:2em;color:var(--textPrimary);border:none;margin:0 .5em 0 0;padding:.5em}.sizeInputWrapper p{color:var(--textPrimary);white-space:nowrap;margin:0 .35em 0 0}.sizeInputWrapper .sizeInput:last-child{margin-right:0}.roundedInputLeft{border-top-right-radius:0;border-bottom-right-radius:0;width:auto;min-width:50%}.roundedInputRight{border-top-left-radius:0;border-bottom-left-radius:0}.warning-banner{background-color:var(--alt-background);border:1px solid var(--icon-orange);border-radius:4px;align-items:center;gap:.5em;margin-bottom:1em;padding:1em;display:flex}.warning-banner i{color:var(--icon-orange);font-size:24px}.warning-banner span{flex:1}.warning-icon{color:var(--icon-orange);font-size:20px}.warning-message{color:#856404;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.warning-message .material-symbols{color:#f57c00;flex-shrink:0;font-size:1.5rem}.warning-message strong{margin-bottom:.25rem;display:block}.success-message{color:#155724;background:#d4edda;border:1px solid #28a745;border-radius:4px;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.success-message .material-symbols{color:#28a745;flex-shrink:0;font-size:1.5rem}.success-message strong{margin-bottom:.25rem;display:block}.settings-items>.item{border-radius:var(--borderRadius);padding:1em}.settings-items>.item:hover{background-color:var(--hoverOverlay)}.settings-items>.item.toggle-container--enforceable{flex-direction:column;align-items:stretch;gap:0;display:flex}.settings-items>.item.toggle-container--enforceable .toggle-row{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;min-height:3.25em;padding:0;display:flex}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:block;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-normal-latin.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-normal-latin.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto-normal-latin.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto-medium-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto-medium-latin.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto-medium-latin.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto-medium-latin.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto-bold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto-bold-latin.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto-bold-latin.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto-bold-latin.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Material Symbols Core;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/material-symbols-core-filled.woff2)format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/material-symbols.woff2)format("woff2")}.material-symbols-outlined,.material-symbols{letter-spacing:normal;text-transform:none;white-space:nowrap;overflow-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;direction:ltr;font-size:24px;font-style:normal;font-weight:400;line-height:1;transition:font-variation-settings .25s;display:inline-block}.material-symbols{font-variation-settings:"FILL" 1}.material-symbols-outlined{font-variation-settings:"FILL" 0}html:not(.icons-full) .material-symbols-outlined,html:not(.icons-full) .material-symbols{font-family:Material Symbols Core}html.icons-full .material-symbols-outlined,html.icons-full .material-symbols{font-family:Material Symbols Outlined}body{padding-top:var(--header-height);color:#333;overflow:initial;scrollbar-width:none;font-family:Roboto,sans-serif}body.rtl{direction:rtl}*{box-sizing:border-box;outline:0}a{color:inherit;text-decoration:none}img{max-width:100%}audio,video{width:100%}.no-select{-webkit-user-select:none;user-select:none}.hidden{display:none!important}.break-word{word-break:break-all}#app{transition:padding .2s}#main{scrollbar-width:none;padding-top:var(--header-height);padding-left:var(--safe-area-left);padding-right:var(--safe-area-right);overflow:unset;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0}.qrcode{border:.25em solid #fff}.floating-window{background-color:var(--background);border:var(--borderWidth) solid var(--surfaceSecondary);box-shadow:0 1px 1px #00000013,0 2px 2px #00000013,0 4px 4px #00000013,0 8px 8px #00000013,0 16px 16px #00000013}header{z-index:5;justify-content:space-between;align-items:center;width:100%;height:4em;padding:.5em;display:flex;position:fixed;top:0;left:0}header.flexbar{z-index:3;height:var(--header-height);padding-top:calc(.5em + var(--safe-area-top));padding-left:calc(.5em + var(--safe-area-left));padding-right:calc(.5em + var(--safe-area-right));transition:z-index 0s linear .2s}header title{text-overflow:ellipsis;white-space:nowrap;text-align:center;flex:auto;min-width:0;padding:0 1em;font-size:1.2em;display:block;overflow:hidden}header a,header a:hover{color:inherit}header .action span{display:none}:root{--listing-col-gap:1rem;--listing-col-size:6.5rem;--listing-col-modified:10rem;--listing-col-kind:4.8rem;--listing-col-created:8.35rem;--listing-col-duration:6.75rem}.listing-items{-webkit-user-select:none;user-select:none;padding-bottom:3em;animation-duration:.25s}body.rtl .listing-items{margin-right:16em}.listing-items h2{background:0 0;margin:0 0 0 .5em;padding-bottom:.25em;font-size:.9em;font-weight:500}.listing-item .text *{text-overflow:ellipsis;overflow:hidden}.listing-items>div{flex-wrap:wrap;justify-content:flex-start;display:flex}.listing-item{cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--item-width);height:var(--item-height);border-radius:var(--borderRadius);color:var(--textPrimary);border-color:var(--divider);background:color-mix(in srgb, var(--surfacePrimary) 60%, transparent);contain:layout style paint;content-visibility:auto;will-change:auto;flex-wrap:nowrap;align-items:center;padding:.5em;transition:width .25s,margin-left .25s,padding-left .25s,transform .25s;display:flex;position:relative;overflow:hidden}.listing-item .text{white-space:nowrap;flex:1;min-width:0;padding-left:.5em}.listing-item p{margin:0}.listing-item .size,.listing-item .modified,.listing-item .created,.listing-item .kind,.listing-item .duration{font-size:.9em}.listing-items.normal{--icon-size:3.5em;--icon-font-size:2.5em}.listing-items.list,.listing-items.compact{--icon-size:2.5em;--icon-font-size:1.8em}.listing-items.icons{--icon-size:60px;--icon-font-size:3em}.listing-items.gallery{--icon-font-size:4em}.message i{margin-bottom:.2em;font-size:2.5em;display:block}.listing-items .image-preview i{font-size:var(--icon-font-size)}.message{text-align:center;width:95%;color:color-mix(in srgb, var(--textPrimary) 90%, transparent);margin:1em auto;font-size:2em;font-weight:500;display:block!important}.listing-items.gallery .listing-item,.listing-items.compact .listing-item,.listing-items.normal .listing-item,.listing-items.icons .listing-item{margin:.5em;padding:.5em;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000001f}.listing-items.list .listing-item,.listing-items.compact .listing-item{border-radius:0;max-width:100%}.listing-items.gallery .listing-item{width:100%;height:var(--item-height);flex-direction:column;flex-shrink:0;place-content:center;margin:0;padding:0;display:flex;overflow:hidden}.listing-items.icons .listing-item{width:100%;height:auto;min-height:calc(var(--icon-size,60px) + 2em);flex-direction:column;place-content:center flex-start;margin:.25em;padding:.5em;display:flex;overflow:hidden}.listing-items.normal .listing-item,.listing-items.gallery .listing-item,.listing-items.icons .listing-item{transition:width .25s ease-out,height .25s ease-out,box-shadow .2s ease-in-out,transform .1s ease-in-out}.listing-items.resizing .listing-item{transition:none!important}.listing-items.compact .listing-item{border-left:var(--borderWidth) solid var(--divider);border-right:var(--borderWidth) solid var(--divider);width:100%;margin:0;padding:0 0 0 .5em}.listing-items.list .listing-item{border-left:var(--borderWidth) solid var(--divider);border-right:var(--borderWidth) solid var(--divider);width:100%;margin:0;padding:.5em}.listing-items:not(.list,.compact) .listing-item{border:var(--borderWidth) solid transparent}.listing-items:not(.list,.compact) :where(.folder-items) .listing-item,.listing-items:not(.list,.compact) :where(.pinned-items) .listing-item[data-type=directory]{border-color:var(--divider)}.listing-items.compact .listing-item:hover,.listing-items.list .listing-item:hover{width:98%!important;margin-left:1%!important;padding-left:.5em!important}.pin-icon-wrapper{z-index:15;pointer-events:none;background:var(--iconBackground);border-radius:50%;justify-content:center;align-items:center;width:1.8em;height:1.8em;display:flex;position:absolute;overflow:visible;box-shadow:0 0 4px #0000004d,0 0 10px #00000026}.listing-items.gallery .listing-item .gallery-div{aspect-ratio:1;justify-content:center;align-items:center;width:100%;height:100%;transition:width .25s ease-out,height .25s ease-out;display:flex;position:relative}.listing-items.gallery .listing-item .text{color:#fff;text-shadow:0 0 2px #000;pointer-events:none;z-index:1;padding:1em;font-weight:700;position:absolute;bottom:0;left:0;right:0}.listing-items .name{font-weight:400}.listing-items.list .listing-item .name,.listing-items.compact .listing-item .name{flex:1;align-items:center;gap:.35em;min-width:0;display:flex;overflow:visible}.listing-items.gallery .listing-item .text .name{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.listing-items.compact :where(.lastGroup) .listing-item:last-child{border-bottom:var(--borderWidth) solid var(--divider);border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius)}.listing-items.compact .listing-item div:last-of-type,.listing-items.list .listing-item div:last-of-type{flex:1;align-items:center;min-width:0;display:flex;overflow:visible}.listing-items.gallery .listing-item[data-type=image] div:last-of-type{color:#fff}.listing-items.gallery .listing-item i{background:0 0;margin:auto;font-size:8em}.listing-items.gallery .listing-item span{display:flex}.listing-items .listing-item img{object-fit:cover}.listing-items.gallery .listing-item img{aspect-ratio:1;width:100%;max-width:100%;height:100%;max-height:100%;transition:width .25s ease-out,height .25s ease-out}.listing-items.gallery .image-preview{width:100%!important;height:100%!important}.listing-items.gallery .listing-item .size,.listing-items.gallery .listing-item .modified,.listing-items.gallery .listing-item .created,.listing-items.gallery .listing-item .kind,.listing-items.gallery .listing-item .duration{display:none!important}.listing-items.gallery .folder-items,.listing-items.gallery .file-items,.listing-items.gallery .pinned-items{grid-template-columns:repeat(auto-fill, minmax(var(--item-width,200px), 1fr));gap:1em;width:100%;padding:.5em;transition:grid-template-columns .25s ease-out;display:grid}.listing-items.icons .listing-item .text{text-align:center;flex:1;width:100%;margin-top:.3em;padding:0;display:block!important}.listing-items.normal .listing-item .created,.listing-items.normal .listing-item .kind,.listing-items.icons .listing-item .size,.listing-items.icons .listing-item .modified,.listing-items.icons .listing-item .created,.listing-items.icons .listing-item .kind,.listing-items.icons .listing-item .duration{display:none!important}.listing-items.icons .image-preview.download-icon{width:100%;height:2em}.listing-items.icons .image-preview.download-icon .material-symbols{text-align:center;width:100%;font-size:2em}.listing-items.icons .folder-items,.listing-items.icons .file-items,.listing-items.icons .pinned-items{grid-template-columns:repeat(auto-fill, minmax(var(--icons-view-cell-size,100px), 1fr));gap:.5em;width:100%;padding:.25em;transition:grid-template-columns .25s ease-out;display:grid}.listing-items.list .name span,.listing-items.compact .name span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.listing-items.gallery .listing-item .text .name span,.listing-items.icons .listing-item .text .name span,.listing-items.normal .listing-item .text .name span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.listing-items.normal .listing-item.pinned-item .text .name span{padding-right:1.65em}.listing-items.list .listing-item img,.listing-items.compact .listing-item img{min-width:unset}.listing-items.compact{flex-direction:column;width:100%;max-width:100%;margin:0}.listing-items.compact h2{display:none}.listing-items.compact :where(.firstGroup) .listing-item:first-child{border-top:var(--borderWidth) solid var(--divider);border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius)}.listing-items.list{flex-direction:column;width:100%;max-width:100%}.listing-items.list>.listing-item:first-child,.listing-items.list :where(.pinned-items,.folder-items,.file-items) .listing-item:first-child{border-top-left-radius:var(--borderRadius);border-top-right-radius:var(--borderRadius);border-top:var(--borderWidth) solid var(--divider)}.listing-items.list>.listing-item:not(:has(~.listing-item)),.listing-items.list :where(.pinned-items,.folder-items,.file-items) .listing-item:last-child{border-bottom-left-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);border-bottom:var(--borderWidth) solid var(--divider);margin-bottom:.5em}.listing-items.list .listing-item .text,.listing-items.compact .listing-item .text{padding-right:var(--listing-col-gap)}.listing-items.list .listing-item .size,.listing-items.compact .listing-item .size,.listing-items.list .listing-item .modified,.listing-items.compact .listing-item .modified,.listing-items.list .listing-item .kind,.listing-items.compact .listing-item .kind,.listing-items.list .listing-item .created,.listing-items.compact .listing-item .created,.listing-items.list .listing-item .duration,.listing-items.compact .listing-item .duration{box-sizing:border-box;padding-left:var(--listing-col-gap);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.listing-items.list .listing-item .size,.listing-items.compact .listing-item .size{width:var(--listing-col-size)}.listing-items.list .listing-item .modified,.listing-items.compact .listing-item .modified{width:var(--listing-col-modified)}.listing-items.list .listing-item .kind,.listing-items.compact .listing-item .kind{width:var(--listing-col-kind);padding-left:calc(var(--listing-col-gap) + .5rem);text-align:left}.listing-items.list .listing-item .created,.listing-items.compact .listing-item .created{width:var(--listing-col-created)}.listing-items.list .listing-item .duration,.listing-items.compact .listing-item .duration{width:var(--listing-col-duration)}.pinned-indicator{color:var(--primaryColor);filter:drop-shadow(0 1px 1px #0000004d);line-height:1;font-size:1.2em!important}.listing-items.list .pinned-indicator,.listing-items.compact .pinned-indicator{color:var(--primaryColor);background:var(--iconBackground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.4em;height:1.4em;margin-left:.25em;font-size:1rem;line-height:1;display:inline-flex;overflow:visible;box-shadow:0 0 4px #0000004d,0 0 10px #00000026}.placeholder{width:var(--icon-size);background:0 0}.listing-item[aria-selected=true]{background-color:color-mix(in srgb, var(--primaryColor) 50%, transparent);color:#fff;scroll-margin-top:9em;scroll-margin-bottom:3em}.listing-items .listing-item.listing-item:is([aria-selected=true],.context-item),#results .search-entry.current-item{border-color:var(--primaryColor)}.listing-items.gallery .listing-item.listing-item:is([aria-selected=true],.context-item){border-width:0}:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before{content:"";z-index:2;border:var(--borderWidth) solid var(--primaryColor);border-radius:inherit;pointer-events:none;position:absolute;inset:0}:where(.listing-items:is(.normal,.icons)) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before{border-width:0}:where(.listing-items.gallery) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before{border-width:.45em}.tree-item:has(>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):last-child)+.tree-item>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item){border-top-left-radius:0;border-top-right-radius:0}.tree-item:has(+.tree-item>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item))>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.listing-items:is(.list,.compact),#results) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before{border-left-width:0;border-right-width:0}:where(.listing-items.list,.listing-items.compact .firstGroup,#results) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):where(:first-child):before,:where(:is(.listing-items:is(.list,.compact),#results) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item))+:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before,:where(.listing-items.compact>div:has(>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):last-child)+div+div)>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):where(:first-child):before{border-top:0}:where(.listing-items.list,.listing-items.compact .lastGroup,#results) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):where(:last-child):before,:where(:is(.listing-items:is(.list,.compact),#results)) :is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):where(:has(+:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item))):before,:where(.listing-items.compact>div:has(+div+div>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):first-child))>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):where(:last-child):before{border-bottom:0}.tree-item:has(>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):last-child)+.tree-item>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):before{border-top-width:0}.tree-item:has(+.tree-item>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item))>:is(.listing-item,.search-entry,.tree-node):is([aria-selected=true],.context-item,.drag-over,.search-entry.current-item):last-child:before{border-bottom-width:0}.half-selected{border-color:var(--primaryColor)!important}.search-entry.large-icons .image-preview{--icon-size:4.5em;max-width:3.5em;max-height:3.5em;transform:scale(.85)}.search-entry.small-icons .image-preview{--icon-size:1.75em;--icon-font-size:1.3em}@media (width<=768px){.listing-items.gallery .folder-items,.listing-items.gallery .file-items,.listing-items.gallery .pinned-items{grid-template-columns:repeat(auto-fill, minmax(var(--gallery-mobile-min-width,140px), 1fr))}.listing-items.icons .folder-items,.listing-items.icons .file-items,.listing-items.icons .pinned-items{grid-template-columns:repeat(auto-fill, minmax(var(--icons-view-cell-size,100px), 1fr))}}.listing-items.normal .pin-icon-wrapper,.listing-items.icons .pin-icon-wrapper,.listing-items.gallery .pin-icon-wrapper{top:.5em;right:.5em}.listing-items.list .listing-item.zebra-row:not([aria-selected=true]),.listing-items.compact .listing-item.zebra-row:not([aria-selected=true]){background:color-mix(in srgb, var(--surfacePrimary) 20%, var(--background) 60%)}.search-entry.zebra-row{background:color-mix(in srgb, var(--surfacePrimary) 80%, var(--background) 60%)}.dashboard{margin:1em}.card{background-color:var(--surfacePrimary);border-radius:var(--borderRadius);color:var(--textPrimary);margin:0 0 1rem;position:relative;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003}.small{font-size:.8em;line-height:1.5}body.rtl #nav .wrapper{margin-right:16em}.help ul{margin:1em 0;padding:0;list-style:none}.card>*>:first-child{margin-top:0}.card>*>:last-child{margin-bottom:0}.card-title{text-align:center}.card-title>:first-child{margin-right:auto}body.rtl .card-title>:first-child{text-align:right;margin-right:0}.card-content h3{text-align:center}.card h2{font-weight:500}.card h3{margin:1em 0;font-size:1em;font-weight:500}.help{max-width:24em}@keyframes show{0%{opacity:0;display:none}1%{opacity:0;display:block}to{opacity:1;display:block}}.overlay{background-color:var(--overlay);z-index:4;width:100%;height:100%;position:fixed;top:0}.overlay-fade-enter-active,.overlay-fade-leave-active{transition:opacity .2s}.overlay-fade-enter-from,.overlay-fade-leave-to{opacity:0}.overlay-prompt{z-index:999;background-color:color-mix(in srgb, var(--overlay) 50%, transparent)}.card.padding-normal{padding:1em}@media (width<=768px){:root{--listing-col-gap:.5rem;--listing-col-size:5rem;--listing-col-modified:8rem}.list .listing-item .name{width:50%}.compact .listing-item .name{width:42%;padding-left:.5em}.listing-item-header .duration,.listing-item-header .kind,.listing-item-header .created{display:none!important}.list .listing-item .text .name,.list .listing-item .text .modified,.list .listing-item .text .size,.list .listing-item .text .duration{width:100%!important}.list .listing-item .text .modified,.list .listing-item .text .size,.list .listing-item .text .duration{padding-left:0;padding-right:1em}#listingView .header .name{width:50%}.compact .listing-item div:first-of-type{width:unset!important}.list .listing-item .text{flex-direction:column;width:100%;padding-left:.5em;align-items:flex-start!important}.list .listing-item .text .created,.list .listing-item .text .kind,.compact .listing-item .text .created,.compact .listing-item .text .kind,.compact .listing-item .text .duration{display:none!important}body{padding-bottom:5em}#more{display:inherit}body.rtl #dropdown{right:unset;transform-origin:0 0;left:1em}#listingView{margin-bottom:5em;margin-left:.5em}#listingView.list .listing-item,#listingView.compact .listing-item,#listingView.normal .listing-item{width:100%}.listing-items.list .pinned-indicator,.listing-items.compact .pinned-indicator{margin-right:.5em}body.rtl #listingView,body.rtl #nav .wrapper,body.rtl .dashboard .row{margin-right:unset}}body:has(.halloween-theme){--primaryColor:var(--icon-orange)}html.halloween-theme{background-color:#000;background-image:url(../img/halloween-pattern.svg);background-position:top;background-repeat:repeat;background-size:var(--halloween-pattern-size,auto);background-attachment:fixed}html.halloween-theme:not(.dark-mode){background-color:#ececec;background-image:url(../img/halloween-pattern-light.svg)}body.halloween-theme,.scroll-wrapper.halloween-theme{background:0 0!important}#login.halloween-theme{position:relative;overflow:hidden;background:#000!important}.halloween-background{pointer-events:none;z-index:0;background:radial-gradient(circle,#00000080 0%,#000 70%);width:100%;height:100%;position:fixed;top:0;left:0}.login-card.tombstone{--tombstone-bg:linear-gradient(45deg, transparent 30%, #00000026 30.2%, transparent 30.5%), linear-gradient(135deg, transparent 60%, #0000001f 60.3%, transparent 60.6%), linear-gradient(75deg, transparent 45%, #0000001a 45.1%, transparent 45.2%), linear-gradient(165deg, transparent 70%, #00000014 70.4%, transparent 70.8%),  linear-gradient(-30deg, transparent 55%, #0000004d 55.5%, transparent 56.5%), linear-gradient(150deg, transparent 35%, #00000059 35.5%, transparent 36.5%),  radial-gradient(ellipse at 50% 50%, #0000000d 0%, transparent 80%),  linear-gradient(170deg, #a8a8a80d 5%, transparent 60%), linear-gradient(135deg, #0000001a 0%, transparent 100%), linear-gradient(225deg, #0000001a 0%, transparent 100%), linear-gradient(180deg, #e8e8e8 0%, silver 50%, #a8a8a8 100%);background:var(--tombstone-bg);filter:drop-shadow(0 8px 28px #ff8c0099)drop-shadow(0 0 24px #ff8c0073);z-index:1;border:4px solid #888;border-radius:0 0 20px 20px;padding:2.5em 2em 2em;box-shadow:inset 0 2px 20px #0000004d,inset 3px 3px 10px #fff3}.login-card.tombstone:before{content:"";background:linear-gradient(135deg,#0000001a 0%,#0000 100%),linear-gradient(225deg,#0000001a 0%,#0000 100%),linear-gradient(#e8e8e8 0%,silver 100%);border:4px solid #888;border-bottom:none;border-radius:50% 50% 0 0/100% 100% 0 0;height:70px;position:absolute;top:-70px;left:-4px;right:-4px;box-shadow:inset 0 2px 20px #0000004d,inset 3px 3px 10px #fff3}.tombstone-rip{pointer-events:none;z-index:1;font-variant:small-caps;letter-spacing:.22em;white-space:nowrap;color:#424248;text-shadow:.5px 1px #ffffff8c,-.5px -.5px #0006,0 2px 3px #00000038;margin:0;padding:0;font-family:Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-size:1.35rem;font-style:italic;font-weight:700;line-height:1;position:absolute;top:-35px;left:53%;transform:translate(-50%)}.tombstone-field{display:block;position:relative}.tombstone-label{color:#444;text-transform:uppercase;letter-spacing:.25em;text-shadow:1px 1px 2px #0000004d;text-align:center;margin-bottom:.6em;font-family:Times New Roman,serif;font-size:1.1em;font-style:italic;font-weight:700;display:block}.tombstone-field.born .tombstone-label:before{content:"⚰ BORN ⚰";font-size:.9em;display:block}.tombstone-field.died .tombstone-label:before{content:"† DIED †";font-size:.9em;display:block}.tombstone-field .input{color:#ff8c00;text-shadow:0 0 8px #ff8c0099;background:#000;border:3px solid #888;font-weight:500;transition:border-color .2s,box-shadow .2s}.tombstone-field .input:focus{background:#000;border-color:#ff8c00;outline:none;box-shadow:0 0 14px #ff8c008c}.tombstone-field .input:-webkit-autofill{-webkit-text-fill-color:#ff8c00;caret-color:#ff8c00;box-shadow:inset 0 0 0 1000px #000}.tombstone-field .input:-webkit-autofill:hover{-webkit-text-fill-color:#ff8c00;caret-color:#ff8c00;box-shadow:inset 0 0 0 1000px #000}.tombstone-field .input:-webkit-autofill:focus{-webkit-text-fill-color:#ff8c00;caret-color:#ff8c00;box-shadow:inset 0 0 0 1000px #000}.tombstone-field .input:hover:not(:focus){border-color:#9a9a9a}.tombstone-field .input::placeholder{color:#666}.cloud{opacity:.9;filter:blur(5px);background:#282828b3;border-radius:400px;animation:linear infinite float-cloud;position:absolute;transform:scale(2);box-shadow:0 0 10px #ff8c0033,0 0 60px #ffffff4d,0 0 30px #28282899}.cloud:before,.cloud:after{content:"";filter:blur(4px);background:#282828b3;border-radius:400px;position:absolute}.cloud-1{width:250px;height:80px;animation-duration:80s;animation-delay:-35s;top:15%;left:-500px}.cloud-1:before{width:120px;height:100px;top:-50px;left:40px}.cloud-1:after{width:140px;height:90px;top:-40px;right:30px}.cloud-2{width:300px;height:100px;animation-duration:100s;animation-delay:-8s;top:50%;left:-500px}.cloud-2:before{width:140px;height:120px;top:-60px;left:50px}.cloud-2:after{width:160px;height:110px;top:-50px;right:40px}.cloud-3{width:200px;height:70px;animation-duration:70s;animation-delay:-55s;top:75%;left:-500px}.cloud-3:before{width:100px;height:80px;top:-40px;left:30px}.cloud-3:after{width:110px;height:76px;top:-36px;right:25px}@keyframes float-cloud{0%{transform:translate(0)scale(2)}to{transform:translate(calc(100vw + 1000px))scale(2)}}.halloween-lightning{pointer-events:none;z-index:1;position:fixed;inset:0}.lightning-flash{opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 8%,#ffffffeb,#ffdc64bf 18%,#0000 55%);width:100%;height:100%;transition:opacity 40ms ease-out;position:fixed;top:0;left:0}.lightning-flash--active{opacity:.88}.lightning-bolt{opacity:0;filter:drop-shadow(0 0 12px #fff)drop-shadow(0 0 28px gold)drop-shadow(0 0 40px #ff8c00);z-index:100;position:fixed;overflow:visible}.lightning-bolt--strike{--bolt-rotate:0deg;animation:.48s ease-out forwards lightning-bolt-strike}@keyframes lightning-bolt-strike{0%{opacity:0;transform:rotate(var(--bolt-rotate)) scaleY(.15)}6%{opacity:1;transform:rotate(var(--bolt-rotate)) scaleY(1)}14%{opacity:.45}22%{opacity:0}30%{opacity:1;transform:rotate(var(--bolt-rotate)) scaleY(1)}42%{opacity:.25}to{opacity:0;transform:rotate(var(--bolt-rotate)) scaleY(.9)}}.lightning-bolt-glow{fill:none;stroke:#ffd700d9;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lightning-bolt-branch{fill:none;stroke:#ffffffb3;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lightning-bolt-core{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.halloween-decorations{pointer-events:none;z-index:5;width:100%;height:100%;position:fixed;top:0;left:0}.halloween-cat{filter:drop-shadow(0 0 20px #ff8c0080);z-index:6;width:180px;height:216px;animation:3s ease-in-out infinite cat-tail-swish;position:absolute;bottom:5%;left:8%}@keyframes cat-tail-swish{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.halloween-cat .cat-eye{filter:drop-shadow(0 0 6px #ffb21ae6);transform-box:fill-box;transform-origin:50%;animation:6s infinite cat-blink}.halloween-cat .cat-pupil{animation:7s ease-in-out infinite cat-look}.halloween-cat .cat-tail{transform-origin:138px 218px;animation:4s ease-in-out infinite cat-tail-sway}@keyframes cat-look{0%,12%{transform:translate(0)}20%,36%{transform:translate(-7px,-1px)}44%,58%{transform:translate(7px,1px)}66%,74%{transform:translate(5px,4px)}82%,to{transform:translate(0)}}@keyframes cat-tail-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(7deg)}}@keyframes cat-blink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}.halloween-skeleton{filter:drop-shadow(0 0 20px #ff8c0066);z-index:6;width:160px;height:240px;animation:3s ease-in-out infinite skeleton-wobble;position:absolute;bottom:3%;right:8%}@keyframes skeleton-wobble{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-15px)rotate(5deg)}}.halloween-skeleton .skeleton-head{transform-origin:bottom;animation:2s ease-in-out infinite head-bob}@keyframes head-bob{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.halloween-theme .login-card.tombstone .button{color:#ff8c00;text-shadow:0 0 10px #ff8c00cc;background:linear-gradient(135deg,#1a1a1a 0%,#000 100%);border:3px solid #ff8c00;font-weight:700;transition:background .3s,border-color .3s,color .3s,text-shadow .3s,box-shadow .3s,transform .3s;box-shadow:0 4px 20px #ff8c0080}.halloween-theme .login-card.tombstone .button:hover{color:#000;text-shadow:0 0 15px #ffffffe6;background:linear-gradient(135deg,#ff8c00 0%,#f60 100%);border-color:orange;transform:translateY(-2px);box-shadow:0 6px 30px #ff8c00cc}.halloween-theme .login-icon{filter:drop-shadow(0 0 20px #ff8c00cc);animation:3s ease-in-out infinite icon-pulse}@keyframes icon-pulse{0%,to{filter:drop-shadow(0 0 20px #ff8c00cc)}50%{filter:drop-shadow(0 0 35px #ff4500)}}.halloween-theme .brand-text h3{text-shadow:2px 2px 4px #000c,0 0 15px #ff8c0099;letter-spacing:.12em;text-align:center;color:#ff8c00!important}.halloween-theme .wrong-login{box-shadow:0 0 20px #ff8c0080;color:#ff8c00!important;background:#000c!important;border:2px solid #ff8c00!important}.halloween-theme .floating-tooltip{border-color:var(--icon-orange);box-shadow:0 0 10px #ff8c0073,0 .25em 1em #0006}@media (width<=768px){.halloween-cat{width:80px;height:80px;bottom:5%;left:5%}.halloween-skeleton{width:100px;height:150px;bottom:3%;right:5%}.tombstone-rip{letter-spacing:.18em;font-size:1.1rem;top:-32px}}@media (width<=480px){.halloween-cat{width:60px;height:60px}.halloween-skeleton{width:70px;height:110px}.cloud{transform:scale(1.4)}@keyframes float-cloud{0%{transform:translate(0)scale(1.4)}to{transform:translate(calc(100vw + 1000px))scale(1.4)}}}#search.halloween .search-input-container{position:relative;overflow:hidden}#search.halloween .search-input-container>*{z-index:2;position:relative}.halloween-eyes{pointer-events:none;justify-content:flex-end;align-items:center;gap:.5em;padding:0 .9em;display:flex;inset:0;z-index:0!important;position:absolute!important}.eye{background:var(--icon-orange);width:1.9em;height:1.5em;box-shadow:0 0 6px var(--icon-orange), 0 0 16px #ff09, inset 0 0 6px #0000004d;border-radius:50%/60% 60% 40% 40%;position:relative;overflow:hidden}.eye:before,.eye:after{content:"";z-index:1;background:#1a1a1a;width:100%;height:51%;position:absolute;left:0}.eye:before{animation:7s infinite lid-blink-top;top:0;transform:translateY(-100%)}.eye:after{animation:7s infinite lid-blink-bottom;bottom:0;transform:translateY(100%)}.eye.right:before,.eye.right:after{animation-delay:50ms}.pupil{background:#1a1a1a;border-radius:50%;width:14%;height:80%;animation:4s ease-in-out infinite alternate pupil-look;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eye.right .pupil{animation-delay:.3s}@keyframes pupil-look{0%{transform:translate(-190%,-50%)}50%{transform:translate(-50%,-50%)}75%{transform:translate(-10%,-50%)}to{transform:translate(-190%,-50%)}}@keyframes lid-blink-top{0%,86%,to{transform:translateY(-100%)}89%,91%{transform:translateY(0)}93%{transform:translateY(-100%)}95%,96%{transform:translateY(0)}}@keyframes lid-blink-bottom{0%,86%,to{transform:translateY(100%)}89%,91%{transform:translateY(0)}93%{transform:translateY(100%)}95%,96%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cloud,.lightning-flash,.lightning-bolt,.lightning-bolt-glow,.lightning-bolt-core,.lightning-bolt-branch,.halloween-cat,.halloween-cat .cat-eye,.halloween-cat .cat-pupil,.halloween-cat .cat-tail,.halloween-skeleton,.halloween-skeleton .skeleton-head,.halloween-theme .login-icon,.eye:before,.eye:after,.pupil{animation:none!important}}.loader{box-sizing:border-box;border:none;border-radius:50%;margin:0 auto;display:block;position:relative;overflow:visible}.loader__comet{pointer-events:none;background-color:var(--spinner-color,var(--primaryColor));--fb-loader-taper-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M57.47%2C7.65%20L54.99%2C7.29%20L52.50%2C7.07%20L50.00%2C7.00%20L47.50%2C7.07%20L45.01%2C7.29%20L42.53%2C7.65%20L40.08%2C8.16%20L37.67%2C8.81%20L35.29%2C9.59%20L32.97%2C10.52%20L30.70%2C11.57%20L28.50%2C12.76%20L26.37%2C14.07%20L24.32%2C15.51%20L22.36%2C17.06%20L20.49%2C18.72%20L18.72%2C20.49%20L17.06%2C22.36%20L15.51%2C24.32%20L14.07%2C26.37%20L12.76%2C28.50%20L11.57%2C30.70%20L10.52%2C32.97%20L9.59%2C35.29%20L8.81%2C37.67%20L8.16%2C40.08%20L7.65%2C42.53%20L7.29%2C45.01%20L7.07%2C47.50%20L7.00%2C50.00%20L7.07%2C52.50%20L7.29%2C54.99%20L7.65%2C57.47%20L8.16%2C59.92%20L8.81%2C62.33%20L9.59%2C64.71%20L10.16%2C64.50%20L9.56%2C62.11%20L9.12%2C59.69%20L8.81%2C57.26%20L8.65%2C54.83%20L8.63%2C52.41%20L8.75%2C50.00%20L9.01%2C47.61%20L9.41%2C45.26%20L9.94%2C42.94%20L10.61%2C40.66%20L11.40%2C38.44%20L12.32%2C36.28%20L13.36%2C34.19%20L14.51%2C32.18%20L15.77%2C30.24%20L17.14%2C28.39%20L18.60%2C26.63%20L20.16%2C24.96%20L21.81%2C23.40%20L23.53%2C21.95%20L25.33%2C20.60%20L27.20%2C19.37%20L29.12%2C18.26%20L31.10%2C17.26%20L33.12%2C16.39%20L35.18%2C15.64%20L37.27%2C15.02%20L39.38%2C14.52%20L41.50%2C14.15%20L43.64%2C13.91%20L45.77%2C13.79%20L47.89%2C13.79%20L50.00%2C13.92%20L52.09%2C14.18%20L54.14%2C14.55%20L56.16%2C15.04Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-image:var(--fb-loader-taper-mask);mask-image:var(--fb-loader-taper-mask);transform-origin:50%;transform-box:fill-box;animation:fb-spinner-rotation var(--animation-duration,1s) linear infinite;direction:ltr;display:block;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes fb-spinner-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader--xsmall{width:12px;height:12px}.loader--small{width:24px;height:24px}.loader--medium{width:48px;height:48px}.loader--large{width:96px;height:96px}body>.loader{z-index:9999;pointer-events:none;border:none;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;margin:0;transition:opacity .1s;animation:none;display:flex;position:fixed;top:0;left:0}body>.loader.loader--xsmall,body>.loader.loader--small,body>.loader.loader--medium,body>.loader.loader--large{width:100%;height:100%}body>.loader .loader__comet{flex-shrink:0;position:relative;inset:auto}body>.loader.loader--xsmall .loader__comet{width:12px;height:12px}body>.loader.loader--small .loader__comet{width:24px;height:24px}body>.loader.loader--medium .loader__comet{width:48px;height:48px}body>.loader.loader--large .loader__comet{width:96px;height:96px}body>.loader.done{opacity:0}.loader--pulse{background:var(--spinner-color,var(--primaryColor));animation:fb-pulse-scale var(--animation-duration,.75s) ease infinite;border:none}@keyframes fb-pulse-scale{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(.95)}}.loader--bounce{background:0 0;border:none;justify-content:center;align-items:center;gap:.3em;animation:none;display:flex}.loader--bounce:before,.loader--bounce:after{content:"";background-color:var(--spinner-color,var(--primaryColor));width:.6em;height:.6em;animation:fb-bounce-scale var(--animation-duration,.75s) infinite ease-in-out both;border-radius:50%;display:inline-block}.loader--bounce:before{animation-delay:-.32s}.loader--bounce:after{animation-delay:-.16s}.loader--bounce .bounce-dot{background-color:var(--spinner-color,var(--primaryColor));width:.6em;height:.6em;animation:fb-bounce-scale var(--animation-duration,.75s) infinite ease-in-out both;border-radius:50%;display:inline-block}@keyframes fb-bounce-scale{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.loader--bounce.loader--xsmall:before,.loader--bounce.loader--xsmall:after,.loader--bounce.loader--xsmall .bounce-dot{width:.3em;height:.3em}.loader--bounce.loader--small:before,.loader--bounce.loader--small:after,.loader--bounce.loader--small .bounce-dot{width:.45em;height:.45em}.loader--bounce.loader--medium:before,.loader--bounce.loader--medium:after,.loader--bounce.loader--medium .bounce-dot{width:.6em;height:.6em}.loader--bounce.loader--large:before,.loader--bounce.loader--large:after,.loader--bounce.loader--large .bounce-dot{width:.9em;height:.9em}.loader--placeholder{border:none;border-radius:0;flex-direction:column;gap:.5em;width:auto;height:auto;animation:none;display:flex}.placeholder-item{background-color:#8080801a;border-radius:.25em;margin:0;padding:0;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s cubic-bezier(.25,.46,.45,.94);animation:1.8s cubic-bezier(.25,.46,.45,.94) infinite fb-placeholder-ripple,2s ease-in-out infinite fb-placeholder-bg-fade;display:block}.placeholder-item-1{animation-delay:0s}.placeholder-item-2{animation-delay:.36s}.placeholder-item-3{animation-delay:.72s}@keyframes fb-placeholder-ripple{0%{box-shadow:none;opacity:.3;transform:scale(1)}25%{box-shadow:inset 0 -3em 3em #acacac36, 0 0 0 2px var(--alt-background), 0 4px 12px #00000026;opacity:.6;transform:scale(1.07)}50%{box-shadow:none;opacity:.3;transform:scale(.97)}to{box-shadow:none;opacity:.3;transform:scale(1)}}@keyframes fb-placeholder-bg-fade{0%{background-color:#8080801a}50%{background-color:#80808066}to{background-color:#8080801a}}.loader--placeholder.loader--xsmall .placeholder-item{width:30px;min-width:30px;height:7.5px;min-height:7.5px}.loader--placeholder.loader--small .placeholder-item{width:150px;min-width:150px;height:12.5px;min-height:12.5px}.loader--placeholder.loader--medium .placeholder-item{width:200px;min-width:200px;height:25px;min-height:25px}.loader--placeholder.loader--large .placeholder-item{width:400px;min-width:400px;height:50px;min-height:50px}@media (width<=768px){.loader--placeholder.loader--large .placeholder-item{width:100%;min-width:auto}}::selection{background-color:color-mix(in srgb, var(--primaryColor), transparent 25%)}#main .spinner{text-align:center;padding:1em 0;line-height:0;display:block}#main .spinner>div{background-color:#0000004d;border-radius:100%;width:.8em;height:.8em;margin:0 .1em;font-size:1em;display:inline-block}.delayed{animation:.1s linear delayed}@keyframes delayed{0%{opacity:0}99%{opacity:0}to{opacity:1}}.action{cursor:pointer;color:var(--textPrimary);box-shadow:none;vertical-align:middle;text-align:left;background:0 0;border:0;margin:0;padding:0;transition:transform .2s,width .2s,height .2s,margin .2s;position:relative}.action.disabled{opacity:.2;cursor:not-allowed}.action i{border-radius:var(--borderRadius);padding:.5em}.clickable{cursor:pointer}.clickable:hover,.plyr .plyr__control:hover,button:hover,.action:hover,.listing-item.drag-hover{transform:scale(1.02);box-shadow:inset 0 -3em 3em var(--hoverOverlay)!important}.action:not(:disabled):hover{background-color:#0000001f}.action .counter{background:var(--primaryColor);color:#fff;text-align:center;border-radius:50%;width:1.8em;height:1.8em;font-size:.75em;font-weight:700;line-height:1.55em;display:block;position:absolute;bottom:0;right:0}#previewer{z-index:9999;background-color:#000000e6;width:100%;height:100%}.expand-dropdown.form-compact .expand-dropdown-trigger i,.expand-dropdown.form-compact .expand-dropdown-chevron{padding:0;line-height:1}#previewer .preview{text-align:center;max-width:100%;height:100%;max-height:100%}#previewer .preview pre{text-align:left;overflow:auto}#previewer .preview pre,#previewer .preview video,#previewer .preview img{max-height:100%;margin:0}#previewer .preview video{height:100%}#previewer .preview .info{box-sizing:border-box;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2.5em;font-size:1.5em;display:flex}#previewer .preview .info .title{max-width:100%;margin-bottom:1em}#previewer .preview .info .title i{margin-bottom:.1em;font-size:4em;display:block}#previewer .preview .info .preview-buttons .button--flat{text-align:center;flex-direction:column;align-items:center;display:inline-flex}#previewer .preview .info .preview-buttons .button--flat:hover{background-color:#fff3}#previewer .preview .info .preview-buttons .button--flat i{margin-bottom:4px;font-size:1.3em;display:block}#previewer .preview .info .preview-buttons .button--flat.preview-action--icon-only i{margin-bottom:0}#previewer .pdf{width:100%;height:100%}#previewer h2.message{color:#ffffff80}.rules button{margin-left:auto}#previewer>button{color:#fff;cursor:pointer;background-color:#50505080;border:0;border-radius:50%;margin:0;padding:0;transition:opacity .2s,box-shadow .2s,transform .2s;position:fixed;top:calc(50% + 1.85em);transform:translateY(-50%)}#previewer>button.hidden{opacity:0;visibility:hidden}#previewer>button:last-of-type{right:.5em}#previewer .spinner{text-align:center;position:fixed;top:calc(50% + 1.85em);left:50%;transform:translate(-50%,-50%)}.icon-preview{width:var(--icon-size);height:var(--icon-size);flex:0 0 var(--icon-size);border:1px solid var(--divider);background:var(--surfaceSecondary);color:var(--primaryColor);justify-content:center;align-items:center;display:flex}.icon-preview .material-symbols,.icon-preview .material-symbols-outlined{font-size:2em}.icon-preview-placeholder{color:var(--textSecondary);opacity:.6}.listing-item[aria-selected=true] .material-symbols-outlined,.listing-item:hover .material-symbols-outlined,.listing-item.current-item .material-symbols-outlined,.tree-node:hover .material-symbols-outlined,.tree-node.current-item .material-symbols-outlined,.tree-node.drag-over .material-symbols-outlined,.tree-node.context-item .material-symbols-outlined,.search-entry:hover .material-symbols-outlined,.search-entry.current-item .material-symbols-outlined,.queue-item:hover .material-symbols-outlined,.listing-item.context-item .material-symbols-outlined{font-variation-settings:"FILL" 1}.flat-right,.input.flat-right,input.flat-right,button.flat-right,.button.flat-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.flat-left,.input.flat-left,input.flat-left,button.flat-left,.button.flat-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.flat-right.flat-left,.input.flat-right.flat-left,input.flat-right.flat-left,button.flat-right.flat-left,.button.flat-right.flat-left{border-radius:0!important}.expand-dropdown.form-compact{flex:0 auto;width:auto;min-width:max-content}.expand-dropdown.form-compact .expand-dropdown-anchor{min-height:2.5em;box-shadow:none;padding:0}.expand-dropdown.form-compact .expand-dropdown-trigger{box-sizing:border-box;min-height:2.5em;padding:.5em .75em}.expand-dropdown.flat-left .expand-dropdown-anchor{border-left-width:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.expand-dropdown.flat-right .expand-dropdown-anchor{border-right-width:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.expand-dropdown.flat-left .expand-dropdown-anchor,.expand-dropdown.flat-right .expand-dropdown-anchor{box-shadow:none}.expand-dropdown.flat-left.flat-right .expand-dropdown-anchor{border-radius:0!important}.expand-dropdown.flat-left.expand-dropdown--open .expand-dropdown-anchor{border-top-left-radius:0!important}.expand-dropdown.flat-right.expand-dropdown--open .expand-dropdown-anchor{border-top-right-radius:0!important}.form-flex-group>input.flat-right+.expand-dropdown.flat-left .expand-dropdown-anchor,.form-flex-group>.input.flat-right+.expand-dropdown.flat-left .expand-dropdown-anchor,.form-flex-group>input.flat-right+.button.flat-left,.form-flex-group>.input.flat-right+.button.flat-left,.form-flex-group>input.flat-right+button.flat-left,.form-flex-group>.input.flat-right+button.flat-left{border-left-width:0}.form-grow{width:inherit;flex-grow:1;min-width:1em}.form-flex-group{flex-direction:row;align-items:stretch;display:flex}.form-compact{padding:0}.form-flex-group>.form-compact{min-height:2em;width:unset}.form-button{white-space:nowrap;height:auto!important}.form-invalid{border-color:var(--red)!important}.form-dropdown{width:unset}.divider{border-color:var(--divider);width:90%}.no-padding{padding:0}
