.AuthShell-module__3JQHhW__shell{isolation:isolate;background:var(--color-brand-navy);justify-content:center;align-items:center;min-height:100vh;padding:clamp(20px,5vw,64px);display:flex;position:relative;overflow:hidden}.AuthShell-module__3JQHhW__bgArt{z-index:0;background-color:var(--color-brand-navy);pointer-events:none;background-image:url(/brand/auth/auth-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.AuthShell-module__3JQHhW__bgOverlay{z-index:1;pointer-events:none;background:radial-gradient(90% 80% at 50% 45%,#081c3047 0%,#081c308c 55%,#051220b8 100%),linear-gradient(#05122066 0%,#0000 25% 65%,#05122080 100%),linear-gradient(135deg,#00b4d81f 0%,#0000 45%,#0e749026 100%);position:absolute;inset:0}.AuthShell-module__3JQHhW__orb{filter:blur(48px);pointer-events:none;z-index:1;opacity:.45;mix-blend-mode:screen;border-radius:50%;position:absolute}.AuthShell-module__3JQHhW__orbA{background:#00b4d859;width:min(48vw,480px);height:min(48vw,480px);animation:16s ease-in-out infinite AuthShell-module__3JQHhW__floatA;top:-10%;right:5%}.AuthShell-module__3JQHhW__orbB{background:#38bdf838;width:min(40vw,400px);height:min(40vw,400px);animation:20s ease-in-out infinite AuthShell-module__3JQHhW__floatB;bottom:-8%;right:18%}.AuthShell-module__3JQHhW__orbC{background:#2dd4bf2e;width:min(30vw,300px);height:min(30vw,300px);animation:18s ease-in-out infinite AuthShell-module__3JQHhW__floatC;top:48%;left:8%}@keyframes AuthShell-module__3JQHhW__floatA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,16px)scale(1.05)}}@keyframes AuthShell-module__3JQHhW__floatB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(16px,-18px)scale(1.06)}}@keyframes AuthShell-module__3JQHhW__floatC{0%,to{transform:translate(0)scale(.96)}50%{transform:translate(12px,-10px)scale(1.03)}}.AuthShell-module__3JQHhW__content{z-index:2;flex-direction:column;align-items:stretch;width:100%;max-width:420px;display:flex;position:relative}.AuthShell-module__3JQHhW__card{-webkit-backdrop-filter:blur(22px)saturate(1.25);width:100%;box-shadow:0 28px 72px #05122059, 0 8px 28px color-mix(in srgb, var(--color-primary) 15%, transparent), 0 0 0 1px #ffffff59 inset;background:#fffffff0;border:1px solid #ffffffb3;border-radius:20px;padding:clamp(28px,4vw,40px);animation:.55s ease-out AuthShell-module__3JQHhW__cardIn}@keyframes AuthShell-module__3JQHhW__cardIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.AuthShell-module__3JQHhW__brand{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:24px;display:flex}.AuthShell-module__3JQHhW__brand img{filter:drop-shadow(0 2px 8px #0891b21f);width:min(100%,280px);height:auto}.AuthShell-module__3JQHhW__subtitle{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500;line-height:1.45}.AuthShell-module__3JQHhW__footer{border-top:1px solid color-mix(in srgb, var(--border-default) 80%, transparent);text-align:center;flex-direction:column;gap:4px;margin-top:22px;padding-top:14px;display:flex}.AuthShell-module__3JQHhW__footer p{color:var(--text-tertiary);margin:0;font-size:12px}.AuthShell-module__3JQHhW__version{letter-spacing:.04em;color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:600}.AuthShell-module__3JQHhW__shell:after{content:"";z-index:1;pointer-events:none;opacity:.85;background:linear-gradient(90deg,#0000,#00b4d826,#00b4d88c,#22d3ee59,#0000);border-radius:999px;width:min(42vw,520px);height:3px;position:absolute;bottom:12%;right:8%;box-shadow:0 0 24px #00b4d859}@media (max-width:900px){.AuthShell-module__3JQHhW__shell{justify-content:center}.AuthShell-module__3JQHhW__bgArt{background-position:50%}.AuthShell-module__3JQHhW__bgOverlay{background:linear-gradient(#081c308c 0%,#081c3073 40%,#081c3099 100%),linear-gradient(100deg,#081c3066 0%,#0000 60%)}.AuthShell-module__3JQHhW__shell:after{display:none}}@media (max-width:520px){.AuthShell-module__3JQHhW__shell{padding:12px;padding-top:max(20px, env(safe-area-inset-top));padding-bottom:max(20px, env(safe-area-inset-bottom));align-items:center}.AuthShell-module__3JQHhW__card{background:#fffffff5;border-radius:16px;padding:24px 18px}}@media (prefers-reduced-motion:reduce){.AuthShell-module__3JQHhW__orbA,.AuthShell-module__3JQHhW__orbB,.AuthShell-module__3JQHhW__orbC,.AuthShell-module__3JQHhW__card{animation:none}}
.DataTable-module__NrVVsq__wrapper{gap:var(--space-3);flex-direction:column;display:flex}.DataTable-module__NrVVsq__embedded{gap:0}.DataTable-module__NrVVsq__embedded .DataTable-module__NrVVsq__toolbar{border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-body) 45%, var(--bg-surface));padding:12px 16px}.DataTable-module__NrVVsq__embedded .DataTable-module__NrVVsq__tableWrap{background:0 0;border:none;border-radius:0}.DataTable-module__NrVVsq__embedded .DataTable-module__NrVVsq__pagination{border-top:1px solid var(--border-light);padding:10px 16px}.DataTable-module__NrVVsq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__NrVVsq__searchBox{flex:1;min-width:200px;max-width:360px;position:relative}.DataTable-module__NrVVsq__searchIcon{left:var(--space-3);color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.DataTable-module__NrVVsq__searchInput{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-9);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);font-family:var(--font-sans);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none}.DataTable-module__NrVVsq__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 10%, transparent)}.DataTable-module__NrVVsq__searchInput::placeholder{color:var(--text-muted)}.DataTable-module__NrVVsq__toolbarActions{align-items:center;gap:var(--space-2);display:flex}.DataTable-module__NrVVsq__tableWrap{border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-surface);overflow-x:auto}.DataTable-module__NrVVsq__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.DataTable-module__NrVVsq__th{padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-light);white-space:nowrap;-webkit-user-select:none;user-select:none;background:var(--bg-sunken)}.DataTable-module__NrVVsq__th.DataTable-module__NrVVsq__sortable{cursor:pointer;transition:color var(--transition-fast)}.DataTable-module__NrVVsq__th.DataTable-module__NrVVsq__sortable:hover{color:var(--text-primary)}.DataTable-module__NrVVsq__thContent{align-items:center;gap:var(--space-1);display:inline-flex}.DataTable-module__NrVVsq__sortIdle{opacity:.3}.DataTable-module__NrVVsq__table td{padding:var(--space-3) var(--space-4);color:var(--text-primary);border-bottom:1px solid var(--border-light);vertical-align:middle}.DataTable-module__NrVVsq__table tbody tr:last-child td{border-bottom:none}.DataTable-module__NrVVsq__row{transition:background var(--transition-fast)}.DataTable-module__NrVVsq__row:hover{background:var(--hover-overlay)}.DataTable-module__NrVVsq__clickable{cursor:pointer}.DataTable-module__NrVVsq__striped tbody tr:nth-child(2n){background:var(--bg-sunken)}.DataTable-module__NrVVsq__striped tbody tr:nth-child(2n):hover{background:var(--hover-overlay)}.DataTable-module__NrVVsq__compact th,.DataTable-module__NrVVsq__compact td{padding:var(--space-2) var(--space-3)}.DataTable-module__NrVVsq__empty{text-align:center;padding:var(--space-10) var(--space-4);color:var(--text-muted);font-size:var(--font-size-sm)}.DataTable-module__NrVVsq__skeletonRow td{border-bottom:1px solid var(--border-light)}.DataTable-module__NrVVsq__skeleton{border-radius:var(--radius-sm);background:var(--bg-sunken);width:60%;height:16px;animation:1.5s ease-in-out infinite DataTable-module__NrVVsq__shimmer}.DataTable-module__NrVVsq__skeletonRow:nth-child(odd) .DataTable-module__NrVVsq__skeleton{width:80%}.DataTable-module__NrVVsq__skeletonRow:nth-child(3n) .DataTable-module__NrVVsq__skeleton{width:50%}@keyframes DataTable-module__NrVVsq__shimmer{0%,to{opacity:.4}50%{opacity:.8}}@media (max-width:768px){.DataTable-module__NrVVsq__hideOnMobile{display:none}.DataTable-module__NrVVsq__searchBox{max-width:100%}.DataTable-module__NrVVsq__toolbar{flex-direction:column;align-items:stretch}}.DataTable-module__NrVVsq__checkboxCol{text-align:center;width:40px;padding-left:var(--space-3);padding-right:0}.DataTable-module__NrVVsq__checkbox{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;margin:0}.DataTable-module__NrVVsq__selectedRow{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.DataTable-module__NrVVsq__selectedRow:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.DataTable-module__NrVVsq__bulkBar{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);border-radius:var(--radius-lg);animation:.2s ease-out DataTable-module__NrVVsq__bulkAppear;display:flex}@keyframes DataTable-module__NrVVsq__bulkAppear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DataTable-module__NrVVsq__bulkCount{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);white-space:nowrap}.DataTable-module__NrVVsq__bulkActions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.DataTable-module__NrVVsq__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DataTable-module__NrVVsq__pageInfo{align-items:center;gap:var(--space-3);display:flex}.DataTable-module__NrVVsq__pageInfoText{font-size:var(--font-size-sm);color:var(--text-muted)}.DataTable-module__NrVVsq__pageSizeSelect{padding:var(--space-1) var(--space-2);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-sans);cursor:pointer;outline:none}.DataTable-module__NrVVsq__pageSizeSelect:focus{border-color:var(--color-primary)}.DataTable-module__NrVVsq__pageButtons{align-items:center;gap:2px;display:flex}.DataTable-module__NrVVsq__pageBtn{min-width:32px;height:32px;padding:0 var(--space-2);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.DataTable-module__NrVVsq__pageBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, var(--bg-surface))}.DataTable-module__NrVVsq__pageBtn:disabled{opacity:.4;cursor:not-allowed}.DataTable-module__NrVVsq__pageBtnActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff;font-weight:var(--font-weight-semibold)}@media (max-width:768px){.DataTable-module__NrVVsq__pagination{flex-direction:column;align-items:stretch}.DataTable-module__NrVVsq__pageButtons{justify-content:center}}
.UserPicker-module__cvYwIG__root{width:100%;min-width:0;position:relative}.UserPicker-module__cvYwIG__compact .UserPicker-module__cvYwIG__trigger{min-height:32px;padding:2px 8px}.UserPicker-module__cvYwIG__sizeSm .UserPicker-module__cvYwIG__trigger{min-height:34px;font-size:var(--font-size-sm,13px)}.UserPicker-module__cvYwIG__sizeSm .UserPicker-module__cvYwIG__option{padding:6px 8px}.UserPicker-module__cvYwIG__trigger{border-radius:var(--radius-md,8px);width:100%;min-height:40px;color:var(--text);font-family:inherit;font-size:var(--font-size-sm,13px);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 6px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.UserPicker-module__cvYwIG__trigger:hover:not(:disabled){border-color:var(--border-default);background:var(--bg-hover,#00000008)}.UserPicker-module__cvYwIG__trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.UserPicker-module__cvYwIG__trigger:disabled{opacity:.55;cursor:not-allowed}.UserPicker-module__cvYwIG__triggerUser{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.UserPicker-module__cvYwIG__triggerText{flex-direction:column;gap:1px;min-width:0;display:flex}.UserPicker-module__cvYwIG__triggerName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.UserPicker-module__cvYwIG__triggerSub{font-size:var(--font-size-2xs,11px);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UserPicker-module__cvYwIG__placeholder{color:var(--accent);font-weight:500}.UserPicker-module__cvYwIG__triggerActions{color:var(--text-muted);flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.UserPicker-module__cvYwIG__clearBtn{color:var(--text-muted);border-radius:50%;padding:2px;display:inline-flex}.UserPicker-module__cvYwIG__clearBtn:hover{color:var(--color-danger);background:var(--bg-hover,#0000000a)}.UserPicker-module__cvYwIG__chevron{opacity:.7;flex-shrink:0}.UserPicker-module__cvYwIG__multiWrap{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.UserPicker-module__cvYwIG__chip{background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius-md);font-size:var(--font-size-sm,13px);color:var(--text);align-items:center;gap:6px;max-width:100%;padding:2px 8px 2px 2px;display:inline-flex}.UserPicker-module__cvYwIG__chipName{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.UserPicker-module__cvYwIG__chipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;display:inline-flex}.UserPicker-module__cvYwIG__chipRemove:hover{color:var(--color-danger)}.UserPicker-module__cvYwIG__addBtn{border:1px dashed var(--border-default);color:var(--accent);font-size:var(--font-size-2xs,11px);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:4px 10px;font-family:inherit;font-weight:500;transition:background .15s,border-color .15s}.UserPicker-module__cvYwIG__addBtn:hover:not(:disabled){background:var(--bg-hover,#00000008);border-color:var(--accent)}.UserPicker-module__cvYwIG__addBtn:disabled{opacity:.5;cursor:not-allowed}.UserPicker-module__cvYwIG__dropdown{z-index:1400;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg,12px);min-width:260px;max-width:min(420px,100vw - 16px);box-shadow:var(--shadow-dropdown,0 12px 32px #0f172a24);transition:none;animation:.14s UserPicker-module__cvYwIG__userPickerIn;position:fixed;overflow:hidden}@keyframes UserPicker-module__cvYwIG__userPickerIn{0%{opacity:0}to{opacity:1}}.UserPicker-module__cvYwIG__searchRow{border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg) 80%, var(--bg-surface));align-items:center;gap:8px;padding:8px 10px;display:flex}.UserPicker-module__cvYwIG__searchIcon{color:var(--text-muted);flex-shrink:0}.UserPicker-module__cvYwIG__searchInput{min-width:0;font-size:var(--font-size-sm,13px);color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.UserPicker-module__cvYwIG__searchInput::placeholder{color:var(--text-muted)}.UserPicker-module__cvYwIG__list{max-height:280px;margin:0;padding:4px;list-style:none;overflow-y:auto}.UserPicker-module__cvYwIG__empty{text-align:center;font-size:var(--font-size-sm,13px);color:var(--text-muted);padding:16px 12px}.UserPicker-module__cvYwIG__option{border-radius:var(--radius-md,8px);cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;transition:background .12s;display:flex}.UserPicker-module__cvYwIG__option:hover,.UserPicker-module__cvYwIG__optionHighlight{background:color-mix(in srgb, var(--accent) 10%, transparent)}.UserPicker-module__cvYwIG__optionSelected{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.UserPicker-module__cvYwIG__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.UserPicker-module__cvYwIG__optionName{font-size:var(--font-size-sm,13px);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.UserPicker-module__cvYwIG__optionSub{font-size:var(--font-size-2xs,11px);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UserPicker-module__cvYwIG__check{color:var(--accent);flex-shrink:0}[data-theme=dark] .UserPicker-module__cvYwIG__dropdown{background:var(--bg-elevated);box-shadow:0 12px 32px #00000073}[data-theme=dark] .UserPicker-module__cvYwIG__searchRow{background:color-mix(in srgb, var(--bg) 50%, var(--bg-elevated))}[data-theme=dark] .UserPicker-module__cvYwIG__chip{background:color-mix(in srgb, var(--accent) 18%, var(--bg-elevated))}.UserPicker-module__cvYwIG__roleBadge{background:color-mix(in srgb, var(--color-primary) 14%, transparent);width:28px;height:28px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}
.EntityPicker-module__38dLpW__root{width:100%;min-width:0;position:relative}.EntityPicker-module__38dLpW__sizeSm .EntityPicker-module__38dLpW__trigger{min-height:34px;font-size:var(--font-size-sm,13px)}.EntityPicker-module__38dLpW__sizeSm .EntityPicker-module__38dLpW__option{padding:6px 8px}.EntityPicker-module__38dLpW__trigger{border-radius:var(--radius-md,8px);width:100%;min-height:40px;color:var(--text);font-family:inherit;font-size:var(--font-size-sm,13px);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 6px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.EntityPicker-module__38dLpW__trigger:hover:not(:disabled){border-color:var(--border-default);background:var(--bg-hover,#00000008)}.EntityPicker-module__38dLpW__trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.EntityPicker-module__38dLpW__trigger:disabled{opacity:.55;cursor:not-allowed}.EntityPicker-module__38dLpW__triggerUser{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.EntityPicker-module__38dLpW__triggerText{flex-direction:column;gap:1px;min-width:0;display:flex}.EntityPicker-module__38dLpW__triggerName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.EntityPicker-module__38dLpW__triggerSub{font-size:var(--font-size-2xs,11px);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EntityPicker-module__38dLpW__placeholder{color:var(--accent);font-weight:500}.EntityPicker-module__38dLpW__triggerActions{color:var(--text-muted);flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.EntityPicker-module__38dLpW__clearBtn{color:var(--text-muted);border-radius:50%;padding:2px;display:inline-flex}.EntityPicker-module__38dLpW__clearBtn:hover{color:var(--color-danger);background:var(--bg-hover,#0000000a)}.EntityPicker-module__38dLpW__chevron{opacity:.7;flex-shrink:0}.EntityPicker-module__38dLpW__multiWrap{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex}.EntityPicker-module__38dLpW__chip{background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface));border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:var(--radius-md);font-size:var(--font-size-sm,13px);color:var(--text);align-items:center;gap:6px;max-width:100%;padding:2px 8px 2px 2px;display:inline-flex}.EntityPicker-module__38dLpW__chipName{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.EntityPicker-module__38dLpW__chipRemove{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;display:inline-flex}.EntityPicker-module__38dLpW__chipRemove:hover{color:var(--color-danger)}.EntityPicker-module__38dLpW__addBtn{border:1px dashed var(--border-default);color:var(--accent);font-size:var(--font-size-2xs,11px);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:4px 10px;font-family:inherit;font-weight:500;transition:background .15s,border-color .15s}.EntityPicker-module__38dLpW__addBtn:hover:not(:disabled){background:var(--bg-hover,#00000008);border-color:var(--accent)}.EntityPicker-module__38dLpW__addBtn:disabled{opacity:.5;cursor:not-allowed}.EntityPicker-module__38dLpW__dropdown{z-index:1400;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg,12px);min-width:280px;max-width:min(440px,100vw - 16px);box-shadow:var(--shadow-dropdown,0 12px 32px #0f172a24);transition:none;animation:.14s EntityPicker-module__38dLpW__entityPickerIn;position:fixed;overflow:hidden}@keyframes EntityPicker-module__38dLpW__entityPickerIn{0%{opacity:0}to{opacity:1}}.EntityPicker-module__38dLpW__typeRow{flex-wrap:wrap;gap:4px;padding:8px 8px 0;display:flex}.EntityPicker-module__38dLpW__typeChip{border:1px solid var(--border-light);color:var(--text-muted);font-size:var(--font-size-2xs,11px);border-radius:var(--radius-md);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.EntityPicker-module__38dLpW__typeChip:hover{border-color:var(--accent);color:var(--text)}.EntityPicker-module__38dLpW__typeChipActive{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--color-primary)}.EntityPicker-module__38dLpW__searchRow{border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg) 80%, var(--bg-surface));align-items:center;gap:8px;padding:8px 10px;display:flex}.EntityPicker-module__38dLpW__searchIcon{color:var(--text-muted);flex-shrink:0}.EntityPicker-module__38dLpW__searchInput{min-width:0;font-size:var(--font-size-sm,13px);color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.EntityPicker-module__38dLpW__searchInput::placeholder{color:var(--text-muted)}.EntityPicker-module__38dLpW__loadingDot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:.9s infinite EntityPicker-module__38dLpW__pulse}@keyframes EntityPicker-module__38dLpW__pulse{0%,to{opacity:.35}50%{opacity:1}}.EntityPicker-module__38dLpW__list{max-height:280px;margin:0;padding:4px;list-style:none;overflow-y:auto}.EntityPicker-module__38dLpW__empty{text-align:center;font-size:var(--font-size-sm,13px);color:var(--text-muted);padding:16px 12px}.EntityPicker-module__38dLpW__option{border-radius:var(--radius-md,8px);cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;transition:background .12s;display:flex}.EntityPicker-module__38dLpW__option:hover,.EntityPicker-module__38dLpW__optionHighlight{background:color-mix(in srgb, var(--accent) 10%, transparent)}.EntityPicker-module__38dLpW__optionSelected{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.EntityPicker-module__38dLpW__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.EntityPicker-module__38dLpW__optionName{font-size:var(--font-size-sm,13px);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.EntityPicker-module__38dLpW__optionSub{font-size:var(--font-size-2xs,11px);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.EntityPicker-module__38dLpW__check{color:var(--accent);flex-shrink:0}.EntityPicker-module__38dLpW__typeBadge{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:28px;height:28px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EntityPicker-module__38dLpW__typeBadge[data-type=hub]{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.EntityPicker-module__38dLpW__typeBadge[data-type=team]{background:color-mix(in srgb, var(--color-purple-dark) 16%, transparent);color:var(--color-purple-dark)}.EntityPicker-module__38dLpW__typeBadge[data-type=department]{background:color-mix(in srgb, var(--z-teal-700) 14%, transparent);color:var(--z-teal-700)}.EntityPicker-module__38dLpW__typeBadge[data-type=all]{background:color-mix(in srgb, var(--color-primary) 14%, transparent)}[data-theme=dark] .EntityPicker-module__38dLpW__dropdown{background:var(--bg-elevated);box-shadow:0 12px 32px #00000073}[data-theme=dark] .EntityPicker-module__38dLpW__searchRow{background:color-mix(in srgb, var(--bg) 50%, var(--bg-elevated))}[data-theme=dark] .EntityPicker-module__38dLpW__chip{background:color-mix(in srgb, var(--accent) 18%, var(--bg-elevated))}
.Badge-module__g-cF8q__badge{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);white-space:nowrap;letter-spacing:.01em;line-height:1;display:inline-flex}.Badge-module__g-cF8q__sm{font-size:var(--font-size-4xs);padding:1px 6px}.Badge-module__g-cF8q__md{font-size:var(--font-size-3xs);padding:2px 8px}.Badge-module__g-cF8q__lg{font-size:var(--font-size-2xs);padding:3px 10px}.Badge-module__g-cF8q__default{background:var(--bg-sunken);color:var(--text-secondary)}.Badge-module__g-cF8q__primary{background:var(--color-primary-soft);color:var(--color-primary)}.Badge-module__g-cF8q__success{background:var(--color-success-soft);color:var(--color-success-text)}.Badge-module__g-cF8q__warning{background:var(--color-warning-soft);color:var(--color-warning-text)}.Badge-module__g-cF8q__danger{background:var(--color-danger-soft);color:var(--color-danger-text)}.Badge-module__g-cF8q__info{background:var(--color-info-soft);color:var(--color-info-text)}.Badge-module__g-cF8q__outline{color:var(--text-secondary);border:1px solid var(--border-default);background:0 0}.Badge-module__g-cF8q__dot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px;display:inline-block}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__default{background:var(--text-tertiary)}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__primary{background:var(--color-primary)}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__success{background:var(--color-success)}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__warning{background:var(--color-warning)}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__danger{background:var(--color-danger)}.Badge-module__g-cF8q__dot.Badge-module__g-cF8q__info{background:var(--color-info)}
.Chip-module__elGYjG__chip{font-family:var(--font-sans);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;max-width:100%;line-height:1.2;display:inline-flex}.Chip-module__elGYjG__sm{font-size:var(--font-size-2xs);gap:4px;padding:3px 8px}.Chip-module__elGYjG__md{font-size:var(--font-size-xs);padding:5px 10px}.Chip-module__elGYjG__default{background:var(--bg-sunken);color:var(--text-secondary);border-color:var(--border-light)}.Chip-module__elGYjG__primary{background:var(--color-primary-soft);color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 16%, transparent)}.Chip-module__elGYjG__success{background:var(--color-success-soft);color:var(--color-success-text);border-color:color-mix(in srgb, var(--color-success) 16%, transparent)}.Chip-module__elGYjG__warning{background:var(--color-warning-soft);color:var(--color-warning-text);border-color:color-mix(in srgb, var(--color-warning) 18%, transparent)}.Chip-module__elGYjG__danger{background:var(--color-danger-soft);color:var(--color-danger-text);border-color:color-mix(in srgb, var(--color-danger) 18%, transparent)}.Chip-module__elGYjG__info{background:var(--color-info-soft);color:var(--color-info-text);border-color:color-mix(in srgb, var(--color-info) 16%, transparent)}.Chip-module__elGYjG__liveDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Chip-module__elGYjG__danger .Chip-module__elGYjG__liveDot{animation:1.4s ease-out infinite Chip-module__elGYjG__chipLive}@keyframes Chip-module__elGYjG__chipLive{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 45%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.Chip-module__elGYjG__danger .Chip-module__elGYjG__liveDot{animation:none}}
.MetricTile-module__xd1aPG__tile{--tile-accent:var(--border-strong);min-height:4.5rem;padding:var(--space-3) var(--space-3) var(--space-3) calc(var(--space-3) + 3px);border-radius:var(--radius-lg);border:1px solid var(--border-light);background:var(--bg-surface);color:inherit;box-shadow:none;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;text-decoration:none;display:flex;position:relative;overflow:hidden}.MetricTile-module__xd1aPG__tile:before{content:"";background:var(--tile-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.MetricTile-module__xd1aPG__tile:hover{border-color:var(--border-strong);background:color-mix(in srgb, var(--bg-sunken) 55%, var(--bg-surface))}.MetricTile-module__xd1aPG__tile:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MetricTile-module__xd1aPG__sm{min-height:3.75rem;padding:var(--space-2-5) var(--space-3) var(--space-2-5) calc(var(--space-3) + 3px);gap:2px}.MetricTile-module__xd1aPG__ok{--tile-accent:var(--color-primary)}.MetricTile-module__xd1aPG__attention{--tile-accent:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 22%, var(--border-light))}.MetricTile-module__xd1aPG__critical{--tile-accent:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 26%, var(--border-light))}.MetricTile-module__xd1aPG__icon{color:var(--text-muted);margin-bottom:2px}.MetricTile-module__xd1aPG__valueRow{align-items:baseline;gap:6px;width:100%;min-width:0;display:flex}.MetricTile-module__xd1aPG__value{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1}.MetricTile-module__xd1aPG__sm .MetricTile-module__xd1aPG__value{font-size:var(--font-size-xl)}.MetricTile-module__xd1aPG__critical .MetricTile-module__xd1aPG__value{color:var(--color-danger-text)}.MetricTile-module__xd1aPG__attention .MetricTile-module__xd1aPG__value{color:var(--color-warning-text)}.MetricTile-module__xd1aPG__valueSoft{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--text-muted);line-height:1.1}.MetricTile-module__xd1aPG__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);line-height:1.3}.MetricTile-module__xd1aPG__hint{font-size:var(--font-size-2xs);color:var(--text-muted);line-height:1.35}.MetricTile-module__xd1aPG__deltaUp,.MetricTile-module__xd1aPG__deltaDown{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);padding:1px 5px}.MetricTile-module__xd1aPG__deltaUp{color:var(--color-danger-text);background:var(--color-danger-soft)}.MetricTile-module__xd1aPG__deltaDown{color:var(--color-success-text);background:var(--color-success-soft)}
.Card-module__si82nG__card{border-radius:var(--radius-lg);padding:var(--space-5);position:relative}.Card-module__si82nG__noPadding{padding:0}.Card-module__si82nG__surface{background:var(--bg-surface);border:1px solid var(--border-light)}.Card-module__si82nG__elevated{background:var(--bg-elevated);box-shadow:var(--shadow-lg);border:1px solid var(--border-light)}.Card-module__si82nG__outlined{border:1px solid var(--border-default);background:0 0}.Card-module__si82nG__interactive{background:var(--bg-surface);border:1px solid var(--border-light);cursor:pointer;transition:all var(--transition-fast)}.Card-module__si82nG__interactive:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Card-module__si82nG__interactive:active{transform:translateY(0)}.Card-module__si82nG__header{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light);margin-bottom:var(--space-4)}.Card-module__si82nG__content{flex:1}.Card-module__si82nG__footer{padding-top:var(--space-3);border-top:1px solid var(--border-light);margin-top:var(--space-4);align-items:center;gap:var(--space-2);display:flex}
.Dropdown-module__Qp4KCW__container{display:inline-flex;position:relative}.Dropdown-module__Qp4KCW__trigger{cursor:pointer;display:inline-flex}.Dropdown-module__Qp4KCW__menu{z-index:var(--z-dropdown);background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-lg);min-width:180px;box-shadow:var(--shadow-lg);padding:var(--space-1);animation:Dropdown-module__Qp4KCW__dropdownIn .12s var(--z-ease-out,ease);position:absolute;top:calc(100% + 4px);left:0}.Dropdown-module__Qp4KCW__alignEnd{left:auto;right:0}.Dropdown-module__Qp4KCW__item{align-items:center;gap:var(--space-2-5);width:100%;padding:var(--space-2) var(--space-3);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast);text-align:left;background:0 0;border:none;line-height:1.3;display:flex}.Dropdown-module__Qp4KCW__item:hover:not(:disabled){background:var(--hover-overlay)}.Dropdown-module__Qp4KCW__item svg{color:var(--text-tertiary);flex-shrink:0}.Dropdown-module__Qp4KCW__item:hover svg{color:var(--text-secondary)}.Dropdown-module__Qp4KCW__itemDanger,.Dropdown-module__Qp4KCW__itemDanger svg{color:var(--color-danger)}.Dropdown-module__Qp4KCW__itemDanger:hover:not(:disabled){background:var(--hover-danger)}.Dropdown-module__Qp4KCW__itemDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Dropdown-module__Qp4KCW__separator{background:var(--border-light);height:1px;margin:var(--space-1) 0}@keyframes Dropdown-module__Qp4KCW__dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.Skeleton-module__dylJeq__skeleton{background:var(--border-light);animation:1.5s ease-in-out infinite Skeleton-module__dylJeq__skeleton-pulse}.Skeleton-module__dylJeq__textGroup{gap:var(--space-2);flex-direction:column;display:flex}.Skeleton-module__dylJeq__text{border-radius:var(--radius-sm);height:14px}.Skeleton-module__dylJeq__circular{border-radius:var(--radius-full);width:40px;height:40px}.Skeleton-module__dylJeq__rectangular{border-radius:0;height:120px}.Skeleton-module__dylJeq__rounded{border-radius:var(--radius-lg);height:120px}@keyframes Skeleton-module__dylJeq__skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}
.SlidePanel-module__p9BsXq__wrapper{z-index:var(--z-modal);justify-content:flex-end;display:flex;position:fixed;inset:0}.SlidePanel-module__p9BsXq__overlay{background:var(--bg-overlay);animation:.2s SlidePanel-module__p9BsXq__fadeIn;position:absolute;inset:0}.SlidePanel-module__p9BsXq__panel{z-index:1;background:var(--bg-elevated);height:100%;box-shadow:var(--shadow-2xl);flex-direction:column;animation:.25s cubic-bezier(.32,.72,0,1) SlidePanel-module__p9BsXq__slideIn;display:flex;position:relative;overflow:hidden}.SlidePanel-module__p9BsXq__sm{width:400px;max-width:90vw}.SlidePanel-module__p9BsXq__md{width:520px;max-width:90vw}.SlidePanel-module__p9BsXq__lg{width:680px;max-width:90vw}.SlidePanel-module__p9BsXq__half{width:50vw;min-width:400px;max-width:90vw}.SlidePanel-module__p9BsXq__header{padding:var(--space-5);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;display:flex}.SlidePanel-module__p9BsXq__headerText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SlidePanel-module__p9BsXq__subtitle{font-size:var(--font-size-2xs);color:var(--text-tertiary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em;white-space:normal;line-height:1.35}.SlidePanel-module__p9BsXq__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.3;overflow:hidden}.SlidePanel-module__p9BsXq__closeBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SlidePanel-module__p9BsXq__closeBtn:hover{background:var(--hover-overlay);color:var(--text-primary)}.SlidePanel-module__p9BsXq__body{padding:var(--space-5);flex:1;min-height:0;overflow-y:auto}.SlidePanel-module__p9BsXq__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-light);background:var(--bg-elevated);flex-shrink:0;display:flex}@media (max-width:768px){.SlidePanel-module__p9BsXq__sm,.SlidePanel-module__p9BsXq__md,.SlidePanel-module__p9BsXq__lg,.SlidePanel-module__p9BsXq__half{width:100vw;min-width:0;max-width:100vw}.SlidePanel-module__p9BsXq__header,.SlidePanel-module__p9BsXq__body{padding:var(--space-4)}.SlidePanel-module__p9BsXq__footer{padding:var(--space-3) var(--space-4)}}@keyframes SlidePanel-module__p9BsXq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SlidePanel-module__p9BsXq__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.Tabs-module__Kftrda__tabs{align-items:center;gap:2px;display:flex}.Tabs-module__Kftrda__tab{cursor:pointer;font-family:var(--font-sans);font-weight:var(--font-weight-medium);color:var(--text-muted);transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;display:inline-flex;position:relative}.Tabs-module__Kftrda__tab:hover:not(:disabled){color:var(--text-primary)}.Tabs-module__Kftrda__tab:disabled{opacity:.4;cursor:not-allowed}.Tabs-module__Kftrda__line{border-bottom:1px solid var(--border-default)}.Tabs-module__Kftrda__line .Tabs-module__Kftrda__tab{padding:var(--space-3) var(--space-4);border-bottom:2px solid #0000;margin-bottom:-1px}.Tabs-module__Kftrda__line .Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active{color:var(--color-primary);border-bottom-color:var(--color-primary);font-weight:var(--font-weight-semibold)}.Tabs-module__Kftrda__pill{background:var(--bg-sunken);border-radius:var(--radius-lg);padding:3px}.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tab{padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-md)}.Tabs-module__Kftrda__pill .Tabs-module__Kftrda__tab.Tabs-module__Kftrda__active{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-xs);font-weight:var(--font-weight-semibold)}.Tabs-module__Kftrda__sm .Tabs-module__Kftrda__tab{font-size:var(--font-size-xs);padding-block:var(--space-2)}.Tabs-module__Kftrda__md .Tabs-module__Kftrda__tab{font-size:var(--font-size-sm)}.Tabs-module__Kftrda__count{font-size:var(--font-size-4xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);background:var(--bg-sunken);min-width:16px;height:16px;color:var(--text-tertiary);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.Tabs-module__Kftrda__active .Tabs-module__Kftrda__count{background:var(--color-primary-soft);color:var(--color-primary)}@media (max-width:768px){.Tabs-module__Kftrda__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Tabs-module__Kftrda__tabs::-webkit-scrollbar{display:none}.Tabs-module__Kftrda__tab{white-space:nowrap;flex:none}}
.SegmentedControl-module__V03iTW__root{border:1px solid var(--border,var(--border-default));border-radius:var(--radius-md);background:var(--bg-surface);flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.SegmentedControl-module__V03iTW__item{border:none;border-right:1px solid var(--border,var(--border-default));color:var(--text-secondary,var(--text-muted));font-family:var(--font-sans);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.SegmentedControl-module__V03iTW__item:last-child{border-right:none}.SegmentedControl-module__V03iTW__item:hover:not(:disabled):not(.SegmentedControl-module__V03iTW__active){background:var(--bg-hover);color:var(--text-primary)}.SegmentedControl-module__V03iTW__item:disabled{opacity:.4;cursor:not-allowed}.SegmentedControl-module__V03iTW__active{background:var(--color-primary);color:var(--text-inverse)}.SegmentedControl-module__V03iTW__active:hover:not(:disabled){background:var(--color-primary-hover);color:var(--text-inverse)}.SegmentedControl-module__V03iTW__label{justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.SegmentedControl-module__V03iTW__sm .SegmentedControl-module__V03iTW__item{min-height:32px;padding:0 var(--space-3);font-size:var(--font-size-sm);line-height:1.2}.SegmentedControl-module__V03iTW__md .SegmentedControl-module__V03iTW__item{min-height:36px;padding:0 var(--space-4);font-size:var(--font-size-sm);line-height:1.2}
.Toast-module__9WWWZG__container{bottom:var(--space-5);right:var(--space-5);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;max-width:400px;display:flex;position:fixed}.Toast-module__9WWWZG__toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-size:var(--font-size-sm);color:var(--text-primary);animation:Toast-module__9WWWZG__toastSlideIn .25s var(--z-ease-out,ease);pointer-events:auto;display:flex}.Toast-module__9WWWZG__success{border-left:3px solid var(--color-success)}.Toast-module__9WWWZG__error{border-left:3px solid var(--color-danger)}.Toast-module__9WWWZG__warning{border-left:3px solid var(--color-warning)}.Toast-module__9WWWZG__info{border-left:3px solid var(--color-info)}.Toast-module__9WWWZG__icon{flex-shrink:0}.Toast-module__9WWWZG__success .Toast-module__9WWWZG__icon{color:var(--color-success)}.Toast-module__9WWWZG__error .Toast-module__9WWWZG__icon{color:var(--color-danger)}.Toast-module__9WWWZG__warning .Toast-module__9WWWZG__icon{color:var(--color-warning)}.Toast-module__9WWWZG__info .Toast-module__9WWWZG__icon{color:var(--color-info)}.Toast-module__9WWWZG__message{font-weight:var(--font-weight-medium);flex:1;line-height:1.4}.Toast-module__9WWWZG__close{padding:var(--space-1);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;display:flex}.Toast-module__9WWWZG__close:hover{background:var(--hover-overlay);color:var(--text-primary)}@keyframes Toast-module__9WWWZG__toastSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}
.PageSkeleton-module__VCGVuW__container{padding:var(--space-4)}.PageSkeleton-module__VCGVuW__bone{background:var(--border-light);animation:1.5s ease-in-out infinite PageSkeleton-module__VCGVuW__skeletonPulse}@keyframes PageSkeleton-module__VCGVuW__skeletonPulse{0%,to{opacity:1}50%{opacity:.4}}.PageSkeleton-module__VCGVuW__header{margin-bottom:var(--space-6)}.PageSkeleton-module__VCGVuW__titleBone{border-radius:var(--radius-md);width:35%;height:28px;margin-bottom:var(--space-2);}.PageSkeleton-module__VCGVuW__subtitleBone{border-radius:var(--radius-sm);width:55%;height:16px;}.PageSkeleton-module__VCGVuW__toolbar{gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.PageSkeleton-module__VCGVuW__searchBone{border-radius:var(--radius-md);flex:1;max-width:400px;height:40px;}.PageSkeleton-module__VCGVuW__buttonBone{border-radius:var(--radius-md);width:100px;height:40px;}.PageSkeleton-module__VCGVuW__tableWrapper{background:var(--bg-surface);border-radius:var(--radius-lg);overflow:hidden}.PageSkeleton-module__VCGVuW__tableRow{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-light);display:flex}.PageSkeleton-module__VCGVuW__avatarBone{border-radius:var(--radius-full);flex-shrink:0;width:36px;height:36px;}.PageSkeleton-module__VCGVuW__rowContent{flex-direction:column;flex:1;gap:6px;display:flex}.PageSkeleton-module__VCGVuW__lineBone{border-radius:var(--radius-xs);height:14px;}.PageSkeleton-module__VCGVuW__lineShort{height:10px;}.PageSkeleton-module__VCGVuW__cardGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.PageSkeleton-module__VCGVuW__card{background:var(--bg-surface);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;min-height:120px;display:flex}.PageSkeleton-module__VCGVuW__cardTitleBone{border-radius:var(--radius-sm);width:60%;height:18px;}.PageSkeleton-module__VCGVuW__cardBodyBone{border-radius:var(--radius-sm);width:40%;height:36px;}.PageSkeleton-module__VCGVuW__listStack{gap:var(--space-3);flex-direction:column;display:flex}.PageSkeleton-module__VCGVuW__listItem{align-items:center;gap:var(--space-3);background:var(--bg-surface);border-radius:var(--radius-md);padding:var(--space-4);display:flex}.PageSkeleton-module__VCGVuW__detailHeader{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.PageSkeleton-module__VCGVuW__detailAvatar{border-radius:var(--radius-full);flex-shrink:0;width:64px;height:64px;}.PageSkeleton-module__VCGVuW__detailMeta{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.PageSkeleton-module__VCGVuW__detailTitleBone{border-radius:var(--radius-md);width:40%;height:24px;}.PageSkeleton-module__VCGVuW__detailSubBone{border-radius:var(--radius-sm);width:25%;height:14px;}.PageSkeleton-module__VCGVuW__detailBody{gap:var(--space-6);display:flex}.PageSkeleton-module__VCGVuW__detailMain{gap:var(--space-4);flex-direction:column;flex:1;display:flex}.PageSkeleton-module__VCGVuW__detailSide{gap:var(--space-4);flex-direction:column;flex-shrink:0;width:280px;display:flex}.PageSkeleton-module__VCGVuW__contentBlock{border-radius:var(--radius-lg);height:120px;}.PageSkeleton-module__VCGVuW__sideBlock{border-radius:var(--radius-lg);height:80px;}.PageSkeleton-module__VCGVuW__centered{padding:var(--space-12);color:var(--text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}
.NotebookWorkspace-module__efNCpG__workspace{gap:var(--space-2);flex-direction:column;flex:1;height:min(100vh - 180px,920px);min-height:0;display:flex}.NotebookWorkspace-module__efNCpG__metaBar{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);border:1px solid var(--border-light);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-surface) 88%, var(--color-primary));margin:0 0 2px;padding:8px 12px;display:flex}.NotebookWorkspace-module__efNCpG__metaItem{align-items:center;gap:6px;display:inline-flex}.NotebookWorkspace-module__efNCpG__metaDot{color:var(--text-muted)}.NotebookWorkspace-module__efNCpG__metaSpacer{flex:1}.NotebookWorkspace-module__efNCpG__searchBtn{border:1px solid var(--border-light);background:var(--bg-surface);color:var(--color-primary);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.NotebookWorkspace-module__efNCpG__searchBtn:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.NotebookWorkspace-module__efNCpG__onboardBanner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--border-light));background:color-mix(in srgb, var(--color-primary) 8%, var(--bg-surface));display:flex}.NotebookWorkspace-module__efNCpG__onboardBody{min-width:0;font-size:var(--font-size-sm);color:var(--text-secondary);flex:1}.NotebookWorkspace-module__efNCpG__onboardBody strong{color:var(--text-primary);margin-bottom:4px;display:block}.NotebookWorkspace-module__efNCpG__onboardSteps{font-size:var(--font-size-xs);margin:0;padding-left:1.2rem;line-height:1.55}.NotebookWorkspace-module__efNCpG__onboardClose{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;padding:4px}.NotebookWorkspace-module__efNCpG__onboardClose:hover{color:var(--text-primary);background:var(--bg-hover)}.NotebookWorkspace-module__efNCpG__embedBadge{font-size:10px;font-weight:var(--font-weight-medium);color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:999px;padding:1px 6px;display:inline-flex}.NotebookWorkspace-module__efNCpG__previewExtras{padding:0 var(--space-3) var(--space-3)}.NotebookWorkspace-module__efNCpG__mobileTabs{background:var(--bg-body,var(--bg-secondary));border:1px solid var(--border-light);border-radius:var(--radius-md);gap:4px;padding:3px;display:none}.NotebookWorkspace-module__efNCpG__mobileTab,.NotebookWorkspace-module__efNCpG__mobileTabActive{border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:1;padding:8px 10px}.NotebookWorkspace-module__efNCpG__mobileTabActive{background:var(--bg-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}.NotebookWorkspace-module__efNCpG__columns{gap:var(--space-3);flex:1;grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(260px,320px);min-height:0;display:grid}.NotebookWorkspace-module__efNCpG__sourcesCol,.NotebookWorkspace-module__efNCpG__chatCol,.NotebookWorkspace-module__efNCpG__previewCol{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);min-width:0;min-height:0;box-shadow:var(--shadow-xs,var(--shadow-sm));flex-direction:column;display:flex;overflow:hidden}.NotebookWorkspace-module__efNCpG__chatCol{border-color:color-mix(in srgb, var(--border-light) 70%, transparent);background:0 0}.NotebookWorkspace-module__efNCpG__chatCol>*{flex:auto;height:100%;min-height:0;max-height:100%}.NotebookWorkspace-module__efNCpG__colHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--border-light);background:color-mix(in srgb, var(--bg-surface) 92%, var(--color-primary));flex-wrap:wrap;display:flex}.NotebookWorkspace-module__efNCpG__colTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:.01em;margin:0}.NotebookWorkspace-module__efNCpG__colHint{font-size:var(--font-size-xs);color:var(--text-muted)}.NotebookWorkspace-module__efNCpG__colActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.NotebookWorkspace-module__efNCpG__colBody{flex:1;min-height:0;overflow:auto}.NotebookWorkspace-module__efNCpG__errorBanner{align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);font-size:var(--font-size-sm);display:flex}.NotebookWorkspace-module__efNCpG__mutedCenter{padding:var(--space-8);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm)}.NotebookWorkspace-module__efNCpG__emptySources,.NotebookWorkspace-module__efNCpG__tips{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}.NotebookWorkspace-module__efNCpG__emptyTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.NotebookWorkspace-module__efNCpG__emptyHint{font-size:var(--font-size-xs);max-width:28ch;margin:0;line-height:1.45}.NotebookWorkspace-module__efNCpG__steps{margin:var(--space-2) 0 0;text-align:left;font-size:var(--font-size-xs);color:var(--text-secondary);padding-left:1.2rem;line-height:1.6}.NotebookWorkspace-module__efNCpG__sourceList{padding:var(--space-2);flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.NotebookWorkspace-module__efNCpG__sourceRow{align-items:stretch;gap:2px;display:flex}.NotebookWorkspace-module__efNCpG__sourceItem,.NotebookWorkspace-module__efNCpG__sourceItemActive{border-radius:var(--radius-md);min-width:0;color:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;flex:auto;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:10px;padding:10px;display:grid}.NotebookWorkspace-module__efNCpG__sourceItem:hover{background:var(--bg-hover)}.NotebookWorkspace-module__efNCpG__sourceItemActive{background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-color:color-mix(in srgb, var(--color-accent) 35%, var(--border-light))}.NotebookWorkspace-module__efNCpG__sourceIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 12%, transparent);width:32px;height:32px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:flex}.NotebookWorkspace-module__efNCpG__sourceBody{flex-direction:column;gap:6px;min-width:0;padding-top:1px;display:flex}.NotebookWorkspace-module__efNCpG__sourceTitle{-webkit-line-clamp:2;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);word-break:break-word;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.NotebookWorkspace-module__efNCpG__sourceMeta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:11px;line-height:1.2;display:flex}.NotebookWorkspace-module__efNCpG__sourceTime{white-space:nowrap;color:var(--text-muted);opacity:.9;margin-left:auto}.NotebookWorkspace-module__efNCpG__kindBadge{background:var(--bg-body,var(--bg-secondary));border:1px solid var(--border-light);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;display:inline-flex}.NotebookWorkspace-module__efNCpG__sourceSnippet{display:none}.NotebookWorkspace-module__efNCpG__sourceDelete,.NotebookWorkspace-module__efNCpG__sourceRetry{border-radius:var(--radius-sm);width:30px;color:var(--text-muted);cursor:pointer;min-height:36px;transition:opacity var(--transition-fast), background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex}.NotebookWorkspace-module__efNCpG__sourceDelete{opacity:.55}.NotebookWorkspace-module__efNCpG__sourceRow:hover .NotebookWorkspace-module__efNCpG__sourceDelete,.NotebookWorkspace-module__efNCpG__sourceRow:focus-within .NotebookWorkspace-module__efNCpG__sourceDelete{opacity:1}.NotebookWorkspace-module__efNCpG__sourceDelete:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.NotebookWorkspace-module__efNCpG__sourceDelete:disabled{opacity:.5;cursor:default}.NotebookWorkspace-module__efNCpG__sourceRetry:hover:not(:disabled){color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.NotebookWorkspace-module__efNCpG__sourceRetry:disabled{opacity:.5;cursor:default}.NotebookWorkspace-module__efNCpG__syncBadgeOk,.NotebookWorkspace-module__efNCpG__syncBadgePending,.NotebookWorkspace-module__efNCpG__syncBadgeErr{font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 7px;display:inline-flex}.NotebookWorkspace-module__efNCpG__syncBadgeOk{color:var(--color-success,#059669);background:color-mix(in srgb, var(--color-success,#059669) 12%, transparent)}.NotebookWorkspace-module__efNCpG__syncBadgePending{color:var(--color-warning,#d97706);background:color-mix(in srgb, var(--color-warning,#d97706) 14%, transparent)}.NotebookWorkspace-module__efNCpG__syncBadgeErr{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 12%, transparent)}.NotebookWorkspace-module__efNCpG__rightTabs{gap:4px;width:100%;display:flex}.NotebookWorkspace-module__efNCpG__rightTab,.NotebookWorkspace-module__efNCpG__rightTabActive{border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex:1;padding:6px 10px}.NotebookWorkspace-module__efNCpG__rightTabActive{background:var(--bg-surface);color:var(--color-primary);box-shadow:var(--shadow-sm)}.NotebookWorkspace-module__efNCpG__chatCol>*{border:none;border-radius:0;height:100%;min-height:0}.NotebookWorkspace-module__efNCpG__chatCol .panel{border:none;border-radius:0;height:100%;min-height:0}.NotebookWorkspace-module__efNCpG__preview{flex-direction:column;height:100%;min-height:0;display:flex}.NotebookWorkspace-module__efNCpG__previewHead{gap:var(--space-2);padding:var(--space-3);border-bottom:1px solid var(--border-light);color:var(--color-accent);align-items:flex-start;display:flex}.NotebookWorkspace-module__efNCpG__previewTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.NotebookWorkspace-module__efNCpG__previewMeta{font-size:var(--font-size-xs);color:var(--text-muted);margin-top:2px}.NotebookWorkspace-module__efNCpG__previewUrl{font-size:var(--font-size-xs);color:var(--color-primary);word-break:break-all;margin-top:4px;text-decoration:none;display:block}.NotebookWorkspace-module__efNCpG__previewUrl:hover{text-decoration:underline}.NotebookWorkspace-module__efNCpG__previewText{padding:var(--space-3);white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-secondary);background:var(--bg-body,var(--bg-secondary));flex:1;margin:0;font-size:12px;line-height:1.5;overflow:auto}.NotebookWorkspace-module__efNCpG__tipList{margin:var(--space-2) 0 0;text-align:left;font-size:var(--font-size-xs);color:var(--text-secondary);max-width:34ch;padding-left:1.1rem;line-height:1.55}.NotebookWorkspace-module__efNCpG__tipList li+li{margin-top:6px}@media (max-width:1100px){.NotebookWorkspace-module__efNCpG__columns{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.NotebookWorkspace-module__efNCpG__previewCol{display:none}.NotebookWorkspace-module__efNCpG__previewCol.NotebookWorkspace-module__efNCpG__colVisible{grid-column:1/-1;display:flex}}@media (max-width:900px){.NotebookWorkspace-module__efNCpG__workspace{height:auto;min-height:calc(100vh - 160px)}.NotebookWorkspace-module__efNCpG__mobileTabs{display:flex}.NotebookWorkspace-module__efNCpG__columns{grid-template-columns:1fr}.NotebookWorkspace-module__efNCpG__sourcesCol,.NotebookWorkspace-module__efNCpG__chatCol,.NotebookWorkspace-module__efNCpG__previewCol{min-height:520px;display:none}.NotebookWorkspace-module__efNCpG__colVisible{display:flex}}.NotebookWorkspace-module__efNCpG__previewCol .NotebookWorkspace-module__efNCpG__colHeader{flex-wrap:nowrap;justify-content:stretch}.NotebookWorkspace-module__efNCpG__previewCol .NotebookWorkspace-module__efNCpG__colHeader [role=group]{align-items:stretch;width:100%;display:flex}.NotebookWorkspace-module__efNCpG__previewCol .NotebookWorkspace-module__efNCpG__colHeader [role=group]>button{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding-inline:8px}.NotebookWorkspace-module__efNCpG__previewCol .NotebookWorkspace-module__efNCpG__colHeader [role=group]>button span{text-align:center;justify-content:center;align-items:center;width:100%;line-height:1.2;display:inline-flex}
.Tooltip-module__w6kZxW__wrapper{display:inline-flex;position:relative}.Tooltip-module__w6kZxW__tooltip{z-index:var(--z-tooltip);padding:var(--space-1-5) var(--space-2-5);background:var(--z-slate-900);color:var(--text-inverse);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-md);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-md);line-height:1.3;animation:.12s Tooltip-module__w6kZxW__tooltipIn;position:absolute}.Tooltip-module__w6kZxW__top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.Tooltip-module__w6kZxW__bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%)}.Tooltip-module__w6kZxW__left{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.Tooltip-module__w6kZxW__right{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}@keyframes Tooltip-module__w6kZxW__tooltipIn{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}[data-theme=dark] .Tooltip-module__w6kZxW__tooltip{background:var(--z-slate-100);color:var(--z-slate-900)}
.NotebookTitleEditor-module__vKQuwG__wrap{align-items:flex-start;gap:var(--space-2);flex:1;min-width:0;display:flex}.NotebookTitleEditor-module__vKQuwG__text{flex:1;min-width:0}.NotebookTitleEditor-module__vKQuwG__title{font-size:var(--font-size-xl,1.25rem);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0;line-height:1.25}.NotebookTitleEditor-module__vKQuwG__sub{font-size:var(--font-size-sm);color:var(--text-secondary);margin:4px 0 0}.NotebookTitleEditor-module__vKQuwG__editBtn{border:1px solid var(--border-light);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.NotebookTitleEditor-module__vKQuwG__editBtn:hover{color:var(--color-primary);border-color:color-mix(in srgb, var(--color-primary) 35%, var(--border-light))}.NotebookTitleEditor-module__vKQuwG__editor{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.NotebookTitleEditor-module__vKQuwG__titleInput,.NotebookTitleEditor-module__vKQuwG__descInput{border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--bg-input,var(--bg-body));width:100%;color:var(--text-primary);padding:8px 10px;font-family:inherit}.NotebookTitleEditor-module__vKQuwG__titleInput{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.NotebookTitleEditor-module__vKQuwG__descInput{font-size:var(--font-size-sm);resize:vertical}.NotebookTitleEditor-module__vKQuwG__actions{gap:8px;display:flex}.NotebookTitleEditor-module__vKQuwG__saveBtn,.NotebookTitleEditor-module__vKQuwG__cancelBtn{border-radius:var(--radius-sm);font-size:var(--font-size-xs);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.NotebookTitleEditor-module__vKQuwG__saveBtn{background:var(--color-primary);color:var(--text-inverse);border:none}.NotebookTitleEditor-module__vKQuwG__cancelBtn{border:1px solid var(--border-light);color:var(--text-secondary);background:0 0}.NotebookTitleEditor-module__vKQuwG__error{font-size:var(--font-size-xs);color:var(--color-danger)}
.VoiceMicButton-module__nnCQVW__btn{border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.VoiceMicButton-module__nnCQVW__md{width:40px;height:40px}.VoiceMicButton-module__nnCQVW__sm{width:32px;height:32px}.VoiceMicButton-module__nnCQVW__btn:hover:not(:disabled){color:var(--text-primary);background:var(--hover-overlay)}.VoiceMicButton-module__nnCQVW__btn:disabled{opacity:.45;cursor:not-allowed}.VoiceMicButton-module__nnCQVW__on{color:var(--color-primary);background:var(--color-primary-soft);border-color:color-mix(in srgb, var(--color-primary) 25%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 12%, transparent)}.VoiceMicButton-module__nnCQVW__unsupported{opacity:.4}.VoiceMicButton-module__nnCQVW__pulse{border:2px solid var(--color-primary);opacity:.45;pointer-events:none;border-radius:50%;animation:1.2s ease-out infinite VoiceMicButton-module__nnCQVW__micPulse;position:absolute;inset:4px}@keyframes VoiceMicButton-module__nnCQVW__micPulse{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}
.AddToNotebookModal-module__VR0sfG__root{gap:var(--space-3);flex-direction:column;min-height:300px;display:flex}.AddToNotebookModal-module__VR0sfG__search{position:relative}.AddToNotebookModal-module__VR0sfG__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AddToNotebookModal-module__VR0sfG__searchInput{box-sizing:border-box;border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-input,var(--bg-body));width:100%;color:var(--text-primary);font-size:var(--font-size-sm);outline:none;padding:10px 12px 10px 38px;font-family:inherit}.AddToNotebookModal-module__VR0sfG__searchInput:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 16%, transparent)}.AddToNotebookModal-module__VR0sfG__list{flex-direction:column;flex:1;gap:4px;max-height:360px;display:flex;overflow-y:auto}.AddToNotebookModal-module__VR0sfG__loading,.AddToNotebookModal-module__VR0sfG__empty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;flex-direction:column;display:flex}.AddToNotebookModal-module__VR0sfG__spin{animation:.8s linear infinite AddToNotebookModal-module__VR0sfG__spin}@keyframes AddToNotebookModal-module__VR0sfG__spin{to{transform:rotate(360deg)}}.AddToNotebookModal-module__VR0sfG__item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;display:flex}.AddToNotebookModal-module__VR0sfG__item:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-light)}.AddToNotebookModal-module__VR0sfG__item:disabled{opacity:.6;cursor:default}.AddToNotebookModal-module__VR0sfG__itemIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 14%, transparent);width:36px;height:36px;color:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AddToNotebookModal-module__VR0sfG__itemBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AddToNotebookModal-module__VR0sfG__itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AddToNotebookModal-module__VR0sfG__itemMeta{color:var(--text-muted);font-size:11px}.AddToNotebookModal-module__VR0sfG__itemAction{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-accent);flex-shrink:0}.AddToNotebookModal-module__VR0sfG__disabled{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);color:var(--text-muted);text-align:center;font-size:var(--font-size-sm);flex-direction:column;line-height:1.5;display:flex}.AddToNotebookModal-module__VR0sfG__success{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}.AddToNotebookModal-module__VR0sfG__successIcon{color:var(--color-success)}.AddToNotebookModal-module__VR0sfG__successText{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.AddToNotebookModal-module__VR0sfG__successLink{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-accent);text-decoration:none;display:inline-flex}.AddToNotebookModal-module__VR0sfG__successLink:hover{text-decoration:underline}.AddToNotebookModal-module__VR0sfG__successClose{margin-top:var(--space-2)}
.SearchPalette-module__Ovlrdq__overlay{z-index:999;background:var(--bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:flex-start;padding-top:15vh;animation:.15s SearchPalette-module__Ovlrdq__overlayIn;display:flex;position:fixed;inset:0}@keyframes SearchPalette-module__Ovlrdq__overlayIn{0%{opacity:0}to{opacity:1}}.SearchPalette-module__Ovlrdq__palette{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:100%;max-width:640px;box-shadow:var(--shadow-xl);animation:.2s SearchPalette-module__Ovlrdq__paletteIn;overflow:hidden}@keyframes SearchPalette-module__Ovlrdq__paletteIn{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.SearchPalette-module__Ovlrdq__inputArea{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-light);display:flex}.SearchPalette-module__Ovlrdq__searchIcon{color:var(--text-muted);flex-shrink:0}.SearchPalette-module__Ovlrdq__input{font-size:var(--font-size-base);color:var(--text-primary);font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1}.SearchPalette-module__Ovlrdq__input::placeholder{color:var(--text-muted)}.SearchPalette-module__Ovlrdq__clearBtn{padding:var(--space-1);background:var(--bg-elevated);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.SearchPalette-module__Ovlrdq__clearBtn:hover{color:var(--text-primary);background:var(--border-light)}.SearchPalette-module__Ovlrdq__kbd{font-size:var(--font-size-3xs);font-family:var(--font-mono);background:var(--bg-elevated);border:1px solid var(--border-light);color:var(--text-muted);border-radius:4px;flex-shrink:0;padding:2px 6px}.SearchPalette-module__Ovlrdq__results{max-height:400px;padding:var(--space-2);overflow-y:auto}.SearchPalette-module__Ovlrdq__searching{padding:var(--space-6);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm)}.SearchPalette-module__Ovlrdq__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.SearchPalette-module__Ovlrdq__empty p{font-size:var(--font-size-sm)}.SearchPalette-module__Ovlrdq__group{margin-bottom:var(--space-2)}.SearchPalette-module__Ovlrdq__groupTitle{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;display:flex}.SearchPalette-module__Ovlrdq__count{background:var(--bg-elevated);font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);border-radius:10px;padding:0 6px}.SearchPalette-module__Ovlrdq__resultItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;font-family:var(--font-sans);background:0 0;border:none;transition:background .1s;display:flex}.SearchPalette-module__Ovlrdq__resultItem:hover,.SearchPalette-module__Ovlrdq__resultItem.SearchPalette-module__Ovlrdq__selected{background:var(--bg-elevated)}.SearchPalette-module__Ovlrdq__resultIcon{border-radius:var(--radius-md);background:var(--accent-bg);width:32px;height:32px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SearchPalette-module__Ovlrdq__resultText{flex-direction:column;gap:1px;min-width:0;display:flex}.SearchPalette-module__Ovlrdq__resultTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SearchPalette-module__Ovlrdq__resultSubtitle{font-size:var(--font-size-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SearchPalette-module__Ovlrdq__footer{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-light);font-size:var(--font-size-3xs);color:var(--text-muted);display:flex}.SearchPalette-module__Ovlrdq__footer kbd{font-family:var(--font-mono);font-size:var(--font-size-4xs);background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:3px;margin-right:2px;padding:1px 4px}
.detail-module__FMUt3a__page{flex-direction:column;flex:1;gap:0;height:100%;min-height:0;display:flex}.detail-module__FMUt3a__entityChrome{border-bottom:1px solid var(--border-subtle,var(--border));background:var(--bg-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px 8px;display:flex}.detail-module__FMUt3a__entityChromeText{flex:1;min-width:0}.detail-module__FMUt3a__entityTitle{font:700 18px/24px var(--font-main);color:var(--text-primary);margin:0}.detail-module__FMUt3a__entitySub{font:400 13px/18px var(--font-main);color:var(--text-secondary);margin:4px 0 0}.detail-module__FMUt3a__chromeActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.detail-module__FMUt3a__accessBadge{font-size:var(--font-size-xs);border:1px solid var(--border-light);color:var(--text-secondary);background:var(--bg-body,var(--bg-secondary));white-space:nowrap;border-radius:999px;padding:4px 10px}.detail-module__FMUt3a__readonlyTitle{font:700 18px/24px var(--font-main);color:var(--text-primary);margin:0}.detail-module__FMUt3a__readonlyDesc{font:400 13px/18px var(--font-main);color:var(--text-secondary);max-width:48ch;margin:4px 0 0}
.ContourCard-module__D3d8oa__root{--cc-accent:var(--border-strong);background:var(--bg-surface);border-radius:var(--radius-xl);border:1px solid var(--border-light);flex-direction:column;gap:0;min-width:0;display:flex;position:relative;overflow:hidden}.ContourCard-module__D3d8oa__root:before{content:"";background:var(--cc-accent);z-index:1;width:3px;position:absolute;top:0;bottom:0;left:0}.ContourCard-module__D3d8oa__sevOk{--cc-accent:var(--color-primary)}.ContourCard-module__D3d8oa__sevAttention{--cc-accent:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 22%, var(--border-light))}.ContourCard-module__D3d8oa__sevCritical{--cc-accent:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 26%, var(--border-light))}.ContourCard-module__D3d8oa__header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-light);background:var(--bg-surface);min-width:0;display:flex}.ContourCard-module__D3d8oa__icon{color:var(--text-secondary);flex-shrink:0}.ContourCard-module__D3d8oa__sevOk .ContourCard-module__D3d8oa__icon{color:var(--color-primary)}.ContourCard-module__D3d8oa__sevAttention .ContourCard-module__D3d8oa__icon{color:var(--color-warning)}.ContourCard-module__D3d8oa__sevCritical .ContourCard-module__D3d8oa__icon{color:var(--color-danger)}.ContourCard-module__D3d8oa__title{min-width:0;font-size:var(--type-section-size,var(--font-size-sm));font-weight:var(--type-section-weight,var(--font-weight-semibold));color:var(--text-primary);letter-spacing:-.01em;flex:1;margin:0}.ContourCard-module__D3d8oa__body{gap:var(--space-3);padding:var(--space-3) var(--space-4);flex-direction:column;min-width:0;display:flex}.ContourCard-module__D3d8oa__footer{align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-4);border-top:1px solid var(--border-light);background:var(--bg-sunken);flex-wrap:wrap;display:flex}.ContourCard-module__D3d8oa__footerLink{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-link);text-decoration:none}.ContourCard-module__D3d8oa__footerLink:hover{color:var(--text-link-hover);text-decoration:underline}.ContourCard-module__D3d8oa__stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));display:grid}.ContourCard-module__D3d8oa__empty{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}.ContourCard-module__D3d8oa__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ContourCard-module__D3d8oa__item{align-items:flex-start;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);background:var(--bg-sunken);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #0000;text-decoration:none;display:flex}.ContourCard-module__D3d8oa__item:hover{border-color:var(--border-light);background:var(--bg-surface)}.ContourCard-module__D3d8oa__itemCritical{background:color-mix(in srgb, var(--color-danger-soft) 55%, var(--bg-surface));border-color:color-mix(in srgb, var(--color-danger) 18%, transparent);box-shadow:inset 3px 0 0 var(--color-danger)}.ContourCard-module__D3d8oa__itemAttention{background:color-mix(in srgb, var(--color-warning-soft) 45%, var(--bg-surface));box-shadow:inset 3px 0 0 var(--color-warning)}.ContourCard-module__D3d8oa__itemLeading{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.ContourCard-module__D3d8oa__itemBody{flex-direction:column;gap:2px;min-width:0;display:flex}.ContourCard-module__D3d8oa__itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ContourCard-module__D3d8oa__itemMeta{font-size:var(--font-size-xs);color:var(--text-muted)}
.ProfileActions-module__2WsVmq__container{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.ProfileActions-module__2WsVmq__avatarWrapper{cursor:default;position:relative}.ProfileActions-module__2WsVmq__avatarEditable{cursor:pointer}.ProfileActions-module__2WsVmq__avatarOverlay{background:var(--bg-overlay);opacity:0;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ProfileActions-module__2WsVmq__avatarEditable:hover .ProfileActions-module__2WsVmq__avatarOverlay{opacity:1}.ProfileActions-module__2WsVmq__fileInput{display:none}.ProfileActions-module__2WsVmq__badgeWrapper{position:relative}.ProfileActions-module__2WsVmq__statusBadge{background:var(--badge-color,var(--accent));color:var(--text-inverse);font-size:var(--font-size-3xs);letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:20px;align-items:center;gap:6px;padding:6px 16px;font-weight:700;transition:filter .15s,transform .1s;display:inline-flex}.ProfileActions-module__2WsVmq__statusBadge:hover:not(:disabled){filter:brightness(1.1)}.ProfileActions-module__2WsVmq__statusBadge:active:not(:disabled){transform:scale(.97)}.ProfileActions-module__2WsVmq__statusBadge:disabled{cursor:default;opacity:.8}.ProfileActions-module__2WsVmq__chevron{transition:transform .2s}.ProfileActions-module__2WsVmq__chevronOpen{transform:rotate(180deg)}.ProfileActions-module__2WsVmq__dropdownMenu{background:var(--surface);border:1px solid var(--border);min-width:220px;box-shadow:var(--shadow-popup);z-index:100;border-radius:10px;padding:6px;animation:.15s ProfileActions-module__2WsVmq__menuSlide;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}@keyframes ProfileActions-module__2WsVmq__menuSlide{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ProfileActions-module__2WsVmq__menuItem{width:100%;color:var(--text);font-size:var(--font-size-xs);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:background .15s;display:flex}.ProfileActions-module__2WsVmq__menuItem:hover{background:var(--hover)}.ProfileActions-module__2WsVmq__menuItem svg{color:var(--text-secondary);flex-shrink:0}.ProfileActions-module__2WsVmq__onlineStatus{font-size:var(--font-size-xs);color:var(--text-secondary);align-items:center;gap:8px;display:flex}.ProfileActions-module__2WsVmq__presenceDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ProfileActions-module__2WsVmq__presenceText{font-weight:500}.ProfileActions-module__2WsVmq__actionButtons{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.ProfileActions-module__2WsVmq__actionBtn{border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--font-size-2xs);cursor:pointer;white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.ProfileActions-module__2WsVmq__actionBtn:hover{background:var(--hover);border-color:var(--accent);color:var(--accent)}.ProfileActions-module__2WsVmq__feedback{font-size:var(--font-size-2xs);border-radius:8px;align-items:center;gap:6px;width:100%;padding:8px 14px;display:flex}.ProfileActions-module__2WsVmq__feedback_loading{background:var(--hover);color:var(--text-secondary)}.ProfileActions-module__2WsVmq__feedback_success{background:var(--color-success-soft);color:var(--color-success-text)}.ProfileActions-module__2WsVmq__feedback_error{background:var(--color-danger-soft);color:var(--color-danger-text)}.ProfileActions-module__2WsVmq__spinner{animation:.6s linear infinite ProfileActions-module__2WsVmq__spin}@keyframes ProfileActions-module__2WsVmq__spin{to{transform:rotate(360deg)}}.ProfileActions-module__2WsVmq__editForm{background:var(--surface);border:1px solid var(--border);border-radius:12px;width:100%;padding:16px;animation:.2s ProfileActions-module__2WsVmq__formSlide}@keyframes ProfileActions-module__2WsVmq__formSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProfileActions-module__2WsVmq__editTitle{font-size:var(--font-size-sm);color:var(--text);margin:0 0 12px;font-weight:600}.ProfileActions-module__2WsVmq__editField{margin-bottom:12px}.ProfileActions-module__2WsVmq__editField label{font-size:var(--font-size-2xs);color:var(--text-secondary);margin-bottom:4px;font-weight:500;display:block}.ProfileActions-module__2WsVmq__editField input{border:1px solid var(--border);width:100%;font-size:var(--font-size-xs);background:var(--background);color:var(--text);border-radius:8px;padding:8px 12px;transition:border-color .2s}.ProfileActions-module__2WsVmq__editField input:focus{border-color:var(--accent);outline:none}.ProfileActions-module__2WsVmq__editTextarea{border:1px solid var(--border);width:100%;font-size:var(--font-size-xs);background:var(--background);color:var(--text);resize:vertical;border-radius:8px;min-height:80px;padding:8px 12px;font-family:inherit;transition:border-color .2s}.ProfileActions-module__2WsVmq__editTextarea:focus{border-color:var(--accent);outline:none}.ProfileActions-module__2WsVmq__editActions{gap:8px;margin-top:4px;display:flex}.ProfileActions-module__2WsVmq__saveBtn,.ProfileActions-module__2WsVmq__cancelBtn{font-size:var(--font-size-xs);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-weight:500;transition:filter .15s;display:inline-flex}.ProfileActions-module__2WsVmq__saveBtn{background:var(--accent);color:var(--text-inverse)}.ProfileActions-module__2WsVmq__saveBtn:hover{filter:brightness(1.1)}.ProfileActions-module__2WsVmq__cancelBtn{background:var(--hover);color:var(--text-secondary)}.ProfileActions-module__2WsVmq__cancelBtn:hover{background:var(--border)}
.ArticleToolbar-module__jvMsOq__root{width:100%;min-width:0;display:block}.ArticleToolbar-module__jvMsOq__row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ArticleToolbar-module__jvMsOq__row>button{flex:none;width:auto;max-width:none}.ArticleToolbar-module__jvMsOq__badge{text-transform:uppercase;letter-spacing:.06em;height:24px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--text-muted);border-radius:var(--radius-full);background:var(--bg-secondary);border:1px solid var(--border-light);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.ArticleToolbar-module__jvMsOq__error{font-size:var(--font-size-sm);color:var(--color-danger);margin:8px 0 0}.ArticleToolbar-module__jvMsOq__box{box-sizing:border-box;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border-light);border-radius:var(--radius-md);background:linear-gradient(135deg,#1e3a5f08,#00b4d80f);margin-top:12px}.ArticleToolbar-module__jvMsOq__summary{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.5}.ArticleToolbar-module__jvMsOq__summary:last-child{margin-bottom:0}.ArticleToolbar-module__jvMsOq__list{font-size:var(--font-size-sm);color:var(--text-secondary);flex-direction:column;gap:4px;margin:0;padding-left:1.15rem;line-height:1.45;display:flex}
.CreateTicketModal-module__P-NnOa__formBody{flex-direction:column;gap:0;width:100%;max-width:100%;min-height:0;display:flex}.CreateTicketModal-module__P-NnOa__overlay{background:var(--bg-overlay);z-index:var(--z-modal);-webkit-backdrop-filter:blur(4px);animation:.15s CreateTicketModal-module__P-NnOa__fadeIn;position:fixed;inset:0}.CreateTicketModal-module__P-NnOa__slidePanel{background:var(--bg-surface);width:620px;max-width:100vw;box-shadow:var(--shadow-drawer);flex-direction:column;animation:.25s cubic-bezier(.16,1,.3,1) CreateTicketModal-module__P-NnOa__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes CreateTicketModal-module__P-NnOa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CreateTicketModal-module__P-NnOa__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.CreateTicketModal-module__P-NnOa__header{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.CreateTicketModal-module__P-NnOa__headerTitle{align-items:center;gap:var(--space-2);display:flex}.CreateTicketModal-module__P-NnOa__headerIcon{color:var(--primary)}.CreateTicketModal-module__P-NnOa__title{font-size:var(--font-size-xl);letter-spacing:-.01em;margin:0;font-weight:700}.CreateTicketModal-module__P-NnOa__closeButton{color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.CreateTicketModal-module__P-NnOa__closeButton:hover{background:var(--border);color:var(--text-primary)}.CreateTicketModal-module__P-NnOa__body{padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.CreateTicketModal-module__P-NnOa__footer{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}.CreateTicketModal-module__P-NnOa__formGroup{gap:var(--space-2);flex-direction:column;display:flex}.CreateTicketModal-module__P-NnOa__formLabel{font-weight:600;font-size:var(--font-size-xs);color:var(--text-primary)}.CreateTicketModal-module__P-NnOa__formInput,.CreateTicketModal-module__P-NnOa__formTextarea{box-sizing:border-box;width:100%;max-width:100%;padding:var(--space-3) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-body);color:var(--text-primary);font-size:var(--font-size-md);transition:all var(--transition-fast);box-shadow:var(--shadow-input);font-family:inherit;display:block}.CreateTicketModal-module__P-NnOa__formSelect{width:100%;max-width:100%}.CreateTicketModal-module__P-NnOa__formInput:focus,.CreateTicketModal-module__P-NnOa__formTextarea:focus{border-color:var(--primary);background:var(--bg-surface);box-shadow:var(--focus-ring);outline:none}.CreateTicketModal-module__P-NnOa__formTextarea{resize:vertical;min-height:120px;line-height:1.5}:is(.CreateTicketModal-module__P-NnOa__formBody .formControl,.CreateTicketModal-module__P-NnOa__formBody [class*=formControl]){width:100%;max-width:100%}.CreateTicketModal-module__P-NnOa__formError{padding:var(--space-3);background:var(--badge-danger-bg);border:1px solid color-mix(in srgb, var(--z-red-500) 30%, transparent);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-xs)}.CreateTicketModal-module__P-NnOa__categoryGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.CreateTicketModal-module__P-NnOa__categoryCard{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3);border:1px solid var(--border);background:var(--bg-body);cursor:pointer;text-align:center;min-height:100px;box-shadow:var(--shadow-button);border-radius:12px;flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.CreateTicketModal-module__P-NnOa__categoryCard:hover{border-color:var(--primary);background:var(--bg-surface);box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.CreateTicketModal-module__P-NnOa__categoryCardActive{border-color:var(--primary);background:var(--active-primary);box-shadow:0 0 0 2px var(--primary)}.CreateTicketModal-module__P-NnOa__categoryIcon{color:var(--primary);transition:transform .2s}.CreateTicketModal-module__P-NnOa__categoryCard:hover .CreateTicketModal-module__P-NnOa__categoryIcon{transform:scale(1.15)}.CreateTicketModal-module__P-NnOa__categoryName{font-size:var(--font-size-xs);color:var(--text-primary);font-weight:600;line-height:1.3}.CreateTicketModal-module__P-NnOa__priorityGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.CreateTicketModal-module__P-NnOa__priorityOption{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border);cursor:pointer;font-size:var(--font-size-xs);background:var(--bg-body);border-radius:20px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.CreateTicketModal-module__P-NnOa__priorityOption:hover{border-color:var(--primary);background:var(--bg-surface);transform:translateY(-1px)}.CreateTicketModal-module__P-NnOa__priorityOptionActive{border-color:var(--primary);background:var(--badge-primary-bg);box-shadow:0 0 0 1px var(--primary)}.CreateTicketModal-module__P-NnOa__priorityDot{border-radius:50%;width:8px;height:8px}.CreateTicketModal-module__P-NnOa__priorityCritical{background:var(--color-error)}.CreateTicketModal-module__P-NnOa__priorityHigh{background:var(--color-warning)}.CreateTicketModal-module__P-NnOa__priorityNormal{background:var(--accent)}.CreateTicketModal-module__P-NnOa__priorityLow{background:var(--text-muted)}.CreateTicketModal-module__P-NnOa__srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.CreateTicketModal-module__P-NnOa__slidePanel{width:100vw}.CreateTicketModal-module__P-NnOa__categoryGrid{grid-template-columns:repeat(2,1fr)}}.CreateTicketModal-module__P-NnOa__dropZone{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border:2px dashed var(--border);background:var(--bg-body);cursor:pointer;color:var(--text-muted);font-size:var(--font-size-xs);text-align:center;border-radius:12px;flex-direction:column;transition:all .2s;display:flex}.CreateTicketModal-module__P-NnOa__dropZone:hover{border-color:var(--primary);background:var(--subtle-primary)}.CreateTicketModal-module__P-NnOa__dropZoneActive{border-color:var(--primary);background:var(--hover-primary);transform:scale(1.01)}.CreateTicketModal-module__P-NnOa__dropZoneIcon{color:var(--primary);opacity:.8;transition:transform .2s}.CreateTicketModal-module__P-NnOa__dropZone:hover .CreateTicketModal-module__P-NnOa__dropZoneIcon{transform:translateY(-2px)}.CreateTicketModal-module__P-NnOa__fileList{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.CreateTicketModal-module__P-NnOa__fileItem{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--bg-secondary);border-radius:var(--radius-sm);font-size:var(--font-size-2xs);display:flex}[data-theme=dark] .CreateTicketModal-module__P-NnOa__fileItem{background:var(--hover-overlay)}.CreateTicketModal-module__P-NnOa__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);flex:1;overflow:hidden}.CreateTicketModal-module__P-NnOa__fileSize{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-3xs);flex-shrink:0}.CreateTicketModal-module__P-NnOa__fileRemove{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.CreateTicketModal-module__P-NnOa__fileRemove:hover{background:var(--badge-danger-bg);color:var(--color-error)}
.HeaderClock-module__kFR_2G__wrapper{align-items:center;display:flex}.HeaderClock-module__kFR_2G__label{display:inline}@media (max-width:768px){.HeaderClock-module__kFR_2G__label{display:none}}.HeaderClock-module__kFR_2G__activeGroup{align-items:center;gap:var(--space-1);background:var(--bg-elevated);border-radius:var(--radius-lg);padding:3px 4px 3px 10px;display:flex}.HeaderClock-module__kFR_2G__timer{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--text-primary);padding-right:var(--space-2);text-decoration:none;display:flex}.HeaderClock-module__kFR_2G__timer:hover{color:var(--color-primary)}.HeaderClock-module__kFR_2G__timer[data-paused]{color:var(--color-warning)}.HeaderClock-module__kFR_2G__dot{background:var(--color-success);border-radius:50%;width:6px;height:6px;animation:2s infinite HeaderClock-module__kFR_2G__pulse}.HeaderClock-module__kFR_2G__dotPaused{background:var(--color-warning);border-radius:50%;width:6px;height:6px;animation:1s infinite HeaderClock-module__kFR_2G__pulse}@keyframes HeaderClock-module__kFR_2G__pulse{0%,to{opacity:1}50%{opacity:.3}}.HeaderClock-module__kFR_2G__completed{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--text-muted);border-radius:var(--radius-md);background:var(--bg-elevated);padding:4px 10px;text-decoration:none;display:flex}.HeaderClock-module__kFR_2G__completed:hover{color:var(--color-primary)}
.TaskAiAssist-module__FPy_xa__root{margin:var(--space-2) 0 var(--space-3);padding:var(--space-3) var(--space-3);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border-light));background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 6%, transparent), color-mix(in srgb, var(--accent) 10%, transparent))}.TaskAiAssist-module__FPy_xa__bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.TaskAiAssist-module__FPy_xa__brand{font-size:var(--font-size-xs,12px);color:var(--color-primary);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.TaskAiAssist-module__FPy_xa__brand svg{color:var(--accent)}.TaskAiAssist-module__FPy_xa__chips{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.TaskAiAssist-module__FPy_xa__chip{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-2xs,11px);cursor:pointer;align-items:center;gap:4px;padding:4px 10px;font-weight:500;transition:border-color .15s,color .15s,background .15s,transform .12s;display:inline-flex}.TaskAiAssist-module__FPy_xa__chip:hover:not(:disabled){border-color:var(--accent);color:var(--color-primary);transform:translateY(-1px)}.TaskAiAssist-module__FPy_xa__chip:disabled{opacity:.65;cursor:not-allowed}.TaskAiAssist-module__FPy_xa__chipActive{border-color:var(--accent);color:var(--color-primary);background:color-mix(in srgb, var(--accent) 12%, var(--bg-surface))}.TaskAiAssist-module__FPy_xa__badge{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-radius:var(--radius-full,999px);background:var(--bg-surface);border:1px solid var(--border-light);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:600}.TaskAiAssist-module__FPy_xa__customRow{gap:var(--space-2);margin-top:var(--space-2);align-items:center;display:flex}.TaskAiAssist-module__FPy_xa__customInput{border-radius:var(--radius-md,8px);border:1px solid var(--border-default);background:var(--bg-surface);min-width:0;color:var(--text);font-size:var(--font-size-sm,13px);outline:none;flex:1;padding:8px 12px}.TaskAiAssist-module__FPy_xa__customInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.TaskAiAssist-module__FPy_xa__error{margin:var(--space-2) 0 0;font-size:var(--font-size-sm,13px);color:var(--color-danger)}.TaskAiAssist-module__FPy_xa__hint{margin:var(--space-2) 0 0;font-size:var(--font-size-2xs,11px);color:var(--text-muted);line-height:1.4}.TaskAiAssist-module__FPy_xa__spin{animation:.8s linear infinite TaskAiAssist-module__FPy_xa__taskAiSpin}@keyframes TaskAiAssist-module__FPy_xa__taskAiSpin{to{transform:rotate(360deg)}}[data-theme=dark] .TaskAiAssist-module__FPy_xa__root{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 22%, transparent), color-mix(in srgb, var(--accent) 14%, transparent))}[data-theme=dark] .TaskAiAssist-module__FPy_xa__chip{background:var(--bg-elevated)}
.HomeTeamDesk-module__3m1LjW__root{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.HomeTeamDesk-module__3m1LjW__presenceBar{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-light);flex-wrap:wrap;display:flex}.HomeTeamDesk-module__3m1LjW__chipStrong{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.HomeTeamDesk-module__3m1LjW__footerLink{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-link);text-decoration:none}.HomeTeamDesk-module__3m1LjW__footerLink:hover{color:var(--text-link-hover);text-decoration:underline}
.ProfileTabs-module__tGFOtq__root{gap:var(--space-2,8px);flex-direction:column;min-width:0;display:flex}.ProfileTabs-module__tGFOtq__tabs{border-bottom:1px solid var(--border);margin-bottom:0;padding-bottom:0}.ProfileTabs-module__tGFOtq__panel{flex-direction:column;gap:0;min-width:0;display:flex}.ProfileTabs-module__tGFOtq__chain{flex-direction:column;gap:0;padding-left:4px;display:flex;position:relative}.ProfileTabs-module__tGFOtq__chainItem{align-items:center;gap:12px;padding:10px 0;display:flex;position:relative}.ProfileTabs-module__tGFOtq__chainItem:not(:last-child):after{content:"";background:var(--border);width:2px;position:absolute;top:48px;bottom:-2px;left:18px}.ProfileTabs-module__tGFOtq__chainLevel{width:36px;height:36px;color:var(--text-muted);background:var(--surface-2);border:2px solid var(--border);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.ProfileTabs-module__tGFOtq__chainLevelSelf{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.ProfileTabs-module__tGFOtq__chainBody{flex:1;min-width:0}.ProfileTabs-module__tGFOtq__chainEmpty{color:var(--text-muted);padding:8px 0;font-size:13px}.ProfileTabs-module__tGFOtq__subsTree{flex-direction:column;gap:8px;display:flex}.ProfileTabs-module__tGFOtq__subsNode{flex-direction:column;gap:6px;display:flex}.ProfileTabs-module__tGFOtq__subsChildren{border-left:2px solid var(--border);flex-direction:column;gap:6px;margin-left:20px;padding-left:12px;display:flex}.ProfileTabs-module__tGFOtq__loading{color:var(--text-muted);align-items:center;gap:8px;padding:12px 0;font-size:13px;display:flex}.ProfileTabs-module__tGFOtq__spinner{animation:.8s linear infinite ProfileTabs-module__tGFOtq__spin}@keyframes ProfileTabs-module__tGFOtq__spin{to{transform:rotate(360deg)}}
.KnowledgeAclDialog-module__7nLGoa__overlay{z-index:1000;background:color-mix(in srgb, var(--color-primary) 45%, transparent);padding:var(--space-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KnowledgeAclDialog-module__7nLGoa__dialog{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-lg);width:min(560px,100%);max-height:min(80vh,720px);box-shadow:var(--shadow-lg,0 16px 48px #0000002e);padding-bottom:var(--space-4);overflow:auto}.KnowledgeAclDialog-module__7nLGoa__header{padding:var(--space-4);border-bottom:1px solid var(--border-light);background:var(--bg-surface);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.KnowledgeAclDialog-module__7nLGoa__headerLeft{align-items:center;gap:var(--space-2);color:var(--color-accent);display:flex}.KnowledgeAclDialog-module__7nLGoa__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.KnowledgeAclDialog-module__7nLGoa__iconBtn{color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none}.KnowledgeAclDialog-module__7nLGoa__iconBtn:hover{background:var(--bg-secondary);color:var(--text-primary)}.KnowledgeAclDialog-module__7nLGoa__hint{margin:var(--space-3) var(--space-4) 0;font-size:var(--font-size-sm);color:var(--text-secondary)}.KnowledgeAclDialog-module__7nLGoa__list{margin:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.KnowledgeAclDialog-module__7nLGoa__row{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-body,var(--bg-secondary));display:flex}.KnowledgeAclDialog-module__7nLGoa__name{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.KnowledgeAclDialog-module__7nLGoa__meta{font-size:var(--font-size-xs);color:var(--text-muted)}.KnowledgeAclDialog-module__7nLGoa__muted{margin:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--font-size-sm)}.KnowledgeAclDialog-module__7nLGoa__error{margin:var(--space-2) var(--space-4);color:var(--color-danger);font-size:var(--font-size-sm)}.KnowledgeAclDialog-module__7nLGoa__form{margin:var(--space-3) var(--space-4) 0;gap:var(--space-2);flex-direction:column;display:flex}.KnowledgeAclDialog-module__7nLGoa__formRow{gap:var(--space-2);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:520px){.KnowledgeAclDialog-module__7nLGoa__formRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.KnowledgeAclDialog-module__7nLGoa__pickerWrap{min-width:0}.KnowledgeAclDialog-module__7nLGoa__input{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-body,var(--bg-secondary));color:var(--text-primary);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--font-size-sm)}.KnowledgeAclDialog-module__7nLGoa__primary{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-md);background:var(--color-primary);color:var(--text-inverse);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-3);cursor:pointer;border:none;align-self:flex-end;display:inline-flex}
.NotificationCenter-module__C8OsxW__wrapper{position:relative}.NotificationCenter-module__C8OsxW__bellButton{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.NotificationCenter-module__C8OsxW__bellButton:hover{background:var(--hover-overlay);color:var(--text-primary)}.NotificationCenter-module__C8OsxW__bellButton:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:1px}.NotificationCenter-module__C8OsxW__bellButton svg{flex-shrink:0;width:18px;height:18px}.NotificationCenter-module__C8OsxW__badge{background:var(--color-error);color:#fff;border-radius:var(--radius-full);min-width:18px;height:18px;font-size:var(--font-size-4xs);justify-content:center;align-items:center;padding:0 5px;font-weight:700;line-height:1;animation:.3s cubic-bezier(.68,-.55,.27,1.55) NotificationCenter-module__C8OsxW__badgePop;display:flex;position:absolute;top:2px;right:2px}@keyframes NotificationCenter-module__C8OsxW__badgePop{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.NotificationCenter-module__C8OsxW__dropdown{top:calc(100% + var(--space-2));background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:380px;max-height:480px;box-shadow:var(--shadow-xl);z-index:var(--z-dropdown);flex-direction:column;animation:.2s NotificationCenter-module__C8OsxW__dropdownIn;display:flex;position:absolute;right:0}@keyframes NotificationCenter-module__C8OsxW__dropdownIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter-module__C8OsxW__dropdownHeader{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;display:flex}.NotificationCenter-module__C8OsxW__dropdownTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.NotificationCenter-module__C8OsxW__markAllBtn{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);color:var(--accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast);font-family:var(--font-sans);background:0 0;border:none;display:flex}.NotificationCenter-module__C8OsxW__markAllBtn:hover{background:var(--accent-bg)}.NotificationCenter-module__C8OsxW__dropdownBody{flex:1;max-height:400px;overflow-y:auto}.NotificationCenter-module__C8OsxW__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm)}.NotificationCenter-module__C8OsxW__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-align:left;cursor:pointer;width:100%;transition:background var(--transition-fast);border:none;border-bottom:1px solid var(--border-light);font-family:var(--font-sans);background:0 0;display:flex}.NotificationCenter-module__C8OsxW__item:last-child{border-bottom:none}.NotificationCenter-module__C8OsxW__item:hover{background:var(--bg-elevated)}.NotificationCenter-module__C8OsxW__itemUnread{background:var(--accent-bg)}.NotificationCenter-module__C8OsxW__itemUnread:hover{background:var(--primary-bg)}.NotificationCenter-module__C8OsxW__itemDot{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px;margin-top:6px}.NotificationCenter-module__C8OsxW__itemContent{flex:1;min-width:0}.NotificationCenter-module__C8OsxW__itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:var(--line-height-tight);margin-bottom:2px}.NotificationCenter-module__C8OsxW__itemBody{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--line-height-base);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box;overflow:hidden}:is(.NotificationCenter-module__C8OsxW__itemBody p,.NotificationCenter-module__C8OsxW__itemBody pre,.NotificationCenter-module__C8OsxW__itemBody blockquote,.NotificationCenter-module__C8OsxW__itemBody ul,.NotificationCenter-module__C8OsxW__itemBody ol,.NotificationCenter-module__C8OsxW__itemBody h1,.NotificationCenter-module__C8OsxW__itemBody h2,.NotificationCenter-module__C8OsxW__itemBody h3,.NotificationCenter-module__C8OsxW__itemBody h4,.NotificationCenter-module__C8OsxW__itemBody h5,.NotificationCenter-module__C8OsxW__itemBody h6){font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;display:inline}.NotificationCenter-module__C8OsxW__itemBody br{display:none}.NotificationCenter-module__C8OsxW__itemBody li{display:inline}.NotificationCenter-module__C8OsxW__itemBody li:after{content:" · "}.NotificationCenter-module__C8OsxW__itemBody li:last-child:after{content:""}.NotificationCenter-module__C8OsxW__itemBody strong{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.NotificationCenter-module__C8OsxW__itemBody em{font-style:italic}:is(.NotificationCenter-module__C8OsxW__itemBody code,.NotificationCenter-module__C8OsxW__itemBody pre){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--bg-elevated);border-radius:3px;padding:0 3px;font-size:.95em}.NotificationCenter-module__C8OsxW__itemBody a{color:var(--accent);text-decoration:none}.NotificationCenter-module__C8OsxW__itemBody a:hover{text-decoration:underline}.NotificationCenter-module__C8OsxW__itemMeta{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);display:flex}.NotificationCenter-module__C8OsxW__itemModule{font-weight:var(--font-weight-medium)}.NotificationCenter-module__C8OsxW__itemTime{color:var(--text-muted)}.NotificationCenter-module__C8OsxW__itemLink{color:var(--text-muted);opacity:0;transition:opacity var(--transition-fast);flex-shrink:0;margin-top:4px}.NotificationCenter-module__C8OsxW__item:hover .NotificationCenter-module__C8OsxW__itemLink{opacity:1}@media (max-width:480px){.NotificationCenter-module__C8OsxW__dropdown{top:var(--header-height);width:100%;max-height:calc(100vh - var(--header-height));border-radius:0;position:fixed;left:0;right:0}}.NotificationCenter-module__C8OsxW__toast{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;z-index:60;border-left:3px solid var(--color-primary);border-radius:12px;width:min(320px,90vw);padding:12px 14px;animation:.25s NotificationCenter-module__C8OsxW__toastIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 40px #0f172a2e}.NotificationCenter-module__C8OsxW__toastTitle{color:var(--color-primary);margin-bottom:4px;font-size:13px;font-weight:600}.NotificationCenter-module__C8OsxW__toastBody{color:var(--color-text-secondary);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}:is(.NotificationCenter-module__C8OsxW__toastBody p,.NotificationCenter-module__C8OsxW__toastBody pre,.NotificationCenter-module__C8OsxW__toastBody blockquote,.NotificationCenter-module__C8OsxW__toastBody ul,.NotificationCenter-module__C8OsxW__toastBody ol,.NotificationCenter-module__C8OsxW__toastBody h1,.NotificationCenter-module__C8OsxW__toastBody h2,.NotificationCenter-module__C8OsxW__toastBody h3,.NotificationCenter-module__C8OsxW__toastBody h4,.NotificationCenter-module__C8OsxW__toastBody h5,.NotificationCenter-module__C8OsxW__toastBody h6){font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;display:inline}.NotificationCenter-module__C8OsxW__toastBody br{display:none}.NotificationCenter-module__C8OsxW__toastBody li{display:inline}.NotificationCenter-module__C8OsxW__toastBody strong{color:var(--color-primary);font-weight:600}:is(.NotificationCenter-module__C8OsxW__toastBody code,.NotificationCenter-module__C8OsxW__toastBody pre){font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:#0f172a0f;border-radius:3px;padding:0 3px;font-size:.95em}.NotificationCenter-module__C8OsxW__toastBody a{color:var(--color-primary);text-decoration:none}.NotificationCenter-module__C8OsxW__toastMeta{color:var(--color-primary);margin-top:6px;font-size:11px}@keyframes NotificationCenter-module__C8OsxW__toastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.NotificationCenter-module__C8OsxW__dropdownFooter{border-top:1px solid var(--border-light);padding:var(--space-2) var(--space-3);flex-shrink:0}.NotificationCenter-module__C8OsxW__footerLink{width:100%;color:var(--color-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-family:var(--font-sans);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none}.NotificationCenter-module__C8OsxW__footerLink:hover{background:var(--hover-overlay)}
.TaskChatEmbed-module__tFTPGa__panel{background:var(--bg-surface);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.TaskChatEmbed-module__tFTPGa__toolbar{border-bottom:1px solid var(--border-default);background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 5%, transparent), color-mix(in srgb, var(--color-accent) 6%, transparent));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.TaskChatEmbed-module__tFTPGa__toolbar h3{font-size:var(--font-size-sm,14px);color:var(--text-primary);align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.TaskChatEmbed-module__tFTPGa__openFull{font-size:var(--font-size-2xs,12px);color:var(--color-accent);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.TaskChatEmbed-module__tFTPGa__openFull:hover{text-decoration:underline}.TaskChatEmbed-module__tFTPGa__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.TaskChatEmbed-module__tFTPGa__body>*{flex:1;height:100%;min-height:0}.TaskChatEmbed-module__tFTPGa__placeholder{text-align:center;color:var(--text-muted);font-size:var(--font-size-sm,14px);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:32px 20px;display:flex}.TaskChatEmbed-module__tFTPGa__hint{max-width:280px;font-size:var(--font-size-2xs,12px);color:var(--text-tertiary);margin:0;line-height:1.4}.TaskChatEmbed-module__tFTPGa__spin{animation:.8s linear infinite TaskChatEmbed-module__tFTPGa__taskChatSpin}@keyframes TaskChatEmbed-module__tFTPGa__taskChatSpin{to{transform:rotate(360deg)}}[data-theme=dark] .TaskChatEmbed-module__tFTPGa__panel{background:var(--bg-surface)}
.OrgZoneExceptions-module__Sl5yJG__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OrgZoneExceptions-module__Sl5yJG__row{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-light);background:var(--bg-surface);grid-template-columns:3px 1fr auto;align-items:center;min-width:0;display:grid}.OrgZoneExceptions-module__Sl5yJG__sevCritical,.OrgZoneExceptions-module__Sl5yJG__sevAttention,.OrgZoneExceptions-module__Sl5yJG__sevOk{border-radius:var(--radius-xs);align-self:stretch;width:3px;min-height:2rem}.OrgZoneExceptions-module__Sl5yJG__sevCritical{background:var(--color-danger)}.OrgZoneExceptions-module__Sl5yJG__sevAttention{background:var(--color-warning)}.OrgZoneExceptions-module__Sl5yJG__sevOk{background:var(--color-primary)}.OrgZoneExceptions-module__Sl5yJG__body{min-width:0}.OrgZoneExceptions-module__Sl5yJG__line1{font-size:var(--font-size-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.OrgZoneExceptions-module__Sl5yJG__zone{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.OrgZoneExceptions-module__Sl5yJG__dot{color:var(--text-muted)}.OrgZoneExceptions-module__Sl5yJG__metric{color:var(--text-secondary);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.OrgZoneExceptions-module__Sl5yJG__summary{font-size:var(--font-size-xs);color:var(--text-muted);margin:4px 0 0;line-height:1.4}.OrgZoneExceptions-module__Sl5yJG__actions{gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}@media (max-width:700px){.OrgZoneExceptions-module__Sl5yJG__row{grid-template-columns:3px 1fr}.OrgZoneExceptions-module__Sl5yJG__actions{flex-flow:wrap;grid-column:2}}
.SpaceToolbar-module__-q2bGW__bar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}
.page-module__9fWcfa__wrapper{width:100%;min-height:0}.page-module__9fWcfa__fallback{padding:var(--space-8,2rem);color:var(--text-muted);font-size:var(--font-size-sm,.875rem);justify-content:center;align-items:center;display:flex}
