:root{--fpx-color-surface: #1e1f22;--fpx-color-primary: rgb(255, 0, 152);--fpx-color-secondary-values: 2, 255, 242;--fpx-color-secondary: rgb(2, 255, 242);--fpx-color-info: rgb(255, 248, 4);--fpx-color-drop-zone: color-mix(in srgb, var(--fpx-color-info) 50%, #000);--fpx-color-text-default: rgba(255, 255, 255, .8);--fpx-color-table-header-background: rgba(255, 0, 152, .6);--fpx-color-table-cell-bg: rgba(255, 255, 255, .2);--fpx-color-table-add-cell-bg: rgba(255, 255, 255, .2);--fpx-bgcolor-data-item: #43454a;--fpx-color-text-error: #ff0098}:root .floorparx{--fpx-font-size-0: .8rem;--fpx-font-size-1: 1rem;--fpx-font-size-2: 1.2rem;--fpx-font-size-3: 1.4rem}:root .fpx-selectable-card{--color: var(--fpx-color-primary)}:root .fpx-selectable-card:hover{background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 40%,#000),color-mix(in srgb,var(--color) 70%,#000))}:root .fpx-image-container{min-width:100px;min-height:100px;margin-bottom:var(--fpx-margin-xl)}:root .fpx-image-container.logo-available{background-color:transparent!important;background-image:none}:root .fpx-image-container img{width:100%;height:100%;object-fit:cover;pointer-events:none}:root .fpx-image-container.fpx-contain img{object-fit:contain}:root .fpx-image-drop-zone{position:relative;background-image:linear-gradient(0deg,color-mix(in srgb,var(--fpx-color-info) 60%,#000),color-mix(in srgb,var(--fpx-color-info) 80%,#000))}:root .fpx-image-drop-zone.disabled{cursor:not-allowed}:root .fpx-image-drop-zone .drop-info{position:absolute;height:8rem;width:20rem;top:-8rem;left:50%;margin-top:-4rem;margin-left:-10rem;background-image:linear-gradient(0deg,color-mix(in srgb,var(--fpx-color-info) 50%,#000),color-mix(in srgb,var(--fpx-color-info) 70%,#000));transition:top .3s ease;z-index:1;border-radius:var(--fpx-border-radius-m);display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 16px #0009}:root .fpx-image-drop-zone img{transition:filter .3s ease}:root .fpx-image-drop-zone.disabled{opacity:.3}:root .fpx-image-drop-zone.disabled:hover:after{box-shadow:none;border-color:transparent}:root .fpx-image-drop-zone:hover .drop-info{top:50%}:root .fpx-image-drop-zone:hover:after{box-shadow:inset 0 0 20px #000a;border-color:#fff}:root .fpx-image-drop-zone:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 40px #0000;pointer-events:none;transition:box-shadow .3s ease,border-color .3s ease;border-radius:var(--fpx-border-radius-l);border-width:2px;border-color:#fff0;border-style:dashed}:root .fpx-data-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fpx-margin-m)}:root .fpx-data-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--fpx-margin-m)}:root .fpx-data-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--fpx-margin-m)}:root .fpx-data-item{background:var(--fpx-color-table-cell-bg);display:flex;flex-direction:column;border-radius:var(--fpx-border-radius-s);justify-content:flex-start;padding:var(--fpx-margin-s);min-width:2rem}:root .fpx-data-item h1{font-size:var(--fpx-font-size-1);color:var(--fpx-color-text-default);margin-bottom:0;opacity:.5;font-weight:300}:root .fpx-data-item p{margin:var(--fpx-margin-s) var(--fpx-margin-m)}:root .fpx-form{gap:var(--fpx-margin-m);margin:0;width:auto;padding:0;overflow:visible}:root .fpx-form button:disabled{color:#fff6;border:solid .15rem rgba(255,255,255,.2);background-image:linear-gradient(0deg,#02fff233,#b8fff933)}:root .fpx-form button:disabled:hover{background-image:linear-gradient(0deg,#02fff233,#b8fff933)}:root .fpx-form-field-error{margin:var(--fpx-margin-s) var(--fpx-margin-m);color:var(--fpx-color-text-error);font-size:var(--fpx-font-size-1)}:root .fpx-form-footer{display:flex;flex-direction:row;gap:var(--fpx-margin-m);overflow:visible}:root .fpx-form-field{position:relative;display:flex;flex-direction:column;margin:0}:root .fpx-form-field input,:root .fpx-form-field textarea,:root .fpx-form-field select{background-color:#fff3;background-image:none;border-radius:var(--fpx-border-radius-s);border-width:1px;border-style:solid;border-color:#fffa;height:3rem;font-size:var(--fpx-font-size-2);line-height:var(--fpx-font-size-3);color:var(--fpx-color-default);font-weight:300;padding-top:1.2rem;margin:0;padding-left:var(--fpx-margin-m)}:root .fpx-form-field textarea{height:calc(4 * var(--fpx-font-size-3))}:root .fpx-form-field label{position:absolute;top:1.6rem;left:var(--fpx-margin-m);transform:translateY(-50%);transition:all .3s;pointer-events:none;color:#fff6;margin:0;font-size:var(--fpx-font-size-2);font-weight:200}:root .fpx-form-field input:focus+label,:root .fpx-form-field input:not(:placeholder-shown)+label{top:12px;font-size:14px;color:#fff6}:root .fpx-form-field textarea:focus+label,:root .fpx-form-field textarea:not(:placeholder-shown)+label{top:12px;font-size:14px;color:#fff6}:root .fpx-form-field select:focus+label,:root .fpx-form-field select:not(:placeholder-shown)+label{top:12px;font-size:14px;color:#fff6}:root table.fpx-table{color:#fff;padding:0;border-collapse:separate;overflow:visible;border-spacing:0 6px;margin-top:-6px}:root table.fpx-table thead{overflow:visible}:root table.fpx-table tr:hover td{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--fpx-bgcolor-data-item) 92%,white),var(--fpx-bgcolor-data-item));border:1px solid rgba(255,255,255,.1333333333)}:root table.fpx-table td{background-color:var(--fpx-bgcolor-data-item);cursor:pointer;border:1px solid rgba(255,255,255,0);transition:all .3s ease}:root table.fpx-table th{background-color:var(--fpx-color-table-header-background);font-size:var(--fpx-font-size-2);font-weight:300}:root table.fpx-table td,:root table.fpx-table th{color:var(--fpx-color-text-default);min-width:16px;position:relative;text-align:left;padding:var(--fpx-margin-m) var(--fpx-margin-m) var(--fpx-margin-m) var(--fpx-margin-l)}:root table.fpx-table td:before,:root table.fpx-table th:before{content:"";min-width:1px;background-color:#fff6;position:absolute;top:var(--fpx-margin-s);left:0;bottom:var(--fpx-margin-s)}:root table.fpx-table td.fpx-actions-cell,:root table.fpx-table th.fpx-actions-cell{width:100px;text-align:right}:root table.fpx-table td.fpx-main-data-cell,:root table.fpx-table th.fpx-main-data-cell{min-width:10rem}:root table.fpx-table td.fpx-main-data-cell h1,:root table.fpx-table th.fpx-main-data-cell h1{color:inherit;font-size:var(--fpx-font-size-3);margin:0;padding:0;font-weight:400}:root table.fpx-table td.fpx-main-data-cell h2,:root table.fpx-table th.fpx-main-data-cell h2{color:inherit;font-size:var(--fpx-font-size-1);margin:0;padding:0;font-weight:200}:root table.fpx-table td:first-child,:root table.fpx-table th:first-child{border-radius:var(--fpx-border-radius-m) 0 0 var(--fpx-border-radius-m);border-left:none}:root table.fpx-table td:first-child:before,:root table.fpx-table th:first-child:before{content:none}:root table.fpx-table td:last-child,:root table.fpx-table th:last-child{border-radius:0 var(--fpx-border-radius-m) var(--fpx-border-radius-m) 0}:root table.fpx-table .fpx-table-add-row{overflow:visible}:root table.fpx-table .fpx-table-add-row th{overflow:visible;padding:0;background-color:transparent}:root table.fpx-table .fpx-table-add-row .fpx-table-add-row-container{border-radius:var(--fpx-border-radius-m);width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--fpx-margin-m);cursor:pointer;font-weight:400;font-size:var(--fpx-font-size-2);padding:var(--fpx-margin-m)}:root table.fpx-table .fpx-table-add-row .fpx-table-add-row-container .fpx-icon{filter:invert(1);--size: 1.2rem;margin-top:-2px}:root table.fpx-table button.fpx-icon{position:relative;background-color:transparent;background-image:none;border:none;box-shadow:none;width:2rem;height:2rem;min-width:2rem;margin:0;padding:0;transition:background-color .3s ease}:root table.fpx-table button.fpx-icon:hover{background-color:#fff6}:root table.fpx-table button.fpx-icon:hover:before{opacity:1}:root table.fpx-table button.fpx-icon:before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;inset:0;opacity:.8}:root table.fpx-table button.fpx-icon.fpx-delete:before{background-image:url(delete_forever_24dp_FILL0_wght300_GRAD200_opsz24.118383e26a450942.svg);filter:invert(1)}.fpx-no-file-info{position:absolute;width:100%;height:100%;background-color:transparent;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--fpx-color-text-default)}.fpx-no-file-info h1{color:var(--fpx-color-text-default)}.fpx-no-file-info p{text-align:center;white-space:pre-line}.fpx-no-file-info .fpx-icon{--size: 3rem;filter:invert(1);background-image:url(/assets/icons/add_photo_alternate_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-add-area{--color: var(--fpx-color-secondary) !important;background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 30%,#000),color-mix(in srgb,var(--color) 60%,#000))!important}.fpx-add-area.disabled:hover{background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 30%,#000),color-mix(in srgb,var(--color) 60%,#000))!important}.fpx-add-area:hover{background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 40%,#000),color-mix(in srgb,var(--color) 70%,#000))!important}.fpx-navigation-highlight{--color: var(--fpx-color-primary);--glow-color: color-mix(in srgb, var(--color) 80%, transparent);border:1px solid color-mix(in srgb,var(--color) 0%,#666);transition:all .3s ease}.fpx-navigation-highlight.disabled{cursor:not-allowed!important;opacity:.3}.fpx-navigation-highlight.disabled:hover{border:1px solid color-mix(in srgb,var(--color) 0%,#666);box-shadow:none;color:initial}.fpx-navigation-highlight:hover{color:color-mix(in srgb,var(--fpx-color-text-default) 5%,white);border:1px solid color-mix(in srgb,var(--color) 30%,#777);box-shadow:0 0 10px 0 var(--glow-color)}html,body{width:100%;height:100%}html{overflow:hidden}body{margin:0}.inline-a{color:#2e282a;cursor:pointer}em{font-weight:400;font-style:normal}h1{margin:var(--fpx-margin-s) var(--fpx-margin-m);font-size:var(--fpx-font-size-h1);color:var(--fpx-color-h1);font-weight:400}h2{margin:var(--fpx-margin-s) var(--fpx-margin-m);font-size:var(--fpx-font-size-h2);font-weight:300}:root{--color-0: #fff;--color-1: #aaa;--color-2: #666;--color-3: #000;--color-4: #f90;--color-5: #fc0;--font-size-0: .5rem;--font-size-1: 1rem;--font-size-2: 2rem;--font-size-3: 3rem;--border-width-emph: .4rem;--gap-level1-wizard: 2rem;--color-highlight-prime: #f90;--size-card-title: 1.8rem;--size-navbar-button: 3rem;--size-sub-header-button: 2rem;--card-list-item-bg-img: linear-gradient(180deg, #ffffffc2, #ffffff57);--page-container-bg-img: linear-gradient(180deg, #ffffffc2, #ffffff57);--card-shadow: 0 0 10px 5px #0003;--card-border: .2rem solid #fff6;--card-bg-color: #fff6;--distance-small: .2rem;--distance-1: .6rem;--distance-2: .4rem;--border-radius-1: .6rem;--border-radius-2: .4rem;--border-radius-3: .2rem;--distance-main-elements: var(--distance-1);--distance-inner-elements: var(--distance-1);--font-size-default: 2rem;--font-size-p: 2rem;--line-height-p: 2.2rem;--font-size-h1: 1.8rem;--font-size-h2: 1.8rem;--color-h1: #000;--color-h2: #000;--color-button: var(--fpx-color-default);--height-button: 1.8rem;--size-font-button: 1.8rem;--weight-button: 400;--bg-img-button: linear-gradient(181deg, #ffffff17, #ffffffc2);--border-button: solid .1rem #fff9;--padding-button: .6rem .6rem .2rem .6rem;--margin-button: .4rem .4rem .4rem 0;--min-width-button: 10rem;--bg-color-button: transparent;--border-radius-button: .6rem;--bg-color-button-hover: #fc0;--color-button-disabled: rgba(0, 0, 0, .3);--border-button-disabled: solid .15rem rgba(0, 0, 0, .2);--font-size-input: 1.8rem;--padding-input: .6rem 0 .4rem 0;--padding-form: 0;--margin-input: 0 .4rem 0 .4rem}:root router-outlet{display:none}.mobile{--size-card-title: 1.4rem;--size-navbar-button: 3rem;--card-list-item-bg-img: none;--card-border: none;--font-size-default: 1.4rem;--font-size-p: 1.4rem;--line-height-p: 1.6rem;--font-size-h1: 1.4rem;--font-size-h2: 1.4rem;--size-font-button: 1.4rem;--min-width-button: 6rem;--font-size-input: 1.2rem;--padding-input: .4rem .4rem .2rem .4rem}*{font-family:Yanone Kaffeesatz,Helvetica Neue,sans-serif;font-weight:300;outline:none;overflow:hidden;box-sizing:border-box}.wizard{--border-color: var(--color-3);--border-color-disabled: var(--color-2);--border-width: .2rem;--border-radius: .5rem;--input-background-color: var(--color-0);--color-hightlight: var(--color-4);--color-hover: var(--color-5);--font-size-default: var(--font-size-2);--button-background-color: var(--color-1);--gap-page: 1rem;--list-gap: 1rem;--gap-buttons: 2rem;--font-color: var(--color-3);--font-color-disabled: var(--color-2);--color-10: #bb6ea5;--color-11: #fbbd58;--color-12: #aeadcd}.wizard h1,.wizard h2{font-size:var(--font-size-3);font-weight:700;display:flex;align-items:center}.wizard .button-area{display:flex;flex-direction:row;justify-content:center;gap:var(--gap-buttons)}.wizard label{font-size:var(--font-size-default);line-height:var(--font-size-default)}a{color:var(--fpx-text-color-default);font-weight:400}button{cursor:pointer}[type=checkbox]{display:none}[type=checkbox]+label{display:flex;flex-direction:row;align-items:baseline;gap:.5rem;cursor:pointer}[type=checkbox]+label:before{width:calc(var(--font-size-default) * .6);height:calc(var(--font-size-default) * .6);border-radius:5px;border:2px solid #000;background-color:#fff6;display:block;content:"";box-shadow:inset 0 0 0 calc(var(--font-size-default) * .3) #fff6;transition:background-color .4s ease-in-out,box-shadow .3s ease-in-out;position:relative;top:.1rem}[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 3px #fff;background-color:var(--fpx-color-primary)}form{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--gap-page);justify-content:flex-start;align-items:stretch;width:100%;padding:var(--padding-form);overflow:auto}form label{min-height:.8rem;font-weight:400;margin:.8rem 0 .2rem 1rem}input,textarea{background-image:linear-gradient(181deg,#fff0,#ffffff57);background-color:#fffc;border-color:#0003;font-size:var(--font-size-input);font-weight:400;border-radius:.4rem;border-width:.15rem;border-style:solid;text-align:left;filter:drop-shadow(0 0 -2px black);padding:var(--padding-input);margin:var(--margin-input)}textarea{height:6rem;min-height:3rem}.card-list-item{display:flex;border-radius:.6rem;overflow:hidden;background-image:var(--card-list-item-bg-img);padding:.4rem;cursor:pointer;box-sizing:border-box}.card-list-item .card-list-title{color:var(--color-h1)}.card-list-item.add{align-items:center;justify-content:center!important;width:8rem;min-width:8rem}.card-list-item.add p{font-weight:400;font-size:1.4rem;text-align:center}.card-list-item button.icon-btn{opacity:0}.card-list-item:hover button.icon-btn{opacity:1}.card-list-item .preview-image{background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:.6rem}.card-list-item .item-title{font-family:Yanone Kaffeesatz,Helvetica Neue,sans-serif;font-weight:600;font-size:1.8rem;margin:.8rem 0 .4rem .4rem}.icon{background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center center}.icon.add{background-image:url(add_circle_24dp_000_FILL0_wght400_GRAD0_opsz24.0ee64d01102688cd.svg)}.icon.save-confirmation{background-image:url(check_small_24dp_000_FILL0_wght400_GRAD0_opsz24.911060ae4931abf6.svg)}.icon.warning{background-image:url(warning_24dp_000_FILL0_wght400_GRAD0_opsz24.8120fdfb8be66ac6.svg)}button.icon-btn{width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:transparent;background-image:linear-gradient(180deg,#ffffffc2,#ffffff73);background-repeat:no-repeat;padding:.2rem;border-radius:20%;border-style:solid;border-width:thin;border-color:#fff9;transition:opacity .3s ease-in-out,padding .3s ease-in-out}button.icon-btn:hover{padding:.05rem;background-color:transparent}button.icon-btn:disabled{border-color:#ffffff4d;background-image:linear-gradient(180deg,#fffe,#fffa)}button.icon-btn:disabled:before{filter:opacity(.2)}button.icon-btn:before{content:"";width:100%;height:100%;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;top:0;left:0}button{color:color-mix(in srgb,var(--color-button) 80%,transparent);font-size:var(--size-font-button);font-weight:var(--weight-button);position:relative;--color: var(--fpx-color-secondary);--glow-color: color-mix(in srgb, var(--color) 80%, transparent);background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 50%,#000),color-mix(in srgb,var(--color) 60%,#000));border:1px solid color-mix(in srgb,var(--color) 20%,rgba(255,255,255,.1));border-radius:var(--fpx-border-radius-s);padding:var(--fpx-margin-s) 0 0 0;min-width:var(--min-width-button);box-shadow:0 0 0 0 var(--glow-color);transition:all .3s ease}button:hover{color:color-mix(in srgb,var(--color-button) 100%,transparent);background-image:linear-gradient(0deg,color-mix(in srgb,var(--color) 60%,#000),color-mix(in srgb,var(--color) 70%,#000));border:1px solid color-mix(in srgb,var(--color) 30%,rgba(255,255,255,.3));box-shadow:0 0 8px 0 var(--glow-color)}button:disabled{cursor:not-allowed;opacity:.4}button:disabled:hover{box-shadow:0 0 0 0 var(--glow-color)}button[disabled].btn-with-icon:before{opacity:.2}button.btn-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:center}button.btn-with-icon:before{content:"";width:2rem;height:2rem;margin:-.4rem .4rem 0 0;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;left:0}button.btn-icon-text{background-image:none;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0;font-size:1.2rem;padding:1.8rem .4rem 0;height:100%;min-height:var(--size-navbar-button);min-width:var(--size-navbar-button);border:none}button.btn-icon-text.active{background-image:linear-gradient(180deg,#fff6,#fff0)}button.btn-icon-text:before{content:"";position:absolute;width:2rem;height:80%;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;left:50%;margin-left:-1rem;top:-.2rem}button.btn-icon-text.navigate-back:before{background-image:url(/assets/icons/arrow_back_ios_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-context-menu-item{background-image:none;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:1rem;display:flex;flex-direction:column;gap:.2rem;background-color:var(--fpx-color-3);filter:drop-shadow(0 0 4px rgba(0,0,0,.4));border:.1rem solid white;border-radius:var(--fpx-border-radius-m)}.fpx-context-menu-item input{background-color:#fff;background-image:none;border-radius:var(--fpx-border-radius-s);border:none;margin-bottom:.4rem;max-width:inherit;flex:1;font-size:1rem;text-align:center}.fpx-context-menu-item label{font-size:1rem;padding-left:1.8rem;margin-top:.6rem;overflow:visible;font-weight:400;padding-right:.4rem}.fpx-context-menu-item label:before{content:"";position:absolute;width:1.2rem;height:1.2rem;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;top:.4rem;left:.2rem}button.fpx-context-menu-btn{background-image:none;background-position:center;background-repeat:no-repeat;background-size:contain;font-size:1rem;display:flex;flex-direction:row;align-items:center;padding-left:1.8rem;background-color:var(--fpx-color-3);filter:drop-shadow(0 0 4px rgba(0,0,0,.4));border:.1rem solid white;border-radius:var(--fpx-border-radius-m);min-width:initial;padding-top:.3rem}button.fpx-context-menu-btn:before{content:"";position:absolute;width:1.2rem;height:1.2rem;background-color:transparent;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;top:.1rem;left:.2rem}.page-container{position:relative;flex:1;margin:var(--distance-main-elements);overflow:auto}.page-container .page-body{flex:1;display:flex;flex-direction:column;overflow:visible;width:100%;height:-moz-fit-content;height:fit-content}.page-container .page-body p{margin:.4rem;flex-shrink:0}.page-title{margin:.8rem .4rem 0}.page-text{margin:.8rem .4rem .4rem 1.2rem}.page-subtitle{margin:.4rem .4rem .8rem 1.2rem}.preview-image{flex:1;display:flex;flex-direction:column;justify-content:flex-end;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:var(--border-radius-2)}.preview-image footer{display:flex;flex-direction:row;gap:.4rem;align-items:flex-end;justify-content:flex-end;margin:0 .4rem .4rem 0}.card{flex:1;display:flex;flex-direction:column;border-radius:var(--border-radius-1);overflow:hidden;background-image:var(--card-list-item-bg-img);box-sizing:border-box;height:100%;width:100%}.card .card-content{margin:0 var(--distance-inner-elements);flex:1;display:flex;flex-direction:column;gap:.4rem}.card .card-title{margin:.8rem .4rem .4rem 1.2rem}section.container{flex:1;display:flex;flex-direction:column}button.btn-preview{color:#000;font-weight:400;height:2rem;margin:.4rem .4rem .4rem 0;min-width:auto;font-size:1.4rem;padding:.4rem 1rem 0;display:flex;justify-content:center;align-items:center;border-radius:.4rem;position:relative}.button-area{background-color:transparent;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.6rem;padding:.6rem}.vertical-list{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:100%;height:100%;overflow:auto}.vertical-list .vertical-list-items{overflow:inherit}.vertical-list .item{display:flex;flex-direction:column;padding:.8rem 0;gap:.4rem;border-bottom:.15rem solid rgba(255,255,255,.6)}.vertical-list .item .icon{height:2rem;width:2rem}.vertical-list .item .attribute{font-size:1.2rem;margin:0 1.2rem}.vertical-list .item .attribute.main{font-size:1.4rem;font-weight:400}.icon{height:2rem;width:2rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.row{display:flex;flex-direction:row;align-items:center;justify-content:center}.toggle-btn-collection{display:flex;flex-direction:column;border:.15rem solid rgba(255,255,255,.8);border-radius:.4rem;width:-moz-fit-content;width:fit-content}.panel{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:var(--page-container-bg-img);overflow:hidden;border-radius:var(--border-radius-1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--card-shadow);padding:.4rem;gap:.4rem;font-size:var(--font-size-default)}.panel .panel-body{flex:1;display:flex;flex-direction:column}.bordered{border:var(--card-border)}.editor-menu{transform:scale(0);position:absolute;right:.4rem;bottom:.4rem;border-radius:.6rem;border:.15rem solid #fff;background-color:#fff9;display:flex;flex-direction:column;gap:.2rem;width:-moz-fit-content;width:fit-content;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 8px 4px #0003;transition:transform .3s ease-in-out;transform-origin:right bottom;padding-bottom:2rem}.editor-menu.show{transform:scale(1)}.editor-menu button{background:none;border:none;border-radius:initial}.editor-menu .btn-with-icon{width:initial;justify-content:flex-start}:root{--fpx-color-2: #a4ffc8;--fpx-color-2-border: #7fbf99;--fpx-color-2-opak: rgba(164, 255, 200, .5);--fpx-color-2-tint: #a4ffc8;--fpx-color-3: #5fb5ff;--fpx-color-3-opak: #5fb5ff66;--fpx-color-3-tint: #81b3df;--fpx-color-4: #ff8a6f;--fpx-color-default: #fffc;--fpx-color-h1: #fffd;--fpx-color-h2: #fffd;--fpx-text-color-default: #000;--fpx-font-size-default: 1.2rem;--fpx-font-size-subtitle: 1rem;--fpx-font-size-2: 1.4rem;--fpx-font-size-p: var(--fpx-font-size-default);--fpx-font-size-h1: 1.4rem;--fpx-font-size-h2: 1.2rem;--fpx-margin-xs: .1rem;--fpx-margin-s: .2rem;--fpx-margin-m: .6rem;--fpx-margin-l: 1rem;--fpx-margin-xl: 1.2rem;--fpx-margin-xxl: 1.4rem;--fpx-margin-xxxl: 1.6rem;--fpx-border-radius-s: .2rem;--fpx-border-radius-m: .4rem;--fpx-border-radius-l: .6rem;--fpx-border-radius-sl: .8rem;--fpx-background-color-1: #fff8;--fpx-background-color-2: #0001;--fpx-background-color-delete: #f009;--fpx-indicator-color: #f00c;--fpx-background-color-selected: var(--fpx-color-2);--fpx-animation-duration: .2s;--fpx-shadow-color: #0003;--fpx-card-shadow: 0 0 10px 5px var(--fpx-shadow-color);--fpx-card-border-width: .15rem;--fpx-font-size-title: 1.6rem;--fpx-font-weight-title: 400}:root b{font-weight:400;white-space:nowrap}:root p{color:var(--fpx-color-text-default);font-size:var(--fpx-font-size-p);line-height:calc(var(--fpx-font-size-p) * 1.2);margin:var(--fpx-margin-m) var(--fpx-margin-m);min-height:-moz-fit-content;min-height:fit-content;white-space:pre-line}hr{border:none;width:100%;background-color:var(--fpx-color-default);min-height:2px;margin:0}.fpx-card{flex:1;width:100%;height:100%;display:flex;flex-direction:column;gap:var(--fpx-margin-m);overflow:visible;width:initial;overflow:hidden;justify-content:flex-start;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:var(--fpx-border-radius-l);border:1px solid rgba(255,255,255,.4)}.fpx-card h1,.fpx-card h2{color:var(--fpx-color-text-default);font-size:var(--fpx-font-size-default);margin-left:var(--fpx-margin-xl);margin-right:var(--fpx-margin-xl);margin-top:var(--fpx-margin-l);display:flex;flex-direction:row;align-items:center;justify-content:center;min-height:var(--fpx-font-size-default)}.fpx-card footer{display:flex;align-items:center;justify-content:center;gap:var(--fpx-margin-m);padding:var(--fpx-margin-m)}.fpx-card .fpx-page-hint{margin:0 var(--fpx-margin-m);min-height:-moz-fit-content;min-height:fit-content}.fpx-card form{margin:var(--fpx-margin-m) 0;width:initial}.fpx-card-attribute{font-size:var(--fpx-font-size-default);min-height:var(--fpx-font-size-default)}.fpx-card-attribute.fpx-title{font-weight:var(--fpx-font-weight-title);font-size:var(--fpx-font-size-title)}.fpx-page-container{position:relative;flex:1;margin:0;overflow:auto;padding:var(--fpx-margin-m);display:flex;flex-direction:column;justify-content:center}.fpx-sub-header{flex:1;width:100%;height:100%;display:flex;flex-direction:row;gap:var(--fpx-margin-m);overflow:visible;flex:initial;height:3rem;align-items:center;justify-content:center;background-color:#fff6;box-shadow:var(--fpx-card-shadow);border-bottom:var(--fpx-card-border-width) solid var(--fpx-color-default)}.fpx-page-list{flex:1;width:100%;height:100%;display:flex;flex-direction:column;overflow:visible;height:-moz-fit-content;height:fit-content;gap:var(--fpx-margin-m);margin-bottom:3rem}.fpx-page-list .fpx-create-page-list-item{min-height:3rem;height:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center;flex:initial;gap:var(--fpx-margin-s)}.fpx-page-list .fpx-create-page-list-item span{font-size:var(--fpx-font-size-default);font-weight:var(--fpx-font-weight-title)}.fpx-icon{--size: 1.8rem;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.7;transition:all .3s ease}.fpx-icon.fpx-add{background-image:url(/assets/icons/add_circle_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-icon.fpx-bookmark{background-image:url(/assets/icons/bookmark_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-form-hint{border-radius:var(--fpx-border-radius-m);background-color:var(--fpx-background-color-2);font-size:var(--fpx-font-size-default);margin:var(--fpx-margin-xs) var(--fpx-margin-m);padding:var(--fpx-margin-m)}.fpx-form-grid{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:var(--fpx-margin-s);grid-row-gap:var(--fpx-margin-xs);margin:0 var(--fpx-margin-m)}.fpx-form-grid.fpx-start{margin-top:var(--fpx-margin-m)}.fpx-form-grid.fpx-end{margin-bottom:var(--fpx-margin-m)}.fpx-form-grid label{background-color:var(--fpx-background-color-2);border-radius:0;margin:0;justify-content:flex-start;align-items:center;display:flex;padding:0 var(--fpx-margin-m);border:none;font-size:var(--fpx-font-size-default)}.fpx-form-grid label.fpx-top{border-top-left-radius:var(--fpx-border-radius-m)}.fpx-form-grid label.fpx-bottom{border-bottom-left-radius:var(--fpx-border-radius-m)}.fpx-form-grid label.fpx-editable-label input{background-color:transparent;border-radius:0;width:100%;padding:0;margin:0}.fpx-form-grid input[type=text],.fpx-form-grid input[type=email]{background-color:#fffc;background-image:none;border-radius:0;margin:0;border:none;width:initial}.fpx-form-grid input[type=text]:disabled,.fpx-form-grid input[type=email]:disabled{background-color:#fff3}.fpx-form-grid input[type=text].fpx-top,.fpx-form-grid input[type=email].fpx-top{border-top-right-radius:var(--fpx-border-radius-m)}.fpx-form-grid input[type=text].fpx-bottom,.fpx-form-grid input[type=email].fpx-bottom{border-bottom-right-radius:var(--fpx-border-radius-m)}.fpx-form-grid textarea{background-color:#fffc;border-radius:0;margin:0;border:none}.fpx-form-grid textarea:disabled{background-color:#fff3}.fpx-form-grid textarea.fpx-top{border-top-right-radius:var(--fpx-border-radius-l)}.fpx-form-grid textarea.fpx-bottom{border-bottom-right-radius:var(--fpx-border-radius-l)}.fpx-form-button{margin:var(--fpx-margin-l) var(--fpx-margin-m) var(--fpx-margin-l) var(--fpx-margin-m);border-radius:var(--fpx-border-radius-m);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--fpx-margin-s)}.fpx-form-button:before{content:"";width:1.6rem;height:1.6rem;background-color:transparent;background-size:contain;background-position:right center;background-repeat:no-repeat;position:relative;top:-.2rem;opacity:.6}.fpx-form-button:disabled:before{opacity:.4}.fpx-form-button.fpx-delete{background-color:#fff;background-image:linear-gradient(0,#ff232382,#e20101b3)}.fpx-form-button.fpx-delete:before{background-image:url(delete_forever_24dp_FILL0_wght300_GRAD200_opsz24.118383e26a450942.svg)}.fpx-form-button.fpx-save:before{background-image:url(save_24dp_000_FILL0_wght400_GRAD0_opsz24.e7fb7dc1b41b54eb.svg)}.fpx-form-button.fpx-share:before{background-image:url(share_24dp_000_FILL0_wght400_GRAD0_opsz24.44357ad845702201.svg)}.fpx-navigation-button{margin:var(--fpx-margin-m) var(--fpx-margin-m) 0 var(--fpx-margin-m);border-radius:var(--fpx-border-radius-m);position:relative}.fpx-navigation-button:after{content:"";width:100%;height:100%;background-color:transparent;background-size:contain;background-position:right center;background-repeat:no-repeat;position:absolute;top:0;right:0;background-image:url(keyboard_arrow_right_24dp_000_FILL0_wght400_GRAD0_opsz24.010d3efd264931a6.svg)}.fpx-scroll-panel{display:flex;flex:1;flex-direction:column;overflow:auto}.fpx-scroll-panel .fpx-scroll-content{height:-moz-fit-content;height:fit-content;width:100%;display:flex;flex-direction:column;overflow:visible}.fpx-row{flex:1;width:100%;height:100%;display:flex;flex-direction:row;gap:var(--fpx-margin-m);overflow:visible}.fpx-page-visual{overflow:visible;font-size:4rem;filter:drop-shadow(0 8px 8px rgba(0,0,0,.4));align-self:center}.fpx-page-hint{flex:1;display:flex;flex-direction:column;background-color:#fff6;border-radius:var(--fpx-border-radius-l)}.fpx-page-hint h2{text-align:center;font-size:var(--fpx-font-size-default);font-weight:var(--fpx-font-weight-title)}.fpx-language-image.en{background-image:url(/assets/flags/united_kingdom.svg)}.fpx-language-image.de{background-image:url(/assets/flags/germany.svg)}.fpx-language-image.fr{background-image:url(/assets/flags/france.svg)}.fpx-language-image.it{background-image:url(/assets/flags/italy.svg)}.fpx-language-image.es{background-image:url(/assets/flags/spain.svg)}ul{list-style-type:disc}li{font-size:var(--fpx-font-size-default);overflow:visible;display:list-item}.fpx-file-name{display:inline-flex;max-width:12rem;overflow:hidden}.fpx-tap-bar{display:flex;flex-direction:row;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--fpx-background-color-1);border:var(--fpx-card-border-width) solid var(--fpx-color-default);box-shadow:var(--fpx-card-shadow);margin:0 var(--fpx-margin-m);border-top:none;border-radius:var(--fpx-border-radius-l);border-top-left-radius:0;border-top-right-radius:0}.fpx-tap-bar .indicator{--width: calc(100% / 3);width:var(--width);height:100%;position:absolute;top:0;transition:left .3s ease-in-out;background-color:transparent;background-image:linear-gradient(182deg,#fff3,#fff)}.fpx-tap-bar .indicator.pos-0{left:0}.fpx-tap-bar .indicator.pos-1{left:var(--width)}.fpx-tap-bar .indicator.pos-2{left:calc(2 * var(--width))}.fpx-tap-bar button{flex:1;background:none;display:flex;justify-content:center;flex-direction:row;font-size:var(--fpx-font-size-default);gap:var(--fpx-margin-s);align-items:center;padding:var(--fpx-margin-m);position:relative;border:none;box-shadow:none;margin:var(--fpx-margin-s) 0;-webkit-user-select:none;user-select:none;outline:none;-webkit-tap-highlight-color:transparent}.fpx-tap-bar button:active{background:none}.fpx-tap-bar button:before{content:"";display:block;min-width:1.2rem;min-height:1.2rem;background-repeat:no-repeat;background-size:contain;position:relative;top:-.1rem}.fpx-page-footer{height:3rem;display:flex;flex-direction:row;z-index:10;background-color:#fff6;box-shadow:var(--fpx-card-shadow);border-top:var(--fpx-card-border-width) solid var(--fpx-color-default);justify-content:center;align-items:center}.fpx-pagination-controls{display:flex;flex-direction:row;gap:var(--fpx-margin-s);justify-content:center;align-items:center}.fpx-pagination-controls .icon-btn.first-page:before{background-image:url(/assets/icons/first_page_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-pagination-controls .icon-btn.prev-page:before{background-image:url(/assets/icons/chevron_backward_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-pagination-controls .icon-btn.next-page:before{background-image:url(/assets/icons/chevron_forward_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.fpx-pagination-controls .icon-btn.last-page:before{background-image:url(/assets/icons/last_page_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}.no-preview-image-info{width:100%;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:color-mix(in srgb,var(--fpx-bgcolor-data-item) 90%,white);margin-bottom:var(--fpx-margin-m)}.no-preview-image-info .fpx-icon{--size: 3rem;filter:invert(1);opacity:.6;background-image:url(/assets/icons/broken_image_24dp_000_FILL0_wght400_GRAD0_opsz24.svg)}
