nav{background:var(--neutral-layer-2);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.nav-item{display:flex;min-width:100px;min-height:1px;align-items:center}.logo{height:38px;width:38px;padding-right:18px;border-right:1px solid var(--neutral-layer-4);cursor:pointer}.account{flex-direction:row-reverse}.my-pages{font-size:x-large;font-weight:600;margin:0 0 0 18px;cursor:pointer}.dark-mode{margin-left:10px;margin-right:10px;border-radius:50%;background-color:var(--neutral-layer-1)}.dark-mode:hover{background-color:var(--neutral-foreground-rest)}a{color:var(--accent-fill)}.active{background-color:var(--neutral-layer-4)}.menu{width:230px;height:110px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:absolute;margin-top:190px;z-index:2000;overflow:hidden;background-color:var(--neutral-layer-1);transition:all .4s ease-in-out}.logout-div{display:flex;align-items:center;flex-direction:column;gap:7px}.logout-user{display:flex;align-items:center;justify-content:center;gap:2px;margin:5px}.menu-name{font-size:large;display:flex;justify-content:center;align-items:center;margin-left:10px}.logout-bankidLogo{height:2.5em;width:2.5em;border-radius:50%;background-color:var(--neutral-layer-4)}.logout-button{background-color:var(--accent-fill-rest);color:var(--foreground-on-accent-rest);height:1.7em;width:200px;font-size:medium}.page-wrapper{width:100%;height:100vh;display:flex;flex-direction:column}.container{display:flex;flex-direction:column;flex:1;width:600px;max-width:100%;background-color:var(--neutral-layer-2);padding-bottom:10px}au-viewport{display:flex;flex-direction:column;align-items:center;flex:1;overflow-y:auto}body{margin:0}fast-design-system-provider{background-color:var(--neutral-layer-2);color:var(--neutral-foreground-rest)}footer{background:var(--neutral-layer-1);padding:10px}.Logged-in{background-color:var(--accent-fill-rest);color:var(--foreground-on-accent-rest);border-radius:50%;font-weight:600}.language{font-weight:600;border-radius:50%;background-color:var(--neutral-layer-1)}.language-select{display:flex}fast-dialog:host{--dialog-width: 100% !important;--dialog-height: auto !important}@media screen and (max-width: 600px){welcome,cookiepage,policypage{width:98%;display:flex;align-items:center}.date-info{display:none}}h1{font-weight:100}.welcomepage-container{display:flex;flex-direction:column;justify-content:center;flex:1}.welcome-person{display:flex;justify-content:center}.case-wrapper{display:flex;flex-direction:row;align-items:center}.case-checkbox{margin-right:10px}.total-container{margin-top:-12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.total-container-skeleton{margin-top:-40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.pay-container{margin-top:-12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pay-container-skeleton{margin-top:-12px;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center}.calender-pay-container{margin-top:-12px;display:flex;flex-direction:column;justify-content:center;align-items:center}.case-details{height:1.6em;padding:5px;margin-bottom:2px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;cursor:pointer}.case-total{height:6em;margin-bottom:5px;display:flex;flex-direction:row;justify-content:space-between;align-content:center}.case-checked{height:2.5em;padding:5px;margin-top:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;cursor:pointer;font-weight:600}.checked-pay-container{display:flex;align-items:center;gap:15px}.pay-checked{border-radius:20px;min-width:20px;width:30px;height:30px}.case-total-skeleton{background-color:var(--neutral-layer-card-container);height:6em;margin-bottom:5px;display:flex;flex-direction:row;justify-content:space-between;align-content:center}.pay-info{height:550px;margin-top:200px;margin-bottom:150px;display:flex;justify-content:center;align-items:center}.pay-info-title{margin-top:-5px}.pay-button{border-radius:20px}.pay-button-skeleton{width:45px;height:45px;border-radius:50%;margin-right:8px}.pay-info-img{width:100%;height:100%}.pay-icon{width:80px;height:50px;margin-top:5px}.pay-text{font-size:medium;text-transform:uppercase}.pay-text-skeleton{border-radius:4px;height:10px;width:150px;margin-top:40px}.pay-button-text-skeleton{border-radius:4px;margin-top:10px;height:10px;width:70px;margin-right:8px}h3{font-weight:50;font-size:x-large;margin-top:50px}.total-sum{font-size:25px;vertical-align:middle;font-weight:500}.sum-text{font-size:medium;text-transform:uppercase}.case-icon{font-weight:800}.coins-icon{font-size:40pt;vertical-align:middle;margin-top:5px}.coins-icon-skeleton{font-size:40pt;vertical-align:middle;margin-top:20px;margin-left:10px}.debt-icon{vertical-align:middle}.debt-icon-skeleton{margin:20px;width:50px;height:60px;border-radius:20%}.fast-accordion-item{display:flex;flex-wrap:wrap}.clientname,.case-date,.remaining-amount,.total-checked-container{font-weight:600;width:30%}.open-icon{font-size:10pt;vertical-align:middle;margin-top:10px}.client-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.plus,.minus{border-radius:50%;background-color:var(--accent-color);color:var(--foreground-on-accent-rest)}.noDebts-title{font-size:x-large;font-weight:400}.noDebts-button{width:200px;font-size:larger;margin:20px}.noDebts-div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:6rem}.error-div{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 800px){.welcome-container{display:flex;justify-content:center;flex-direction:column}h3{font-size:large}.pay-info,.pay-info2{display:inline;display:flex;flex-direction:column}.total-container,.pay-container,.calender-pay-container{width:fit-content;width:-moz-fit-content}}.expand{width:16px;height:16px}.expand .pay-now-icon:hover{color:var(--accent-color)}.expand .noDebts-title{font-size:medium;font-weight:400}.expand .noDebts-button{width:200px;font-size:medium;margin:20px}@media screen and (max-width: 600px){.coins-icon{display:none}}fast-card{padding:16px;display:flex;flex-direction:column}case-details .case-container{flex:1;padding:10px;display:flex;flex-direction:column;background-color:var(--fill-color);margin-bottom:10px}.debt-details{width:100%}h2{font-size:var(--type-ramp-plus-5-font-size);line-height:var(--type-ramp-plus-5-line-height)}fast-card>fast-button{align-self:flex-end}table{border-collapse:collapse}th{text-align:left}tr{border-bottom:1px solid rgb(184,182,182);width:100%}.fee{margin-left:22px;font-style:italic}.cost-data{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.cost-header{gap:5px;display:flex;align-items:center}td{flex-direction:row;font-weight:500}.total-paid,.total-remaining{display:flex;justify-content:flex-end;text-decoration:underline}.debt-details-buttons{margin-top:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.debt-info-button{display:flex;align-items:center;gap:5px}.case-pay-button{justify-content:flex-end}.case-pay-button,.case-bubble-button,.case-print-button{font-size:5px;border-radius:50%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.date-info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:88px}.column{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85px}.charge{font-weight:400;font-size:medium}.pay-icon{width:15px}.case-events{height:1.6em;padding:5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-weight:700}.case-detail-total{margin-top:20px;display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:larger}.error-detailsDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px}.dialog-containers{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%}.title-bar{width:100%;display:flex;flex-direction:row;justify-content:space-between}.title-bar-text{margin:10px}.loading-info,#error-message{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}#payment-iframe{width:100%;height:100%;margin:0;border:none}fast-dialog{max-width:max-content}.carousel-container{overflow:hidden;width:100%;height:400px;position:relative;margin:80px auto auto}.carousel-container img{width:100%;height:100%;object-fit:cover}.carousel-item{width:100%;height:100%;opacity:0;position:absolute;transition:all 1s ease-in-out}.carousel-item.active{opacity:1;flex:1;transform:translate(0)}.carousel-item.next{transform:translate(100%)}.carousel-item.previous{transform:translate(-100%)}.dot-indicators{display:flex;justify-content:center;margin-top:10px}.dot-indicators span{width:10px;height:10px;margin:0 5px;background-color:#999;border-radius:50%;cursor:pointer}.dot-indicators span.active{background-color:#e7a11e}carousel{margin-bottom:10px}.chat-container{margin-top:100px;background-color:var(--neutral-layer-3);display:flex;flex-direction:column;border-radius:5px;margin-bottom:50px}.message-container{min-height:200px}.chatArea{margin-left:2px;margin-right:2px}.sendButton{width:60px;height:30px;margin-bottom:5px;margin-left:2px;background-color:var(--accent-color);color:var(--foreground-on-accent-rest)}.infoText{margin-top:20px;margin-left:15px;margin-bottom:8px}.received-message{max-width:600px;justify-content:end;border-radius:5px;display:flex;flex-direction:row;align-items:end}.test{border-radius:50%;margin-right:5px;margin-bottom:15px;background-color:var(--accent-color);color:var(--foreground-on-accent-rest)}.received-div{margin:10px 10px 30px;border-top-right-radius:15px;border-top-left-radius:15px;border-bottom-left-radius:15px;border:solid .5px var(--neutral-stroke-focus);background-color:var(--neutral-layer-1);max-width:350px}.answered-message{max-width:600px;justify-content:start;display:flex;flex-direction:row-reverse;align-items:end}.test2{border-radius:50%;margin-left:5px;margin-bottom:15px}.answered-div{margin:10px 10px 30px;border-top-right-radius:15px;border-top-left-radius:15px;border-bottom-right-radius:15px;border:solid .5px var(--neutral-stroke-focus);background-color:var(--neutral-layer-1);max-width:350px}.sendMessage{margin-bottom:10px}.message-form{width:95%;margin-bottom:10px;display:flex;flex-direction:column;justify-content:end;align-items:end}.form-div{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px}.receivedText{margin-left:10px;margin-right:10px;font-size:medium}.receivedDate{margin-left:10px;margin-right:10px;font-size:x-small;font-weight:500}.answeredText{margin-left:10px;margin-right:10px;font-size:medium}.answeredDate{margin-left:10px;margin-right:10px;font-size:x-small;font-weight:500}.serviceIcon{width:25px;height:25px}.wrapper{display:flex;align-items:center;flex-direction:column}.footer-container{display:flex;gap:40px;justify-content:center;align-items:center}.big-logo{max-width:300px;max-height:55px;margin-right:20px}.small-logo{height:55px}.contact-info{display:flex;justify-content:center;gap:20px}.a-cookies,.a-cookiespolicy{color:var(--accent-foreground-rest)}@media screen and (min-width: 800px){.footer-container{width:100%;display:flex}.small-logo,.contact-alt{display:none}}@media screen and (max-width: 800px){.footer-container{width:100%;display:flex;gap:20px}.small-logo{display:none}.big-logo{margin:10px 10px 10px -10px}}@media screen and (max-width: 600px){.footer-container{width:100%;display:flex}.contact-info{margin-right:30px;gap:30px}.big-logo{display:none}.small-logo{display:none;margin-right:20px}}@media screen and (max-width: 500px){.footer-container{width:100%;display:flex;gap:none}.contact-info{gap:20px;margin-right:40px}.contact-info .adress{display:none}.small-logo{display:inline;margin-left:40px}}@media screen and (max-width: 370px){.footer-container{width:100%;display:flex;gap:none;margin-left:20px}.contact-info{gap:10px;font-size:small;margin-right:60px}.contact-info .adress{display:none}.small-logo{display:inline}}.background{margin:0;padding:0;background:linear-gradient(to right,#ffffffb3,#0000004d,#0006),url(/img/pay.webp);background-blend-mode:screen,multiply;height:100vh;width:100vw;position:relative;background-size:cover;background-position:center;overflow-x:hidden}.background .start-logo{margin-top:40px;margin-left:20px;width:400px;display:block}@media screen and (max-width: 800px){.background .start-logo{width:250px}}.sign-in-button{background-color:var(--accent-fill-rest);color:var(--foreground-on-accent-rest)}.info h1{margin:5px}.login{position:absolute;display:flex;flex-flow:column;align-items:flex-start;flex:1;width:100%;z-index:2;height:100%}.login fast-button{width:240px}.other-device{margin-top:5px;font-size:small}.info{color:var(--neutral-foreground-rest);flex:2;z-index:2;align-items:flex-start;justify-content:center;display:flex;flex-wrap:wrap;flex-direction:column;margin:80px}.info p{color:var(--neutral-foreground-rest);border-radius:10px;font-size:large}.info h1{font-size:4rem}@media screen and (max-width: 800px){.info{margin:20px;justify-content:end}.info h1{font-size:2rem}}.bankid-text{display:flex;justify-content:center;align-items:center}.address{height:60px;margin-bottom:20px;display:flex;margin-left:80px;justify-content:center;color:var(--neutral-foreground-rest);padding:5px;border-radius:10px;gap:50px;font-size:large}@media screen and (max-width: 800px){.address{margin:10px;font-size:smaller}}.top{display:flex;justify-content:space-between;align-items:start;width:100%}.top dropdown-language{width:40px;height:40px;display:flex;margin-right:20px;margin-top:40px}.menu-container{position:absolute;margin-top:40px;z-index:2000;width:40px;height:0px;overflow:hidden;background-color:var(--neutral-layer-1);transition:all .2s ease-in-out}.menu-container-open{height:80px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.language-menu{display:flex;flex-direction:column;justify-content:center;align-items:start;width:100px}.menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;height:40px;width:40px}.menu-item svg{border-radius:50%}.language{display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.language svg{border-radius:50%;height:16px;width:16px}.language-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.language:hover{background-color:var(--neutral-layer-4)}.language-open:hover{background-color:var(--neutral-layer-1)}.menu-item:hover{background-color:var(--neutral-layer-4)}.language-name{position:absolute;margin-left:45px}.stump{height:40px;width:40px;background-color:var(--neutral-layer-1);border-bottom-left-radius:50%;border-bottom-right-radius:50%}.flag-wrapper{display:flex}.cookie-wrapper{position:absolute;bottom:0;background:var(--neutral-layer-1);display:flex;width:100%;flex:1;flex-direction:row;justify-content:space-between;align-items:center;z-index:100}.cookie-text{margin:10px}.cookie-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px}.cookie-buttons a{margin-right:10px}.acceptCookies{font-weight:500}ul{font-size:small;margin-left:20px}.adress-policy,.privacyIntro{font-weight:600}.updated{font-style:italic}.backToWelcomePage{width:10%}.plan-container{display:flex;flex-direction:column;flex:1;width:600px;max-width:100%;background-color:var(--neutral-layer-2);padding-bottom:10px;margin-top:10px}.planHeader{display:flex;justify-content:center;margin-bottom:50px}.radiogroup{gap:20px}.radio{margin:15px;gap:10px}.plan-remaining{font-size:large;font-weight:500}.plan-date,.plan-name{font-size:medium}.create-plan{background-color:var(--accent-fill-rest);color:#fff}.month{font-weight:500}.paymentText,.totalAfterClick,.label{font-size:large}.sumToCreatePlanOf{font-weight:500}.theTotalSumforPlan{font-weight:600;font-size:large}.disabledText{font-style:italic}@media screen and (max-width: 800px){.plan-container{width:100%;display:flex}.plan-card{display:flex;flex-direction:column}.backToWelcomePage{width:60px}.your-plan{font-size:larger;font-weight:500}.paymentText{font-size:medium}}body{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif}:root{--success: #52be4f;--fail: #e10017}
