._9iPG3a_main h6{color:var(--text-primary);font-size:clamp(.9rem,.8732rem + .091vw,1rem)}._9iPG3a_main p{color:var(--text-primary);font-size:clamp(.8rem,.7732rem + .091vw,.9rem)}._9iPG3a_main ._9iPG3a_moreInformationButtonCol{margin-bottom:12px;margin-left:auto}._9iPG3a_main ._9iPG3a_moreInformationButtonCol button{background-color:var(--accent);width:100%;height:32px;box-shadow:var(--shadow-sm);color:var(--accent-contrast);cursor:pointer;border:none;border-radius:4px;font-family:Oxygen,sans-serif;transition:all .3s ease-in-out}._9iPG3a_main ._9iPG3a_moreInformationButtonCol button:hover{background-color:var(--accent-hover)}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow{display:flex}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer,._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_numberOfUsersContainer,._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_regionContainer,._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_contactContainer{margin-bottom:4px}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionHeaderContainer{flex-direction:row;align-items:center;display:flex}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionHeaderContainer ._9iPG3a_editIcon{cursor:pointer;margin-left:8px}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionHeaderContainer ._9iPG3a_editIcon svg{width:16px;height:16px;fill:var(--text-primary);transition:all .3s ease-in-out}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionHeaderContainer ._9iPG3a_editIcon:hover svg{fill:var(--accent-hover)}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionInput{border:1px solid var(--border-subtle);background-color:var(--surface-raised);width:92%;color:var(--text-primary);border-radius:4px;padding:4px;font-size:16px}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_descriptionInput::placeholder{color:var(--text-secondary)}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_saveDescriptionButton{color:var(--accent);box-shadow:none;cursor:pointer;background:0 0;border:none;margin-top:4px;font-size:16px}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_descriptionContainer ._9iPG3a_saveDescriptionButton:hover{color:var(--accent-hover)}._9iPG3a_main ._9iPG3a_organizationGeneralInfoRow ._9iPG3a_lineBreak{background-color:var(--border-subtle);width:100%;height:1px;margin:12px auto}._9iPG3a_main ._9iPG3a_typesCol{flex-flow:wrap;display:flex}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer{background-color:var(--accent);border-radius:4px;flex-direction:column;width:152px;height:64px;margin:4px;padding:4px;display:flex}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_typeName{color:var(--accent-contrast);white-space:nowrap;text-overflow:ellipsis;cursor:default;max-width:140px;font-size:clamp(1rem,.9732rem + .1091vw,1.1rem);overflow:hidden}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_countRow{flex-direction:row;align-items:center;width:100%;margin-top:auto;display:flex}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_countRow ._9iPG3a_scannerCountContainer{flex-direction:row;align-items:center;margin-right:12px;display:flex}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_countRow ._9iPG3a_scannerCountContainer ._9iPG3a_scannerIcon{margin-right:4px}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_countRow ._9iPG3a_scannerCountContainer ._9iPG3a_scannerIcon svg{width:16px;height:16px;fill:var(--accent-contrast)}._9iPG3a_main ._9iPG3a_typesCol ._9iPG3a_typeContainer ._9iPG3a_countRow ._9iPG3a_scannerCountContainer ._9iPG3a_typeCount{color:var(--accent-contrast);text-align:left;font-size:clamp(.9rem,.8732rem + .091vw,1rem)}._9iPG3a_main ._9iPG3a_scannersCol{flex-flow:wrap;display:flex}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer{background-color:var(--accent);border-radius:4px;flex-direction:column;width:152px;height:80px;margin:4px;padding:4px;display:flex}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer ._9iPG3a_idLabel{color:var(--accent-contrast);font-size:clamp(.6rem,.5732rem + .091vw,.7rem)}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer h6{color:var(--accent-contrast);font-size:clamp(.75rem,.6732rem + .091vw,.85rem)}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer ._9iPG3a_bottomRow{flex-direction:row;align-items:center;margin-top:auto;display:flex}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer ._9iPG3a_bottomRow ._9iPG3a_scannerIcon svg{width:24px;height:24px;fill:var(--accent-contrast)}._9iPG3a_main ._9iPG3a_scannersCol ._9iPG3a_scannerContainer ._9iPG3a_bottomRow ._9iPG3a_scannerCount{color:var(--accent-contrast);margin-left:auto;font-size:clamp(.9rem,.8732rem + .091vw,1rem)}
.HunGLa_infoContainer p{text-align:center;color:var(--text-primary);font-size:clamp(.9rem,.8732rem + .1127vw,1rem)}.HunGLa_infoContainer .HunGLa_orgNameText{text-align:start;color:var(--text-primary)}
._6NsJfq_main{width:100%;margin-top:20px}._6NsJfq_main ._6NsJfq_accordionHeader{background-color:var(--accent);justify-content:center;align-items:center;width:100%;height:44px;display:flex}._6NsJfq_main ._6NsJfq_accordionHeader p{color:var(--accent-contrast);cursor:pointer;transition:all .2s ease-in-out}._6NsJfq_main ._6NsJfq_accordionHeader p:hover{opacity:.85}._6NsJfq_main ._6NsJfq_accordionContainer{border-top:none;border-left:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-bottom:12px}._6NsJfq_main ._6NsJfq_accordionContainer ._6NsJfq_adminAccordion{border-radius:0}
._6THUAW_main{background-color:var(--accent);border-radius:4px;flex-direction:column;align-items:center;width:100%;height:80px;padding:4px;display:flex}._6THUAW_main p{text-align:center;color:var(--accent-contrast);margin-top:8px;font-size:clamp(.7rem,.65rem + .08vw,.8rem)}._6THUAW_main h5{color:var(--accent-contrast);margin-top:auto;margin-bottom:auto}
.SkD6Aq_subtitle{color:var(--text-muted);margin-bottom:16px;font-size:13px}.SkD6Aq_questionList{flex-direction:column;gap:16px;display:flex}.SkD6Aq_questionItem{border-bottom:1px solid var(--border-subtle);padding-bottom:12px}.SkD6Aq_questionLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:600}.SkD6Aq_answer,.SkD6Aq_answerText{color:var(--text-primary);font-size:14px}.SkD6Aq_noAnswer{color:var(--text-muted);font-style:italic}.SkD6Aq_tagList{flex-wrap:wrap;gap:4px;display:flex}
.B5Yj7W_pill{background:var(--accent-subtle);height:32px;color:var(--accent);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:filter .16s;display:inline-flex}.B5Yj7W_pill:hover{filter:brightness(.96)}.B5Yj7W_pill:active{filter:brightness(.9)}.B5Yj7W_pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.B5Yj7W_pill{transition:none}}
.r_wttq_tableContainer{background:var(--surface-overlay);width:100%;box-shadow:var(--shadow-sm);border-radius:12px;padding:16px}.r_wttq_tableContainer .ant-table{color:var(--text-primary);background:0 0}.r_wttq_tableContainer .ant-table-thead>tr>th{background:var(--surface-sunken);color:var(--text-secondary);font-weight:600}.r_wttq_tableContainer .ant-table-tbody>tr:hover>td{background:var(--surface-sunken)}.r_wttq_tableContainer .ant-table-tbody>tr>td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary)}.r_wttq_tableContainer .ant-pagination{color:var(--text-primary);margin-bottom:0}.r_wttq_tableContainer .ant-table-column-sorter{color:var(--accent)}
.WT0DDG_measurementTable{margin-bottom:32px}.WT0DDG_measurementTable h6{margin:0;font-size:clamp(.8rem,.73rem + .069vw,.9rem)}.WT0DDG_measurementTable p{margin:0;font-size:10px}.WT0DDG_measurementTable .WT0DDG_childrenMeasurementsContainer{width:100%;padding:4px 32px}.WT0DDG_measurementTable .WT0DDG_childrenMeasurementsContainer .WT0DDG_childrenRow{padding:8px 0;display:flex}.WT0DDG_measurementTable .WT0DDG_childrenMeasurementsContainer .WT0DDG_childrenRow .WT0DDG_dateContainer p{text-align:center}.WT0DDG_measurementTable .WT0DDG_childrenMeasurementsContainer .WT0DDG_childrenTableRow td{color:var(--text-primary);background-color:var(--surface-sunken);text-align:center}.WT0DDG_measurementTable .WT0DDG_childrenMeasurementsContainer .WT0DDG_childrenTableRow:hover td{background-color:var(--accent-subtle)!important}.WT0DDG_measurementTable table thead tr th{background:var(--accent)!important;color:var(--accent-contrast)!important;text-align:center!important}.WT0DDG_measurementTable table thead tr td{background:var(--accent)!important;box-shadow:none!important}.WT0DDG_measurementTable .WT0DDG_tableRow td{color:var(--text-primary);background-color:var(--surface-raised);text-align:center}.WT0DDG_measurementTable .WT0DDG_tableRow:hover td{background-color:var(--accent-subtle)!important}
.Ib7r0G_body{flex-direction:column;gap:16px;padding-top:4px;display:flex}.Ib7r0G_summary{background:var(--surface-sunken);border-radius:12px;align-items:center;gap:16px;padding:12px 16px;display:flex}.Ib7r0G_summaryDate{border-right:1px solid var(--border-subtle);flex-direction:column;align-items:center;min-width:84px;padding-right:16px;display:flex}.Ib7r0G_summaryDate strong{color:var(--text-primary)}.Ib7r0G_summaryDate span{color:var(--text-secondary);font-size:12px}.Ib7r0G_summaryFacts{min-width:0;color:var(--text-secondary);flex-direction:column;gap:2px;font-size:13px;display:flex}.Ib7r0G_code{color:var(--text-primary);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.Ib7r0G_route{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.Ib7r0G_end{border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;transition:border-color .16s,background-color .16s;display:flex}.Ib7r0G_end strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ib7r0G_endLabel{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.Ib7r0G_endEmpty{border-style:dashed}.Ib7r0G_endEmpty strong{color:var(--text-muted);font-weight:400}.Ib7r0G_endChosen{border-color:var(--accent);background:var(--accent-subtle)}.Ib7r0G_arrow{color:var(--accent);align-self:center;font-size:18px}.Ib7r0G_rule{color:var(--text-secondary);gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.Ib7r0G_rule .anticon{color:var(--status-info);margin-top:3px}.Ib7r0G_targets{border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.Ib7r0G_targets .ant-table-thead>tr>th{background:var(--surface-sunken);color:var(--text-secondary);font-size:12px;font-weight:600}.Ib7r0G_targets .ant-table-tbody>tr{cursor:pointer}.Ib7r0G_targets .ant-table .ant-table-tbody>tr>td{transition:background-color .16s}.Ib7r0G_targets .ant-table .ant-table-tbody>tr:hover>td{background:var(--surface-sunken)}:is(.Ib7r0G_targets .ant-table .ant-table-tbody>tr.ant-table-row-selected>td,.Ib7r0G_targets .ant-table .ant-table-tbody>tr.ant-table-row-selected:hover>td){background:var(--accent-subtle)}.Ib7r0G_targets .ant-table .ant-radio-inner{border-color:var(--border-strong)}.Ib7r0G_targets .ant-table .ant-radio-checked .ant-radio-inner{border-color:var(--accent);background:var(--accent)}.Ib7r0G_empty{border:1px dashed var(--border-subtle);color:var(--text-secondary);text-align:center;border-radius:12px;margin:0;padding:16px;font-size:14px}@media (prefers-reduced-motion:reduce){.Ib7r0G_end{transition:none}.Ib7r0G_targets .ant-table .ant-table-tbody>tr>td{transition:none}}@media (max-width:480px){.Ib7r0G_route{grid-template-columns:1fr}.Ib7r0G_arrow{justify-self:center}.Ib7r0G_arrow svg{transform:rotate(90deg)}}
._24hjRW_main svg{fill:var(--text-primary)}._24hjRW_main{padding:12px 32px}._24hjRW_main ._24hjRW_searchInput{border:1px solid var(--border-subtle);background-color:var(--surface-raised);border-radius:4px;width:100%;padding:4px;font-size:16px}._24hjRW_main ._24hjRW_searchInput svg{fill:var(--text-primary)}._24hjRW_main ._24hjRW_searchInput input{color:var(--text-primary);background-color:var(--surface-raised);font-size:16px;font-family:Oxygen,sans-serif!important}._24hjRW_main ._24hjRW_searchInput input::placeholder{color:var(--text-secondary)}._24hjRW_main ._24hjRW_searchInput input:-webkit-autofill{box-shadow:none;-webkit-background-clip:text;background-clip:text}._24hjRW_main ._24hjRW_searchInput input:-webkit-autofill:hover{box-shadow:none;-webkit-background-clip:text;background-clip:text}._24hjRW_main ._24hjRW_searchInput input:-webkit-autofill:focus{box-shadow:none;-webkit-background-clip:text;background-clip:text}._24hjRW_main ._24hjRW_searchInput input:-webkit-autofill:active{box-shadow:none;-webkit-background-clip:text;background-clip:text}._24hjRW_main ._24hjRW_searchInput:hover{border:1px solid var(--border-subtle)}._24hjRW_main ._24hjRW_infoBlocksRow{margin-top:12px;display:flex}
.FYDr4W_main{flex-direction:column;align-items:center;padding:12px;display:flex}.FYDr4W_main h5{color:var(--text-primary);text-align:center}.FYDr4W_main .FYDr4W_icon svg{width:120px;height:120px;fill:var(--text-muted)}
._7CoVrq_main{min-height:calc(100vh - 60px);padding:20px 32px 40px}._7CoVrq_main ._7CoVrq_pageHeader{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}._7CoVrq_main ._7CoVrq_pageHeader h2{letter-spacing:-.01em;color:var(--text-primary);font-size:clamp(1.35rem,1.2rem + .6vw,1.75rem);font-weight:700}._7CoVrq_main ._7CoVrq_pageHeader p{color:var(--text-muted);max-width:60ch;font-size:.95rem}._7CoVrq_main ._7CoVrq_layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}._7CoVrq_main ._7CoVrq_pickerColumn{min-width:0}._7CoVrq_main ._7CoVrq_panelColumn{position:sticky;top:16px}._7CoVrq_main ._7CoVrq_noDataContainer{justify-content:center;padding-top:48px;display:flex}@media (max-width:1100px){._7CoVrq_main{padding:16px 20px 32px}._7CoVrq_main ._7CoVrq_layout{grid-template-columns:minmax(0,1fr)}._7CoVrq_main ._7CoVrq_panelColumn{position:static}}@media (max-width:600px){._7CoVrq_main{padding:12px 12px 24px}}
.sDxrxW_page{--radius-lg:14px;--radius-md:10px;--ease-out:cubic-bezier(.22, 1, .36, 1);--page-bg:color-mix(in srgb, var(--surface-sunken) 55%, var(--surface-base));background:var(--page-bg);min-height:calc(100vh - 61px);color:var(--text-primary)}.sDxrxW_inner{max-width:1480px;margin:0 auto;padding:28px 32px 56px}@media (max-width:640px){.sDxrxW_inner{padding:20px 16px 40px}}.sDxrxW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sDxrxW_muted{color:var(--text-muted)}.sDxrxW_hero{--hero-solid:var(--surface-base);min-height:156px;position:relative}@media (max-width:700px){.sDxrxW_hero{min-height:0;margin-bottom:16px;padding-top:calc(33.3333vw - 33.3333px)}}.sDxrxW_heroMedia{aspect-ratio:3;width:min(58% + 32px,720px);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--hero-solid) 38%, var(--hero-solid) 97%, transparent 100%),linear-gradient(to bottom, var(--hero-solid) 0%, var(--hero-solid) 72%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, var(--hero-solid) 38%, var(--hero-solid) 97%, transparent 100%),linear-gradient(to bottom, var(--hero-solid) 0%, var(--hero-solid) 72%, transparent 100%);pointer-events:none;position:absolute;top:-28px;right:-32px;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:700px){.sDxrxW_heroMedia{width:auto;-webkit-mask-image:linear-gradient(to bottom, var(--hero-solid) 0%, var(--hero-solid) 55%, transparent 100%);mask-image:linear-gradient(to bottom, var(--hero-solid) 0%, var(--hero-solid) 55%, transparent 100%);inset:-20px -16px auto}}.sDxrxW_heroImage{object-fit:cover}.sDxrxW_heroMediaDim .sDxrxW_heroImage{filter:brightness(.62)saturate(.85)}.sDxrxW_heroText{z-index:1;max-width:min(46ch,38%);padding-top:18px;position:relative}@media (max-width:700px){.sDxrxW_heroText{max-width:none;padding-top:0}}.sDxrxW_heading{letter-spacing:-.01em;color:var(--text-primary);outline:none;margin:0;font-size:2rem;font-weight:700;line-height:1.15}@media (max-width:640px){.sDxrxW_heading{font-size:1.5rem}}.sDxrxW_intro{color:var(--text-secondary);margin:10px 0 0;font-size:1rem;line-height:1.5}.sDxrxW_createButton{height:40px;font:inherit;color:var(--accent-contrast);cursor:pointer;background:var(--accent);box-shadow:var(--shadow-sm);border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:.9375rem;font-weight:600;transition:background-color .16s;display:inline-flex}.sDxrxW_createButton:hover{background:var(--accent-hover)}.sDxrxW_createButton:active{background:var(--accent-active)}.sDxrxW_createButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_tiles{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid;position:relative}@media (max-width:1100px){.sDxrxW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sDxrxW_tiles{gap:10px;margin-bottom:20px}}.sDxrxW_tile{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);align-items:center;gap:16px;padding:20px;display:flex}@media (max-width:640px){.sDxrxW_tile{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}}.sDxrxW_tileIcon{background:var(--accent-subtle);width:52px;height:52px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}@media (max-width:640px){.sDxrxW_tileIcon{width:36px;height:36px}.sDxrxW_tileIcon svg{width:18px;height:18px}}.sDxrxW_tileText{flex-direction:column;min-width:0;min-height:calc(4.45625rem + 4px);margin:0;display:flex}@media (max-width:640px){.sDxrxW_tileText{min-height:0}}.sDxrxW_tileText dd{margin:0}.sDxrxW_tileLabel{color:var(--text-secondary);font-size:.875rem;line-height:1.3}@media (max-width:640px){.sDxrxW_tileLabel{font-size:.8125rem}}.sDxrxW_tileValue{font-variant-numeric:tabular-nums;color:var(--text-primary);margin-top:2px;font-size:1.75rem;font-weight:700;line-height:1.2}@media (max-width:640px){.sDxrxW_tileValue{font-size:1.25rem}}.sDxrxW_tileHint{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.8125rem;line-height:1.5;overflow:hidden}.sDxrxW_tileHint:first-letter{text-transform:uppercase}@media (max-width:640px){.sDxrxW_tileHint{white-space:normal}}.sDxrxW_menuLocked{max-width:240px;color:var(--text-muted);white-space:normal;font-size:.75rem;line-height:1.4;display:block}.sDxrxW_editForm{flex-direction:column;gap:18px;padding-top:4px;display:flex}.sDxrxW_editProduct{align-items:center;gap:10px;display:flex}.sDxrxW_editScanner{color:var(--text-muted);font-size:.8125rem}.sDxrxW_editField{flex-direction:column;gap:6px;display:flex}.sDxrxW_editLabel{color:var(--text-primary);font-size:.875rem;font-weight:700}.sDxrxW_editLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.sDxrxW_editHelp{min-height:1.2em;color:var(--text-muted);font-size:.8125rem}.sDxrxW_editField:has(textarea) .sDxrxW_editHelp{padding-right:80px}.sDxrxW_editHelpError{color:var(--status-error)}.sDxrxW_editHelpWarn{color:var(--status-warning)}.sDxrxW_editFooter{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sDxrxW_editDiscardText{text-align:left;flex-direction:column;flex:220px;display:flex}.sDxrxW_editDiscardText strong{color:var(--text-primary)}.sDxrxW_editDiscardText span{color:var(--text-secondary);font-size:.8125rem}.sDxrxW_create{--radius-lg:14px;--radius-md:10px;--ease-out:cubic-bezier(.22, 1, .36, 1);grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:32px;display:grid}@media (max-width:820px){.sDxrxW_create{grid-template-columns:minmax(0,1fr)}}.sDxrxW_createIntro{color:var(--text-secondary);margin:4px 0 0;font-size:.875rem;font-weight:400;line-height:1.45}.sDxrxW_createCrops{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.sDxrxW_createCrops legend{margin-bottom:8px;padding:0}.sDxrxW_cropGrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.sDxrxW_cropTile{cursor:pointer;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:7px;padding:5px 5px 8px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex;position:relative}.sDxrxW_cropTile:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-subtle))}.sDxrxW_cropTile:has(input:checked){background:var(--accent-subtle);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.sDxrxW_cropTile:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}fieldset:disabled .sDxrxW_cropTile{cursor:default;opacity:.7}.sDxrxW_cropTileMedia{aspect-ratio:4/3;background:var(--surface-sunken);border-radius:7px;position:relative;overflow:hidden}.sDxrxW_cropTileName{color:var(--text-primary);text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.25}.sDxrxW_cropTileCheck{width:22px;height:22px;color:var(--accent-contrast);background:var(--accent);box-shadow:0 0 0 2px var(--surface-overlay);opacity:0;border-radius:50%;place-items:center;transition:opacity .16s,transform .22s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:10px;right:10px;transform:scale(.6)}.sDxrxW_cropTile:has(input:checked) .sDxrxW_cropTileCheck{opacity:1;transform:none}.sDxrxW_cropTileSkeleton{aspect-ratio:104/108;background:linear-gradient(100deg, var(--surface-sunken) 40%, var(--surface-overlay) 50%, var(--surface-sunken) 60%) 0 0/300% 100%;border-radius:var(--radius-md);animation:1.4s linear infinite sDxrxW_tile-shimmer}@keyframes sDxrxW_tile-shimmer{to{background-position:-150% 0}}.sDxrxW_createCropError{color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;font-size:.875rem;display:flex}.sDxrxW_createToggle{cursor:pointer;border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:12px;padding:12px 14px;display:flex}.sDxrxW_createToggleIcon{color:var(--accent);flex:none}.sDxrxW_createToggleText{color:var(--text-primary);flex:1;font-size:.9375rem}.sDxrxW_createPreview{position:sticky;top:0}@media (max-width:820px){.sDxrxW_createPreview{display:none}}.sDxrxW_createPreviewLabel{color:var(--text-muted);margin:0 0 10px;font-size:.8125rem}.sDxrxW_moduleChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sDxrxW_moduleChip{--module-tone:var(--accent);height:26px;color:color-mix(in oklab, var(--module-tone) 75%, var(--text-primary));background:color-mix(in srgb, var(--module-tone) 12%, var(--surface-overlay));border:1px solid color-mix(in srgb, var(--module-tone) 30%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.8125rem;display:inline-flex}.sDxrxW_moduleChip strong{font-weight:600}.sDxrxW_module-maintenance{--module-tone:var(--status-warning)}.sDxrxW_module-disabled{--module-tone:var(--status-error)}.sDxrxW_editOptional{color:var(--text-muted);font-weight:400}.sDxrxW_fieldbookPanel{background:color-mix(in srgb, var(--surface-sunken) 60%, transparent);border-radius:var(--radius-md);flex-direction:column;gap:10px;margin-top:4px;padding:14px;display:flex}.sDxrxW_fieldbookSubLabel{color:var(--text-secondary);font-size:.8125rem;font-weight:600}.sDxrxW_fieldbookList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sDxrxW_fieldbookList li{color:var(--text-primary);align-items:center;gap:10px;padding:8px 2px;font-size:.875rem;display:flex}.sDxrxW_fieldbookList li+li{border-top:1px solid var(--border-subtle)}.sDxrxW_fieldbookListLabel{flex:1;min-width:0}.sDxrxW_fieldbookType{color:var(--text-muted);flex:none;align-items:center;gap:5px;font-size:.8125rem;display:inline-flex}.sDxrxW_fieldbookNumber{font-variant-numeric:tabular-nums;min-width:22px;height:22px;color:var(--text-inverse);background:var(--accent);border-radius:11px;flex:none;place-items:center;padding:0 6px;font-size:.75rem;font-weight:700;display:grid}.sDxrxW_fieldbookCopy{align-self:flex-start}.sDxrxW_fieldbookQuestions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sDxrxW_fieldbookCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-left:3px solid var(--accent);border-radius:var(--radius-md);align-items:flex-start;gap:10px;padding:10px 8px 10px 12px;display:flex}.sDxrxW_fieldbookCard .sDxrxW_fieldbookNumber{margin-top:5px}.sDxrxW_fieldbookCardBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.sDxrxW_fieldbookAnswer{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.sDxrxW_fieldbookHint{color:var(--text-muted);font-size:.75rem}.sDxrxW_fieldbookRemove{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.sDxrxW_fieldbookRemove:hover:not(:disabled){color:var(--status-error);background:var(--surface-sunken)}.sDxrxW_fieldbookRemove:disabled{cursor:default;opacity:.35}.sDxrxW_fieldbookRemove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.sDxrxW_fieldbookAdd{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;font-size:.875rem;font-weight:600;display:inline-flex}.sDxrxW_fieldbookAdd:hover{text-decoration:underline}.sDxrxW_fieldbookAdd:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.sDxrxW_createPreviewBlank .sDxrxW_cardTitle{color:var(--text-muted);font-weight:600}.sDxrxW_toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sDxrxW_search{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex:320px;align-items:center;min-width:0;height:40px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.sDxrxW_search:hover{border-color:var(--border-strong)}.sDxrxW_search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.sDxrxW_search input{min-width:0;height:100%;font:inherit;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:0 8px 0 40px;font-size:.9375rem}.sDxrxW_search input::placeholder{color:var(--text-muted)}.sDxrxW_search input::-webkit-search-cancel-button{appearance:none}.sDxrxW_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:13px}.sDxrxW_searchClear{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:6px;display:grid}.sDxrxW_searchClear:hover{color:var(--text-primary);background:var(--surface-sunken)}.sDxrxW_searchClear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.sDxrxW_controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:640px){.sDxrxW_controls{flex:100%}}.sDxrxW_select{min-width:168px}@media (max-width:640px){.sDxrxW_select{flex:140px;min-width:0}}.sDxrxW_selectLabel{max-width:100%;color:var(--text-primary);align-items:center;gap:8px;display:inline-flex}.sDxrxW_selectLabel svg{color:var(--text-secondary);flex:none}.sDxrxW_selectText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sDxrxW_selectOption{justify-content:space-between;align-items:center;gap:16px;display:flex}.sDxrxW_selectCount{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:.8125rem}.sDxrxW_filterTrigger{min-width:150px;max-width:240px;height:40px;font:inherit;color:var(--text-primary);cursor:pointer;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:8px;padding:0 10px 0 12px;font-size:.875rem;transition:border-color .15s,background-color .15s;display:inline-flex}.sDxrxW_filterTrigger>svg:last-child{color:var(--text-muted);flex:none;margin-left:auto;transition:transform .18s}.sDxrxW_filterTrigger:hover{border-color:var(--border-strong)}.sDxrxW_filterTrigger[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.sDxrxW_filterTrigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.sDxrxW_filterTrigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:640px){.sDxrxW_filterTrigger{flex:140px;min-width:0;max-width:none}}.sDxrxW_filterTriggerOn{background:color-mix(in srgb, var(--accent) 7%, var(--surface-overlay));border-color:color-mix(in srgb, var(--accent) 45%, var(--border-subtle))}.sDxrxW_filterTriggerIcon{color:var(--text-secondary);flex:none;display:inline-flex}.sDxrxW_filterTriggerText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sDxrxW_filterBadge{font-variant-numeric:tabular-nums;min-width:20px;height:20px;color:var(--accent-contrast);background:var(--accent);border-radius:999px;flex:none;place-items:center;padding:0 6px;font-size:.75rem;font-weight:700;display:grid}.sDxrxW_filterPopover .ant-popover-inner{border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);border-radius:12px;padding:0;overflow:hidden}.sDxrxW_filterPanel{width:260px;max-width:calc(100vw - 24px)}.sDxrxW_filterOptions{overscroll-behavior:contain;max-height:320px;margin:0;padding:6px;list-style:none;overflow-y:auto}.sDxrxW_filterOption{min-height:40px;color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:.9375rem;transition:background-color .12s;display:flex}.sDxrxW_filterOption:hover{background:var(--surface-raised)}.sDxrxW_filterOption:focus-within{outline:2px solid var(--focus-ring);outline-offset:-2px}.sDxrxW_filterOption input{cursor:pointer;width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.sDxrxW_filterOption input:focus-visible{outline:none}.sDxrxW_filterOptionOn{background:color-mix(in srgb, var(--accent) 8%, transparent)}.sDxrxW_filterOptionOn:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.sDxrxW_filterGlyph{color:color-mix(in oklab, var(--crop-hue,var(--accent)) 72%, var(--text-primary));flex:none;display:inline-flex}.sDxrxW_filterLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sDxrxW_filterCount{font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;font-size:.8125rem}.sDxrxW_filterFooter{border-top:1px solid var(--border-subtle);justify-content:flex-end;padding:8px 14px;display:flex}.sDxrxW_filterFooter button:disabled{color:var(--text-disabled);cursor:default;text-decoration:none}.sDxrxW_activeFilters{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sDxrxW_activeFilter{height:26px;font:inherit;color:var(--accent);cursor:pointer;background:var(--accent-subtle);border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:.8125rem;display:inline-flex}.sDxrxW_activeFilter svg:last-child{opacity:.7}.sDxrxW_activeFilter:hover{border-color:var(--accent)}.sDxrxW_activeFilter:hover svg:last-child{opacity:1}.sDxrxW_activeFilter:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_viewToggle{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:3px;display:inline-flex}.sDxrxW_viewToggle button{width:34px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:background-color .15s,color .15s;display:grid}.sDxrxW_viewToggle button:hover{color:var(--text-primary)}.sDxrxW_viewToggle button[aria-pressed=true]{color:var(--accent-contrast);background:var(--accent)}.sDxrxW_viewToggle button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_archiveToggle{height:40px;font:inherit;color:var(--text-secondary);cursor:pointer;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:8px;padding:0 14px;font-size:.875rem;transition:border-color .15s,color .15s;display:inline-flex}.sDxrxW_archiveToggle:hover{color:var(--text-primary);border-color:var(--border-strong)}.sDxrxW_archiveToggle[aria-pressed=true]{color:var(--accent);background:var(--accent-subtle);border-color:color-mix(in srgb, var(--accent) 40%, var(--border-subtle))}.sDxrxW_archiveToggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_archivedHeading{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.sDxrxW_resultBar{outline:none;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:22px;margin:16px 0 12px;scroll-margin-top:80px;display:flex}.sDxrxW_resultBar .sDxrxW_createButton{margin-left:auto}.sDxrxW_resultCount{color:var(--text-secondary);margin:0;font-size:.875rem}.sDxrxW_linkButton{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.sDxrxW_linkButton:hover{color:var(--accent-hover)}.sDxrxW_linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.sDxrxW_secondaryButton{height:40px;font:inherit;color:var(--text-primary);cursor:pointer;background:var(--surface-overlay);border:1px solid var(--border-strong);border-radius:var(--radius-md);margin-top:8px;padding:0 18px;font-size:.9375rem}.sDxrxW_secondaryButton:hover{border-color:var(--accent)}.sDxrxW_secondaryButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_grid{grid-template-columns:repeat(auto-fill,minmax(264px,1fr));gap:20px;display:grid}@media (max-width:640px){.sDxrxW_grid{gap:14px}}.sDxrxW_card{content-visibility:auto;contain-intrinsic-size:auto 440px;background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);transition:box-shadow .22s var(--ease-out),border-color .22s var(--ease-out),transform .22s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.sDxrxW_card:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--border-subtle));box-shadow:var(--shadow-md);transform:translateY(-2px)}.sDxrxW_card:has(.sDxrxW_cardCta:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_cardMedia{aspect-ratio:2;background:var(--surface-sunken);position:relative;overflow:hidden}.sDxrxW_cardMediaWrap{position:relative}.sDxrxW_archivedBadge{color:var(--scrim-contrast);background:var(--overlay-scrim);border-radius:999px;padding:3px 10px;font-size:.75rem;position:absolute;top:10px;left:10px}.sDxrxW_greenhouseBadge{position:absolute;bottom:10px;left:10px}.sDxrxW_cardArchived .sDxrxW_cardMedia{filter:grayscale(.6);opacity:.8}.sDxrxW_mediaImage{object-fit:cover;transition:transform .42s var(--ease-out)}.sDxrxW_card:hover .sDxrxW_mediaImage{transform:scale(1.04)}.sDxrxW_mediaFallback{width:100%;height:100%;color:color-mix(in srgb, var(--accent) 55%, transparent);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 60%),var(--accent-subtle);place-items:center;display:grid}.sDxrxW_cardBody{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.sDxrxW_cardTop{align-items:center;gap:8px;min-height:28px;display:flex}.sDxrxW_chip{--crop-tone:var(--crop-hue,var(--accent));height:26px;color:color-mix(in oklab, var(--crop-tone) 55%, var(--text-primary));white-space:nowrap;background:color-mix(in oklab, var(--crop-tone) 12%, var(--surface-overlay));border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:.8125rem;line-height:1;display:inline-flex}.sDxrxW_chip svg{color:color-mix(in oklab, var(--crop-tone) 72%, var(--text-primary))}.sDxrxW_cardScanner{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.sDxrxW_cardMenu{z-index:2;width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:-2px -8px -2px auto;display:grid;position:relative}.sDxrxW_cardMenu:hover,.sDxrxW_cardMenu[aria-expanded=true]{color:var(--text-primary);background:var(--surface-sunken)}.sDxrxW_cardMenu:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.sDxrxW_cardTitle{color:var(--text-primary);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;font-size:1.0625rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.sDxrxW_cardDescription{color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.sDxrxW_cardAddDescription{z-index:2;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:4px;margin:4px 0 0 -6px;padding:2px 6px;font-size:.8125rem;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.sDxrxW_cardAddDescription:hover{color:var(--accent);background:var(--accent-subtle)}.sDxrxW_cardAddDescription:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.sDxrxW_cardFoot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:14px;display:flex}.sDxrxW_cardMeta{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sDxrxW_cardMeta li{font-variant-numeric:tabular-nums;color:var(--text-secondary);align-items:center;gap:8px;font-size:.875rem;display:flex}.sDxrxW_cardMeta svg{color:var(--text-muted);flex:none}.sDxrxW_cardMeta time{z-index:2;position:relative}.sDxrxW_cardCta{width:36px;height:36px;color:var(--accent);background:var(--accent-subtle);border-radius:10px;outline:none;flex:none;place-items:center;transition:background-color .18s,color .18s;display:grid}.sDxrxW_cardCta svg{transition:transform .22s var(--ease-out)}.sDxrxW_cardCta:after{z-index:1;content:"";position:absolute;inset:0}.sDxrxW_card:hover .sDxrxW_cardCta{color:var(--accent-contrast);background:var(--accent)}.sDxrxW_card:hover .sDxrxW_cardCta svg{transform:translate(2px)}.sDxrxW_cardSavia{z-index:2;height:38px;color:var(--accent);background:linear-gradient(var(--surface-overlay), var(--surface-overlay)) padding-box,linear-gradient(110deg, color-mix(in srgb, var(--accent) 55%, transparent), color-mix(in srgb, var(--accent-secondary) 75%, transparent)) border-box;border-radius:var(--radius-md);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:.875rem;transition:background .18s,color .18s;display:flex;position:relative}.sDxrxW_cardSavia:hover{color:var(--accent-hover);background:linear-gradient(110deg, color-mix(in srgb, var(--accent) 8%, var(--surface-overlay)), color-mix(in srgb, var(--accent-secondary) 10%, var(--surface-overlay))) padding-box,linear-gradient(110deg, var(--accent), var(--accent-secondary)) border-box}.sDxrxW_cardSavia:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_cardSaviaMark{color:var(--accent-secondary);transition:transform .3s var(--ease-out);flex:none}.sDxrxW_cardSavia:hover .sDxrxW_cardSaviaMark{transform:rotate(18deg)scale(1.08)}.sDxrxW_cardSaviaOff{min-height:38px;color:var(--text-muted);text-align:center;justify-content:center;align-items:center;gap:6px;margin:14px 0 0;padding:0 10px;font-size:.75rem;line-height:1.3;display:flex}.sDxrxW_cardSaviaOff svg{opacity:.6;flex:none}.sDxrxW_cardSaviaOff span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sDxrxW_cardSaviaWhy{z-index:2;width:18px;height:18px;font:inherit;color:var(--text-muted);cursor:help;border:1px solid var(--border-subtle);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:.7rem;font-weight:700;line-height:1;transition:color .16s,border-color .16s;display:grid;position:relative}.sDxrxW_cardSaviaWhy:hover,.sDxrxW_cardSaviaWhy:focus-visible{color:var(--accent);border-color:var(--accent)}.sDxrxW_cardSaviaWhy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sDxrxW_pager{flex-direction:column;align-items:center;gap:10px;padding:28px 0 8px;display:flex;position:relative}.sDxrxW_pagerSentinel{width:1px;height:1px;position:absolute;top:0}.sDxrxW_pagerCount{font-variant-numeric:tabular-nums;color:var(--text-secondary);margin:0;font-size:.875rem}.sDxrxW_pagerBar{background:var(--surface-sunken);border-radius:999px;width:160px;height:4px;overflow:hidden}.sDxrxW_pagerBar span{background:var(--accent);border-radius:inherit;height:100%;transition:width .3s var(--ease-out);display:block}.sDxrxW_pagerActions{align-items:center;gap:16px;display:flex}.sDxrxW_pagerActions .sDxrxW_secondaryButton{margin-top:0}.sDxrxW_cardFresh{animation:sDxrxW_card-in .28s var(--ease-out) both}.sDxrxW_cardCreated{animation:sDxrxW_card-in .28s var(--ease-out) both,sDxrxW_card-created 2.2s var(--ease-out) .2s both}@keyframes sDxrxW_card-created{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 60%, transparent),var(--shadow-md)}}@keyframes sDxrxW_card-in{0%{opacity:0;transform:translateY(8px)}}.sDxrxW_viewIn{animation:sDxrxW_view-in .2s var(--ease-out) both}@keyframes sDxrxW_view-in{0%{opacity:0}}.sDxrxW_backToTop{z-index:50;height:52px;font:inherit;color:var(--text-primary);white-space:nowrap;cursor:pointer;background:var(--surface-overlay);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out),transform .24s var(--ease-out),visibility 0s linear .24s,background-color .15s ease;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 5px;font-size:.9375rem;display:inline-flex;position:fixed;bottom:28px;right:28px;transform:translateY(12px)scale(.96)}.sDxrxW_backToTop:hover{background:color-mix(in srgb, var(--accent) 8%, var(--surface-overlay))}.sDxrxW_backToTop:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:640px){.sDxrxW_backToTop{gap:8px;height:46px;padding-right:16px;font-size:.875rem;bottom:16px;right:16px}}.sDxrxW_backToTopIcon{width:40px;height:40px;color:var(--accent);flex:none;place-items:center;display:grid;position:relative}@media (max-width:640px){.sDxrxW_backToTopIcon{width:34px;height:34px}}.sDxrxW_backToTopLabel{line-height:1}.sDxrxW_backToTopOn{opacity:1;visibility:visible;transition:opacity .2s var(--ease-out),transform .24s var(--ease-out),visibility 0s,background-color .15s ease;transform:none}.sDxrxW_backToTopRing{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sDxrxW_backToTopTrack{fill:none;stroke:var(--border-subtle);stroke-width:2px}.sDxrxW_backToTopProgress{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset 90ms linear}.sDxrxW_backToTopArrow{transition:transform .2s var(--ease-out);position:relative}.sDxrxW_backToTop:hover .sDxrxW_backToTopArrow{transform:translateY(-2px)}.sDxrxW_tableWrap{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.sDxrxW_table{border-collapse:collapse;width:100%;font-size:.9375rem}.sDxrxW_table th{color:var(--text-secondary);text-align:left;white-space:nowrap;background:color-mix(in srgb, var(--surface-sunken) 60%, var(--surface-overlay));border-bottom:1px solid var(--border-subtle);padding:12px 16px;font-size:.8125rem;font-weight:400}.sDxrxW_table td{color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid var(--border-subtle);padding:10px 16px}.sDxrxW_table tbody tr{cursor:pointer;transition:background-color .12s}.sDxrxW_table tbody tr:last-child td{border-bottom:0}.sDxrxW_table tbody tr:hover{background:color-mix(in srgb, var(--accent) 6%, var(--surface-overlay))}.sDxrxW_table .sDxrxW_colCount{font-variant-numeric:tabular-nums;text-align:right}.sDxrxW_table .sDxrxW_colDate{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:900px){.sDxrxW_table .sDxrxW_colScanner{display:none}}@media (max-width:640px){.sDxrxW_table .sDxrxW_colCrop,.sDxrxW_table .sDxrxW_colDate{display:none}.sDxrxW_table th,.sDxrxW_table td{padding-inline:12px}}.sDxrxW_rowProduct{align-items:center;gap:12px;min-width:0;display:flex}.sDxrxW_rowThumb{background:var(--surface-sunken);border-radius:8px;flex:none;width:48px;height:36px;position:relative;overflow:hidden}.sDxrxW_rowThumb svg{width:18px;height:18px}.sDxrxW_rowTitleBlock{flex-direction:column;min-width:0;display:flex}.sDxrxW_rowTitle{color:var(--text-primary);overflow-wrap:anywhere;font-weight:700}.sDxrxW_rowTitle:hover{color:var(--accent)}.sDxrxW_rowTitle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.sDxrxW_rowDescription{max-width:60ch;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.sDxrxW_rowSubtitle{color:var(--text-muted);font-size:.8125rem;display:none}@media (max-width:640px){.sDxrxW_rowSubtitle{display:block}}.sDxrxW_cropCell{align-items:center;gap:6px;display:inline-flex}.sDxrxW_empty{text-align:center;flex-direction:column;align-items:center;max-width:440px;margin:8px auto 0;padding:56px 24px;display:flex}.sDxrxW_emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.sDxrxW_emptyActions .sDxrxW_secondaryButton{margin-top:0}.sDxrxW_emptyIcon{width:64px;height:64px;color:var(--accent);background:var(--accent-subtle);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.sDxrxW_emptyTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:700}.sDxrxW_emptyBody{color:var(--text-secondary);margin:8px 0 0;line-height:1.5}@media (prefers-reduced-motion:reduce){.sDxrxW_backToTop,.sDxrxW_backToTopOn,.sDxrxW_backToTopProgress,.sDxrxW_backToTopArrow{transition:none}.sDxrxW_cardFresh,.sDxrxW_cardCreated,.sDxrxW_cropTileSkeleton,.sDxrxW_viewIn{animation:none}.sDxrxW_pagerBar span,.sDxrxW_filterTrigger,.sDxrxW_filterTrigger>svg:last-child,.sDxrxW_filterOption,.sDxrxW_cardSavia,.sDxrxW_cardSaviaMark,.sDxrxW_card,.sDxrxW_mediaImage,.sDxrxW_cardCta,.sDxrxW_cardAddDescription,.sDxrxW_createButton,.sDxrxW_cropTile,.sDxrxW_cropTileCheck,.sDxrxW_search,.sDxrxW_viewToggle button,.sDxrxW_table tbody tr{transition:none}.sDxrxW_card:hover,.sDxrxW_card:hover .sDxrxW_mediaImage,.sDxrxW_card:hover .sDxrxW_cardCta svg,.sDxrxW_cardSavia:hover .sDxrxW_cardSaviaMark{transform:none}}
._5sMsIa_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5sMsIa_toolbar{align-items:center;gap:12px;margin-bottom:14px;display:flex}._5sMsIa_search{background:var(--surface-overlay);border:1px solid var(--border-subtle);border-radius:10px;flex:320px;align-items:center;min-width:0;height:44px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._5sMsIa_search:hover{border-color:var(--border-strong)}._5sMsIa_search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}._5sMsIa_search input{min-width:0;height:100%;font:inherit;color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;padding:0 8px 0 44px;font-size:.9375rem}._5sMsIa_search input::placeholder{color:var(--text-muted)}._5sMsIa_search input::-webkit-search-cancel-button{appearance:none}._5sMsIa_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:15px}._5sMsIa_searchClear{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-right:7px;display:grid}._5sMsIa_searchClear:hover{color:var(--text-primary);background:var(--surface-sunken)}._5sMsIa_searchClear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._5sMsIa_tableWrap{border:1px solid var(--border-subtle);border-radius:12px;max-height:468px;overflow:auto}._5sMsIa_table{table-layout:fixed;border-spacing:0;border-collapse:separate;width:100%;font-size:.9375rem}._5sMsIa_table th{z-index:1;height:44px;color:var(--text-secondary);text-align:left;white-space:nowrap;background:color-mix(in srgb, var(--surface-sunken) 60%, var(--surface-overlay));border-bottom:1px solid var(--border-subtle);padding:0 16px;font-size:.8125rem;font-weight:600;position:sticky;top:0}._5sMsIa_table td{height:60px;color:var(--text-secondary);vertical-align:middle;border-bottom:1px solid var(--border-subtle);padding:8px 16px}._5sMsIa_table tbody tr:last-child td{border-bottom:0}._5sMsIa_table ._5sMsIa_num{font-variant-numeric:tabular-nums;text-align:right}._5sMsIa_colPick{width:60px}._5sMsIa_colCrop{width:19%}._5sMsIa_colScans{width:13%}._5sMsIa_colLast{width:19%}._5sMsIa_row{cursor:pointer;transition:background-color .12s}._5sMsIa_row:hover{background:color-mix(in srgb, var(--accent) 5%, var(--surface-overlay))}._5sMsIa_rowPicked,._5sMsIa_rowPicked:hover{background:color-mix(in srgb, var(--accent) 8%, var(--surface-overlay))}._5sMsIa_rowBlocked{cursor:default}._5sMsIa_rowBlocked:hover{background:0 0}._5sMsIa_rowOtherCrop>td{opacity:.5}._5sMsIa_note{color:var(--text-secondary);margin:-4px 0 12px;font-size:14px}._5sMsIa_sortButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}._5sMsIa_sortButton:hover{color:var(--text-primary)}._5sMsIa_sortButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:2px}._5sMsIa_sortMark{opacity:0;transition:opacity .12s;display:inline-flex}._5sMsIa_sortButton:hover ._5sMsIa_sortMark{opacity:.45}[aria-sort] ._5sMsIa_sortMark{color:var(--accent);opacity:1}._5sMsIa_sortUp{transform:rotate(180deg)}._5sMsIa_pick{position:relative}._5sMsIa_pickInput{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}._5sMsIa_pickInput:disabled{cursor:default}._5sMsIa_pickMark{background:var(--surface-overlay);border:1.5px solid var(--border-strong);border-radius:6px;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:800;transition:background-color .12s,border-color .12s;display:grid}._5sMsIa_pickInput:checked+._5sMsIa_pickMark{color:var(--text-inverse);background:var(--side,var(--accent));border-color:var(--side,var(--accent))}._5sMsIa_pickInput:focus-visible+._5sMsIa_pickMark{outline:2px solid var(--focus-ring);outline-offset:2px}._5sMsIa_pickInput:disabled+._5sMsIa_pickMark{opacity:.35}._5sMsIa_pickInput[type=radio]+._5sMsIa_pickMark{border-radius:50%}._5sMsIa_pickInput[type=radio]:checked+._5sMsIa_pickMark{background:var(--surface-overlay);border-width:6px}._5sMsIa_title,._5sMsIa_description{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._5sMsIa_title{color:var(--text-primary);font-weight:700}._5sMsIa_description{color:var(--text-muted);margin-top:2px;font-size:.8125rem}._5sMsIa_num ._5sMsIa_sortButton{flex-direction:row-reverse}._5sMsIa_scans{min-width:44px;color:var(--accent);text-align:center;background:var(--accent-subtle);border-radius:999px;padding:3px 10px;font-size:.8125rem;font-weight:700;display:inline-block}._5sMsIa_scansNone{color:var(--text-muted);background:var(--surface-sunken)}._5sMsIa_scansPending{vertical-align:middle;background:var(--surface-sunken);height:24px}._5sMsIa_rowPicked ._5sMsIa_scans{background:var(--surface-overlay)}._5sMsIa_date{font-variant-numeric:tabular-nums;white-space:nowrap}._5sMsIa_muted{color:var(--text-muted)}._5sMsIa_empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}._5sMsIa_empty p{color:var(--text-secondary);margin:0;font-size:.9375rem}._5sMsIa_linkButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:.875rem;font-weight:600}._5sMsIa_linkButton:hover{text-decoration:underline}._5sMsIa_linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){._5sMsIa_search,._5sMsIa_row,._5sMsIa_sortMark,._5sMsIa_pickMark{transition:none}}
.bJrnsa_gaugeWrapper{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.bJrnsa_label{text-align:center;margin:0;font-size:13px;font-weight:500}.bJrnsa_trend{font-size:18px;font-weight:600;position:absolute;bottom:-2px;right:-8px}
._vzTSG_drawer .ant-drawer-content-wrapper{box-shadow:var(--shadow-md)!important}._vzTSG_drawer .ant-drawer-body{padding:0!important}._vzTSG_content{flex-direction:column;display:flex}._vzTSG_header{background:linear-gradient(135deg, var(--accent-subtle) 0%, var(--surface-sunken) 100%);border-bottom:1px solid var(--border-subtle);padding:20px 20px 16px}._vzTSG_headerTop{align-items:center;gap:10px;margin-bottom:6px;display:flex}._vzTSG_mineralIcon{font-size:22px;line-height:1}._vzTSG_mineralName{color:var(--accent);letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}._vzTSG_cropTag{color:var(--accent);background:var(--accent-subtle);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:12px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}._vzTSG_section{border-bottom:1px solid var(--border-subtle);padding:16px 20px}._vzTSG_section:last-of-type{border-bottom:none}._vzTSG_deficiency{background:var(--status-warning-subtle)}._vzTSG_excess{background:var(--status-error-subtle)}._vzTSG_sectionTitle{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:700;display:flex}._vzTSG_sectionIcon{font-size:14px;line-height:1}._vzTSG_text{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.65}._vzTSG_ratioList,._vzTSG_interactionList{flex-direction:column;gap:8px;display:flex}._vzTSG_ratioItem,._vzTSG_interactionItem{background:var(--surface-sunken);border-radius:8px;padding:8px 12px}._vzTSG_ratioName,._vzTSG_interactionName{color:var(--accent);margin-bottom:2px;font-size:12px;font-weight:700;display:block}._vzTSG_ratioDesc,._vzTSG_interactionDesc{color:var(--text-secondary);font-size:12px;line-height:1.5;display:block}._vzTSG_sources{border-top:1px solid var(--border-subtle);background:var(--surface-raised);flex-direction:column;gap:4px;padding:12px 20px 20px;display:flex}._vzTSG_sourcesLabel{color:var(--text-muted);margin-bottom:4px;font-size:11px;font-weight:700}._vzTSG_sourceItem{color:var(--text-muted);font-size:11px;line-height:1.4}
.ultXEq_grid{flex-direction:column;gap:16px;display:flex}.ultXEq_section{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.ultXEq_card{background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:10px;padding:16px;transition:border-color .15s}.ultXEq_agir{border-color:var(--status-error);background:var(--status-error-subtle);box-shadow:var(--shadow-sm);box-shadow:0 2px 8px color-mix(in srgb, var(--status-error) 10%, transparent)}.ultXEq_surveiller{border-color:var(--status-warning);background:var(--status-warning-subtle)}.ultXEq_cardHeader{align-items:center;gap:12px;display:flex}.ultXEq_cardHeader h4{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.ultXEq_cardInfo{flex:1}.ultXEq_meta{color:var(--text-secondary);gap:8px;margin-top:2px;font-size:12px;display:flex}.ultXEq_range{opacity:.7}.ultXEq_helpBtn{cursor:pointer;color:var(--text-disabled);vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;margin-left:5px;padding:0;font-size:13px;transition:color .15s;display:inline-flex}.ultXEq_helpBtn:hover{color:var(--accent)}.ultXEq_badge{white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}.ultXEq_commentaire{color:var(--text-primary);margin:10px 0 0;font-size:13px;line-height:1.5}.ultXEq_conseil{color:var(--accent);margin:8px 0 0;font-size:13px;font-weight:500;line-height:1.5;overflow:hidden}.ultXEq_pillRow{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.ultXEq_pill{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:20px;align-items:center;gap:6px;padding:4px 10px;display:flex}.ultXEq_pillName{color:var(--text-secondary);font-size:12px;font-weight:500}
._3a4Vlq_wrap{flex-direction:column;gap:10px;display:flex}._3a4Vlq_chartBox{width:100%;height:240px}._3a4Vlq_empty{text-align:center;color:var(--text-muted);background:var(--surface-sunken);border-radius:10px;padding:28px 16px;font-size:13px}._3a4Vlq_rainStrip{align-items:flex-end;gap:2px;height:22px;padding:0 2px;display:flex}._3a4Vlq_rainCell{background:var(--surface-sunken);border-radius:2px;flex:1;height:100%;position:relative;overflow:hidden}._3a4Vlq_rainCell:after{content:"";height:var(--fill,0%);background:linear-gradient(180deg, var(--status-info), var(--chart-2));border-radius:2px;position:absolute;bottom:0;left:0;right:0}._3a4Vlq_legend{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11.5px;display:flex}._3a4Vlq_legend span{align-items:center;gap:5px;display:inline-flex}._3a4Vlq_legend span:before{content:"";border-top-style:solid;border-top-width:2px;width:14px;height:0}._3a4Vlq_legAir:before{border-top-color:var(--accent-secondary)}._3a4Vlq_legSoil:before{border-top-color:var(--chart-6);border-top-style:dashed}._3a4Vlq_legBand:before{background:var(--status-warning-subtle);border-top:none;border-radius:3px;width:14px;height:12px}._3a4Vlq_legScan:before,._3a4Vlq_legRain:before{display:none}._3a4Vlq_legBand{color:var(--status-warning)}._3a4Vlq_legScan{color:var(--accent)}._3a4Vlq_legRain{color:var(--status-info)}._3a4Vlq_caption{color:var(--text-secondary);margin:2px 0 0;font-size:14px;font-style:italic;line-height:1.55}@media (prefers-reduced-motion:reduce){._3a4Vlq_chartBox canvas{animation:none!important}}
.B9ahaG_wrap{flex-direction:column;gap:14px;display:flex}.B9ahaG_flags{flex-direction:column;gap:10px;display:flex}.B9ahaG_flag{border:1px solid var(--border-subtle);background:var(--surface-sunken);border-radius:12px;padding:14px 16px}.B9ahaG_flag.B9ahaG_alert{background:var(--status-error-subtle);border-color:var(--status-error)}.B9ahaG_flag.B9ahaG_watch{background:var(--status-warning-subtle);border-color:var(--status-warning)}.B9ahaG_flagHead{align-items:center;gap:8px;margin-bottom:5px;display:flex}.B9ahaG_flagDot{background:currentColor;border-radius:50%;flex-shrink:0;width:9px;height:9px}.B9ahaG_flag.B9ahaG_alert .B9ahaG_flagDot{color:var(--status-error)}.B9ahaG_flag.B9ahaG_watch .B9ahaG_flagDot{color:var(--status-warning)}.B9ahaG_flagTitle{color:var(--text-primary);font-size:14.5px;font-weight:650}.B9ahaG_flagText{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.B9ahaG_elements{flex-wrap:wrap;gap:6px;margin-top:9px;display:inline-flex}.B9ahaG_elChip{background:var(--surface-overlay);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600}.B9ahaG_chips{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.B9ahaG_chipsCalm{flex-wrap:wrap;gap:8px;display:flex}.B9ahaG_chip{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:11px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.B9ahaG_chip.B9ahaG_big{padding:12px 14px}.B9ahaG_chip.B9ahaG_alert{background:var(--status-error-subtle);border-color:var(--status-error)}.B9ahaG_chip.B9ahaG_watch{background:var(--status-warning-subtle);border-color:var(--status-warning)}.B9ahaG_chipIcon{background:var(--surface-raised);width:30px;height:30px;color:var(--text-muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.B9ahaG_chip.B9ahaG_alert .B9ahaG_chipIcon{color:var(--status-error)}.B9ahaG_chip.B9ahaG_watch .B9ahaG_chipIcon{color:var(--status-warning)}.B9ahaG_chip.B9ahaG_info .B9ahaG_chipIcon,.B9ahaG_chip.B9ahaG_ok .B9ahaG_chipIcon{color:var(--status-success)}.B9ahaG_chipBody{flex:1;min-width:0}.B9ahaG_chipTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.B9ahaG_chipTitle{color:var(--text-secondary);font-size:12.5px;font-weight:600}.B9ahaG_chipVal{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:700}.B9ahaG_chipUnit{color:var(--text-muted);margin-left:2px;font-size:10.5px;font-weight:500}.B9ahaG_chipPlain{color:var(--text-secondary);margin:5px 0 0;font-size:12.5px;line-height:1.5}.B9ahaG_chipsCalm .B9ahaG_chip{gap:8px;padding:7px 11px}.B9ahaG_chipsCalm .B9ahaG_chipIcon{width:24px;height:24px}.B9ahaG_pillRow{flex-wrap:wrap;gap:8px;display:flex}.B9ahaG_pill{color:var(--text-secondary);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.B9ahaG_pill strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:700}.B9ahaG_pill.B9ahaG_alert{background:var(--status-error-subtle);border-color:var(--status-error);color:var(--status-error)}.B9ahaG_pill.B9ahaG_watch{background:var(--status-warning-subtle);border-color:var(--status-warning);color:var(--status-warning)}.B9ahaG_pillIcon{width:15px;height:15px;display:inline-flex}.B9ahaG_pillUnit{opacity:.7;margin-left:1px;font-size:9.5px;font-weight:500}
.MGEctG_wrap{flex-direction:column;align-items:center;gap:.5rem;display:flex;position:relative}.MGEctG_plateChip{background:var(--surface-overlay);background:color-mix(in srgb, var(--surface-overlay) 82%, transparent);border:1px solid var(--border-subtle);border:1px solid color-mix(in srgb, var(--border-subtle) 35%, transparent);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:7px;max-width:92%;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex;overflow:hidden}.MGEctG_plateChipDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.MGEctG_pairLegend{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.MGEctG_abLetter{fill:var(--text-muted);text-anchor:middle;font-size:7px;font-weight:700}.MGEctG_plate{margin:0 auto;position:relative}.MGEctG_ground{background:var(--text-primary);background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--text-primary) 22%, transparent), transparent 72%);filter:blur(2px);pointer-events:none;width:120px;height:20px;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.MGEctG_figure{position:absolute;overflow:hidden}.MGEctG_crop{mix-blend-mode:multiply;filter:saturate(1.03)contrast(1.02);background-repeat:no-repeat;background-size:700% 100%;position:absolute;inset:0}.MGEctG_cropUnknown{background:var(--status-warning-subtle);background:radial-gradient(58% 38% at 50% 80%, color-mix(in srgb, var(--status-warning) 28%, transparent), transparent 70%);position:absolute;inset:0}.MGEctG_beam{pointer-events:none;background:var(--accent-subtle);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--accent) 9%, transparent) 42%, color-mix(in srgb, var(--accent-hover) 24%, transparent) 50%, color-mix(in srgb, var(--accent) 9%, transparent) 58%, transparent 100%);height:44px;animation:2.9s cubic-bezier(.45,0,.55,1) infinite MGEctG_sweep;position:absolute;top:-44px;left:0;right:0}.MGEctG_beam:after{content:"";background:var(--accent);height:3px;box-shadow:0 0 10px var(--accent),0 0 3px var(--accent);box-shadow:0 0 10px color-mix(in srgb, var(--accent) 70%, transparent),0 0 3px color-mix(in srgb, var(--accent) 90%, transparent);border-radius:999px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}@keyframes MGEctG_sweep{0%{opacity:0;top:-44px}12%{opacity:1}86%{opacity:1}to{opacity:0;top:352px}}.MGEctG_leaders{pointer-events:none;position:absolute;inset:0;overflow:visible}.MGEctG_leaderLine{stroke:color-mix(in srgb, var(--text-muted) 55%, transparent);stroke-width:1px;stroke-dasharray:2.5 2.5}.MGEctG_organDot{fill:var(--status-info)}.MGEctG_organRing{fill:color-mix(in srgb, var(--status-info) 12%, transparent);stroke:color-mix(in srgb, var(--status-info) 50%, transparent);stroke-width:1px}.MGEctG_label{cursor:pointer;max-width:88px;font:inherit;background:0 0;border:0;border-radius:7px;flex-direction:column;gap:1px;margin:0;padding:3px 5px;transition:background .15s;display:flex;position:absolute;transform:translateY(-50%)}.MGEctG_label:hover{background:var(--status-info-subtle);background:color-mix(in srgb, var(--status-info) 8%, transparent)}.MGEctG_label:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.MGEctG_label.MGEctG_left{text-align:right;align-items:flex-end}.MGEctG_label.MGEctG_right{text-align:left;align-items:flex-start}.MGEctG_label.MGEctG_active{background:var(--status-info-subtle);background:color-mix(in srgb, var(--status-info) 12%, transparent)}.MGEctG_label.MGEctG_active .MGEctG_labelName{text-underline-offset:2px;text-decoration:underline}.MGEctG_labelName{letter-spacing:.01em;color:var(--text-primary);font-size:.74rem;font-weight:650}.MGEctG_labelNote{letter-spacing:.02em;color:var(--text-muted);font-size:.62rem}.MGEctG_caption{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin:.25rem 0 0;font-size:.82rem;display:inline-flex}.MGEctG_dot{background:var(--text-disabled);border-radius:50%;width:7px;height:7px}.MGEctG_dot[data-scanning=true]{background:var(--status-info);animation:1.6s ease-out infinite MGEctG_pulse}.MGEctG_hint{text-align:center;width:0;min-width:100%;color:var(--text-disabled);text-transform:none;letter-spacing:0;font-size:.72rem}.MGEctG_popover{z-index:20;border:1px solid var(--border-subtle);background:var(--surface-overlay);box-shadow:var(--shadow-sm),var(--shadow-md);text-align:left;cursor:pointer;border-radius:10px;padding:.6rem .75rem;position:absolute}.MGEctG_popover:after{content:"";top:var(--caret-y,50%);background:inherit;width:11px;height:11px;position:absolute;transform:translateY(-50%)rotate(45deg)}.MGEctG_popLeft:after{right:-5.5px}.MGEctG_popRight:after{left:-5.5px}.MGEctG_popClose{color:var(--text-muted);font-size:14px;line-height:1;position:absolute;top:4px;right:8px}.MGEctG_popStatic{border:1px solid var(--border-subtle);background:var(--surface-overlay);max-width:320px;box-shadow:var(--shadow-sm);text-align:left;border-radius:8px;margin:.35rem auto 0;padding:.7rem .85rem}.MGEctG_explainHead{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.3rem;display:flex}.MGEctG_explainHead strong{color:var(--text-primary);font-size:.92rem}.MGEctG_explainState{text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:650}.MGEctG_explainAbs{text-transform:uppercase;letter-spacing:.03em;opacity:.75;margin:.15rem 0 .4rem;font-size:.68rem;font-weight:600}.MGEctG_explainSides{flex-wrap:wrap;gap:6px 16px;margin:.35rem 0 .5rem;display:flex}.MGEctG_explainSide{align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.MGEctG_sideTag{width:15px;height:15px;color:var(--text-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:8.5px;font-weight:800;display:inline-flex}.MGEctG_sideName{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:92px;overflow:hidden}.MGEctG_explainBody{color:var(--text-primary);margin:0;font-size:.82rem;line-height:1.45}.MGEctG_explainDetail{color:var(--text-secondary);margin:.45rem 0 0;font-size:.78rem;font-style:italic}@keyframes MGEctG_pulse{0%{box-shadow:0 0 0 0 var(--status-info);box-shadow:0 0 0 0 color-mix(in srgb, var(--status-info) 50%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.MGEctG_beam{opacity:0;animation:none}.MGEctG_dot{animation:none}}@media (max-width:520px){.MGEctG_plate{transform-origin:top;transform:scale(.86)}}
.w1wE1q_report{flex-direction:column;gap:14px;width:100%;max-width:680px;margin:0 auto;display:flex}.w1wE1q_card{background:var(--surface-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);border-radius:16px;padding:20px 22px}.w1wE1q_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.w1wE1q_cardHint{font-variant-numeric:tabular-nums;color:var(--text-disabled);font-size:12px}.w1wE1q_eyebrow{text-transform:uppercase;letter-spacing:.07em;color:var(--status-warning);margin:0 0 14px;font-size:11px;font-weight:700}.w1wE1q_verdict{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:18px;padding:22px 24px;position:relative;overflow:hidden}.w1wE1q_verdict.w1wE1q_etatBon{border-color:var(--status-success)}.w1wE1q_verdict.w1wE1q_etatWatch{border-color:var(--status-warning)}.w1wE1q_verdict.w1wE1q_etatTension{border-color:var(--status-error)}.w1wE1q_verdictTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.w1wE1q_verdictHead{flex-direction:column;gap:2px;display:flex}.w1wE1q_crop{color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.15}.w1wE1q_dateLoc{color:var(--text-muted);font-size:13px}.w1wE1q_pin{font-size:12px}.w1wE1q_etatPill{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:5px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.w1wE1q_etatPill i{background:currentColor;border-radius:50%;width:8px;height:8px}.w1wE1q_etatPill.w1wE1q_etatBon{background:var(--status-success-subtle);color:var(--status-success)}.w1wE1q_etatPill.w1wE1q_etatWatch{background:var(--status-warning-subtle);color:var(--status-warning)}.w1wE1q_etatPill.w1wE1q_etatTension{background:var(--status-error-subtle);color:var(--status-error)}.w1wE1q_reponse{letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:21px;font-weight:650;line-height:1.45}.w1wE1q_chains{flex-direction:column;gap:12px;display:flex}.w1wE1q_chain{--rail:var(--status-warning);padding:2px 0 2px 26px;position:relative}.w1wE1q_chainAlert{--rail:var(--status-error)}.w1wE1q_chain:before{content:"";background:var(--rail);background:color-mix(in srgb, var(--rail) 45%, var(--surface-raised));border-radius:2px;width:2px;position:absolute;top:14px;bottom:12px;left:8px}.w1wE1q_chainCause{color:var(--text-primary);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex;position:relative}.w1wE1q_chainCause:before{content:"";background:var(--rail);width:12px;height:12px;box-shadow:0 0 0 3px var(--rail);box-shadow:0 0 0 3px color-mix(in srgb, var(--rail) 18%, var(--surface-raised));border-radius:50%;position:absolute;left:-23px}.w1wE1q_chainIcon{font-size:15px}.w1wE1q_chainStep{margin-top:8px;position:relative}.w1wE1q_chainStep p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.w1wE1q_chainStep:before{content:"";border:2px solid var(--rail);background:var(--surface-raised);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:-21px}.w1wE1q_chainGeste{background:var(--status-success-subtle);border:1px solid var(--status-success);color:var(--status-success);border-radius:999px;align-items:flex-start;gap:8px;margin-top:10px;padding:7px 13px 7px 9px;font-size:13.5px;font-weight:600;line-height:1.4;display:inline-flex;position:relative}.w1wE1q_group{margin-top:16px}.w1wE1q_group:first-of-type{margin-top:12px}.w1wE1q_groupLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.w1wE1q_rangeRow{border-bottom:1px solid var(--border-subtle)}.w1wE1q_rangeRow:last-child{border-bottom:0}.w1wE1q_rangeBtn{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;grid-template-columns:minmax(110px,34%) 1fr minmax(92px,auto);align-items:center;gap:12px;padding:9px 2px;display:grid}.w1wE1q_rangeBtn:disabled{cursor:default}.w1wE1q_rangeBtn:not(:disabled):hover .w1wE1q_rangeName{color:var(--text-primary)}.w1wE1q_rangeName{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.w1wE1q_track{background:var(--surface-sunken);border-radius:999px;height:8px;position:relative}.w1wE1q_zoneOptimal{background:var(--status-success-subtle);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--status-success) 28%, transparent) 16%, color-mix(in srgb, var(--status-success) 28%, transparent) 84%, transparent 100%);position:absolute;inset:0 20%}.w1wE1q_dot{border:2px solid var(--surface-raised);border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%)}.w1wE1q_dot.w1wE1q_sOk{background:var(--status-success);box-shadow:0 0 0 4px var(--status-success-subtle);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-success) 16%, transparent)}.w1wE1q_dot.w1wE1q_sWatch{background:var(--status-warning);box-shadow:0 0 0 4px var(--status-warning-subtle);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-warning) 18%, transparent)}.w1wE1q_dot.w1wE1q_sAgir{background:var(--status-error);box-shadow:0 0 0 4px var(--status-error-subtle);box-shadow:0 0 0 4px color-mix(in srgb, var(--status-error) 18%, transparent)}.w1wE1q_status{white-space:nowrap;text-align:right;font-size:12.5px;font-weight:700}.w1wE1q_status.w1wE1q_sOk{color:var(--status-success)}.w1wE1q_status.w1wE1q_sWatch{color:var(--status-warning)}.w1wE1q_status.w1wE1q_sAgir{color:var(--status-error)}.w1wE1q_rangeDetail{padding:2px 2px 12px}.w1wE1q_rangeDetail p{color:var(--text-secondary);margin:6px 0 0;font-size:13px;line-height:1.55}.w1wE1q_rangeNums{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:12.5px;font-weight:600}.w1wE1q_rangeNums em{color:var(--text-disabled);font-style:normal;font-weight:500}.w1wE1q_rangeConseil{align-items:flex-start;gap:8px;display:flex;color:var(--status-success)!important}.w1wE1q_balances{border-top:1px solid var(--border-subtle);margin-top:14px}.w1wE1q_balancesBtn{cursor:pointer;text-align:left;width:100%;color:var(--text-muted);background:0 0;border:0;align-items:center;gap:10px;padding:12px 2px 2px;font-size:13px;font-weight:700;display:flex}.w1wE1q_balancesBtn:hover{color:var(--text-secondary)}.w1wE1q_balancesBody{padding-top:10px}.w1wE1q_ratio{border-bottom:1px dashed var(--border-subtle);padding:7px 0}.w1wE1q_ratio:last-child{border-bottom:0}.w1wE1q_ratio p{color:var(--text-secondary);margin:3px 0 0;font-size:13px;line-height:1.5}.w1wE1q_ratioName{color:var(--text-primary);align-items:baseline;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.w1wE1q_ratioName em{font-variant-numeric:tabular-nums;color:var(--text-muted);font-style:normal;font-weight:600}.w1wE1q_interaction{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:11px;margin-top:9px;padding:10px 13px}.w1wE1q_interaction p{color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:1.5}.w1wE1q_interaction.w1wE1q_antagonisme{border-color:var(--status-error);background:var(--status-error-subtle)}.w1wE1q_interaction.w1wE1q_synergie{border-color:var(--status-success);background:var(--status-success-subtle)}.w1wE1q_intEls{color:var(--text-primary);font-size:12.5px;font-weight:700}.w1wE1q_check{background:var(--status-success);border-radius:50%;flex-shrink:0;width:15px;height:15px;margin-top:2px;position:relative}.w1wE1q_check:after{content:"";border:solid var(--text-inverse);border-width:0 2px 2px 0;width:4px;height:7px;position:absolute;top:3.5px;left:4px;transform:rotate(40deg)}.w1wE1q_chevron{border:solid var(--status-warning);border-width:0 2px 2px 0;flex-shrink:0;align-self:center;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.w1wE1q_chevOpen{transform:rotate(225deg)translateY(-2px)}@media (prefers-reduced-motion:reduce){.w1wE1q_chevron{transition:none}}.w1wE1q_scanNote{color:var(--text-secondary);background:var(--accent-subtle);border-radius:10px;margin:12px 0 0;padding:9px 12px;font-size:13px;line-height:1.55}.w1wE1q_signals{margin-top:14px}.w1wE1q_parcel{border-top:1px solid var(--border-subtle);margin-top:14px}.w1wE1q_parcelBtn{cursor:pointer;text-align:left;width:100%;color:var(--text-muted);background:0 0;border:0;align-items:center;gap:8px;padding:12px 2px 2px;font-size:13px;font-weight:700;display:flex}.w1wE1q_parcelBtn:hover{color:var(--text-secondary)}.w1wE1q_mapStrip{border:1px solid var(--border-subtle);border-radius:12px;margin-top:12px;position:relative;overflow:hidden}.w1wE1q_mapStrip .leaflet-container{border-radius:12px;height:180px!important}.w1wE1q_mapCoords{z-index:500;font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--surface-raised);background:color-mix(in srgb, var(--surface-raised) 90%, transparent);box-shadow:var(--shadow-sm);pointer-events:none;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;position:absolute;bottom:10px;left:10px}@media (max-width:640px){.w1wE1q_verdict{padding:20px 18px}.w1wE1q_card{padding:18px}.w1wE1q_reponse{font-size:18.5px}.w1wE1q_rangeBtn{grid-template-columns:1fr minmax(84px,auto);grid-template-areas:"name status""track track";row-gap:6px}.w1wE1q_rangeName{grid-area:name}.w1wE1q_track{grid-area:track}.w1wE1q_status{grid-area:status}}.w1wE1q_photoNote{color:var(--text-primary);margin:0;font-size:.92rem;line-height:1.6}
.ME9uoa_detailGrid{grid-template-columns:1fr;gap:10px;padding-top:4px;display:grid;overflow:hidden}.ME9uoa_card{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:8px;padding:12px}.ME9uoa_cardSpan{grid-column:1/-1}.ME9uoa_cardTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:12px;font-weight:600}.ME9uoa_cardBody{font-size:13px}.ME9uoa_fullTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.ME9uoa_ftRow{grid-template-columns:110px repeat(var(--col-count,4), minmax(60px, 1fr));align-items:center;gap:2px;padding:3px 0;display:grid}.ME9uoa_ftRow:hover{background:var(--surface-sunken);border-radius:4px}.ME9uoa_ftLabel{color:var(--text-muted);white-space:nowrap;padding-right:6px;font-size:11px;font-weight:600}.ME9uoa_ftDateHead{color:var(--text-secondary);text-align:center;border-bottom:2px solid var(--border-subtle);padding:4px 2px 6px;font-size:10px;font-weight:700}.ME9uoa_ftVal{text-align:center;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:12px}.ME9uoa_tempMaxVal{color:var(--status-warning);font-weight:600}.ME9uoa_tempMinVal{color:var(--status-info)}.ME9uoa_frostTag{color:var(--text-inverse);background:var(--status-info);vertical-align:middle;border-radius:3px;margin-left:2px;padding:1px 4px;font-size:9px;font-weight:700}.ME9uoa_rainHighlight{color:var(--status-info);font-weight:600}.ME9uoa_windHighlight{color:var(--status-warning);font-weight:600}.ME9uoa_ftDivider{background:var(--border-subtle);grid-column:1/-1;height:1px;margin:4px 0}.ME9uoa_dayRow{justify-content:space-between;gap:8px;display:flex;overflow-x:auto}.ME9uoa_dayCell{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:36px;display:flex}.ME9uoa_dayLabel{color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:600}.ME9uoa_barContainer{background:var(--surface-sunken);border-radius:3px;align-items:flex-end;width:16px;height:40px;display:flex;overflow:hidden}.ME9uoa_bar{background:var(--status-info);border-radius:3px;width:100%;min-height:2px}.ME9uoa_barValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:11px}.ME9uoa_resumeGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.ME9uoa_resumeItem{background:var(--surface-sunken);border-radius:6px;flex-direction:column;gap:2px;padding:6px 8px;display:flex}.ME9uoa_resumeLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:600}.ME9uoa_resumeVal{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ME9uoa_hydricPlus{color:var(--status-success)}.ME9uoa_hydricMinus{color:var(--status-warning)}@media (max-width:600px){.ME9uoa_ftRow{grid-template-columns:90px repeat(var(--col-count,4), minmax(48px, 1fr))}.ME9uoa_ftLabel{font-size:10px}.ME9uoa_ftVal{font-size:11px}.ME9uoa_ftDateHead{font-size:9px}}
._OAmBa_wrapper{flex-direction:column;gap:10px;display:flex}._OAmBa_terrainView{border:1px solid var(--border-subtle);background:var(--surface-sunken);border-radius:12px;overflow:hidden}._OAmBa_terrainView canvas{display:block;width:100%!important}._OAmBa_dateHeader{background:var(--surface-raised);border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:7px 12px;display:flex}._OAmBa_dateLabel{color:var(--text-primary);font-size:13px;font-weight:600}._OAmBa_headerBadges{flex:1;gap:5px;display:flex}._OAmBa_dateBadge,._OAmBa_dateBadgeFrost{background:var(--status-info-subtle);color:var(--status-info);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}._OAmBa_dayNightToggle{border:1px solid var(--border-subtle);background:var(--surface-base);cursor:pointer;color:var(--text-secondary);border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;font-weight:500;transition:all .2s;display:flex}._OAmBa_dayNightToggle:hover{border-color:var(--accent-secondary)}._OAmBa_dayNightToggle._OAmBa_night{background:var(--surface-sunken);border-color:var(--border-strong);color:var(--status-info)}._OAmBa_dayNightToggle._OAmBa_night:hover{border-color:var(--border-strong)}._OAmBa_toggleIcon{font-size:12px;line-height:1}._OAmBa_toggleLabel{text-transform:uppercase;letter-spacing:.5px;font-size:10px}._OAmBa_timeline{flex-direction:column;gap:2px;padding:4px 8px 0;display:flex}._OAmBa_timelineDates{justify-content:space-between;align-items:center;display:flex}._OAmBa_timelineEdge{color:var(--text-secondary);font-size:10px;font-weight:500}._OAmBa_timelineCenter{color:var(--accent);font-size:11px;font-weight:700}._OAmBa_slider{appearance:none;background:var(--border-subtle);cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}._OAmBa_slider::-webkit-slider-thumb{appearance:none;background:var(--accent);border:2px solid var(--surface-base);width:16px;height:16px;box-shadow:var(--shadow-sm);cursor:grab;border-radius:50%;transition:transform .1s}._OAmBa_slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}._OAmBa_slider::-moz-range-thumb{background:var(--accent);border:2px solid var(--surface-base);width:16px;height:16px;box-shadow:var(--shadow-sm);cursor:grab;border-radius:50%}._OAmBa_ticks{justify-content:space-between;min-height:20px;padding:0 6px;display:flex}._OAmBa_tick{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:0;align-items:center;gap:2px;padding:0;display:flex}._OAmBa_tickDot{background:var(--text-disabled);border-radius:50%;width:5px;height:5px;transition:background .15s,transform .15s}._OAmBa_tickActive ._OAmBa_tickDot{background:var(--accent);transform:scale(1.4)}._OAmBa_tickLabel{color:var(--text-secondary);white-space:nowrap;font-size:8px}._OAmBa_tickActive ._OAmBa_tickLabel{color:var(--accent);font-weight:600}._OAmBa_expandBtn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:5px 12px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s}._OAmBa_expandBtn:hover{border-color:var(--accent);color:var(--accent)}._OAmBa_badges{flex-wrap:wrap;gap:6px;display:flex}._OAmBa_badge{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}._OAmBa_impact{color:var(--text-primary);background:var(--surface-raised);border-radius:8px;margin:0;padding:8px 12px;font-size:13px;line-height:1.5}._OAmBa_fallbackText p{color:var(--text-primary);font-size:13px;line-height:1.5}
.vc06IW_card{margin:1.5rem 0}.vc06IW_head{margin-bottom:.5rem}.vc06IW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.vc06IW_title{color:var(--text-primary);margin:.2rem 0 .3rem;font-size:1.15rem}.vc06IW_hint{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.vc06IW_legend{color:var(--text-secondary);gap:1.2rem;margin:.7rem 0 .9rem;font-size:.78rem;display:flex}.vc06IW_legend span{align-items:center;gap:.35rem;display:inline-flex}.vc06IW_dot{border-radius:50%;width:10px;height:10px;display:inline-block}.vc06IW_rows{flex-direction:column;gap:.5rem;display:flex}.vc06IW_row{grid-template-columns:118px 1fr 48px;align-items:center;gap:.6rem;display:grid}.vc06IW_label{color:var(--text-secondary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.vc06IW_track{align-items:center;height:18px;display:flex}.vc06IW_half{flex:1;align-items:center;height:100%;display:flex}.vc06IW_half[data-side=a]{justify-content:flex-end}.vc06IW_half[data-side=b]{justify-content:flex-start}.vc06IW_center{background:var(--border-subtle);border-radius:1px;width:2px;height:100%}.vc06IW_bar{border-radius:3px;min-width:3px;height:10px}.vc06IW_value{text-align:left;font-size:.8rem;font-weight:600}
._oQ5uq_results{flex-direction:column;gap:24px;display:flex}._oQ5uq_scanDuo{grid-template-columns:1fr 1fr;place-items:start center;gap:16px;display:grid}@media (max-width:760px){._oQ5uq_scanDuo{grid-template-columns:1fr;gap:24px}}._oQ5uq_hero{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:12px;padding:20px}._oQ5uq_dualGauge{justify-content:center;align-items:center;gap:20px;margin-bottom:16px;display:flex}._oQ5uq_gaugeLabel{flex-direction:column;align-items:center;gap:6px;display:flex}._oQ5uq_measureLabel{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:600}._oQ5uq_measureParcelle{max-width:160px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._oQ5uq_deltaIndicator{color:var(--text-muted);font-size:24px}._oQ5uq_scoreDelta{border-radius:999px;padding:3px 9px;font-size:15px;font-weight:700}._oQ5uq_scoreDelta[data-dir=up]{color:var(--status-success);background:var(--status-success-subtle)}._oQ5uq_scoreDelta[data-dir=down]{color:var(--status-error);background:var(--status-error-subtle)}._oQ5uq_heroLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:700;display:block}._oQ5uq_synthese{color:var(--text-primary);margin:0;font-size:14px;line-height:1.6}._oQ5uq_photoReading{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:14px}._oQ5uq_sectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:13px;font-weight:600}._oQ5uq_alerts{flex-direction:column;gap:6px;display:flex}._oQ5uq_alert{background:var(--status-warning-subtle);color:var(--status-warning);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;display:flex}._oQ5uq_deltaGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}._oQ5uq_deltaCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:14px}._oQ5uq_deltaHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._oQ5uq_mineralName{color:var(--text-primary);font-size:14px;font-weight:600}._oQ5uq_deltaArrow{border-radius:4px;padding:2px 8px;font-size:14px;font-weight:700}._oQ5uq_deltaComment{color:var(--text-primary);margin:0;font-size:13px;line-height:1.5}._oQ5uq_deltaConseil{color:var(--accent);margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.5}._oQ5uq_unchangedRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}._oQ5uq_unchangedLabel{color:var(--text-muted);font-size:12px;font-weight:500}._oQ5uq_deltaPill{background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-muted);border-radius:20px;padding:3px 10px;font-size:12px}._oQ5uq_pillStable{opacity:.5;margin-left:4px}._oQ5uq_interactionList{flex-direction:column;gap:12px;display:flex}._oQ5uq_interactionCard{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:10px;padding:16px}._oQ5uq_interactionCard._oQ5uq_antagonisme{background:var(--status-error-subtle);border-color:var(--status-error)}._oQ5uq_interactionCard._oQ5uq_synergie{background:var(--status-success-subtle);border-color:var(--status-success)}._oQ5uq_interactionHeader{color:var(--text-primary);align-items:center;gap:10px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}._oQ5uq_interactionBadge{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}._oQ5uq_antagonisme ._oQ5uq_interactionBadge{background:var(--status-error-subtle);color:var(--status-error)}._oQ5uq_synergie ._oQ5uq_interactionBadge{background:var(--status-success-subtle);color:var(--status-success)}._oQ5uq_interactionText{color:var(--text-primary);margin:0;font-size:13px;line-height:1.5}._oQ5uq_chartWrapper{margin-top:12px}._oQ5uq_ratioGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}._oQ5uq_ratioCard{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:8px;padding:10px 14px}._oQ5uq_ratioName{color:var(--text-muted);font-size:12px;font-weight:600;display:block}._oQ5uq_ratioValue{color:var(--text-primary);margin:2px 0;font-size:16px;font-weight:600;display:block}._oQ5uq_ratioVersus{align-items:center;gap:8px;margin:4px 0 6px;display:flex}._oQ5uq_ratioSide{align-items:baseline;gap:5px;font-size:19px;font-weight:700;display:inline-flex}._oQ5uq_ratioSide em{text-transform:uppercase;letter-spacing:.5px;color:var(--text-inverse);border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:700;transform:translateY(-2px)}._oQ5uq_ratioSide[data-side=a]{color:var(--text-primary)}._oQ5uq_ratioSide[data-side=a] em{background:var(--status-info)}._oQ5uq_ratioSide[data-side=b]{color:var(--text-primary)}._oQ5uq_ratioSide[data-side=b] em{background:var(--status-warning)}._oQ5uq_ratioVsArrow{color:var(--text-muted);font-size:15px}._oQ5uq_ratioInterp{color:var(--text-primary);margin:4px 0 0;font-size:12px;line-height:1.4}._oQ5uq_actionPlan{background:var(--status-success-subtle);border:1px solid var(--status-success);border-radius:12px;padding:16px 20px}._oQ5uq_actionPlan p{color:var(--text-primary);margin:0;font-size:14px;line-height:1.6}._oQ5uq_actionPlanTitle{color:var(--status-success);text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;font-size:13px;font-weight:700}
.M0dHGG_panel{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;overflow:hidden}.M0dHGG_summary{cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;list-style:none;display:flex}.M0dHGG_summary::-webkit-details-marker{display:none}.M0dHGG_hint{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:11.5px;font-weight:600}.M0dHGG_dot{background:var(--chart-1);width:8px;height:8px;box-shadow:0 0 0 0 var(--chart-1);box-shadow:0 0 0 0 color-mix(in srgb, var(--chart-1) 50%, transparent);border-radius:50%;flex-shrink:0;animation:1.6s ease-in-out infinite M0dHGG_thinking-pulse}@keyframes M0dHGG_thinking-pulse{0%,to{box-shadow:0 0 0 0 var(--chart-1);box-shadow:0 0 0 0 color-mix(in srgb, var(--chart-1) 50%, transparent)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.M0dHGG_dot{animation:none}}.M0dHGG_text{max-height:140px;color:var(--text-muted);white-space:pre-wrap;word-break:break-word;-webkit-user-select:none;user-select:none;margin:0;padding:0 14px 12px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:12px;line-height:1.55;overflow-y:auto}
.YRyCxq_strip{z-index:5;background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:10px;align-items:center;gap:16px;margin-bottom:16px;padding:8px 14px;font-size:12px;display:flex;position:sticky;top:0}.YRyCxq_strip.YRyCxq_error{background:var(--status-error-subtle);border-color:var(--status-error);color:var(--status-error)}.YRyCxq_left{flex:1;align-items:center;gap:10px;min-width:220px;display:flex}.YRyCxq_spinner{border:2px solid var(--border-subtle);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.9s linear infinite YRyCxq_spin}.YRyCxq_label{letter-spacing:.2px;font-weight:500}.YRyCxq_barWrap{background:var(--surface-sunken);border-radius:2px;flex:2;height:4px;overflow:hidden}.YRyCxq_bar{background:linear-gradient(90deg, var(--accent), var(--status-success));border-radius:2px;width:0;height:100%}@keyframes YRyCxq_spin{to{transform:rotate(360deg)}}.YRyCxq_reasoning{margin:-6px 0 16px}
.M2s5Ua_verdict{margin:1.5rem 0}.M2s5Ua_head{margin-bottom:1rem}.M2s5Ua_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.M2s5Ua_title{color:var(--text-primary);margin:.2rem 0 .4rem;font-size:1.15rem}.M2s5Ua_headline{color:var(--text-secondary);font-size:.95rem;line-height:1.5}.M2s5Ua_rows{flex-direction:column;gap:.5rem;display:flex}.M2s5Ua_row{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:10px;overflow:hidden}.M2s5Ua_rowOpen{border-color:var(--border-strong)}.M2s5Ua_rowHead{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto auto 16px;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;display:grid}.M2s5Ua_axisLabel{color:var(--text-primary);font-size:.9rem;font-weight:600}.M2s5Ua_states{gap:.35rem;display:flex}.M2s5Ua_statePill{white-space:nowrap;border-radius:999px;padding:.18rem .5rem;font-size:.72rem}.M2s5Ua_statePill b{margin-right:.15rem}.M2s5Ua_advBadge{color:var(--text-inverse);white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.72rem}.M2s5Ua_advTie{background:var(--surface-sunken);color:var(--text-secondary)}.M2s5Ua_advUnknown{background:var(--surface-sunken);color:var(--text-muted)}.M2s5Ua_chevOpen{transform:rotate(180deg)}.M2s5Ua_rowBody{flex-direction:column;gap:.4rem;padding:0 .9rem .8rem;display:flex}.M2s5Ua_why{color:var(--text-secondary);gap:.4rem;font-size:.85rem;line-height:1.45;display:flex}.M2s5Ua_whyTag{width:16px;height:16px;color:var(--text-inverse);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:.65rem;display:inline-flex}
.FYI-iW_dossier{border:1px solid var(--border-subtle);border-top:3px solid var(--side);background:var(--surface-raised);border-radius:10px;flex:260px;min-width:240px;padding:1rem}.FYI-iW_head{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.FYI-iW_badge{width:22px;height:22px;color:var(--text-inverse);border-radius:6px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.FYI-iW_name{color:var(--text-primary);margin:0;font-size:1rem}.FYI-iW_portrait{color:var(--text-secondary);margin:0 0 .8rem;font-size:.87rem;line-height:1.5}.FYI-iW_cols{gap:1rem;display:flex}.FYI-iW_col{flex:1}.FYI-iW_colTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:.78rem;display:flex}.FYI-iW_plus{color:var(--status-success);font-weight:700}.FYI-iW_minus{color:var(--status-error);font-weight:700}.FYI-iW_list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.FYI-iW_list li{color:var(--text-secondary);padding-left:.6rem;font-size:.85rem;position:relative}.FYI-iW_list li:before{content:"·";color:var(--text-disabled);position:absolute;left:0}.FYI-iW_empty{color:var(--text-disabled);font-size:.82rem;font-style:italic}
._NQAMG_card{border:1px solid var(--border-subtle);background:var(--surface-base);border-radius:10px;margin-bottom:.9rem;padding:.9rem}._NQAMG_cardHead{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._NQAMG_cardLabel{color:var(--text-primary);margin:0;font-size:.9rem;font-weight:600}._NQAMG_advTag{color:var(--text-secondary);background:var(--border-subtle);border-radius:999px;padding:.18rem .5rem;font-size:.72rem}._NQAMG_advTag[data-adv=A]{background:var(--status-info)}._NQAMG_advTag[data-adv=B]{background:var(--status-warning)}._NQAMG_advTag[data-adv=égalité]{background:var(--border-subtle);color:var(--text-secondary)}._NQAMG_canvas{height:220px}._NQAMG_caption{color:var(--text-secondary);margin:.5rem 0 0;font-size:.8rem;font-style:italic}._NQAMG_dumbbell{padding:1.2rem .4rem}._NQAMG_dumbTrack{background:var(--border-subtle);border-radius:999px;height:10px;position:relative}._NQAMG_dumbBand{background:var(--accent-subtle);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;position:absolute;inset:0}._NQAMG_dumbDot{border:2px solid var(--surface-base);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}._NQAMG_dumbHint{color:var(--text-secondary);text-align:center;margin:.7rem 0 0;font-size:.78rem}
.WBZlAG_panel{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:12px;margin:1.5rem 0;padding:1.1rem}.WBZlAG_head{margin-bottom:.8rem}.WBZlAG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem}.WBZlAG_title{color:var(--text-primary);margin:.2rem 0 0;font-size:1.1rem}.WBZlAG_weather{align-items:flex-start;gap:.6rem;margin-bottom:.9rem;display:flex}.WBZlAG_weather p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.55}.WBZlAG_weatherDot{background:var(--status-info);border-radius:50%;flex:none;width:9px;height:9px;margin-top:.4rem}.WBZlAG_practices{flex-wrap:wrap;gap:.8rem;display:flex}.WBZlAG_practiceCol{flex:220px;padding:.3rem 0}.WBZlAG_side{width:18px;height:18px;color:var(--text-inverse);border-radius:5px;justify-content:center;align-items:center;margin-right:.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.WBZlAG_sideName{color:var(--text-primary);font-size:.85rem;font-weight:600}.WBZlAG_practiceText{color:var(--text-secondary);margin:.3rem 0 0;font-size:.83rem}
.Iy4gDG_main{padding:8px}.Iy4gDG_main .Iy4gDG_loadingSpinner{z-index:80;position:absolute;top:28%;left:50%}.Iy4gDG_main .Iy4gDG_loadingSpinner span i{background-color:var(--accent);width:104px;height:104px}.Iy4gDG_main .Iy4gDG_productInfoContainer{width:80%;margin-bottom:4px}.Iy4gDG_main .Iy4gDG_productInfoContainer h5{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1rem,.9599rem + .169vw,1.15rem);overflow:hidden}.Iy4gDG_main .Iy4gDG_productInfoContainer p{font-size:clamp(.9rem,.8732rem + .1127vw,1rem)}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer{flex-direction:column;width:100%;display:flex}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_datePickerContainer{flex-direction:row;align-items:center;width:100%;display:flex}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_datePickerContainer .Iy4gDG_dateRangePicker{background-color:var(--surface-raised);border-radius:4px;margin:0 4px}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_datePickerContainer .Iy4gDG_dateRangePicker input{color:var(--text-primary)}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_datePickerContainer .Iy4gDG_dateRangePicker svg{fill:var(--text-secondary)}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_displayAllMeasurementsContainer{flex-direction:row;align-items:center;padding:4px;display:flex}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_displayAllMeasurementsContainer p{color:var(--text-primary);margin-left:8px;font-size:clamp(.8rem,.73rem + .069vw,.9rem)}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_displayAllMeasurementsContainer .Iy4gDG_infoTooltipIcon{margin-left:4px}.Iy4gDG_main .Iy4gDG_pickingOptionsContainer .Iy4gDG_displayAllMeasurementsContainer .Iy4gDG_infoTooltipIcon svg{width:16px;height:16px;fill:var(--accent)}.Iy4gDG_main .Iy4gDG_mainChartsRow{margin-top:12px;margin-bottom:32px}.Iy4gDG_main .Iy4gDG_mainChartsRow .Iy4gDG_mainChartCol{justify-content:center;width:100%;display:flex}.Iy4gDG_main .Iy4gDG_mainChartsRow .Iy4gDG_mainChartCol .Iy4gDG_mainChart{width:92%}.Iy4gDG_main .Iy4gDG_csvButton{background-color:var(--accent);color:var(--accent-contrast);box-shadow:var(--shadow-sm);border-radius:4px;margin-bottom:12px;margin-left:auto;margin-right:24px;padding:8px;font-family:Oxygen,sans-serif;transition:all .3s ease-in-out}.Iy4gDG_main .Iy4gDG_csvButton:hover{background-color:var(--accent-hover)}
.R0oCZG_main{width:100%}
.VY2WCW_main{width:100%;max-width:960px;margin:0 auto;padding:16px 16px 40px;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.VY2WCW_main .ant-card{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);border-radius:14px}.VY2WCW_main .ant-card-body{padding:16px 20px}:is(.VY2WCW_main .ant-input,.VY2WCW_main .ant-select-selector,.VY2WCW_main .ant-input-number,.VY2WCW_main .ant-input-number-input){font-size:13px;border-radius:8px!important}.VY2WCW_main .ant-table-wrapper .ant-table-thead>tr>th{background:var(--surface-sunken);text-transform:uppercase;letter-spacing:.4px;color:var(--text-secondary);font-size:11px;font-weight:600;padding:8px 12px!important}.VY2WCW_main .ant-table-wrapper .ant-table-tbody>tr>td{font-size:13px;padding:8px 12px!important}.VY2WCW_main .ant-table-wrapper .ant-table-row-selected>td{background:var(--accent-subtle)!important}.VY2WCW_main .ant-collapse-header{padding:10px 0!important;font-size:13px!important;font-weight:600!important}.VY2WCW_main .ant-collapse-content-box{padding:0!important}.VY2WCW_main .ant-steps-item-title{font-size:12px!important}.VY2WCW_hero{background:var(--accent-subtle);border:1px solid var(--border-subtle);border-radius:16px;flex-direction:column;gap:12px;margin-bottom:14px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.VY2WCW_hero:before{content:"";background:linear-gradient(90deg, var(--accent) 0%, var(--status-success) 50%, var(--status-info) 100%);height:3px;position:absolute;top:0;left:0;right:0}.VY2WCW_heroTop{flex-direction:column;gap:6px;display:flex}.VY2WCW_heroTitleRow{align-items:center;gap:8px;display:flex}.VY2WCW_heroTitle{color:var(--accent);letter-spacing:-.2px;font-weight:800;line-height:1.3;margin:0!important;font-size:17px!important}.VY2WCW_heroChips{flex-wrap:wrap;gap:4px;display:flex}.VY2WCW_heroProgress{align-items:center;gap:10px;display:flex}.VY2WCW_heroProgressLabel{color:var(--text-secondary);white-space:nowrap;font-size:11px;font-weight:600}.VY2WCW_betaTag{letter-spacing:1px;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:1}.VY2WCW_weatherTag{gap:4px}.VY2WCW_betaGate{text-align:center;max-width:560px;margin:60px auto}.VY2WCW_betaContactBox{margin-top:8px}.VY2WCW_betaContact{color:var(--text-secondary);font-size:15px}.VY2WCW_betaLink{color:var(--accent);font-weight:600;text-decoration:underline}.VY2WCW_stepperWrap{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:12px;padding:12px 20px 8px}.VY2WCW_stepper .ant-steps-item-process .ant-steps-item-icon{background:var(--accent);border-color:var(--accent)}.VY2WCW_stepper .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--status-success)}.VY2WCW_stepper .ant-steps-item-finish .ant-steps-icon{color:var(--status-success)}.VY2WCW_stepLabel{font-size:12px;font-weight:500}.VY2WCW_stepCard{min-height:280px;margin-bottom:12px}.VY2WCW_stepContent{animation:.2s VY2WCW_fade-slide}@keyframes VY2WCW_fade-slide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.VY2WCW_stepNav{align-items:center;gap:8px;display:flex}.VY2WCW_stepNavSpacer{flex:1}.VY2WCW_navBtn{border-radius:8px;font-size:13px;font-weight:600}.VY2WCW_searchInput{border-radius:10px;margin-bottom:10px}.VY2WCW_compactTable .ant-table{border-radius:10px}.VY2WCW_configSection{flex-direction:column;gap:12px;display:flex}.VY2WCW_langRow{align-items:center;gap:12px;display:flex}.VY2WCW_configLabel{white-space:nowrap;font-size:13px;font-weight:600}.VY2WCW_langSelect{width:180px}.VY2WCW_metaGrid{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.VY2WCW_metaField{flex-direction:column;gap:2px;display:flex}.VY2WCW_metaLabel{color:var(--text-secondary);font-size:11px;font-weight:500}.VY2WCW_thresholdCollapse .ant-collapse-item{border-bottom:1px solid var(--border-subtle)!important}.VY2WCW_collapseHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.VY2WCW_thresholdBlock{padding:8px 0 12px}.VY2WCW_thresholdSubtitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.3px;margin:8px 0 4px;font-size:12px;font-weight:600}.VY2WCW_sectionTitleInput{border:1px dashed var(--border-subtle);background:var(--surface-sunken);border-radius:8px;margin-bottom:8px;font-size:12px;font-weight:600}.VY2WCW_sectionTitleInput:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}.VY2WCW_thresholdList{flex-direction:column;gap:3px;display:flex}.VY2WCW_thresholdRow{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:6px;padding:5px 8px;transition:border-color .15s;display:flex}.VY2WCW_thresholdRow:hover{border-color:var(--accent)}.VY2WCW_thresholdCheck{flex-shrink:0}.VY2WCW_thresholdIcon{text-align:center;flex-shrink:0;width:20px;font-size:14px}.VY2WCW_thresholdLabel{color:var(--text-primary);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:600;overflow:hidden}.VY2WCW_thresholdInputs{flex-shrink:0;align-items:center;gap:4px;display:flex}.VY2WCW_thresholdInput{width:68px!important}.VY2WCW_thresholdDash{color:var(--text-muted);font-size:12px}.VY2WCW_remarkInput{background:var(--surface-sunken);flex-shrink:0;border:1px dashed var(--border-subtle)!important;width:140px!important;font-size:11px!important}.VY2WCW_remarkInput::placeholder{color:var(--text-muted);font-style:italic}.VY2WCW_remarkInput:focus{box-shadow:0 0 0 2px var(--focus-ring);border-color:var(--accent)!important}.VY2WCW_dualPanel{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.VY2WCW_paramPanel{border:1px solid var(--border-subtle);background:var(--surface-sunken);border-radius:12px;flex-direction:column;min-height:180px;display:flex;overflow:hidden}.VY2WCW_panelHeader{background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding:10px 14px;display:flex}.VY2WCW_panelHeader .VY2WCW_sectionTitleInput{flex:1;margin-bottom:0}.VY2WCW_panelBody{flex:1;max-height:520px;padding:6px;overflow-y:auto}.VY2WCW_panelBody::-webkit-scrollbar{width:5px}.VY2WCW_panelBody::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.VY2WCW_panelEmpty{color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:40px 16px;font-size:13px;font-style:italic;display:flex}.VY2WCW_paramCard{background:var(--surface-raised);border:1px solid var(--border-subtle);cursor:grab;border-radius:10px;align-items:flex-start;gap:8px;margin-bottom:4px;padding:10px 12px;transition:all .15s;display:flex}.VY2WCW_paramCard:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.VY2WCW_paramCard:active{cursor:grabbing}.VY2WCW_paramCardHidden{opacity:.4;background:var(--surface-sunken)}.VY2WCW_paramCardCheck{flex-shrink:0;margin-top:4px}.VY2WCW_paramCardBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.VY2WCW_paramCardTop{align-items:center;gap:8px;display:flex}.VY2WCW_paramNameInput{flex:1;min-width:0;background:0 0!important;border:1px dashed #0000!important;border-radius:6px!important;padding:2px 6px!important;font-size:13px!important;font-weight:600!important}.VY2WCW_paramNameInput:hover,.VY2WCW_paramNameInput:focus{border-color:var(--border-subtle)!important;background:var(--surface-sunken)!important}.VY2WCW_paramValueTag{flex-shrink:0;font-weight:600;font-size:12px!important}.VY2WCW_paramCardBottom{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.VY2WCW_paramRemarkInput{background:var(--surface-sunken);flex:1;min-width:80px;border:1px dashed var(--border-subtle)!important;font-size:11px!important}.VY2WCW_paramRemarkInput::placeholder{color:var(--text-muted);font-style:italic}.VY2WCW_paramRemarkInput:focus{border-color:var(--accent)!important}.VY2WCW_transferBtn{border-radius:8px;align-self:center;min-width:32px;padding:4px 6px;transition:all .15s;color:var(--text-muted)!important;font-size:18px!important;font-weight:800!important}.VY2WCW_transferBtn:hover{color:var(--accent)!important;background:var(--accent-subtle)!important}.VY2WCW_thinDivider{margin:8px 0!important}.VY2WCW_weatherChips{flex-wrap:wrap;gap:6px;padding:4px 0;display:flex}.VY2WCW_weatherChip{cursor:pointer;border:1px solid var(--border-subtle);background:var(--accent-subtle);color:var(--text-primary);-webkit-user-select:none;user-select:none;padding:2px 10px;font-size:12px;font-weight:500;transition:all .15s;border-radius:16px!important}.VY2WCW_weatherChip:hover{border-color:var(--accent);background:var(--accent-subtle)}.VY2WCW_weatherChipOff{opacity:.45;background:var(--surface-sunken);border-color:var(--border-subtle);color:var(--text-muted);text-decoration:line-through}.VY2WCW_orderHint{margin-bottom:8px;font-size:12px;display:block}.VY2WCW_sectionOrderRow{background:var(--surface-raised);border:1px solid var(--border-subtle);cursor:grab;border-radius:8px;align-items:center;gap:8px;margin-bottom:3px;padding:7px 10px;transition:all .15s;display:flex}.VY2WCW_sectionOrderRow:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.VY2WCW_sectionOrderRow:active{cursor:grabbing}.VY2WCW_dragHandle{color:var(--text-muted);-webkit-user-select:none;user-select:none;cursor:grab;flex-shrink:0;font-size:14px}.VY2WCW_dragHandle:active{cursor:grabbing}.VY2WCW_metaDragHandle{color:var(--text-muted);-webkit-user-select:none;user-select:none;cursor:grab;flex-shrink:0;margin-right:4px;font-size:12px}.VY2WCW_metaDragHandle:active{cursor:grabbing}.VY2WCW_sectionOrderIcon{flex-shrink:0;font-size:16px}.VY2WCW_sectionOrderLabel{color:var(--text-primary);flex:1;font-size:13px;font-weight:600}.VY2WCW_analysisGroup{border:1px solid var(--border-subtle);background:var(--surface-sunken);border-radius:12px;margin-bottom:14px;padding:16px 20px;transition:border-color .15s}.VY2WCW_analysisGroup:hover{border-color:var(--border-subtle)}.VY2WCW_analysisGroupHeader{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.VY2WCW_analysisGroupIcon{flex-shrink:0;font-size:18px}.VY2WCW_analysisGroupTitle{color:var(--text-primary);flex:1;font-size:14px!important}.VY2WCW_sectionTitleInline{color:var(--text-primary);background:0 0;border-radius:6px;flex:1;padding:2px 6px;font-size:14px!important;font-weight:600!important}.VY2WCW_sectionTitleInline:hover,.VY2WCW_sectionTitleInline:focus{background:var(--surface-sunken)}.VY2WCW_aiButton{border:1px dashed var(--border-subtle);background:var(--surface-sunken);width:fit-content;color:var(--accent);border-radius:20px;margin-top:10px;font-size:12px;font-weight:500;transition:all .15s}.VY2WCW_aiButton:hover{background:var(--accent-subtle);border-color:var(--accent);border-style:solid}.VY2WCW_interpGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.VY2WCW_textArea{border:1px solid var(--border-subtle);background:var(--surface-base);border-radius:8px;min-height:120px;font-size:13px;line-height:1.6}.VY2WCW_textArea::placeholder{color:var(--text-muted);font-style:italic}.VY2WCW_textArea:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}.VY2WCW_previewSections{flex-direction:column;gap:8px;display:flex}.VY2WCW_previewCard{border:1px solid var(--border-subtle);background:var(--surface-raised);cursor:grab;border-radius:10px;transition:box-shadow .15s;overflow:hidden}.VY2WCW_previewCard:hover{box-shadow:var(--shadow-sm)}.VY2WCW_previewCard:active{cursor:grabbing}.VY2WCW_previewHeader{color:var(--text-primary);background:var(--surface-sunken);border-bottom:2px solid;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;display:flex}.VY2WCW_previewParams{flex-direction:column;gap:3px;padding:8px 14px;display:flex}.VY2WCW_previewParam{align-items:center;gap:6px;padding:3px 0;display:flex}.VY2WCW_statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.VY2WCW_previewParamName{color:var(--text-primary);flex:1;font-size:12px;font-weight:500}.VY2WCW_previewTag{font-size:11px!important}.VY2WCW_previewMineralDivider{color:var(--text-muted);text-transform:uppercase;letter-spacing:.4px;border-top:1px dashed var(--border-subtle);margin-top:4px;padding-top:4px;font-size:11px;font-weight:700}.VY2WCW_weatherGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:2px;padding:8px 12px;display:grid}.VY2WCW_weatherItem{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.VY2WCW_weatherIcon{flex-shrink:0;font-size:18px}.VY2WCW_weatherMeta{flex-direction:column;display:flex}.VY2WCW_weatherValue{color:var(--text-primary);font-size:13px;font-weight:700;line-height:1.2}.VY2WCW_weatherName{line-height:1.2;font-size:10px!important}.VY2WCW_previewPre{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;padding:10px 14px;font-family:inherit;font-size:12px;line-height:1.7}.VY2WCW_exportBar{justify-content:center;padding-top:16px;display:flex}.VY2WCW_generateButton{letter-spacing:.2px;background:linear-gradient(135deg, var(--accent) 0%, var(--accent-hover) 50%, var(--accent-active) 100%);min-width:260px;height:48px;box-shadow:var(--shadow-md);border:none;border-radius:12px;font-size:15px;font-weight:700;transition:all .2s}.VY2WCW_generateButton:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.VY2WCW_generateButton:active{transform:translateY(0)}.VY2WCW_alertBox{border-radius:12px;margin:40px 0}.VY2WCW_noDataContainer{justify-content:center;align-items:center;min-height:240px;display:flex}.VY2WCW_scrollableTable{border:1px solid var(--border-subtle);border-radius:8px;max-height:520px;margin-bottom:16px;overflow-y:auto}.VY2WCW_scrollableTable .ant-table-wrapper{border-radius:0}.VY2WCW_scrollableTable::-webkit-scrollbar{width:6px}.VY2WCW_scrollableTable::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.VY2WCW_dataSummaryGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 12px;display:grid}.VY2WCW_dataSummaryItem{border-radius:6px;align-items:center;gap:8px;padding:5px 8px;transition:background .15s;display:flex}.VY2WCW_dataSummaryItem:hover{background:var(--accent-subtle)}.VY2WCW_dataSummaryName{color:var(--text-primary);flex:1;font-size:13px;font-weight:500}.VY2WCW_dataSummaryTag{flex-shrink:0}.VY2WCW_dataSummaryTarget{text-align:right;min-width:80px;font-size:11px}.VY2WCW_contactSection{border:1px solid var(--border-subtle);border-radius:10px;margin-top:20px;overflow:hidden}.VY2WCW_contactHeader{background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.VY2WCW_contactTitle{color:var(--text-primary);font-size:14px;font-weight:600}.VY2WCW_contactGrid{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.VY2WCW_contactField{flex-direction:column;gap:4px;display:flex}.VY2WCW_contactLabel{color:var(--text-secondary);font-size:12px;font-weight:500}@media (max-width:768px){.VY2WCW_main{padding:10px}.VY2WCW_dualPanel{grid-template-columns:1fr}.VY2WCW_metaGrid{grid-template-columns:1fr 1fr}.VY2WCW_interpGrid{grid-template-columns:1fr}.VY2WCW_weatherGrid{grid-template-columns:1fr 1fr}.VY2WCW_generateButton{min-width:100%}}@media (max-width:480px){.VY2WCW_metaGrid,.VY2WCW_weatherGrid{grid-template-columns:1fr}}
.m8g-xW_main{padding:8px}.m8g-xW_main .m8g-xW_loadingSpinner{z-index:80;position:absolute;top:28%;left:50%}.m8g-xW_main .m8g-xW_loadingSpinner span i{background-color:var(--accent);width:104px;height:104px}.m8g-xW_main .m8g-xW_productInfoContainer{width:80%;margin-bottom:4px}.m8g-xW_main .m8g-xW_productInfoContainer h5{white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1rem,.9599rem + .169vw,1.15rem);overflow:hidden}.m8g-xW_main .m8g-xW_productInfoContainer p{font-size:clamp(.9rem,.8732rem + .1127vw,1rem)}.m8g-xW_main .m8g-xW_pickingOptionsContainer{flex-direction:column;width:100%;display:flex}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer{flex-direction:row;align-items:center;width:100%;display:flex}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_dateRangePicker{background-color:var(--surface-raised);border-radius:4px;margin:0 4px}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_dateRangePicker input{color:var(--text-primary)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_dateRangePicker svg{fill:var(--text-muted)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_addRangeButton{cursor:pointer;margin-left:8px}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_addRangeButton svg{width:28px;height:28px;fill:var(--status-warning);border-radius:8px;transition:all .3s ease-in-out}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_addRangeButton:hover svg{fill:var(--status-warning)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_removeRangeButton{cursor:pointer;margin-left:8px}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_removeRangeButton svg{width:20px;height:20px;fill:var(--status-warning);transition:all .3s ease-in-out}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_datePickerContainer .m8g-xW_removeRangeButton:hover svg{fill:var(--status-error)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_secondRangeLegend{flex-direction:row;align-items:center;padding:4px;display:flex}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_secondRangeLegend .m8g-xW_legendIcons svg{width:20px;height:20px}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_secondRangeLegend .m8g-xW_legendText{color:var(--text-primary);margin-right:4px;font-size:clamp(.8rem,.73rem + .069vw,.9rem)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_displayAllMeasurementsContainer{flex-direction:row;align-items:center;padding:4px;display:flex}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_displayAllMeasurementsContainer p{color:var(--text-primary);margin-left:8px;font-size:clamp(.8rem,.73rem + .069vw,.9rem)}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_displayAllMeasurementsContainer .m8g-xW_infoTooltipIcon{margin-left:4px}.m8g-xW_main .m8g-xW_pickingOptionsContainer .m8g-xW_displayAllMeasurementsContainer .m8g-xW_infoTooltipIcon svg{width:16px;height:16px;fill:var(--accent)}.m8g-xW_main .m8g-xW_mainChartsRow{margin-top:12px;margin-bottom:32px}.m8g-xW_main .m8g-xW_mainChartsRow .m8g-xW_mainChart{width:100%}.m8g-xW_main .m8g-xW_mainChartsRow .m8g-xW_mainChart h6{color:var(--text-primary)}.m8g-xW_main .m8g-xW_subChartsRow{margin-top:24px}.m8g-xW_main .m8g-xW_subChartsRow .m8g-xW_subChart{border:1px solid var(--border-subtle);border-radius:4px;width:100%;margin-bottom:12px}.m8g-xW_main .m8g-xW_subChartsRow .m8g-xW_subChart h6{color:var(--text-primary);margin-left:12px}.m8g-xW_main .m8g-xW_csvButton{background-color:var(--accent);color:var(--text-inverse);box-shadow:var(--shadow-sm);border-radius:4px;margin-bottom:12px;margin-left:24px;padding:8px;font-family:Oxygen,sans-serif;transition:all .3s ease-in-out}.m8g-xW_main .m8g-xW_csvButton:hover{background-color:var(--accent-hover)}.m8g-xW_main .m8g-xW_measurementTableCol{padding:0 24px}
.Je3Bwq_trendCard{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:12px;padding:12px 14px 10px}.Je3Bwq_trendLabel{color:var(--text-primary);margin:0 0 8px;font-size:13px;font-weight:700}.Je3Bwq_trendCanvas{height:140px}.Je3Bwq_trendCaption{color:var(--text-muted);margin:8px 0 0;font-size:12px;line-height:1.45}
