.llp_dev_lifelab_classifier_root_af7e169ff2{color:var(--text-body);font-size:.82rem}.llp_dev_lifelab_classifier_root_af7e169ff2>summary{color:var(--text-muted);cursor:pointer;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;padding:.2rem 0}.llp_dev_lifelab_classifier_root_af7e169ff2>summary span{color:var(--text-body)}.llp_dev_lifelab_classifier_root_af7e169ff2 dl{display:grid;gap:.35rem;margin:.55rem 0 0}.llp_dev_lifelab_classifier_stat_af7e169ff2{display:grid;grid-template-columns:minmax(7.5rem,.35fr) minmax(10rem,1fr);gap:.8rem}.llp_dev_lifelab_classifier_stat_af7e169ff2 dt{color:var(--text-muted)}.llp_dev_lifelab_classifier_stat_af7e169ff2 dd{margin:0;overflow-wrap:anywhere}.llp_dev_lifelab_library_root_c4219c962e{color:var(--text-body)}.llp_dev_lifelab_library_root_c4219c962e>header{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem .8rem}.llp_dev_lifelab_library_root_c4219c962e h3,.llp_dev_lifelab_library_root_c4219c962e h4,.llp_dev_lifelab_library_root_c4219c962e h5,.llp_dev_lifelab_library_root_c4219c962e p,.llp_dev_lifelab_library_root_c4219c962e figure{margin:0}.llp_dev_lifelab_library_root_c4219c962e>header>span,.llp_dev_lifelab_library_root_c4219c962e>header>p{color:var(--text-muted);font-size:.82rem}.llp_dev_lifelab_library_root_c4219c962e>header>p{flex-basis:100%}.llp_dev_lifelab_library_category_c4219c962e{border-top:1px solid var(--border);margin-top:.8rem;padding-top:.65rem}.llp_dev_lifelab_library_item_c4219c962e{display:grid;gap:.45rem;padding:.7rem 0}.llp_dev_lifelab_library_item_c4219c962e+.llp_dev_lifelab_library_item_c4219c962e{border-top:1px solid var(--border)}.llp_dev_lifelab_library_root_c4219c962e pre{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-md);margin:0;overflow-x:auto;padding:.5rem .65rem;white-space:pre-wrap}.llp_dev_lifelab_library_root_c4219c962e dl{display:grid;gap:.3rem;margin:0}.llp_dev_lifelab_library_root_c4219c962e dl>div{display:grid;grid-template-columns:minmax(8rem,.35fr) 1fr;gap:.6rem}.llp_dev_lifelab_library_root_c4219c962e dd{color:var(--text-muted);margin:0}.llp_dev_lifelab_library_root_c4219c962e figcaption{color:var(--text-muted);font-size:.78rem;margin-bottom:.3rem}.llp_dev_lifelab_property_editor_root_9b2bc14b30{color:var(--text-body);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.78rem}.llp_dev_lifelab_property_editor_root_9b2bc14b30>summary{display:flex;min-width:0;align-items:baseline;gap:.45rem;color:var(--text-muted);cursor:pointer;list-style-position:outside;padding:.2rem 0}.llp_dev_lifelab_property_editor_preview_9b2bc14b30{min-width:0;overflow:hidden;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap}.llp_dev_lifelab_property_editor_root_9b2bc14b30 dl{display:grid;gap:.3rem;margin:.35rem 0 0}.llp_dev_lifelab_property_editor_field_9b2bc14b30{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(8rem,1fr);gap:.7rem}.llp_dev_lifelab_property_editor_field_9b2bc14b30 dt,.llp_dev_lifelab_property_editor_field_9b2bc14b30 dd{margin:0}.llp_dev_lifelab_property_editor_field_9b2bc14b30 dt,.llp_dev_lifelab_property_editor_end_9b2bc14b30{color:var(--text-muted)}.llp_dev_lifelab_property_editor_end_9b2bc14b30{margin-top:.35rem}.llp_dev_lifelab_table_root_887dfa5757{color:var(--text-body);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.78rem}.llp_dev_lifelab_table_root_887dfa5757>summary{color:var(--text-muted);cursor:pointer;padding:.2rem 0}.llp_dev_lifelab_table_scroll_887dfa5757{margin-top:.4rem;overflow-x:auto}.llp_dev_lifelab_table_root_887dfa5757 table{border-collapse:collapse;width:100%}.llp_dev_lifelab_table_root_887dfa5757 th,.llp_dev_lifelab_table_root_887dfa5757 td{border:1px solid var(--border);padding:.3rem .45rem;text-align:left}.llp_dev_lifelab_table_root_887dfa5757 th{background:var(--bg-panel);font-weight:600}:root{--ll-max-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px}.ll-ui{box-sizing:border-box}.ll-ui *,.ll-ui *:before,.ll-ui *:after{box-sizing:border-box}.ll-ui-box{min-width:0}.ll-ui-row{display:flex;min-width:0;flex-direction:row;align-items:center}.ll-ui-column{display:flex;min-width:0;flex-direction:column}.ll-ui-grid{display:grid;min-width:0}.ll-ui-grid--columns-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ll-ui-grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ll-ui-grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ll-ui-grid--columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ll-ui-grid--columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ll-ui-grid--columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.ll-ui-grid--columns-7{grid-template-columns:repeat(7,minmax(0,1fr))}.ll-ui-grid--columns-8{grid-template-columns:repeat(8,minmax(0,1fr))}.ll-ui-grid--columns-9{grid-template-columns:repeat(9,minmax(0,1fr))}.ll-ui-grid--columns-10{grid-template-columns:repeat(10,minmax(0,1fr))}.ll-ui-grid--columns-11{grid-template-columns:repeat(11,minmax(0,1fr))}.ll-ui-grid--columns-12{grid-template-columns:repeat(12,minmax(0,1fr))}.ll-ui.ll-a-width-auto{width:auto}.ll-ui.ll-a-width-content{width:max-content;max-width:100%}.ll-ui.ll-a-width-full{width:100%}.ll-ui.ll-a-max-width-xs{max-width:20rem}.ll-ui.ll-a-max-width-sm{max-width:28rem}.ll-ui.ll-a-max-width-md{max-width:36rem}.ll-ui.ll-a-max-width-lg{max-width:48rem}.ll-ui.ll-a-max-width-xl{max-width:64rem}.ll-ui.ll-a-max-width-full{max-width:100%}.ll-ui.ll-a-align-self-auto{align-self:auto}.ll-ui.ll-a-align-self-start{align-self:start}.ll-ui.ll-a-align-self-center{align-self:center}.ll-ui.ll-a-align-self-end{align-self:end}.ll-ui.ll-a-align-self-stretch{align-self:stretch}.ll-ui.ll-a-justify-self-auto{justify-self:auto}.ll-ui.ll-a-justify-self-start{justify-self:start}.ll-ui.ll-a-justify-self-center{justify-self:center}.ll-ui.ll-a-justify-self-end{justify-self:end}.ll-ui.ll-a-justify-self-stretch{justify-self:stretch}.ll-ui.ll-a-text-align-start{text-align:start}.ll-ui.ll-a-text-align-center{text-align:center}.ll-ui.ll-a-text-align-end{text-align:end}.ll-ui.ll-a-tone-neutral{color:var(--text-body)}.ll-ui.ll-a-tone-accent{color:var(--hue-primary)}.ll-ui.ll-a-tone-success{color:var(--hue-success)}.ll-ui.ll-a-tone-warning{color:var(--hue-warning)}.ll-ui.ll-a-tone-danger{color:var(--hue-error)}.ll-ui.ll-a-density-compact{font-size:.925em;line-height:1.35}.ll-ui.ll-a-density-normal{line-height:1.5}.ll-ui.ll-a-density-comfortable{line-height:1.7}.ll-ui.ll-a-padding-0{padding:0}.ll-ui.ll-a-padding-1{padding:.25rem}.ll-ui.ll-a-padding-2{padding:.5rem}.ll-ui.ll-a-padding-3{padding:.75rem}.ll-ui.ll-a-padding-4{padding:1rem}.ll-ui.ll-a-padding-6{padding:1.5rem}.ll-ui.ll-a-padding-8{padding:2rem}.ll-ui.ll-a-gap-0{gap:0}.ll-ui.ll-a-gap-1{gap:.25rem}.ll-ui.ll-a-gap-2{gap:.5rem}.ll-ui.ll-a-gap-3{gap:.75rem}.ll-ui.ll-a-gap-4{gap:1rem}.ll-ui.ll-a-gap-6{gap:1.5rem}.ll-ui.ll-a-gap-8{gap:2rem}.ll-ui.ll-a-column-span-1{grid-column:span 1 / span 1}.ll-ui.ll-a-column-span-2{grid-column:span 2 / span 2}.ll-ui.ll-a-column-span-3{grid-column:span 3 / span 3}.ll-ui.ll-a-column-span-4{grid-column:span 4 / span 4}.ll-ui.ll-a-column-span-5{grid-column:span 5 / span 5}.ll-ui.ll-a-column-span-6{grid-column:span 6 / span 6}.ll-ui.ll-a-column-span-7{grid-column:span 7 / span 7}.ll-ui.ll-a-column-span-8{grid-column:span 8 / span 8}.ll-ui.ll-a-column-span-9{grid-column:span 9 / span 9}.ll-ui.ll-a-column-span-10{grid-column:span 10 / span 10}.ll-ui.ll-a-column-span-11{grid-column:span 11 / span 11}.ll-ui.ll-a-column-span-12{grid-column:span 12 / span 12}.ll-ui-heading{margin:0 0 8px;color:var(--text-heading)}.ll-ui-code,.ll-ui-org pre,.ll-ui-lens pre{max-width:100%;margin:0;padding:8px 12px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);font:13px/1.5 var(--ll-max-mono)}.ll-ui-org{line-height:1.55}.ll-ui-org>:first-child{margin-top:0}.ll-ui-org>:last-child{margin-bottom:0}.ll-ui-org a,.ll-ui-page-link,.ll-ui-block-link,.ll-ui-home,.ll-ui-page-card__title{color:var(--hue-primary);text-decoration:none}.ll-ui-org a:hover,.ll-ui-page-link:hover,.ll-ui-block-link:hover,.ll-ui-home:hover,.ll-ui-page-card__title:hover{text-decoration:underline}.ll-ui-table-wrap{max-width:100%;overflow-x:auto}.ll-ui-table{width:100%;border-collapse:collapse;font-size:13px}.ll-ui-table th{padding:8px 12px;border-bottom:2px solid var(--border);color:var(--text-muted);font-size:11px;letter-spacing:.04em;text-align:left;text-transform:uppercase}.ll-ui-table td{padding:6px 12px;border-bottom:1px solid var(--border);vertical-align:top}.ll-ui-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bg-secondary) 45%,transparent)}.ll-ui-empty{margin:6px 0;color:var(--text-muted);font-style:italic}.ll-ui-badge{display:inline-block;padding:1px 6px;border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ll-ui-badge--success{background:var(--status-success-bg);color:var(--hue-success)}.ll-ui-badge--warning{background:var(--status-warning-bg);color:var(--hue-warning)}.ll-ui-badge--error{background:var(--status-error-bg);color:var(--hue-error)}.ll-ui-stat{display:grid;justify-items:start;gap:1px;text-align:start}.ll-ui-stat__value{color:var(--text-heading);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ll-ui-stat__label{color:var(--text-faint);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ll-ui-stat__figures{display:flex;align-items:baseline;gap:8px}.ll-ui-stat__delta{color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums}.ll-ui-stat__delta--increase{color:var(--hue-success)}.ll-ui-stat__delta--decrease{color:var(--hue-error)}.ll-ui-progress{display:flex;align-items:center;gap:10px}.ll-ui-progress__label{color:var(--text-muted);font-size:12px}.ll-ui-progress__track{flex:1;min-width:0;height:6px;border:1px solid var(--border);background:var(--bg-app)}.ll-ui-progress__fill{height:100%;background:var(--hue-primary)}.ll-ui-progress__value{color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums}.ll-ui-image{display:block;max-width:100%;height:auto;border-radius:var(--radius-lg)}.ll-ui-calendar{display:inline-grid;gap:6px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-lg)}.ll-ui-calendar ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;color:var(--text-muted);font-size:12px}.ll-ui-control,.ll-ui-action,.ll-ui-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:13px}.ll-ui-control{min-width:120px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-panel)}.ll-ui-control__label{color:var(--text-muted);font-size:11px}.ll-ui-control__value{min-width:0;overflow-wrap:anywhere}.ll-ui-action{padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);font-weight:600}.ll-ui-action--primary{border-color:var(--hue-primary);color:var(--hue-primary)}.ll-ui-action--danger{border-color:var(--hue-error);color:var(--hue-error)}.ll-ui-textarea{margin:0}.ll-ui-textarea figcaption{margin-bottom:4px;color:var(--text-muted);font-size:11px}.ll-ui-textarea pre{margin:0;padding:8px 10px;white-space:pre-wrap;border:1px solid var(--border);border-radius:var(--radius-lg)}.ll-ui-divider{border:0;border-top:1px solid var(--border);margin:12px 0}.ll-ui-spacer{min-height:1rem}.ll-ui-card{padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-panel)}.ll-ui-card>h3{margin:0 0 10px;font-size:14px}.ll-ui-alert{padding:8px 12px;border-radius:var(--radius-sm);background:var(--status-info-bg)}.ll-ui-alert--success{background:var(--status-success-bg)}.ll-ui-alert--warning{background:var(--status-warning-bg)}.ll-ui-alert--error{background:var(--status-error-bg)}.ll-ui-alert>strong{margin-right:.5ch}.ll-ui-drawer,.ll-ui-collapsible,.ll-ui-transclude-shell{font-family:var(--ll-max-mono);font-size:12px}.ll-ui-drawer>summary,.ll-ui-collapsible>summary,.ll-ui-transclude-shell>summary{display:flex;align-items:baseline;gap:6px;color:var(--text-muted);cursor:pointer}.ll-ui-drawer__preview{min-width:0;overflow:hidden;color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap}.ll-ui-drawer__body,.ll-ui-collapsible__body{margin:4px 0 4px 5px;padding-left:16px;border:0}.ll-ui-drawer__end{margin-left:21px;color:var(--text-faint)}.ll-ui-drawer__body .ll-ui-code{max-height:24em;overflow-wrap:anywhere;white-space:pre-wrap}.ll-ui-field{display:grid;gap:4px}.ll-ui-field__label,.ll-ui-field small{color:var(--text-muted);font:11px var(--ll-max-mono)}.ll-ui-property{display:flex;align-items:center;gap:6px;font:12px var(--ll-max-mono)}.ll-ui-property__swatch{width:12px;height:12px;flex:0 0 12px;border:1px solid var(--border);border-radius:var(--radius-sm)}.ll-ui-property__name{color:var(--hue-primary)}.ll-ui-status{display:inline-flex;align-items:center;gap:4px;font:11px var(--ll-max-mono)}.ll-ui-status--success{color:var(--hue-success)}.ll-ui-status--warning{color:var(--hue-warning)}.ll-ui-status--error{color:var(--hue-error)}.ll-ui-status--muted{color:var(--text-faint)}.ll-ui-status--primary{color:var(--hue-primary)}.ll-ui-elapsed,.ll-ui-tag{font:12px var(--ll-max-mono)}.ll-ui-elapsed--success{color:var(--hue-success)}.ll-ui-elapsed--warning{color:var(--hue-warning)}.ll-ui-elapsed--error{color:var(--hue-error)}.ll-ui-elapsed--muted{color:var(--text-faint)}.ll-ui-elapsed--primary{color:var(--hue-primary)}.ll-ui-elapsed--default{color:var(--text-body)}.ll-ui-page-card{display:grid;gap:6px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-panel);color:var(--text-muted);font-size:12px}.ll-ui-page-card--compact{display:flex;align-items:center;padding:6px 8px}.ll-ui-page-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ll-ui-page-card__title{color:var(--hue-primary);font-size:14px;font-weight:600}.ll-ui-page-card__sparkline{color:var(--hue-primary)}.ll-ui-graph{padding:12px;border:1px solid var(--border);border-radius:var(--radius-lg)}.ll-ui-graph>header{display:flex;justify-content:space-between;gap:12px}.ll-ui-graph>header span{color:var(--text-muted);font-size:12px}.ll-ui-graph__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ll-ui-graph__columns ul{margin:8px 0 0;padding-left:20px}.ll-ui-map-omitted{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px;border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--text-muted)}.ll-ui-map-omitted strong{color:var(--text-heading)}.ll-ui-map-omitted span{font-size:12px}.ll-ui-transclude{display:grid;gap:8px}.ll-ui-block-snapshot{padding:8px 10px;border-left:2px solid var(--border)}.ll-ui-block-snapshot>header{display:flex;align-items:baseline;gap:6px}.ll-ui-block-snapshot>header a{color:var(--hue-primary);text-decoration:none}.ll-ui-block-snapshot--missing{border-left-color:var(--hue-error)}.ll-ui-block-snapshot--unpublished{border-left-color:var(--text-faint)}.ll-ui-prepared-contents{display:grid;gap:6px;margin-top:6px}.ll-ui-prepared-content{margin:0}.ll-ui-prepared-content--text{white-space:pre-wrap}.ll-ui-prepared-content--code{max-width:100%;overflow:auto;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-secondary);font:13px/1.5 var(--ll-max-mono)}.ll-ui-document-link{color:var(--hue-primary);text-decoration:none}.ll-ui-document-link:hover{text-decoration:underline}.ll-ui-home{margin-left:8px;color:var(--text-muted);font-size:11px}.ll-ui-home--unpublished{text-decoration:none}.ll-ui-missing{color:var(--hue-error)}.ll-ui-unpublished{color:var(--text-muted)}.ll-ui-lens{display:grid;gap:8px}.ll-ui-lens__header{display:flex;justify-content:space-between;gap:12px}.ll-ui-lens__header span{color:var(--text-muted);font-size:12px}.ll-ui-lens__diagnostics{margin:0;padding-left:20px;color:var(--text-muted);font-size:12px}.ll-ui-lens__items,.ll-ui-lens__group>div{display:grid;gap:8px}.ll-ui-lens__row{padding:8px 10px;border-left:2px solid var(--border)}.ll-ui-lens__row>header{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.ll-ui-lens__task{color:var(--hue-primary);font:11px var(--ll-max-mono)}.ll-ui-lens__definition>summary{color:var(--text-muted);cursor:pointer;font:12px var(--ll-max-mono)}.ll-ui-lens--invalid{padding:10px;border-left:3px solid var(--hue-error);background:var(--status-error-bg)}.ll-ui-lens--cycle,.ll-ui-lens--budget{padding:10px;border-left:3px solid var(--hue-warning);background:var(--status-warning-bg)}@media(max-width:600px){.ll-ui-grid,.ll-ui-graph__columns{grid-template-columns:minmax(0,1fr)!important}.ll-ui-row{flex-wrap:wrap}.ll-ui-page-card__header{display:grid}}
