*{position:relative;margin:0;padding:0;background:none;border:none;width:auto;height:auto;box-sizing:border-box}*:focus{outline:none}a{text-decoration:none}a:hover{cursor:pointer}ul{list-style:none}button:hover{cursor:pointer}html,body,#app{width:100%;height:100%}@property --bg--blank--0{syntax: "<color>"; inherits: true; initial-value: #202020;}@property --bg--blank--1{syntax: "<color>"; inherits: true; initial-value: #303030;}@property --bg--blank--2{syntax: "<color>"; inherits: true; initial-value: #404040;}@property --fg--on-bg--blank{syntax: "<color>"; inherits: true; initial-value: #F5F5F5;}@property --bg--accent--0{syntax: "<color>"; inherits: true; initial-value: #33aaff;}@property --bg--accent--1{syntax: "<color>"; inherits: true; initial-value: #33aaff;}@property --fg--on-bg--accent{syntax: "<color>"; inherits: true; initial-value: #101010;}@property --bg--accent--0-contrast{syntax: "<color>"; inherits: true; initial-value: #EEE;}@property --fg--on-bg--accent--0-contrast{syntax: "<color>"; inherits: true; initial-value: #202020;}@property --fg--link{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --fg--link--visited{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --bg--selection{syntax: "<color>"; inherits: true; initial-value: #1E88E5FF;}@property --fg--selection{syntax: "<color>"; inherits: true; initial-value: #FAFAFA;}@property --border-radius--small{syntax: "<length>"; inherits: true; initial-value: 8px;}@property --border-radius--medium{syntax: "<length>"; inherits: true; initial-value: 16px;}@property --border-radius--large{syntax: "<length>"; inherits: true; initial-value: 24px;}@property --media-desktop-size{syntax: "<length>"; inherits: false; initial-value: 800px;}@property --local-bg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --local-fg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --screen-padding-h{syntax: "<length-percentage>"; inherits: true; initial-value: none;}@property --box-shadow--elevated--big{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}@property --box-shadow--elevated--small{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}.v-root{--box-shadow--elevated--big: 0 8px 16px 0 rgba(0, 0, 0, .12);--box-shadow--elevated--small: 0 4px 8px 0 rgba(0, 0, 0, .06);display:flex;flex-direction:column;width:100%;height:100%;font-family:DM Sans,sans-serif;--screen-padding-h: 2rem;--wb--primary-color: #1976D2;--wb--on-primary-color: #FAFAFA;--wb--secondary-color: #7ca8d4;--wb--on-secondary-color: #101010;--wb--tertiary-color: light-dark(rgba(0,0,0,.07), rgba(255,255,255,.07));--wb--on-tertiary-color: var(--wb--local-fg-color);--wb--positive-color: #05cc86;--wb--on-positive-color: #eaeaea;--wb--negative-color: #df0943;--wb--on-negative-color: #eaeaea;--wb--warning-color: #f3af1b;--wb--on-warning-color: #eaeaea;--wb--surface-color: light-dark(#EDEDED, #101010);--wb--on-surface-color: light-dark(#101010, #FAFAFA);--wb--surface-color-2: light-dark(#E3E3E3, #303030);--wb--on-surface-color-2: light-dark(#101010, #FAFAFA);--wb--surface-color-3: light-dark(#FAFAFA, #EAEAEA);--wb--on-surface-color-3: light-dark(#101010, #101010);--wb--surface-color-4: light-dark(#E3E3E3, #303030);--wb--on-surface-color-4: light-dark(#101010, #FAFAFA);--wb--surface-color-5: light-dark(#F5F5F5, #E5E5E5);--wb--on-surface-color-5: light-dark(#101010, #101010)}/*!***/.v-root a:link,.v-root a:visited{color:var(--wb--primary-color)}.v-root ::selection{text-shadow:inherit}.v-root *::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(from var(--wb--local-fg-color) r g b / .15)}.v-root *::-webkit-scrollbar{width:10px;height:10px}.v-root *::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(from var(--wb--local-fg-color) r g b / .2)}.v-root>.-route{transition:opacity .3s ease}.v-root>.-route.--page-transition-enter-active{opacity:0}.v-root>.-route.--page-transition-leave-active{opacity:0}.v-root .ac-datalist-options{gap:.5em}.v-root .--root-page{display:flex;flex-direction:column;align-items:stretch;gap:56px;overflow-y:auto;padding-bottom:var(--screen-padding-h)}.v-root>.-version{-webkit-user-select:none;user-select:none;pointer-events:none;position:fixed;opacity:.15;bottom:0;right:0;padding:.5em;font-size:.6em;z-index:5000}.wb-icon.--size-biggest{font-size:calc(1em + 8px)}.wb-icon.--size-big{font-size:calc(1em + 4px)}.wb-icon{font-size:1em}.wb-icon.--size-small{font-size:calc(1em - 3px)}.wb-icon.--size-smallest{font-size:calc(1em - 6px)}.wb-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;font-display:block}.wb-loading-spinner{--var--size: var(--wb-loading-spinner--size, 56px);--var--stroke-width: var(--wb-loading-spinner--stroke-width, 5px);--var--color: var(--wb-loading-spinner--color, var(--wb--local-fg-color));display:flex;align-items:center;justify-content:center;min-width:var(--var--size);min-height:var(--var--size);width:var(--var--size);height:var(--var--size);max-width:var(--var--size);max-height:var(--var--size);overflow:visible}.wb-loading-spinner>.-svg{--var--duration: 1.2s;--var--offset: 187;--var--offset-by-four: 46.75;width:100%;height:100%;animation:wb-loading-spinner-rotate var(--var--duration) linear infinite;overflow:visible}@keyframes wb-loading-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.wb-loading-spinner>.-svg>.-circle{stroke-dasharray:var(--var--offset);stroke-dashoffset:0;transform-origin:center;stroke-width:var(--var--stroke-width);stroke-linecap:round;stroke:var(--var--color);animation:wb-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}.wb-loading-spinner.--colored>.-svg>.-circle{animation:wb-loading-spinner-circle-colors calc(var(--var--duration) * 4) ease-in-out infinite,wb-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}@keyframes wb-loading-spinner-circle-dash{0%{stroke-dashoffset:var(--var--offset)}50%{stroke-dashoffset:var(--var--offset-by-four);transform:rotate(135deg)}to{stroke-dashoffset:var(--var--offset);transform:rotate(450deg)}}@keyframes wb-loading-spinner-circle-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@property --wb-button--width{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--height{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--padding{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-button--bg{syntax: "<color>"; inherits: true; initial-value: var(--wb--primary-color, none);}@property --wb-button--fg{syntax: "<color>"; inherits: true; initial-value: var(--wb--on-primary-color, inherit);}@property --wb-button--font-size{syntax: "<length-percentage>"; inherits: true; initial-value: 1em;}@property --wb-button--border-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-button--border-size{syntax: "<length>"; inherits: true; initial-value: none;}@property --wb-button--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}@property --wb-button--gap{syntax: "<length-percentage>"; inherits: true; initial-value: .5em;}.wb-button.--size-biggest{--wb-button--height: 56px;--wb-button--padding: 24px;--wb-button--font-size: 16px}.wb-button.--size-big{--wb-button--height: 48px;--wb-button--padding: 20px;--wb-button--font-size: 16px}.wb-button{--wb-button--height: 40px;--wb-button--padding: 16px;--wb-button--font-size: 14px}.wb-button.--size-small{--wb-button--height: 32px;--wb-button--padding: 12px;--wb-button--font-size: 12px}.wb-button.--size-smallest{--wb-button--height: 24px;--wb-button--padding: 8px;--wb-button--font-size: 10px}.wb-button[data-relevancy=normal][data-intent=neutral]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--local-fg-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=normal][data-intent=positive]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--positive-color);--wb-button--border-color: var(--wb--positive-color)}.wb-button[data-relevancy=normal][data-intent=negative]{--wb-button--bg: var(--wb--local-bg-color);--wb-button--fg: var(--wb--negative-color);--wb-button--border-color: var(--wb--negative-color)}.wb-button[data-relevancy=secondary][data-intent=neutral]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--on-secondary-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=secondary][data-intent=positive]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--positive-color);--wb-button--border-color: var(--wb--positive-color)}.wb-button[data-relevancy=secondary][data-intent=negative]{--wb-button--bg: var(--wb--secondary-color);--wb-button--fg: var(--wb--negative-color);--wb-button--border-color: var(--wb--negative-color)}.wb-button[data-relevancy=tertiary][data-intent=neutral]{--wb-button--bg: var(--wb--tertiary-color);--wb-button--fg: var(--wb--on-tertiary-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=tertiary][data-intent=positive]{--wb-button--bg: var(--wb--tertiary-color);--wb-button--fg: var(--wb--positive-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=tertiary][data-intent=negative]{--wb-button--bg: var(--wb--tertiary-color);--wb-button--fg: var(--wb--negative-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=main][data-intent=neutral]{--wb-button--bg: var(--wb--primary-color);--wb-button--fg: var(--wb--on-primary-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=main][data-intent=positive]{--wb-button--bg: var(--wb--positive-color);--wb-button--fg: var(--wb--on-positive-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button[data-relevancy=main][data-intent=negative]{--wb-button--bg: var(--wb--negative-color);--wb-button--fg: var(--wb--on-negative-color);--wb-button--border-color: var(--wb--local-fg-color)}.wb-button{--var-width: var(--wb-button--width, auto);--var-height: var(--wb-button--height);--var-padding-h: var(--wb-button--padding);--var-font-size: var(--wb-button--font-size);--var-bg-color: var(--wb-button--bg, var(--wb--primary-color, transparent));--var-fg-color: var(--wb-button--fg, var(--wb--on-primary-color, #000000));--var-border-radius: var(--wb-button--border-radius);--var-border-color: var(--wb-button--border-color);--var-gap: var(--wb-button--gap, calc(var(--var-padding-h) * .66));display:flex;flex-direction:row;align-items:center;min-width:var(--var-width);width:var(--var-width);max-width:var(--var-width);min-height:var(--var-height);height:var(--var-height);max-height:var(--var-height);background:var(--var-bg-color);padding:0 var(--var-padding-h);border-radius:var(--var-border-radius);gap:var(--var-gap);transition:background-color .15s ease}.wb-button:focus{outline:1px solid transparent}.wb-button:not(:disabled):hover,.wb-button:not(:disabled):focus{background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 10%,var(--var-bg-color))}.wb-button:not(:disabled):active{background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 20%,var(--var-bg-color))}.wb-button[data-align=start]{justify-content:flex-start}.wb-button[data-align=center]{justify-content:center}.wb-button[data-align=end]{justify-content:flex-end}.wb-button[data-align=space-between]{justify-content:space-between}.wb-button[data-align=stretch]{justify-content:stretch}.wb-button.--outline{--var-border-size: var(--wb-button--border-size, 2pt)}.wb-button.--outline:after{opacity:1;box-shadow:inset 0 0 0 var(--var-border-size) var(--var-border-color)}.wb-button.--unit-ratio{--var-width: var(--var-height, auto)}.wb-button:not(.--has-text):not(.--has-icon){padding:0}.wb-button.--fullwidth{width:100%}.wb-button.--box{--wb-button--border-radius: 0}.wb-button.--capsule{--wb-button--border-radius: 1000px;overflow:hidden}.wb-button:after{pointer-events:none;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--wb-button--border-radius);box-shadow:inset 0 0 0 calc(var(--var-border-size) * .5) var(--var-border-color);transition:opacity .15s ease}.wb-button:not(:disabled):hover:after,.wb-button:not(:disabled):focus:after{opacity:1}.wb-button:not(:disabled):active:after{opacity:1}.wb-button:disabled{cursor:default;opacity:.5}.wb-button:disabled>.-icon,.wb-button:disabled>.-loading,.wb-button:disabled>.-text{opacity:.7}.wb-button>.-loading{--wb-loading-spinner--size: var(--var-font-size);--wb-loading-spinner--stroke-width: calc(var(--var-font-size) * 1);--wb-loading-spinner--color: var(--var-fg-color)}.wb-button>.-icon{font-size:var(--var-font-size);color:var(--var-fg-color)}.wb-button>.-img{max-height:var(--var-height);height:var(--var-height);min-height:var(--var-height);max-width:var(--var-height);width:var(--var-height);min-width:var(--var-height)}.wb-button>.-img>.-fallback{height:100%;width:100%}.wb-button>.-text{color:var(--var-fg-color);font-size:var(--var-font-size);font-weight:500;letter-spacing:.05em;transition:color .15s ease}.wb-button>.-text:nth-child(1){margin-inline-start:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.wb-button>.-text:nth-last-child(1){margin-inline-end:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.wb-button.--bold>.-text{font-weight:600}.wb-button.--uppercase>.-text{text-transform:uppercase}.wb-button.--italic>.-text{font-style:italic}.wb-radio-input-impl{display:flex;flex-direction:row;align-items:center}.wb-radio-input-impl>.-label{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.5em}.wb-radio-input-impl>.-label>.-icon-container{display:flex}.wb-radio-input-impl>.-label>.-icon-container>.-icon{font-size:1em}.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-move,.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-enter-active,.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-leave-active{transition:opacity,transform,.15s ease}.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-enter-from,.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-leave-to{opacity:0;transform:scale(.95)}.wb-radio-input-impl>.-label>.-icon-container>.-icon.--fade-leave-active{position:absolute}.wb-radio-input-impl>.-label>.-text{font-size:1em}.wb-checkbox-input-impl{display:flex;flex-direction:row;align-items:center}.wb-checkbox-input-impl>.-label{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:.5em}.wb-checkbox-input-impl>.-label>.-icon-container{display:flex}.wb-checkbox-input-impl>.-label>.-icon-container>.-icon{font-size:1em}.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-move,.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-enter-active,.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-leave-active{transition:opacity,transform,.15s ease}.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-enter-from,.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-leave-to{opacity:0;transform:scale(.95)}.wb-checkbox-input-impl>.-label>.-icon-container>.-icon.--fade-leave-active{position:absolute}.wb-checkbox-input-impl>.-label>.-text{font-size:1em}@property --wb-shimmer--speed-multiplier{syntax: "<number>"; inherits: true; initial-value: 1;}@property --wb-shimmer--color-1{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-shimmer--color-2{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-shimmer--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}.wb-shimmer{--var-color-1: var(--wb-shimmer--color-1, color-mix(in hsl, var(--wb--local-bg-color-contrast) 12%, var(--wb--local-bg-color)));--var-color-2: var(--wb-shimmer--color-2, color-mix(in hsl, var(--wb--local-bg-color-contrast) 6%, var(--wb--local-bg-color)));--var-wb-shimmer--speed-multiplier: var(--wb-shimmer--speed-multiplier, 1);--var-wb-shimmer--fadein: .5s;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;background-color:var(--var-color-1);border-radius:var(--wb-shimmer--border-radius);overflow:hidden;animation:wb-shimmer--anim-fadein var(--var-wb-shimmer--fadein) ease forwards}.wb-shimmer:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to right,transparent,var(--var-color-2),transparent);animation:wb-shimmer--anim-loading calc(.7s * var(--var-wb-shimmer--speed-multiplier)) ease infinite}@keyframes wb-shimmer--anim-fadein{0%{opacity:0}to{opacity:1}}@keyframes wb-shimmer--anim-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@property --wb-thumb--border-size{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-thumb--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}@property --wb-thumb--shadow{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: none;}.wb-thumb.--size-biggest{--wb-thumb--height: 84px;--wb-thumb--width: 84px}.wb-thumb.--size-big{--wb-thumb--height: 64px;--wb-thumb--width: 64px}.wb-thumb{--wb-thumb--height: 48px;--wb-thumb--width: 48px}.wb-thumb.--size-small{--wb-thumb--height: 32px;--wb-thumb--width: 32px}.wb-thumb.--size-smallest{--wb-thumb--height: 24px;--wb-thumb--width: 24px}.wb-thumb{--var-height: var(--wb-thumb--height);--var-width: var(--wb-thumb--width);min-width:var(--var-width);min-height:var(--var-height);width:var(--var-width);height:var(--var-height);max-width:var(--var-width);max-height:var(--var-height);border-radius:var(--wb-thumb--border-radius);box-shadow:var(--wb-thumb--shadow, none);overflow:hidden}.wb-thumb>.-loading{width:100%;height:100%}.wb-thumb>.-img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.wb-thumb>.-img img{min-width:var(--var-width);min-height:var(--var-height);width:var(--var-width);height:var(--var-height);max-width:var(--var-width);max-height:var(--var-height);object-fit:cover}@property --wb-file--object-fit{syntax: "*"; inherits: true; initial-value: cover;}.wb-file{display:flex;flex-direction:column;align-items:center;justify-content:center}.wb-file>.-content{display:block;height:100%;width:100%}.wb-file>.-image.-content{object-fit:var(--wb-file--object-fit);object-position:center center}.wb-file>.-video.-content{object-fit:var(--wb-file--object-fit);object-position:center center}.wb-file>.-document.-content{opacity:.8;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@property --wb-input--file--preview-size{syntax: "<length-percentage>"; inherits: true; initial-value: 32px;}@property --wb-input--file--object-fit{syntax: "*"; inherits: true; initial-value: cover;}.wb-file-input-impl{display:flex;flex-direction:row;align-items:center;gap:.5em}.wb-file-input-impl>.-placeholder{opacity:.6;padding-left:.25em;font-size:1em;font-weight:400}.wb-file-input-impl>.-previews{display:flex;flex-direction:row;align-items:center;gap:.5em;padding-left:.25em;padding-right:.5em}.wb-file-input-impl>.-previews>.-preview{--var-preview-width: var(--wb-input--file--preview-size, 32px);flex:0 0 var(--var-preview-width);display:flex;flex-direction:column;align-items:stretch;gap:.25em;min-width:var(--var-preview-width);width:var(--var-preview-width);max-width:var(--var-preview-width);background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 10%,var(--wb--local-bg-color));overflow:hidden;border-radius:6px}.wb-file-input-impl>.-previews>.-preview>.-thumb{--wb-file--object-fit: var(--wb-input--file--object-fit, cover);height:var(--var-preview-width)}.wb-file-input-impl>.-previews>.-preview>.-controls{position:absolute;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:opacity .15s ease}.wb-file-input-impl>.-previews>.-preview:hover>.-controls{opacity:1;pointer-events:auto}.wb-file-input-impl>.-controls{display:flex;flex-direction:row;align-items:center;gap:.5em}.wb-select-input-impl{display:flex;flex-direction:row;align-items:center;gap:.5em}.wb-select-input-impl>.-output{width:100%}.wb-datalist{position:absolute;left:var(--v-offset-x, 0);top:calc(calc(var(--v-size-height) + var(--v-offset-y, 0)) + 2px);width:var(--v-size-width, 3em);height:auto;border-radius:6px;overflow-y:auto;overflow-x:hidden;z-index:100;box-shadow:0 8px 18px -4px #00000026}.wb-tokens-input-impl{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;row-gap:.5em}.wb-tokens-input-impl>.-fake-input{flex:0 0 auto;font-size:1em;width:var(--var-width, 2px);min-width:2px;outline:none;border:none}.wb-tokens-input-impl>.-fake-input.--last{flex:1 1 auto}.wb-tokens-input-impl>.-token{-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;align-items:center}@property --wb-input--height{syntax: "<lenght-percentage>"; inherits: true; initial-value: auto;}@property --wb-input--bg-color{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-input--fg-color{syntax: "<color>"; inherits: true; initial-value: inherit;}@property --wb-input--font-size{syntax: "<length-percentage>"; inherits: true; initial-value: 16px;}@property --wb-input--box-shadow{syntax: "<length-percentage> <length-percentage> <length-percentage> <length-percentage> <color>"; inherits: true; initial-value: 0 0 0 0 none;}@property --wb-input--border-size{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --wb-input--border-color{syntax: "<color>"; inherits: true; initial-value: none;}@property --wb-input--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 8px;}.wb-input{--var-bg-color: var(--wb-input--bg-color, hsl(from var(--wb--local-bg-color) h s calc(l + 5) ));--var-fg-color: var(--wb-input--fg-color, var(--wb--local-fg-color));display:flex;flex-direction:column;align-items:stretch;gap:.25em}.wb-input:not([data-type=radio]),.wb-input:not([data-type=checkbox]),.wb-input:not([data-type=file]),.wb-input:not([data-type=select]){cursor:text}.wb-input[data-type=radio],.wb-input[data-type=checkbox],.wb-input[data-type=file],.wb-input[data-type=select]{cursor:default}.wb-input>.-box{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:1em;height:var(--wb-input--height);padding:1.25em;font-size:var(--wb-input--font-size);--wb--local-bg-color: var(--var-bg-color);--wb--local-fg-color: var(--var-fg-color);background:var(--wb--local-bg-color);color:var(--wb--local-fg-color);box-shadow:var(--wb-input--box-shadow);border-radius:var(--wb-input--border-radius)}.wb-input.--transparent>.-box{--wb--local-bg-color: transparent}.wb-input>.-box>.-input-container{flex:1 1 auto;display:flex;flex-direction:column}.wb-input>.-box>.-input-container>.-label{position:absolute;top:-1.4em;opacity:.8;font-weight:400;font-size:.6em;transition:transform,opacity,.15s ease}.wb-input>.-box>.-input-container>.-label.--fade-enter-from,.wb-input>.-box>.-input-container>.-label.--fade-enter-to{opacity:0;transform:translateY(1em)}.wb-input>.-box>.-input-container>.-label.--fade-leave-from,.wb-input>.-box>.-input-container>.-label.--fade-leave-to{opacity:0;transform:translateY(1em)}.wb-input>.-box>.-input-container>.-input{flex:1 1 auto;color:var(--wb--local-fg-color);font-size:1em}.wb-fieldset{border:2px solid color-mix(in hsl,var(--wb--local-bg-color) 85%,var(--wb--local-bg-color-contrast));border-radius:6px;padding:.5em 1em 1.25em}.wb-legend{padding:.25em .5em}@property --wb-icon--bg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --wb-icon--fg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --wb-icon--radius{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-icon--width{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-icon--height{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --wb-icon--padding{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}.wb-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:var(--wb-icon--radius);min-width:var(--wb-icon--width);min-height:var(--wb-icon--height);width:var(--wb-icon--width);height:var(--wb-icon--height);max-width:var(--wb-icon--width);max-height:var(--wb-icon--height);background-color:var(--wb-icon--bg);color:var(--wb-icon--fg);padding:var(--wb-icon--padding);font-size:clamp(14px,calc(var(--wb-icon--height) - var(--wb-icon--padding)),22px)}.wb-icon.material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.v-loading-spinner{--var--size: var(--v-loading-spinner--size, 56px);--var--stroke-width: var(--v-loading-spinner--stroke-width, 5px);--var--color: var(--v-loading-spinner--color, var(--m-grey-400));display:flex;align-items:center;justify-content:center;min-width:var(--var--size);min-height:var(--var--size);width:var(--var--size);height:var(--var--size);max-width:var(--var--size);max-height:var(--var--size);overflow:visible}.v-loading-spinner>.-svg{--var--duration: 1.2s;--var--offset: 187;--var--offset-by-four: 46.75;width:100%;height:100%;animation:v-loading-spinner-rotate var(--var--duration) linear infinite;overflow:visible}@keyframes v-loading-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.v-loading-spinner>.-svg>.-circle{stroke-dasharray:var(--var--offset);stroke-dashoffset:0;transform-origin:center;stroke-width:var(--var--stroke-width);stroke-linecap:round;stroke:var(--var--color);animation:v-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}.v-loading-spinner.--colored>.-svg>.-circle{animation:v-loading-spinner-circle-colors calc(var(--var--duration) * 4) ease-in-out infinite,v-loading-spinner-circle-dash var(--var--duration) ease-in-out infinite}@keyframes v-loading-spinner-circle-dash{0%{stroke-dashoffset:var(--var--offset)}50%{stroke-dashoffset:var(--var--offset-by-four);transform:rotate(135deg)}to{stroke-dashoffset:var(--var--offset);transform:rotate(450deg)}}@keyframes v-loading-spinner-circle-colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@property --v-button--width{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --v-button--height{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}@property --v-button--bg{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --v-button--fg{syntax: "<color>"; inherits: true; initial-value: #FFFFFF;}@property --v-button--fsize{syntax: "<length-percentage>"; inherits: true; initial-value: 16px;}@property --v-button--border-color{syntax: "<color>"; inherits: true; initial-value: #FFFFFF;}@property --v-button--border-size{syntax: "<length>"; inherits: true; initial-value: 1px;}@property --v-button--border-radius{syntax: "<length-percentage>"; inherits: true; initial-value: 0;}@property --v-button--icon--bg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --v-button--icon--fg{syntax: "<color>"; inherits: true; initial-value: auto;}@property --v-button--icon--bg--hover{syntax: "<color>"; inherits: true; initial-value: auto;}@property --v-button--icon--fg--hover{syntax: "<color>"; inherits: true; initial-value: auto;}@property --v-button--icon--padding{syntax: "<length-percentage>"; inherits: true; initial-value: auto;}.v-button{--var-fsize: var(--v-button--fsize);--var-width: var(--v-button--width);--var-height: var(--v-button--height);--var-padding-v: var(--v-button--padding-v, calc(var(--var-height) / 8));--var-padding-h: var(--v-button--padding-h, var(--var-padding-v));--var-bg: var(--v-button--bg);--var-bg--hover: var(--v-button--bg--hover, rgba(0, 0, 0, .04));--var-bg--active: var(--v-button--bg--active, rgba(0, 0, 0, .08));--var-fg: var(--v-button--fg);--var-fg--hover: var(--v-button--fg--hover, var(--var-fg));--var-border-radius: var(--v-button--border-radius, 0);--var-border-size: var(--v-button--border-size);--var-border-color: var(--v-button--border-color);--var-loading-stroke: var(--v-button--loading-stroke, 5px);--var-loading-color: var(--v-button--loading-color, var(--var-fg));--var-gap: var(--v-button--gap, 1em);display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:var(--var-width);width:var(--var-width);max-width:var(--var-width);min-height:var(--var-height);height:var(--var-height);max-height:var(--var-height);background:var(--var-bg);padding:var(--var-padding-v) var(--var-padding-h);font-size:var(--var-fsize);border-radius:var(--var-border-radius);gap:var(--var-gap)}.v-button:focus{outline:1px solid transparent}.v-button.--unit-ratio{--var-height: var(--v-button--height);--var-width: var(--v-button--width, var(--var-height, auto))}.v-button:after{pointer-events:none;content:"";opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--v-button--border-radius);box-shadow:inset 0 0 0 calc(var(--var-border-size) * .5) transparent;transition:opacity,background-color,box-shadow,.15s ease}.v-button:not(:disabled):hover:after,.v-button:not(:disabled):focus:after{opacity:1;background-color:var(--var-bg--hover)}.v-button:not(:disabled):active:after{opacity:1;background-color:var(--var-bg--active)}.v-button.--outline-interaction:not(:disabled):focus:after{box-shadow:inset 0 0 0 var(--var-border-size) var(--var-border-color)}.v-button:disabled{cursor:default;opacity:.5}.v-button:disabled>.-icon,.v-button:disabled>.-loading,.v-button:disabled>.-text{opacity:.7}.v-button.--fullwidth{width:100%}.v-button.--capsule{--v-button--border-radius: 1000px;overflow:hidden}.v-button.--round{--v-button--border-radius: 50%;overflow:hidden}.v-button.--outline:after{opacity:1;box-shadow:inset 0 0 0 var(--var-border-size) var(--var-border-color)}.v-button>.-loading{--v-loading-spinner--size: calc(var(--var-height) - calc(var(--var-padding-v) * 2));--v-loading-spinner--stroke-width: var(--var-loading-stroke);--v-loading-spinner--color: var(--var-loading-color)}.v-button>.-icon{--wb-icon--fg: var(--v-button--icon--fg, var(--var-fg));--wb-icon--bg: var(--v-button--icon--bg, var(--var-bg));--wb-icon--height: calc(var(--var-height) - calc(var(--var-padding-v) * 2));--wb-icon--width: var(--wb-icon--height);--wb-icon--padding: var(--v-button--icon--padding);transition:background-color,color,.15s ease}.v-button:not(:disabled):hover>.-icon{--wb-icon--fg: var(--v-button--icon--fg--hover, var(--var-fg--hover));--wb-icon--bg: var(--v-button--icon--bg--hover, var(--var-bg--hover))}.v-button>.-img{height:var(--var-height);width:var(--var-height);max-height:var(--var-height);max-width:var(--var-height);min-height:var(--var-height);min-width:var(--var-height)}.v-button>.-img>.-fallback{height:100%;width:100%}.v-button>.-text{color:var(--var-fg);font-weight:700;font-size:1em;letter-spacing:.05em;transition:color .15s ease}.v-button>.-text:nth-child(1){margin-inline-start:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.v-button>.-text:nth-last-child(1){margin-inline-end:calc(calc(var(--var-height) / 2) - var(--var-padding-h))}.v-button.--bold>.-text{font-weight:500}.v-button.--uppercase>.-text{text-transform:uppercase}.v-button.--italic>.-text{font-style:italic}.v-button:not(:disabled):focus>.-text,.v-button:not(:disabled):hover>.-text{color:var(--var-fg--hover)}@property --sc-button--height{syntax: "<length-percentage>"; inherits: true; initial-value: 48px;}@property --sc-button--fsize{syntax: "<length-percentage>"; inherits: true; initial-value: 16px;}@property --sc-button--padding{syntax: "<length-percentage>"; inherits: true; initial-value: 6px;}@property --sc-button--icon-padding{syntax: "<length-percentage>"; inherits: true; initial-value: 6px;}.sc-button.--extra-small{--sc-button--height: 24px;--sc-button--padding: 2px;--sc-button--icon-padding: 6px;--sc-button--fsize: 10px}.sc-button.v-button{--v-button--height: var(--sc-button--height);--v-button--fsize: var(--sc-button--fsize);--v-button--padding-v: var(--sc-button--padding);--v-button--padding-h: var(--v-button--padding-v);--v-button--icon--padding: var(--sc-button--icon-padding);--v-button--loading-stroke: 8px;--v-button--border-radius: var(--border-radius--small);box-shadow:0 8px 16px #0000001f}.sc-button.v-button:not(.--no-text){--v-button--icon--bg: var(--bg--accent--0-contrast);--v-button--icon--fg: var(--fg--on-bg--accent--0-contrast);--v-button--icon--bg--hover: var(--v-button--icon--fg);--v-button--icon--fg--hover: var(--v-button--icon--bg)}.sc-button.v-button[data-intent=positive]{--v-button--bg: var(--bg--accent--0);--v-button--fg: var(--fg--on-bg--accent)}.sc-button.v-button[data-intent=neutral]{--v-button--bg: var(--bg--blank--1);--v-button--fg: var(--fg--on-bg--blank)}.sc-button.--no-text.v-button[data-intent=neutral]{--v-button--bg: var(--bg--accent--0-contrast);--v-button--fg: var(--fg--on-bg--accent--0-contrast)}.sc-button.v-button[data-intent=negative]{--v-button--bg: #DD2233;--v-button--fg: #FAFAFA}.sc-account-drawer-fragment{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.sc-account-drawer-fragment>.-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010aa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:opacity,backdrop-filter;transition:opacity,backdrop-filter,.15s ease}.sc-account-drawer-fragment>.-overlay-fade-enter-from,.sc-account-drawer-fragment>.-overlay-fade-enter-to{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.sc-account-drawer-fragment>.-drawer{position:absolute;display:flex;flex-direction:column;align-items:stretch;gap:1em;right:0;top:0;width:20em;max-width:75%;height:100%;background-color:var(--bg--blank--0);border-top-left-radius:var(--border-radius--medium);border-bottom-left-radius:var(--border-radius--medium);box-shadow:var(--box-shadow--elevated--big);will-change:transform;transition:transform .2s ease}.sc-account-drawer-fragment>.-drawer-slide-enter-from,.sc-account-drawer-fragment>.-drawer-slide-enter-to{transform:translate(100%)}.sc-account-drawer-fragment>.-drawer>.-current-account{display:flex;flex-direction:row;align-items:center;gap:1em;padding:1em}.sc-account-drawer-fragment>.-drawer>.-current-account>.-info{display:flex;flex-direction:column;align-items:stretch}.sc-account-drawer-fragment>.-drawer>.-current-account>.-info>.-username{opacity:.5;font-size:12px;font-weight:500}.sc-account-drawer-fragment>.-drawer>.-current-account>.-info>.-name{font-size:20px;font-weight:600}.sc-account-drawer-fragment>.-drawer>.-sep{opacity:.16;width:100%;height:1px;background-color:#000}.sc-account-drawer-fragment>.-drawer>.-nav{display:flex;flex-direction:column;align-items:stretch}.sc-account-drawer-fragment>.-drawer>.-nav>.-link{display:flex;flex-direction:row;align-items:center;padding:1em;gap:1em;color:var(--local-fg)}.sc-account-drawer-fragment>.-drawer>.-nav>.-link>.-icon{font-size:22px}.sc-account-drawer-fragment>.-drawer>.-nav>.-link>.-text{font-size:18px;font-weight:600}.sc-header-fragment{display:flex;flex-direction:row;align-items:stretch;gap:1em;padding:.5em;overflow:hidden}.sc-header-fragment>.-logo{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;font-weight:900;font-size:25px}.sc-header-fragment>.-search{flex:1 1 auto;display:flex;flex-direction:row;align-items:center;gap:.5em;max-width:30em}.sc-header-fragment>.-search>.-input{flex:1 1 auto;--wb-input--height: 48px}.sc-header-fragment>.-auth{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:1em}.ac-drop-listener{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:stretch}.wb-dialog{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;top:0;left:0;width:100%;height:100%;padding:3em 2em;overflow:hidden;z-index:8}@media (max-width: 800px){.wb-dialog{justify-content:flex-start;padding:0}}.wb-dialog>.-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e1e1eb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.wb-dialog>.-panel{max-width:100%;border-radius:6px}@media (max-width: 800px){.wb-dialog>.-panel{width:100%;border-radius:0}}.v-tabbed{display:flex;flex-direction:column;align-items:stretch;gap:.5em}.v-tabbed>.-buttons{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5em}.v-tabbed>.-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch}.v-tabbed>.-content>.-tab{flex:0 0 auto;display:flex;flex-direction:column}.v-media>.-content{display:block;height:100%;width:100%}.v-media.--is-cover>.-image.-content{object-fit:cover;object-position:center}.v-media:not(.--is-cover)>.-image.-content{object-fit:contain;object-position:center}.v-media.--is-cover>.-video.-content{object-fit:cover;object-position:center}.v-media:not(.--is-cover)>.-video.-content{object-fit:contain;object-position:center}.v-media>.-unknown.-content{opacity:.8;display:flex;align-items:center;justify-content:center;text-align:center;font-style:italic;width:100%;height:100%}.ac-relation-icon{text-shadow:0 0 16px rgba(0,0,0,.5),1pt 1pt 0 rgba(0,0,0,.8)}.ac-relation-icon[data-type=AUTHOR]{--wb-icon--fg: #ec7dbc}.ac-relation-icon[data-type=TAG],.ac-relation-icon[data-type=GROUP]{--wb-icon--fg: #bfbfbf}.ac-relation-icon[data-type=CONTENT]{--wb-icon--fg: #866eef}@property --asset-relation--height{syntax: "<lenght-percentage>"; inherits: true; initial-value: 48px;}@property --asset-relation--width{syntax: "<lenght-percentage>"; inherits: true; initial-value: 48px;}.v-asset-relation-frag{display:flex;flex-direction:row;align-items:center;gap:.5em;--item-height: var(--asset-relation--height, 48px);--item-width: var(--asset-relation--width, 48px);min-height:var(--item-height);height:var(--item-height);max-height:var(--item-height);border-radius:var(--border-radius--small);overflow:hidden}.v-asset-relation-frag:not(.--expanded){min-width:var(--item-width);width:var(--item-width);max-width:var(--item-width)}.v-asset-relation-frag>.-loading{position:absolute;top:0;left:0;width:100%;height:100%}.v-asset-relation-frag>.-thumb-area{display:flex;flex-direction:row;align-items:center;min-height:var(--item-height);height:var(--item-height);max-height:var(--item-height);min-width:var(--item-width);width:var(--item-width);max-width:var(--item-width)}.v-asset-relation-frag>.-thumb-area>.-media{width:100%;height:100%}.v-asset-relation-frag>.-thumb-area>.-group-title{display:block;text-align:center;font-size:.6em;padding:.5em;overflow:hidden;color:var(--wb--local-fg-color)!important}.v-asset-relation-frag>.-thumb-area>.-type-icon{position:absolute;bottom:10%;left:calc(var(--item-height) - calc(var(--item-height) * .4));z-index:2}.v-asset-relation-frag>.-title{padding-right:.5em;font-size:.75em;color:var(--wb--local-fg-color)!important}.v-asset-relation-frag>.-is-new{color:var(--wb--positive-color);font-size:.75em}.v-asset-relation-frag>.-controls{display:flex;flex-direction:row;align-items:center;gap:.25em;padding-right:.5em}.v-asset-relation-frag>.-dropzone-overlay{position:absolute;pointer-events:none;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:#96969666;z-index:5}.v-asset-relation-frag>.-dropzone-overlay>.-icon{color:var(--wb--local-fg-color);font-size:1.5em}.ac-relations-input--related-tags--options{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5em;max-height:15em;max-width:40em}.ac-relations-input--related-tags--options>.-item{--asset-relation--height: 38px;--asset-relation--width: 38px}.ac-relations-input--related-tags--token:nth-of-type(1){padding-left:0}.ac-relations-input--related-tags--token{padding:0 .25em;--asset-relation--height: 48px;--asset-relation--width: 48px}.v-assets-bucket{display:flex;flex-direction:column;align-items:stretch;gap:1em;padding:1em;border-radius:var(--border-radius--medium);overflow:hidden}.v-assets-bucket>.-header{display:flex;flex-direction:row;align-items:center;gap:.5em}.v-assets-bucket>.-header>.-drag{cursor:grab}.v-assets-bucket>.-header>.-title-container{display:flex;flex-direction:row;align-items:center;gap:.5em}.v-assets-bucket>.-header>.-title-container>.-title{font-weight:500}.v-assets-bucket>.-header>.-delete{--sc-button--height: 24px}.v-assets-bucket>.-items{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5em}.v-assets-bucket>.-items>.-empty{opacity:.7;font-size:14px;font-style:italic}.v-assets-bucket>.-input-container{display:flex;flex-direction:column;align-items:stretch;gap:.5em}.v-assets-bucket>.-dropzone-overlay{position:absolute;pointer-events:none;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:#96969666}.v-assets-list-form-frag-buckets{display:flex;flex-direction:column;align-items:stretch;gap:2em}.v-assets-list-form-frag-buckets>.-buckets{display:flex;flex-direction:column;align-items:stretch;gap:1em}.v-assets-list-form-frag-buckets>.-buckets>.-empty{opacity:.7;font-style:italic;text-align:center}.v-assets-list-form-frag-buckets>.-buckets>.-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}.v-assets-list-form-frag-buckets>.-buckets>.-loading>.-text{opacity:.7;font-style:italic;text-align:center}.v-assets-list-form-frag-buckets>.-controls{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5em}.ac-asset-form{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:.5em;overflow:hidden}.ac-asset-form>.-fields{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:.5em;overflow:auto}.ac-asset-form>.-fields>.-field{display:flex;flex-direction:column;align-items:stretch;gap:.5em}.ac-asset-form>.-fields>.-field.-type{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap}.ac-asset-form>.-fields>.-field.-type>.-input{flex:1 1 auto}.ac-asset-form>.-fields>.-field.-media>.-preview{--wb-file--object-fit: contain;width:100%;height:22em;background-color:color-mix(in hsl,var(--wb--local-bg-color-contrast) 5%,var(--wb--local-bg-color));border-radius:var(--border-radius--small)}.ac-asset-form>.-fields>.-field.-links>.-link{display:flex;flex-direction:row;align-items:center;gap:1em}.ac-asset-form>.-fields>.-field.-links>.-link>.-input{flex:1 1 auto}.ac-asset-form>.-fields>.-field.-links>.-link>.-control{flex:0 0 auto}.ac-asset-form>.-controls{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding:.5em 0;gap:1em}.ac-asset-form-dialog .ac-asset-form-dialog--panel{display:flex;flex-direction:column;align-items:stretch;width:80vw;height:80vh}@media (max-width: 800px){.ac-asset-form-dialog .ac-asset-form-dialog--panel{width:100%;height:100%}}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:1em;padding:1em 1.5em}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-header>.-title-container{display:flex;flex-direction:column;align-items:stretch}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-header>.-title-container>.-title{font-weight:600;font-size:calc(1em + 2px)}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-header>.-title-container>.-sub{opacity:.5;font-size:calc(1em - 2px)}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-tabs{flex:1 1 auto;padding:1em 1.5em;overflow:hidden}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-tabs>.-content{overflow:hidden}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-tabs .ac-asset-form-dialog--panel--tab{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:.5em;overflow:hidden}.ac-asset-form-dialog .ac-asset-form-dialog--panel>.-tabs .ac-asset-form-dialog--panel--tab>.-form{flex:1 1 auto;overflow:hidden}.v-app-page{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;gap:1em;overflow:hidden}.v-app-page>.-header{flex:0 0 auto}.v-app-page>.-main{flex:1 1 auto}.v-app-page>.-main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:auto}.v-open-page{height:100%}.v-open-page>.-main{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.v-login-page{display:flex;flex-direction:column;align-items:stretch;height:100%}.v-login-form-panel{--local-var--logo-size: 12em;--local-var--max-logo-size: 60vw;--local-var--form-width: 25em;--local-var--max-form-width: 80vw;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:3em;padding:5em var(--screen-padding-h) 0 var(--screen-padding-h)}.v-login-form-panel>.-logo{flex:0 0 auto;display:flex;flex-direction:column;align-items:center}.v-login-form-panel>.-logo>.-img{width:var(--local-var--logo-size);height:var(--local-var--logo-size);max-width:var(--local-var--max-logo-size);max-height:var(--local-var--max-logo-size);background-color:var(--bg--blank--1)}.v-login-form-panel>.-form{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:3em;max-width:var(--local-var--max-form-width);width:var(--local-var--form-width)}.v-login-form-panel>.-form>.-inputs{display:flex;flex-direction:column;align-items:center;gap:1em}.v-login-form-panel>.-form>.-inputs>.-input{flex:0 0 auto;width:100%}.v-login-form-panel>.-form>.-errors{-webkit-user-select:text;user-select:text;display:flex;flex-direction:column;align-items:center;gap:1em}.v-login-form-panel>.-form>.-errors>.-error{flex:0 0 auto;display:block;color:#d23;list-style:disc;width:100%}.v-login-form-panel>.-form>.-controls{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1em}.v-paginator{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:.5em}.v-paginator>.-curr{--v-button--bg: rgba(255,255,255,.2)}.v-paginator>.-dots{display:flex;align-items:center}.v-snack{--var-sides-margin: 4em;--var-fsize: var(--v-snack--fsize, 16px);--var-level-border-size: var(--v-snack--level-border-size, 3px);--var-level-border-color-info: var(--v-snack--level-border-color-info, var(--m-grey-700));--var-level-border-color-success: var(--v-snack--level-border-color-success, var(--m-green-a400));--var-level-border-color-warning: var(--v-snack--level-border-color-warning, var(--m-yellow-700));--var-level-border-color-error: var(--v-snack--level-border-color-error, var(--m-red-800));display:flex;flex-direction:row;align-items:center;background-color:var(--m-grey-900);box-shadow:inset 0 0 0 var(--var-level-border-size) var(--var-level-border-color),0 4px 20px -2px #0009}.v-snack[data-level=INFO]{--var-level-border-color: var(--var-level-border-color-info)}.v-snack[data-level=SUCCESS]{--var-level-border-color: var(--var-level-border-color-success)}.v-snack[data-level=WARNING]{--var-level-border-color: var(--var-level-border-color-warning)}.v-snack[data-level=ERROR]{--var-level-border-color: var(--var-level-border-color-error)}.v-snack>.-content{-webkit-user-select:text;user-select:text;display:flex;flex-direction:column;align-items:stretch;padding:.8em var(--var-sides-margin);width:50%;max-width:calc(100% - var(--var-sides-margin));gap:.2em}.v-snack>.-content>.-message{-webkit-user-select:text;user-select:text;font-size:var(--var-fsize);color:var(--m-grey-200);text-shadow:1px 1px 0 rgba(0,0,0,.8)}.v-snack>.-content>.-submessage{-webkit-user-select:text;user-select:text;font-size:calc(var(--var-fsize) - 2px);color:var(--m-grey-600);font-style:italic;text-shadow:1px 1px 0 rgba(0,0,0,.6)}.v-snack>.-controls{position:absolute;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;top:0;right:0;width:auto;max-width:var(--var-sides-margin);padding:0 .5em;height:100%}.--v-snackbar--floating .v-snack{min-width:10em;width:50%;border-radius:6px}.v-snackbar{pointer-events:none;display:flex;flex-direction:column;align-items:stretch;gap:.5em;width:100%}.v-snackbar>.-snack{pointer-events:initial;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-duration:.3s}.v-snackbar>.-snack.-snack-fade-enter-to{animation-name:--v-snackbar--snack-fade}.v-snackbar>.-snack.-snack-fade-leave-to{animation-name:--v-snackbar--snack-fade;animation-direction:alternate-reverse;animation-duration:.1s}@keyframes --v-snackbar--snack-fade{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.v-snackbar.--v-snackbar--fullwidth{position:absolute;bottom:0;left:0;overflow:hidden;z-index:22}.v-snackbar.--v-snackbar--floating{position:absolute;align-items:center;bottom:0;left:0;padding:.5em;overflow:hidden;z-index:22}.v-assets-list-item-details-frag{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:1em;overflow:hidden}.v-assets-list-item-details-frag>.-title-row{flex:1 1 auto;display:flex;align-items:center;gap:.5em;overflow:hidden}.v-assets-list-item-details-frag>.-title-row>.-select{--sc-button--height: 24px;--sc-button--width: 24px}.v-assets-list-item-details-frag>.-title-row>.-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--local-fg);text-shadow:1pt 1pt 0 rgba(0,0,0,.8);font-weight:500;font-size:14px;overflow:hidden;text-overflow:ellipsis}.v-assets-list-item-details-frag .-loading{--v-loading-spinner--size: 32px;--v-loading-spinner--stroke-width: 6px;--v-loading-spinner--color: var(--m-grey-400)}.v-assets-list-item-details-frag>.-tags,.v-assets-list-item-details-frag>.-groups{--asset-relation--height: 56px;--asset-relation--width: 56px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5em}.v-assets-list-item-overlay-frag{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;gap:.5em;padding:1em}.v-assets-list-item-overlay-frag>.-bg{pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to top,#0009 20%,#0000,#0009 80%)}.v-assets-list-item-overlay-frag>.-title-row{display:flex;align-items:center;gap:.5em}.v-assets-list-item-overlay-frag>.-title-row>.-select{--sc-button--height: 24px;--sc-button--width: 24px}.v-assets-list-item-overlay-frag>.-title-row>.-title{color:var(--wb--local-fg-color);font-size:.8em;text-shadow:1pt 1pt 0 rgba(0,0,0,.8);font-weight:700}.v-assets-list-item-overlay-frag>.-tags,.v-assets-list-item-overlay-frag>.-groups{--asset-relation--height: 28px;--asset-relation--width: 28px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.25em}@property --asset--height{syntax: "<lenght-percentage>"; inherits: true; initial-value: 300px;}@property --asset--width{syntax: "<lenght-percentage>"; inherits: true; initial-value: 300px;}@property --asset--details-height{syntax: "<lenght-percentage>"; inherits: true; initial-value: 0;}.v-assets-list-item-frag{--asset--details-height: calc(var(--asset--height) * .25);display:flex;flex-direction:column;align-items:stretch;background-color:#010101;width:100%;height:var(--asset--height);border-radius:var(--border-radius--small);overflow:hidden}.v-assets-list-item-frag.--is-selected:after{--local-boder-color: var(--bg--accent--0)}.v-assets-list-item-frag.--is-selecting:after{--local-boder-color: hsl(from var(--bg--accent--0) h s l / .5)}.v-assets-list-item-frag.--is-unselecting:after{--local-boder-color: var(--m-red-400)}.v-assets-list-item-frag.--is-selected:after,.v-assets-list-item-frag.--is-selecting:after,.v-assets-list-item-frag.--is-unselecting:after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 3px var(--local-boder-color);border-radius:var(--border-radius--small);z-index:11}.v-assets-list-item-frag>.-media-container{flex:1 1 auto}.v-assets-list-item-frag>.-media-container>.-media{width:100%;height:100%}.v-assets-list-item-frag>.-details.-fixed{flex:0 0 var(--asset--details-height);overflow:hidden}.v-assets-list-item-frag>.-details.-overlay{opacity:0;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:5;transition:opacity .2s ease}.v-assets-list-item-frag:hover>.-details.-overlay{opacity:1}.v-box-selection{pointer-events:none;--var--v-box-selection--background-color: var(--v-box-selection--background-color, #fff);--var--v-box-selection--scale-x: 1;--var--v-box-selection--scale-y: 1;position:absolute;top:var(--var--v-box-selection--y);left:var(--var--v-box-selection--x);height:var(--var--v-box-selection--height);width:var(--var--v-box-selection--width);transform:scale(var(--var--v-box-selection--scale-x),var(--var--v-box-selection--scale-y));transform-origin:top left;box-shadow:inset 0 0 0 1px var(--var--v-box-selection--background-color)}.v-box-selection:not(.--to-right){--var--v-box-selection--scale-x: -1}.v-box-selection:not(.--to-bottom){--var--v-box-selection--scale-y: -1}.v-box-selection:after{opacity:.7;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--var-background-color)}.v-assets-list-frag{display:flex;flex-direction:column;align-items:stretch;gap:2em;padding:2em .5em 5em}@media (min-width: 800px){.v-assets-list-frag .v-assets-list-frag--items,.v-assets-list-frag>.-items{--var-asset-size: 300px;--var-columns-qty: 5;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--var-asset-size),1fr));justify-items:center;gap:.5em}}@media (max-width: 800px){.v-assets-list-frag .v-assets-list-frag--items,.v-assets-list-frag>.-items{--var-asset-size: 70vh;--var-columns-qty: 1;display:flex;flex-direction:column;align-items:stretch;gap:.5em}}.v-assets-list-frag .v-assets-list-frag--items>.-item,.v-assets-list-frag>.-items>.-item{--asset--height: var(--var-asset-size);--asset--width: var(--var-asset-size)}.v-split{display:flex;flex-direction:row}.v-split>*:not(.gutter){will-change:width,height}.v-split>.gutter{background-color:#ffffff1a;background-repeat:no-repeat;background-position:50%}.v-split>.gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}.v-split>.gutter.gutter-vertical{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);cursor:row-resize}.v-assets-list-form-frag{display:flex;flex-direction:column;align-items:stretch}.v-assets-list-form-frag>.-tabbed{flex:1 1 auto}.v-assets-list-form-frag>.-tabbed .v-tabbed--tab--buckets,.v-assets-list-form-frag>.-tabbed .v-tabbed--tab--asset,.v-assets-list-form-frag>.-tabbed .v-tabbed--tab--assets{overflow:auto}/*!*DESKTOP*!*/.v-assets-list-form-panel-frag{display:flex;flex-direction:column;align-items:stretch;width:100%;overflow:hidden}.v-assets-list-form-panel-frag.--floating{position:absolute;bottom:0;right:0;width:100%;min-width:100%;z-index:1000}.v-assets-list-form-panel-frag.--expanded.--floating{bottom:0;right:0;width:100%;min-width:100%;height:100%;border-radius:0;box-shadow:none}/*!*MOBILE*!*/.v-assets-list-form-panel-frag>.-header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:1em;padding:1em 2em}.v-assets-list-form-panel-frag>.-header>.-text{font-weight:500;font-size:18px}.v-assets-list-form-panel-frag>.-header>.-controls{display:flex;flex-direction:row;align-items:center;gap:1em}.v-assets-list-form-panel-frag>.-form-container{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:1em;padding:1em 2em 3em;overflow:auto}.v-assets-list-form-panel-frag>.-form-container>.-form{flex:1 1 auto}.v-assets-page{display:flex;flex-direction:column;align-items:stretch;width:100%;overflow:hidden}.v-assets-page>.-split{flex:1 1 auto;overflow:auto}.v-assets-page>.-split>div{display:flex;flex-direction:column;align-items:stretch;overflow:auto}.v-assets-page>.-split>div>.-list,.v-assets-page>.-list{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;overflow:auto}.v-asset-page{display:flex;flex-direction:column;align-items:stretch;width:100%;overflow:hidden}.v-asset-page>.-split{flex:1 1 auto;overflow:hidden}.v-asset-page>.-split .-main{display:flex;flex-direction:column;align-items:stretch;overflow:auto}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:auto 0 0}.vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}
