.app-header-module__IdmWxq__header{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:56px;padding:0 16px;display:grid}.app-header-module__IdmWxq__left{align-items:center;display:inline-flex}.app-header-module__IdmWxq__logo{object-fit:contain;width:28px;height:28px}.app-header-module__IdmWxq__center{justify-content:center;align-items:center;min-width:0;display:flex}.app-header-module__IdmWxq__title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:15px;font-weight:500;overflow:hidden}.app-header-module__IdmWxq__right{align-items:center;gap:10px;display:inline-flex}.app-header-module__IdmWxq__bellButton{width:32px;height:32px;color:var(--text-quaternary);cursor:not-allowed;opacity:.6;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (max-width:768px){.app-header-module__IdmWxq__bellButton{display:none}}
.shell-module__kXnzCq__shell{--sidebar-width:240px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:56px 1fr;height:100vh;min-height:0;transition:grid-template-columns .14s;display:grid}.shell-module__kXnzCq__shellCollapsed{--sidebar-width:84px}.shell-module__kXnzCq__headerWrapper{border-bottom:1px solid var(--border-subtle);background:var(--bg-panel);grid-column:1/-1}.shell-module__kXnzCq__sidebar{border-right:1px solid var(--border-subtle);background:linear-gradient(180deg, #ffffff05, #fff0), var(--bg-panel);grid-template-rows:auto 1fr;gap:20px;height:100%;min-height:0;padding:16px;transition:padding .14s;display:grid;position:sticky;top:0}.shell-module__kXnzCq__sidebarHeader{justify-content:flex-end;min-width:0;display:flex}.shell-module__kXnzCq__collapseToggle{width:24px;height:24px;color:var(--text-quaternary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.shell-module__kXnzCq__collapseToggle:hover,.shell-module__kXnzCq__collapseToggle:focus-visible{border-color:var(--border-standard);background:var(--bg-surface-strong);color:var(--text-primary);outline:none}.shell-module__kXnzCq__navList{align-content:start;gap:6px;display:grid}.shell-module__kXnzCq__navItem{grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.shell-module__kXnzCq__navCreateButton{width:24px;height:24px;color:var(--text-quaternary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;padding:0;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.shell-module__kXnzCq__navCreateButton:hover,.shell-module__kXnzCq__navCreateButton:focus-visible{color:#7170ffe6;background:#7170ff1f;border-color:#7170ff59;outline:none}.shell-module__kXnzCq__navCreateIcon{width:14px;height:14px}.shell-module__kXnzCq__navLink{color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 10px;padding:10px 12px;transition:background-color .14s,border-color .14s,color .14s,padding .14s;display:grid;position:relative}.shell-module__kXnzCq__navLink:hover,.shell-module__kXnzCq__navLink:focus-visible{outline:none}.shell-module__kXnzCq__navLinkActive{border-color:var(--border-standard);background:linear-gradient(180deg, #7170ff1f, #ffffff05), var(--bg-surface)}.shell-module__kXnzCq__navIconBox{width:18px;height:18px;color:var(--text-quaternary);justify-content:center;align-items:center;display:inline-flex}.shell-module__kXnzCq__navIcon,.shell-module__kXnzCq__collapseIcon{width:16px;height:16px}.shell-module__kXnzCq__navLinkActive .shell-module__kXnzCq__navIconBox,.shell-module__kXnzCq__navLink:hover .shell-module__kXnzCq__navIconBox,.shell-module__kXnzCq__navLink:focus-visible .shell-module__kXnzCq__navIconBox{color:var(--text-primary)}.shell-module__kXnzCq__navContent{gap:2px;min-width:0;display:grid}.shell-module__kXnzCq__navLabel{color:var(--text-primary);font-size:13px;font-weight:510}.shell-module__kXnzCq__navDescription{color:var(--text-quaternary);font-size:11px;line-height:1.4}.shell-module__kXnzCq__main{min-width:0;min-height:0;padding:18px 18px 28px;overflow:auto}.shell-module__kXnzCq__mainInner{width:min(1280px,100%);height:100%;min-height:0;margin:0 auto}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__sidebar{padding-inline:10px}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__sidebarHeader{justify-content:center}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navContent{display:none}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navLink{grid-template-columns:1fr;justify-items:center;padding-inline:0}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__collapseIcon{transform:rotate(180deg)}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navLink[data-tooltip]:after,.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__collapseToggle[data-tooltip]:after{content:attr(data-tooltip);z-index:20;border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-surface);color:var(--text-primary);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-ring);border-radius:8px;padding:6px 8px;font-size:12px;line-height:1.3;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-4px)}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navLink[data-tooltip]:hover:after,.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navLink[data-tooltip]:focus-visible:after,.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__collapseToggle[data-tooltip]:hover:after,.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__collapseToggle[data-tooltip]:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}@media (max-width:980px){.shell-module__kXnzCq__shell{grid-template-rows:56px auto 1fr;grid-template-columns:1fr}.shell-module__kXnzCq__headerWrapper{grid-column:1}.shell-module__kXnzCq__sidebar{border-right:0;border-bottom:1px solid var(--border-subtle);height:auto;padding-bottom:14px;position:static}.shell-module__kXnzCq__collapseToggle{display:none}.shell-module__kXnzCq__navList{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__sidebarHeader{justify-content:flex-start}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navContent{display:grid}.shell-module__kXnzCq__shellCollapsed .shell-module__kXnzCq__navLink{grid-template-columns:18px minmax(0,1fr);justify-items:stretch;padding-inline:12px}.shell-module__kXnzCq__main{padding-top:14px}}
.entity-form-module__mQ63XW__overlayCenter{z-index:40;background:#08090a9e;place-items:center;display:grid;position:fixed;inset:0}.entity-form-module__mQ63XW__modalCard{border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-panel);width:min(520px,100vw - 32px);box-shadow:var(--shadow-dialog);border-radius:12px;gap:14px;padding:18px 20px;display:grid}.entity-form-module__mQ63XW__modalCardNarrow{border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-panel);width:min(400px,100vw - 32px);box-shadow:var(--shadow-dialog);border-radius:12px;gap:14px;padding:18px 20px;display:grid}.entity-form-module__mQ63XW__modalHeader{gap:4px;display:grid}.entity-form-module__mQ63XW__eyebrow{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:510}.entity-form-module__mQ63XW__title{color:var(--text-primary);letter-spacing:-.18px;margin:0;font-size:18px;font-weight:510}.entity-form-module__mQ63XW__copy{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.45}.entity-form-module__mQ63XW__formGrid{gap:12px;display:grid}.entity-form-module__mQ63XW__formRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.entity-form-module__mQ63XW__field{gap:6px;display:grid}.entity-form-module__mQ63XW__fieldLabel{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:510}.entity-form-module__mQ63XW__input{border:1px solid var(--border-standard);background:var(--bg-surface);width:100%;min-height:34px;color:var(--text-primary);border-radius:6px;padding:0 10px;font-size:13px}.entity-form-module__mQ63XW__input[aria-invalid=true]{border-color:#ff787880}.entity-form-module__mQ63XW__textarea{border:1px solid var(--border-standard);background:var(--bg-surface);width:100%;color:var(--text-primary);resize:vertical;border-radius:6px;min-height:110px;padding:10px 12px;font-size:13px;line-height:1.45}.entity-form-module__mQ63XW__textarea[aria-invalid=true]{border-color:#ff787880}.entity-form-module__mQ63XW__errorText{color:#ff6464e6;margin:0;font-size:12px}.entity-form-module__mQ63XW__actionsRow{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:8px;margin-top:2px;padding-top:4px;display:flex}.entity-form-module__mQ63XW__primaryButton,.entity-form-module__mQ63XW__secondaryButton,.entity-form-module__mQ63XW__ghostButton,.entity-form-module__mQ63XW__dangerButton{cursor:pointer;border-radius:8px;min-height:34px;padding:0 14px;font-size:13px;font-weight:510}.entity-form-module__mQ63XW__primaryButton{color:var(--text-primary);background:#7170ff29;border:1px solid #7170ff47}.entity-form-module__mQ63XW__secondaryButton{border:1px solid var(--border-standard);color:var(--text-secondary);background:#ffffff05}.entity-form-module__mQ63XW__ghostButton{color:var(--text-tertiary);background:0 0;border:1px solid #0000}.entity-form-module__mQ63XW__dangerButton{color:var(--text-primary);background:#ff787814;border:1px solid #ff787840}.entity-form-module__mQ63XW__primaryButton:disabled,.entity-form-module__mQ63XW__secondaryButton:disabled,.entity-form-module__mQ63XW__ghostButton:disabled,.entity-form-module__mQ63XW__dangerButton:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.entity-form-module__mQ63XW__formRow{grid-template-columns:1fr}}
.entity-view-module__hvF7uW__page{gap:14px;display:grid}.entity-view-module__hvF7uW__headerCard,.entity-view-module__hvF7uW__card,.entity-view-module__hvF7uW__loadingState,.entity-view-module__hvF7uW__errorState,.entity-view-module__hvF7uW__emptyState,.entity-view-module__hvF7uW__toast{border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-panel);box-shadow:var(--shadow-ring);border-radius:12px}.entity-view-module__hvF7uW__headerCard,.entity-view-module__hvF7uW__card{padding:16px 18px}.entity-view-module__hvF7uW__headerCard{gap:8px;display:grid}.entity-view-module__hvF7uW__eyebrow,.entity-view-module__hvF7uW__fieldLabel,.entity-view-module__hvF7uW__tableHeadCell{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:510}.entity-view-module__hvF7uW__eyebrow{margin:0}.entity-view-module__hvF7uW__headerTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.entity-view-module__hvF7uW__titleBlock{gap:4px;display:grid}.entity-view-module__hvF7uW__title{color:var(--text-primary);letter-spacing:-.24px;margin:0;font-size:21px;font-weight:510}.entity-view-module__hvF7uW__copy{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.45}.entity-view-module__hvF7uW__badgeRow,.entity-view-module__hvF7uW__metaInline,.entity-view-module__hvF7uW__sectionHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.entity-view-module__hvF7uW__chip,.entity-view-module__hvF7uW__statusChip,.entity-view-module__hvF7uW__typeChip,.entity-view-module__hvF7uW__tierChip{border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:510;display:inline-flex}.entity-view-module__hvF7uW__statusChip{color:var(--text-primary);background:#7170ff1f;border:1px solid #7170ff3d}.entity-view-module__hvF7uW__typeChip,.entity-view-module__hvF7uW__tierChip,.entity-view-module__hvF7uW__chip{border:1px solid var(--border-subtle);color:var(--text-secondary);background:#ffffff05}.entity-view-module__hvF7uW__metaInline{color:var(--text-secondary);font-size:13px}.entity-view-module__hvF7uW__metaLabel{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:510}.entity-view-module__hvF7uW__contentGrid,.entity-view-module__hvF7uW__stack,.entity-view-module__hvF7uW__topGrid{gap:14px;display:grid}.entity-view-module__hvF7uW__topGrid{grid-template-columns:minmax(0,1.9fr) minmax(300px,.95fr);align-items:start}.entity-view-module__hvF7uW__sectionHeader{justify-content:space-between;margin-bottom:12px}.entity-view-module__hvF7uW__sectionTitle{color:var(--text-primary);margin:0;font-size:15px;font-weight:510}.entity-view-module__hvF7uW__sectionCopy,.entity-view-module__hvF7uW__hint,.entity-view-module__hvF7uW__valueMuted{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.45}.entity-view-module__hvF7uW__metaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.entity-view-module__hvF7uW__field{gap:6px;display:grid}.entity-view-module__hvF7uW__fieldLabel{margin:0}.entity-view-module__hvF7uW__fieldValue,.entity-view-module__hvF7uW__linkValue{color:var(--text-secondary);word-break:break-word;font-size:13px;line-height:1.45}.entity-view-module__hvF7uW__linkValue{text-decoration:none}.entity-view-module__hvF7uW__linkValue:hover,.entity-view-module__hvF7uW__linkValue:focus-visible,.entity-view-module__hvF7uW__inlineLink:hover,.entity-view-module__hvF7uW__inlineLink:focus-visible,.entity-view-module__hvF7uW__projectLink:hover,.entity-view-module__hvF7uW__projectLink:focus-visible{color:var(--accent-hover);outline:none}.entity-view-module__hvF7uW__input,.entity-view-module__hvF7uW__select,.entity-view-module__hvF7uW__selectTrigger{border:1px solid var(--border-standard);background:var(--bg-surface);width:100%;min-height:34px;color:var(--text-primary);border-radius:6px;padding:0 10px;font-size:13px}.entity-view-module__hvF7uW__selectTrigger{justify-content:space-between;align-items:center;gap:10px;display:inline-flex;box-shadow:inset 0 1px #ffffff05}.entity-view-module__hvF7uW__selectTrigger[data-disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.entity-view-module__hvF7uW__selectValue{color:var(--text-primary)}.entity-view-module__hvF7uW__selectIcon{color:var(--text-quaternary);flex:none;justify-content:center;align-items:center;display:inline-flex}.entity-view-module__hvF7uW__selectChevron,.entity-view-module__hvF7uW__selectCheck{width:12px;height:12px}.entity-view-module__hvF7uW__selectContent{min-width:var(--radix-select-trigger-width);border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-surface);box-shadow:var(--shadow-dialog);z-index:60;border-radius:10px;overflow:hidden}.entity-view-module__hvF7uW__selectViewport{padding:6px}.entity-view-module__hvF7uW__selectItem{min-height:32px;color:var(--text-secondary);border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:13px;display:flex;position:relative}.entity-view-module__hvF7uW__selectItem[data-highlighted]{color:var(--text-primary);background:#7170ff1f}.entity-view-module__hvF7uW__selectItemIndicator{color:var(--accent-hover);justify-content:center;align-items:center;display:inline-flex}.entity-view-module__hvF7uW__formActions{border-top:1px solid var(--border-subtle);justify-content:flex-end;margin-top:14px;padding-top:12px;display:flex}.entity-view-module__hvF7uW__primaryButton,.entity-view-module__hvF7uW__secondaryButton,.entity-view-module__hvF7uW__ghostButton{border-radius:8px;min-height:34px;padding:0 12px;font-size:13px;font-weight:510}.entity-view-module__hvF7uW__primaryButton{color:var(--text-primary);background:#7170ff29;border:1px solid #7170ff47}.entity-view-module__hvF7uW__secondaryButton{border:1px solid var(--border-standard);color:var(--text-secondary);background:#ffffff05}.entity-view-module__hvF7uW__ghostButton{color:var(--text-tertiary);background:0 0;border:1px solid #0000}.entity-view-module__hvF7uW__primaryButton:disabled,.entity-view-module__hvF7uW__secondaryButton:disabled,.entity-view-module__hvF7uW__ghostButton:disabled{opacity:.45;cursor:not-allowed}.entity-view-module__hvF7uW__contextList{gap:8px;display:grid}.entity-view-module__hvF7uW__contextItem{border-top:1px solid var(--border-subtle);gap:6px;padding:10px 0;display:grid}.entity-view-module__hvF7uW__contextItem:first-child{border-top:0;padding-top:0}.entity-view-module__hvF7uW__contextMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.entity-view-module__hvF7uW__contextBody{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.entity-view-module__hvF7uW__inlineLink,.entity-view-module__hvF7uW__projectLink{color:var(--text-primary);text-decoration:none}.entity-view-module__hvF7uW__inlineLink{font-size:13px;font-weight:510}.entity-view-module__hvF7uW__projectsTable{border-collapse:collapse;table-layout:fixed;width:100%}.entity-view-module__hvF7uW__projectsTable th{border-bottom:1px solid var(--border-subtle);text-align:left;padding:0 0 10px}.entity-view-module__hvF7uW__projectsTable td{border-bottom:1px solid var(--border-subtle);height:44px;color:var(--text-secondary);vertical-align:middle;padding:0 8px 0 0;font-size:13px}.entity-view-module__hvF7uW__projectsTable tbody tr:last-child td{border-bottom:0}.entity-view-module__hvF7uW__ticketCard{gap:12px;display:grid}.entity-view-module__hvF7uW__loadingState,.entity-view-module__hvF7uW__errorState,.entity-view-module__hvF7uW__emptyState{color:var(--text-secondary);padding:20px;font-size:13px}.entity-view-module__hvF7uW__toast{justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;position:sticky;bottom:16px}.entity-view-module__hvF7uW__toastBody{gap:4px;display:grid}.entity-view-module__hvF7uW__toastTitle{color:var(--text-primary);font-size:13px;font-weight:510}.entity-view-module__hvF7uW__toastMessage{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.45}.entity-view-module__hvF7uW__toastActions{gap:8px;display:flex}@media (max-width:1100px){.entity-view-module__hvF7uW__topGrid{grid-template-columns:1fr}}@media (max-width:720px){.entity-view-module__hvF7uW__metaGrid{grid-template-columns:1fr}.entity-view-module__hvF7uW__headerTop,.entity-view-module__hvF7uW__sectionHeader,.entity-view-module__hvF7uW__toast{flex-direction:column;align-items:stretch}.entity-view-module__hvF7uW__toastActions{justify-content:flex-end}}
.context-bucket-module__CMzk1a__page{grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.context-bucket-module__CMzk1a__pageTop{gap:12px;display:grid}.context-bucket-module__CMzk1a__headerCard,.context-bucket-module__CMzk1a__tableCard,.context-bucket-module__CMzk1a__drawer,.context-bucket-module__CMzk1a__modalCard,.context-bucket-module__CMzk1a__loadingState,.context-bucket-module__CMzk1a__errorState,.context-bucket-module__CMzk1a__emptyState{border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-panel);box-shadow:var(--shadow-ring);border-radius:12px}.context-bucket-module__CMzk1a__headerCard,.context-bucket-module__CMzk1a__drawer,.context-bucket-module__CMzk1a__modalCard{padding:16px 18px}.context-bucket-module__CMzk1a__headerCard{gap:8px;display:grid}.context-bucket-module__CMzk1a__eyebrow,.context-bucket-module__CMzk1a__fieldLabel,.context-bucket-module__CMzk1a__tableHead,.context-bucket-module__CMzk1a__metaLabel,.context-bucket-module__CMzk1a__helperLabel{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:510}.context-bucket-module__CMzk1a__titleRow,.context-bucket-module__CMzk1a__metaRow,.context-bucket-module__CMzk1a__toolbar,.context-bucket-module__CMzk1a__actionsRow,.context-bucket-module__CMzk1a__inlineMeta,.context-bucket-module__CMzk1a__footerRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.context-bucket-module__CMzk1a__title{color:var(--text-primary);letter-spacing:-.24px;margin:0;font-size:21px;font-weight:510}.context-bucket-module__CMzk1a__copy,.context-bucket-module__CMzk1a__hint,.context-bucket-module__CMzk1a__drawerCopy,.context-bucket-module__CMzk1a__emptyState,.context-bucket-module__CMzk1a__errorState,.context-bucket-module__CMzk1a__loadingState,.context-bucket-module__CMzk1a__metaValue,.context-bucket-module__CMzk1a__sourceText{color:var(--text-tertiary);font-size:13px;line-height:1.45}.context-bucket-module__CMzk1a__toolbar{grid-template-columns:minmax(240px,1.4fr) repeat(4,minmax(0,180px)) auto;align-items:end;gap:10px;display:grid}.context-bucket-module__CMzk1a__field{gap:6px;display:grid}.context-bucket-module__CMzk1a__searchInput,.context-bucket-module__CMzk1a__textarea,.context-bucket-module__CMzk1a__textareaCompact{border:1px solid var(--border-standard);background:var(--bg-surface);width:100%;color:var(--text-primary);border-radius:8px;font-size:13px;line-height:1.45}.context-bucket-module__CMzk1a__searchInput{min-height:34px;padding:0 10px}.context-bucket-module__CMzk1a__textarea,.context-bucket-module__CMzk1a__textareaCompact{resize:vertical;padding:10px 12px}.context-bucket-module__CMzk1a__textareaCompact{min-height:88px}.context-bucket-module__CMzk1a__addButton,.context-bucket-module__CMzk1a__primaryButton,.context-bucket-module__CMzk1a__secondaryButton,.context-bucket-module__CMzk1a__ghostButton,.context-bucket-module__CMzk1a__dangerButton{border-radius:8px;min-height:34px;padding:0 12px;font-size:13px;font-weight:510}.context-bucket-module__CMzk1a__addButton,.context-bucket-module__CMzk1a__primaryButton{color:var(--text-primary);background:#7170ff29;border:1px solid #7170ff47}.context-bucket-module__CMzk1a__secondaryButton{border:1px solid var(--border-standard);color:var(--text-secondary);background:#ffffff05}.context-bucket-module__CMzk1a__ghostButton{color:var(--text-tertiary);background:0 0;border:1px solid #0000}.context-bucket-module__CMzk1a__dangerButton{color:var(--text-primary);background:#ff787814;border:1px solid #ff787840}.context-bucket-module__CMzk1a__addButton:disabled,.context-bucket-module__CMzk1a__primaryButton:disabled,.context-bucket-module__CMzk1a__secondaryButton:disabled,.context-bucket-module__CMzk1a__ghostButton:disabled,.context-bucket-module__CMzk1a__dangerButton:disabled{opacity:.45;cursor:not-allowed}.context-bucket-module__CMzk1a__tableCard{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.context-bucket-module__CMzk1a__tableScroll{height:100%;min-height:0;overflow:auto}.context-bucket-module__CMzk1a__table{border-collapse:collapse;table-layout:fixed;width:100%}.context-bucket-module__CMzk1a__table thead th{z-index:1;border-bottom:1px solid var(--border-subtle);color:var(--text-quaternary);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#0f1011f5;padding:12px 16px;font-size:11px;font-weight:510;position:sticky;top:0}.context-bucket-module__CMzk1a__table tbody tr{cursor:pointer}.context-bucket-module__CMzk1a__table tbody tr:hover,.context-bucket-module__CMzk1a__selectedRow{background:#ffffff05}.context-bucket-module__CMzk1a__table tbody td{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);vertical-align:top;padding:12px 16px;font-size:13px}.context-bucket-module__CMzk1a__table tbody tr:last-child td{border-bottom:0}.context-bucket-module__CMzk1a__categoryChip,.context-bucket-module__CMzk1a__statusBadge,.context-bucket-module__CMzk1a__scopeChip{border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:510;display:inline-flex}.context-bucket-module__CMzk1a__categoryChip,.context-bucket-module__CMzk1a__scopeChip{border:1px solid var(--border-subtle);color:var(--text-secondary)}.context-bucket-module__CMzk1a__categoryChip[data-category=architecture]{background:#7170ff1f}.context-bucket-module__CMzk1a__categoryChip[data-category=stack]{background:#4fa4ff1f}.context-bucket-module__CMzk1a__categoryChip[data-category=business_rule]{background:#65c4661f}.context-bucket-module__CMzk1a__categoryChip[data-category=runbook]{background:#ffb84d1f}.context-bucket-module__CMzk1a__categoryChip[data-category=decision]{background:#ff78781f}.context-bucket-module__CMzk1a__categoryChip[data-category=glossary]{background:#be84ff1f}.context-bucket-module__CMzk1a__categoryChip[data-category=incident]{background:#ff8c521f}.context-bucket-module__CMzk1a__statusBadge[data-status=pending_approval]{background:#ffb84d1f;border:1px solid #ffb84d3d}.context-bucket-module__CMzk1a__statusBadge[data-status=valid]{background:#65c4661f;border:1px solid #65c4663d}.context-bucket-module__CMzk1a__statusBadge[data-status=needs_review]{background:#4fa4ff1f;border:1px solid #4fa4ff3d}.context-bucket-module__CMzk1a__statusBadge[data-status=rejected]{background:#ff78781f;border:1px solid #ff78783d}.context-bucket-module__CMzk1a__statusBadge[data-status=obsolete]{border:1px solid var(--border-standard);background:#ffffff08}.context-bucket-module__CMzk1a__contentClamp{max-width:100%;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:1.45;display:block;overflow:hidden}.context-bucket-module__CMzk1a__sourceValue{max-width:100%;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.context-bucket-module__CMzk1a__lastValidated{color:var(--text-secondary)}.context-bucket-module__CMzk1a__emptyState,.context-bucket-module__CMzk1a__errorState,.context-bucket-module__CMzk1a__loadingState{padding:20px}.context-bucket-module__CMzk1a__overlay{z-index:30;background:#08090a94;border:0;position:fixed;inset:0 0 0 240px}.context-bucket-module__CMzk1a__drawerWrap{z-index:31;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0 0 0 240px}.context-bucket-module__CMzk1a__drawer{pointer-events:auto;border-top:0;border-bottom:0;border-right:0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;width:min(460px,100vw - 272px);height:100vh;display:grid;overflow:hidden}.context-bucket-module__CMzk1a__drawerHeader{gap:8px;display:grid}.context-bucket-module__CMzk1a__drawerTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:510}.context-bucket-module__CMzk1a__drawerMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.context-bucket-module__CMzk1a__drawerBody{gap:14px;min-height:0;padding-right:4px;display:grid;overflow:auto}.context-bucket-module__CMzk1a__sectionBlock{border-top:1px solid var(--border-subtle);gap:8px;padding-top:12px;display:grid}.context-bucket-module__CMzk1a__sectionBlock:first-child{border-top:0;padding-top:0}.context-bucket-module__CMzk1a__sectionTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:510}.context-bucket-module__CMzk1a__contentBody{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.context-bucket-module__CMzk1a__drawerFooter{border-top:1px solid var(--border-subtle);gap:10px;padding-top:12px;display:grid}.context-bucket-module__CMzk1a__reviewBox,.context-bucket-module__CMzk1a__confirmBox{border:1px solid var(--border-subtle);background:#ffffff05;border-radius:10px;gap:10px;padding:12px;display:grid}.context-bucket-module__CMzk1a__overlayCenter{z-index:40;background:#08090a9e;place-items:center;display:grid;position:fixed;inset:0}.context-bucket-module__CMzk1a__modalCard{gap:14px;width:min(520px,100vw - 32px);display:grid}.context-bucket-module__CMzk1a__modalHeader{gap:6px;display:grid}.context-bucket-module__CMzk1a__formGrid{gap:12px;display:grid}.context-bucket-module__CMzk1a__drawerLink{color:var(--text-primary);text-decoration:none}.context-bucket-module__CMzk1a__drawerLink:hover,.context-bucket-module__CMzk1a__drawerLink:focus-visible{color:var(--accent-hover);outline:none}@media (max-width:1340px){.context-bucket-module__CMzk1a__toolbar{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.context-bucket-module__CMzk1a__toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.context-bucket-module__CMzk1a__overlay,.context-bucket-module__CMzk1a__drawerWrap{left:0}.context-bucket-module__CMzk1a__drawer{width:min(460px,100vw)}}@media (max-width:720px){.context-bucket-module__CMzk1a__toolbar,.context-bucket-module__CMzk1a__drawerMetaGrid{grid-template-columns:1fr}}
.table-pagination-module__LjDHdG__footer{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);background:#0f1011f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex;position:sticky;bottom:0}.table-pagination-module__LjDHdG__counter{white-space:nowrap}.table-pagination-module__LjDHdG__trailing{justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.table-pagination-module__LjDHdG__order{white-space:nowrap}.table-pagination-module__LjDHdG__controls{align-items:center;gap:6px;display:inline-flex}.table-pagination-module__LjDHdG__pageButton,.table-pagination-module__LjDHdG__navButton,.table-pagination-module__LjDHdG__ellipsis{min-width:28px;height:28px;color:var(--text-secondary);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;line-height:1;display:inline-flex}.table-pagination-module__LjDHdG__pageButton,.table-pagination-module__LjDHdG__navButton{background:#ffffff05}.table-pagination-module__LjDHdG__pageButton:hover,.table-pagination-module__LjDHdG__pageButton:focus-visible,.table-pagination-module__LjDHdG__navButton:hover,.table-pagination-module__LjDHdG__navButton:focus-visible{border-color:var(--border-standard);color:var(--text-primary);background:#ffffff0a;outline:none}.table-pagination-module__LjDHdG__pageButtonActive{color:var(--text-primary);background:#7170ff1f;border-color:#7170ff3d}.table-pagination-module__LjDHdG__navButton:disabled{opacity:.45;cursor:not-allowed}.table-pagination-module__LjDHdG__ellipsis{color:var(--text-quaternary)}@media (max-width:820px){.table-pagination-module__LjDHdG__footer{flex-direction:column;align-items:stretch}.table-pagination-module__LjDHdG__trailing{justify-content:space-between;margin-left:0}}
.ticket-list-module__P2avba__page{grid-template-rows:auto minmax(0,1fr);gap:14px;height:100%;min-height:0;display:grid;overflow:hidden}.ticket-list-module__P2avba__pageTop{align-content:start;gap:14px;display:grid}.ticket-list-module__P2avba__header,.ticket-list-module__P2avba__toolbar,.ticket-list-module__P2avba__tableCard,.ticket-list-module__P2avba__emptyState,.ticket-list-module__P2avba__loadingState,.ticket-list-module__P2avba__errorState{border:1px solid var(--border-standard);background:linear-gradient(180deg, #ffffff05, #ffffff03), var(--bg-panel);box-shadow:var(--shadow-ring);border-radius:12px}.ticket-list-module__P2avba__header{gap:6px;padding:16px 18px;display:grid}.ticket-list-module__P2avba__eyebrow{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:510}.ticket-list-module__P2avba__title{letter-spacing:-.24px;margin:0;font-size:21px;font-weight:510}.ticket-list-module__P2avba__copy{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.45}.ticket-list-module__P2avba__toolbar{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(140px,.8fr)) auto;align-items:end;gap:10px;padding:14px 16px;display:grid}.ticket-list-module__P2avba__field{gap:6px;display:grid}.ticket-list-module__P2avba__label{color:var(--text-quaternary);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:510}.ticket-list-module__P2avba__input,.ticket-list-module__P2avba__select{border:1px solid var(--border-standard);width:100%;min-height:34px;color:var(--text-secondary);background:#ffffff05;border-radius:6px;padding:0 10px;font-size:13px}.ticket-list-module__P2avba__toggleField{min-height:34px;color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ticket-list-module__P2avba__toggleField input{margin:0}.ticket-list-module__P2avba__tableCard{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.ticket-list-module__P2avba__tableScroll{height:100%;min-height:0;overflow:auto}.ticket-list-module__P2avba__table{border-collapse:collapse;width:100%}.ticket-list-module__P2avba__table thead th{z-index:1;border-bottom:1px solid var(--border-subtle);color:var(--text-quaternary);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:#0f1011f5;padding:10px 16px;font-size:11px;font-weight:510;position:sticky;top:0}.ticket-list-module__P2avba__table tbody tr{border-bottom:1px solid var(--border-subtle)}.ticket-list-module__P2avba__interactiveRow{cursor:pointer}.ticket-list-module__P2avba__interactiveRow:hover td,.ticket-list-module__P2avba__interactiveRow:focus-visible td{background:#ffffff05}.ticket-list-module__P2avba__interactiveRow:focus-visible{outline:none}.ticket-list-module__P2avba__table tbody tr:last-child{border-bottom:0}.ticket-list-module__P2avba__table td{height:46px;color:var(--text-secondary);vertical-align:middle;white-space:nowrap;padding:0 16px;font-size:13px}.ticket-list-module__P2avba__cellPrimary{color:var(--text-primary);font-weight:510}.ticket-list-module__P2avba__titleCell{align-items:center;gap:10px;min-height:46px;display:inline-flex}.ticket-list-module__P2avba__titleLink{color:var(--text-primary);font-weight:510}.ticket-list-module__P2avba__titleLink:hover,.ticket-list-module__P2avba__titleLink:focus-visible{color:var(--accent-hover);outline:none}.ticket-list-module__P2avba__typeTag,.ticket-list-module__P2avba__stateBadge,.ticket-list-module__P2avba__priorityBadge{border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:510;display:inline-flex}.ticket-list-module__P2avba__typeTag{border:1px solid var(--border-subtle);color:var(--text-quaternary)}.ticket-list-module__P2avba__stateBadge{color:var(--text-primary);background:#7170ff1f;border:1px solid #7170ff3d}.ticket-list-module__P2avba__priorityBadge{border:1px solid var(--border-subtle);color:var(--text-secondary);background:#ffffff05}.ticket-list-module__P2avba__cellMuted{color:var(--text-tertiary)}.ticket-list-module__P2avba__summaryRow{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}.ticket-list-module__P2avba__emptyState,.ticket-list-module__P2avba__loadingState,.ticket-list-module__P2avba__errorState{color:var(--text-secondary);padding:20px;font-size:13px}.ticket-list-module__P2avba__errorState{border-color:#ffffff1f}@media (max-width:1040px){.ticket-list-module__P2avba__toolbar{grid-template-columns:1fr 1fr}}@media (max-width:720px){.ticket-list-module__P2avba__toolbar{grid-template-columns:1fr}.ticket-list-module__P2avba__table td,.ticket-list-module__P2avba__table thead th{padding-left:12px;padding-right:12px}}
