:root{--accent:#c9ff18;--accent-hover:#b8f000;--accent-soft:#f1ffc2;--accent-deep:#5b7200;--accent-ink:#2d3900;--accent-ring:#c9ff1852;--accent-ring-strong:#c9ff189e;--accent-panel:#fbffea;--page-bg:#f7f8f5;--surface-customer:#fff;--surface-operational:#fff;--panel-bg:#fff;--input-bg:#fff;--border:#1a1a1a1f;--border-strong:#1a1a1a47;--shadow-soft:0 1px 2px #0f172a0a;--shadow-card:0 10px 30px #0f172a0d;--shadow-raised:0 10px 18px #7392001f;--text:#0f172a;--muted:#64748b;--header-bg:#1a1a1a;--header-bg-2:#1a1a1a}.theme-becky{--accent:#f613a2;--accent-hover:#d90f8f;--accent-soft:#ffe3f4;--accent-deep:#9f075f;--accent-ink:#4a002d;--accent-ring:#f613a24d;--accent-ring-strong:#f613a29e;--accent-panel:#fff4fb;--shadow-raised:0 10px 18px #f613a229}*{box-sizing:border-box}html,body{height:100%}body{color:var(--text);background:var(--page-bg);letter-spacing:0;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}.linkProgress{z-index:9999;pointer-events:none;opacity:0;width:100%;height:3px;position:fixed;top:0;left:0;overflow:hidden}.linkProgress:before{content:"";background:var(--accent);width:38%;height:100%;display:block;transform:translate(-100%);box-shadow:0 0 14px #c9ff18a6}.linkProgress.theme-becky:before{background:#f613a2;box-shadow:0 0 14px #f613a294}.linkProgress.isActive{opacity:1}.linkProgress.isActive:before{animation:1.05s ease-in-out infinite linkProgressSlide}@keyframes linkProgressSlide{0%{transform:translate(-100%)}60%{transform:translate(190%)}to{transform:translate(265%)}}.bg-grain{display:none}.container{justify-content:center;min-height:100%;padding:24px 20px 64px;display:flex}.shell{width:min(1240px,100%)}.top{text-align:center;padding:32px 8px 12px}.logoWrap{justify-content:center;margin-bottom:8px;display:flex}.hubLogo{width:clamp(164px,20vw,216px);height:auto;display:block}.opsHubLogo{width:auto;height:38px;display:block}.handle{color:var(--muted);margin-top:10px;font-size:18px}.tagline{color:var(--muted);letter-spacing:-.015em;margin-top:10px;font-size:15px}.opsNavWrap{z-index:30;background:var(--header-bg);border-bottom:1px solid #ffffff14;padding:0;position:sticky;top:0}.opsNav{background:var(--header-bg);min-height:64px;box-shadow:none;border:0;border-radius:0;align-items:center;gap:9px;margin:0 auto;padding:8px 10px;display:flex}.opsNavLink{color:#edfdfb;background:#222;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:650;line-height:1;text-decoration:none;transition:background .14s,border-color .14s,transform .14s,box-shadow .14s;display:inline-flex}.opsNavLink:hover{border-color:var(--accent-ring-strong);box-shadow:none;background:#2a2a2a;transform:none}.opsNavLink[data-active=true]{background:var(--accent);color:#111827;border-color:var(--accent);box-shadow:none}.opsLogoLink{background:0 0;border-color:#0000;border-radius:8px;padding:6px 10px}.opsNavMore{flex:none;position:relative}.opsNavMore>summary{cursor:pointer;list-style:none}.opsNavMore>summary::-webkit-details-marker{display:none}.opsNavMore[open]>summary{border-color:var(--accent-ring-strong);background:#2a2a2a}.opsNavMoreMenu{background:#fff;border:1px solid #bee6e238;border-radius:8px;min-width:190px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 34px #0f172a24}.opsNavMoreMenu a{color:var(--text);border-radius:7px;padding:10px 12px;font-size:13px;font-weight:750;text-decoration:none}.opsNavMoreMenu a:hover{background:var(--accent-soft);color:var(--accent-ink)}.opsNavSpacer{flex:1}.opsNavUser{color:#edfdfbd6;white-space:nowrap;padding:6px 4px;font-size:12px}.socialRow{justify-content:center;gap:14px;margin:18px 0 10px;display:flex}.iconBtn{border:1px solid var(--border);width:44px;height:44px;color:var(--text);background:#fff;border-radius:999px;place-items:center;text-decoration:none;transition:border-color .12s,background .12s;display:grid}.iconBtn:hover{border-color:var(--accent-hover);background:var(--accent-soft);color:var(--accent-ink)}.socialLabel{color:var(--muted);margin-top:8px;font-size:12px}.opsTheme{background:0 0}.opsContent{background:var(--page-bg);min-height:calc(100vh - 76px);padding-top:22px}.assistantCaptureMetaGrid,.assistantReviewMetaGrid{grid-template-columns:1fr;gap:10px;display:grid}.assistantThread{gap:8px;display:grid}.assistantBubble{border:1px solid var(--border);border-radius:18px;gap:6px;max-width:88%;padding:12px 14px;display:grid}.assistantBubbleUser{background:#ffffffeb;justify-self:start}.assistantBubbleSystem{background:var(--surface-operational);justify-self:end}@media (min-width:760px){.assistantCaptureMetaGrid{grid-template-columns:minmax(0,2fr) 1fr 1fr}.assistantReviewMetaGrid{grid-template-columns:minmax(0,2fr) 1fr}}@media (max-width:640px){.assistantBubble{max-width:100%}}.section{margin-top:0;padding:0 18px}.sectionTitle{color:var(--text);letter-spacing:0;margin:0 4px 14px;font-size:22px;font-weight:780}.sectionHint{color:var(--muted);max-width:72ch;margin:-2px 4px 18px;font-size:14px}.links{flex-direction:column;gap:24px;display:flex}.opsMetrics{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;margin-bottom:18px;display:grid}.workspaceStack{gap:14px;padding-bottom:40px;display:grid}.workspacePanel{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:8px;gap:14px;padding:16px 18px;display:grid}.workspaceToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.workspaceControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspaceFilterGrid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:10px;display:grid}.workspaceTabs{flex-wrap:wrap;gap:8px;display:flex}.alphaFilter{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.alphaFilterButton{border:1px solid var(--border);min-width:32px;height:32px;color:var(--text);cursor:pointer;background:#fff;border-radius:8px;padding:0 8px;font-size:12px;font-weight:760}.alphaFilterButton:hover,.alphaFilterButton.isActive{border-color:var(--accent);background:var(--accent);color:#111827}.formGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.formGrid2Wide{grid-template-columns:1fr 2fr;gap:10px;display:grid}.formGridAssignDate{grid-template-columns:2fr 1fr;gap:10px;display:grid}.statRail{grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;display:grid}.statRail3{grid-template-columns:repeat(3,minmax(160px,1fr))}.dataList{border:1px solid var(--border);background:#fff;border-radius:8px;display:grid;overflow:hidden}.dataRow{color:var(--text);border-bottom:1px solid var(--border);grid-template-columns:minmax(260px,1.6fr) minmax(420px,2fr) 28px;align-items:center;gap:14px;padding:13px 14px;text-decoration:none;display:grid}.dataRow:last-child{border-bottom:0}.dataRow:hover{background:#fbfbfa}.dataRowMain{gap:4px;min-width:0;display:grid}.dataRowMeta{color:var(--muted);grid-template-columns:repeat(4,minmax(90px,1fr));align-items:center;gap:8px;font-size:12px;display:grid}.dataRowMeta2{grid-template-columns:repeat(2,minmax(90px,1fr))}.dataRowMeta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dataRowAction{justify-content:flex-end;align-items:center;display:flex}.taskRowSummary{grid-template-columns:minmax(260px,1.6fr) minmax(420px,2fr) auto;align-items:center;gap:14px;display:grid}.dataRow summary::-webkit-details-marker{display:none}.customerTileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.customerTile{min-height:150px;color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:8px;gap:14px;padding:16px;text-decoration:none;display:grid}.customerTile:hover{border-color:var(--border-strong);background:#fbfbfa}.customerTileHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.customerTileName{color:var(--text);font-size:16px;font-weight:820;line-height:1.2}.customerTileTrading{color:var(--muted);gap:3px;font-size:12px;display:grid}.customerTileTrading strong{color:var(--text);font-size:14px;font-weight:680;line-height:1.25}.customerTileMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;font-size:12px;font-weight:680;display:flex}.customerTileMeta span{border:1px solid var(--border);background:#fff;border-radius:8px;align-items:center;min-height:28px;padding:5px 9px;display:inline-flex}.viewToggle{border:1px solid var(--border);background:#fff;border-radius:8px;gap:6px;padding:4px;display:inline-flex}.viewToggle .btnPrimary,.viewToggle .btnSecondary{min-width:72px;height:34px;padding-inline:12px}.boardScroller{padding-bottom:4px;overflow-x:auto}.boardGrid{grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:12px;min-width:min-content;display:grid}.boardColumn{border:1px solid var(--border);background:#fbfbfa;border-radius:8px;align-content:start;gap:10px;min-height:220px;padding:12px;display:grid}.boardColumnHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.boardCard{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:8px;gap:7px;padding:12px;text-decoration:none;display:grid}.boardCard:hover{border-color:var(--border-strong);background:#fff}.boardCardMeta{flex-wrap:wrap;gap:6px;display:flex}.metricTile{border:1px solid var(--border);min-height:92px;box-shadow:var(--shadow-soft);background:#fff;border-radius:8px;gap:6px;padding:18px;display:grid}.commandStrip{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.commandStripTitle{align-items:center;gap:10px;display:inline-flex}.commandIcon{background:var(--accent);color:#111827;border-radius:6px;place-items:center;width:28px;height:28px;font-size:18px;font-weight:820;line-height:1;display:inline-grid}.workSection{border-top:1px solid var(--border);gap:8px;padding:18px 0;display:grid}.workSectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.workList{border:1px solid var(--border);background:#fff;border-radius:8px;display:grid;overflow:hidden}.workRow{color:var(--text);border-bottom:1px solid var(--border);grid-template-columns:minmax(240px,1.6fr) minmax(420px,2fr) 28px;align-items:center;gap:14px;padding:13px 14px;text-decoration:none;display:grid}.workRow:last-child{border-bottom:0}.workRow:hover{background:#fbfbfa}.workRowMain{gap:3px;min-width:0;display:grid}.workRowMeta{color:var(--muted);grid-template-columns:repeat(4,minmax(90px,1fr));align-items:center;gap:8px;font-size:12px;display:grid}.workRowMeta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emptyRow{color:var(--muted);padding:14px 0 0;font-size:14px}.card{border:1px solid var(--border);background:var(--panel-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-card);border-radius:8px;padding:24px}.grid3{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:900px){.grid3{grid-template-columns:1fr 1fr 1fr}}.mini{border:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--panel-bg);min-height:120px;box-shadow:var(--shadow-soft);border-radius:8px;padding:24px}.panel-customer,.panel-muted{background:var(--surface-customer)}.panel-operational,.panel-case,.panel-task{background:var(--surface-operational)}.caseHero{border-color:var(--border);box-shadow:var(--shadow-card);background:#fff}.merchantWorkspaceHeader{border-color:var(--border);box-shadow:var(--shadow-soft);background:#fff;gap:12px;display:grid}.merchantWorkspaceHeaderTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.merchantWorkspaceTitle{letter-spacing:-.045em;font-size:30px;font-weight:820;line-height:1.05}.merchantWorkspaceActions,.merchantWorkspaceStats{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.merchantWorkspaceStats{grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;display:grid}.merchantWorkspaceStat{border-color:var(--border);background:#fff;min-height:0;padding:12px;box-shadow:0 10px 22px #0f172a0a}.merchantWorkspaceStatValue{letter-spacing:-.035em;font-size:22px;font-weight:820}.merchantWorkspaceTabs{box-shadow:var(--shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #54b6ac38;border-radius:14px;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.merchantWorkspaceTab{appearance:none;color:var(--text);cursor:pointer;min-height:42px;font:inherit;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:760;display:inline-flex}.merchantWorkspaceTab:hover,.merchantWorkspaceTab.isActive{border-color:var(--border-strong);background:var(--accent-soft);color:var(--accent-deep)}.merchantWorkspaceOverviewValue{letter-spacing:-.035em;font-size:22px;font-weight:820}.merchantOpsSummaryCard{border-color:var(--border);background:#fff;gap:10px;padding:14px;display:grid;box-shadow:0 10px 22px #0f172a0a}.merchantPanelHeader,.merchantActionBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.merchantOpsSummaryGrid{grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;display:grid}.merchantOpsSummaryValue{font-size:16px;font-weight:820;line-height:1.2}.merchantCaseMetaGrid{color:var(--muted);flex-wrap:wrap;gap:7px;font-size:12px;display:flex}.merchantCaseMetaGrid span,.pillOk,.pillWarn{background:#0f766e14;border-radius:999px;padding:5px 8px}.pillOk{color:#0f766e}.pillWarn{color:#b45309;background:#b453091a}.merchantTerminalTableHeader,.merchantTerminalTableRow{grid-template-columns:minmax(220px,1.5fr) minmax(170px,1fr) minmax(130px,.8fr) minmax(150px,1fr) minmax(92px,auto) minmax(92px,auto) minmax(110px,auto) minmax(54px,auto);align-items:center;gap:8px;display:grid}.merchantTerminalTableHeader,.merchantMidTableHeader{color:var(--muted);text-transform:uppercase;padding:0 8px;font-size:11px;font-weight:800}.merchantTerminalTableRow{padding:8px}.merchantStatePill{color:#475569;background:#64748b1a;border-radius:999px;width:fit-content;padding:5px 8px;font-size:12px;font-weight:820;display:inline-flex}.merchantStatePill.ok{color:#0f766e;background:#0f766e1a}.merchantStatePill.warn{color:#b45309;background:#b453091a}.merchantStatePill.info{color:#2563eb;background:#2563eb1a}.merchantTidPreview{background:#ffffff94;border:1px solid #41c8db2e;border-radius:10px;gap:6px;padding:10px;display:grid}.merchantTidPreviewChips{flex-wrap:wrap;gap:6px;display:flex}.merchantMidTable{gap:8px;display:grid}.merchantMidTableHeader,.merchantMidTableRow{grid-template-columns:minmax(90px,.7fr) minmax(130px,1fr) minmax(70px,.5fr) minmax(60px,.4fr) minmax(60px,.4fr) minmax(78px,.5fr) minmax(160px,1.2fr);align-items:center;gap:8px;display:grid}.merchantMidTableRow{color:var(--muted);font-size:13px}.merchantMidTableCard{gap:10px;padding:10px 12px;display:grid}.merchantTidAttachmentList{border-top:1px solid #41c8db29;gap:6px;padding-top:8px;display:grid}.merchantTidAttachment{color:var(--muted);grid-template-columns:minmax(86px,auto) minmax(100px,.8fr) minmax(110px,.8fr) minmax(130px,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.caseHeroHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.caseHeroTitle{letter-spacing:-.04em;font-size:28px}.caseHeroMeta{font-size:14px}.caseMetricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.caseMetricCard,.caseNextActionCard,.caseSectionCard,.usersIntroCard,.usersManageCard{border-color:var(--border);background:#fff;box-shadow:0 10px 24px #0f172a0a}.caseNextActionCard{border-left:4px solid var(--accent)}.caseStageRail{border:1px solid var(--border);background:#f8fbfa;border-radius:14px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.caseSectionGrid,.usersAdminGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.caseSectionGridSingle{grid-template-columns:1fr}.caseActionRow .btnPrimary,.caseActionRow .btnSecondary{width:auto;min-width:168px}.usersHeroValue{letter-spacing:-.04em;font-size:34px;font-weight:800}.usersCreatePanel{background:#fff}.usersFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.usersRowHeader,.usersRowFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-dept{border-left:4px solid var(--accent);padding-left:20px}.linkCard{border:1px solid var(--border);color:var(--text);box-shadow:none;background:#fff;border-radius:8px;justify-content:space-between;gap:14px;padding:18px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:flex}.linkCard:hover{border-color:var(--border-strong);box-shadow:none;background:#fbfbfa;transform:none}.linkCard--primary{background:var(--surface-customer);border-color:#5fbaad85}.left{align-items:flex-start;gap:12px;display:flex}.badge{background:var(--accent-soft);border:1px solid var(--border);width:40px;height:40px;color:var(--accent-hover);border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fffc}.title{color:var(--text);letter-spacing:-.02em;font-weight:720}.sub{color:var(--muted);margin-top:2px;font-size:14px;line-height:1.45}.chev{opacity:.85;color:var(--muted);place-items:center;display:grid}.pill{border:1px solid var(--border);color:var(--text);white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}a{color:var(--accent-deep)}a:hover{color:var(--accent-hover)}.input{background:var(--input-bg);width:100%;height:48px;color:var(--text);border:1px solid #94a3b86b;border-radius:12px;outline:none;padding:0 14px;box-shadow:inset 0 1px 1px #ffffffa6}textarea.input{height:auto;min-height:92px;padding:12px}.input::placeholder{color:#64748b}.input:focus,.input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.btnPrimary,.btnSecondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;padding:0 16px;font-weight:800;text-decoration:none;transition:transform .14s,box-shadow .14s,background .14s,border-color .14s;display:inline-flex}.btnPrimary{border:1px solid var(--accent-hover);background:var(--accent);color:#111827;box-shadow:none}.btnPrimary:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:none}.btnPrimary:disabled{opacity:.65;cursor:not-allowed}.btnSecondary{border:1px solid var(--border);color:var(--text);box-shadow:none;background:#fff}.btnSecondary:hover{border-color:var(--border-strong);background:#f9faf7;transform:none}.opsNavAction{white-space:nowrap;border-color:var(--accent-ring-strong);background:var(--accent);color:#111827;width:auto;min-width:0;height:40px;box-shadow:none;border-radius:11px;flex:none;padding:0 14px;font-size:13px;font-weight:700}.opsNavAction:hover{background:var(--accent-hover);border-color:var(--accent-ring-strong);color:#111827}.edSettingsLayout{align-items:start;gap:16px;display:grid}@media (min-width:980px){.edSettingsLayout{grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr)}}.edSettingsPanel{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:8px;gap:14px;padding:16px;display:grid}.edCreatePanel{position:sticky;top:86px}@media (max-width:979px){.edCreatePanel{position:static}}.edPanelHeader{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.edPanelHeader h2,.edScreenRow h3{color:var(--text);margin:0;font-size:16px;font-weight:820;line-height:1.2}.edPanelHeader span{color:var(--muted);font-size:12px;font-weight:720}.edFormStack{gap:12px;display:grid}.edField{gap:6px;display:grid}.edField>span{color:var(--text);font-size:13px;font-weight:780}.edField small{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}.edChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){.edChecklist{grid-template-columns:1fr}}.edCheck{border:1px solid var(--border);min-height:40px;color:var(--text);background:#fbfcfa;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:720;display:flex}.edCheck input,.edSegmented input{width:16px;height:16px;accent-color:var(--accent)}.edSegmented{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.edSegmented label{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:13px;font-weight:820;display:flex}.edSegmented label[data-active=true]{border-color:var(--accent-hover);background:var(--accent);color:#111827}.edHandoverPanel{border:1px solid var(--accent-ring-strong);background:var(--accent-panel);border-radius:8px;gap:12px;padding:14px;display:grid}.edHandoverMain{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}@media (max-width:560px){.edHandoverMain{grid-template-columns:1fr}.edHandoverMain img{order:-1;justify-self:center}}.edHandoverMain img{border:1px solid var(--border);background:#fff;border-radius:8px;width:156px;height:156px;padding:8px}.edHandoverLabel{color:var(--muted);text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:820}.edPin{color:#111827;letter-spacing:0;font-size:clamp(42px,9vw,64px);font-weight:900;line-height:1}.edHandoverRows{gap:8px;display:grid}.edHandoverRows>div{border-top:1px solid #1a1a1a1a;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding-top:8px;display:grid}@media (max-width:560px){.edHandoverRows>div{grid-template-columns:1fr}}.edHandoverRows span{color:var(--muted);font-size:12px;font-weight:780}.edHandoverRows a,.edHandoverRows strong{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:13px}.edHandoverRows .btnSecondary,.edSmallButton{width:auto;height:34px;padding:0 12px}.edMessage,.edEmpty{color:var(--muted);font-size:13px;font-weight:650}.edScreenList{gap:10px;display:grid}.edScreenRow{border:1px solid var(--border);background:#fff;border-radius:8px;gap:12px;padding:14px;display:grid}.edScreenTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}@media (max-width:680px){.edScreenTop{grid-template-columns:1fr}}.edScreenTop p{color:var(--muted);margin:4px 0 0;font-size:13px}.edStatusStack{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.edStatusStack span{border:1px solid var(--border);min-height:28px;color:var(--muted);background:#fff;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:760;display:inline-flex}.edStatusStack span[data-state=paired]{background:var(--accent-soft);color:var(--accent-ink);border-color:#5b720047}.edStatusStack span[data-state=waiting]{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}.edStatusStack span[data-state=revoked]{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.edScreenMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:680px){.edScreenMeta{grid-template-columns:1fr}}.edScreenMeta div{border-top:1px solid #1a1a1a14;gap:2px;padding:8px 0;display:grid}.edScreenMeta span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:820}.edScreenMeta strong{color:var(--text);font-size:13px;font-weight:720}.edRowActions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.edRowActions .btnSecondary{width:auto;height:36px;padding:0 12px}.edInlinePin{gap:4px;max-width:118px;display:grid}.edInlinePin span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:820}.edInlinePin .input{height:36px;padding:0 10px}table{border-collapse:collapse;border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 10px 22px #1a31630d}th,td{border-bottom:1px solid var(--border);text-align:left;padding:12px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.02em;font-size:12px;font-weight:700}.errorText{color:#b91c1c;text-align:center}.taskItem summary{cursor:pointer;list-style:none}.taskItem summary::-webkit-details-marker{display:none}.taskSummary{justify-content:space-between;align-items:center;gap:10px;display:flex}.taskSummary .sub{margin-top:0}.footer{text-align:center;color:var(--muted);margin-top:24px;font-size:12px}.footer a{color:var(--accent-deep);text-decoration:none}.footer a:hover{color:var(--accent-hover)}.input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 5000s ease-in-out}.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 5000s ease-in-out}.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--input-bg)inset;transition:background-color 5000s ease-in-out}@media (max-width:900px){.container{padding:20px 14px 52px}.opsNav{flex-wrap:wrap}.opsNavSpacer{display:none}.opsMetrics,.statRail,.statRail3{grid-template-columns:1fr 1fr}.workRow,.dataRow{grid-template-columns:1fr 28px}.taskRowSummary{grid-template-columns:1fr}.workRowMeta,.dataRowMeta{grid-column:1/-1;grid-template-columns:1fr 1fr}.dataRowMeta2{grid-template-columns:1fr 1fr}.customerTileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.caseMetricsGrid,.caseSectionGrid,.usersAdminGrid,.usersFormGrid,.formGrid4,.formGrid2Wide,.formGridAssignDate,.merchantWorkspaceStats,.merchantOpsSummaryGrid{grid-template-columns:1fr 1fr}.merchantTerminalTableHeader,.merchantMidTableHeader{display:none}.merchantTerminalTableRow,.merchantMidTableRow,.merchantTidAttachment{grid-template-columns:1fr;align-items:stretch}}@media (max-width:720px){.section{margin-top:20px}.opsMetrics,.statRail,.statRail3,.workspaceFilterGrid{grid-template-columns:1fr}.commandStrip .btnPrimary,.commandStrip .btnSecondary{width:100%}.workRowMeta,.dataRowMeta,.dataRowMeta2,.customerTileGrid{grid-template-columns:1fr}.taskSummary{flex-direction:column;align-items:flex-start}.opsHubLogo{height:38px}.caseMetricsGrid,.caseSectionGrid,.usersAdminGrid,.usersFormGrid,.formGrid4,.formGrid2Wide,.formGridAssignDate,.merchantWorkspaceStats,.merchantOpsSummaryGrid{grid-template-columns:1fr}.merchantWorkspaceTab{flex:145px}.merchantWorkspaceTitle{font-size:24px}.caseActionRow .btnPrimary,.caseActionRow .btnSecondary{width:100%}}.mobileTerminalShell{max-width:760px}.mobileTerminalGrid{gap:12px;display:grid}.mobileTerminalCard{border-radius:18px;gap:12px;padding:16px;display:grid}.mobileTerminalOverlay{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09211f75;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mobileTerminalDialog{border-radius:20px;gap:12px;width:min(440px,100%);padding:18px;display:grid}.mobileTerminalInput{height:56px;font-size:18px}.mobileTerminalField{gap:6px;display:grid}.mobileTerminalField span{color:var(--muted);font-size:12px;font-weight:800}.mobileTerminalList{gap:8px;display:grid}.mobileTerminalRow{text-align:left;border:1px solid var(--border);cursor:pointer;background:#ffffffb8;border-radius:16px;gap:4px;width:100%;padding:12px;display:grid}.mobileTerminalRow[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-ring)}.mobileTerminalBatchRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;display:grid}.mobileTerminalRemove{width:auto;min-width:94px;height:auto}.mobileTerminalInline{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.mobileTerminalInline .btnSecondary{width:auto}.mobileTerminalMessage{padding:14px 16px;font-weight:720}.terminalModelsAdmin{gap:14px;display:grid}.terminalModelsCreate{gap:12px;padding:14px;display:grid}.terminalModelsAddRow,.terminalModelsRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.terminalModelsList{gap:10px;display:grid}.terminalModelsRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding:14px}.terminalModelsName{gap:6px;display:grid}.terminalModelsActive{white-space:nowrap;align-items:center;gap:10px;display:flex}.terminalModelsSave{width:auto;min-width:96px}.terminalScannerApp{gap:12px;padding-bottom:92px;display:grid}.terminalScannerHero{background:linear-gradient(#09211ff5 0%,#0f4e47f0 100%);border-radius:24px;gap:12px;padding:18px;display:grid;box-shadow:0 22px 40px #09211f33}.terminalScannerTitle{color:#fff;letter-spacing:-.04em;font-size:24px;font-weight:820}.terminalScannerInput{border-radius:18px;height:64px;font-size:22px;font-weight:750}.terminalScannerActions,.terminalScannerBottomBar{grid-template-columns:1fr 1fr;gap:10px;display:grid}.terminalScannerResult,.terminalScannerTray,.terminalScannerActionPanel{border-radius:18px;gap:12px;padding:16px;display:grid}.terminalScannerResultTop,.terminalScannerTrayRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.terminalScannerTrayRow{border:1px solid var(--border);background:#ffffffb8;border-radius:16px;padding:10px}.terminalScannerSmallButton{width:auto;min-width:86px;height:40px}.terminalScannerBottomBar{z-index:50;padding:12px max(12px,env(safe-area-inset-left))max(12px,env(safe-area-inset-bottom))max(12px,env(safe-area-inset-right));border-top:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fcfbe0;position:fixed;bottom:0;left:0;right:0}.terminalScannerMode .opsNavWrap{display:none}.terminalScannerMode .opsContent{min-height:100vh;padding-top:0}.terminalScannerMode .section{margin-top:0}.terminalScannerMode .sectionTitle,.terminalScannerMode .sectionHint{display:none}@media (max-width:720px){.mobileTerminalPage{margin-top:12px;padding-inline:4px}.mobileTerminalInline,.mobileTerminalBatchRow{grid-template-columns:1fr}.mobileTerminalRemove{width:100%;min-height:44px}.mobileTerminalInline .btnSecondary{width:100%}.terminalModelsAddRow,.terminalModelsRow{grid-template-columns:1fr;align-items:stretch}.terminalModelsSave{width:100%}.terminalScannerActions,.terminalScannerBottomBar{grid-template-columns:1fr 1fr}}
