.info-span{margin-right:1rem}.filing-card{background:#fff;border-radius:8px;flex-direction:column;max-width:90%;margin:auto;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000001a}.filing-card .card-header{text-align:center;background:#f0f4f8;padding:20px}.filing-card .card-header h3{color:#333;margin:0}.filing-card .card-header p{color:#666}.filing-card .card-body{padding:20px}.filing-card .card-body .user-info{justify-content:space-around;margin-bottom:20px;display:flex}.filing-card .card-body .user-info p{margin:0}.section-title{font-size:20px;font-weight:700}.title-table{color:#004080;font-size:18px;font-weight:700}@media (max-width:768px){.filing-card .user-info{flex-direction:column;align-items:center}.filing-card .user-info p{margin-bottom:10px}}.accordion{color:#444;cursor:pointer;text-align:left;background-color:#eee;border:none;outline:none;width:100%;padding:18px;font-size:15px;transition:all .4s}.panel{background-color:#fff;padding:0 18px}.table-container{justify-content:center;align-items:center;display:flex}table{border-collapse:collapse;width:100%;margin-bottom:20px;overflow:hidden}th,td{text-align:left;padding:8px}thead th{color:#fff;background-color:#004080;border:1px solid #000}tbody tr:hover{background-color:#ffffff4d}tbody td{position:relative}tbody td:hover:before{content:"";z-index:-1;background-color:#fff3;position:absolute;top:-9999px;bottom:-9999px;left:0;right:0}tfoot{border:1px solid #000}table tr:nth-child(2n){background:#eff0f1}table tr:nth-child(2n+3){background:#fff}table th,table td{width:10em}.days,.time{text-transform:uppercase;text-align:center;background:#34495e;font-size:.6em}.time{width:3em!important}[data-tooltip]{z-index:2;cursor:pointer;position:relative}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none;transition:all .5s}[data-tooltip]:before{color:#fff;content:attr(data-tooltip);text-align:center;background-color:#000;border-radius:6px;width:160px;margin-bottom:5px;margin-left:-80px;padding:7px;font-size:14px;line-height:1.2;position:absolute;bottom:110%;left:50%}[data-tooltip]:after{content:" ";border-top:5px solid #000;border-left:5px solid #0000;border-right:5px solid #0000;width:0;margin-left:-5px;font-size:0;line-height:0;position:absolute;bottom:110%;left:50%}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1;bottom:90%}.jobList-table .jobList-categories{max-width:60px}.any-income-true{color:#000;font-weight:700}.estate-title{color:#000;font-weight:700}.personal-form{padding:16px}.personal-form .grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.personal-form .grid{grid-template-columns:1fr 1fr}}.panel{padding:16px}.panel .grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.panel .grid{grid-template-columns:1fr 1fr}}.tax-residency-form{padding:16px}.tax-residency-form .grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.tax-residency-form .grid{grid-template-columns:1fr 1fr}}
