.hwm-inspections-label{color:#111827;font-size:calc(11.5 * var(--u));font-weight:500}.hwm-inspections-count{min-width:calc(18 * var(--u));padding:calc(1 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));background:var(--primary);color:#fff;font-size:calc(10 * var(--u));justify-content:center;align-items:center;font-weight:600;line-height:1.4;display:inline-flex}.hwm-inspections-vp{height:calc(620 * var(--u));background:#f9fafb;display:flex}.hwm-inspections-vp__left{width:calc(196 * var(--u));border-right:calc(1 * var(--u)) solid #e5e7eb;background:#fff;flex:none}.hwm-inspections-vp__head{align-items:flex-start;gap:calc(8 * var(--u));padding:calc(16 * var(--u)) calc(12 * var(--u));border-bottom:calc(1 * var(--u)) solid #e5e7eb;display:flex}.hwm-inspections-vp__thumb{border:calc(1 * var(--u)) solid #e5e7eb;border-radius:calc(8 * var(--u));flex:none;width:calc(38 * var(--u))!important;height:calc(38 * var(--u))!important}.hwm-inspections-vp__name{font-size:calc(13 * var(--u));white-space:nowrap;font-weight:600}.hwm-inspections-vp__reg{margin-top:calc(5 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));color:#000;font-size:calc(10.5 * var(--u));white-space:nowrap;background:#facc15;font-weight:600;line-height:1.3;display:inline-flex}.hwm-inspections-vp__icons{gap:calc(5 * var(--u));margin-left:calc(5 * var(--u));vertical-align:middle;display:inline-flex}.hwm-inspections-vp__icons span{width:calc(20 * var(--u));height:calc(20 * var(--u));color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hwm-inspections-vp__icons span:last-child{background:#6b7280}.hwm-inspections-vp__icons .hwm-icon{width:calc(11 * var(--u));height:calc(11 * var(--u))}.hwm-inspections-vp__fields{gap:calc(6 * var(--u));padding:calc(14 * var(--u));flex-direction:column;display:flex}.hwm-inspections-vp__fields .hwm-input{height:calc(30 * var(--u));margin-bottom:calc(6 * var(--u));font-size:calc(12 * var(--u));white-space:nowrap;justify-content:space-between}.hwm-inspections-vp__fields .hwm-input--value{color:var(--fg)}.hwm-inspections-vp__fields .hwm-icon{width:calc(13 * var(--u));height:calc(13 * var(--u));opacity:.5}.hwm-inspections-vp__centre{min-width:0;padding:calc(18 * var(--u)) calc(18 * var(--u)) 0;background:#fff;flex:1}.hwm-inspections-vp__tabs{gap:calc(2 * var(--u));padding:calc(4 * var(--u));border-radius:calc(8 * var(--u));background:var(--muted);color:var(--muted-fg);font-size:calc(11 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.hwm-inspections-vp__tabs span{padding:calc(6 * var(--u)) calc(9 * var(--u));border-radius:calc(6 * var(--u))}.hwm-inspections-vp__tab--active{color:var(--fg);box-shadow:0 calc(1 * var(--u)) calc(3 * var(--u)) #0000001a;background:#fff}.hwm-inspections-vp__form{gap:calc(14 * var(--u)) calc(14 * var(--u));margin-top:calc(18 * var(--u));grid-template-columns:1fr 1fr;display:grid}.hwm-inspections-vp__form>span{gap:calc(7 * var(--u));flex-direction:column;display:flex}.hwm-inspections-vp__form .hwm-bar:first-child{width:40%}.hwm-inspections-vp__form .hwm-bar:last-child{height:calc(28 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(6 * var(--u));background:#fff}.hwm-inspections-vp__right{width:calc(176 * var(--u));padding:calc(12 * var(--u)) calc(10 * var(--u));border-left:calc(1 * var(--u)) solid #e5e7eb;background:#fff;flex:none}.hwm-inspections-vp__section{align-items:center;gap:calc(7 * var(--u));padding:calc(10 * var(--u));color:#111827;font-size:calc(12.5 * var(--u));font-weight:500;display:flex}.hwm-inspections-vp__section .hwm-icon{width:calc(14 * var(--u));height:calc(14 * var(--u));color:#6b7280;margin-left:auto}.hwm-inspections-overlay{background:#00000080;position:absolute;inset:0}.hwm-inspections-dialog{padding:calc(20 * var(--u)) calc(22 * var(--u));border-radius:calc(10 * var(--u));box-shadow:0 calc(24 * var(--u)) calc(48 * var(--u)) #0f122359, 0 calc(2 * var(--u)) calc(6 * var(--u)) #0f122326;background:#fff;position:absolute}.hwm-inspections-dialog__close{top:calc(16 * var(--u));right:calc(16 * var(--u));color:var(--muted-fg);position:absolute}.hwm-inspections-dialog__close .hwm-icon{width:calc(15 * var(--u));height:calc(15 * var(--u))}.hwm-inspections-dialog__title{font-size:calc(16 * var(--u));white-space:nowrap;font-weight:600;line-height:1.25}.hwm-inspections-dialog__desc{margin:calc(4 * var(--u)) 0 calc(14 * var(--u));color:var(--muted-fg);font-size:calc(12 * var(--u))}.hwm-inspections-secbar{align-items:center;gap:calc(9 * var(--u));height:calc(38 * var(--u));margin-bottom:calc(10 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(12 * var(--u));border-radius:calc(8 * var(--u));color:#fff;white-space:nowrap;background:#1e293b;display:flex}.hwm-inspections-secbar .hwm-icon{width:calc(16 * var(--u));height:calc(16 * var(--u))}.hwm-inspections-secbar__name{font-size:calc(14.5 * var(--u));flex:1;font-weight:600}.hwm-inspections-secbar__count{padding:calc(4 * var(--u)) calc(8 * var(--u));font-size:calc(12 * var(--u));font-weight:500}.hwm-inspections-secbar__count--focus{border-radius:calc(6 * var(--u));background:linear-gradient(140deg, #ff9a3d, var(--primary));box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) oklch(69.76% .201553 42.4432/.55);font-weight:700}.hwm-inspections-q{margin-bottom:calc(8 * var(--u));padding:calc(11 * var(--u)) calc(14 * var(--u)) calc(12 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(12 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0000000d;background:#fff;flex-direction:column;display:flex}.hwm-inspections-q__title{font-size:calc(14 * var(--u));font-weight:600;line-height:1.3}.hwm-inspections-chips{gap:calc(8 * var(--u));margin-top:calc(8 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.hwm-inspections-chip{justify-content:center;align-items:center;gap:calc(7 * var(--u));height:calc(30 * var(--u));border-radius:calc(8 * var(--u));color:#fff;font-size:calc(12 * var(--u));font-weight:500;display:flex}.hwm-inspections-chip--passed{background:#22c55e}.hwm-inspections-chip--advisory{background:#eab308}.hwm-inspections-chip--failed{background:#ef4444}.hwm-inspections-chip--skipped{background:#6b7280}.hwm-inspections-chip__radio{width:calc(13 * var(--u));height:calc(13 * var(--u));border:calc(1.25 * var(--u)) solid #fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hwm-inspections-chip__radio--on{background:#fff}.hwm-inspections-chip__radio--on:after{content:"";width:calc(6 * var(--u));height:calc(6 * var(--u));background:#0000009e;border-radius:50%}.hwm-inspections-q__rule{height:calc(1 * var(--u));margin:calc(10 * var(--u)) 0 calc(7 * var(--u));background:var(--border)}.hwm-inspections-toggle{align-items:center;gap:calc(7 * var(--u));height:calc(24 * var(--u));padding:0 calc(9 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(6 * var(--u));font-size:calc(11.5 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0000000d;background:#fff;font-weight:500;display:flex}.hwm-inspections-toggle+.hwm-inspections-toggle{margin-top:calc(5 * var(--u))}.hwm-inspections-toggle .hwm-icon{width:calc(13 * var(--u));height:calc(13 * var(--u))}.hwm-inspections-toggle__done{color:#16a34a;margin-left:auto}.hwm-inspections-note{margin:calc(5 * var(--u)) 0;padding:calc(8 * var(--u));border-radius:calc(8 * var(--u));background:oklch(96.7% .001 286.375/.5)}.hwm-inspections-note span{min-height:calc(34 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(6 * var(--u));font-size:calc(12 * var(--u));background:#fff;display:block}.hwm-inspections-file{width:calc(188 * var(--u));padding:calc(12 * var(--u));flex-direction:column;align-items:center;display:flex}.hwm-inspections-file__photo{width:100%;height:calc(116 * var(--u));border-radius:calc(5 * var(--u));display:block}.hwm-inspections-file__name{margin-top:calc(9 * var(--u));font-size:calc(12 * var(--u));font-weight:500}.hwm-inspections-file__size{margin:calc(2 * var(--u)) 0 calc(8 * var(--u));color:var(--muted-fg);font-size:calc(10.5 * var(--u))}.hwm-inspections-file__actions{gap:calc(4 * var(--u));display:flex}.hwm-inspections-print{align-items:flex-start;gap:calc(6 * var(--u));width:calc(190 * var(--u));padding:calc(12 * var(--u));flex-direction:column;display:flex}.hwm-inspections-menu{width:100%;padding:calc(4 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(8 * var(--u));font-size:calc(12.5 * var(--u));box-shadow:0 calc(4 * var(--u)) calc(10 * var(--u)) #00000014;background:#fff;flex-direction:column;display:flex}.hwm-inspections-menu span{padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(5 * var(--u))}.hwm-inspections-menu__hover{background:var(--muted)}.hwm-inspections-danger{color:oklch(57.7% .245 27.325)}.hwm-inspections-editor{width:calc(560 * var(--u));padding:calc(16 * var(--u)) 0 0 calc(20 * var(--u))}.hwm-inspections-editor__head{align-items:center;gap:calc(14 * var(--u));margin-bottom:calc(12 * var(--u));white-space:nowrap;display:flex}.hwm-inspections-editor__back{align-items:center;gap:calc(6 * var(--u));font-size:calc(12 * var(--u));font-weight:500;display:inline-flex}.hwm-inspections-editor__back .hwm-icon{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hwm-inspections-editor__title{font-size:calc(18 * var(--u));font-weight:600;line-height:1.25}.hwm-inspections-editor__card{margin-bottom:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(10 * var(--u))}.hwm-inspections-editor__fields{gap:calc(12 * var(--u));margin-top:calc(10 * var(--u));grid-template-columns:1fr 1fr;display:grid}.hwm-inspections-editor__fields .hwm-input{margin-top:calc(5 * var(--u))}.hwm-inspections-editor__value{height:calc(30 * var(--u));color:var(--fg);font-size:calc(12 * var(--u));justify-content:space-between}.hwm-inspections-editor__value .hwm-icon{width:calc(13 * var(--u));height:calc(13 * var(--u));opacity:.5}.hwm-inspections-group{margin-top:calc(10 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));box-shadow:0 calc(1 * var(--u)) calc(2 * var(--u)) #0000000d;background:#fff;overflow:hidden}.hwm-inspections-group__head{align-items:center;gap:calc(10 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u)) calc(7 * var(--u)) calc(10 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--border);background:oklch(96.7% .001 286.375/.3);display:flex}.hwm-inspections-group__head .hwm-icon{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--muted-fg)}.hwm-inspections-group__head .hwm-btn .hwm-icon{width:calc(12 * var(--u));height:calc(12 * var(--u));color:inherit}.hwm-inspections-group__head .hwm-inspections-danger{color:oklch(57.7% .245 27.325)}.hwm-inspections-group__name{font-size:calc(13 * var(--u));flex:1;font-weight:500}.hwm-inspections-group__count{margin-left:calc(3 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(6 * var(--u));background:var(--muted);font-size:calc(10 * var(--u));font-weight:600;line-height:1.6}.hwm-inspections-group__list{gap:calc(6 * var(--u));padding:calc(10 * var(--u));flex-direction:column;display:flex}.hwm-inspections-group__q{align-items:center;gap:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(12 * var(--u)) calc(5 * var(--u)) calc(9 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(5 * var(--u));background:oklch(96.7% .001 286.375/.2);display:flex}.hwm-inspections-group__q>span{flex:1}.hwm-inspections-group__q .hwm-icon{width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--muted-fg)}.hwm-inspections-group__q .hwm-inspections-danger{color:oklch(57.7% .245 27.325)}.hwm-inspections-group__qname{font-size:calc(12 * var(--u));font-weight:500;line-height:1.35;display:block}.hwm-inspections-group__qtype{color:var(--muted-fg);font-size:calc(10.5 * var(--u));line-height:1.35;display:block}.hwm-inspections-group__q--focus{background:linear-gradient(140deg, #ff9a3d, var(--primary));color:#fff;box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) oklch(69.76% .201553 42.4432/.4);border-color:#0000}.hwm-inspections-group__q--focus .hwm-inspections-group__qtype,.hwm-inspections-group__q--focus .hwm-icon,.hwm-inspections-group__q--focus .hwm-inspections-danger{color:#fff}.hwm-inspections-group__add{width:100%;margin-top:calc(2 * var(--u))}.hwm-inspections-pdf{width:calc(344 * var(--u));height:calc(560 * var(--u));padding:calc(20 * var(--u)) calc(20 * var(--u)) 0;border-radius:calc(4 * var(--u));color:#111827;font-size:calc(8 * var(--u));line-height:1.4}.hwm-inspections-pdf__head{margin-bottom:calc(12 * var(--u));padding-bottom:calc(9 * var(--u));border-bottom:calc(1 * var(--u)) solid #e5e7eb;justify-content:space-between;align-items:center;display:flex}.hwm-inspections-pdf__head img{height:calc(20 * var(--u))!important}.hwm-inspections-pdf__head>span{text-align:right}.hwm-inspections-pdf__title{font-size:calc(10.5 * var(--u));font-weight:700;display:block}.hwm-inspections-pdf__date{margin-top:calc(2 * var(--u));color:#6b7280;display:block}.hwm-inspections-pdf__boxes{gap:calc(10 * var(--u));grid-template-columns:1fr 1fr;display:grid}.hwm-inspections-pdf__box{padding:calc(8 * var(--u));border:calc(1 * var(--u)) solid #e5e7eb;border-radius:calc(3 * var(--u))}.hwm-inspections-pdf__boxtitle{margin-bottom:calc(4 * var(--u));color:#374151;font-weight:600}.hwm-inspections-pdf__kv{grid-template-columns:calc(42 * var(--u)) 1fr;gap:calc(5 * var(--u));padding:calc(1.5 * var(--u)) 0;font-size:calc(7 * var(--u));align-items:start;display:grid}.hwm-inspections-pdf__kv span:first-child{color:#6b7280}.hwm-inspections-pdf__kv b{font-weight:500}.hwm-inspections-pdf__kv .hwm-bar{width:calc(74 * var(--u));height:calc(5 * var(--u));margin-top:calc(2.5 * var(--u))}.hwm-inspections-pdf__section{margin-top:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(7 * var(--u));border-radius:calc(3 * var(--u));font-size:calc(9.5 * var(--u));background:#f3f4f6;font-weight:600}.hwm-inspections-pdf__tr{grid-template-columns:calc(100 * var(--u)) calc(50 * var(--u)) 1fr;border-bottom:calc(1 * var(--u)) solid #f3f4f6;align-items:start;display:grid}.hwm-inspections-pdf__tr>*{padding:calc(5 * var(--u)) calc(7 * var(--u))}.hwm-inspections-pdf__tr b{font-weight:500}.hwm-inspections-pdf__tr span:last-child{color:#4b5563}.hwm-inspections-pdf__tr--head{color:#4b5563;border-bottom-color:#e5e7eb;font-weight:500}.hwm-inspections-pdf__tr--head span:last-child{color:inherit}.hwm-inspections-pdf__files{padding:0 calc(7 * var(--u)) calc(7 * var(--u))}.hwm-inspections-pdf__files svg{width:calc(40 * var(--u));height:calc(40 * var(--u));border:calc(1 * var(--u)) solid #e5e7eb;border-radius:calc(3 * var(--u));display:block}.hwm-inspections-side{width:calc(214 * var(--u))}.hwm-inspections-side__body{gap:calc(7 * var(--u));padding:calc(2 * var(--u)) 0 calc(8 * var(--u));flex-direction:column;display:flex}.hwm-inspections-side__new{margin:0 calc(10 * var(--u)) calc(4 * var(--u))}.hwm-inspections-side__item{align-items:flex-start;gap:calc(5 * var(--u));padding:calc(8 * var(--u));border-radius:calc(8 * var(--u));background:#f9fafb;flex-direction:column;display:flex}.hwm-inspections-side__name{align-items:center;gap:calc(5 * var(--u));font-size:calc(11.5 * var(--u));white-space:nowrap;font-weight:500;display:flex}.hwm-inspections-side__name .hwm-icon{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--muted-fg)}.hwm-inspections-side__status{padding:calc(2 * var(--u)) calc(6 * var(--u));border-radius:calc(4 * var(--u));font-size:calc(9.5 * var(--u));font-weight:500;line-height:1.3}.hwm-inspections-side__status--blue{color:#1e40af;background:#dbeafe}.hwm-inspections-side__status--grey{color:#1f2937;background:#f3f4f6}.hwm-inspections-create{width:calc(412 * var(--u));padding:calc(20 * var(--u)) calc(22 * var(--u))}.hwm-inspections-create .hwm-inspections-dialog__title{font-size:calc(16 * var(--u))}.hwm-inspections-create .hwm-inspections-dialog__desc{white-space:nowrap}.hwm-inspections-create__select{margin-top:calc(6 * var(--u));color:var(--fg);justify-content:space-between}.hwm-inspections-create__select .hwm-icon{width:calc(14 * var(--u));height:calc(14 * var(--u));opacity:.5}.hwm-inspections-create__actions{justify-content:flex-end;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));display:flex}.hwm-inspections-create__go{background:linear-gradient(140deg, #ff9a3d, var(--primary));box-shadow:0 calc(10 * var(--u)) calc(22 * var(--u)) oklch(69.76% .201553 42.4432/.45)}.step-number.svelte-1d944k4{background:var(--bs-secondary,#5d3fd3);color:#fff;letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:700;display:inline-flex}
