.sosform .sosformSpinner{display:block;margin:10px auto}.sosform .sosformServerError{width:100% !important;padding:15px !important;border:3px solid #E74361 !important;white-space:normal;box-sizing:border-box}.sosform .sosform-disabled-overlay{display:none;position:absolute;inset:0;background:rgba(150,150,150,0.6);backdrop-filter:blur(5px);z-index:10;padding:1rem 2rem}.sosform .sosform-disabled-overlay>div{background:#ffffffd0;padding:1rem 2rem;display:flex;column-gap:1rem;row-gap:1rem;align-items:center;flex-wrap:wrap}.sosform .sosform-disabled-overlay>div>*{margin:0}.sosform .sosform-disabled-overlay>div>span{flex:1 1 200px}.sosform.sosform-disabled{position:relative}.sosform.sosform-disabled .sosform-disabled-overlay{display:block}.sosform .sos-elink{display:none}.sosform .sos-elink-button{position:initial;border:2px dotted darkorange !important;padding:0px 5px !important;margin:0 !important;margin-right:10px !important;border-radius:3px !important;font-style:normal !important;font-weight:normal !important;font-size:16px !important;cursor:pointer !important;text-decoration:none !important;min-width:30px !important;text-align:center !important;display:inline-block !important;line-height:20px !important}.sosform .sos-elink-button:hover{border-style:solid !important}.sosform .sos-elink-button.sos-elink-button-help:before{content:"\003F"}.sosform .sos-elink-button.sos-elink-button-reload:before{content:"\21BB"}.sosform .sos-elink-button.sos-elink-button-export:before{content:"\21B9"}.sosform .sos-elink-button.sos-elink-button-toggle:before{content:"\1F441";background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(49%),#ec7404 50%,rgba(0,0,0,0) calc(51%),rgba(0,0,0,0) 100%)}.sosform.edit-mode .sos-elink+*{outline:2px dotted darkorange !important;outline-offset:1px !important;min-height:8px}.sosform.edit-mode .sos-elink+.sos-elink-highlight{outline-style:solid !important}.sosform.edit-mode .sos-elink-placeholder{margin-top:12px !important;display:block}.sosform.edit-mode .sos-elink-tooltip{display:none;font-size:16px !important;position:fixed !important;pointer-events:none !important;background:lightgray !important;color:black !important;padding:3px 5px !important;border-radius:3px !important;z-index:9999999 !important;white-space:nowrap !important;border:1px solid darkorange !important;min-width:80px !important}.sosform.edit-mode .sos-elink-tooltip:before{content:'edit: alt+click';position:absolute;top:-16px;left:1px;background:darkorange;font-size:10px;border-radius:3px;padding:0 5px;line-height:1rem;white-space:nowrap}.sosform.edit-mode .sos-elink-button.sos-elink-button-toggle:before{background:none}.sosform .sos-epanel{--panel-color:grey;background-color:#f0f0f0;border:2px solid var(--panel-color) !important;display:block;padding:5px 10px;margin:0px;border:0;font-size:16px !important;font-weight:normal;border-radius:10px;position:relative}.sosform .sos-epanel:before{content:'DEV';position:absolute;right:10px;top:0;font-size:10px;color:var(--panel-color);font-weight:bold}.sosform .sos-epanel.sos-epanel-PROD{--panel-color:#16c1ff}.sosform .sos-epanel.sos-epanel-PROD:before{content:'PROD'}.sosform .sos-epanel.sos-epanel-TEST{--panel-color:#76b856}.sosform .sos-epanel.sos-epanel-TEST:before{content:'TEST'}.sosform .sos-epanel .sos-epanel-section{padding:8px 0;display:table;width:100%}.sosform .sos-epanel .sos-epanel-section:not(:last-child){border-bottom:2px solid var(--panel-color)}.sosform .sos-epanel .sos-epanel-section .sos-epanel-section-header{min-width:85px;display:inline-block;font-weight:bold}.sosform .sos-epanel .sos-eview{display:inline-block !important;border:0 !important;vertical-align:middle !important;color:white !important;margin:0 5px 3px 0 !important;padding:5px !important;cursor:pointer !important;width:auto !important;border-radius:3px !important;--eview-bg:#009EE0;background-color:var(--eview-bg) !important}.sosform .sos-epanel .sos-eview.sos-eview-active,.sosform .sos-epanel .sos-eview:hover{background-color:color-mix(in srgb,var(--eview-bg) 60%,black) !important;box-shadow:inset 0px 0px 5px #333 !important}.sosform .sos-epanel .sos-eview.sos-eview-confirmation{--eview-bg:#76B856}.sosform .sos-epanel .sos-eview.sos-eview-error{--eview-bg:#E74361}