.glass-panel{background:#ffffffbf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.4);box-shadow:0 8px 32px #1f26870d}.dark .glass-panel{background:#1f2937a6;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0000004d}.glass-card{background:#fff9;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3)}.dark .glass-card{background:#1f293766;border:1px solid rgba(255,255,255,.05)}.glass-input{background:#ffffff80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(209,213,219,.5);transition:all .2s ease}.glass-input:focus{background:#ffffffe6;border-color:#6366f180;box-shadow:0 0 0 3px #6366f11a}.dark .glass-input{background:#11182780;border-color:#4b556380;color:#fff}.dark .glass-input:focus{background:#111827cc;border-color:#818cf880}.glass-button{background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(229,231,235,1);transition:all .2s}.glass-button:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.dark .glass-button{background:#1f293799;border-color:#4b556380;color:#e5e7eb}.dark .glass-button:hover{background:#374151cc}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#6b7280cc}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:768px){.overflow-x-auto,.overflow-x-scroll{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}table{touch-action:pan-x pan-y}}.mobile-card-grid{display:grid;gap:.75rem}.lm-info-main{container-type:inline-size}.lm-info-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:start}@container (min-width: 720px){.lm-info-sections{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"personal job" "housing debt" "history debt"}.lm-info-sections>[data-area=personal]{grid-area:personal}.lm-info-sections>[data-area=job]{grid-area:job}.lm-info-sections>[data-area=housing]{grid-area:housing}.lm-info-sections>[data-area=debt]{grid-area:debt}.lm-info-sections>[data-area=history]{grid-area:history}}
