@font-face{font-family:montserrat;src:url(../media/Montserrat_Regular-s.p.2ofrvhgs7o8m1.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(../media/Montserrat_Medium-s.p.38g13w8dypi1m.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url(../media/Montserrat_Bold-s.p.3t0a_m_n33t88.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:84.97%;descent-override:22.03%;line-gap-override:0.0%;size-adjust:113.92%}.P6s8LW_className{font-family:montserrat,montserrat Fallback}.P6s8LW_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
.M4UqCa_panel{height:var(--collapsible-panel-height);transition:height .16s cubic-bezier(.16,1,.3,1);overflow:hidden}.M4UqCa_panel[data-starting-style],.M4UqCa_panel[data-ending-style]{height:0}@media (prefers-reduced-motion:reduce){.M4UqCa_panel{transition:none}}
.mjIxkq_group{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);isolation:isolate;gap:0;width:fit-content;min-width:0;max-width:100%;height:auto;padding:0;display:inline-flex}.mjIxkq_group>button{min-width:0;height:auto;min-height:2rem;color:var(--muted-foreground);white-space:normal;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;position:relative}.mjIxkq_group>button+button{border-inline-start:1px solid var(--border)}.mjIxkq_group[data-density=compact]>button{padding-inline:.375rem}.mjIxkq_group>button:first-child{border-start-start-radius:calc(var(--radius-lg) - 1px);border-end-start-radius:calc(var(--radius-lg) - 1px)}.mjIxkq_group>button:last-child{border-start-end-radius:calc(var(--radius-lg) - 1px);border-end-end-radius:calc(var(--radius-lg) - 1px)}.mjIxkq_group>button:hover:not(:disabled):not([data-active]):not([aria-pressed=true]){background:var(--muted);color:var(--foreground)}.mjIxkq_group>button:is([data-active],[aria-pressed=true]){background:color-mix(in srgb, var(--primary) 12%, var(--background));color:color-mix(in srgb, var(--primary) 65%, var(--foreground));box-shadow:none;font-weight:600}.mjIxkq_group>button:is([data-active],[aria-pressed=true]) .mjIxkq_count{color:inherit}.mjIxkq_group>button:after{display:none}.mjIxkq_group>button:focus-visible{z-index:1;outline:2px solid var(--ring);outline-offset:2px}.mjIxkq_count{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:.75rem}
.Nevx3q_badge{--badge-accent:var(--color-slate-600);white-space:normal;background:var(--badge-accent);max-width:100%;height:auto;min-height:1.125rem;color:var(--color-white);border-color:#0000;font-weight:600}.Nevx3q_badge[data-tone=green]{--badge-accent:var(--color-emerald-700)}.Nevx3q_badge[data-tone=amber]{--badge-accent:var(--color-amber-700)}.Nevx3q_badge[data-tone=blue]{--badge-accent:var(--color-blue-600)}.Nevx3q_badge[data-tone=cyan]{--badge-accent:var(--color-cyan-700)}.Nevx3q_badge[data-tone=rose]{--badge-accent:var(--color-rose-600)}.Nevx3q_badge[data-tone=violet]{--badge-accent:var(--color-violet-600)}.Nevx3q_badge[data-tone=indigo]{--badge-accent:var(--color-indigo-600)}
.AOnQ-W_viewport{scrollbar-gutter:stable;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);flex:1;min-width:0;overflow:auto}.AOnQ-W_viewport table{min-width:42rem}.AOnQ-W_viewport th{z-index:1;background:var(--muted);position:sticky;top:0}.AOnQ-W_viewport :is(th,td,tr){border-color:var(--border)}.AOnQ-W_viewport td{white-space:normal}.AOnQ-W_viewport tr:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.AOnQ-W_staticTable th{height:2.5rem;padding-inline:.75rem;font-weight:500}.AOnQ-W_staticTable td{padding:.75rem;font-size:.875rem;font-weight:400}
._WbrbW_recipes{min-height:0}._WbrbW_recipes table{min-width:38rem}._WbrbW_recipes th{font-weight:500}._WbrbW_recipes td{vertical-align:middle}._WbrbW_recipes th:first-child{width:46%}._WbrbW_recipes th:nth-child(2){width:25%}._WbrbW_recipes th:nth-child(3){width:8%}._WbrbW_recipes th:last-child{width:21%}._WbrbW_header{z-index:2;background:var(--muted);position:sticky;top:0}
.JFRnoW_list{border-bottom:1px solid var(--border);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.75rem;width:100%;height:auto;padding:0}.JFRnoW_list.JFRnoW_header{border-bottom:0}.JFRnoW_list>:is([data-slot=tabs-trigger],[data-slot=tabs-link]){height:auto;min-height:2.5rem;color:var(--muted-foreground);box-shadow:none;background:0 0;flex:none;padding:.5rem}.JFRnoW_list[data-variant]>:is([data-slot=tabs-trigger][data-active],[data-slot=tabs-link][aria-current=page]){color:color-mix(in srgb, var(--primary) 65%, var(--foreground));background:color-mix(in srgb, var(--primary) 10%, var(--background));border-radius:var(--radius-md) var(--radius-md) 0 0}.JFRnoW_list>[data-slot=tabs-trigger]:after{inset-inline:.5rem;background:var(--primary);height:2px;bottom:2px}.JFRnoW_list>[data-slot=tabs-link]{border-bottom:2px solid #0000;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.JFRnoW_list>[data-slot=tabs-link][aria-current=page]{border-bottom-color:var(--primary)}.JFRnoW_list>[data-slot=tabs-link]:hover{color:var(--foreground)}.JFRnoW_list>[data-slot=tabs-link]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.JFRnoW_list>[data-slot=tabs-trigger][data-active]:after{opacity:1}@media (max-width:640px){.JFRnoW_list{gap:.125rem}.JFRnoW_list>:is([data-slot=tabs-trigger],[data-slot=tabs-link]){min-height:2.75rem}}
.qvol6W_catalog{flex-direction:column;gap:.875rem;min-width:0;display:flex}.qvol6W_count{color:var(--muted-foreground);text-align:end;align-self:center;min-width:6rem;margin-inline-start:auto;padding-inline:.5rem;font-size:.8125rem}.qvol6W_filters{flex-wrap:wrap;align-items:end;gap:.625rem;display:flex}.qvol6W_search{flex:0 21rem;min-width:15rem}.qvol6W_filters>[data-slot=field]:not(.qvol6W_search){flex:0 17rem;min-width:11rem}.qvol6W_filters>[data-slot=toggle-group]{margin-inline-start:auto}.qvol6W_results{flex-direction:column;gap:.875rem;min-width:0;height:max(16rem,100dvh - 14.5rem);display:flex}.qvol6W_desktop{flex:1;min-width:0;min-height:0;display:flex}.qvol6W_desktop>[data-slot=data-grid]{flex:1;min-width:0;min-height:0;display:flex}.qvol6W_name{color:var(--foreground);white-space:normal;overflow-wrap:anywhere;font-weight:500;line-height:1.4;text-decoration:none;display:block}.qvol6W_name:hover{color:color-mix(in srgb, var(--primary) 65%, var(--foreground));text-underline-offset:.2em;text-decoration:underline}.qvol6W_code{min-height:1rem;color:var(--muted-foreground);margin-top:.125rem;font-size:.6875rem;font-weight:400;line-height:1rem;display:block}.qvol6W_category{color:var(--muted-foreground);font-size:.8125rem}.qvol6W_muted{color:var(--muted-foreground);font-size:.75rem}.qvol6W_footer{flex:none;min-width:0}.qvol6W_mobile{display:none}.qvol6W_rows{margin:0;padding:0;list-style:none}.qvol6W_mobileRow{border-bottom:1px solid var(--border);color:var(--foreground);gap:.375rem;padding:.875rem .25rem;text-decoration:none;display:grid}.qvol6W_mobileRow:hover{background:var(--muted)}.qvol6W_mobileRow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.qvol6W_mobileMeta{color:var(--muted-foreground);flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;display:flex}.qvol6W_mobileRow>:last-child{justify-self:start}.qvol6W_empty{color:var(--muted-foreground);text-align:center;padding:2rem .75rem}@media (min-width:761px) and (max-width:1100px){.qvol6W_results{height:max(16rem,100dvh - 21rem)}}@media (max-width:760px){.qvol6W_catalog{gap:.75rem}.qvol6W_count{font-size:.75rem}.qvol6W_filters{grid-template-columns:minmax(0,1fr) auto;display:grid}.qvol6W_filters>.qvol6W_search{grid-column:1/-1;min-width:0}.qvol6W_filters>[data-slot=field]:not(.qvol6W_search){flex:1;grid-column:1/-1;min-width:0}.qvol6W_filters>[data-slot=toggle-group]{grid-column:1;margin-inline-start:0}.qvol6W_filters>button,.qvol6W_filters>a{min-height:2.75rem}.qvol6W_filters [data-slot=input-group]{min-height:2.75rem}.qvol6W_filters [data-slot=field]>button{min-height:2.75rem}.qvol6W_filters [data-slot=toggle-group-item]{min-height:2.75rem}.qvol6W_filters [data-slot=input-group-input]{font-size:1rem}.qvol6W_results{gap:.75rem;height:auto}.qvol6W_desktop{display:none}.qvol6W_mobile{display:block}.qvol6W_footer button{min-width:2.75rem;min-height:2.75rem}}
.c4-N6W_recipe-focus-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.c4-N6W_recipe-focus-main{min-width:0}.c4-N6W_recipe-context-bar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.c4-N6W_recipe-version-count{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;font-size:.75rem;display:flex}.c4-N6W_recipe-version-list{gap:.5rem;margin-block:.5rem;display:grid}.c4-N6W_recipe-version-list>li{border:1px solid #0000;border-radius:.5rem;padding:.75rem}.c4-N6W_recipe-version-list>li[data-selected]{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--background))}.c4-N6W_recipe-version-link{border-radius:var(--radius-sm);gap:.375rem;font-size:.8125rem;line-height:1.5;display:grid}.c4-N6W_recipe-version-link:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.c4-N6W_recipe-version-link:hover strong{text-underline-offset:.2em;text-decoration:underline}.c4-N6W_recipe-version-link>span:not(:first-child){font-size:.75rem}.c4-N6W_recipe-read-tabs{gap:.5rem}.c4-N6W_recipe-read-toolbar{align-items:center;gap:1rem;display:flex}.c4-N6W_recipe-read-toolbar>:first-child{flex:1;min-width:0}.c4-N6W_recipe-column-term{margin-top:.125rem;font-size:.75rem;font-weight:400;display:block}.c4-N6W_recipe-yield-details{margin-top:.5rem}.c4-N6W_recipe-yield-ratio{font-variant-numeric:tabular-nums;gap:.5rem;max-width:75ch;padding-block:1rem .25rem;font-size:.8125rem;display:grid}.c4-N6W_recipe-yield-ratio p+p{color:var(--muted-foreground)}.c4-N6W_recipe-editor-sheet{gap:0;min-width:0}.c4-N6W_recipe-editor-sheet-header{border-bottom:1px solid var(--border);flex-shrink:0;padding:1rem 3.5rem 1rem 1.25rem}.c4-N6W_sheet-description{overflow-wrap:anywhere}.c4-N6W_recipe-editor-sheet-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:1rem 1.25rem;overflow:auto}.c4-N6W_recipe-editor-sheet-body>[role=alert]{margin-bottom:1rem}.c4-N6W_recipe-preview{margin-bottom:1.5rem}.c4-N6W_recipe-preview h3{scroll-margin-block:1rem;font-weight:600}.c4-N6W_recipe-editor-sheet-footer{border-top:1px solid var(--border);flex-shrink:0;padding:1rem 1.5rem}.c4-N6W_recipe-editor-sheet-footer p{color:var(--muted-foreground);font-size:.75rem}.c4-N6W_recipe-assortment-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}.c4-N6W_recipe-assortment-list li{border-bottom:1px solid var(--recipe-rule);justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.875rem 0;display:flex}.c4-N6W_recipe-assortment-list strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.c4-N6W_recipe-assortment-list p{margin-top:.375rem}@media (max-width:1150px){.c4-N6W_recipe-assortment-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.c4-N6W_recipe-read-toolbar{flex-wrap:wrap;gap:.5rem}.c4-N6W_recipe-read-toolbar>:first-child{flex-basis:100%}.c4-N6W_recipe-version-count{margin-left:0}.c4-N6W_recipe-context-bar button{min-width:2.75rem;min-height:2.75rem}.c4-N6W_recipe-editor-sheet :is([data-slot=input],[data-slot=select-trigger],[data-slot=button],[data-slot=tabs-trigger],[data-slot=sheet-close]){min-height:2.75rem}.c4-N6W_recipe-editor-sheet button:not([role=checkbox]):not([role=radio]):not([role=switch]){min-width:2.75rem;min-height:2.75rem}.c4-N6W_new-card :is([data-slot=input],[data-slot=select-trigger],[data-slot=button]){min-height:2.75rem}.c4-N6W_recipe-editor-sheet :is([data-slot=button],[data-slot=sheet-close]){min-width:2.75rem}.c4-N6W_recipe-editor-sheet-header{padding:1rem 3rem 1rem 1rem}.c4-N6W_recipe-editor-sheet-body{padding:1rem}.c4-N6W_recipe-editor-sheet-footer{padding:.75rem 1rem}.c4-N6W_sheet-actions{flex-wrap:nowrap}.c4-N6W_sheet-actions button:last-child{white-space:normal;flex:1;min-width:0;height:auto;min-height:2.75rem}}.c4-N6W_recipe-composition{table-layout:fixed;font-variant-numeric:tabular-nums;min-width:0}.c4-N6W_recipe-composition :is(th,td){white-space:normal;overflow-wrap:anywhere}.c4-N6W_recipe-composition th:nth-child(2){width:5rem}.c4-N6W_recipe-composition th:nth-child(3){width:9rem}.c4-N6W_recipe-composition th:nth-child(4){width:12rem}.c4-N6W_recipe-composition :is(th,td):nth-child(n+3){text-align:right}.c4-N6W_recipe-composition td:first-child{padding-right:1.25rem}.c4-N6W_recipe-composition tr{border-color:var(--border)}.c4-N6W_recipe-composition td{vertical-align:top;padding-block:.5rem}.c4-N6W_recipe-composition tfoot td{padding-block:.625rem;font-size:.75rem;font-weight:400}.c4-N6W_recipe-component-name{align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.c4-N6W_recipe-component-name>svg{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.c4-N6W_recipe-component-name>:last-child{overflow-wrap:anywhere;min-width:0}.admin-wallpaper-glass .c4-N6W_recipe-component-name>a{text-underline-offset:.2em;text-decoration:underline}.c4-N6W_recipe-component-detail{margin-left:1.5rem}.c4-N6W_card-tabs{gap:.75rem}.c4-N6W_sheet-actions{justify-content:end;gap:.5rem;display:flex}.c4-N6W_scope{grid-template-columns:minmax(10rem,15rem) minmax(15rem,24rem);gap:.75rem;margin-bottom:.75rem;display:grid}.c4-N6W_scope-help{grid-column:1/-1}.c4-N6W_scope-help p{max-width:75ch;color:var(--muted-foreground);font-size:.8125rem}@media (max-width:767px){.c4-N6W_recipe-composition th:first-child{width:42%}.c4-N6W_recipe-composition th:nth-child(2){width:12%}.c4-N6W_recipe-composition th:nth-child(n+3){width:21%}.c4-N6W_recipe-composition th:last-child{width:25%}.c4-N6W_recipe-composition td:first-child{padding-right:.375rem}.c4-N6W_recipe-composition :is(th,td){padding-inline:.375rem;font-size:.75rem}.c4-N6W_scope{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.c4-N6W_recipe-component-detail{margin-left:0}.c4-N6W_recipe-column-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.c4-N6W_recipe-column-term{font-size:inherit;font-weight:inherit;margin-top:0}}
@media (max-width:760px),(pointer:coarse){.gKulOa_trigger{min-height:2.75rem}.gKulOa_picker [cmdk-item]{min-height:2.75rem}.gKulOa_picker [data-slot=input-group]{min-height:2.75rem}.gKulOa_picker [cmdk-input]{font-size:1rem}}
._0gqS7q_viewer[data-slot=dialog-content][role=dialog]{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}._0gqS7q_body{scrollbar-gutter:stable;min-height:0;overflow-y:auto}._0gqS7q_body:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._0gqS7q_footer{border-top:1px solid var(--border);flex:none;justify-content:flex-end;padding:.75rem 1rem;display:flex}
.XMXHqa_root{min-width:0}.XMXHqa_root [hidden]{display:none}.XMXHqa_root [data-slot=data-grid-table] :is(th,td,tr){border-color:var(--border)}.XMXHqa_root [data-slot=data-grid-table] th{background:var(--muted)}.XMXHqa_root [data-slot=data-grid-table] td{padding-block:.875rem}.XMXHqa_root [data-slot=data-grid]{border:1px solid var(--border);border-radius:var(--radius-lg)}.XMXHqa_registryDesktop{display:none}.XMXHqa_registryMobile{display:block}@container (min-width:850px){.XMXHqa_registryDesktop{display:block}.XMXHqa_registryMobile{display:none}}
._2xxNYa_technologist-menu-recipe-editor{gap:.75rem;min-width:0;display:grid}._2xxNYa_technologist-menu-recipe-editor legend:not(.sr-only){overflow-wrap:anywhere;margin-bottom:.75rem}._2xxNYa_technologist-menu-card-tabs{gap:.75rem;min-width:0}._2xxNYa_panel:not([hidden]){gap:.75rem;min-width:0;display:grid}._2xxNYa_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._2xxNYa_fields>:is(p,section,[data-orientation=horizontal],:has(textarea)){grid-column:1/-1}._2xxNYa_technologist-menu-composition-scroll{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0}._2xxNYa_technologist-norms-table{table-layout:fixed;min-width:40rem}._2xxNYa_technologist-norms-table :is(th,td){vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:.5rem .75rem}._2xxNYa_technologist-norms-table tr{border-color:var(--border)}._2xxNYa_technologist-norms-table :is(th,td):nth-child(2){width:3.5rem}._2xxNYa_technologist-norms-table :is(th,td):nth-child(3),._2xxNYa_technologist-norms-table :is(th,td):nth-child(4){text-align:right;width:7.5rem}._2xxNYa_technologist-norms-table :is(th,td):nth-child(5){width:10rem}._2xxNYa_technologist-norms-table :is(th,td):last-child{width:3.5rem}._2xxNYa_ingredient{white-space:normal;text-align:start;justify-content:start;max-width:100%;height:auto;min-height:1.5rem;padding:0}._2xxNYa_technologist-line-details-trigger{max-width:100%;padding-inline:.25rem}._2xxNYa_technologist-line-details-trigger[aria-expanded=true] svg{transform:rotate(180deg)}._2xxNYa_technologist-norms-table ._2xxNYa_technologist-line-details td{background:var(--muted);width:auto}._2xxNYa_technologist-line-details-fields{grid-template-columns:1fr 2fr;align-items:start;gap:1rem;padding:.5rem;display:grid}@media (max-width:640px){._2xxNYa_fields{grid-template-columns:minmax(0,1fr)}._2xxNYa_technologist-menu-composition-scroll{border:0;overflow:visible}._2xxNYa_technologist-norms-table{min-width:0}._2xxNYa_technologist-norms-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._2xxNYa_technologist-norms-table tbody{display:grid}._2xxNYa_technologist-norms-table tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-block:.75rem;display:grid}._2xxNYa_technologist-norms-table td{min-width:0;display:block}._2xxNYa_technologist-norms-table td:nth-child(n){width:auto;padding:0}._2xxNYa_technologist-norms-table td:first-child{grid-area:1/1/auto/-1;padding-inline-end:3rem}._2xxNYa_technologist-norms-table td:nth-child(2){display:none}._2xxNYa_technologist-norms-table td:nth-child(3){text-align:start;grid-area:2/1}._2xxNYa_technologist-norms-table td:nth-child(4){text-align:start;grid-area:2/2}._2xxNYa_technologist-norms-table td:nth-child(5){grid-area:3/1/auto/-1}._2xxNYa_technologist-norms-table td:last-child{grid-area:1/2;justify-self:end}._2xxNYa_technologist-norms-table td>.technologist-menu-mobile-label{color:var(--muted-foreground);margin-bottom:.35rem;font-size:.75rem;display:block}._2xxNYa_technologist-norms-table ._2xxNYa_technologist-line-details{background:var(--muted);padding:.75rem;display:block}._2xxNYa_technologist-line-details-fields{grid-template-columns:minmax(0,1fr);padding:0}}
.KNWRDW_shell:has([data-slot=technologist-page-header]) [data-slot=technologist-shell-header]{display:none}
@media (max-width:760px){.R0nKWq_content{top:var(--loading-top,1.5rem);position:absolute;inset-inline:1.5rem}}
.V9gC1W_workspace{flex-direction:column;gap:1.25rem;min-width:0;display:flex;container-type:inline-size}.V9gC1W_workspace [hidden]{display:none!important}.V9gC1W_thumbnail{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);width:2.75rem;height:2.75rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.V9gC1W_thumbnail img{object-fit:contain;width:100%;height:100%}.V9gC1W_photo{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius);width:100%;min-height:13rem;color:var(--muted-foreground);background:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;display:flex;overflow:hidden}.V9gC1W_photo img{object-fit:contain;width:100%;height:100%}.V9gC1W_card{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:2rem;display:grid}.V9gC1W_offers{border-collapse:collapse;width:100%}.V9gC1W_offers th{color:var(--muted-foreground);background:var(--muted);text-align:left;font-weight:500}.V9gC1W_offers th,.V9gC1W_offers td{border-bottom:1px solid var(--border);vertical-align:top;padding:.75rem;font-size:.875rem}.V9gC1W_offers tbody tr:last-child td{border-bottom:0}.V9gC1W_offerMobile{display:none}@container (max-width:850px){.V9gC1W_card{grid-template-columns:minmax(0,1fr)}.V9gC1W_offerDesktop{display:none}.V9gC1W_offerMobile{flex-direction:column;display:flex}}.V9gC1W_offerDesktop,.V9gC1W_offerMobile{border-color:var(--border)}
.XT_ZRG_panel.technologist-studio-header{background:var(--background);color:var(--foreground);border:0;border-radius:0;gap:.75rem 1rem;margin:0;padding:.875rem 1.5rem}.XT_ZRG_panel.XT_ZRG_withNavigation{flex-wrap:nowrap}.XT_ZRG_identity{min-width:0}.XT_ZRG_identity>svg{flex-shrink:0}.XT_ZRG_identityText{gap:.25rem;min-width:0;display:grid}.XT_ZRG_title{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.XT_ZRG_panel .XT_ZRG_title h1{overflow-wrap:anywhere;min-width:0;font-size:1.375rem;font-weight:650;line-height:1.3}.XT_ZRG_context{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.25rem .875rem;font-size:.75rem;display:flex}.XT_ZRG_navigation{flex:1 1 0;min-width:0;margin-inline:1rem}.XT_ZRG_actions{flex:none;max-width:100%;margin-inline-start:auto}.XT_ZRG_panel.XT_ZRG_stacked{flex-wrap:wrap}.XT_ZRG_stacked .XT_ZRG_identity{flex:20rem}.XT_ZRG_stacked .XT_ZRG_navigation{flex-basis:100%;order:3;margin-inline:0}.XT_ZRG_panel.XT_ZRG_embedded{margin-block-start:calc(-1 * var(--studio-content-top,1rem));margin-inline:calc(-1 * var(--studio-content-inline,1.5rem));margin-block-end:0}@media (max-width:1100px){.XT_ZRG_panel.XT_ZRG_withNavigation{flex-wrap:wrap}.XT_ZRG_navigation{flex-basis:100%;order:3;margin-inline:0}}@media (max-width:767px){.XT_ZRG_panel.technologist-studio-header{padding:.75rem}.XT_ZRG_actions :is(a,button){min-height:2.75rem}.XT_ZRG_identity>:is(a,button){min-width:2.75rem;min-height:2.75rem}}
.s5JiAG_workspace{flex-direction:column;gap:.5rem;min-width:0;padding:0;display:flex;container-type:inline-size}.s5JiAG_results{min-width:0;min-height:12rem;position:relative}.s5JiAG_help{color:var(--muted-foreground);font-size:.75rem}.s5JiAG_help summary{cursor:pointer;width:fit-content}.s5JiAG_help p{max-width:80rem;padding-top:.5rem;line-height:1.5}.s5JiAG_filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.s5JiAG_primaryFilters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.s5JiAG_period,.s5JiAG_cell{overflow-wrap:anywhere;flex-direction:column;gap:.25rem;min-width:0;display:flex}.s5JiAG_period .admin-range-trigger{height:auto;min-height:2.25rem;padding-block:.375rem}.s5JiAG_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.s5JiAG_toolbar>:last-child{margin-left:auto}.s5JiAG_muted{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.s5JiAG_warning{color:color-mix(in srgb,var(--destructive) 60%,var(--foreground));font-size:.75rem;line-height:1.5}.s5JiAG_body,.s5JiAG_totals{flex-direction:column;gap:.75rem;min-width:0;display:flex}.s5JiAG_totals{font-size:.875rem}.s5JiAG_totals span{color:var(--muted-foreground)}.s5JiAG_table{min-width:0;max-width:100%}.s5JiAG_table table{min-width:66rem}:is(.s5JiAG_table th:nth-child(2),.s5JiAG_table td:nth-child(2)){min-width:11rem}:is(.s5JiAG_table th:nth-child(3),.s5JiAG_table td:nth-child(3)){min-width:13rem}:is(.s5JiAG_table th:nth-child(4),.s5JiAG_table td:nth-child(4)){min-width:10rem}:is(.s5JiAG_table th:nth-child(5),.s5JiAG_table td:nth-child(5)){min-width:8rem}:is(.s5JiAG_table th:nth-child(6),.s5JiAG_table td:nth-child(6),.s5JiAG_table th:nth-child(7),.s5JiAG_table td:nth-child(7)){min-width:10rem}.s5JiAG_table .admin-data-grid-viewport{max-height:58vh}:is(.s5JiAG_table .admin-data-grid-viewport th:first-child,.s5JiAG_table .admin-data-grid-viewport td:first-child){width:3rem;min-width:3rem;max-width:3rem}.s5JiAG_table .admin-data-grid-viewport td:last-child{width:auto}.s5JiAG_amount{text-align:right;align-items:flex-end}.s5JiAG_table .admin-data-grid-viewport td{vertical-align:top;padding-block:.625rem}.s5JiAG_money{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.s5JiAG_link{text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600;text-decoration:underline}.s5JiAG_link:hover{color:var(--primary)}.s5JiAG_link:focus-visible,.s5JiAG_timelineScroll:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:var(--radius-sm)}.s5JiAG_empty{text-align:center;padding:3rem 1rem;font-size:.875rem}.s5JiAG_empty p{color:var(--muted-foreground);margin-top:.5rem}.s5JiAG_mobile{display:none}.s5JiAG_mobileList li,.s5JiAG_undated li{border-bottom:1px solid var(--border);flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}.s5JiAG_gantt{flex-direction:column;gap:.75rem;min-width:0;display:flex}.s5JiAG_timelineScroll{border:1px solid var(--border);border-radius:var(--radius-md);max-height:65vh;overflow:auto}.s5JiAG_timeline{min-width:50rem}.s5JiAG_ganttRow{border-bottom:1px solid var(--border);grid-template-columns:20rem minmax(30rem,1fr);display:grid}.s5JiAG_ganttHeader{z-index:4;position:sticky;top:0}.s5JiAG_ganttHeader .s5JiAG_ganttLabel{background:var(--muted);justify-content:center}.s5JiAG_ganttIdentity{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.s5JiAG_ganttIdentity .s5JiAG_link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.s5JiAG_ganttIdentity .s5JiAG_money{font-size:.75rem;font-weight:600}.s5JiAG_ganttMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.s5JiAG_ganttMeta>span:nth-child(2){white-space:nowrap;margin-left:auto}.s5JiAG_ganttPlan{flex-shrink:0;width:1.75rem;height:1.75rem}.s5JiAG_ganttLabel{background:var(--background);border-right:1px solid var(--border);z-index:2;overflow-wrap:anywhere;flex-direction:column;gap:.25rem;padding:.5rem .75rem;font-size:.8125rem;display:flex;position:sticky;left:0}.s5JiAG_axis{background:var(--muted);height:2.75rem;position:relative}.s5JiAG_axis span{white-space:nowrap;font-size:.6875rem;position:absolute;top:.75rem;transform:translate(-50%)}.s5JiAG_groupTitle{background:var(--muted);border-bottom:1px solid var(--border);padding:.375rem .75rem;font-size:.75rem}.s5JiAG_groupTotals{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}.s5JiAG_lane{background:var(--background);position:relative;overflow:hidden}.s5JiAG_bar{background:var(--accent);border:1px solid var(--primary);border-radius:var(--radius-sm);height:1.5rem;position:absolute;top:calc(50% - .75rem)}.s5JiAG_bar[data-state=paid]{background:var(--muted);border-color:var(--muted-foreground)}.s5JiAG_bar[data-held=true]{border-style:dashed;border-color:var(--destructive)}.s5JiAG_plan{background:var(--primary);border:1px solid var(--background);width:.7rem;height:.7rem;position:absolute;top:calc(50% - .35rem);transform:translate(-50%)rotate(45deg)}.s5JiAG_planHandle{cursor:grab;touch-action:pan-y;border-radius:var(--radius-sm);place-items:center;width:1.75rem;height:1.75rem;display:grid;position:absolute;top:calc(50% - .875rem);transform:translate(-50%)}.s5JiAG_planHandle:hover{background:var(--accent)}.s5JiAG_planHandle:active{cursor:grabbing}.s5JiAG_planHandle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.s5JiAG_planDiamond{background:var(--primary);border:1px solid var(--background);width:.7rem;height:.7rem;transform:rotate(45deg)}.s5JiAG_planPreview{background:var(--foreground);color:var(--background);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;padding:.2rem .4rem;font-size:.75rem;position:absolute;top:calc(50% - 2.5rem);transform:translate(-50%)}.s5JiAG_actual{background:var(--foreground);border:1px solid var(--background);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:calc(50% + 1rem);transform:translate(-50%)}.s5JiAG_today{border-left:1px dashed var(--primary);position:absolute;top:0;bottom:0}.s5JiAG_undated{border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem}@media (max-width:1200px){.s5JiAG_filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.s5JiAG_desktop{display:none}.s5JiAG_mobile{display:block}.s5JiAG_workspace{padding:1rem}}@media (max-width:480px){.s5JiAG_filters,.s5JiAG_primaryFilters{grid-template-columns:minmax(0,1fr)}}.s5JiAG_axis span:first-child{transform:none}@media (min-width:768px){.s5JiAG_workspace{gap:.5rem;height:100%;min-height:0;padding:0}.s5JiAG_workspace>*{flex-shrink:0}.s5JiAG_workspace>.s5JiAG_results{flex:1;min-height:12rem}.s5JiAG_workspace .s5JiAG_body{gap:.5rem;height:100%;min-height:0}.s5JiAG_workspace .s5JiAG_desktop{flex:1;min-height:0;display:flex}.s5JiAG_workspace .s5JiAG_gantt{flex:1;min-height:0}.s5JiAG_workspace .s5JiAG_timelineScroll{flex:1;min-height:0;max-height:none}.s5JiAG_workspace .s5JiAG_totals{flex-flow:wrap;font-size:.75rem}.s5JiAG_workspace .s5JiAG_body>footer{flex-shrink:0}.s5JiAG_workspace .s5JiAG_table{flex:1;min-height:0;display:flex}.s5JiAG_workspace .s5JiAG_table .admin-data-grid-viewport{flex:1;height:100%;min-height:0;max-height:none}}
.ZVRSca_workspace{flex-direction:column;gap:.75rem;min-width:0;display:flex;container-type:inline-size}.ZVRSca_filters{grid-template-columns:minmax(12rem,1.2fr) minmax(12rem,1fr) minmax(12rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.ZVRSca_extraFilters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ZVRSca_period{flex-direction:column;gap:.5rem;min-width:0;display:flex}.ZVRSca_summary{color:var(--muted-foreground);align-items:center;gap:.75rem;font-size:.75rem;display:flex}.ZVRSca_summary>:nth-child(2){margin-left:auto}.ZVRSca_grid{flex-direction:column;gap:.75rem;min-width:0;display:flex}.ZVRSca_grid table{min-width:52rem}.ZVRSca_grid th{white-space:nowrap}.ZVRSca_grid .admin-data-grid-viewport td:first-child{min-width:10.5rem}.ZVRSca_grid td:nth-child(2){min-width:9rem}.ZVRSca_grid .admin-data-grid-viewport td:last-child{width:auto;min-width:9rem}.ZVRSca_grid td:nth-child(4){min-width:11.5rem}.ZVRSca_cell{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.ZVRSca_states{flex-wrap:wrap;align-items:center;gap:.25rem .375rem;display:flex}.ZVRSca_grid td:nth-child(3){min-width:9.5rem}.ZVRSca_grid .admin-data-grid-viewport td{vertical-align:top;padding-block:.625rem}.ZVRSca_muted{color:var(--muted-foreground);font-size:.75rem;line-height:1.5;display:block}.ZVRSca_link{overflow-wrap:anywhere;align-items:baseline;gap:.35rem;font-weight:600;display:flex}a.ZVRSca_link:hover{color:var(--primary)}.ZVRSca_link:focus-visible,.ZVRSca_mobileLink:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:var(--radius-sm)}.ZVRSca_empty{text-align:center;padding:3rem 1rem;font-size:.875rem}.ZVRSca_empty p{color:var(--muted-foreground);margin-top:.5rem}.ZVRSca_mobile{display:none}@media (max-width:1200px){.ZVRSca_filters,.ZVRSca_extraFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:850px){.ZVRSca_desktop{display:none}.ZVRSca_mobile{display:block}.ZVRSca_mobile li+li{border-top:1px solid var(--border)}.ZVRSca_mobileLink{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:1rem;display:flex}.ZVRSca_mobileLink:hover{background:var(--muted)}.ZVRSca_mobileLink[aria-current=true]{background:var(--accent)}.ZVRSca_summary{flex-wrap:wrap}}@media (max-width:480px){.ZVRSca_filters,.ZVRSca_extraFilters{grid-template-columns:minmax(0,1fr)}}
.iV1hOq_page.iV1hOq_page{max-width:90rem;padding:1.75rem 2.5rem 3rem}.iV1hOq_pageHeader{margin-bottom:2rem}.iV1hOq_pageHeader>a{min-height:2.75rem;color:var(--primary);margin-bottom:1rem;padding-inline:0}.iV1hOq_pageHeader h1{letter-spacing:-.035em;font-size:clamp(1.875rem,3vw,2.75rem);font-weight:700;line-height:1.2}.iV1hOq_pageHeader p{color:var(--journal-secondary);margin-top:.625rem;font-size:.875rem;line-height:1.6}.iV1hOq_filters{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1.5rem;margin-bottom:2.5rem;display:grid}.iV1hOq_filters>div{min-width:0}.iV1hOq_filters p{margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.iV1hOq_filters p span{color:var(--journal-secondary);font-weight:400}.iV1hOq_filters button{background:color-mix(in srgb, var(--primary) 10%, var(--card));border:0;min-height:3rem;font-size:.875rem}.iV1hOq_identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.iV1hOq_identity>div:first-child{flex:1;min-width:min(18rem,100%)}.iV1hOq_identity h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:650;line-height:1.3}.iV1hOq_identity p{color:var(--journal-secondary);margin-top:.5rem;font-size:.8125rem}.iV1hOq_minimum{flex-direction:column;gap:.25rem;display:flex}.iV1hOq_minimum span{color:var(--journal-secondary);font-size:.8125rem}.iV1hOq_minimum strong{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650}.iV1hOq_profileGrid{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.6fr);align-items:start;gap:2rem;margin-bottom:2.75rem;display:grid}.iV1hOq_contacts>h2,.iV1hOq_schedule>h2,.iV1hOq_catalogHeading h2{letter-spacing:-.02em;font-size:1.25rem;font-weight:650}.iV1hOq_contactBlock{padding-top:1.25rem}.iV1hOq_contactBlock+.iV1hOq_contactBlock{padding-top:1.5rem}.iV1hOq_contactBlock>p{color:var(--journal-secondary);margin-bottom:.375rem;font-size:.75rem}.iV1hOq_contactBlock h3{font-size:.9375rem;font-weight:600}.iV1hOq_contactDetails{flex-direction:column;align-items:flex-start;margin-top:.375rem;display:flex}.iV1hOq_contactDetails a{overflow-wrap:anywhere;align-items:center;gap:.625rem;max-width:100%;min-height:2.75rem;font-size:.875rem;display:flex}.iV1hOq_contactDetails a:hover{color:var(--primary);text-underline-offset:.25em;text-decoration:underline}.iV1hOq_contactDetails svg{width:1rem;height:1rem;color:var(--primary);flex-shrink:0}.iV1hOq_contactDetails>span{color:var(--journal-secondary);font-size:.8125rem}.iV1hOq_schedule{background:color-mix(in srgb, var(--primary) 7%, var(--card));border-radius:1rem;padding:1.5rem}.iV1hOq_scheduleNote{color:var(--journal-secondary);margin-top:.375rem;font-size:.75rem;line-height:1.6}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-block{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-block-head{gap:.625rem}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-icon{box-shadow:none;width:1.25rem;height:1.25rem;color:var(--primary);background:0 0;border:0;padding:0}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-block-head h3{font-size:.9375rem;font-weight:600}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-block-head p{color:var(--journal-secondary);margin-top:.375rem;font-size:.8125rem;font-weight:400}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-top:1.25rem;display:grid}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-day{gap:.375rem;min-width:0}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-day>span{width:100%;height:1.75rem;box-shadow:none;background:color-mix(in srgb, var(--foreground) 6%, var(--card));border:0;border-radius:.5rem}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-day[data-active=true]>span{background:var(--primary);color:var(--primary-foreground)}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-day small{color:var(--journal-secondary);font-size:.75rem;font-weight:500}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-empty{color:var(--journal-secondary);min-height:4rem;font-size:.8125rem}.iV1hOq_catalogHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.iV1hOq_catalogHeading p{color:var(--journal-secondary);margin-top:.375rem;font-size:.8125rem}.iV1hOq_catalogSearch{width:min(22rem,100%);min-height:2.75rem}.iV1hOq_typeTabs{border:0;gap:.5rem;max-width:100%;height:auto;margin-bottom:1.25rem}.iV1hOq_typeTabs [data-slot=tabs-trigger]{min-height:2.75rem;color:var(--journal-secondary);border-radius:2rem;padding-inline:1rem}.iV1hOq_typeTabs [data-slot=tabs-trigger][data-active]{background:var(--primary);color:var(--primary-foreground)}.iV1hOq_typeTabs [data-slot=tabs-trigger]:after{display:none}.iV1hOq_productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.iV1hOq_productItem.iV1hOq_productItem{background:0 0;border:0;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:.75rem;min-width:0;padding:0;display:flex}.iV1hOq_productItem>[data-slot=item-content]{flex:1 0 auto;min-width:0}.iV1hOq_productMedia.iV1hOq_productMedia{aspect-ratio:1.6;background:color-mix(in srgb, var(--primary) 5%, var(--card));border-radius:.875rem;width:100%;height:auto;position:relative;overflow:hidden;transform:none}.iV1hOq_productMedia.iV1hOq_productMedia>svg{stroke-width:1.25px;width:2rem;height:2rem;color:var(--journal-secondary)}.iV1hOq_productTitle.iV1hOq_productTitle{overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.iV1hOq_productMeta.iV1hOq_productMeta{color:var(--journal-secondary);overflow-wrap:anywhere;-webkit-line-clamp:unset;font-size:.8125rem;line-height:1.5}.iV1hOq_productPrice.iV1hOq_productPrice{flex-wrap:wrap;flex-basis:auto;justify-content:flex-start;gap:.5rem;display:flex}.iV1hOq_productPrice strong{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:650}.iV1hOq_productUnitBadge.iV1hOq_productUnitBadge{color:var(--journal-secondary);box-shadow:none;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:400}.iV1hOq_productFacts,.iV1hOq_supplierPackPrice{color:var(--journal-secondary);overflow-wrap:anywhere;font-size:.75rem;line-height:1.6}.iV1hOq_loadMore{justify-content:center;padding-top:2rem;display:flex}.iV1hOq_loadMore button{min-height:2.75rem}.iV1hOq_loadingSurface{min-height:32rem;color:var(--journal-secondary);justify-content:center;align-items:flex-start;gap:.75rem;padding-top:3rem;display:flex}@media (max-width:1199px){.iV1hOq_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.iV1hOq_page.iV1hOq_page .iV1hOq_schedule .operational-supplier-schedule-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:959px){.iV1hOq_page.iV1hOq_page{padding:1.5rem}.iV1hOq_profileGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1.5rem}}@media (max-width:639px){.iV1hOq_page.iV1hOq_page{padding:1.25rem 1rem 2rem}.iV1hOq_filters,.iV1hOq_profileGrid{grid-template-columns:minmax(0,1fr)}.iV1hOq_filters{gap:1rem}.iV1hOq_identity{align-items:flex-start}.iV1hOq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}.iV1hOq_productTitle.iV1hOq_productTitle{font-size:.875rem}.iV1hOq_productPrice strong{font-size:1.125rem}.iV1hOq_catalogSearch{width:100%}}
.t29Iwa_status{--status-ink:var(--color-amber-800);color:var(--status-ink);background:color-mix(in srgb,var(--status-ink) 9%,var(--card));border-color:color-mix(in srgb,var(--status-ink) 15%,transparent)}.t29Iwa_status[data-sync-state=saved]{--status-ink:var(--color-emerald-700)}.t29Iwa_status[data-sync-state=saving]{--status-ink:var(--color-violet-700)}.t29Iwa_status[data-sync-state=error],.t29Iwa_status[data-sync-state=conflict]{--status-ink:var(--color-rose-700)}[data-theme=pearl-dark] .t29Iwa_status{--status-ink:var(--color-amber-300)}[data-theme=pearl-dark] .t29Iwa_status[data-sync-state=saved]{--status-ink:var(--color-emerald-300)}[data-theme=pearl-dark] .t29Iwa_status[data-sync-state=saving]{--status-ink:var(--color-violet-300)}:is([data-theme=pearl-dark] .t29Iwa_status[data-sync-state=error],[data-theme=pearl-dark] .t29Iwa_status[data-sync-state=conflict]){--status-ink:var(--color-rose-300)}.personal-appearance[data-glass=true] .t29Iwa_status{--status-ink:var(--color-amber-300)}.personal-appearance[data-glass=true] .t29Iwa_status[data-sync-state=saved]{--status-ink:var(--color-emerald-300)}.personal-appearance[data-glass=true] .t29Iwa_status[data-sync-state=saving]{--status-ink:var(--color-violet-300)}:is(.personal-appearance[data-glass=true] .t29Iwa_status[data-sync-state=error],.personal-appearance[data-glass=true] .t29Iwa_status[data-sync-state=conflict]){--status-ink:var(--color-rose-300)}
.OB5vcG_root{border-radius:var(--radius-xl);background:var(--card);flex-direction:column;gap:0;width:calc(100% - 2rem);min-width:0;max-width:55rem;height:min(92dvh,52rem);min-height:0;max-height:min(92dvh,52rem);padding:0;display:flex;overflow:hidden}.OB5vcG_header{text-align:left;border-bottom:1px solid var(--border);flex:none;padding:1.25rem 4rem 1rem 1.5rem;position:relative}.OB5vcG_header h2{outline:none;font-size:1.125rem;line-height:1.5}.OB5vcG_header p{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.OB5vcG_close{position:absolute;top:1rem;right:1rem}.OB5vcG_form,.OB5vcG_tabs{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.OB5vcG_body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 1.5rem 1.25rem;overflow:auto}.OB5vcG_fields{min-width:0}.OB5vcG_fields [role=tabpanel]{margin:0}.OB5vcG_section{border-bottom:1px solid var(--border);gap:.75rem;min-width:0;padding:.75rem 0;display:grid}.OB5vcG_section h3{color:var(--foreground);font-size:.875rem;font-weight:650;line-height:1.5}.OB5vcG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.OB5vcG_grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.OB5vcG_root [data-slot=field]{gap:.5rem;min-width:0}.OB5vcG_root [data-slot=field-label]{letter-spacing:normal;text-transform:none;font-size:.8125rem;font-weight:500;line-height:1.5}.OB5vcG_root [data-slot=input-group]{min-width:0;height:2.5rem}.OB5vcG_root input,.OB5vcG_root textarea{min-width:0;font-size:.875rem;font-weight:500}.OB5vcG_root textarea{field-sizing:content;resize:none;min-height:4.25rem;max-height:12rem;line-height:1.5}.OB5vcG_root [data-slot=input-group-addon]{max-width:50%;font-size:.8125rem;overflow:hidden}.OB5vcG_supplier{justify-content:space-between;width:100%;height:2.5rem;font-weight:500}.OB5vcG_supplier span{text-overflow:ellipsis;min-width:0;overflow:hidden}.OB5vcG_supplier-popover{width:var(--anchor-width);max-height:var(--available-height);padding:0;overflow:hidden}.OB5vcG_supplier-popover [cmdk-list]{max-height:min(18rem, var(--available-height))}.OB5vcG_status{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.OB5vcG_status [data-slot=field]{width:auto;min-height:2.5rem}.OB5vcG_status [data-slot=field-label]{cursor:pointer}.OB5vcG_summary{border-radius:var(--radius-lg);background:var(--secondary);color:var(--foreground);margin-top:1rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.7}.OB5vcG_summary>span{color:var(--primary);margin-bottom:.25rem;font-weight:650;display:block}.OB5vcG_summary p{overflow-wrap:anywhere}.OB5vcG_footer{border-top:1px solid var(--border);background:var(--muted);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.5rem;display:flex}.OB5vcG_footer>div{gap:.5rem;min-width:0;display:flex}.OB5vcG_delete{color:var(--destructive)}.OB5vcG_error{color:var(--destructive);margin:.5rem 0;font-size:.875rem;line-height:1.5}.OB5vcG_confirm{width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);overflow:auto}@media (max-width:639px){.OB5vcG_root{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;animation:none;inset:0;transform:translate(0,0)!important}.OB5vcG_header{padding:max(.875rem, env(safe-area-inset-top)) 3.75rem .75rem 1rem}.OB5vcG_header h2{font-size:1.0625rem}.OB5vcG_header p{font-size:.8125rem}.OB5vcG_close{width:2.75rem;height:2.75rem;top:.5rem;right:.5rem}.OB5vcG_body{padding:0 1rem 1rem}.OB5vcG_grid,.OB5vcG_grid-three{grid-template-columns:minmax(0,1fr);gap:1rem}.OB5vcG_root input,.OB5vcG_root textarea,.OB5vcG_supplier-popover input{font-size:1rem}.OB5vcG_root [data-slot=input-group],.OB5vcG_supplier{height:2.75rem}.OB5vcG_status{gap:.25rem 1rem}.OB5vcG_status [data-slot=field]{min-height:2.75rem}.OB5vcG_root label:has([role=checkbox]){min-height:2.75rem}.OB5vcG_footer{padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom))}.OB5vcG_footer button{height:2.75rem}.OB5vcG_delete{width:2.75rem}}
.ELgRlG_brand.admin-sidebar-panel{--sidebar:var(--admin-brand-surface);--sidebar-foreground:var(--admin-brand-foreground);--sidebar-accent:var(--admin-brand-foreground);--sidebar-accent-foreground:var(--admin-brand-surface);--sidebar-ring:var(--admin-brand-foreground);--sidebar-border:var(--admin-brand-surface);--text-primary:var(--admin-brand-foreground);--text-secondary:var(--admin-brand-foreground);--sidebar-hover:color-mix(in srgb, var(--admin-brand-surface) 88%, black)}.ELgRlG_brand.admin-sidebar-panel[data-mobile=true]{background:var(--sidebar);color:var(--sidebar-foreground);border-color:var(--admin-brand-surface)}:is(.ELgRlG_brand.admin-sidebar-panel .workbench-sidebar-brand-title,.ELgRlG_brand.admin-sidebar-panel .workbench-sidebar-account-name,.ELgRlG_brand.admin-sidebar-panel .workbench-sidebar-account-meta,.ELgRlG_brand.admin-sidebar-panel [data-sidebar=group-label],.ELgRlG_brand.admin-sidebar-panel [data-sidebar=trigger]){color:var(--sidebar-foreground)}.ELgRlG_brand.admin-sidebar-panel .workbench-sidebar-brand-mark:has(img){background:var(--admin-brand-foreground);border-radius:var(--radius-lg);padding:.125rem}.ELgRlG_brand.admin-sidebar-panel [data-sidebar=menu-button][data-active]>svg{color:inherit}.ELgRlG_brand.admin-sidebar-panel [data-sidebar=menu-button][data-active=true]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.admin-wallpaper-glass .ELgRlG_brand.admin-sidebar-panel [data-sidebar=menu-button][data-active=true]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.admin-floating-shell.admin-wallpaper-glass .ELgRlG_brand.admin-sidebar-panel [data-sidebar=sidebar]{background:var(--sidebar);border-color:var(--admin-brand-surface);-webkit-backdrop-filter:none;box-shadow:none}:is(.ELgRlG_brand.admin-sidebar-panel [data-sidebar=menu-button]:not([data-active=true]):is(:hover,:active,[data-state=open]),.ELgRlG_brand.admin-sidebar-panel [data-sidebar=trigger]:hover){background:var(--sidebar-hover);color:var(--sidebar-foreground)}:is(.ELgRlG_brand.admin-sidebar-panel [data-sidebar=menu-button]:focus-visible,.ELgRlG_brand.admin-sidebar-panel [data-sidebar=trigger]:focus-visible){outline:2px solid var(--sidebar-ring);outline-offset:2px}.ELgRlG_brand.admin-sidebar-panel .admin-sidebar-account-trigger{border-color:color-mix(in srgb, var(--admin-brand-foreground) 45%, transparent)}
._7eObeW_workspace{--primary:var(--receipt-accent);color:var(--foreground);min-width:0;padding-bottom:6rem}._7eObeW_heading{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0 1.5rem;display:flex}._7eObeW_heading h1{letter-spacing:-.035em;font-size:1.75rem;font-weight:700;line-height:1.25}._7eObeW_heading p{color:var(--muted-foreground);margin-top:.4rem;font-size:.875rem}._7eObeW_steps{color:var(--muted-foreground);gap:1.25rem;font-size:.875rem;display:flex}._7eObeW_steps li{align-items:center;gap:.5rem;display:flex}._7eObeW_steps span{background:var(--muted);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid}._7eObeW_steps [aria-current]{color:var(--primary);font-weight:600}._7eObeW_steps [aria-current] span{color:var(--primary-foreground);background:var(--primary)}._7eObeW_layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.25rem;display:grid}._7eObeW_catalog{min-width:0;scroll-margin-top:1rem}._7eObeW_toolbar{align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}._7eObeW_search{flex:1;min-width:0;position:relative}._7eObeW_search>svg{color:var(--muted-foreground);position:absolute;top:.8rem;left:.85rem}._7eObeW_search input{background:var(--card);height:2.75rem;padding-inline:2.5rem}._7eObeW_search button{position:absolute;top:.35rem;right:.3rem}._7eObeW_catalogBody{grid-template-columns:10.5rem minmax(0,1fr);gap:1.25rem;display:grid}._7eObeW_categories{scrollbar-gutter:stable;min-width:0;max-height:calc(100dvh - 2rem);position:sticky;top:1rem;overflow:auto}._7eObeW_categories h2{margin:.25rem 0 1rem;font-size:.875rem;font-weight:600}._7eObeW_categoryButtons{flex-direction:column;gap:.25rem;display:flex}._7eObeW_categoryButtons button{white-space:normal;text-align:left;justify-content:flex-start;height:auto;min-height:2.5rem;padding:.5rem .75rem;line-height:1.4}._7eObeW_categoryButtons button[aria-pressed=true]{background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary);font-weight:600}._7eObeW_results{min-width:0}._7eObeW_resultsHeading{justify-content:space-between;align-items:baseline;gap:1rem;margin:.25rem 0 1rem;display:flex}._7eObeW_resultsHeading h2{font-size:1rem;font-weight:600}._7eObeW_resultsHeading>span{color:var(--muted-foreground);flex-shrink:0;font-size:.8125rem}._7eObeW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}._7eObeW_product{background:var(--card);border:1px solid var(--border);border-radius:.875rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}._7eObeW_product[data-selected]{border-color:color-mix(in srgb,var(--primary) 50%,var(--border))}._7eObeW_photo{aspect-ratio:1.25;background:var(--muted);color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._7eObeW_photo img{padding:.5rem}._7eObeW_photo[data-placeholder]:not(._7eObeW_compactPhoto){aspect-ratio:auto;height:5rem}._7eObeW_photo[data-placeholder]:not(._7eObeW_compactPhoto)>svg{width:2rem;height:2rem}._7eObeW_compactPhoto{aspect-ratio:1;border-radius:.5rem;width:4rem;height:4rem}._7eObeW_productInfo{flex:1;padding:.875rem .875rem .5rem}._7eObeW_productInfo h3{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.45}._7eObeW_productInfo p{color:var(--muted-foreground);margin-top:.4rem;font-size:.75rem;line-height:1.5}._7eObeW_productAction{padding:.5rem .875rem .75rem}._7eObeW_quantityCaption{color:var(--muted-foreground);justify-content:center;align-items:center;gap:.25rem;min-height:1.125rem;margin-top:.45rem;font-size:.75rem;display:flex}._7eObeW_product[data-selected] ._7eObeW_quantityCaption{color:var(--primary)}._7eObeW_quantityWrap{min-width:0}._7eObeW_quantity{border:1px solid var(--border);background:var(--background);border-radius:.5rem;align-items:center;min-height:2.5rem;display:flex}._7eObeW_quantity button{border-radius:.4rem;flex-shrink:0;width:2rem;height:2.375rem}._7eObeW_quantity input{text-align:center;font-variant-numeric:tabular-nums;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:.25rem;padding:0 .1rem;font-size:.875rem}._7eObeW_inputError{color:color-mix(in srgb,var(--destructive) 60%,var(--foreground));margin-top:.25rem;font-size:.75rem;display:block}._7eObeW_warning{color:color-mix(in srgb,var(--theme-status-pill-warning-text) 55%,var(--foreground));margin-top:.35rem;font-size:.75rem;line-height:1.5;display:block}._7eObeW_list{border-block:1px solid var(--border);flex-direction:column;display:flex}._7eObeW_productRow{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:4rem minmax(0,1fr) 9.5rem;align-items:center;gap:1rem;padding:.875rem 0;display:grid}._7eObeW_productRow:last-child{border-bottom:0}._7eObeW_productRow ._7eObeW_productInfo,._7eObeW_productRow ._7eObeW_productAction{padding:0}._7eObeW_cart{border:1px solid var(--border);background:var(--card);border-radius:1rem;flex-direction:column;max-height:calc(100dvh - 11rem);display:flex;position:sticky;top:1rem;overflow:hidden}._7eObeW_cartHeading{border-bottom:1px solid var(--border);padding:1.25rem 1rem 1rem}._7eObeW_cartHeading h2{justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:600;display:flex}._7eObeW_cartHeading h2 span{background:var(--muted);font-variant-numeric:tabular-nums;border-radius:.5rem;padding:.125rem .5rem;font-size:.8125rem}._7eObeW_cartHeading p,._7eObeW_cartFooter>p{color:var(--muted-foreground);margin-top:.5rem;font-size:.75rem;line-height:1.5}._7eObeW_cartItems{scrollbar-gutter:stable;min-height:0;overflow:auto}._7eObeW_cartItem{border-bottom:1px solid var(--border);grid-template-columns:2.5rem minmax(0,1fr) 1.75rem;gap:.625rem;padding:1rem .75rem;display:grid}._7eObeW_cartItem ._7eObeW_compactPhoto{width:2.5rem;height:2.5rem}._7eObeW_cartItem h3{overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.4}._7eObeW_cartUnit{color:var(--muted-foreground);margin:.25rem 0 .5rem;font-size:.75rem}._7eObeW_cartFooter{border-top:1px solid var(--border);margin-top:auto;padding:1rem}._7eObeW_cartFooter>._7eObeW_warning{margin:0 0 .75rem}._7eObeW_cartFooter>p:last-child{text-align:center}._7eObeW_empty,._7eObeW_cartEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}._7eObeW_empty p,._7eObeW_cartEmpty span{color:var(--muted-foreground);font-size:.8125rem}._7eObeW_empty h3{font-weight:600}._7eObeW_cartEmpty p{font-size:.875rem}._7eObeW_loadMore{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.8125rem;display:flex}._7eObeW_loadMore>span{color:var(--muted-foreground)}._7eObeW_mobileCart{display:none}._7eObeW_bottomBar{z-index:30;min-height:4rem;padding:.625rem max(1.5rem,calc((100vw - 1792px)/2)) max(.625rem,env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);color:var(--foreground);align-items:center;gap:1.25rem;display:flex;position:fixed;inset:auto 0 0}._7eObeW_hubButton{min-height:2.5rem;padding-inline:1rem}._7eObeW_point{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;gap:.5rem;font-size:.8125rem;display:flex;overflow:hidden}._7eObeW_point strong{color:var(--foreground);font-weight:600}._7eObeW_syncStatus{flex-shrink:0;margin-left:auto;font-size:.75rem}._7eObeW_cartSheet{gap:0}._7eObeW_cartSheet[data-side=right]{width:100%}._7eObeW_cartSheet ._7eObeW_cartHeading{padding-top:.5rem}._7eObeW_error,._7eObeW_notice{background:var(--muted);border-radius:.75rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:.875rem}._7eObeW_error{background:color-mix(in srgb,var(--destructive) 7%,var(--card));color:color-mix(in srgb,var(--destructive) 60%,var(--foreground))}._7eObeW_workspace button:not(:disabled),._7eObeW_cartSheet button:not(:disabled){cursor:pointer}@media (max-width:1399px){._7eObeW_catalogBody{grid-template-columns:minmax(0,1fr)}._7eObeW_categories{max-height:none;position:static;overflow:visible}._7eObeW_categories h2{display:none}._7eObeW_categoryButtons{flex-direction:row;gap:.5rem;padding-bottom:.35rem;overflow:auto}._7eObeW_categoryButtons button{white-space:nowrap}._7eObeW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1199px){._7eObeW_layout{grid-template-columns:minmax(0,1fr) 19rem}._7eObeW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){._7eObeW_layout{grid-template-columns:minmax(0,1fr)}._7eObeW_cart{display:none}._7eObeW_workspace{padding-bottom:9rem}._7eObeW_bottomBar{padding:.5rem 1rem max(.5rem,env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr) auto;gap:.25rem .75rem;display:grid}._7eObeW_hubButton{grid-area:1/1/3}._7eObeW_point{grid-column:2;font-size:.75rem}._7eObeW_syncStatus{grid-area:2/2;min-width:0;margin-left:0}._7eObeW_syncStatus>span{display:block}._7eObeW_syncStatus [data-slot=badge]{white-space:normal;background:0 0;height:auto;padding:0;line-height:1.35}._7eObeW_mobileCart{grid-area:1/3/3;display:block}._7eObeW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){._7eObeW_bottomBar{grid-template-columns:auto minmax(0,1fr)}._7eObeW_point{grid-area:1/1/auto/-1;font-size:.75rem}._7eObeW_syncStatus{grid-area:2/1/auto/-1;padding-bottom:.25rem}._7eObeW_hubButton{grid-area:3/1;min-height:3rem}._7eObeW_mobileCart{grid-area:3/2}._7eObeW_heading{flex-direction:column;align-items:flex-start;padding-bottom:1rem}._7eObeW_heading h1{font-size:1.5rem}._7eObeW_heading p{font-size:.8125rem}._7eObeW_steps{gap:1rem;font-size:.8125rem}._7eObeW_toolbar{flex-wrap:wrap;gap:.5rem}._7eObeW_search{flex-basis:100%}._7eObeW_catalogBody{gap:.75rem}._7eObeW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}._7eObeW_productInfo{padding:.625rem .625rem .25rem}._7eObeW_productAction{padding:.5rem .625rem .625rem}._7eObeW_quantity{min-height:2.875rem}._7eObeW_quantity button{width:2.75rem;height:2.75rem}._7eObeW_quantity input{height:2.75rem}._7eObeW_productAction>button{min-height:2.75rem}._7eObeW_cartItem{grid-template-columns:2.5rem minmax(0,1fr) 2.75rem}._7eObeW_cartItem>button{width:2.75rem;height:2.75rem}._7eObeW_productRow{grid-template-columns:3rem minmax(0,1fr);gap:.75rem}._7eObeW_productRow ._7eObeW_compactPhoto{width:3rem;height:3rem}._7eObeW_productRow ._7eObeW_productAction{grid-column:2;width:10rem}}@media (max-width:359px){._7eObeW_grid{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){._7eObeW_quantity{min-height:2.875rem}._7eObeW_quantity button{width:2.75rem;height:2.75rem}._7eObeW_quantity input{height:2.75rem}}._7eObeW_workspace :is(button,input),._7eObeW_cartSheet :is(button,input){scroll-margin-block:1rem 9rem}._7eObeW_skipActions{z-index:50;position:fixed;top:.5rem;left:1rem;transform:translateY(-200%)}._7eObeW_skipActions:focus-within{transform:none}@media (prefers-reduced-motion:reduce){._7eObeW_workspace *,._7eObeW_cartSheet *{transition-duration:0s!important;animation-duration:0s!important}}.personal-appearance:not([data-wallpaper]) .manager-workspace-base.operational-pearl-shell:has(.manual-order-shell){background:var(--admin-canvas)}
._6wlaDW_invoice{gap:.5rem;min-width:0;padding:.75rem 0;display:grid}._6wlaDW_identity{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;display:flex}._6wlaDW_numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;font-size:.875rem;display:grid}._6wlaDW_numbers dd{font-variant-numeric:tabular-nums;margin-top:.25rem}._6wlaDW_actions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}._6wlaDW_details,._6wlaDW_warnings{min-width:0}._6wlaDW_warnings:empty{display:none}@media (min-width:1100px){._6wlaDW_invoice{grid-template-columns:minmax(12rem,1.2fr) minmax(25rem,2.8fr) auto;align-items:start;column-gap:1rem}._6wlaDW_identity{grid-area:1/1}._6wlaDW_numbers{grid-area:1/2;grid-template-columns:repeat(4,minmax(0,1fr))}._6wlaDW_actions{grid-area:1/3;max-width:12rem}._6wlaDW_details,._6wlaDW_warnings{grid-column:1/-1}}
.lGIq3q_navigation{border-bottom:1px solid var(--border);min-width:0;max-width:100%;overflow:auto hidden}.lGIq3q_tabs[data-slot=tabs-list]{background:0 0;border:0;gap:1.25rem;width:max-content;max-width:none;height:auto;padding:0}.lGIq3q_tabs[data-slot=tabs-list]>button{height:2.75rem;box-shadow:none;white-space:nowrap;border:0;border-radius:0;flex:none;padding-inline:.25rem}.lGIq3q_tabs[data-slot=tabs-list]>button[data-active]{color:var(--primary);background:0 0}.lGIq3q_tabs[data-slot=tabs-list]>button:after{background:var(--primary);bottom:0}.lGIq3q_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.lGIq3q_amount{text-align:right}.lGIq3q_statusPair{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.lGIq3q_statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;min-width:0;display:flex}.lGIq3q_statusRow>section{max-width:40rem}@media (max-width:640px){.lGIq3q_heading h2{font-size:1.125rem}.lGIq3q_amount{text-align:left}.lGIq3q_tabs[data-slot=tabs-list]{gap:.875rem}.lGIq3q_statusRow{gap:.5rem}}.lGIq3q_questionForm.accounting-notes{border:0;margin-top:0;padding:.75rem 0}
.XEkcFq_workspace{gap:1rem;min-width:0;display:grid}.XEkcFq_context{grid-template-columns:minmax(12rem,24rem) minmax(0,1fr);align-items:end;gap:1rem;display:grid}.XEkcFq_context p{max-width:65ch;color:var(--muted-foreground);font-size:.8125rem}.XEkcFq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.XEkcFq_surface{border:1px solid var(--border);border-radius:var(--radius-xl);min-width:0;padding:.5rem;overflow-x:auto}.XEkcFq_legend{color:var(--muted-foreground);justify-content:space-between;gap:1rem;padding:.25rem .5rem .75rem;font-size:.75rem;display:flex}.XEkcFq_row{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.XEkcFq_icon{flex-shrink:0;width:1rem;height:1rem}.XEkcFq_name{overflow-wrap:anywhere;flex:1;gap:.125rem;min-width:0;display:grid}.XEkcFq_basis{color:var(--muted-foreground);font-size:.75rem}.XEkcFq_issue{color:color-mix(in srgb, var(--destructive) 60%, var(--foreground));font-size:.75rem}.XEkcFq_quantity{font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-weight:600}.XEkcFq_unit{font-weight:400}@media (max-width:767px){.XEkcFq_actions button{min-height:2.75rem}.XEkcFq_context{grid-template-columns:minmax(0,1fr);gap:.5rem}.XEkcFq_legend{flex-wrap:wrap;gap:.25rem}.XEkcFq_row{flex-wrap:wrap}.XEkcFq_name{flex-basis:calc(100% - 1.5rem)}.XEkcFq_quantity{margin-left:1.5rem}}
