.pc-background{background:#fff!important}.peach-text{color:var(--zc-peach-aa)}.hide{display:none}.z-blue{color:#2167ae}.z-color{color:var(--z-color)}.zc-mint-100{color:var(--zc-mint-100)}.zc-lemon-100{color:var(--zc-lemon-100)}.text-danger{color:#dc3545}.text-blue{color:#0057b8}.text-azure-blue{color:#007bff}.text-secondary{color:#6c757d}.pointer{cursor:pointer}.my-auto{margin:auto 0}.d-none{display:none}.transition-color{transition:color .2s}.overflow-visible{overflow:visible}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.display-grid{display:grid}.position-relative{position:relative}.icon-spacing{width:24px;display:inline-block;margin-left:5px}.modal-button-standard{display:flex;justify-content:center;gap:5px}.absolute-bottom-right{position:absolute;bottom:25px;right:25px}.absolute-top{position:absolute;top:0;margin:16px 0 16px 20px;z-index:999}.absolute{position:absolute;right:10px;top:10px}.justify-center{justify-content:center}.float-right{float:right}.flex-column{flex-direction:column}.d-flex{display:flex}.flex-align-center{display:flex;align-items:center}.flex-align-gap{display:flex;align-items:center;gap:5px}.flex-center-gap-5{justify-content:center;gap:5px}.flex-between-center{display:flex;justify-content:space-between;align-items:center}.flex-end-gap-10{display:flex;justify-content:flex-end;gap:10px}.flex-center-gap-12{display:flex;align-items:center;justify-content:center;gap:12px}.h-58{height:58px}.h-40{height:40px}.h-24{height:24px}.h-20{height:20px}.min-h-60{min-height:60px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.border-left-divider{border-left:1px solid #2167ae;height:40px;margin:0 16px 0 11px;align-self:center}.fullscreen-flow{height:90vh;width:100vw}.gap-8{gap:8px}.gap-16{gap:16px}.p-2rem{padding:2rem}.p-05-1rem{padding:.5rem 1rem}.p-15-20{padding:15px 20px}.mb-0{margin-bottom:0}.mr-5{margin-right:5px}.ml-03em{margin-left:.3em}.fs-12{font-size:1.2rem}.fs-70{font-size:70px!important}.fs-1em{font-size:1em}.fs-095em{font-size:.95em}.fs-090em{font-size:.9em}.fs-150{font-size:150px}.fs-080em{font-size:.8em}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-bold{font-weight:bold}.w-140{width:140px}.w-200{width:200px}.w-210{width:210px}.w-300{width:300px}.w-310{width:310px}.w-170{width:170px}.w-24{width:24px}.w-40{width:40px}.w-15p{width:15%}.w-100{width:100%}.w-75{width:75%}.w-70{width:70%}.w-35{width:35px}.w-30{width:30%}.w-25{width:25%}.minw-160{min-width:160px}.maxw-100{max-width:100%}.verticle-align-middle{vertical-align:middle}.text-lightgrey{color:#d3d3d3}.b-lightgray{background:#f9f9f9}.input-disabled-look,.select-disabled-look{background-color:#e9ecef!important;color:#6c757d!important;cursor:not-allowed!important;pointer-events:auto!important}.uw-hidden-message{color:#d17d00;font-size:.95em;margin-bottom:10px}.min-h-60{min-height:60px}.minw-1_5em-center{min-width:1.5em;display:inline-block;text-align:center}.btn-Edit{background:none;border:0;padding:4px 7px;margin-left:10px;cursor:pointer}.drop-zone{position:relative;border:2px dashed #007bff;border-radius:8px;padding:40px 20px;text-align:center;background:#f8f9fa}.drop-zone-input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.grid-main-content{grid-template-areas:"title title title title title title title picture" "form form form form form form form picture"}.grid-title{grid-column-end:7;grid-area:title}.grid-form{grid-column-end:7;grid-area:form}.grid-picture{grid-area:picture}.img-top{vertical-align:top}.ul-custom{margin:4px 0 4px 1.1em;padding-left:.8em;font-size:.95em}.btn-zurich-add-detail{margin:12px 0;background-color:#0057b8;color:#fff;border-radius:6px;border:0}.z-logo-white{--z-logo--fill:#fff!important}.bg-z-brand{background-color:var(--z-bg-brand)!important}.home-icon{width:20px;height:20px}.header-divider{height:1px;background:#a5e0f5;width:100%;display:block}.bg-transparent{background:transparent}.bg-img-none{background-image:none!important}.w-max-content{width:max-content}.not-allowed{pointer-events:none;cursor:not-allowed;color:#aaa;text-decoration:none}.nowrap{white-space:nowrap}.actions{display:flex;justify-content:flex-end}.actions .btn{width:auto!important;display:block}@media(max-width:480px){.actions{justify-content:stretch}.actions .btn{width:100%!important;display:block}}.readonly-float-label{padding:0 0 0 .625rem!important;font-size:.9rem!important;font-weight:700!important;top:-6px!important}