#target_rechner,.kki-tookit{--inputBorder:1px solid #ced4da;--inputBorderColorAccent:#009be3;--inputColor:#495057;--inputBorderRadius:0.25rem;--inputBg:#fff;--inputFontSize:1rem;--inputLineHeight:1.5;--buttonBg:#007bb0;--buttonColor:#fff;--buttonPaddingY:0.5rem;--buttonPaddingX:0.75rem;--buttonBorder:1px solid transparent;--buttonBgHover:#006a96;--buttonBgActive:#005a80;--evenRowColor:#e7f6ff}:is(.kki-tookit,#target_rechner) *{box-sizing:border-box}:is(.kki-tookit,#target_rechner) .kki-grid{display:grid;gap:calc(var(--wp--style--block-gap, 1.5rem)/2)}@media (min-width:768px){:is(.kki-tookit,#target_rechner) .lg\:kki-grid{gap:var(--wp--style--block-gap,1.5rem)}}:is(:is(.kki-tookit,#target_rechner) .kki-space__y)>*+:not(.kki-noSpace__y){margin-top:var(--wp--style--block-gap,1.5rem)}:is(:is(.kki-tookit,#target_rechner) .kki-space__y--1\/2)>*+:not(.kki-noSpace__y){margin-top:calc(var(--wp--style--block-gap, 1.5rem)/2)}@media (min-width:768px){:is(:is(.kki-tookit,#target_rechner) .lg\:kki-space__y)>*+:not(.kki-noSpace__y){margin-top:var(--wp--style--block-gap,1.5rem)}:is(:is(.kki-tookit,#target_rechner) .lg\:kki-space__y--1\/2)>*+:not(.kki-noSpace__y){margin-top:calc(var(--wp--style--block-gap, 1.5rem)/2)}}:is(.kki-tookit,#target_rechner) .kki-padding__y{padding-bottom:calc(var(--wp--style--block-gap, 1.5rem)/2);padding-top:calc(var(--wp--style--block-gap, 1.5rem)/2)}:is(.kki-tookit,#target_rechner) .kki-label,:is(.kki-tookit,#target_rechner) label[for=bundeslandSelect]{display:block;float:none;line-height:1.25;margin:0;overflow:auto;width:auto}@media (min-width:767px){:is(.kki-tookit,#target_rechner) .lg\:kki-grid-cols__3{grid-template-columns:repeat(3,1fr)}:is(.kki-tookit,#target_rechner) .lg\:kki-col-span__2{grid-column:span 2/span 2}}:is(.kki-tookit,#target_rechner) .kki-button{background-color:var(--buttonBg);border:var(--buttonBorder);border-radius:var(--inputBorderRadius);color:var(--buttonColor);cursor:pointer;display:inline-block;font-size:var(--inputFontSize);padding:var(--buttonPaddingY) var(--buttonPaddingX);text-align:center;text-decoration:none}:is(.kki-tookit,#target_rechner) .kki-button:hover{background-color:var(--buttonBgHover)}:is(.kki-tookit,#target_rechner) .kki-button:active{background-color:var(--buttonBgActive)}:is(.kki-tookit,#target_rechner) .kki-button:focus{outline:1px dotted #fff;outline-offset:-4px}:is(.kki-tookit,#target_rechner) .kki-button.kki-button__block{display:block;width:100%}:is(.kki-tookit,#target_rechner) #bundeslandSelect,:is(.kki-tookit,#target_rechner) .kki-input,:is(.kki-tookit,#target_rechner) .kki-select{background-clip:padding-box;background-color:var(--inputBg);border:var(--inputBorder);border-radius:var(--inputBorderRadius);color:var(--inputColor);display:block;font-size:var(--inputFontSize);line-height:var(--inputLineHeight);padding:.375rem .75rem;transition:border-color .15s ease-in-out;width:100%}:is(:is(.kki-tookit,#target_rechner) .kki-select,:is(.kki-tookit,#target_rechner) .kki-input,:is(.kki-tookit,#target_rechner) #bundeslandSelect):active,:is(:is(.kki-tookit,#target_rechner) .kki-select,:is(.kki-tookit,#target_rechner) .kki-input,:is(.kki-tookit,#target_rechner) #bundeslandSelect):focus{border-color:var(--inputBorderColorAccent);outline:0}:is(.kki-tookit,#target_rechner) .kki-inputWrapper{align-items:stretch;display:flex;justify-content:space-between}:is(.kki-tookit,#target_rechner) .kki-inputWrapper .kki-input{border-radius:var(--inputBorderRadius) 0 0 var(--inputBorderRadius)}:is(.kki-tookit,#target_rechner) .kki-inputWrapper .kki-inputAppend{background-color:var(--inputBg);border:var(--inputBorder);border-left:0;border-radius:0 var(--inputBorderRadius) var(--inputBorderRadius) 0;padding:var(--buttonPaddingY) var(--buttonPaddingX)}:is(.kki-tookit,#target_rechner) .kki-row{display:flex;flex-wrap:wrap}:is(.kki-tookit,#target_rechner) .kki-row .kki-col{flex:1 0 0%;max-width:100%;padding-left:var(--wp--style--block-gap,1.5rem);padding-right:var(--wp--style--block-gap,1.5rem)}:is(.kki-tookit,#target_rechner) .kki-row .kki-col-4{flex:0 0 33.333333%;max-width:33.333333%}:is(.kki-tookit,#target_rechner) .kki-row .kki-col-6{flex:0 0 50%;max-width:50%}:is(.kki-tookit,#target_rechner) .kki-row .kki-col-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){:is(.kki-tookit,#target_rechner) .kki-row .lg\:kki-col-4{flex:0 0 33.333333%;max-width:33.333333%}:is(.kki-tookit,#target_rechner) .kki-row .lg\:kki-col-6{flex:0 0 50%;max-width:50%}:is(.kki-tookit,#target_rechner) .kki-row .lg\:kki-col-12{flex:0 0 100%;max-width:100%}}:is(.kki-tookit,#target_rechner) .kki-summary{margin-top:var(--wp--style--block-gap,1.5rem)}:is(.kki-tookit,#target_rechner) .kki-summary .kki-summaryHead{background-color:#f5f5f5;border:var(--inputBorder);border-radius:var(--inputBorderRadius) var(--inputBorderRadius) 0 0;padding:calc(var(--wp--style--block-gap, 1.5rem)/2) 0}:is(.kki-tookit,#target_rechner) .kki-summary .kki-summaryBody{border:var(--inputBorder);border-radius:0 0 var(--inputBorderRadius) var(--inputBorderRadius)}:is(.kki-tookit,#target_rechner) .kki-summary .kki-row{border-bottom:var(--inputBorder)}:is(.kki-tookit,#target_rechner) .kki-summary .kki-row:last-child{border-bottom:0}:is(.kki-tookit,#target_rechner) .kki-summary .kki-row:nth-child(2n){background-color:var(--evenRowColor)}
