body.jarvis-signed-out .workspace>.top,body.jarvis-signed-out #mobilebar.mobilebar,body.jarvis-signed-out .footer{display:none!important}
body.jarvis-signed-out .shell>.workspace{padding:24px 18px!important;max-width:600px!important}
.login-start{padding:18px 0 36px}.login-start>p{line-height:1.6;color:#647d9f;margin:16px 0 30px}.login-brand{font-weight:900;font-size:30px;letter-spacing:4px;color:#1876e7}.login-start .card{margin:20px 0}
.workspace-form,.workspace-hit,.found-material{overflow-wrap:anywhere}
#view .workspace-form textarea{min-height:100px;line-height:1.6}
#view .workspace-form fieldset{border:1px solid #dce7f5;border-radius:14px;margin:18px 0;padding:14px}
.workspace-check{display:flex;gap:10px;align-items:center;min-height:42px;font-size:14px}
#view .workspace-check input{width:19px!important;height:19px!important;flex:0 0 19px;margin:0}
#view .card{margin-bottom:16px}
#view .card>p{margin:12px 0;line-height:1.6}
.workspace-hit{border-top:1px solid #e4ebf7;padding:18px 0;line-height:1.6}
.workspace-hit p{margin:10px 0!important}.workspace-hit a{color:#1768c5;text-decoration:underline}
.workspace-logout{margin:18px 0!important}
#view .hint{line-height:1.6}
#view details>summary{cursor:pointer;padding:12px 0;line-height:1.5}
.found-material{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
#view>.workspace-page{max-width:860px;margin:auto}
.measurement-card h2{font-size:17px!important}.measurement-value{padding:14px 0;border-top:1px solid #e5edf8;display:flex;flex-direction:column;gap:7px}
.measurement-value strong{font-size:30px;color:#172b50}.measurement-value small{font-size:12px;line-height:1.5;color:#647c9e}.measurement-value span{font-size:14px;font-weight:650}
.measurement-missing{font-weight:700;color:#6c809d}.measurement-card details{font-size:13px;line-height:1.6}.measurement-card>small{line-height:1.6;display:block;color:#6c809d}
