view-detail-dialog-content{width:13rem;display:block}vaadin-combo-box#icon-select{width:calc(var(--space-150) * 2 + var(--line-height-2) * 2);--vaadin-combo-box-overlay-width:18rem;flex:0;transition:width .2s}vaadin-combo-box#icon-select::part(input-field){gap:0}vaadin-combo-box#icon-select input{margin-inline-start:var(--space-50)}vaadin-combo-box#icon-select[opened]{width:10rem}vaadin-text-field#view-name{flex:1;min-width:0;transition:width .2s ease-out}vaadin-button::part(prefix){margin-inline:-.25rem .5rem;line-height:1;display:flex}vaadin-button::part(label){text-box-trim:trim-end;padding:0}vaadin-button[theme~=icon]{padding:0}vaadin-button[theme~=icon]::part(prefix){margin:0}vaadin-details{margin:0}vaadin-details::part(content){padding:0}vaadin-details-summary{line-height:var(--lumo-line-height-m)}vaadin-details-summary::part(toggle){color:var(--lumo-secondary-text-color);height:1rem;width:1rem;margin-inline-start:0;margin-inline-end:var(--lumo-space-s)}vaadin-radio-group{padding:0}vaadin-radio-group[theme~=cards]::part(label){font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-s);margin:0 0 var(--lumo-space-s) 0;padding:0}vaadin-radio-group[theme~=cards]::part(group-field){gap:var(--lumo-space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}vaadin-radio-group[theme~=cards] vaadin-radio-button{background:var(--lumo-contrast-5pct);border:1px solid var(--vaadin-border-color);border-radius:var(--lumo-border-radius-l);cursor:pointer;padding:calc(var(--lumo-space-m) * 1.25) var(--lumo-space-l);transition:background-color .15s,border-color .15s,box-shadow .15s;position:relative}vaadin-radio-group[theme~=cards] vaadin-radio-button:hover:not([checked]){background:var(--lumo-contrast-10pct)}vaadin-radio-group[theme~=cards] vaadin-radio-button::part(radio){opacity:0;position:absolute;top:0;right:0}vaadin-radio-group[theme~=cards] vaadin-radio-button::part(radio):after{color:var(--lumo-primary-contrast-color);content:var(--lumo-icons-checkmark);height:var(--_input-size,1em);width:var(--_input-size,1em);border:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:lumo-icons;display:flex}vaadin-radio-group[theme~=cards] vaadin-radio-button label{grid-column:1/-1;padding:0}vaadin-radio-group[theme~=cards] vaadin-radio-button input{cursor:inherit;position:absolute;inset:0}vaadin-radio-group[theme~=cards] vaadin-radio-button[focus-ring]{outline:2px solid var(--lumo-primary-color);outline-offset:2px}vaadin-radio-group[theme~=cards] vaadin-radio-button[checked]{background:var(--lumo-primary-color-10pct);border-color:var(--lumo-primary-color);box-shadow:var(--lumo-primary-color) 0 0 0 1px, var(--lumo-primary-color-10pct) 0 12px 40px}vaadin-radio-group[theme~=cards] vaadin-radio-button[checked]::part(radio){opacity:1}vaadin-radio-group[theme~=cards][theme~=cols-2]::part(group-field){grid-template-columns:repeat(2,minmax(0,1fr))}vaadin-radio-group[theme~=cards][theme~=icons]::part(group-field){gap:calc(var(--lumo-space-s) * 1.5);flex-flow:wrap;display:flex}vaadin-radio-group[theme~=cards][theme~=icons] vaadin-radio-button{box-sizing:border-box;width:4rem;height:4rem;padding:0}vaadin-radio-group[theme~=cards][theme~=icons] vaadin-radio-button label{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=56rem){vaadin-radio-group[theme~=cards]::part(group-field){flex-direction:column;display:flex}}vaadin-radio-group[theme~=pills]::part(group-field){background:var(--lumo-contrast-5pct);box-shadow:inset 0 0 0 var(--vaadin-input-field-border-width,0) var(--vaadin-input-field-border-color);border-radius:var(--lumo-border-radius-l);gap:var(--lumo-space-xs);padding:var(--lumo-space-xs);width:fit-content;display:inline-flex}vaadin-radio-group[theme~=pills] vaadin-radio-button{--lumo-font-family:"NB International Pro Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;border-radius:var(--lumo-border-radius-m);color:var(--lumo-secondary-text-color);cursor:pointer;font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-s);letter-spacing:-.7px;font-weight:500;line-height:var(--lumo-line-height-s);padding:var(--lumo-space-s) var(--lumo-space-m);transition:background-color .15s,color .15s;position:relative}vaadin-radio-group[theme~=pills] vaadin-radio-button::part(radio){display:none}vaadin-radio-group[theme~=pills] vaadin-radio-button label{color:inherit;margin-block:1px -1px;padding:0}vaadin-radio-group[theme~=pills] vaadin-radio-button input{cursor:inherit;position:absolute;inset:0}vaadin-radio-group[theme~=pills] vaadin-radio-button:hover:not([checked]){color:var(--lumo-body-text-color)}vaadin-radio-group[theme~=pills] vaadin-radio-button[focus-ring]{outline:2px solid var(--lumo-primary-color);outline-offset:2px}vaadin-radio-group[theme~=pills] vaadin-radio-button[checked]{background:var(--lumo-body-text-color);color:var(--lumo-base-color)}vaadin-text-area{--lumo-text-field-size:var(--vaadin-input-field-height);padding:0}vaadin-text-area::part(label){font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-s);margin:0 0 var(--lumo-space-s) 0;padding:0}vaadin-text-area::part(input-field){padding-block:calc((var(--lumo-text-field-size) - var(--lumo-line-height-m)) / 2)}vaadin-text-area:hover::part(input-field){background-color:var(--lumo-contrast-10pct)}vaadin-text-field{padding:0}vaadin-text-field::part(label){font-size:var(--lumo-font-size-s);font-weight:500;line-height:var(--lumo-line-height-s);margin:0 0 var(--lumo-space-s) 0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--vaadin-border-color:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--lumo-utility-border-color:var(--vaadin-border-color);--lumo-base-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f0f0f);--lumo-header-text-color:var(--lightningcss-light,#0f0f0f)var(--lightningcss-dark,#fff);--lumo-body-text-color:var(--lightningcss-light,#0f0f0f)var(--lightningcss-dark,#fff);--lumo-secondary-text-color:var(--lightningcss-light,#6f6f6f)var(--lightningcss-dark,#878787);--lumo-primary-color:#056ff0;--lumo-primary-color-50pct:var(--lightningcss-light,#b3d4ff)var(--lightningcss-dark,#184689);--lumo-primary-color-10pct:var(--lightningcss-light,#e9f3ff)var(--lightningcss-dark,#0e1827);--lumo-primary-color-5pct:var(--lightningcss-light,#f5f9ff)var(--lightningcss-dark,#0e1827);--lumo-primary-text-color:var(--lightningcss-light,#0068e9)var(--lightningcss-dark,#7fb8ff);--lumo-contrast:var(--lumo-body-text-color);--lumo-contrast-10pct:var(--lightningcss-light,#f0f0f0)var(--lightningcss-dark,#222);--lumo-contrast-5pct:var(--lightningcss-light,#f9f9f9)var(--lightningcss-dark,#191919)}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html{--lumo-size-s:2rem;--lumo-size-xs:1.5rem;--lumo-icon-size-xs:.75rem}@font-face{font-family:NB International Pro;src:url(./NBInternationalProLig-B8GB5-Av.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProLigIta-BxeQiRYF.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProBoo-DCYJ7Maw.otf)format("opentype");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProBooIta-B499ar1N.otf)format("opentype");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProReg-DoyxWwJw.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProIta-ZFzsDGXF.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProMed-UUDQgyJz.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProMedIta-DonhgvHe.otf)format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProBol-DYmsy88r.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NB International Pro;src:url(./NBInternationalProBolIta-CzGOEngC.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NB International Pro Mono;src:url(./NBInternationalProMono-DpEGcdCj.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}html{--lumo-font-family:"NB International Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--lumo-font-size-3xl:calc((44 / 16) * 1rem);--lumo-font-size-2xl:calc((32 / 16) * 1rem);--lumo-font-size-xl:calc((22 / 16) * 1rem);--lumo-font-size-l:calc((18 / 16) * 1rem);--lumo-font-size-m:1rem;--lumo-font-size-s:calc((14 / 16) * 1rem);--lumo-font-size-xs:calc((12 / 16) * 1rem);--lumo-line-height-3xl:calc((52 / 16) * 1rem);--lumo-line-height-2xl:calc((40 / 16) * 1rem);--lumo-line-height-xl:calc((28 / 16) * 1rem);--lumo-line-height-l:calc((28 / 16) * 1rem);--lumo-line-height-m:calc((24 / 16) * 1rem);--lumo-line-height-s:calc((20 / 16) * 1rem);--lumo-line-height-xs:calc((18 / 16) * 1rem)}:where(h1,h2,h3,h4,h5,h6){font-weight:700}.text-3xl{line-height:var(--lumo-line-height-3xl)}.text-2xl{line-height:var(--lumo-line-height-2xl)}.text-xl{line-height:var(--lumo-line-height-xl)}.text-l{line-height:var(--lumo-line-height-l)}.text-m{line-height:var(--lumo-line-height-m)}.text-s{line-height:var(--lumo-line-height-s)}.text-xs{line-height:var(--lumo-line-height-xs)}.animate-fade-in{animation:.5s cubic-bezier(.4,0,.2,1) backwards fade-in}.animate-spin{animation:1s linear infinite spin}.\[animation-delay\:75ms\]{animation-delay:75ms}.\[animation-delay\:150ms\]{animation-delay:.15s}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@keyframes fade-in{0%{opacity:0;translate:0 .5rem}}@keyframes spin{to{transform:rotate(360deg)}}.aspect-8\/3{aspect-ratio:8/3}.bg-primary-5{background-color:var(--lumo-primary-color-5pct)}.contents{display:contents}.blur-xs{filter:blur(4px)}.font-mono{--lumo-font-family:"NB International Pro Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-family:var(--lumo-font-family);letter-spacing:-.7px}.icon-xs{height:var(--lumo-icon-size-xs);width:var(--lumo-icon-size-xs)}.inset-0{inset:0}.leading-2xl{line-height:var(--lumo-line-height-2xl)}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-\[36rem\]{height:36rem}.-mx-3{margin-inline:-.75rem}.max-w-0{max-width:0}.max-w-24{max-width:6rem}.max-w-sm{max-width:24rem}.object-cover{object-fit:cover}.object-top{object-position:top}.opacity-0{opacity:0}.pt-px{padding-top:1px}@media (width>=768px){.md\:gap-m{gap:var(--lumo-space-m)}.md\:gap-l{gap:var(--lumo-space-l)}}.scale-25{scale:.25}.size-1\.5{width:.375rem;height:.375rem}.size-4{width:1rem;height:1rem}.size-xs{height:var(--lumo-size-xs);width:var(--lumo-size-xs)}.text-box-trim-end{text-box-trim:trim-end}.no-underline:hover{text-decoration-line:none}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-250{transition-duration:.25s}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}.align-bottom{vertical-align:bottom}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-40{width:10rem}.w-sm{width:24rem}.w-md{width:28rem}.w-xl{width:36rem}.w-2xl{width:42rem}.w-4xl{width:56rem}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}html{--lumo-border-radius-l:.75rem;--lumo-border-radius-m:.5rem;--vaadin-button-margin:0;--vaadin-button-padding:0 var(--lumo-space-m);--vaadin-button-tertiary-padding:0 var(--lumo-space-m);--vaadin-input-field-background:var(--lumo-contrast-5pct);--vaadin-input-field-border-color:var(--vaadin-border-color);--vaadin-input-field-border-radius:var(--lumo-border-radius-l);--vaadin-input-field-border-width:1px;--vaadin-input-field-height:var(--lumo-size-l);--vaadin-input-field-helper-spacing:.25rem}*{box-sizing:border-box}
