._8aEwW_container{--primary:var(--key-600);--primary-hover:var(--key-900);--accent:var(--key-400);--foreground:var(--da-text);--text:var(--da-text);--text-secondary:var(--da-label);--background:var(--da-bg-standard);--surface:#ffffffb8;--surface-solid:#fff;--surface-hover:var(--da-bg-control);--border:var(--da-gray-200);background:var(--background);flex-direction:column;align-items:center;min-height:100vh;padding:0;display:flex;position:relative}._8aEwW_ambientBackground{z-index:0;background:var(--background);pointer-events:none;isolation:isolate;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}._8aEwW_ambientGlowPrimary,._8aEwW_ambientGlowSecondary{position:absolute;inset:0}._8aEwW_ambientGlowPrimary{background:radial-gradient(1100px 780px at 8% -12%,#fffffff5,#0000 62%),radial-gradient(960px 720px at 94% 4%,#dfeaf7d1,#0000 64%)}._8aEwW_ambientGlowSecondary{background:radial-gradient(820px 560px at 78% 104%,#ff43010f,#0000 60%),linear-gradient(#ffffff80,#0000 38%)}._8aEwW_header{z-index:10;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:#ffffffd1;border-bottom:1px solid #2a374e1f;justify-content:center;width:100%;margin-bottom:1.25rem;padding:1rem;display:flex;position:sticky;top:0;box-shadow:0 6px 20px #1520330f}._8aEwW_headerContent{justify-content:space-between;align-items:center;gap:1.25rem;width:100%;max-width:1200px;min-height:72px;display:flex}._8aEwW_logo{color:var(--foreground);white-space:nowrap;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:600;display:flex}._8aEwW_logoCompact{display:none}._8aEwW_logoButton{cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0;font-family:inherit}._8aEwW_logoButton:disabled{cursor:default}._8aEwW_logoButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._8aEwW_card{-webkit-backdrop-filter:blur(18px)saturate(1.08);border-radius:var(--radius-xl);z-index:1;width:100%;max-width:800px;color:var(--da-text);background:#fffffff0;border:1px solid #2a374e1a;margin-bottom:4rem;padding:3rem;position:relative;overflow:hidden;box-shadow:0 16px 44px #15203317}._8aEwW_cardExplain{overflow:clip}._8aEwW_card:before{content:"";z-index:-1;background:linear-gradient(140deg,#ffffffe6,#f0f4f980 46%,#e2e8f057),linear-gradient(90deg,#ef44440b,#0000 30%);position:absolute;inset:0}._8aEwW_authCard{-webkit-backdrop-filter:blur(24px)saturate(1.08);border-radius:var(--radius-xl);z-index:1;width:min(100% - 2rem,440px);color:var(--da-text);background:#fffffff0;border:1px solid #2a374e1a;margin-top:12vh;padding:2rem;position:relative;box-shadow:0 16px 44px #1520331a}._8aEwW_authHeader{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}._8aEwW_authHeader h1{font-size:1.35rem;font-weight:700;line-height:1.2}._8aEwW_authHeader p{color:var(--text-secondary);font-size:.9rem}._8aEwW_authForm{flex-direction:column;gap:1rem;display:flex}._8aEwW_authError{color:var(--da-error);background:var(--da-negative-50);border:1px solid var(--da-negative-200);border-radius:var(--radius-md);padding:.6rem .75rem;font-size:.875rem}._8aEwW_title{letter-spacing:-.02em;color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:2rem;font-size:1.75rem;font-weight:700;display:flex}._8aEwW_tabs{border-bottom:1px solid var(--border);gap:1rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex}._8aEwW_viewSwitch{border:1px solid var(--da-gray-200);border-radius:var(--radius-lg);background:var(--da-bg-control);grid-template-columns:1fr 1fr;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;display:grid;box-shadow:inset 0 1px #ffffff14}._8aEwW_viewSwitch:has(button:nth-child(3)){grid-template-columns:1fr 1fr 1fr}._8aEwW_viewSwitchButton{border-radius:var(--radius-md);min-height:44px;color:var(--da-label);transition:var(--transition);font-size:.95rem;font-weight:700}._8aEwW_viewSwitchButtonActive{color:var(--key-600);background:var(--surface-solid);box-shadow:0 8px 20px #090e182e}._8aEwW_tab{color:var(--da-gray-700);transition:var(--transition);border-bottom:2px solid #0000;margin-bottom:-.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600}._8aEwW_tab._8aEwW_active{color:var(--key-600);border-bottom-color:var(--key-600)}._8aEwW_formSection{margin-bottom:2.5rem;animation:.3s ease-out _8aEwW_fadeIn}._8aEwW_sectionTitle{color:var(--da-gray-900);border-bottom:1px solid var(--border);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700;display:flex}._8aEwW_grid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}._8aEwW_formGroup{flex-direction:column;gap:.5rem;display:flex}._8aEwW_formGroupFull{flex-direction:column;grid-column:span 2;gap:.5rem;display:flex}._8aEwW_label{color:var(--text-secondary);font-size:.8125rem;font-weight:400}._8aEwW_input{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-solid);color:#1c1c1e;width:100%;caret-color:var(--primary);padding:.875rem 1rem;font-size:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px #ffffffb3,inset 0 0 0 1px #ffffff40}._8aEwW_textarea{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-solid);color:#1c1c1e;width:100%;caret-color:var(--primary);resize:vertical;box-sizing:border-box;padding:.875rem 1rem;font-family:inherit;font-size:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px #ffffffb3,inset 0 0 0 1px #ffffff40}._8aEwW_textarea:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #ef3f3f26,0 8px 18px #0f172a14}._8aEwW_input::placeholder{color:#6b7280;opacity:1}._8aEwW_input:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #ef3f3f26,0 8px 18px #0f172a14}._8aEwW_select{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-solid);color:#1c1c1e;width:100%;caret-color:var(--primary);appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 1rem center;background-repeat:no-repeat;background-size:1em;padding:.875rem 1rem;font-size:1rem;font-weight:400;box-shadow:0 1px #ffffffb3,inset 0 0 0 1px #ffffff40}._8aEwW_colorCandidateList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._8aEwW_colorPicker{position:relative}._8aEwW_colorCandidateDropdown{z-index:40;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;grid-template-columns:1fr;gap:.4rem;max-height:18rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #0f172a2e}._8aEwW_colorCandidate{border-radius:var(--radius-md);color:#1c1c1e;text-align:left;background:#ffffffe6;border:1px solid #2a374e33;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;min-height:3.25rem;padding:.65rem .75rem;transition:border-color .2s,background .2s;display:grid}._8aEwW_colorCandidateActive{border-color:var(--primary);background:#fff6f4}@media (hover:hover) and (pointer:fine){._8aEwW_colorCandidate:hover{border-color:var(--primary);background:#fff6f4}}._8aEwW_colorCode{text-align:center;color:#1f2937;background:#edf1f5;border-radius:6px;min-width:3.5rem;padding:.2rem .45rem;font-size:.78rem;font-weight:700}._8aEwW_colorName{overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:600}._8aEwW_colorMaker{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}._8aEwW_colorHelp{color:var(--text-secondary);font-size:.8125rem}._8aEwW_alert{border-radius:var(--radius-md);border:1px solid #fecaca;border-left:4px solid var(--error);color:var(--error);background:#fef2f2;align-items:flex-start;gap:.75rem;margin-top:.5rem;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;animation:.3s ease-out _8aEwW_fadeIn;display:flex}._8aEwW_plateInputs{grid-template-columns:minmax(90px,1.2fr) minmax(72px,.8fr) minmax(58px,.7fr) minmax(96px,1fr);gap:.5rem;display:grid}._8aEwW_plateInputs ._8aEwW_input{text-align:center}._8aEwW_platePreview{min-height:1.2rem;color:var(--text-secondary);padding-left:.1rem;font-size:.82rem;display:block}._8aEwW_carDiagram{flex-direction:column;gap:1rem;display:flex}._8aEwW_diagramTabs{border-radius:var(--radius-lg);border:1px solid var(--border);background:#101b2f14;flex:auto;gap:2px;min-width:0;padding:.25rem;display:flex}._8aEwW_diagramTab{text-align:center;border-radius:var(--radius-md);color:#4b5768;transition:var(--transition);white-space:nowrap;flex:1;min-width:0;padding:.375rem .5rem;font-size:.8125rem;font-weight:500;position:relative}._8aEwW_diagramTab._8aEwW_active{color:var(--key-900)}._8aEwW_diagramImageArea{aspect-ratio:600/327;border-radius:var(--radius-md);border:1px dashed var(--border);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#eef2f6;width:100%;position:relative;overflow:hidden}._8aEwW_diagramViews{display:block}._8aEwW_diagramView{display:none;position:relative}._8aEwW_diagramView[data-active=true]{display:block}._8aEwW_diagramImage{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}._8aEwW_categorySelector{flex-wrap:wrap;gap:.5rem;display:flex}._8aEwW_categoryButton{border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text);cursor:pointer;background:#ffffffb8;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .9rem;font-size:.875rem;transition:background-color .15s,border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_categoryButton:hover:not(:disabled){background:var(--surface-hover)}}._8aEwW_categoryButtonActive{border-color:var(--mark-color);background:color-mix(in srgb, var(--mark-color) 12%, var(--surface));font-weight:600}._8aEwW_categoryDot{background:var(--mark-color);border-radius:50%;width:12px;height:12px;display:inline-block}._8aEwW_markActions{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._8aEwW_markActionButton{border-radius:var(--radius-md);border:1px solid var(--border);min-height:44px;color:var(--foreground);background:#ffffffb8;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.875rem;font-weight:600;transition-property:background-color,border-color,color,opacity;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}._8aEwW_markActionButton svg{color:currentColor}@media (hover:hover) and (pointer:fine){._8aEwW_markActionButton:hover:not(:disabled){background:var(--surface-hover);border-color:var(--primary);color:var(--key-900)}}._8aEwW_markActionButton:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover) and (pointer:fine){._8aEwW_markActionDanger:hover:not(:disabled){border-color:var(--error);color:var(--error)}}._8aEwW_markLayer{z-index:2;touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._8aEwW_freehandMark{fill:none;stroke:var(--mark-color);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1px #fffffff2)drop-shadow(0 1px 2px #0000003d);cursor:pointer;pointer-events:stroke}._8aEwW_freehandMark:focus{stroke-width:3.25px;outline:none}._8aEwW_legend{background:var(--surface-hover);border-radius:var(--radius-md);flex-wrap:wrap;gap:1rem;margin:1rem 0;padding:.75rem 1rem;font-size:.875rem;display:flex}._8aEwW_legendItem{color:var(--text);align-items:center;gap:.4rem;display:inline-flex}._8aEwW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}._8aEwW_storeContext{align-items:center;gap:.5rem;min-width:0;display:inline-flex}._8aEwW_storeName{max-width:180px;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;border:1px solid #2a374e33;border-radius:8px;padding:.5rem .75rem;font-size:.85rem;overflow:hidden}._8aEwW_readOnlyBadge{color:var(--brand);white-space:nowrap;background:#c23b2e1a;border:1px solid #c23b2e5c;border-radius:999px;flex:none;padding:.38rem .55rem;font-size:.78rem;font-weight:700;line-height:1}._8aEwW_bottomActions{border-top:1px solid var(--border);flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}._8aEwW_bottomButtonRow{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}._8aEwW_savedPanel{border-radius:var(--radius-md);color:#1a7a33;background:#e5f8e9;border:1px solid #34c759;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._8aEwW_savedPanel div{flex-direction:column;gap:.15rem;display:flex}._8aEwW_savedPanel strong{font-size:.95rem}._8aEwW_savedPanel span{font-size:.82rem}._8aEwW_historyPanel{flex-direction:column;gap:1rem;display:flex}._8aEwW_historyToolbar{grid-template-columns:1fr auto;align-items:center;gap:.75rem;display:grid}._8aEwW_historyState{min-height:160px;color:var(--text-secondary);border:1px dashed var(--border);border-radius:var(--radius-md);text-align:center;background:#ffffffa3;justify-content:center;align-items:center;gap:.5rem;display:flex}._8aEwW_historyList{flex-direction:column;gap:.75rem;display:flex}._8aEwW_historyLoadMoreButton{justify-content:center;width:100%}._8aEwW_historyWorkspace{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);align-items:start;gap:1rem;display:grid}._8aEwW_historyItem{border:1px solid var(--border);border-radius:var(--radius-md);background:#ffffffc7;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}._8aEwW_historyItemActive{border-color:#ff3b3094;box-shadow:0 0 0 3px #ff3b301f}._8aEwW_historySelectButton{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._8aEwW_historyMain{flex-direction:column;gap:.35rem;min-width:0;display:flex}._8aEwW_historyMain strong{color:var(--foreground);font-size:1rem}._8aEwW_historyMeta,._8aEwW_historyDetails{color:var(--text-secondary);flex-wrap:wrap;gap:.6rem;font-size:.82rem;display:flex}._8aEwW_statusBadge{color:#0055b8;background:#e5f1ff;border-radius:999px;align-items:center;min-height:22px;padding:0 .45rem;font-weight:700;display:inline-flex}._8aEwW_detailPanel{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#ffffffdb;flex-direction:column;gap:1rem;padding:1rem;display:flex;position:sticky;top:1rem}._8aEwW_detailHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._8aEwW_detailHeader h2{color:var(--foreground);margin:.1rem 0 0;font-size:1.25rem}._8aEwW_detailEyebrow{color:var(--text-secondary);font-size:.78rem;font-weight:700}._8aEwW_detailSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}._8aEwW_detailSummary div{border-radius:var(--radius-sm);background:#f8fafcd1;border:1px solid #0e1a2b1a;min-width:0;padding:.65rem}._8aEwW_detailSummary dt{color:var(--text-secondary);font-size:.72rem;font-weight:700}._8aEwW_detailSummary dd{color:var(--foreground);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.9rem;font-weight:700}._8aEwW_detailGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._8aEwW_readOnlyMemo{flex-direction:column;gap:.4rem;display:flex}._8aEwW_readOnlyMemo span{color:var(--text-secondary);font-size:.82rem;font-weight:700}._8aEwW_readOnlyMemo pre{border-radius:var(--radius-sm);max-height:180px;color:var(--foreground);white-space:pre-wrap;background:#f8fafcd1;border:1px solid #0e1a2b1a;margin:0;padding:.75rem;font-family:inherit;font-size:.82rem;line-height:1.55;overflow:auto}._8aEwW_photoLedger{border-radius:var(--radius-md);background:#f8fafcb8;border:1px solid #0e1a2b1a;flex-direction:column;gap:.85rem;padding:.85rem;display:flex}._8aEwW_photoLedgerHeader,._8aEwW_photoGroupHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._8aEwW_photoLedgerHeader h3{color:var(--foreground);margin:.1rem 0 0;font-size:1rem}._8aEwW_photoCount,._8aEwW_photoGroupHeader span{color:var(--text-secondary);font-size:.8rem;font-weight:700}._8aEwW_photoRequirementPanel{border-radius:var(--radius-sm);background:#fffbebc7;border:1px solid #b4530938;flex-direction:column;gap:.6rem;padding:.7rem;display:flex}._8aEwW_photoRequirementPanelComplete{background:#ecfdf5bd;border-color:#0a7d5538}._8aEwW_photoRequirementSummary{color:#92400e;align-items:center;gap:.45rem;font-size:.86rem;font-weight:800;display:flex}._8aEwW_photoRequirementPanelComplete ._8aEwW_photoRequirementSummary{color:#047857}._8aEwW_photoRequirementList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.45rem;display:grid}._8aEwW_photoRequirementItem{border-radius:var(--radius-sm);color:#92400e;background:#ffffffb8;border:1px solid #b453092e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .4rem;min-width:0;padding:.5rem;display:grid}._8aEwW_photoRequirementItemComplete{color:#047857;border-color:#0a7d552e}._8aEwW_photoRequirementItem span{min-width:0;color:var(--foreground);font-size:.8rem;font-weight:800}._8aEwW_photoRequirementItem small{color:var(--text-secondary);grid-column:2;font-size:.72rem;font-weight:700}._8aEwW_photoRequirementStageGroup{flex-direction:column;gap:.4rem;display:flex}._8aEwW_photoRequirementStageHeading{color:#92400e;align-items:center;gap:.4rem;font-size:.78rem;font-weight:800;display:flex}._8aEwW_photoRequirementStageHeadingComplete{color:#047857}._8aEwW_photoGlNoteRow{justify-content:flex-end;display:flex}._8aEwW_photoGlNoteButton{color:#92400e;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.1rem .2rem;font-size:.72rem;font-weight:700;display:inline-flex}._8aEwW_photoGlNote{border-radius:var(--radius-sm);color:#78350f;background:#fffbebe6;border:1px solid #b4530938;padding:.6rem .7rem;font-size:.76rem;line-height:1.5}._8aEwW_photoUploadBox{flex-direction:column;gap:.7rem;display:flex}._8aEwW_photoCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}._8aEwW_photoCategoryButton{border-radius:var(--radius-sm);min-height:44px;color:var(--foreground);cursor:pointer;background:#ffffffe0;border:1px solid #0e1a2b24;font-weight:700}._8aEwW_photoCategoryButtonActive{color:#d70015;background:#ff3b301a;border-color:#ff3b30}._8aEwW_photoUploadButton{justify-content:center;position:relative;overflow:hidden}._8aEwW_photoUploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}._8aEwW_photoState{border-radius:var(--radius-sm);min-height:120px;color:var(--text-secondary);text-align:center;border:1px dashed #0e1a2b2e;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}._8aEwW_photoGroups,._8aEwW_photoGroup{flex-direction:column;gap:.75rem;display:flex}._8aEwW_photoGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}._8aEwW_photoCard{border-radius:var(--radius-md);background:#ffffffe6;border:1px solid #0e1a2b1a;min-width:0;overflow:hidden}._8aEwW_photoThumb{aspect-ratio:4/3;color:var(--text-secondary);background:#e9eef5;justify-content:center;align-items:center;display:flex}._8aEwW_photoThumb img{object-fit:cover;width:100%;height:100%}._8aEwW_photoCardBody{flex-direction:column;gap:.5rem;padding:.65rem;display:flex}._8aEwW_photoMeta{color:var(--text-secondary);justify-content:space-between;gap:.4rem;font-size:.72rem;display:flex}._8aEwW_photoDeleteButton{justify-content:center;min-height:38px;font-size:.82rem}._8aEwW_photoReadonlyCategory{font-size:.85rem;font-weight:600}._8aEwW_photoReadonlySub{color:var(--text-secondary,#6b7280);font-size:.8rem}._8aEwW_photoReadonlyCaption{color:var(--text-secondary,#6b7280);white-space:pre-wrap;margin:4px 0 0;font-size:.85rem}._8aEwW_detailActions{flex-wrap:wrap;gap:.7rem;display:flex}._8aEwW_detailEmpty{min-height:260px;color:var(--text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}._8aEwW_detailEmpty strong{color:var(--foreground)}._8aEwW_storeSelect{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-solid);color:#1c1c1e;max-width:180px;min-height:44px;padding:.55rem .75rem;font-size:.875rem;position:relative}._8aEwW_btn{border-radius:var(--radius-lg);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:opacity .2s,transform .2s,box-shadow .2s,background .2s;display:inline-flex}._8aEwW_btn:disabled{opacity:.46;cursor:not-allowed;box-shadow:none}._8aEwW_btnPrimary{background:var(--key-600);color:var(--da-text-on-fill);box-shadow:0 10px 22px color-mix(in srgb, var(--key-600) 28%, transparent)}@media (hover:hover) and (pointer:fine){._8aEwW_btnPrimary:hover{opacity:.9}}._8aEwW_submitRemaining{background:var(--color-bg-surface);color:var(--color-accent-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:.125rem .5rem;font-size:.8125rem;font-weight:700}._8aEwW_btnSecondary{color:var(--da-gray-900);-webkit-backdrop-filter:blur(12px);background:#ffffff8a;border:1px solid #2a374e3d}@media (hover:hover) and (pointer:fine){._8aEwW_btnSecondary:hover{border-color:var(--key-600);color:var(--key-600);background:#ffffffd1}}._8aEwW_header ._8aEwW_btnSecondary{color:var(--foreground);background:#ffffffb8;border-color:#2a374e33}@media (hover:hover) and (pointer:fine){._8aEwW_header ._8aEwW_btnSecondary:hover{border-color:var(--key-600);color:var(--key-600);background:#fff}}@media print{@page{size:A4 portrait;margin:12mm}._8aEwW_ambientBackground,._8aEwW_header,._8aEwW_card,._8aEwW_notice{display:none!important}._8aEwW_container{background:#fff;align-items:flex-start;padding:0}}._8aEwW_notice{z-index:1;border-radius:var(--radius-md);border:1px solid;justify-content:space-between;align-items:center;gap:1rem;max-width:720px;margin:1rem auto;padding:.75rem 1rem;font-size:.95rem;display:flex;position:relative}._8aEwW_notice_error{background:var(--da-negative-50);border-color:var(--da-negative-200);color:var(--da-error)}._8aEwW_notice_info{background:var(--key-50);border-color:var(--key-200);color:var(--key-900)}._8aEwW_notice_success{color:#115a36;background:#e6f5ec;border-color:#9bd4b5}._8aEwW_noticeClose{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 .25rem;font-size:1.25rem;display:inline-flex}._8aEwW_required{color:var(--da-error);margin-left:.2rem;font-weight:700}._8aEwW_inputInvalid{border-color:var(--da-error)!important;background:var(--da-negative-50)!important}._8aEwW_inputInvalid:focus{border-color:var(--da-error)!important;box-shadow:0 0 0 3px #ce000033!important}._8aEwW_fieldError{color:var(--da-error);margin-top:.25rem;font-size:.8125rem;line-height:1.4;display:block}@media (min-width:769px) and (max-width:1180px){._8aEwW_header{margin-bottom:1.25rem;padding:.75rem 1rem}._8aEwW_headerContent{gap:.75rem;max-width:none}._8aEwW_logo{flex:none;font-size:1.05rem}._8aEwW_logoFull{display:none}._8aEwW_logoCompact{display:inline}._8aEwW_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;min-width:0}._8aEwW_storeContext{flex-shrink:0;gap:.35rem}._8aEwW_storeContext>div>button,._8aEwW_storeName{max-width:138px}._8aEwW_readOnlyBadge{padding:.34rem .5rem;font-size:.73rem}._8aEwW_header ._8aEwW_btn{min-height:42px;padding:.6rem .8rem;font-size:.86rem}}@media (max-width:768px){._8aEwW_container{padding:1rem}._8aEwW_header{flex-direction:column;align-items:flex-start;gap:1rem}._8aEwW_headerContent{flex-wrap:wrap;gap:1rem}._8aEwW_actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:.5rem;padding-top:1rem}._8aEwW_storeContext{max-width:100%}._8aEwW_bottomButtonRow,._8aEwW_savedPanel{flex-direction:column;align-items:stretch}._8aEwW_bottomButtonRow ._8aEwW_btn,._8aEwW_savedPanel ._8aEwW_btn{justify-content:center}._8aEwW_card{border-radius:var(--radius-lg);padding:1.5rem}._8aEwW_grid{grid-template-columns:1fr;gap:1rem}._8aEwW_formGroupFull{grid-column:1}._8aEwW_tabs{flex-wrap:wrap}._8aEwW_formStepper{overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}._8aEwW_stepperItem{white-space:nowrap;flex:none}._8aEwW_plateInputs{grid-template-columns:1fr .75fr .65fr 1fr}._8aEwW_colorCandidateList,._8aEwW_historyToolbar,._8aEwW_historyItem,._8aEwW_historyWorkspace,._8aEwW_detailGrid,._8aEwW_detailSummary,._8aEwW_photoCategoryGrid,._8aEwW_photoRequirementList,._8aEwW_photoGrid{grid-template-columns:1fr}._8aEwW_detailPanel{position:static}._8aEwW_historyItem ._8aEwW_btn,._8aEwW_historyToolbar ._8aEwW_btn{justify-content:center}._8aEwW_diagramTabs{flex-wrap:wrap;gap:.25rem}._8aEwW_diagramTab{flex:calc(33.333% - .25rem)}}@media (max-width:480px){._8aEwW_viewSwitchButton{font-size:.8rem}}@media (min-width:1180px){._8aEwW_headerContentWide,._8aEwW_cardWide{max-width:1080px}._8aEwW_cardWide ._8aEwW_historyWorkspace{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr)}._8aEwW_card,._8aEwW_headerContent{max-width:1080px}._8aEwW_card{padding:2rem 2.5rem}._8aEwW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem}._8aEwW_formGroupFull{grid-column:span 3}._8aEwW_formSection{margin-bottom:1.5rem}._8aEwW_sectionTitle{margin-bottom:.875rem}._8aEwW_header{margin-bottom:1.25rem}._8aEwW_formStepper{margin-bottom:1rem}._8aEwW_title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._8aEwW_viewSwitch,._8aEwW_tabs{margin-bottom:1rem}}@media (min-width:1500px){._8aEwW_headerContentWide,._8aEwW_cardWide,._8aEwW_card,._8aEwW_headerContent{max-width:1320px}._8aEwW_cardWide ._8aEwW_historyWorkspace{grid-template-columns:minmax(0,1fr) minmax(520px,1fr)}}._8aEwW_formCategoryBadge{vertical-align:middle;border-radius:999px;align-items:center;gap:.35rem;margin-left:.5rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}._8aEwW_badgeCustomer{background:var(--key-50);color:var(--key-900);border:1px solid var(--key-200)}._8aEwW_badgeJoint{background:var(--da-bg-control);color:var(--da-gray-900);border:1px solid var(--da-gray-200)}._8aEwW_badgeInternal{color:#c2410c;background:#fff7ed;border:1px solid #ffedd5}._8aEwW_internalToggleHeader{border-radius:var(--radius-md);color:#9a3412;cursor:pointer;width:100%;transition:var(--transition);background:#fff7ed;border:1px solid #ffedd5;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:flex}@media (hover:hover) and (pointer:fine){._8aEwW_internalToggleHeader:hover{background:#ffedd5}}._8aEwW_internalSectionBox{border-radius:var(--radius-md);background:#fffbf7;border:1px dashed #fdba74;margin-bottom:1.5rem;padding:1rem}._8aEwW_formStepper{background:var(--da-bg-control);border:1px solid var(--da-gray-200);border-radius:var(--radius-md);align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem;display:flex}._8aEwW_stepperItem{border-radius:var(--radius-sm);color:var(--da-label);cursor:pointer;transition:var(--transition);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.6rem .75rem;font-size:.85rem;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){._8aEwW_stepperItem:hover{background:#ffffff80}}._8aEwW_stepperItemActive{background:var(--da-text-on-fill);color:var(--key-900);font-weight:700;box-shadow:0 1px 3px #00000014}._8aEwW_stepperNumber{background:var(--da-gray-200);width:22px;height:22px;color:var(--da-gray-900);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}._8aEwW_stepperItemActive ._8aEwW_stepperNumber{background:var(--key-600);color:#fff}._8aEwW_stepperNavButtons{border-top:1px solid var(--da-gray-200);justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}._8aEwW_staffResumeArea{border-top:1px solid var(--da-gray-200);flex-direction:column;align-items:center;gap:.5rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}._8aEwW_staffResumeHeading{letter-spacing:.04em;color:var(--da-label);font-size:.75rem;font-weight:700}._8aEwW_staffResumeButton{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}._8aEwW_staffResumeGauge{background:var(--key-200);transform-origin:0;pointer-events:none;transition:none;position:absolute;inset:0;transform:scaleX(0)}._8aEwW_staffResumeGauge[data-holding=true]{transition:transform 1s linear;transform:scaleX(1)}._8aEwW_staffResumeLabel{align-items:center;gap:.5rem;display:inline-flex;position:relative}._8aEwW_entrySummary{text-align:left;border:1px solid var(--border,#2a374e33);border-radius:var(--radius-md,.5rem);width:100%;max-width:640px;margin:0 auto 1rem;overflow:hidden}._8aEwW_entrySummaryRow{border-top:1px solid var(--border,#2a374e33);grid-template-columns:140px minmax(0,1fr);display:grid}._8aEwW_entrySummaryRow:first-child{border-top:0}._8aEwW_entrySummaryRow dt{background:var(--da-bg-control,#f1f1f4);color:var(--da-label,#626264);align-items:center;padding:.75rem 1rem;font-size:.875rem;display:flex}._8aEwW_entrySummaryRow dd{overflow-wrap:anywhere;align-items:center;margin:0;padding:.75rem 1rem;font-size:1.0625rem;font-weight:600;display:flex}._8aEwW_entrySummaryMissing{color:var(--da-label,#626264);font-weight:500}._8aEwW_entrySummaryMissingRequired{color:var(--da-error,#ce0000);font-weight:700}._8aEwW_entrySummaryHint{color:var(--da-error,#ce0000);margin:0 0 1rem;font-size:.875rem;font-weight:600}@media (max-width:768px){._8aEwW_entrySummaryRow{grid-template-columns:96px minmax(0,1fr)}}._8aEwW_receptionSummaryBar{background:var(--surface,#fff);border:1px solid var(--border,#2a374e1f);border-radius:var(--radius-lg,.75rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.875rem 1.25rem;display:flex;box-shadow:0 1px 3px #0000000a}._8aEwW_receptionTargetSummary{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._8aEwW_receptionTargetBadge{border-radius:var(--radius-sm,.375rem);color:var(--key-600,#ea580c);background:#ff5c001a;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}._8aEwW_receptionTargetCustomer{color:var(--foreground,#0f172a);margin:0;font-size:1.05rem;font-weight:700}._8aEwW_receptionTargetVehicle{color:var(--text-secondary,#475569);background:var(--da-bg-control,#f1f5f9);border:1px solid var(--border,#2a374e1a);border-radius:.25rem;padding:.2rem .5rem;font-size:.875rem;font-weight:600}._8aEwW_receptionSummaryActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._8aEwW_staffSelectCompact{color:var(--text-secondary,#475569);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}._8aEwW_staffSelectCompact select{border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#2a374e33);background:var(--surface,#fff);color:var(--foreground,#0f172a);min-height:40px;padding:.375rem .75rem;font-size:.875rem}._8aEwW_twoColumnGrid{grid-template-columns:1fr;align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}@media (min-width:900px){._8aEwW_twoColumnGrid{grid-template-columns:1fr 1fr}}._8aEwW_twoColumnGrid ._8aEwW_formGroup,._8aEwW_twoColumnGrid ._8aEwW_formGroupFull{grid-template-rows:1.25rem auto minmax(1rem,auto);align-content:start;row-gap:.25rem;display:grid}._8aEwW_twoColumnGrid ._8aEwW_grid{row-gap:.75rem}._8aEwW_twoColumnGrid ._8aEwW_label{white-space:nowrap;align-items:center;line-height:1.25rem;display:flex}._8aEwW_twoColumnGrid ._8aEwW_badgeRequired{line-height:1.2}._8aEwW_twoColumnGrid ._8aEwW_fieldError,._8aEwW_twoColumnGrid ._8aEwW_platePreview,._8aEwW_twoColumnGrid ._8aEwW_colorHelp{min-height:0;margin-top:0;line-height:1rem}._8aEwW_twoColumnGrid ._8aEwW_chipGroup{margin-top:0}._8aEwW_twoColumnGrid ._8aEwW_sectionTitle{min-height:3rem}._8aEwW_sectionTitleRow{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;min-height:3rem;margin-bottom:1.25rem;padding-bottom:.5rem;display:flex}._8aEwW_sectionTitleRow ._8aEwW_sectionTitle{white-space:nowrap;border-bottom:0;flex:1;min-height:0;margin-bottom:0;padding-bottom:0}._8aEwW_sectionTitleAction{margin-left:auto;padding:.375rem .75rem;font-size:.8125rem}._8aEwW_staffWorkspace ._8aEwW_btn._8aEwW_sectionTitleAction{min-height:36px}@media (min-width:1180px){._8aEwW_sectionTitleRow{margin-bottom:.875rem}}._8aEwW_customerSearchCard{background:var(--da-bg-control,#f8fafc);border:1px solid var(--border,#2a374e1f);border-radius:var(--radius-md,.5rem);margin-bottom:1.25rem;padding:.875rem 1rem}._8aEwW_customerSearchLabel{color:var(--foreground,#334155);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}._8aEwW_customerSearchBand{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._8aEwW_customerSearchBand ._8aEwW_input{flex:0 26rem;min-width:12rem}._8aEwW_customerMatchedBanner{border-radius:var(--radius-sm,.375rem);background:#10b98114;border:1px solid #10b98140;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}._8aEwW_candidateList{background:var(--surface-solid,#fff);border:1px solid var(--border,#2a374e33);border-radius:var(--radius-sm,.375rem);margin-top:.625rem;padding:.5rem .75rem}._8aEwW_candidateListHeader{color:var(--da-gray-900);justify-content:space-between;align-items:center;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;display:flex}._8aEwW_candidateList ul{max-height:15rem;margin:0;padding:0;list-style:none;overflow-y:auto}._8aEwW_candidateRow{border:0;border-top:1px solid var(--border,#2a374e1f);width:100%;min-height:44px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.9375rem;display:flex}._8aEwW_candidateList li:first-child ._8aEwW_candidateRow{border-top:0}@media (hover:hover) and (pointer:fine){._8aEwW_candidateRow:hover:not(:disabled){background:var(--surface-hover,#2a374e0d)}}._8aEwW_candidateRow:disabled{opacity:.5;cursor:not-allowed}._8aEwW_candidateRow span{color:var(--da-label);font-size:.875rem}._8aEwW_candidateHint{color:var(--da-label);margin:.375rem 0 0;font-size:.8125rem}._8aEwW_postalHint{font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--color-text-subtle);margin:0}._8aEwW_badgeRequired{color:#dc2626;vertical-align:middle;background:#ef44441a;border:1px solid #ef444433;border-radius:.25rem;margin-left:.375rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:700}._8aEwW_chipGroup{flex-wrap:wrap;gap:.5rem;margin-top:.375rem;display:flex}._8aEwW_chipButton{border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#2a374e33);background:var(--surface,#fff);min-height:44px;color:var(--foreground,#1e293b);cursor:pointer;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:ease;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_chipButton:hover:not(:disabled){background:var(--surface-hover,#2a374e0d);border-color:var(--border-hover,#2a374e59)}}._8aEwW_chipButtonActive{background:var(--da-gray-900,#0f172a);color:#fff;border-color:var(--da-gray-900,#0f172a);font-weight:700;box-shadow:0 1px 3px #0f172a33}@media (hover:hover) and (pointer:fine){._8aEwW_chipButtonActive:hover:not(:disabled){background:var(--da-gray-800,#1e293b);color:#fff}}._8aEwW_chipButton:disabled{opacity:.5;cursor:not-allowed}._8aEwW_choiceGrid{grid-template-columns:repeat(var(--choice-columns,3), minmax(0, 1fr));gap:.625rem;margin-top:.375rem;display:grid}._8aEwW_choiceButton{border-radius:var(--radius-md,.5rem);border:1px solid var(--border,#2a374e33);background:var(--surface-solid,#fff);min-height:56px;color:var(--foreground,#1e293b);text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 .75rem;font-size:1rem;font-weight:500;line-height:1.3;transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:ease;display:flex}@media (hover:hover) and (pointer:fine){._8aEwW_choiceButton:hover:not(:disabled){background:var(--surface-hover,#2a374e0d);border-color:var(--border-hover,#2a374e59)}}._8aEwW_choiceButtonActive{background:var(--da-gray-900,#0f172a);color:#fff;border-color:var(--da-gray-900,#0f172a);font-weight:700;box-shadow:0 1px 3px #0f172a33}@media (hover:hover) and (pointer:fine){._8aEwW_choiceButtonActive:hover:not(:disabled){background:var(--da-gray-900,#0f172a);color:#fff}}._8aEwW_choiceButton:disabled{opacity:.5;cursor:not-allowed}._8aEwW_customerFacing ._8aEwW_input{padding-top:1rem;padding-bottom:1rem}@media (max-width:768px){._8aEwW_choiceGrid{grid-template-columns:repeat(var(--choice-columns-sm,2), minmax(0, 1fr))}}._8aEwW_diagramContainerCompact ._8aEwW_diagramViews{max-width:680px;margin:0 auto}@media screen{._8aEwW_staffWorkspace{--surface:#fff;background:#f3f5f8;padding:0}._8aEwW_staffWorkspace ._8aEwW_ambientGlowPrimary,._8aEwW_staffWorkspace ._8aEwW_ambientGlowSecondary{display:none}._8aEwW_staffWorkspace ._8aEwW_header{-webkit-backdrop-filter:none;box-shadow:none;background:#fff;margin-bottom:20px;padding:10px 24px}._8aEwW_staffWorkspace ._8aEwW_headerContent{gap:12px;min-height:48px}._8aEwW_staffWorkspace ._8aEwW_logo{font-size:16px}._8aEwW_staffWorkspace ._8aEwW_logoFull{display:none}._8aEwW_staffWorkspace ._8aEwW_logoCompact{display:inline}._8aEwW_staffWorkspace ._8aEwW_card{width:calc(100% - 48px);max-width:1280px;box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border-color:#dce2e9;border-radius:8px;margin-bottom:24px;padding:20px 24px}._8aEwW_staffWorkspace ._8aEwW_card:before{display:none}._8aEwW_staffWorkspace ._8aEwW_viewSwitch{width:fit-content;box-shadow:none;background:#edf1f6;border-radius:8px;margin-bottom:16px;padding:3px;display:flex}._8aEwW_staffWorkspace ._8aEwW_viewSwitchButton{color:#536176;border-radius:5px;min-width:112px;min-height:44px;padding:8px 20px;font-size:14px}._8aEwW_staffWorkspace ._8aEwW_viewSwitchButtonActive{color:#fff;box-shadow:none;background:#25354a}._8aEwW_staffWorkspace ._8aEwW_receptionSummaryBar{box-shadow:none;background:#f3f6fa;border-radius:6px;margin-bottom:20px;padding:10px 14px}._8aEwW_staffWorkspace ._8aEwW_viewSwitchRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}._8aEwW_staffWorkspace ._8aEwW_viewSwitchRow ._8aEwW_viewSwitch,._8aEwW_staffWorkspace ._8aEwW_viewSwitchRow ._8aEwW_receptionSummaryBar{margin-bottom:0}._8aEwW_staffWorkspace ._8aEwW_viewSwitchRow ._8aEwW_receptionSummaryBar{flex:20rem;min-height:52px;padding:4px 14px}._8aEwW_staffWorkspace ._8aEwW_customerSearchCard{margin-bottom:12px;padding:6px 12px}._8aEwW_staffWorkspace ._8aEwW_btn,._8aEwW_staffWorkspace ._8aEwW_chipButton,._8aEwW_staffWorkspace ._8aEwW_input,._8aEwW_staffWorkspace ._8aEwW_select,._8aEwW_staffWorkspace ._8aEwW_textarea,._8aEwW_staffWorkspace ._8aEwW_staffSelectCompact select,._8aEwW_staffWorkspace ._8aEwW_customerSearchCard{box-shadow:none;border-radius:6px}._8aEwW_staffWorkspace ._8aEwW_btn{min-height:44px}._8aEwW_staffWorkspace ._8aEwW_label{color:#39485d;font-weight:600}._8aEwW_staffWorkspace ._8aEwW_input,._8aEwW_staffWorkspace ._8aEwW_textarea,._8aEwW_staffWorkspace ._8aEwW_select{background:#f4f7fc;border-color:#d7dfea}._8aEwW_staffWorkspace ._8aEwW_input:focus,._8aEwW_staffWorkspace ._8aEwW_textarea:focus,._8aEwW_staffWorkspace ._8aEwW_select:focus{outline-offset:2px;outline:2px solid #526984}._8aEwW_staffWorkspace ._8aEwW_notice{z-index:20;width:calc(100% - 48px);margin:0 24px 16px;position:relative}._8aEwW_staffWorkspace ._8aEwW_staffSelectCompact select{min-height:44px}}@media screen and (max-width:768px){._8aEwW_staffWorkspace ._8aEwW_header{margin-bottom:16px;padding:10px 12px}._8aEwW_staffWorkspace ._8aEwW_headerContent{gap:8px}._8aEwW_staffWorkspace ._8aEwW_actions{border:0;gap:8px;margin-top:0;padding-top:0}._8aEwW_staffWorkspace ._8aEwW_header ._8aEwW_btn{padding:8px 10px;font-size:12px}._8aEwW_staffWorkspace ._8aEwW_card{width:calc(100% - 24px);padding:16px 12px}._8aEwW_staffWorkspace ._8aEwW_viewSwitchButton{min-width:96px;padding:8px 12px}._8aEwW_staffWorkspace ._8aEwW_receptionSummaryBar{gap:8px;padding:10px}}._8aEwW_diagramWorkspace{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:768px){._8aEwW_diagramWorkspace{grid-template-columns:minmax(0,1fr);gap:12px}}._8aEwW_diagramCanvasPane{flex-direction:column;gap:8px;min-width:0;display:flex}._8aEwW_diagramImageAreaCompact{background:#f8fafc;max-width:513.762px;max-height:280px}._8aEwW_diagramModeSwitch{border-radius:var(--radius-md);background-color:var(--surface-hover);gap:2px;padding:3px;display:inline-flex}._8aEwW_diagramModeSwitchButton{border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;min-height:32px;padding:4px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}._8aEwW_diagramModeSwitchButton._8aEwW_active{background:var(--surface);color:var(--key-900);box-shadow:var(--shadow-sm);font-weight:600}._8aEwW_diagramMemoPane{flex-direction:column;gap:8px;min-width:0;display:flex}._8aEwW_diagramMemoPane textarea{resize:vertical;flex:1;min-height:160px}._8aEwW_diagramToolbar{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}._8aEwW_diagramToolbarRow1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._8aEwW_diagramToolbarRow2{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;display:flex}._8aEwW_diagramExpandButton{color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition);white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_diagramExpandButton:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-hover)}}._8aEwW_diagramExpandDialog{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);width:min(94vw,1120px);max-height:94vh;margin:auto;padding:20px;overflow-y:auto;box-shadow:0 20px 25px -5px #00000040,0 10px 10px -5px #0000001a}._8aEwW_diagramExpandDialog::backdrop{-webkit-backdrop-filter:blur(4px);background:#0f172aa6}._8aEwW_diagramExpandHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}._8aEwW_diagramExpandCloseButton{color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;gap:6px;min-height:40px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_diagramExpandCloseButton:hover{background:var(--surface-hover);color:var(--text-primary)}}._8aEwW_viewSwitchBack{align-items:center;gap:var(--space-2);margin-left:auto;display:inline-flex}
.jmU3Ga_header{--screen-accent:#455a64;--screen-bg:#fff;--screen-subtitle:#1a1a1ab3;z-index:20;border-top:4px solid var(--screen-accent);background:var(--screen-bg);border-bottom:1px solid #e5e7eb;position:sticky;top:0}.jmU3Ga_header[data-accent=board]{--screen-accent:#455a64}.jmU3Ga_header[data-accent=morning]{--screen-accent:#d99a00;--screen-bg:#fff6d9;--screen-subtitle:#8a5a00}.jmU3Ga_inner{align-items:center;gap:12px;min-height:58px;padding:6px 16px;display:flex}.jmU3Ga_titleGroup{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;display:flex}.jmU3Ga_icon{background:var(--screen-accent);color:#fff;border-radius:8px;justify-content:center;align-self:center;align-items:center;width:32px;height:32px;display:inline-flex}.jmU3Ga_title{color:#1a1a1a;margin:0;font-size:18px;font-weight:700;line-height:1.2}.jmU3Ga_subtitle{color:var(--screen-subtitle);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:500}.jmU3Ga_store{flex-shrink:0}.jmU3Ga_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}@media (min-width:768px){.jmU3Ga_titleGroup{flex-shrink:0}}@media (max-width:767px){.jmU3Ga_inner{flex-wrap:wrap;padding:8px 12px}.jmU3Ga_titleGroup{white-space:normal;flex-wrap:wrap}}@media print{.jmU3Ga_header{display:none}}
.dLTK2q_backdrop{z-index:1000;background:#0f172a52;position:fixed;inset:0}.dLTK2q_dialog{z-index:1001;border:1px solid var(--da-gray-200,#e2e8f0);background:#fff;border-radius:14px;flex-direction:column;gap:.9rem;padding:1.1rem 1.15rem 1rem;display:flex;position:fixed;box-shadow:0 12px 32px #0f172a2e}.dLTK2q_message{color:var(--da-text,#1e293b);white-space:pre-wrap;margin:0;font-size:.95rem;font-weight:700;line-height:1.6}.dLTK2q_actions{justify-content:flex-end;gap:.6rem;display:flex}.dLTK2q_cancelButton,.dLTK2q_confirmButton,.dLTK2q_dangerButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 1rem;font-size:.92rem;font-weight:850;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.dLTK2q_cancelButton{border:1px solid var(--da-gray-200,#e2e8f0);color:var(--da-text,#1e293b);background:#fff}@media (hover:hover) and (pointer:fine){.dLTK2q_cancelButton:hover{border-color:var(--da-gray-400,#94a3b8)}}.dLTK2q_confirmButton{border:1px solid var(--key-600,#ea580c);background:var(--key-600,#ea580c);color:#fff}@media (hover:hover) and (pointer:fine){.dLTK2q_confirmButton:hover{background:var(--key-900,#9a3412)}}.dLTK2q_dangerButton{color:#fff;background:#dc2626;border:1px solid #dc2626}@media (hover:hover) and (pointer:fine){.dLTK2q_dangerButton:hover{background:#b91c1c}}@media (max-width:767px){.dLTK2q_dialog{bottom:1rem;width:min(100vw - 2rem,20rem)!important;top:auto!important;left:50%!important;transform:translate(-50%)!important}}
.jsBw5q_appShell{align-items:stretch;min-height:100vh;display:flex}.jsBw5q_appContent{flex:1;min-width:0}.jsBw5q_railRoot{display:contents}.jsBw5q_rail{width:76px;height:100dvh;padding:.5rem .35rem calc(.5rem + env(safe-area-inset-bottom));border-right:1px solid var(--da-gray-200);background:var(--da-bg-standard);z-index:30;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:stretch;gap:.15rem;display:flex;position:sticky;top:0;overflow-y:auto}.jsBw5q_railBrand{min-height:44px;color:var(--key-600);justify-content:center;align-items:center;display:flex}.jsBw5q_railGroup{flex-direction:column;gap:.15rem;display:flex}.jsBw5q_railDivider{background:var(--da-gray-200);height:1px;margin:.35rem .45rem}.jsBw5q_railSpacer{flex:1}.jsBw5q_railLink,.jsBw5q_railUserButton{min-height:56px;color:var(--da-gray-700);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;font-weight:700;transition:background .16s,color .16s;display:flex}@media (hover:hover) and (pointer:fine){.jsBw5q_railLink:hover,.jsBw5q_railUserButton:hover{color:var(--key-600);background:var(--da-bg-control)}}.jsBw5q_railLinkCurrent{color:#111827;background:#dce3ec}.jsBw5q_rail .jsBw5q_railLinkPrimary{color:#111827;background:var(--da-bg-control);min-height:64px}.jsBw5q_rail .jsBw5q_railLinkPrimary .jsBw5q_railLabel{font-weight:900}@media (hover:hover) and (pointer:fine){.jsBw5q_rail .jsBw5q_railLinkPrimary:hover{color:var(--key-600)}}.jsBw5q_rail .jsBw5q_railLinkPrimary.jsBw5q_railLinkCurrent{color:#111827;background:#dce3ec}@media (min-width:768px) and (max-height:860px){.jsBw5q_railLink,.jsBw5q_railUserButton{min-height:48px}.jsBw5q_rail .jsBw5q_railLinkPrimary{min-height:60px}}.jsBw5q_railLabel{white-space:nowrap;font-size:.68rem;line-height:1.1}.jsBw5q_railUser{position:relative}.jsBw5q_userMenuPanel{left:86px;bottom:calc(.5rem + 4px + env(safe-area-inset-bottom));border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);min-width:220px;box-shadow:var(--shadow-lg);z-index:40;border-radius:12px;flex-direction:column;padding:.5rem;display:flex;position:fixed}.jsBw5q_userMenuProfile{flex-direction:column;gap:.15rem;padding:.45rem .6rem;display:flex}.jsBw5q_userMenuProfile span{color:var(--da-label);font-size:.8rem}.jsBw5q_userMenuPanel button{min-height:44px;color:var(--da-text);text-align:left;border-radius:8px;align-items:center;gap:.45rem;padding:0 .6rem;font-weight:700;display:flex}@media (hover:hover) and (pointer:fine){.jsBw5q_userMenuPanel button:hover:not(:disabled){background:var(--da-bg-control)}}.jsBw5q_bottomBar{display:none}@media (max-width:767px){.jsBw5q_rail{display:none}.jsBw5q_appContent{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.jsBw5q_bottomBar{min-height:60px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--da-gray-200);background:var(--da-text-on-fill);z-index:30;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.jsBw5q_bottomLink{min-height:56px;color:var(--da-gray-700);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.15rem;font-weight:700;display:flex}.jsBw5q_bottomLink .jsBw5q_railLabel{display:block}.jsBw5q_bottomLinkCurrent{color:#111827;background:#dce3ec}.jsBw5q_moreSheet{left:.5rem;right:.5rem;bottom:calc(64px + env(safe-area-inset-bottom));border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);box-shadow:var(--shadow-lg);z-index:40;border-radius:14px;flex-direction:column;padding:.5rem;display:flex;position:fixed}.jsBw5q_moreSheetLink{min-height:48px;color:var(--da-text);border-radius:8px;flex-direction:row;align-items:center;gap:.6rem;padding:0 .6rem;font-weight:700;display:flex}.jsBw5q_moreSheetLink .jsBw5q_railLabel{font-size:.95rem;display:block}.jsBw5q_moreSheetLinkCurrent{color:#111827;background:#dce3ec}.jsBw5q_moreSheetLogout{min-height:48px;color:var(--da-text);text-align:left;border-radius:8px;align-items:center;gap:.6rem;padding:0 .6rem;font-weight:700;display:flex}}@media print{.jsBw5q_rail,.jsBw5q_bottomBar{display:none!important}.jsBw5q_appShell{display:block}.jsBw5q_appContent{padding-bottom:0}}
.V0EdmG_backdrop{z-index:1000;background:#11182759;justify-content:flex-end;display:flex;position:fixed;inset:0}.V0EdmG_panel{background:#fff;border-left:1px solid #d1d5db;flex-direction:column;width:520px;max-width:92vw;height:100vh;animation:.25s ease-out V0EdmG_add-case-slide-in;display:flex;overflow:hidden;box-shadow:-8px 0 24px #0f172a1f}@keyframes V0EdmG_add-case-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.V0EdmG_panel{animation:none}}.V0EdmG_head{border-bottom:1px solid #e5e7eb;align-items:flex-start;gap:10px;padding:14px 16px 12px;display:flex}.V0EdmG_headText{flex:1;min-width:0}.V0EdmG_eyebrow{color:#1a1a1a99;letter-spacing:.04em;margin:0;font-size:11px;font-weight:500}.V0EdmG_title{color:#1a1a1a;margin:2px 0 0;font-size:20px;font-weight:700;line-height:1.25}.V0EdmG_sub{color:#1a1a1ab3;margin:4px 0 0;font-size:13px;font-weight:500}.V0EdmG_close{color:#374151;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.V0EdmG_close:hover{background:#f3f4f6}}.V0EdmG_body{flex-direction:column;flex:1;gap:12px;padding:12px 16px 20px;display:flex;overflow-y:auto}.V0EdmG_tabs{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;align-self:flex-start;padding:3px;display:inline-flex}.V0EdmG_tab{color:#1a1a1ab3;border-radius:4px;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:600}.V0EdmG_tabOn{color:#1a1a1a;background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.V0EdmG_form{flex-direction:column;gap:12px;display:flex}.V0EdmG_grid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.V0EdmG_full{grid-column:1/-1}.V0EdmG_field{flex-direction:column;gap:4px;display:flex}.V0EdmG_field label{color:#1a1a1ab3;font-size:12px;font-weight:600}.V0EdmG_field input,.V0EdmG_field select,.V0EdmG_field textarea{color:#1a1a1a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:0 10px;font-size:14px}.V0EdmG_field textarea{resize:vertical;min-height:72px;padding:8px 10px}.V0EdmG_fieldNote{color:var(--color-text-muted);font-size:var(--text-md);line-height:var(--leading-normal)}.V0EdmG_check{align-self:end;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text);cursor:pointer;border-radius:4px;display:flex}.V0EdmG_check input{width:20px;height:20px;accent-color:var(--color-error-text);flex-shrink:0}.V0EdmG_check:has(input:disabled){cursor:not-allowed;opacity:.6}.V0EdmG_checkText{flex-direction:column;min-width:0;display:flex}.V0EdmG_checkText b{font-size:var(--text-base);font-weight:700;line-height:1.3}.V0EdmG_checkText small{color:var(--color-text-subtle);font-size:var(--text-sm);line-height:1.3}.V0EdmG_error{color:#b91c1c;margin:0;font-size:13px;font-weight:600}.V0EdmG_submit{background:var(--key-600);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:16px;font-weight:700;display:flex}.V0EdmG_submit:disabled{opacity:.46;cursor:not-allowed}@media (max-width:640px){.V0EdmG_backdrop{align-items:flex-end}.V0EdmG_panel{border-left:0;border-radius:12px 12px 0 0;width:100vw;max-width:100vw;height:88vh}.V0EdmG_grid{grid-template-columns:1fr}}
.Yo2X6a_shell{background:var(--color-bg);min-height:100vh;color:var(--color-text)}.Yo2X6a_header{z-index:20;-webkit-backdrop-filter:blur(18px)saturate(1.15);background-color:#0000;background-image:linear-gradient(90deg,#edf2f7f0,#edf2f7db 60%,#edf2f7f0),url(/backgrounds/bodywork-fill.png);background-position:50% 30%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #94a3b85c;position:sticky;top:0}.Yo2X6a_headerInner{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,1680px);min-height:72px;margin:0 auto;display:flex}.Yo2X6a_brand{align-items:center;gap:.7rem;min-width:0;display:flex}.Yo2X6a_brandIcon{border-radius:var(--radius-sm);background:var(--da-gray-900);width:42px;height:42px;color:var(--da-text-on-fill);box-shadow:0 0 0 2px var(--brand) inset;justify-content:center;align-items:center;display:inline-flex}.Yo2X6a_brand h1{color:var(--da-text);margin:0;font-size:1.16rem;line-height:1.2}.Yo2X6a_brand p{color:var(--da-label);font-size:.78rem;font-weight:700}.Yo2X6a_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.Yo2X6a_storeSelect{border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);max-width:220px;min-height:44px;color:var(--da-text);border-radius:8px;padding:0 .7rem;font-weight:700}.Yo2X6a_ghostButton,.Yo2X6a_secondaryButton,.Yo2X6a_primaryButton{border-radius:8px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:0 .85rem;font-weight:850;transition:background .16s,border-color .16s,color .16s,opacity .16s;display:inline-flex}.Yo2X6a_ghostButton{color:var(--da-gray-700);border:1px solid #0000}@media (hover:hover) and (pointer:fine){.Yo2X6a_ghostButton:hover{border-color:var(--da-gray-200);background:var(--da-text-on-fill)}}.Yo2X6a_secondaryButton{border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);color:var(--da-text)}@media (hover:hover) and (pointer:fine){.Yo2X6a_secondaryButton:hover:not(:disabled){border-color:var(--key-600);color:var(--key-600)}}.Yo2X6a_primaryButton{border:1px solid var(--key-600);background:var(--key-600);color:var(--da-text-on-fill)}@media (hover:hover) and (pointer:fine){.Yo2X6a_primaryButton:hover:not(:disabled){background:var(--key-900)}}.Yo2X6a_secondaryButton:disabled,.Yo2X6a_primaryButton:disabled{opacity:.48;cursor:not-allowed}.Yo2X6a_content{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:1rem;width:min(100% - 2rem,1680px);margin:0 auto;padding:1.25rem 0 2rem;display:grid}.Yo2X6a_managerContent{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.Yo2X6a_boardContent{width:min(100% - 2rem,1680px);margin:0 auto;padding:.5rem 0 2rem}.Yo2X6a_stickyTop{z-index:var(--z-sticky);position:sticky;top:0}.Yo2X6a_staleBanner{align-items:flex-start;gap:var(--space-3);padding:10px var(--space-4);border-bottom:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);display:flex}.Yo2X6a_staleBanner svg{flex-shrink:0;margin-top:2px}.Yo2X6a_staleBanner b{font-size:var(--text-base);font-weight:700;line-height:1.35;display:block}.Yo2X6a_staleBanner b span{font-variant-numeric:tabular-nums;margin-left:6px;font-weight:600}.Yo2X6a_staleBanner p{font-size:var(--text-md);margin-top:1px;font-weight:500;line-height:1.4}.Yo2X6a_boardActions{display:contents}.Yo2X6a_searchField{min-width:140px;max-width:380px;min-height:44px;padding:0 var(--space-3);align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-subtle);flex:180px;display:inline-flex}.Yo2X6a_searchField:focus-within{border-color:var(--color-info-text);box-shadow:0 0 0 1px var(--color-info-text)}.Yo2X6a_searchField svg{flex-shrink:0}.Yo2X6a_searchField input{min-width:0;min-height:40px;color:var(--color-text);font-size:var(--text-lg);background:0 0;border:0;outline:none;flex:1;font-weight:500}.Yo2X6a_searchField input::placeholder{color:var(--color-text-subtle);font-size:var(--text-base)}.Yo2X6a_meSelect{min-height:44px;padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-border);background:var(--color-bg-surface);border-radius:999px;align-items:center;gap:6px;display:inline-flex}.Yo2X6a_meDot{background:var(--color-text-disabled);border-radius:999px;flex-shrink:0;width:10px;height:10px}.Yo2X6a_meSelect select{min-width:0;min-height:42px;color:var(--color-text);font-size:var(--text-lg);background:0 0;border:0;outline:none;flex:1;font-weight:700}.Yo2X6a_meSelect:focus-within{border-color:var(--color-info-text);box-shadow:0 0 0 1px var(--color-info-text)}.Yo2X6a_segmented{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;padding:3px;display:inline-flex}.Yo2X6a_segmentedButton{color:#1a1a1ab3;border-radius:4px;min-height:38px;padding:0 12px;font-size:13.5px;font-weight:600}.Yo2X6a_segmentedButtonOn{color:#1a1a1a;background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.Yo2X6a_craftspersonFilter{color:#1a1a1ab3;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.Yo2X6a_craftspersonFilter select{color:#1a1a1a;min-width:140px;min-height:44px;font:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:0 8px;font-weight:600}.Yo2X6a_headerButton,.Yo2X6a_headerPrimaryButton{color:#1a1a1a;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.Yo2X6a_headerButton:hover:not(:disabled){background:#f3f4f6}}.Yo2X6a_headerPrimaryButton{border-color:var(--key-600);background:var(--key-600);color:#fff;padding:0 14px;font-weight:700}.Yo2X6a_headerButton:disabled,.Yo2X6a_headerPrimaryButton:disabled{opacity:.46;cursor:not-allowed}.Yo2X6a_formPanel{border:1px solid var(--da-bg-control);background:var(--da-text-on-fill);border-radius:8px;padding:1rem;box-shadow:0 8px 24px #0f172a0f}.Yo2X6a_panelHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.9rem;display:flex}.Yo2X6a_panelHeader h2{color:var(--da-text);margin:0;font-size:1rem;line-height:1.25}.Yo2X6a_panelHeader p{color:var(--da-label);font-size:.78rem;font-weight:700}.Yo2X6a_caseForm{flex-direction:column;gap:.75rem;display:flex}.Yo2X6a_formGridTwo{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.Yo2X6a_fieldGroup{flex-direction:column;gap:.35rem;display:flex}.Yo2X6a_fieldGroup label{color:var(--da-label);font-size:.78rem;font-weight:900}.Yo2X6a_fieldGroup input,.Yo2X6a_fieldGroup select,.Yo2X6a_fieldGroup textarea{border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);width:100%;min-height:42px;color:var(--da-text);border-radius:8px;padding:.68rem .75rem;font-size:.93rem}.Yo2X6a_fieldGroup textarea{resize:vertical;min-height:76px}.Yo2X6a_colorFieldset{border:0;min-width:0;margin:0;padding:0}.Yo2X6a_colorFieldset legend{color:var(--da-label);margin-bottom:.4rem;padding:0;font-size:.78rem;font-weight:900}.Yo2X6a_colorOptions{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:.5rem;display:grid}.Yo2X6a_colorOption{border:1px solid var(--da-gray-200);background:var(--da-text-on-fill);min-height:44px;color:var(--da-text);cursor:pointer;border-radius:8px;grid-template-columns:auto 18px minmax(0,1fr);align-items:center;gap:.45rem;padding:.5rem .6rem;font-size:.84rem;font-weight:800;display:grid}.Yo2X6a_colorOption[data-checked=true]{border-color:var(--key-600);background:var(--key-50);box-shadow:0 0 0 1px var(--key-600) inset}.Yo2X6a_colorOption:focus-visible,.Yo2X6a_colorOption:focus-within{outline:3px solid var(--key-600);outline-offset:2px}.Yo2X6a_colorOption:has(input:disabled){cursor:not-allowed;opacity:.52}.Yo2X6a_colorSwatch{border:1px solid;border-radius:50%;width:18px;height:18px}.Yo2X6a_formError,.Yo2X6a_notice{border-radius:8px;padding:.7rem .8rem;font-size:.88rem;font-weight:800}.Yo2X6a_formActions,.Yo2X6a_rowActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.Yo2X6a_listPanel{min-width:0;padding:1rem}.Yo2X6a_craftspersonList{flex-direction:column;gap:.75rem;display:flex}.Yo2X6a_craftspersonCard{border:1px solid var(--da-bg-control);background:var(--da-text-on-fill);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;padding:.9rem;display:grid}.Yo2X6a_craftspersonCard[data-inactive=true]{background:var(--da-bg-standard);color:var(--da-label)}.Yo2X6a_craftspersonMain{flex-direction:column;gap:.5rem;min-width:0;display:flex}.Yo2X6a_craftspersonMain strong{color:var(--da-text);font-size:1rem}.Yo2X6a_craftspersonMain span{color:var(--da-label);font-size:.8rem;font-weight:800}.Yo2X6a_tagList{flex-wrap:wrap;gap:.4rem;display:flex}.Yo2X6a_tagList span{background:var(--key-50);min-height:24px;color:var(--key-900);border-radius:999px;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:900;display:inline-flex}.Yo2X6a_dangerButton{border:1px solid var(--da-negative-200);background:var(--da-negative-50);min-height:40px;color:var(--da-error);border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:850;display:inline-flex}@media (hover:hover) and (pointer:fine){.Yo2X6a_dangerButton:hover:not(:disabled){border-color:var(--da-negative-600);background:var(--da-negative-200)}}.Yo2X6a_dangerButton:disabled{opacity:.48;cursor:not-allowed}.Yo2X6a_emptyManagerState{border:1px dashed var(--da-gray-200);background:var(--da-bg-standard);min-height:180px;color:var(--da-label);border-radius:8px;justify-content:center;align-items:center;font-weight:800;display:flex}.Yo2X6a_formError,.Yo2X6a_noticeError{border:1px solid var(--da-negative-200);background:var(--da-negative-50);color:var(--da-error)}.Yo2X6a_noticeSuccess{color:#115a36;background:#e6f5ec;border:1px solid #9bd4b5}.Yo2X6a_noticeInfo{border:1px solid var(--key-200);background:var(--key-50);color:var(--key-900)}.Yo2X6a_notice{width:min(100% - 2rem,1680px);margin:1rem auto 0}.Yo2X6a_noticeFloating{width:min(100% - 2rem,720px);z-index:var(--z-toast);box-shadow:var(--shadow-lg);cursor:pointer;margin:0;position:fixed;top:12px;left:50%;transform:translate(-50%)}@media (min-width:1041px) and (max-width:1279px){.Yo2X6a_searchField{flex-basis:150px}}@media (max-width:1040px){.Yo2X6a_headerInner{flex-direction:column;align-items:flex-start;min-height:auto;padding:.85rem 0}.Yo2X6a_headerActions{justify-content:flex-start;width:100%}.Yo2X6a_content,.Yo2X6a_managerContent{grid-template-columns:1fr}}@media (min-width:641px) and (max-width:767px){.Yo2X6a_searchField{flex-basis:140px}.Yo2X6a_craftspersonFilter select{min-width:110px}}@media (max-width:640px){.Yo2X6a_headerInner,.Yo2X6a_content,.Yo2X6a_notice{width:min(100% - 1rem,1680px)}.Yo2X6a_boardContent{width:calc(100% - var(--space-3) * 2);padding-top:0}.Yo2X6a_boardActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:100%;min-width:0;display:flex}.Yo2X6a_phoneFilters{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);display:grid}.Yo2X6a_meSelect{flex:1 1 0;order:1;min-width:0}.Yo2X6a_headerButton{order:2}.Yo2X6a_headerPrimaryButton{order:3}.Yo2X6a_searchField{background:var(--color-bg-control);border-color:#0000;max-width:none}.Yo2X6a_segmented{grid-template-columns:1fr 1fr;display:grid}.Yo2X6a_segmentedButton{min-height:44px;font-size:var(--text-base)}.Yo2X6a_headerActions{gap:.45rem}.Yo2X6a_ghostButton,.Yo2X6a_secondaryButton,.Yo2X6a_primaryButton{min-height:44px;padding:0 .7rem}.Yo2X6a_storeSelect{width:100%;max-width:none}.Yo2X6a_craftspersonCard,.Yo2X6a_formGridTwo{grid-template-columns:1fr}}
.p_K5Hq_root{display:inline-flex;position:relative}.p_K5Hq_panel{top:calc(100% + var(--space-2));z-index:var(--z-popover);width:300px;padding:var(--space-3) var(--space-4) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);color:var(--color-text);overscroll-behavior:contain;max-height:calc(100dvh - 96px);position:absolute;right:0;overflow-y:auto}.p_K5Hq_title{font-size:var(--text-lg);margin:0;font-weight:700}.p_K5Hq_note{margin:var(--space-1) 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.p_K5Hq_list{margin:0;padding:0;list-style:none}.p_K5Hq_list li+li{border-top:1px solid var(--color-border-subtle)}.p_K5Hq_item{min-height:48px;padding:var(--space-2) 0;align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.p_K5Hq_check{width:22px;height:22px;accent-color:var(--color-info-text);flex-shrink:0;margin:0}.p_K5Hq_itemText{flex-direction:column;gap:2px;min-width:0;display:flex}.p_K5Hq_itemText b{font-size:var(--text-base);font-weight:600}.p_K5Hq_itemText small{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.4}@media (max-width:1279px){.p_K5Hq_buttonLabel{display:none}}@media (max-width:640px){.p_K5Hq_root{order:2}.p_K5Hq_buttonLabel{display:none}.p_K5Hq_panel{top:auto;right:0;bottom:calc(60px + env(safe-area-inset-bottom));width:auto;max-height:calc(100dvh - 120px);padding-bottom:var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:fixed;left:0;overflow-y:auto}}.p_K5Hq_allSettings{min-height:var(--tap-min);border-top:1px solid var(--color-border-subtle);color:var(--color-info-text);font-size:var(--text-md);align-items:center;font-weight:700;text-decoration:none;display:flex}.p_K5Hq_initial{gap:var(--space-1);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.p_K5Hq_choices{margin:var(--space-1) 0 0;border:0;padding:0}.p_K5Hq_legend{font-size:var(--text-sm);color:var(--color-text-muted);padding:0;font-weight:600}.p_K5Hq_initialActions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.p_K5Hq_saveInitial{min-height:var(--tap-min);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-action-fill);color:var(--color-action-text);font:inherit;font-size:var(--text-base);cursor:pointer;touch-action:manipulation;border:1px solid #0000;font-weight:600;transition:transform .16s cubic-bezier(.23,1,.32,1)}.p_K5Hq_saveInitial:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.p_K5Hq_saveInitial:hover{background:var(--color-action-fill-hover)}}@media (prefers-reduced-motion:reduce){.p_K5Hq_saveInitial{transition:none}.p_K5Hq_saveInitial:active{transform:none}}.p_K5Hq_saved{font-size:var(--text-md);color:var(--color-success-text);margin:0}
@media (min-width:641px){.BsoCMW_buttonsRow{display:contents}}@media (max-width:640px){.BsoCMW_boardActions{align-items:center!important;gap:var(--space-2)!important;flex-wrap:wrap!important;width:100%!important;display:flex!important}.BsoCMW_buttonsRow{justify-content:flex-end;align-items:center;gap:var(--space-2);order:1;width:100%;display:flex}.BsoCMW_boardActions>label{flex:100%!important;order:2!important;width:100%!important;min-height:44px!important;margin:0!important}}.BsoCMW_buttonsRow .BsoCMW_addButton{background:var(--color-action-fill);color:var(--color-action-text);border-color:#0000}@media (hover:hover){.BsoCMW_buttonsRow .BsoCMW_addButton:hover:not(:disabled){background:var(--color-action-fill-hover)}}.BsoCMW_viewToggle{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.BsoCMW_viewToggleLabel{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;font-weight:600}@media (max-width:1300px){.BsoCMW_viewToggleLabel{display:none}}
.-P2fRq_picker{gap:var(--space-2);flex-wrap:wrap;display:flex}.-P2fRq_item{align-items:center;gap:var(--space-1);min-width:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.-P2fRq_item:disabled{cursor:not-allowed;opacity:.5}.-P2fRq_swatch{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text-on-fill);border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.-P2fRq_swatchNone{border-color:var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-subtle)}.-P2fRq_swatch[data-selected=true],.-P2fRq_item:focus-visible .-P2fRq_swatch{outline:3px solid var(--color-focus);outline-offset:2px}.-P2fRq_name{font-size:var(--text-sm)}
._4jeNHq_section{background:var(--color-bg-surface);border:1px solid var(--color-border);padding:var(--space-4);color:var(--color-text);gap:var(--space-4);border-radius:10px;flex-direction:column;display:flex}._4jeNHq_sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-base);margin:0;font-weight:700;display:flex}._4jeNHq_block{gap:var(--space-2);flex-direction:column;display:flex}._4jeNHq_blockHead{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._4jeNHq_label{font-size:var(--text-md);font-weight:700}._4jeNHq_hint{color:var(--color-text-subtle);font-size:var(--text-sm)}._4jeNHq_status{min-height:22px;padding:0 var(--space-2);border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-md);white-space:nowrap;border-radius:4px;align-items:center;font-weight:700;display:inline-flex}._4jeNHq_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._4jeNHq_toggle,._4jeNHq_choice{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font:inherit;font-size:var(--text-md);cursor:pointer;font-weight:600}._4jeNHq_toggle[aria-pressed=true],._4jeNHq_choice[aria-pressed=true]{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}._4jeNHq_choice[aria-pressed=true]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}._4jeNHq_toggle:disabled,._4jeNHq_choice:disabled,._4jeNHq_linkButton:disabled{cursor:not-allowed;opacity:.5}._4jeNHq_linkButton{min-height:44px;padding:0 var(--space-2);color:var(--color-text-link);font:inherit;font-size:var(--text-md);cursor:pointer;background:0 0;border:0;text-decoration:underline}._4jeNHq_note{color:var(--color-text-subtle);font-size:var(--text-sm);margin:0;line-height:1.6}._4jeNHq_error{padding:var(--space-2) var(--space-3);border:1px solid var(--color-error-border);border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--color-error-text);font-size:var(--text-md);margin:0}
.QTBq8G_section{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);flex-direction:column;display:flex}.QTBq8G_label{font-size:var(--text-base);font-weight:700}.QTBq8G_select{min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-control);color:var(--color-text);font-size:var(--text-md)}.QTBq8G_error{color:var(--color-error-text);font-size:var(--text-sm);margin:0}
.sJ_HXW_section{background:var(--color-bg-surface);border:1px solid var(--color-border);padding:var(--space-4);color:var(--color-text);border-radius:10px}.sJ_HXW_sectionTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:700;display:flex}.sJ_HXW_urgentRow{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.sJ_HXW_urgentRow b{font-size:var(--text-lg);display:block}.sJ_HXW_urgentRow small{color:var(--color-text-muted);font-size:var(--text-md)}.sJ_HXW_switchButton{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;min-width:52px;min-height:44px;display:inline-flex}.sJ_HXW_switchButton:disabled{cursor:not-allowed;opacity:.5}.sJ_HXW_switchTrack{background:var(--color-border-strong);border-radius:999px;width:52px;height:30px;transition:background .15s;position:relative}.sJ_HXW_switchTrack:after{content:"";background:var(--color-bg-surface);border-radius:50%;width:24px;height:24px;transition:transform .15s;position:absolute;top:3px;left:3px}.sJ_HXW_switchOn{background:var(--color-accent)}.sJ_HXW_switchOn:after{transform:translate(22px)}.sJ_HXW_field{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}.sJ_HXW_label{color:var(--color-text-muted);font-size:var(--text-md);font-weight:700}.sJ_HXW_textarea{box-sizing:border-box;border:1px solid var(--color-border-strong);background:var(--color-bg-surface);width:100%;min-width:0;min-height:72px;padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-lg);line-height:var(--leading-normal);resize:vertical;border-radius:8px}.sJ_HXW_textarea:disabled{background:var(--color-bg-control);color:var(--color-text-subtle)}.sJ_HXW_textarea:focus-visible,.sJ_HXW_saveButton:focus-visible,.sJ_HXW_switchButton:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}.sJ_HXW_privacy{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-md);line-height:var(--leading-normal)}.sJ_HXW_error{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-left:4px solid var(--color-error-text);background:var(--color-error-bg);color:var(--color-error-text);font-size:var(--text-base);font-weight:700}.sJ_HXW_actions{justify-content:flex-end;display:flex}.sJ_HXW_saveButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-text-on-fill);font:inherit;font-size:var(--text-base);cursor:pointer;border-radius:8px;font-weight:700;display:inline-flex}.sJ_HXW_saveButton:disabled{border-color:var(--color-border-strong);background:var(--color-bg-control);color:var(--color-text-subtle);cursor:not-allowed}@media (max-width:640px){.sJ_HXW_actions>button{width:100%}}
.kTEROa_list{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.j63W5W_root{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-bg);flex-direction:column;display:flex}.j63W5W_label{color:var(--color-text);font-size:var(--text-sm);margin:0;font-weight:600}.j63W5W_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.j63W5W_chip{min-width:44px;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font:inherit;font-size:var(--text-base);cursor:pointer;font-weight:600}.j63W5W_chip[aria-pressed=true]{border-color:var(--color-bg-inverse);background:var(--color-bg-inverse);color:var(--color-text-on-fill)}.j63W5W_chip:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.j63W5W_chip:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}@media (hover:hover) and (pointer:fine){.j63W5W_chip:not(:disabled):not([aria-pressed=true]):hover{border-color:var(--color-border-hover);background:var(--color-bg-hover)}}.j63W5W_hint{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}
.CorlSW_section{background:var(--surface,#fff);border:1px solid var(--border,#e5e5ea);color:var(--foreground,#1c1c1e);border-radius:10px;padding:16px}.CorlSW_sectionTitle{align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;display:flex}.CorlSW_form,.CorlSW_entryList,.CorlSW_fieldGroup,.CorlSW_loadError{flex-direction:column;display:flex}.CorlSW_intakeForm{border-bottom:1px solid var(--da-gray-200,#d9d9d9);align-items:flex-end;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.CorlSW_intakeForm .CorlSW_fieldGroup{flex:1;gap:6px}.CorlSW_intakeForm .CorlSW_timeGroup{flex:0 0 140px}@media (max-width:600px){.CorlSW_intakeForm{flex-direction:column;align-items:stretch}.CorlSW_intakeForm .CorlSW_timeGroup{flex:auto}}.CorlSW_form,.CorlSW_entryList{gap:12px}.CorlSW_fieldGroup,.CorlSW_loadError{gap:6px}.CorlSW_label{color:var(--da-gray-700,#4d4d4d);font-size:13px;font-weight:700;line-height:1.5}.CorlSW_control{box-sizing:border-box;border:1px solid var(--da-gray-536,#767676);background:var(--surface,#fff);width:100%;min-width:0;min-height:44px;color:var(--da-text,#000);font:inherit;border-radius:8px;padding:8px 12px;font-size:16px}.CorlSW_control:disabled{border-color:var(--da-gray-200,#ccc);background:var(--da-bg-control,#f1f1f4);color:var(--da-gray-536,#767676);opacity:1}.CorlSW_control:focus-visible,.CorlSW_primaryButton:focus-visible,.CorlSW_secondaryButton:focus-visible,.CorlSW_removeButton:focus-visible{outline:3px solid var(--da-text,#000);outline-offset:2px;box-shadow:0 0 0 2px var(--key-200,#ffc199)}.CorlSW_entryRow{border:1px solid var(--da-gray-200,#ccc);border-left:4px solid var(--da-gray-200,#ccc);background:var(--da-bg-standard,#f8f8fb);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.CorlSW_focusedRow{border-left-color:var(--key-600,#fb5b01);background:var(--key-50,#ffeee2)}.CorlSW_entryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.CorlSW_focusLabel{border:1px solid var(--key-600,#fb5b01);background:var(--surface,#fff);min-height:28px;color:var(--key-900,#ac3e00);border-radius:999px;align-items:center;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.CorlSW_dateFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.CorlSW_addControls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.CorlSW_primaryButton,.CorlSW_secondaryButton,.CorlSW_removeButton{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.CorlSW_primaryButton{border:1px solid var(--key-600,#fb5b01);background:var(--key-600,#fb5b01);color:var(--da-text-on-fill,#fff)}.CorlSW_secondaryButton{border:1px solid var(--key-600,#fb5b01);background:var(--surface,#fff);color:var(--key-900,#ac3e00)}.CorlSW_removeButton{border:1px solid var(--da-negative-600,#fe3939);background:var(--surface,#fff);color:var(--da-error,#ce0000);align-self:flex-start}@media (hover:hover) and (pointer:fine){.CorlSW_primaryButton:hover:not(:disabled){background:var(--key-900,#ac3e00)}.CorlSW_secondaryButton:hover:not(:disabled){background:var(--key-50,#ffeee2)}.CorlSW_removeButton:hover:not(:disabled){background:var(--da-negative-50,#fdeeee)}}.CorlSW_primaryButton:disabled,.CorlSW_secondaryButton:disabled,.CorlSW_removeButton:disabled{border-color:var(--da-gray-200,#ccc);background:var(--da-bg-control,#f1f1f4);color:var(--da-gray-536,#767676);cursor:not-allowed}.CorlSW_actions{justify-content:flex-end;gap:8px;display:flex}.CorlSW_stateMessage,.CorlSW_emptyMessage,.CorlSW_disabledReason,.CorlSW_errorMessage,.CorlSW_noticeMessage{margin:0;font-size:14px;line-height:1.6}.CorlSW_stateMessage,.CorlSW_emptyMessage{color:var(--da-label,#626264)}.CorlSW_disabledReason{border-left:4px solid var(--da-gray-536,#767676);background:var(--da-bg-control,#f1f1f4);color:var(--da-gray-700,#4d4d4d);padding:8px 10px;font-weight:700}.CorlSW_errorMessage{border-left:4px solid var(--da-error,#ce0000);background:var(--da-negative-50,#fdeeee);color:var(--da-error,#ce0000);padding:8px 10px;font-weight:700}.CorlSW_noticeMessage{border-left:4px solid var(--da-success,#197a4b);color:var(--da-success,#197a4b);background:#e6f5ec;padding:8px 10px;font-weight:700}.CorlSW_noticeRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CorlSW_noticeRow .CorlSW_noticeMessage{flex:240px}@media (max-width:640px){.CorlSW_dateFields{grid-template-columns:1fr}.CorlSW_actions{flex-direction:column-reverse}.CorlSW_addControls{grid-template-columns:1fr}.CorlSW_actions>button,.CorlSW_secondaryButton{width:100%}}
._7oNqBG_section{background:var(--color-bg-surface);border:1px solid var(--color-border);padding:var(--space-4);color:var(--color-text);border-radius:10px}._7oNqBG_sectionTitle{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:700;display:flex}._7oNqBG_row{align-items:center;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._7oNqBG_label{color:var(--color-text-muted);font-size:var(--text-md);font-weight:500}._7oNqBG_value{font-size:var(--text-base);font-variant-numeric:tabular-nums}._7oNqBG_chip{min-height:22px;padding:0 var(--space-2);border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-muted);font-size:var(--text-md);white-space:nowrap;border-radius:4px;align-items:center;font-weight:600;display:inline-flex}._7oNqBG_chip[data-intake=waitStrong]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}._7oNqBG_stageList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7oNqBG_stage{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text);font-size:var(--text-base);display:flex}._7oNqBG_stage:last-child{border-bottom:0}._7oNqBG_stage[data-current=true]{color:var(--color-info-text);font-weight:700}._7oNqBG_stageTime{font-variant-numeric:tabular-nums;white-space:nowrap}._7oNqBG_note{margin:var(--space-2) 0 0;color:var(--color-text-subtle);font-size:var(--text-sm);line-height:1.6}
.pPphvq_row{align-items:baseline;gap:var(--space-2);display:flex}.pPphvq_input{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;padding:var(--space-2) var(--space-3);text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-bg-surface);flex:1;font-weight:700}.pPphvq_input::placeholder{color:var(--color-text-subtle);opacity:1;font-weight:400}.pPphvq_large{font-size:var(--text-3xl)}.pPphvq_inline{font-size:var(--text-xl)}.pPphvq_input[aria-invalid=true]{border-color:var(--color-error-border)}.pPphvq_input:disabled{background:var(--color-bg-control)}.pPphvq_unit{font-size:var(--text-lg);color:var(--color-text-muted);font-weight:700}.pPphvq_hint{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.pPphvq_fieldLabel{margin-bottom:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:700;display:block}.pPphvq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pPphvq_errorRow{min-height:2lh}.pPphvq_error{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-error-text);display:block}.pPphvq_readOnlyValue{font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:700}.pPphvq_actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.pPphvq_button{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-surface);cursor:pointer;font-weight:700}.pPphvq_button:disabled{cursor:not-allowed;color:var(--color-text-muted);background:var(--color-bg-control)}.pPphvq_primary{border-color:var(--color-accent-fill);color:var(--color-text-on-fill);background:var(--color-accent-fill)}
.b8fo0a_backdrop{background-color:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-drawer);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.b8fo0a_drawerPanel{background-color:var(--color-bg-surface);border-radius:var(--radius-xl);width:min(720px,92vw);max-height:85vh;box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s ease-out b8fo0a_popIn;display:flex;overflow:hidden}.b8fo0a_asPanel{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:auto;max-height:calc(100dvh - 220px);box-shadow:none;animation:none}@keyframes b8fo0a_popIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.b8fo0a_backdrop{align-items:flex-end}.b8fo0a_drawerPanel{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100vw;max-width:100vw;height:85vh;animation:.25s ease-out b8fo0a_slideInUp}}@keyframes b8fo0a_slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.b8fo0a_drawerHeader{border-bottom:1px solid var(--border-color,#e2e8f0);background-color:var(--bg-main,#f8fafc);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.b8fo0a_drawerTitleGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.b8fo0a_drawerSub{color:#1a1a1ab3;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;font-size:13px;font-weight:500;display:flex}.b8fo0a_linkedChip{color:#1a1a1ab3;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:4px;min-height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.b8fo0a_drawerTitle{margin:0;font-size:18px;font-weight:700}.b8fo0a_closeButton{color:var(--text-muted,#718096);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:flex}@media (hover:hover) and (pointer:fine){.b8fo0a_closeButton:hover{background-color:var(--bg-hover,#e2e8f0)}}.b8fo0a_closeButton:focus-visible{outline:2px solid var(--key-600,#3182ce);outline-offset:2px}.b8fo0a_drawerBody{flex-direction:column;flex:1;gap:24px;padding:20px;display:flex;overflow-y:auto}.b8fo0a_section{background-color:var(--bg-card,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:10px;padding:16px}.b8fo0a_sectionTitle{color:var(--text-main,#2d3748);align-items:center;gap:8px;margin-top:0;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.b8fo0a_metaGrid{grid-template-columns:1fr 1fr;gap:8px 16px;font-size:14px;display:grid}.b8fo0a_metaItem{flex-direction:column;display:flex}.b8fo0a_metaLabel{color:var(--text-muted,#718096);font-size:11px}.b8fo0a_metaValue{font-weight:600}.b8fo0a_assigneeRow{flex-direction:column;gap:6px;display:flex}.b8fo0a_assigneeLabel{color:#1a1a1ab3;font-size:12.5px;font-weight:500}.b8fo0a_assigneeChips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.b8fo0a_assigneeChip{color:#1a1a1a;background:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:0 0 0 10px;font-size:14px;font-weight:600;display:inline-flex}.b8fo0a_assigneeChip i,.b8fo0a_assigneeAdd i{border-radius:999px;flex-shrink:0;width:10px;height:10px}.b8fo0a_assigneeChip small{color:#1a1a1a99;font-size:11.5px;font-weight:500}.b8fo0a_assigneeRemove{color:#1a1a1a99;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.b8fo0a_assigneeRemove:hover:not(:disabled){color:#1a1a1a;background:#f3f4f6}}.b8fo0a_assigneeRemove:disabled{opacity:.46;cursor:not-allowed}.b8fo0a_assigneeEmpty{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;align-items:center;min-height:28px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.b8fo0a_assigneeAddList{flex-wrap:wrap;gap:6px;display:flex}.b8fo0a_assigneeAdd{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.b8fo0a_assigneeAdd:hover:not(:disabled){background:#f3f4f6}}.b8fo0a_assigneeAdd:disabled{opacity:.46;cursor:not-allowed}.b8fo0a_workTimeList{flex-direction:column;gap:12px;display:flex}.b8fo0a_workTimeRow{background-color:var(--bg-muted,#f8fafc);border:1px solid var(--border-color,#edf2f7);border-radius:8px;padding:10px}.b8fo0a_workTimeHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.b8fo0a_workingBadge{color:#c05621;background-color:#feebc8;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700}.b8fo0a_stoppedBadge{color:#718096;background-color:#edf2f7;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.b8fo0a_workTimeForm{flex-direction:column;gap:8px;display:flex}.b8fo0a_inputGroup{gap:8px;display:flex}.b8fo0a_textInput{border:1px solid var(--border-color,#cbd5e0);border-radius:6px;flex:1;padding:6px 10px;font-size:13px}.b8fo0a_stateBlock{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}.b8fo0a_stateRow{color:#1a1a1ab3;justify-content:space-between;align-items:center;font-size:12.5px;font-weight:500;display:flex}.b8fo0a_stateBadge{color:#1a1a1a;background:#fff;border:1px solid #e5e7eb;border-radius:4px;align-items:center;gap:5px;min-height:22px;padding:0 8px;font-weight:600;display:inline-flex}.b8fo0a_stateBadge[data-tone=active]:before{content:"";background:#1e40af;border-radius:999px;width:7px;height:7px}.b8fo0a_factGrid{gap:var(--space-3);grid-template-columns:1.25fr 1fr;display:grid}.b8fo0a_fact{min-width:0}.b8fo0a_factLabel{color:var(--color-text-muted);font-size:var(--text-md);font-weight:500;display:block}.b8fo0a_factValue{align-items:center;gap:2px var(--space-2);color:var(--color-text);flex-wrap:wrap;margin-top:1px;display:flex}.b8fo0a_factValue b{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.b8fo0a_factTag{color:var(--color-text-muted);font-size:var(--text-md);font-weight:600}.b8fo0a_factEmpty{color:var(--color-text-subtle);font-size:var(--text-base);font-weight:500;line-height:1.7}.b8fo0a_dueChip{min-height:24px;padding:0 var(--space-2);border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--text-md);white-space:nowrap;border-radius:4px;align-items:center;font-weight:700;display:inline-flex}.b8fo0a_dueChip[data-due=today]{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.b8fo0a_dueChip[data-due=overdue]{border-color:var(--color-error-text);background:var(--color-error-text);color:var(--color-text-on-fill)}.b8fo0a_salesWide{grid-column:1/-1}.b8fo0a_salesMissing{color:var(--color-warning-text)}.b8fo0a_salesButton{min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--text-md);cursor:pointer;font-weight:700}.b8fo0a_salesButton:disabled{opacity:.6;cursor:default}.b8fo0a_salesForm{margin-top:var(--space-2)}.b8fo0a_salesNotice{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-warning-text)}.b8fo0a_infoTag,.b8fo0a_urgentTag{border:1px solid var(--color-info-border);background:var(--color-info-bg);min-height:22px;color:var(--color-info-text);font-size:var(--text-sm);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.b8fo0a_urgentTag{border:1.5px solid var(--color-error-text);background:var(--color-bg-surface);color:var(--color-error-text);font-size:var(--text-md);font-weight:700}.b8fo0a_primaryAction{background:var(--key-600);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-size:16px;font-weight:700;display:flex}.b8fo0a_primaryAction:disabled{opacity:.46;cursor:not-allowed}.b8fo0a_primaryActionDone,.b8fo0a_primaryActionDone:disabled{color:#166534;opacity:1;cursor:default;background:#dcfce7}.b8fo0a_subActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.b8fo0a_subActions .b8fo0a_secondaryBtn{min-height:44px}.b8fo0a_secondaryBtn{border:1px solid var(--border-color,#cbd5e0);width:100%;color:var(--text-main,#4a5568);cursor:pointer;background-color:#fff;border-radius:8px;padding:8px;font-size:13px;font-weight:600}.b8fo0a_stageJump{color:#1a1a1ab3;flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.b8fo0a_stageSelect{color:#1a1a1a;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:4px;padding:0 10px;font-size:14px;font-weight:500}.b8fo0a_stageSelect:disabled{opacity:.46;cursor:not-allowed}.b8fo0a_dateForm{align-items:center;gap:8px;display:flex}.b8fo0a_cancelBlock{padding-top:var(--space-2);justify-content:center;display:flex}.b8fo0a_cancelButton{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-error-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-error-text);font-size:var(--text-base);cursor:pointer;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.b8fo0a_cancelButton:hover:not(:disabled){background:var(--color-error-bg)}}.b8fo0a_cancelButton:disabled{opacity:.46;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.b8fo0a_drawerPanel{animation:none}}
._8TMWFa_boardSection{--board-hair:#e5e7eb;--board-hair-2:#d1d5db;--board-panel:#f3f4f6;--board-muted:#1a1a1a99;--board-muted-70:#1a1a1ab3;--board-active:#1e40af;flex-direction:column;gap:.85rem;min-width:0;display:flex}._8TMWFa_searchEmpty{padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-muted);font-size:var(--text-base);margin:0;font-weight:600}._8TMWFa_boardScroller{width:100%;padding-bottom:.5rem;overflow-x:auto}._8TMWFa_boardGrid{--board-column-count:6;--board-column-min:180px;--board-column-gap:.8rem;min-width:calc(var(--board-column-count) * var(--board-column-min) + (var(--board-column-count) - 1) * var(--board-column-gap));grid-template-columns:repeat(var(--board-column-count), minmax(var(--board-column-min), 1fr));column-gap:var(--board-column-gap);align-items:stretch;row-gap:.65rem;display:grid}._8TMWFa_column,._8TMWFa_columnBody{display:contents}._8TMWFa_cardSlot{min-width:0;display:flex}._8TMWFa_cardSlot>*{flex:1;min-width:0}._8TMWFa_columnHeader{border-bottom:2px solid var(--board-hair-2);justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:0 .25rem .35rem;display:flex}._8TMWFa_columnHeader h3{color:var(--da-text);font-size:1.1rem;font-weight:800;line-height:1.25}._8TMWFa_columnHeader span{border:1px solid var(--board-hair);background:var(--board-panel);min-width:26px;min-height:24px;color:var(--board-muted-70);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:.8rem;font-weight:700;display:inline-flex}._8TMWFa_emptyColumn,._8TMWFa_loadingState{border:1px dashed var(--da-gray-200);border-radius:var(--radius-sm);background:var(--da-bg-standard);min-height:136px;color:var(--da-label);text-align:center;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}._8TMWFa_loadingState{gap:.5rem}._8TMWFa_caseCard{--band-color:transparent;border:1px solid var(--board-hair);background:var(--da-text-on-fill);min-width:0;color:var(--da-text);cursor:pointer;text-align:left;border-radius:6px;flex-direction:column;gap:1px;padding:9px 12px 9px 14px;display:flex;position:relative;overflow:hidden}._8TMWFa_caseCard:before{content:"";background:var(--band-color);width:4px;position:absolute;top:0;bottom:0;left:0}._8TMWFa_caseCard:focus-visible{outline:2px solid var(--board-active);outline-offset:2px}._8TMWFa_caseCardActive{--band-color:var(--card-band,var(--board-active))}._8TMWFa_caseCardDelivered{opacity:.55}._8TMWFa_caseCardHighlighted{border-color:var(--board-active);box-shadow:inset 0 0 0 1px var(--board-active);background:#eff4ff;animation:2.5s ease-out _8TMWFa_production-card-highlight}@keyframes _8TMWFa_production-card-highlight{0%,30%{outline-offset:2px;outline:4px solid #1e40af47}to{outline-offset:6px;outline:0 solid #0000}}._8TMWFa_cardVehicleRow{align-items:center;gap:6px;min-width:0;min-height:20px;display:flex}._8TMWFa_cardUrgent{border:1.5px solid var(--color-error-text);background:var(--color-bg-surface);min-height:20px;color:var(--color-error-text);font-size:var(--text-md);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}._8TMWFa_cardColorMark{border-radius:3px;flex-shrink:0;width:22px;height:14px}._8TMWFa_cardVehicle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}._8TMWFa_cardNumber{color:var(--board-muted-70);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:500}._8TMWFa_cardNameRow{align-items:center;gap:6px;min-width:0;min-height:20px;display:flex}._8TMWFa_cardName{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;font-size:13.5px;font-weight:600;display:flex}._8TMWFa_cardNameText{text-overflow:ellipsis;min-width:0;overflow:hidden}._8TMWFa_cardName small{color:var(--board-muted);flex-shrink:0;font-size:12px;font-weight:400}._8TMWFa_cardTags{flex-shrink:0;gap:4px;margin-left:auto;display:flex}._8TMWFa_cardTag{border:1px solid var(--color-info-border);background:var(--color-info-bg);min-height:20px;color:var(--color-info-text);font-size:var(--text-sm);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-weight:600;line-height:1;display:inline-flex}._8TMWFa_cardStateRow{align-items:center;gap:4px;min-width:0;min-height:22px;margin-top:5px;display:flex}._8TMWFa_cardState{border:1px solid var(--board-hair);background:var(--board-panel);min-width:0;min-height:22px;color:var(--board-muted-70);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex-shrink:1;padding:0 7px;font-size:11.5px;font-weight:500;line-height:20px;display:inline-block;overflow:hidden}._8TMWFa_cardPending{border:1px dashed var(--color-info-text);background:var(--color-info-bg);min-height:22px;color:var(--color-info-text);font-size:var(--text-md);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:0 6px;font-weight:600;line-height:20px}._8TMWFa_cardState[data-tone=active]{border-color:var(--board-active);background:var(--board-active);color:#fff}._8TMWFa_cardState[data-tone=active]:before{content:"";vertical-align:1px;background:currentColor;border-radius:999px;width:6px;height:6px;margin-right:4px;display:inline-block}._8TMWFa_cardDue{color:var(--board-muted-70);font-size:var(--text-md);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;margin-left:auto;font-weight:500;display:inline-flex}._8TMWFa_cardDue[data-due=soon],._8TMWFa_cardDue[data-due=today],._8TMWFa_cardDue[data-due=overdue]{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);min-height:22px;color:var(--color-warning-text);border-radius:4px;padding:0 6px;font-weight:700}._8TMWFa_cardDue[data-due=today]{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}._8TMWFa_cardDue[data-due=overdue]{border-color:var(--color-error-text);background:var(--color-error-text);color:var(--color-text-on-fill)}._8TMWFa_cardIntakeRow{min-width:0;margin-top:4px;display:flex}._8TMWFa_cardIntake{min-width:0;color:var(--board-muted-70);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}._8TMWFa_cardIntake[data-intake=today]{border:1px solid var(--color-info-border);background:var(--color-info-bg);min-height:20px;color:var(--color-info-text);border-radius:4px;padding:0 6px;font-weight:700}._8TMWFa_cardIntake[data-intake=overdue],._8TMWFa_cardIntake[data-intake=waitStrong]{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);min-height:20px;color:var(--color-warning-text);border-radius:4px;padding:0 6px;font-weight:700}._8TMWFa_cardWaiting{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);min-width:0;min-height:20px;color:var(--color-warning-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;padding:0 6px;font-weight:700;display:inline-flex;overflow:hidden}._8TMWFa_cardWaiting[data-waiting=standby]{border-color:var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-muted)}._8TMWFa_cardState[data-tone=parts]{color:#92400e;background:#fef3c7;border-color:#fde68a}._8TMWFa_cardState[data-tone=done]{color:#166534;background:#dcfce7;border-color:#bbf7d0}._8TMWFa_cardAmount{min-width:0;color:var(--board-muted-70);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;margin-top:5px;font-weight:500;display:flex}._8TMWFa_cardAmount b{color:var(--color-text);font-size:var(--text-md);font-weight:700}._8TMWFa_cardAmount[data-amount-kind=quoted] b{color:var(--board-muted-70);font-weight:600}._8TMWFa_cardPartners{background:var(--board-panel);color:var(--board-muted-70);border-radius:4px;flex-wrap:wrap;gap:6px 10px;margin-top:5px;padding:3px 8px;font-size:11px;font-weight:500;display:flex}._8TMWFa_cardPartners span{align-items:center;gap:6px;display:inline-flex}._8TMWFa_cardPartners i{border-radius:999px;width:8px;height:8px}._8TMWFa_cardAssignees{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}._8TMWFa_cardAssignees b{color:#fff;border-radius:4px;align-items:center;min-height:20px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}._8TMWFa_cardAssignees span{color:var(--board-muted);font-size:11px;font-weight:500}@media (max-width:820px){._8TMWFa_boardGrid{--board-column-min:172px}}@media (min-width:1600px){._8TMWFa_columnHeader h3{font-size:1.5rem}._8TMWFa_columnHeader span{min-height:32px;font-size:1rem}._8TMWFa_emptyColumn{min-height:160px;font-size:1.0625rem}._8TMWFa_caseCard{border-radius:8px;gap:3px;padding:14px 16px 14px 18px}._8TMWFa_cardVehicleRow{flex-direction:column-reverse;align-items:flex-start;gap:6px;min-height:0}._8TMWFa_cardVehicle{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;max-width:100%;font-size:1.5rem;line-height:1.25;display:-webkit-box}._8TMWFa_cardUrgent{min-height:28px;padding:0 8px;font-size:1.125rem}._8TMWFa_cardNumber{font-size:1rem}._8TMWFa_cardNameRow{flex-direction:column;align-items:flex-start;gap:6px}._8TMWFa_cardName{max-width:100%;font-size:1.0625rem}._8TMWFa_cardName small{font-size:.9375rem}._8TMWFa_cardTags{flex-wrap:wrap;margin-left:0}._8TMWFa_cardTag{min-height:26px;padding:0 8px;font-size:1rem}._8TMWFa_cardStateRow{flex-wrap:wrap;gap:6px;margin-top:8px}._8TMWFa_cardState{min-height:26px;padding:0 9px;font-size:.9375rem;line-height:24px}._8TMWFa_cardDue{margin-left:0;font-size:1.125rem}._8TMWFa_cardDue[data-due=soon],._8TMWFa_cardDue[data-due=today],._8TMWFa_cardDue[data-due=overdue]{min-height:28px;padding:0 8px}._8TMWFa_cardAmount{margin-top:8px;font-size:.9375rem}._8TMWFa_cardAmount b{font-size:1.125rem}._8TMWFa_cardPartners{margin-top:8px;padding:4px 10px;font-size:1rem}._8TMWFa_cardAssignees{gap:6px;margin-top:8px}._8TMWFa_cardAssignees b{min-height:26px;padding:0 10px;font-size:1rem}._8TMWFa_cardAssignees span{font-size:1rem}}@media (prefers-reduced-motion:reduce){._8TMWFa_caseCardHighlighted{animation:none}}._8TMWFa_viewBarRow{align-items:center;gap:var(--space-2) var(--space-5);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}
.mX6whG_strip{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg-control)}.mX6whG_summary{min-height:44px;padding:var(--space-2) var(--space-4);align-items:center;gap:var(--space-2);cursor:pointer;color:var(--color-text-muted);font-size:var(--text-md);font-weight:500;list-style:none;display:flex}.mX6whG_summary::-webkit-details-marker{display:none}.mX6whG_summary b{color:var(--color-text);white-space:nowrap;font-weight:600}.mX6whG_names{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mX6whG_toggle{white-space:nowrap;margin-left:auto}.mX6whG_toggle:after{content:"取消済みを展開"}.mX6whG_strip[open] .mX6whG_toggle:after{content:"取消済みを閉じる"}.mX6whG_cards{gap:var(--space-2);padding:0 var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,240px));display:grid}
.l5hnbW_wrap{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}.l5hnbW_toolbar{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.l5hnbW_toolGroup{align-items:center;gap:var(--tap-gap);flex-wrap:wrap;display:flex}.l5hnbW_toolLabel{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:700}.l5hnbW_board{grid-template-columns:var(--kanban-template);gap:var(--space-3);flex:1;align-items:start;min-height:0;display:grid}.l5hnbW_column{border-radius:var(--radius-lg);background:var(--color-bg-control);flex-direction:column;min-width:0;min-height:0;max-height:calc(100dvh - 220px);display:flex}.l5hnbW_columnHead{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-3) var(--space-3) 0;min-height:calc(var(--space-3) + var(--tap-min));flex-wrap:wrap;display:flex;container-type:inline-size}.l5hnbW_columnHead h2,.l5hnbW_columnHead h3{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:700}.l5hnbW_count{min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-action-fill);color:var(--color-action-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:center;font-weight:700;display:inline-flex}.l5hnbW_note{font-size:var(--text-sm);color:var(--color-text-muted)}.l5hnbW_columnBody{gap:var(--space-2);overscroll-behavior:contain;padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;display:flex;overflow-y:auto}.l5hnbW_columnBody>*{flex-shrink:0}.l5hnbW_column[data-column=working] .l5hnbW_columnBody{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:max-content;align-content:start;display:grid}.l5hnbW_empty{font-size:var(--text-md);color:var(--color-text-muted);margin:0}.l5hnbW_board[data-density=summary] .l5hnbW_column[data-column=working] .l5hnbW_columnBody{align-content:start;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:max-content;display:grid}.l5hnbW_board[data-single] .l5hnbW_columnBody,.l5hnbW_board[data-single] .l5hnbW_column[data-column=working] .l5hnbW_columnBody{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-auto-rows:max-content;align-content:start;display:grid}.l5hnbW_board[data-single][data-density=summary] .l5hnbW_columnBody{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.l5hnbW_headLink{min-height:var(--tap-min);padding:0 var(--space-2);align-items:center;gap:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--text-sm);margin-left:auto;text-decoration:none;display:inline-flex}@container (max-width:239px){.l5hnbW_headLink{width:var(--tap-min);justify-content:center;padding:0}.l5hnbW_headLink span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.l5hnbW_board[data-layout=stages]{overflow-x:auto}.l5hnbW_board[data-layout=stages] .l5hnbW_column[data-column] .l5hnbW_columnBody{flex-direction:column;display:flex}.l5hnbW_section{gap:var(--space-2);flex-direction:column;display:flex}.l5hnbW_section+.l5hnbW_section{margin-top:var(--space-2)}.l5hnbW_subHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:0 var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;font-weight:600;display:flex}.l5hnbW_subHead small{font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:600}.l5hnbW_section[data-section=today] .l5hnbW_subHead{color:var(--color-text)}.l5hnbW_section[data-section=hold] .l5hnbW_subHead{color:var(--color-warning-text)}.l5hnbW_lanes{gap:var(--space-4);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.l5hnbW_lane{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.l5hnbW_laneHead{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:700;display:flex}.l5hnbW_laneHead small{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:600}.l5hnbW_laneColumns{grid-template-columns:var(--lane-template);gap:var(--space-3);overscroll-behavior-x:contain;align-items:start;display:grid;overflow-x:auto}.l5hnbW_laneColumns .l5hnbW_column{max-height:none}.l5hnbW_longest{font-size:var(--text-sm);color:var(--color-warning-text);font-variant-numeric:tabular-nums;font-weight:700}.l5hnbW_limitLine{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex-basis:100%;margin:0;font-weight:700}.l5hnbW_limitLine[data-level=full]{color:var(--color-warning-text)}.l5hnbW_limitLine[data-level=over]{color:var(--color-error-text)}.l5hnbW_column[data-load=over]{box-shadow:inset 0 3px 0 var(--color-error-text)}.l5hnbW_overLimit{font-size:var(--text-sm);color:var(--color-error-text);font-weight:700}
.u1csGG_phoneBoard{font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.u1csGG_kanban,.u1csGG_column,.u1csGG_cards{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.u1csGG_prompt button,.u1csGG_emptyColumn button{min-height:var(--tap-min);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-control);color:var(--color-text);font-size:var(--text-md);cursor:pointer;font-weight:700}.u1csGG_scope,.u1csGG_names{gap:var(--space-2);flex-wrap:wrap;display:flex}.u1csGG_prompt button,.u1csGG_emptyColumn button{padding:0 var(--space-3)}.u1csGG_columnHead{align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}.u1csGG_columnHead span{font-size:var(--text-md);color:var(--color-text-muted)}.u1csGG_prompt,.u1csGG_emptyColumn{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.u1csGG_prompt p,.u1csGG_emptyColumn p{margin:0 0 var(--space-3);font-size:var(--text-base)}.u1csGG_list{flex-direction:column;display:flex}.u1csGG_section{gap:var(--space-2);flex-direction:column;display:flex}.u1csGG_sectionHead{align-items:baseline;gap:var(--space-2);color:var(--color-text);font-size:var(--text-base);margin:0;padding:14px 2px 0;font-weight:700;line-height:1.45;display:flex}.u1csGG_sectionHead small{color:var(--color-text-subtle);font-size:var(--text-md);font-weight:500}.u1csGG_sectionDot{border-radius:999px;flex-shrink:0;align-self:center;width:10px;height:10px}.u1csGG_sectionNote{margin-left:auto}.u1csGG_sectionEmpty{padding:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-subtle);font-size:var(--text-md);text-align:center;margin:0;font-weight:500}.u1csGG_empty{margin-top:var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);min-height:96px;color:var(--color-text-subtle);font-size:var(--text-base);font-weight:600;display:flex}.u1csGG_card{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text);grid-template-columns:minmax(0,1fr) 96px;column-gap:10px;padding:10px 10px 10px 16px;display:grid;position:relative}.u1csGG_card:before{content:"";border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--card-band,transparent);width:6px;position:absolute;top:-1px;bottom:-1px;left:-1px}.u1csGG_cardNoAction{grid-template-columns:minmax(0,1fr)}.u1csGG_cardDelivered{opacity:.6}.u1csGG_cardHighlighted{border-color:var(--color-info-text);background:var(--color-info-bg);box-shadow:inset 0 0 0 1px var(--color-info-text)}.u1csGG_openArea{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.u1csGG_openArea:focus-visible{outline:2px solid var(--color-info-text);outline-offset:2px}.u1csGG_info,.u1csGG_stateLine,.u1csGG_flagLine{pointer-events:none;position:relative}.u1csGG_info{flex-direction:column;grid-area:1/1;gap:1px;min-width:0;display:flex}.u1csGG_vehicle{font-size:var(--text-xl);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.3;overflow:hidden}.u1csGG_number{color:var(--color-text-muted);font-size:var(--text-md);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.u1csGG_nameLine{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.u1csGG_name{min-width:0;font-size:var(--text-base);white-space:nowrap;align-items:baseline;gap:4px;font-weight:600;display:flex}.u1csGG_nameText{text-overflow:ellipsis;min-width:0;overflow:hidden}.u1csGG_name small{color:var(--color-text-subtle);font-size:var(--text-md);flex-shrink:0;font-weight:400}.u1csGG_who{color:var(--color-text);font-size:var(--text-base);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:600;display:inline-flex}.u1csGG_who small{color:var(--color-text-subtle);font-size:var(--text-md);margin-right:1px;font-weight:500}.u1csGG_who i{border-radius:999px;width:8px;height:8px}.u1csGG_whoNone{color:var(--color-text-subtle);font-weight:500}.u1csGG_go{border-radius:var(--radius-sm);cursor:pointer;touch-action:manipulation;border:1px solid #0000;flex-direction:column;grid-area:1/2;justify-content:center;align-self:stretch;align-items:center;gap:1px;min-height:56px;padding:0 6px;display:flex;position:relative}.u1csGG_go b{font-size:var(--text-lg);white-space:nowrap;font-weight:700;line-height:1.25}.u1csGG_go b.u1csGG_goLong{font-size:var(--text-base)}.u1csGG_go small{font-size:var(--text-md);text-align:center;font-weight:600;line-height:1.3}.u1csGG_go[data-tone=fill]{background:var(--color-action-fill);color:var(--color-action-text)}.u1csGG_go[data-tone=tint]{border-color:var(--color-border);background:var(--color-pressed-bg);color:var(--color-text)}.u1csGG_card[data-urgent] .u1csGG_go[data-tone=fill],.u1csGG_card[data-urgent] .u1csGG_go[data-tone=tint]{background:var(--color-urgent-fill);color:var(--color-urgent-text);border-color:#0000}.u1csGG_go[data-tone=quiet]{border-color:var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text)}.u1csGG_go:focus-visible{outline:2px solid var(--color-info-text);outline-offset:2px}.u1csGG_go:disabled{opacity:.5;cursor:not-allowed}.u1csGG_stateLine{margin-top:var(--space-2);flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:6px;min-height:26px;display:flex}.u1csGG_flagLine{flex-wrap:wrap;grid-area:3/1/auto/-1;align-items:center;gap:6px;margin-top:6px;display:flex}.u1csGG_badge{min-height:26px;padding:0 var(--space-2);border:1px solid var(--color-border);background:var(--color-bg-control);color:var(--color-text-muted);font-size:var(--text-md);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;font-weight:600;display:inline-flex}.u1csGG_badge[data-tone=active]{border-color:var(--color-progress-text);background:var(--color-progress-text);color:var(--color-text-on-fill)}.u1csGG_badge[data-tone=active]:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.u1csGG_badge[data-tone=parts]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.u1csGG_badge[data-tone=done]{border-color:var(--color-success-border);background:var(--color-success-bg);color:var(--color-success-text)}.u1csGG_chip{min-height:26px;padding:0 var(--space-2);border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-muted);font-size:var(--text-md);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;font-weight:700;display:inline-flex}.u1csGG_chip[data-due=overdue]{border-color:var(--color-error-text);background:var(--color-error-text);color:var(--color-text-on-fill)}.u1csGG_chip[data-due=today]{border-color:var(--color-error-border);background:var(--color-error-bg);color:var(--color-error-text)}.u1csGG_chip[data-due=soon]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.u1csGG_chip[data-intake=today]{border-color:var(--color-info-border);background:var(--color-info-bg);color:var(--color-info-text)}.u1csGG_chip[data-intake=overdue],.u1csGG_chip[data-intake=waitStrong],.u1csGG_chip[data-waiting=hold]{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.u1csGG_colorMark{border-radius:3px;flex-shrink:0;width:22px;height:14px}.u1csGG_chipUrgent{border-color:var(--color-error-text);color:var(--color-error-text)}.u1csGG_chipPlain{border-color:var(--color-border-strong);color:var(--color-text);font-weight:600}.u1csGG_amount{color:var(--color-text);font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;font-weight:700;display:inline-flex}.u1csGG_amount small{color:var(--color-text-muted);font-size:var(--text-md);font-weight:500}.u1csGG_chipPending{border-style:dashed;border-color:var(--color-info-text);background:var(--color-info-bg);color:var(--color-info-text);font-weight:600}.u1csGG_due{color:var(--color-text-muted);font-size:var(--text-base);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-weight:600;display:inline-flex}.u1csGG_groups{margin:0 calc(var(--space-3) * -1);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.u1csGG_group,.u1csGG_delivered{border-bottom:1px solid var(--color-border);background:var(--color-bg-surface)}.u1csGG_delivered{margin:var(--space-4) calc(var(--space-3) * -1) 0;border-top:1px solid var(--color-border)}.u1csGG_groupHead,.u1csGG_deliveredHead{min-height:46px;padding:0 var(--space-4) 0 var(--space-3);align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-lg);cursor:pointer;font-weight:700;list-style:none;display:flex}.u1csGG_groupHead::-webkit-details-marker{display:none}.u1csGG_deliveredHead::-webkit-details-marker{display:none}.u1csGG_groupChevron{color:var(--color-text-subtle);flex-shrink:0}.u1csGG_group[open] .u1csGG_groupChevron,.u1csGG_delivered[open] .u1csGG_groupChevron{transform:rotate(90deg)}.u1csGG_groupNo{width:18px;color:var(--color-text-subtle);font-size:var(--text-md);text-align:center;font-weight:600}.u1csGG_groupHint{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.u1csGG_group[open] .u1csGG_groupDue{display:none}.u1csGG_groupCount{min-width:44px;color:var(--color-text-muted);font-size:var(--text-base);text-align:right;margin-left:auto;font-weight:600}.u1csGG_groupHint .u1csGG_groupCount{margin-left:0}.u1csGG_groupEmpty .u1csGG_groupHead,.u1csGG_groupEmpty .u1csGG_groupCount{color:var(--color-text-subtle);font-weight:500}.u1csGG_groupBody{padding:var(--space-2) var(--space-3);gap:var(--space-2);border-top:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;display:flex}
._47qp7G_pressing{outline:2px solid var(--color-border-strong);outline-offset:-2px}._47qp7G_origin{opacity:.4}._47qp7G_ghost{z-index:var(--z-toast);pointer-events:none;box-shadow:var(--shadow-lg);will-change:transform;margin:0;position:fixed;top:0;left:0}._47qp7G_ghostChip{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text);font-size:var(--text-base);white-space:nowrap;font-weight:700}._47qp7G_hint{z-index:var(--z-toast);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-text);color:var(--color-bg-surface);font-size:var(--text-md);white-space:nowrap;pointer-events:none;font-weight:600;position:fixed;top:0;left:0}._47qp7G_zoneOk{outline:2px dashed var(--color-accent-border);outline-offset:-2px}._47qp7G_zoneHover{outline-style:solid}._47qp7G_zoneNo{opacity:.55}
._1gQ4wq_root{position:relative}._1gQ4wq_trigger{max-width:240px;color:var(--da-text);cursor:pointer;background:#ffffffb8;border:1px solid #2a374e33;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:.85rem;display:inline-flex}._1gQ4wq_trigger:disabled{opacity:.5;cursor:default}._1gQ4wq_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1gQ4wq_panel{z-index:50;border:1px solid var(--da-bg-control);background:var(--da-text-on-fill);width:min(320px,90vw);color:var(--da-text);border-radius:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0f172a2e}._1gQ4wq_searchBox{border-bottom:1px solid var(--da-bg-control);color:var(--da-label);align-items:center;gap:8px;padding:10px 12px;display:flex}._1gQ4wq_searchInput{color:var(--da-text);background:0 0;border:none;outline:none;flex:1;font-size:16px}._1gQ4wq_list{max-height:60vh;margin:0;padding:6px;list-style:none;overflow-y:auto}._1gQ4wq_option{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;width:100%;padding:10px;font-size:.9rem;display:flex}@media (hover:hover) and (pointer:fine){._1gQ4wq_option:hover{background:var(--da-bg-standard)}}._1gQ4wq_optionActive{background:var(--key-50);color:var(--key-900)}._1gQ4wq_optionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._1gQ4wq_optionCode{color:var(--da-gray-400);flex-shrink:0;font-size:.75rem}._1gQ4wq_empty{color:var(--da-gray-400);text-align:center;padding:16px;font-size:.85rem}@media (max-width:768px){._1gQ4wq_trigger{max-width:180px}}
.DfqkqW_storeGate{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:16px;width:min(560px,92vw);margin:0 auto;padding:32px;display:flex}.DfqkqW_storeGate h1{margin:0;font-size:1.25rem}
.tcGf5G_pageContent{width:min(100% - 2rem,1680px);margin:0 auto;padding:1.25rem 0 2rem}
