.landlord-conge__wrapper{flex-direction:column;gap:2rem;width:100%;scroll-margin-top:6rem;display:flex}.landlord-conge__form{flex-direction:column;gap:1.25rem;display:flex}.landlord-conge__fieldset{border:none;flex-direction:column;gap:1.25rem;margin:0;padding:0;display:flex}.landlord-conge__step-title{font-family:var(--font-delight);font-size:1rem;font-weight:500;line-height:1.5rem}@media (width>=768px){.landlord-conge__step-title{font-size:1.5rem;line-height:2.25rem}}.landlord-conge__step-title{color:#242424;margin:0}.landlord-conge__nav-row{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.landlord-conge__input{width:100%;min-height:40px;font-family:var(--font-delight);color:#242424;-webkit-appearance:none;appearance:none;background-color:#fffefc;border:1.5px solid #d4d3d2;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.landlord-conge__input:focus{border-color:#526841;outline:none;box-shadow:0 0 0 3px #5268411f}.landlord-conge__input::placeholder{color:#d4d3d2}.landlord-conge__input:disabled{color:#848383;cursor:not-allowed;background-color:#edeceb;border-color:#edeceb}.landlord-conge__input[type=date]{height:40px}@media (width>=640px){.landlord-conge__input[type=date],.landlord-conge__input--date{max-width:240px}}.landlord-conge__disclosure{font-family:var(--font-delight);cursor:pointer;color:#526841;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.875rem;font-weight:400;line-height:1.375rem;text-decoration:underline}.landlord-conge__submit{flex-direction:column;display:flex}.landlord-conge__submit-button{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.landlord-conge__submit-button:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.landlord-conge__submit-button:disabled{opacity:.5;cursor:not-allowed}.landlord-conge__submit-button{color:#fff;background-color:#526841;text-decoration:none}.landlord-conge__submit-button:hover:not(:disabled){background-color:#39492d;text-decoration:none}.landlord-conge__submit-button{color:#fff7ed;justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.landlord-conge__result{animation:.5s cubic-bezier(.22,1,.36,1) forwards landlord-conge-result-reveal}@keyframes landlord-conge-result-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landlord-conge__result-card{background-color:#fffefc;flex-direction:column;display:flex}.landlord-conge__verdict-banner{flex-direction:column;gap:.25rem;display:flex}.landlord-conge__verdict-title{font-family:var(--font-delight);color:#3b3b3a;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.landlord-conge__verdict-amount{font-family:var(--font-delight);font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width>=768px){.landlord-conge__verdict-amount{font-size:2rem;line-height:2.5rem}}.landlord-conge__verdict-amount{color:#526841;margin:0}.landlord-conge__schedule{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}.landlord-conge__schedule-table{font-family:var(--font-delight);border-collapse:collapse;color:#242424;width:100%;font-size:.75rem;font-weight:400;line-height:1.125rem}.landlord-conge__schedule-table th,.landlord-conge__schedule-table td{text-align:right;border-bottom:1px solid #edeceb;padding:.5rem}.landlord-conge__schedule-table th:first-child,.landlord-conge__schedule-table td:first-child{text-align:left}.landlord-conge__schedule-table th{color:#3b3b3a;font-weight:500}.landlord-conge__actions{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.landlord-conge__action-button--primary{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.landlord-conge__action-button--primary:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.landlord-conge__action-button--primary:disabled{opacity:.5;cursor:not-allowed}.landlord-conge__action-button--primary{color:#fff;background-color:#526841;text-decoration:none}.landlord-conge__action-button--primary:hover:not(:disabled){background-color:#39492d;text-decoration:none}.landlord-conge__action-button--primary{color:#fff7ed;justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.landlord-conge__modify-button,.landlord-conge__back-button{font-family:var(--font-delight);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:10px 1rem;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.landlord-conge__modify-button:focus-visible,.landlord-conge__back-button:focus-visible{outline:none;box-shadow:0 0 0 3px #52684159}.landlord-conge__modify-button:disabled,.landlord-conge__back-button:disabled{opacity:.5;cursor:not-allowed}.landlord-conge__modify-button,.landlord-conge__back-button{color:#526841;background-color:#0000;border:1px solid #526841}.landlord-conge__modify-button:hover:not(:disabled),.landlord-conge__back-button:hover:not(:disabled){background-color:#eef0ec}.landlord-conge__modify-button,.landlord-conge__back-button{justify-content:center;width:100%;height:40px;padding:10px 1rem;font-size:.875rem;font-weight:400}.landlord-conge__email-gate{margin-top:1.5rem}@media (width<=767px){.landlord-conge__result .pdf-email-gate{border-radius:0;margin-inline:-1.25rem;padding-inline:1.25rem}}.landlord-conge__form .form-field:has(>.form-field__error) .landlord-conge__input,.landlord-conge__form .form-field:has(>.form-field__error) .landlord-conge__select,.landlord-conge__form .form-field:has(>.form-field__error) .address-autocomplete__input,.landlord-conge__form .form-field:has(>.form-field__error) .amount-field__control,.landlord-conge__form .tool-name-list-field:has(>.tool-name-list-field__error) .landlord-conge__input{border-color:#a13333;box-shadow:0 0 0 3px #a133331a}.landlord-conge__select{width:100%;min-height:40px;font-family:var(--font-delight);color:#242424;-webkit-appearance:none;appearance:none;background-color:#fffefc;border:1.5px solid #d4d3d2;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.landlord-conge__select:focus{border-color:#526841;outline:none;box-shadow:0 0 0 3px #5268411f}.landlord-conge__select::placeholder{color:#d4d3d2}.landlord-conge__select:disabled{color:#848383;cursor:not-allowed;background-color:#edeceb;border-color:#edeceb}.landlord-conge__select[type=date]{height:40px}@media (width>=640px){.landlord-conge__select[type=date]{max-width:240px}}.landlord-conge__select{cursor:pointer;color:#242424;text-overflow:ellipsis;background-color:#fffefc;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%233b3b3a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;width:100%;min-width:0;padding-right:2.5rem}.landlord-conge__narrow .number-field__control{max-width:7rem}.landlord-conge__hint{font-family:var(--font-delight);color:#3b3b3a;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.landlord-conge__checkbox-label{font-family:var(--font-delight);color:#242424;cursor:pointer;user-select:none;align-items:flex-start;gap:.5rem;font-size:.875rem;font-weight:400;line-height:1.375rem;display:flex}.landlord-conge__checkbox-label>input[type=checkbox]{margin-top:2px}.landlord-conge__checkbox-label:has(input:disabled){color:#848383;cursor:not-allowed}.landlord-conge__checkbox{cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#fffefc;border:1.5px solid #d4d3d2;border-radius:.25rem;flex-shrink:0;width:18px;height:18px;margin:0;transition:border-color .2s,background-color .2s}.landlord-conge__checkbox:checked{background-color:#526841;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-color:#526841}.landlord-conge__checkbox:focus-visible{outline-offset:2px;outline:2px solid #526841}.landlord-conge__checkbox:disabled{cursor:not-allowed;background-color:#edeceb;border-color:#d4d3d2}.landlord-conge__checkbox:checked:disabled{background-color:#848383;border-color:#848383}.landlord-conge__boxes{border:none;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.landlord-conge__boxes>legend{margin-bottom:.5rem;padding:0}.landlord-conge__fieldset .tool-note__body p,.landlord-conge__stop .tool-note__body p{margin:0}.landlord-conge__fieldset .tool-note__body p+p,.landlord-conge__stop .tool-note__body p+p{margin-top:.25rem}.landlord-conge__schedule,.landlord-conge__stop,.landlord-conge__ceiling{min-width:0}.landlord-conge__schedule .tool-note__body,.landlord-conge__stop .tool-note__body,.landlord-conge__ceiling .tool-note__body{font-family:var(--font-delight);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:400;line-height:1.375rem}.landlord-conge__stop .tool-note__body strong{color:#242424;font-weight:600}.landlord-conge__stop:focus-visible{outline-offset:2px;border-radius:.5rem;outline:2px solid #526841}.landlord-conge__schedule-link,.landlord-conge__chips-link,.landlord-conge__stop-link{margin-block:-11px;padding-block:11px;display:inline-block}.landlord-conge__schedule-link,.landlord-conge__chips-link{text-align:left}.landlord-conge__stop-link{color:#526841;text-decoration:underline}.landlord-conge__verdict{font-variant-numeric:tabular-nums;flex-direction:column;gap:.5rem;min-width:0;display:flex}.landlord-conge__headline{font-family:var(--font-delight);font-size:1rem;font-weight:500;line-height:1.5rem}@media (width>=768px){.landlord-conge__headline{font-size:1.5rem;line-height:2.25rem}}.landlord-conge__headline{color:#242424;margin:0}.landlord-conge__verdict-line{font-family:var(--font-delight);color:#242424;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:400;line-height:1.375rem}.landlord-conge__result-card .tool-result-notes__list li{overflow-wrap:anywhere;white-space:pre-line;min-width:0}@media (prefers-reduced-motion:reduce){.landlord-conge__result{animation:none}}.tool-hero .tool-hero__aside{width:100%}
