.autocomplete-items[data-v-7a25f8a4]{background-color:#fff;position:absolute;z-index:1000}#workflowEditorContainer.fullscreen{height:100%;left:0;position:fixed;top:0;width:99%;z-index:1000}#workflowEditorContainer.fullscreen #workflow-editor{height:97vh}#workflow-editor{background-image:radial-gradient(#ddd 1px,transparent 0);background-position:-31px -31px;background-size:20px 20px;border:1px solid #666;height:60vh;width:100%}#workflow-editor [data-testid=connection]{position:relative}#workflow-editor .node{background:#eee;border:1px solid #666;border-radius:5px;border-top:5px solid #666}#workflow-editor .node .title{background:#f9f9f9;border-bottom:1px solid #666;color:#121212;font-family:inherit;font-size:inherit;font-weight:700;padding:5px 10px}#workflow-editor .node .input,#workflow-editor .node .output{position:relative}#workflow-editor .node .input .socket,#workflow-editor .node .output .socket{background:#00d278;border:2px solid #666;height:20px;width:30px}#workflow-editor .node .input .input-socket,#workflow-editor .node .input .output-socket,#workflow-editor .node .output .input-socket,#workflow-editor .node .output .output-socket{overflow:hidden}#workflow-editor .node .input .output-socket,#workflow-editor .node .output .output-socket{margin-right:-1px}#workflow-editor .node .input .output-socket .socket,#workflow-editor .node .output .output-socket .socket{margin-right:-10px}#workflow-editor .node .input .input-socket,#workflow-editor .node .output .input-socket{margin-left:-1px}#workflow-editor .node .input .input-socket .socket,#workflow-editor .node .output .input-socket .socket{margin-left:-10px}#workflow-editor .node .input .input-title,#workflow-editor .node .input output.title,#workflow-editor .node .output .input-title,#workflow-editor .node .output output.title{color:initial;font-size:12px;line-height:normal;margin:0 3px;position:absolute;top:10px}#workflow-editor .node .control{padding:5px}#workflow-editor .node .control input[type=number],#workflow-editor .node .control input[type=text]{border-color:transparent;border-radius:0;font-size:12px}#workflow-editor .node .control input[readonly]{background:#f8f8f8}#workflow-editor .node.selected{outline:2px solid #000}#workflow-editor svg[data-testid=connection] path{stroke:#00d278}.layoutZeile .layoutZeile__content.fullscreen{background:hsla(0,0%,100%,.98);bottom:0;left:0;margin:0;padding:40px!important;position:fixed;right:0;top:0;z-index:100}.layoutZeile .layoutZeile__content.fullscreen .layoutZeile__settings{max-width:80%}.layoutZeile .layoutZeile__content.fullscreen [tos-layout-zeile-togglefullscreen]{position:absolute;right:40px;top:40px}.layoutZeile .layoutZeile__content.fullscreen .layoutZeile__elemente{max-height:70vh}.layoutZeile .layoutZeile__elemente{background:var(--colGrey100);border:1px solid var(--colGrey400);max-height:350px;overflow:auto;padding:15px}.layoutElement .layoutElement__icon:before{display:block}.layoutElement.layoutElement--typ_ueberschrift .layoutElement__icon:before{content:"\f1dc";font-family:Font Awesome\ 6 Pro;font-weight:700;user-select:none}.layoutElement.layoutElement--typ_textbaustein .layoutElement__icon:before{content:"\f1dd";font-family:Font Awesome\ 6 Pro;font-weight:700;user-select:none}.layoutElement.layoutElement--typ_medien-element .layoutElement__icon:before{content:"\f87c";font-family:Font Awesome\ 6 Pro;font-weight:700;user-select:none}.layoutElement.layoutElement--typ_paket .layoutElement__icon:before{content:"\f4d7";font-family:Font Awesome\ 6 Pro;font-weight:700;user-select:none}.layoutElement.layoutElement--typ_reiseobjekt .layoutElement__icon:before{content:"\f041";font-family:Font Awesome\ 6 Pro;font-weight:700;user-select:none}.layoutElement__add>*{align-items:center;background:var(--colPrimary600);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:75px;justify-content:center;width:75px}.layoutElement__add>:before{margin:0}[data-paket-leistungsgruppe].js-gruppe-gueltigkeiten [data-leistung-gueltigkeiten]{display:block}.tosForm[tos-entityform=rolle] .role_right__name label{font-size:14px}.tosForm[tos-entityform=rolle] .role_right__input label span{display:none}.tosForm[tos-entityform=rolle] .tos-rightgroup{list-style:none;margin:0;padding:0}.tosForm[tos-entityform=rolle] .tos-rightgroup li{padding:0}.tosForm[tos-entityform=rolle] .tos-rightgroup .role_right{height:25px;padding:10px}.tosForm[tos-entityform=rolle] #rolle_rightChoices .choices-list__groupTitle{font-weight:700}.tosForm[tos-entityform=rolle] #rolle_rightChoices .role_right{align-items:center;display:flex;justify-content:space-between}.tosForm[tos-entityform=rolle] #rolle_rightChoices .tos-rightgroup--lev1 li{padding-left:15px}.tosForm[tos-entityform=rolle] #rolle_rightChoices .role_right__input{margin-right:50px}.tosForm[tos-entityform=rolle] #rolle_rightDeleteChoices,.tosForm[tos-entityform=rolle] #rolle_rightEditChoices{text-align:center}.tosForm[tos-entityform=rolle] #rolle_rightDeleteChoices .choices-list__groupTitle,.tosForm[tos-entityform=rolle] #rolle_rightDeleteChoices .role_right__name label,.tosForm[tos-entityform=rolle] #rolle_rightEditChoices .choices-list__groupTitle,.tosForm[tos-entityform=rolle] #rolle_rightEditChoices .role_right__name label{display:none}.preisregelKategorie-stop{border-bottom:3px dashed #000}[data-color-mode=dark] .preisregelKategorie-stop{border-bottom-color:var(--colGrey300)}:root{--colPrimary700:#003232;--colPrimary600:#005a44;--colPrimary500:#008255;--colPrimary400:#00d278;--colPrimary300:#39c585;--colPrimary200:#bff4dd;--colPrimary100:#f5fdfa}[data-color-theme=berry]{--colPrimary700:#3d151f;--colPrimary600:#8b293d;--colPrimary500:#b3344e;--colPrimary400:#d16279;--colPrimary300:#d16279;--colPrimary200:#e8b1bc;--colPrimary100:#faecef}:root{--colBlack:#000;--colSoftBlack:#121212;--colGrey900:#222;--colGrey800:#333;--colGrey700:#444;--colGrey600:#666;--colGrey500:#ccc;--colGrey400:#ddd;--colGrey300:#eee;--colGrey200:#f0f0f0;--colGrey100:#f9f9f9;--colWhite500:#f8f8f8;--colSoftWhite:#fcfcfc;--colWhite:#fff;--color-light:#fff}[data-color-mode=dark]{--colBlack:#000;--colSoftBlack:#121212;--colGrey900:#222;--colGrey800:#333;--colGrey700:#444;--colGrey600:#666;--colGrey500:#888;--colGrey400:#aaa;--colGrey300:#bbb;--colGrey200:#ddd;--colGrey100:#eee;--colWhite500:#f0f0f0;--colSoftWhite:#fcfcfc;--colWhite:#fff;--color-light:#fff}:root{--colSuccess100:#eff8ef;--colSuccess500:#42aa49;--colSuccess700:#2c722f;--colWarning100:#fbf7f1;--colWarning500:#d89f54;--colWarning700:#8d5e20;--colError500:#d85854;--colError300:#f9eeee;--colError600:#b72e2a;--colError700:#d81913}.tos-elevate1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tos-elevate2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.tos-elevate3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.tos-elevate4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.tos-elevate5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/build/fonts/Roboto-Light.057aa247.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Regular.71779d80.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/fonts/Roboto-Medium.ea7d3afe.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fonts/Roboto-Bold.9630c546.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/build/fonts/Roboto-Black.7f3ed21e.ttf) format("truetype")}.tos-fontFamStd{font-family:Roboto,Arial,sans-serif}.tos-fontFamIcon{font-family:Font Awesome\ 6 Pro}.tos-fsOmega{font-size:14px!important}.tos-fsAlpha{font-size:24px!important}.tos-fsBeta{font-size:20px!important}.tos-fsGamma{font-size:18px!important}.tos-fsDelta{font-size:16px!important}.tos-fsKilo{font-size:35px!important}.tos-fsMini{font-size:12px!important}.tos-fsMicro{font-size:10px!important}.tos-fsIcon{font-size:14px!important}.buchungsMaske{border-top:4px solid #003232}.buchungsMaske.tosMaske .tosMaske__maxWidth{max-width:2000px}.buchungsMaske.tosMaske .tosMaske__content{margin-top:85px;padding:15px}input.vorgangsmeldungStatus.status--unknown{background:inherit}input.vorgangsmeldungStatus.status--error{background:#d85854;color:#fcfcfc}input.vorgangsmeldungStatus.status--pending,input.vorgangsmeldungStatus.status--warning{background:#d89f54}input.vorgangsmeldungStatus.status--success{background:#bff4dd}.vorgangTab .vorgangTab-accordionItem__content,.vorgangTab .vorgangTab-accordionItem__header{padding:0 10px 10px}.vorgangTab .vorgangTab-accordionItem__footer{border-top:1px solid #ccc;margin-top:10px;padding-top:15px}.vorgangLeistung .vorgangLeistung__preis{min-width:100px}.vorgangLeistung .vorgangLeistung__daten{min-width:140px}.vorgangLeistung .vorgangLeistung__typ{width:20px}.vorgangLeistung .vorgangLeistung__status{text-align:center;width:25px}.vorgangLeistungOption{margin-top:0!important}.vorgangLeistungOption .vorgangLeistungOption__teilnehmer{position:relative}.vorgangLeistungOption .vorgangLeistungOption__status{height:28px;width:30px}.vorgangLeistungOption__status.vorgangLeistungOption__status--OK,.vorgangLeistungOption__status.vorgangLeistung__status--OK,.vorgangLeistung__status.vorgangLeistungOption__status--OK,.vorgangLeistung__status.vorgangLeistung__status--OK{background:var(--colSuccess100)}[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistungOption__status--OK,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistung__status--OK,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistungOption__status--OK,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistung__status--OK{background:var(--colSuccess500)}.vorgangLeistungOption__status.vorgangLeistungOption__status--RQ,.vorgangLeistungOption__status.vorgangLeistungOption__status--UN,.vorgangLeistungOption__status.vorgangLeistungOption__status--pending,.vorgangLeistungOption__status.vorgangLeistung__status--RQ,.vorgangLeistungOption__status.vorgangLeistung__status--UN,.vorgangLeistungOption__status.vorgangLeistung__status--pending,.vorgangLeistung__status.vorgangLeistungOption__status--RQ,.vorgangLeistung__status.vorgangLeistungOption__status--UN,.vorgangLeistung__status.vorgangLeistungOption__status--pending,.vorgangLeistung__status.vorgangLeistung__status--RQ,.vorgangLeistung__status.vorgangLeistung__status--UN,.vorgangLeistung__status.vorgangLeistung__status--pending{background:var(--colWarning100)}[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistungOption__status--RQ,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistungOption__status--UN,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistungOption__status--pending,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistung__status--RQ,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistung__status--UN,[data-color-mode=dark] .vorgangLeistungOption__status.vorgangLeistung__status--pending,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistungOption__status--RQ,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistungOption__status--UN,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistungOption__status--pending,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistung__status--RQ,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistung__status--UN,[data-color-mode=dark] .vorgangLeistung__status.vorgangLeistung__status--pending{background:var(--colWarning500)}.vorgangsHistorieDetail--diff>.vorgangsHistorieDetail-title:after{color:red;content:"\f06a";font-weight:700}.vorgangsHistorieDetail-title{padding-left:25px;position:relative}.vorgangsHistorieDetail-title:after{content:"\f111";font-family:Font Awesome\ 6 Pro;font-weight:400;left:3px;position:absolute}.vorgangsHistorieDetail-diffDetail .vorgangHistorieDetail__wert{color:red}.vorgangTab[tos-tab-content=vorgang_zahlungen] .vorgangZahlungen__progress{position:relative}.vorgangTab[tos-tab-content=vorgang_zahlungen] .vorgangZahlungen__progress .vorgangZahlungen__progressGesamt{position:relative;z-index:200}.vorgangTab[tos-tab-content=vorgang_zahlungen] .vorgangZahlungen__progress .vorgangZahlungen__progressAnzahlung{margin-top:0;position:absolute;top:0;z-index:100}