.Nsn9fG_dialog{gap:var(--space-zero);width:min(620px,100vw - 32px);max-width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);padding:var(--space-zero);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.Nsn9fG_header{align-items:flex-start;gap:var(--space-xl);padding:calc(var(--space-xxl) * 1.25) calc(var(--space-xxl) * 8 / 3) var(--space-xxl) calc(var(--space-xxl) * 1.25);flex-shrink:0;display:flex}.Nsn9fG_header .product-mark{border-radius:var(--radius-l);background:var(--muted);border:0;width:46px;height:46px}.Nsn9fG_identity{min-width:0}.Nsn9fG_title{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty}.Nsn9fG_metadata{align-items:center;column-gap:var(--space-l);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.Nsn9fG_category{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);overflow-wrap:anywhere}.Nsn9fG_editButton{height:28px;padding:var(--space-zero) var(--space-s);gap:var(--space-xxs);border-radius:var(--radius-xs);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.Nsn9fG_scrollArea{overscroll-behavior:contain;min-height:0;overflow-y:auto}.Nsn9fG_body{padding:var(--space-zero) calc(var(--space-xxl) * 1.25) var(--space-xxl)}.Nsn9fG_offlineNote{align-items:center;gap:var(--space-m);margin-bottom:var(--space-xl);color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);display:flex}.Nsn9fG_summary{padding:var(--space-xxl);border:var(--border-s) solid var(--border);border-radius:var(--radius-l);background:color-mix(in oklch, var(--muted) 55%, var(--popover))}.Nsn9fG_summaryHeading{justify-content:space-between;align-items:center;gap:var(--space-s) var(--space-xl);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);flex-wrap:wrap;display:flex}.Nsn9fG_scope{align-items:center;gap:var(--space-xs);min-width:0;color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);overflow-wrap:anywhere;display:flex}.Nsn9fG_scope svg{flex-shrink:0}.Nsn9fG_balance{align-items:center;gap:var(--space-l) var(--space-xl);padding:var(--space-l) var(--space-zero) var(--space-xl);flex-wrap:wrap;display:flex}.Nsn9fG_balance>strong{font-size:var(--display-size-m);line-height:var(--display-line-m);font-weight:var(--weight-body-heavy);letter-spacing:-.05em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.Nsn9fG_totals{gap:var(--space-xl);padding-top:var(--space-xl);border-top:var(--border-s) solid var(--border);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);grid-template-columns:1fr 1fr;display:grid}.Nsn9fG_totals>div{min-width:0}.Nsn9fG_totals dt{color:var(--muted-foreground);margin-bottom:var(--space-xs)}.Nsn9fG_totals dd{font-weight:var(--weight-body-heavy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Nsn9fG_totals .Nsn9fG_expired dt,.Nsn9fG_totals .Nsn9fG_expired dd{color:var(--status-danger)}.Nsn9fG_lots{padding-top:var(--space-xxl)}.Nsn9fG_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-s) var(--space-l);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.Nsn9fG_sectionHeading h3{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.Nsn9fG_sectionHeading>span{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.Nsn9fG_lotList{gap:var(--space-l);flex-direction:column;list-style:none;display:flex}.Nsn9fG_lot{gap:var(--space-l);padding:var(--space-xl);border:var(--border-s) solid var(--border);border-radius:var(--radius-l);flex-direction:column;display:flex}.Nsn9fG_lotHeading{justify-content:space-between;align-items:baseline;gap:var(--space-l);display:flex}.Nsn9fG_lotIdentity{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.Nsn9fG_lotIdentity strong{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy);overflow-wrap:anywhere}.Nsn9fG_lotIdentity>span{color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);overflow-wrap:anywhere}.Nsn9fG_lotQuantity{font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);font-weight:var(--weight-body-heavy);font-variant-numeric:tabular-nums;flex-shrink:0}.Nsn9fG_expiry,.Nsn9fG_lotActions{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.Nsn9fG_expiry time{color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.Nsn9fG_empty{align-items:flex-start;gap:var(--space-xl);padding:var(--space-xxl);border:var(--border-s) dashed var(--border);border-radius:var(--radius-l);display:flex}.Nsn9fG_emptyIcon{border-radius:var(--radius-l);background:var(--muted);width:42px;height:42px;color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.Nsn9fG_emptyCopy>strong{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy)}.Nsn9fG_emptyCopy>p{max-width:330px;margin-top:var(--space-s);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);text-wrap:pretty}.Nsn9fG_openingRule{align-items:flex-start;gap:var(--space-m);margin-top:var(--space-xl);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);display:flex}.Nsn9fG_openingRule svg{margin-top:var(--space-xxs);flex-shrink:0}.Nsn9fG_openingRule p{gap:var(--space-xxs);flex-direction:column;display:flex}.Nsn9fG_openingRule strong{color:var(--foreground);font-weight:var(--weight-body-medium)}.Nsn9fG_footer{justify-content:space-between;align-items:flex-start;gap:var(--space-l);padding:var(--space-xxl) calc(var(--space-xxl) * 1.25);border-top:var(--border-s) solid var(--border);flex-shrink:0;display:flex}.Nsn9fG_countAction{align-items:center;gap:var(--space-s);flex-direction:column;display:flex}.Nsn9fG_countAction>span{font-size:var(--size-xxs);line-height:var(--line-xxs);letter-spacing:var(--letter-spacing-xxs);color:var(--muted-foreground)}@media (max-width:520px){.Nsn9fG_dialog{border-radius:var(--radius-xl);width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.Nsn9fG_header{padding:var(--space-xxl) calc(var(--space-xxl) * 7 / 3) var(--space-xl) var(--space-xxl);gap:var(--space-l)}.Nsn9fG_header .product-mark{border-radius:var(--radius-m);width:38px;height:38px}.Nsn9fG_title{font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.Nsn9fG_editButton{min-height:44px;padding-left:var(--space-zero)}.Nsn9fG_body{padding:var(--space-zero) var(--space-xxl) var(--space-xxl)}.Nsn9fG_summary{padding:var(--space-xl)}.Nsn9fG_summaryHeading{flex-direction:column;align-items:flex-start}.Nsn9fG_balance>strong{font-size:var(--display-size-m);line-height:var(--display-line-m);letter-spacing:var(--display-letter-spacing-m)}.Nsn9fG_totals{gap:var(--space-l);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.Nsn9fG_lotHeading{gap:var(--space-s);flex-wrap:wrap}.Nsn9fG_empty{padding:var(--space-xl) var(--space-xl)}.Nsn9fG_footer{padding:var(--space-xl) var(--space-xxl);gap:var(--space-m)}.Nsn9fG_footer [data-slot=button]{padding-inline:var(--space-l);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}}@media (max-width:360px){.Nsn9fG_footer{flex-direction:column-reverse;align-items:stretch}.Nsn9fG_countAction,.Nsn9fG_countAction>button{width:100%}}.Nsn9fG_embedded{flex-direction:column;min-width:0;display:flex}.Nsn9fG_embedded .Nsn9fG_header,.Nsn9fG_embedded .Nsn9fG_body{padding:var(--space-zero) var(--space-zero) var(--space-xxl)}.Nsn9fG_embedded .Nsn9fG_scrollArea{overflow:visible}.Nsn9fG_embedded .Nsn9fG_footer{padding:var(--space-xl) var(--space-zero) var(--space-zero);flex-wrap:wrap}
.hn7sFW_image{object-fit:cover;aspect-ratio:1;border:var(--border-s) solid var(--border);background:var(--color-1-transparent);border-radius:50%;flex:none}.hn7sFW_people{justify-content:flex-end;align-items:center;gap:var(--space-xs);flex-wrap:wrap;max-width:180px;display:flex}.hn7sFW_trigger{width:28px;height:28px;padding:var(--space-xxs);pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .16s,background-color .16s;display:flex}.hn7sFW_trigger:hover,.hn7sFW_trigger:focus-visible,.hn7sFW_trigger[data-popup-open]{background:var(--secondary);transform:translateY(-2px)scale(1.08)}.hn7sFW_trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.hn7sFW_tooltip{max-width:min(260px,100vw - 24px);padding:var(--space-m) var(--space-l);border:var(--border-s) solid var(--border);border-radius:var(--radius-s);color:var(--foreground);background:var(--popover);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);overflow-wrap:anywhere;box-shadow:0 4px 12px #0002}.hn7sFW_positioner{z-index:80}@media (prefers-reduced-motion:reduce){.hn7sFW_trigger{transition:none}.hn7sFW_trigger:hover,.hn7sFW_trigger:focus-visible,.hn7sFW_trigger[data-popup-open]{transform:none}}
.hGhLhq_container{--action-size:32px;container-type:inline-size}.hGhLhq_hint{padding-top:var(--space-l);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.hGhLhq_hint button{text-underline-offset:3px;text-decoration:underline}.hGhLhq_tapHint,.hGhLhq_grip{display:none}@media (pointer:coarse){.hGhLhq_dragHint{display:none}.hGhLhq_tapHint{display:inline}}.hGhLhq_header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hGhLhq_products>.hGhLhq_row[data-visible=true]{align-items:center;gap:var(--space-m) var(--space-l);padding-block:var(--space-l);grid-template-columns:minmax(0,1fr) auto;display:grid}.hGhLhq_identity{grid-column:1;min-width:0}.hGhLhq_product{text-align:left;border-radius:var(--radius-xs);align-items:center;width:100%;min-height:32px;display:flex}.hGhLhq_product .product-name{gap:var(--space-m);min-width:0}.hGhLhq_product .product-name>span:last-child{min-width:0}.hGhLhq_product .product-name strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);overflow-wrap:anywhere}.hGhLhq_product .product-name small{display:none}.hGhLhq_product .product-mark{border-radius:var(--radius-s);flex-shrink:0;width:28px;height:28px}.hGhLhq_warnings{gap:var(--space-xs) var(--space-l);padding:var(--space-xxs) var(--space-zero) var(--space-zero) calc(var(--space-xxl) * 1.5);color:var(--status-warning);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);flex-wrap:wrap;display:flex}.hGhLhq_warnings>span{align-items:center;gap:var(--space-xs);display:inline-flex}.hGhLhq_warnings:empty{display:none}.hGhLhq_warnings>[data-tone=neutral]{color:var(--muted-foreground)}.hGhLhq_warnings>[data-tone=danger]{color:var(--status-danger)}.hGhLhq_quantity{padding-top:var(--space-s);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;align-self:start}.hGhLhq_quantity strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy);line-height:var(--line-s);display:block}.hGhLhq_actions{justify-content:flex-start;align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-column:1/-1;min-width:0;display:flex}.hGhLhq_actions:empty,.hGhLhq_available,.hGhLhq_compactFooter{display:none}.stock-workspace[data-sheet-expanded=false] .hGhLhq_products{align-items:stretch;gap:var(--space-s);padding-top:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stock-workspace[data-sheet-expanded=false] .hGhLhq_products>.hGhLhq_row[data-visible=true]{align-items:stretch;gap:var(--space-xs);min-width:0;padding:var(--space-m) var(--space-s);border:var(--border-s) solid var(--border);border-radius:var(--radius-l);background:color-mix(in srgb, var(--muted) 35%, var(--card));flex-direction:column;transition:background-color .14s,border-color .14s;display:flex;position:relative;overflow:visible}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product{border-radius:var(--radius-l);text-align:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:pan-y;background:0 0;justify-content:center;position:static}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product:after{content:"";border-radius:inherit;position:absolute;inset:0}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product:focus-visible{outline:none}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product:focus-visible:after{outline:2px solid var(--ring);outline-offset:-2px}.stock-workspace[data-sheet-expanded=false] .hGhLhq_row[data-transferable=true] .hGhLhq_product{cursor:grab}.stock-workspace[data-sheet-expanded=false] .hGhLhq_grip{color:var(--muted-foreground);opacity:0;pointer-events:none;transition:opacity .12s;display:flex;position:absolute;top:7px;left:6px}.stock-workspace[data-sheet-expanded=false] .hGhLhq_row:focus-within .hGhLhq_grip{opacity:1}.hGhLhq_hint button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-name{gap:var(--space-s);flex-direction:column;width:100%}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-name>span:last-child{width:100%}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-mark{border-radius:var(--radius-zero);background:0 0;border:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-mark>img{object-fit:contain}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-mark>svg{width:48px;height:48px}.stock-workspace[data-sheet-expanded=false] .hGhLhq_product .product-name strong{-webkit-line-clamp:2;min-height:32px;font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);font-weight:var(--weight-body-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stock-workspace[data-sheet-expanded=false] :is(.hGhLhq_warnings,.hGhLhq_details,.hGhLhq_actions,.hGhLhq_physical){display:none}.stock-workspace[data-sheet-expanded=false] .hGhLhq_quantity{padding:var(--space-zero);text-align:center;white-space:normal;align-self:stretch}.stock-workspace[data-sheet-expanded=false] .hGhLhq_available{display:block}.hGhLhq_available small{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-xxs);line-height:var(--line-xxs);color:var(--muted-foreground);display:block}.stock-workspace[data-sheet-expanded=false] .hGhLhq_compactFooter{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;display:flex}.hGhLhq_status{color:var(--status-warning);text-align:center;font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-xxs);line-height:var(--line-xxs);overflow-wrap:anywhere}.hGhLhq_status[data-danger=true]{color:var(--status-danger)}@media (hover:hover) and (pointer:fine){.stock-workspace[data-sheet-expanded=false] .hGhLhq_row:hover{border-color:var(--ring);background:var(--card)}.stock-workspace[data-sheet-expanded=false] .hGhLhq_row:hover .hGhLhq_grip{opacity:1}}@container (max-width:290px){.stock-workspace[data-sheet-expanded=false] .hGhLhq_products{grid-template-columns:repeat(2,minmax(0,1fr))}}.hGhLhq_actions>button,.hGhLhq_actions>a{width:var(--action-size);height:var(--action-size);padding:var(--space-zero);border:var(--border-s) solid var(--border);border-radius:var(--radius-s);color:var(--foreground);box-shadow:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hGhLhq_product:focus-visible,.hGhLhq_actions>:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.hGhLhq_actions>button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.hGhLhq_product:hover,.hGhLhq_actions>button:hover,.hGhLhq_actions>a:hover{background:var(--muted)}}@media (pointer:coarse){.hGhLhq_container{--action-size:44px}.hGhLhq_product{min-height:44px}.stock-workspace[data-sheet-expanded=false] .hGhLhq_grip{display:none}}@media (prefers-reduced-motion:reduce){.stock-workspace[data-sheet-expanded=false] .hGhLhq_grip{transition:none}}@container (min-width:600px){.stock-workspace[data-sheet-expanded=true] .hGhLhq_table{--columns:minmax(0, 1fr) 90px calc(var(--action-size) * 3 + 8px);margin-top:var(--space-l)}.stock-workspace[data-sheet-expanded=true] .hGhLhq_header{grid-template-columns:var(--columns);gap:var(--space-l);width:auto;height:auto;padding-bottom:var(--space-m);border-bottom:var(--border-s) solid var(--border);clip-path:none;color:var(--muted-foreground);font-size:var(--size-xxs);line-height:var(--line-xxs);letter-spacing:var(--letter-spacing-xxs);display:grid;position:static}.stock-workspace[data-sheet-expanded=true] .hGhLhq_header>span{text-align:right}.stock-workspace[data-sheet-expanded=true] .hGhLhq_header>:first-child{text-align:left}.stock-workspace[data-sheet-expanded=true] .hGhLhq_products>.hGhLhq_row[data-visible=true]{grid-template-columns:var(--columns);gap:var(--space-l)}.stock-workspace[data-sheet-expanded=true] .hGhLhq_row>[role=cell]{grid-area:auto;align-self:center}.stock-workspace[data-sheet-expanded=true] .hGhLhq_quantity{padding-top:var(--space-zero)}.stock-workspace[data-sheet-expanded=true] .hGhLhq_actions{justify-content:flex-end}}
.jy-d2q_ghost{z-index:80;pointer-events:none;width:200px;position:fixed;top:0;left:0}.jy-d2q_carry{padding:var(--space-m) var(--space-l);border:var(--border-s) solid var(--border);border-radius:var(--radius-m);background:color-mix(in srgb, var(--popover) 94%, transparent);color:var(--popover-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);text-align:center;animation:jy-d2q_pickup .14s var(--motion-settle);box-shadow:0 4px 16px #40352112}.jy-d2q_ghost[data-valid=true] .jy-d2q_carry{border-color:var(--success)}.jy-d2q_carry>strong{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);display:block}.jy-d2q_carry>span,.jy-d2q_carry>small{display:block}.jy-d2q_carry .jy-d2q_origin{padding-bottom:var(--space-s);color:var(--muted-foreground)}.jy-d2q_carry>small{color:var(--muted-foreground);padding-top:var(--space-xs)}@keyframes jy-d2q_pickup{0%{opacity:0;transform:translateY(5px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.stock-workspace[data-panel-open][data-dragging=true] .store-sidebar{opacity:0;pointer-events:none;transform:translate(20px)scale(.985)}@media (prefers-reduced-motion:reduce){.jy-d2q_carry{animation:none}.stock-workspace[data-panel-open][data-dragging=true] .store-sidebar{transition:opacity .1s;transform:none}}:is(body[data-stock-dragging=true],body[data-stock-dragging=true] *){cursor:grabbing!important}.jy-d2q_dialog{--modal-open-dur:.18s;--modal-close-dur:.14s;--modal-scale:.98;gap:var(--space-xl);width:min(420px,100% - 24px);padding:var(--space-xxl);border-radius:var(--radius-xl);max-height:calc(100dvh - 32px);overflow-y:auto}.jy-d2q_dialog>.product-name{padding-bottom:var(--space-xxs)}.jy-d2q_form,.jy-d2q_fields{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.jy-d2q_field{gap:var(--space-m);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-direction:column;display:flex}.jy-d2q_field>label,.jy-d2q_quantityHeading>label{font-weight:var(--weight-body-medium)}.jy-d2q_balance{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--muted-foreground)}.jy-d2q_balance strong{color:var(--foreground)}.jy-d2q_route{align-items:center;gap:var(--space-l);padding:var(--space-l);border:var(--border-s) solid var(--border);border-radius:var(--radius-l);display:flex}.jy-d2q_route>div{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.jy-d2q_route>svg{color:var(--muted-foreground);flex-shrink:0}.jy-d2q_route>div>:is(span,label){color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.jy-d2q_route strong{font-weight:var(--weight-body-medium);overflow-wrap:anywhere}.jy-d2q_route .select-field{width:100%;min-width:0}.jy-d2q_lotSummary{gap:var(--space-xxs);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);overflow-wrap:anywhere;flex-direction:column;display:flex}.jy-d2q_quantityHeading{justify-content:space-between;align-items:baseline;gap:var(--space-m);display:flex}.jy-d2q_quantityHeading>span{color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);text-align:right}.jy-d2q_quantityError{color:var(--status-danger);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs)}.jy-d2q_all{min-height:28px;padding-inline:var(--space-zero);align-self:flex-start}.jy-d2q_preview{padding:var(--space-l);border-radius:var(--radius-l);background:var(--muted);font-variant-numeric:tabular-nums}.jy-d2q_preview>p{padding-bottom:var(--space-m);color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.jy-d2q_preview dl{gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jy-d2q_preview dt{padding-bottom:var(--space-xs);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);overflow-wrap:anywhere}.jy-d2q_preview dd{align-items:baseline;gap:var(--space-s);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;display:flex}.jy-d2q_preview dd>span{color:var(--muted-foreground)}.jy-d2q_preview dd>strong{font-weight:var(--weight-body-heavy)}.jy-d2q_opened,.jy-d2q_changed{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);padding:var(--space-l);background:var(--muted);border-radius:var(--radius-m)}.jy-d2q_changed{align-items:flex-start;gap:var(--space-l);flex-direction:column;display:flex}
._1DxPGG_root{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}._1DxPGG_toolbar,._1DxPGG_navigation,._1DxPGG_weekControls{align-items:center;gap:var(--space-m);display:flex}._1DxPGG_toolbar{justify-content:space-between;gap:var(--space-l);flex-wrap:wrap}._1DxPGG_navigation{flex-wrap:wrap}._1DxPGG_weekControls{gap:var(--space-xxs)}._1DxPGG_range{text-align:center;font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);font-weight:var(--weight-body-heavy);font-variant-numeric:tabular-nums}._1DxPGG_search{width:200px;position:relative}._1DxPGG_search>svg{pointer-events:none;color:var(--muted-foreground);position:absolute;top:50%;left:11px;transform:translateY(-50%)}._1DxPGG_search>input{padding-left:calc(var(--space-xxl) * 1.5);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}._1DxPGG_scroll{isolation:isolate;border:var(--border-s) solid var(--border);border-radius:var(--radius);background:var(--card);overflow-x:auto}._1DxPGG_scroll:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._1DxPGG_table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1060px;font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}._1DxPGG_table th,._1DxPGG_table td{text-align:left;border-right:var(--border-s) solid var(--border)}._1DxPGG_table th:last-child,._1DxPGG_table td:last-child{border-right:0}._1DxPGG_table thead th{padding:var(--space-l) var(--space-l);background:var(--sidebar);font-weight:var(--weight-body-medium);color:var(--muted-foreground)}._1DxPGG_dayName,._1DxPGG_table time{display:block}._1DxPGG_dayName{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);margin-bottom:var(--space-xs)}._1DxPGG_table time{color:var(--foreground);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-variant-numeric:tabular-nums}._1DxPGG_table th[data-today=true]{box-shadow:inset 0 -2px var(--primary)}._1DxPGG_table td[data-today=true]{background:var(--sidebar)}._1DxPGG_table ._1DxPGG_personColumn{z-index:1;width:200px;padding:var(--space-xl) var(--space-l);position:sticky;left:0}._1DxPGG_table tbody th{background:var(--card);vertical-align:top}._1DxPGG_count{padding-left:var(--space-s);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}._1DxPGG_table tbody th,._1DxPGG_table tbody td{border-top:var(--border-s) solid var(--border)}._1DxPGG_table td{vertical-align:top;padding:var(--space-s)}._1DxPGG_person{align-items:center;gap:var(--space-m);display:flex}._1DxPGG_personCopy{gap:var(--space-xs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}._1DxPGG_personCopy strong{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);font-weight:var(--weight-body-heavy)}._1DxPGG_personCopy>span{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);color:var(--muted-foreground);font-weight:var(--weight-body-regular);font-variant-numeric:tabular-nums}._1DxPGG_person>button{flex-shrink:0}._1DxPGG_assignments{gap:var(--space-s);flex-direction:column;min-height:92px;display:flex}._1DxPGG_shift{--period-color:var(--status-warning);align-items:flex-start;gap:var(--space-s);width:100%;padding:var(--space-l) var(--space-m);text-align:left;border:var(--border-s) solid var(--border);border-left:var(--border-l) solid var(--period-color);border-radius:var(--radius-xs);background:var(--card);color:var(--foreground);flex-direction:column;display:flex}._1DxPGG_shift[data-period=Intermediário]{--period-color:var(--status-success)}._1DxPGG_shift[data-period=Fechamento]{--period-color:var(--chart-2)}._1DxPGG_shift[data-pending=true]{border-top-style:dashed;border-bottom-style:dashed;border-right-style:dashed}._1DxPGG_shift:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._1DxPGG_shift:disabled{opacity:.6;cursor:default}@media (hover:hover){._1DxPGG_shift:hover:not(:disabled){background:var(--muted)}}._1DxPGG_period{color:var(--muted-foreground);font-size:var(--size-xxs);line-height:var(--line-xxs);letter-spacing:var(--letter-spacing-xxs)}._1DxPGG_shift strong{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);font-weight:var(--weight-body-heavy);white-space:nowrap;font-variant-numeric:tabular-nums}._1DxPGG_status,._1DxPGG_break{font-size:var(--size-xxs);letter-spacing:var(--letter-spacing-xxs);line-height:var(--line-xxs);color:var(--muted-foreground);overflow-wrap:anywhere}._1DxPGG_break>span{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}._1DxPGG_shift[data-pending=true] ._1DxPGG_status{color:var(--status-warning)}._1DxPGG_shift[data-error=true] ._1DxPGG_status{color:var(--status-danger)}._1DxPGG_noShift{color:var(--muted-foreground);flex:1;place-items:center;display:grid}._1DxPGG_hint,._1DxPGG_scrollHint,._1DxPGG_empty{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--muted-foreground)}._1DxPGG_scrollHint{display:none}@container settings (max-width:1059px){._1DxPGG_scrollHint{display:block}}._1DxPGG_empty{padding:calc(var(--space-xxl) * 1.25) var(--space-xl);text-align:center;border:var(--border-s) dashed var(--border);border-radius:var(--radius)}@media (max-width:760px){._1DxPGG_search{width:100%}._1DxPGG_search>input{min-height:44px;font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}._1DxPGG_weekControls>button,._1DxPGG_navigation>button,._1DxPGG_person>button{min-width:44px;min-height:44px}._1DxPGG_table ._1DxPGG_personColumn{width:155px;padding:var(--space-l) var(--space-l)}._1DxPGG_person{gap:var(--space-s);flex-wrap:wrap}._1DxPGG_person>img{display:none}}
.KpZQkG_root{gap:var(--space-xxl);flex-direction:column;min-width:0;display:flex}.KpZQkG_root p,.KpZQkG_root h3,.KpZQkG_root h4{margin:var(--space-zero)}.KpZQkG_heading{justify-content:space-between;align-items:center;gap:var(--space-l);flex-wrap:wrap;display:flex}.KpZQkG_heading h3{font-size:var(--size-l);line-height:var(--line-l);font-weight:var(--weight-body-heavy);letter-spacing:var(--letter-spacing-l)}.KpZQkG_caption{color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);overflow-wrap:anywhere}.KpZQkG_heading .KpZQkG_caption{margin-top:var(--space-xs)}.KpZQkG_actions,.KpZQkG_inline{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.KpZQkG_status{border-radius:var(--radius-xs);width:fit-content;padding:var(--space-xs) var(--space-m);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);font-weight:var(--weight-body-medium);color:var(--muted-foreground);background:var(--secondary);flex-shrink:0;align-items:center;display:inline-flex}.KpZQkG_status[data-tone=success]{color:var(--status-success);background:var(--status-success-bg)}.KpZQkG_status[data-tone=pending]{color:var(--status-warning);background:var(--status-warning-bg)}.KpZQkG_status[data-tone=error]{color:var(--status-danger);background:var(--status-danger-bg)}.KpZQkG_setup{border:var(--border-s) solid var(--border);border-radius:var(--radius);background:var(--card)}.KpZQkG_setupRow{align-items:center;gap:var(--space-l);padding:var(--space-l) var(--space-xl);display:flex}.KpZQkG_setupRow+.KpZQkG_setupRow{border-top:var(--border-s) solid var(--border)}.KpZQkG_setupIcon{width:32px;height:32px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.KpZQkG_setupCopy{flex:1;min-width:0}.KpZQkG_setupCopy h4{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);font-weight:var(--weight-body-heavy)}.KpZQkG_setupCopy .KpZQkG_caption{margin-top:var(--space-xs)}.KpZQkG_setupCopy h4 .KpZQkG_caption{padding-left:var(--space-s)}.KpZQkG_schedule{min-width:0}.KpZQkG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.KpZQkG_viewSwitch>button{min-height:32px;padding:var(--space-s) var(--space-l);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.KpZQkG_weekMeta{justify-content:space-between;gap:var(--space-s) var(--space-l);padding:var(--space-l) var(--space-zero) var(--space-xl);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);flex-wrap:wrap;display:flex}.KpZQkG_weekMeta>span{align-items:center;gap:var(--space-s);display:inline-flex}.KpZQkG_entries{gap:var(--space-m);flex-direction:column;min-width:0;display:flex}.KpZQkG_shift{gap:var(--space-m);padding:var(--space-l);border:var(--border-s) solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;display:flex}.KpZQkG_shift[data-cancelled=true]{background:var(--muted)}.KpZQkG_shift[data-cancelled=true] .KpZQkG_shiftTime strong{text-decoration:line-through}.KpZQkG_shiftHeading,.KpZQkG_shiftFooter{justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.KpZQkG_shiftTime{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.KpZQkG_shiftTime strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);font-weight:var(--weight-body-heavy);font-variant-numeric:tabular-nums}.KpZQkG_shiftTime>span,.KpZQkG_shiftTime>svg{color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.KpZQkG_person{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);overflow-wrap:anywhere;flex:1;min-width:0}.KpZQkG_shiftFooter .KpZQkG_actions{gap:var(--space-xs)}.KpZQkG_shiftFooter .KpZQkG_actions>button{font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);padding-inline:var(--space-l)}.KpZQkG_shiftError{align-items:flex-start;gap:var(--space-s);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--status-danger);overflow-wrap:anywhere;display:flex}.KpZQkG_shiftError svg{margin-top:var(--space-xxs);flex-shrink:0}.KpZQkG_publishBar{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-l);padding:var(--space-xl) var(--space-zero);background:var(--card);border-top:var(--border-s) solid var(--border);box-shadow:0 -10px 18px -18px var(--foreground);flex-wrap:wrap;display:flex;position:sticky;bottom:-20px}.KpZQkG_publishCopy{flex:1;min-width:160px}.KpZQkG_publishCopy strong{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);font-weight:var(--weight-body-heavy)}.KpZQkG_publishCopy p{font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--muted-foreground);margin-top:var(--space-xs)}.KpZQkG_buttonCount{min-width:20px;height:20px;padding:var(--space-zero) var(--space-s);border-radius:var(--radius-xs);background:color-mix(in srgb, currentColor 15%, transparent);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);place-items:center;display:grid}.KpZQkG_empty{text-align:center;align-items:center;gap:var(--space-l);border:var(--border-s) dashed var(--border);border-radius:var(--radius);padding:calc(var(--space-xxl) * 4 / 3) var(--space-xxl);flex-direction:column;display:flex}.KpZQkG_empty>svg{color:var(--muted-foreground)}.KpZQkG_empty h4{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy)}.KpZQkG_empty p{max-width:330px;color:var(--muted-foreground);font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s)}.KpZQkG_loading{justify-content:space-between;align-items:center;gap:var(--space-xl);padding:var(--space-xxl) var(--space-zero);color:var(--muted-foreground);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);display:flex}.KpZQkG_dialog{overscroll-behavior:contain;width:min(580px,100% - 32px);max-width:580px;max-height:calc(100dvh - 40px);overflow-y:auto}.KpZQkG_dialog [data-slot=dialog-title]{padding-right:calc(var(--space-xxl) * 4 / 3);line-height:24px}.KpZQkG_contactPicker{gap:var(--space-s);flex-wrap:wrap;display:flex}.KpZQkG_contactPicker>button{padding-inline:var(--space-l);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);flex:1}.KpZQkG_contactPicker>[data-slot=select-trigger]{flex:180px}.KpZQkG_photoEditor,.KpZQkG_contactOption{align-items:center;gap:var(--space-l);min-width:0;display:flex}.KpZQkG_photoActions{gap:var(--space-s);flex-direction:column;min-width:0;display:flex}.KpZQkG_contactOption{gap:var(--space-m);overflow:hidden}.KpZQkG_contact{gap:var(--space-xl);padding:var(--space-zero);border:0;flex-direction:column;min-width:0;display:flex}.KpZQkG_contact legend{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy);margin-bottom:var(--space-xl)}.KpZQkG_contact label,.KpZQkG_times label{gap:var(--space-s);min-width:0;font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-direction:column;display:flex}.KpZQkG_contact input{min-height:44px}.KpZQkG_contact>button{align-self:flex-start}.KpZQkG_times{gap:var(--space-l);grid-template-columns:1fr 1fr;display:grid}.KpZQkG_recipient{align-items:flex-start;gap:var(--space-m);color:var(--muted-foreground);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);overflow-wrap:anywhere;display:flex}.KpZQkG_recipient svg{margin-top:var(--space-xxs);flex-shrink:0}.KpZQkG_recipient strong{font-weight:var(--weight-body-medium);color:var(--foreground)}.KpZQkG_accountSummary{gap:var(--space-l);background:var(--muted);border-radius:var(--radius);padding:var(--space-xl);align-items:center;display:flex}.KpZQkG_accountSummary>svg{color:var(--muted-foreground);flex-shrink:0}.KpZQkG_accountSummary>div{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.KpZQkG_accountSummary strong{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-heavy);overflow-wrap:anywhere}.KpZQkG_preview{gap:var(--space-l);flex-direction:column;max-height:36dvh;display:flex;overflow-y:auto}.KpZQkG_previewRow{gap:var(--space-s);padding:var(--space-zero) var(--space-zero) var(--space-l);border-bottom:var(--border-s) solid var(--border);overflow-wrap:anywhere;font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-direction:column;display:flex}.KpZQkG_previewRow:last-child{padding-bottom:var(--space-zero);border:0}.KpZQkG_cancelAction{margin-right:auto}@container settings (max-width:460px){.KpZQkG_heading{align-items:flex-start}.KpZQkG_heading .KpZQkG_caption{max-width:180px}.KpZQkG_setupRow{gap:var(--space-s);padding:var(--space-l) var(--space-m)}.KpZQkG_setupIcon{display:none}.KpZQkG_setupCopy .KpZQkG_inline{gap:var(--space-xs)}.KpZQkG_toolbar{gap:var(--space-m)}.KpZQkG_toolbar>.KpZQkG_actions{margin-left:auto}.KpZQkG_shiftTime{gap:var(--space-xs) var(--space-m)}.KpZQkG_shiftHeading{align-items:flex-start}.KpZQkG_shiftFooter{flex-direction:column;align-items:flex-start}.KpZQkG_publishBar>button{width:100%}}@media (max-width:760px){.KpZQkG_viewSwitch>button{min-height:44px}.KpZQkG_publishBar{bottom:-16px}.KpZQkG_dialog{padding:var(--space-xxl);gap:var(--space-xxl)}.KpZQkG_contactPicker>button{min-height:44px}.KpZQkG_cancelAction{margin-right:var(--space-zero)}}.KpZQkG_periods{gap:var(--space-xxl);flex-direction:column;display:flex}.KpZQkG_toolbar h4,.KpZQkG_periodHeading h4{font-size:var(--size-s);letter-spacing:var(--letter-spacing-s);line-height:var(--line-s);font-weight:var(--weight-body-heavy)}.KpZQkG_toolbar .KpZQkG_caption{margin-top:var(--space-xs)}.KpZQkG_weekMeta{justify-content:flex-start;align-items:center}.KpZQkG_periodHeading{justify-content:space-between;align-items:center;gap:var(--space-l);padding-bottom:var(--space-m);display:flex}.KpZQkG_periodHeading svg{color:var(--muted-foreground)}.KpZQkG_periodEmpty{padding:var(--space-xxl) var(--space-xl);border:var(--border-s) dashed var(--border);border-radius:var(--radius);font-size:var(--size-xs);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-xs);color:var(--muted-foreground)}.KpZQkG_weekdaySummary{gap:var(--space-xs);display:flex}.KpZQkG_weekdaySummary>span{border-radius:var(--radius-xs);width:32px;height:26px;font-size:var(--size-xxs);line-height:var(--line-xxs);letter-spacing:var(--letter-spacing-xxs);color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.KpZQkG_weekdaySummary>span[data-active=true]{color:var(--foreground);background:var(--secondary);border-bottom:2px solid var(--primary);font-weight:600}.KpZQkG_weekdayField{padding:var(--space-zero);border:0;min-width:0}.KpZQkG_weekdayField legend{font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-weight:var(--weight-body-medium);margin-bottom:var(--space-s)}.KpZQkG_presets{gap:var(--space-xs);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.KpZQkG_presets>button{color:var(--muted-foreground);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs)}.KpZQkG_weekdayPicker{gap:var(--space-s);display:flex}.KpZQkG_weekdayPicker>button{min-width:0;padding-inline:var(--space-zero);min-height:44px;font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);flex:1}.KpZQkG_weekdayPicker>button[aria-pressed=true]{border:var(--border-s) solid var(--primary);box-shadow:inset 0 -2px var(--primary)}.KpZQkG_schedule[aria-labelledby=dated-shifts-title] .KpZQkG_entries{margin-top:var(--space-l)}.KpZQkG_exceptionReview{gap:var(--space-xs);padding:var(--space-l) var(--space-l);border-left:var(--border-m) solid var(--primary);background:var(--muted);border-radius:var(--radius-xs);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--letter-spacing-xs);flex-direction:column;display:flex}
