.page-module__SEZomW__page{background:var(--color-cream);min-height:100vh;color:var(--color-text);justify-content:center;align-items:center;padding:4rem 1.5rem;display:flex;position:relative}.page-module__SEZomW__backLink{color:var(--color-muted);border-radius:999px;align-items:center;gap:.35rem;min-height:44px;padding:.4rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex;position:absolute;top:1.5rem;left:1.5rem}.page-module__SEZomW__backLink:hover{color:var(--color-text);background:#0f0a070f}.page-module__SEZomW__card{border:1px solid var(--color-border);background:var(--color-surface);width:100%;max-width:420px;box-shadow:var(--shadow-card);border-radius:1rem;padding:2rem}.page-module__SEZomW__title{text-align:center;margin:0 0 1.5rem;font-size:1.875rem;font-weight:600}.page-module__SEZomW__form{flex-direction:column;gap:1rem;display:flex}.page-module__SEZomW__field{flex-direction:column;gap:.5rem;display:flex}.page-module__SEZomW__label{color:var(--color-text);font-size:.875rem;font-weight:500}.page-module__SEZomW__input{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text)}.page-module__SEZomW__alert{border:1px solid #0000;border-radius:.75rem;padding:.75rem;font-size:.875rem}.page-module__SEZomW__alertError{border-color:var(--color-accent-pink);color:var(--color-accent-pink);background:#e64b8b14}.page-module__SEZomW__alertSuccess{border-color:var(--color-accent-teal);color:var(--color-accent-teal);background:#00b7c61f}.page-module__SEZomW__actions{text-align:center;margin-top:1rem}.page-module__SEZomW__textButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;min-height:44px;padding:.4rem .75rem;font-size:.875rem;font-weight:500}.page-module__SEZomW__textButton:hover{text-decoration:underline}.page-module__SEZomW__loading{text-align:center;color:var(--color-muted);font-size:.95rem}@media (max-width:640px){.page-module__SEZomW__page{padding:2.5rem 1.25rem}.page-module__SEZomW__card{padding:1.5rem}.page-module__SEZomW__title{font-size:1.6rem}}
.Button-module__rj9yOG__button{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.65rem 1.4rem;font-size:.95rem;font-weight:600;line-height:1;transition:transform .15s,box-shadow .15s,background .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:0 10px 24px #0f172a1f}.Button-module__rj9yOG__button:disabled{cursor:not-allowed;box-shadow:none;opacity:.65;transform:none}.Button-module__rj9yOG__button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 14px 28px #0f172a2e}.Button-module__rj9yOG__primary{background:var(--color-primary);color:#fff}.Button-module__rj9yOG__primary:not(:disabled):hover{box-shadow:0 14px 28px #ff4c1f4d}.Button-module__rj9yOG__secondary{color:#374151;background:#f3f4f6;border:1px solid #d1d5db;box-shadow:0 10px 22px #0f172a14}.Button-module__rj9yOG__secondary:not(:disabled):hover{box-shadow:0 12px 24px #0f172a24}.Button-module__rj9yOG__danger{color:#fff;background:#dc2626;box-shadow:0 10px 22px #dc26263d}.Button-module__rj9yOG__danger:not(:disabled):hover{box-shadow:0 12px 26px #dc262652}.Button-module__rj9yOG__outline{color:#1f2937;background:#fff;border:1px solid #cbd5e1;box-shadow:0 8px 18px #0f172a14}.Button-module__rj9yOG__outline:not(:disabled):hover{border-color:#94a3b8;box-shadow:0 12px 22px #0f172a24}.Button-module__rj9yOG__sizeSm{padding:.55rem 1.1rem;font-size:.875rem}.Button-module__rj9yOG__sizeLg{padding:.75rem 1.6rem;font-size:1rem}.Button-module__rj9yOG__fullWidth{width:100%}
.FilterPopover-module__kpVi_a__wrapper{align-items:center;display:inline-flex;position:relative}.FilterPopover-module__kpVi_a__button{border:1px solid var(--color-border);color:#6b7280;cursor:pointer;background:#fff;border-radius:.45rem;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.FilterPopover-module__kpVi_a__button[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f}.FilterPopover-module__kpVi_a__button:hover{border-color:#94a3b8}.FilterPopover-module__kpVi_a__popover{border:1px solid var(--color-border);z-index:9999;background:#fff;border-radius:.6rem;min-width:220px;max-width:260px;padding:.4rem;position:fixed;box-shadow:0 12px 24px #0f172a1f}.FilterPopover-module__kpVi_a__content{gap:.4rem;display:grid}.FilterPopover-module__kpVi_a__search{font-size:.75rem}.FilterPopover-module__kpVi_a__options{gap:.25rem;max-height:240px;display:grid;overflow-y:auto}.FilterPopover-module__kpVi_a__option{color:#374151;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:.45rem;padding:.35rem .5rem;font-size:.75rem}.FilterPopover-module__kpVi_a__option[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f;font-weight:600}.FilterPopover-module__kpVi_a__option:hover{background:#f3f4f6}.FilterPopover-module__kpVi_a__option[data-active=true]:hover{background:#ff4c1f2e}.FilterPopover-module__kpVi_a__empty{color:#6b7280;padding:.35rem .5rem;font-size:.75rem}
.Tooltip-module__k3zbBq__wrapper{align-items:center;display:inline-flex;position:relative}.Tooltip-module__k3zbBq__bubble{z-index:120;background:var(--color-dark);color:var(--color-surface);text-align:center;white-space:normal;word-break:break-word;overflow-wrap:break-word;max-width:min(480px,90vw);box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;pointer-events:none;border-radius:.5rem;padding:.35rem .55rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:opacity .12s,transform .12s;position:fixed}.Tooltip-module__k3zbBq__bubble[data-visible=true]{opacity:1;visibility:visible}.Tooltip-module__k3zbBq__bubble[data-placement=top]{transform:translate(-50%,calc(4px - 100%))}.Tooltip-module__k3zbBq__bubble[data-placement=top][data-visible=true]{transform:translate(-50%,-100%)}.Tooltip-module__k3zbBq__bubble[data-placement=bottom]{transform:translate(-50%,-4px)}.Tooltip-module__k3zbBq__bubble[data-placement=bottom][data-visible=true]{transform:translate(-50%)}.Tooltip-module__k3zbBq__bubble[data-placement=left]{transform:translate(calc(4px - 100%),-50%)}.Tooltip-module__k3zbBq__bubble[data-placement=left][data-visible=true]{transform:translate(-100%,-50%)}.Tooltip-module__k3zbBq__bubble[data-placement=right]{transform:translate(-4px,-50%)}.Tooltip-module__k3zbBq__bubble[data-placement=right][data-visible=true]{transform:translateY(-50%)}
.IconButton-module__aE4LPG__button{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;transition:transform .15s,box-shadow .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.IconButton-module__aE4LPG__button:disabled{cursor:not-allowed;box-shadow:none;opacity:.6;transform:none}.IconButton-module__aE4LPG__button:not(:disabled):hover{transform:translateY(-1px)}.IconButton-module__aE4LPG__primary{background:var(--color-primary);color:#fff;box-shadow:0 10px 24px #ff4c1f40}.IconButton-module__aE4LPG__primary:not(:disabled):hover{box-shadow:0 14px 28px #ff4c1f4d}.IconButton-module__aE4LPG__outline{color:#1f2937;background:#fff;border:1px solid #cbd5e1;box-shadow:0 8px 18px #0f172a14}.IconButton-module__aE4LPG__outline:not(:disabled):hover{color:var(--color-primary);background:#f9fafb;border-color:#94a3b8;box-shadow:0 12px 22px #0f172a24}.IconButton-module__aE4LPG__ghost{color:#1f2937;box-shadow:none;background:0 0}.IconButton-module__aE4LPG__ghost:not(:disabled):hover{box-shadow:none;background:#0f172a14}.IconButton-module__aE4LPG__success{color:#fff;background:#10b981;box-shadow:0 10px 22px #10b9813d}.IconButton-module__aE4LPG__success:not(:disabled):hover{box-shadow:0 12px 26px #10b98152}.IconButton-module__aE4LPG__warning{color:#fff;background:#f59e0b;box-shadow:0 10px 22px #f59e0b3d}.IconButton-module__aE4LPG__warning:not(:disabled):hover{box-shadow:0 12px 26px #f59e0b52}.IconButton-module__aE4LPG__danger{color:#fff;background:#ef4444;box-shadow:0 10px 22px #ef44443d}.IconButton-module__aE4LPG__danger:not(:disabled):hover{box-shadow:0 12px 26px #ef444452}.IconButton-module__aE4LPG__sizeSm{width:40px;height:40px;min-height:40px}.IconButton-module__aE4LPG__sizeLg{width:52px;height:52px;min-height:52px}
.Modal-module__AITaea__backdrop{z-index:1000;opacity:0;perspective:1200px;background:#00000080;justify-content:center;align-items:center;padding:1.5rem;transition:opacity .3s;display:flex;position:fixed;inset:0}.Modal-module__AITaea__backdropOpen{opacity:1}.Modal-module__AITaea__backdropClosed{opacity:0}.Modal-module__AITaea__modal{opacity:0;transform-origin:50%;width:100%;max-width:600px;max-height:calc(100vh - 3rem);transform-style:preserve-3d;will-change:transform,opacity;background:#fff;border-radius:1rem;flex-direction:column;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .28s;display:flex;overflow:hidden;transform:translateY(100vh)scale(.96)rotateX(12deg);box-shadow:0 25px 50px #00000040}.Modal-module__AITaea__modalOpen{opacity:1;transform:translateY(0)scale(1)rotateX(0)}.Modal-module__AITaea__modalClosed{opacity:0;transform:translateY(110vh)scale(.96)rotateX(12deg)}.Modal-module__AITaea__sizeSm{max-width:480px}.Modal-module__AITaea__sizeLg{max-width:720px}.Modal-module__AITaea__sizeXl{max-width:1100px}.Modal-module__AITaea__sizeFull{max-width:calc(100vw - 3rem);height:calc(100vh - 3rem)}.Modal-module__AITaea__header{justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem 0;display:flex}.Modal-module__AITaea__title{color:#111827;margin:0;font-size:1.5rem;font-weight:600}.Modal-module__AITaea__closeButton{cursor:pointer;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:transform .15s,box-shadow .15s,background .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:0 8px 18px #0f172a1f}.Modal-module__AITaea__closeButton:not(:disabled):hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 12px 22px #0f172a2e}.Modal-module__AITaea__body{flex:1;padding:1.5rem 2rem 2rem;overflow:auto}.Modal-module__AITaea__footer{gap:1rem;padding:1.5rem 2rem 2rem;display:flex}@media (max-width:640px){.Modal-module__AITaea__backdrop{padding:1rem}.Modal-module__AITaea__header{padding:1.25rem 1.5rem 0}.Modal-module__AITaea__body{padding:1.25rem 1.5rem 1.5rem}.Modal-module__AITaea__footer{flex-direction:column;padding:1.25rem 1.5rem 1.5rem}}@media (prefers-reduced-motion:reduce){.Modal-module__AITaea__backdrop,.Modal-module__AITaea__modal{transition:none}.Modal-module__AITaea__modal{transform:none}}
.Sheet-module__0KfJAG__overlay{background:color-mix(in srgb,var(--color-text)35%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;position:fixed;inset:0}.Sheet-module__0KfJAG__overlay[data-state=open]{animation:.25s Sheet-module__0KfJAG__sheetOverlayIn}.Sheet-module__0KfJAG__overlay[data-state=closing]{pointer-events:none;animation:.2s forwards Sheet-module__0KfJAG__sheetOverlayOut}.Sheet-module__0KfJAG__sheet{background:color-mix(in srgb,var(--color-surface)97%,transparent);border:1px solid color-mix(in srgb,var(--color-surface)80%,transparent);max-width:720px;box-shadow:0 -20px 50px color-mix(in srgb,var(--color-dark)20%,transparent);z-index:61;border-radius:1.75rem 1.75rem 0 0;max-height:82vh;margin:0 auto;padding:.75rem 1.5rem 2rem;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.Sheet-module__0KfJAG__sheet[data-state=open]{animation:.35s Sheet-module__0KfJAG__sheetSlideUp}.Sheet-module__0KfJAG__sheet[data-state=closing]{animation:.3s forwards Sheet-module__0KfJAG__sheetSlideDown}@keyframes Sheet-module__0KfJAG__sheetSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Sheet-module__0KfJAG__sheetSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes Sheet-module__0KfJAG__sheetOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes Sheet-module__0KfJAG__sheetOverlayOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Sheet-module__0KfJAG__overlay,.Sheet-module__0KfJAG__sheet{animation:none}}
.StatusPill-module__LyYqga__pill{background:var(--pill-bg);color:var(--pill-text);border:1px solid var(--pill-border);cursor:default;border-radius:.5rem;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.7rem;font-weight:600;line-height:1;display:inline-flex}.StatusPill-module__LyYqga__dot{background:var(--pill-dot);border-radius:999px;width:.4rem;height:.4rem}.StatusPill-module__LyYqga__uppercase{text-transform:uppercase;letter-spacing:.08em}.StatusPill-module__LyYqga__monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.Switch-module__YHOENW__switch{border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-border)72%,var(--color-surface));cursor:pointer;border-radius:999px;align-items:center;width:44px;min-width:44px;height:26px;padding:2px;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 6px 14px #0f172a1a}.Switch-module__YHOENW__switch:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px #0f172a24}.Switch-module__YHOENW__switch[data-checked=true]{background:color-mix(in srgb,var(--color-accent-teal)84%,white);border-color:color-mix(in srgb,var(--color-accent-teal)65%,transparent)}.Switch-module__YHOENW__switch:disabled{cursor:not-allowed;box-shadow:none;opacity:.6}.Switch-module__YHOENW__thumb{background:var(--color-surface);border-radius:999px;width:20px;height:20px;transition:transform .15s;box-shadow:0 3px 8px #0f172a29}.Switch-module__YHOENW__switch[data-checked=true] .Switch-module__YHOENW__thumb{transform:translate(18px)}
.ResponsesTable-module__DREfKq__root{gap:1rem;display:grid}.ResponsesTable-module__DREfKq__loadingCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;padding:1rem}.ResponsesTable-module__DREfKq__loadingText{color:var(--color-muted)}.ResponsesTable-module__DREfKq__toolbarCard{box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#00b7c647,#ff4c1f2e);border:1px solid #fff9;border-radius:1.5rem;gap:1rem;padding:1.2rem 1.5rem;display:grid}.ResponsesTable-module__DREfKq__toolbarTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ResponsesTable-module__DREfKq__toolbarHead{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ResponsesTable-module__DREfKq__toolbarTitle{font-size:1rem;font-weight:700}.ResponsesTable-module__DREfKq__toolbarSubtitle{color:var(--color-muted);font-size:.85rem}.ResponsesTable-module__DREfKq__toolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__toolbarGroup{display:contents}.ResponsesTable-module__DREfKq__toolbarIcons{gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__toolbarSearch{background:#ffffffeb;border:1px solid #ffffffb3;border-radius:9999px;min-width:220px;padding:.45rem .6rem;font-size:.85rem}.ResponsesTable-module__DREfKq__toolbarButton{cursor:pointer;color:#374151;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #0f172a1a}.ResponsesTable-module__DREfKq__toolbarButton:hover{transform:translateY(-1px);box-shadow:0 12px 22px #0f172a24}.ResponsesTable-module__DREfKq__toolbarButtonMuted{background:#ffffffd1;box-shadow:0 8px 18px #94a3b840}.ResponsesTable-module__DREfKq__toolbarButtonMuted:hover{box-shadow:0 12px 22px #94a3b859}.ResponsesTable-module__DREfKq__iconButton{color:#374151;cursor:pointer;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #0f172a1a}.ResponsesTable-module__DREfKq__iconButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 22px #0f172a24}.ResponsesTable-module__DREfKq__iconButton:disabled{cursor:not-allowed;opacity:.6;box-shadow:none;color:#9ca3af}.ResponsesTable-module__DREfKq__lockButton[data-locked=false]{color:var(--color-accent-teal);background:#00b7c62e;border:1px solid #00b7c666}.ResponsesTable-module__DREfKq__lockButton[data-locked=true]{color:#6b7280}.ResponsesTable-module__DREfKq__filterRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ResponsesTable-module__DREfKq__filterPillGroup{flex-wrap:wrap;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__filterPill{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.ResponsesTable-module__DREfKq__filterPill[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f}.ResponsesTable-module__DREfKq__errorText{color:#b91c1c;font-size:.9rem}.ResponsesTable-module__DREfKq__tableCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;overflow:hidden}.ResponsesTable-module__DREfKq__tableScroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.ResponsesTable-module__DREfKq__table{border-collapse:collapse;width:max-content;min-width:100%}.ResponsesTable-module__DREfKq__thead{background:#f9fafb}.ResponsesTable-module__DREfKq__headerCell{text-align:left;border-bottom:1px solid var(--color-border);color:#374151;padding:.75rem;font-size:.85rem;font-weight:700}.ResponsesTable-module__DREfKq__headerCellClickable{cursor:pointer}.ResponsesTable-module__DREfKq__headerCell[data-active=true]{color:var(--color-primary)}.ResponsesTable-module__DREfKq__headerCellSelection{width:116px;min-width:116px;padding:.75rem .5rem}.ResponsesTable-module__DREfKq__selectionHeaderControls{align-items:center;gap:.4rem;display:inline-flex}.ResponsesTable-module__DREfKq__columnToggleButton{border:1px solid var(--color-border);background:var(--color-surface);width:36px;height:36px;color:var(--color-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #0f172a1a}.ResponsesTable-module__DREfKq__columnToggleButton:hover{transform:translateY(-1px);box-shadow:0 12px 22px #0f172a24}.ResponsesTable-module__DREfKq__headerCellActions{min-width:84px}.ResponsesTable-module__DREfKq__headerContent{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__headerLabel{align-items:center;gap:.35rem;display:inline-flex}.ResponsesTable-module__DREfKq__filterButtonWrap{align-items:center;display:inline-flex;position:relative}.ResponsesTable-module__DREfKq__filterButton{border:1px solid var(--color-border);background:var(--color-surface);color:#6b7280;cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.ResponsesTable-module__DREfKq__filterButton[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f}.ResponsesTable-module__DREfKq__filterPopover{border:1px solid var(--color-border);background:var(--color-surface);z-index:30;border-radius:.6rem;min-width:200px;max-width:260px;padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 12px 24px #0f172a1f}.ResponsesTable-module__DREfKq__filterPopoverContent{gap:.4rem;display:grid}.ResponsesTable-module__DREfKq__filterSearchInput{border:1px solid var(--color-border);border-radius:9999px;padding:.35rem .5rem;font-size:.75rem}.ResponsesTable-module__DREfKq__filterOptions{gap:.25rem;max-height:240px;display:grid;overflow-y:auto}.ResponsesTable-module__DREfKq__filterOptionButton{background:var(--color-surface);color:#374151;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.45rem;padding:.35rem .5rem;font-size:.75rem}.ResponsesTable-module__DREfKq__filterOptionButton[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f;font-weight:600}.ResponsesTable-module__DREfKq__filterOptionStatus{color:var(--color-muted);padding:.35rem .5rem;font-size:.75rem}.ResponsesTable-module__DREfKq__row{background:0 0}.ResponsesTable-module__DREfKq__row[data-flagged=true]{background:#ff4c1f14}.ResponsesTable-module__DREfKq__cell{border-bottom:1px solid var(--color-border);vertical-align:top;color:#111827;padding:.6rem .75rem;font-size:.85rem}.ResponsesTable-module__DREfKq__cellSelection{text-align:center;padding:.6rem .5rem}.ResponsesTable-module__DREfKq__cellActions{padding:.6rem .75rem}.ResponsesTable-module__DREfKq__actionButtons{gap:.4rem;display:grid}.ResponsesTable-module__DREfKq__rowIconButton{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-accent-teal);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ResponsesTable-module__DREfKq__rowIconButton[data-variant=delete]{color:var(--color-danger)}.ResponsesTable-module__DREfKq__rowIconButton:disabled{cursor:not-allowed;opacity:.6}.ResponsesTable-module__DREfKq__inputBase{border:1px solid var(--color-border);background:var(--color-surface);color:#111827;border-radius:.4rem;width:100%;min-width:0;padding:.35rem .45rem;font-size:.8rem}.ResponsesTable-module__DREfKq__inputBase:read-only{color:#6b7280;cursor:default;background:#f9fafb}.ResponsesTable-module__DREfKq__inputFlex{flex:1}.ResponsesTable-module__DREfKq__textarea{resize:vertical}.ResponsesTable-module__DREfKq__mediaCell{align-items:center;gap:.4rem;display:flex}.ResponsesTable-module__DREfKq__openMediaButton{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #0f172a1a}.ResponsesTable-module__DREfKq__openMediaButton:hover{transform:translateY(-1px);box-shadow:0 12px 22px #0f172a24}.ResponsesTable-module__DREfKq__tagList{flex-wrap:wrap;gap:.4rem;display:flex}.ResponsesTable-module__DREfKq__tagPill{color:#0f766e;background:#0f766e1f;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.ResponsesTable-module__DREfKq__tagEmpty{color:#9ca3af;font-size:.8rem}.ResponsesTable-module__DREfKq__variableValue{white-space:nowrap;text-overflow:ellipsis;max-width:240px;overflow:hidden}.ResponsesTable-module__DREfKq__emptyState{text-align:center;color:var(--color-muted);padding:1.5rem}.ResponsesTable-module__DREfKq__paginationBar{border-top:1px solid var(--color-border);background:#f9fafb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.ResponsesTable-module__DREfKq__paginationGroup{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__paginationLabel{color:var(--color-muted);font-size:.85rem}.ResponsesTable-module__DREfKq__paginationSelect{border:1px solid var(--color-border);background:var(--color-surface);color:#374151;border-radius:.5rem;padding:.35rem .5rem;font-size:.85rem}.ResponsesTable-module__DREfKq__paginationButton{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;color:#374151;border-radius:.5rem;padding:.35rem .65rem;font-size:.8rem;font-weight:600}.ResponsesTable-module__DREfKq__paginationButton:disabled{cursor:not-allowed;color:#9ca3af}.ResponsesTable-module__DREfKq__paginationText{color:var(--color-muted);font-size:.85rem}.ResponsesTable-module__DREfKq__actionBar{background:var(--color-surface);border-top:1px solid var(--color-border);z-index:45;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.85rem 1.5rem;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -12px 24px #0f172a14}.ResponsesTable-module__DREfKq__actionBar[data-visible=true]{pointer-events:auto;transform:translateY(0)}.ResponsesTable-module__DREfKq__actionBar[data-align=center]{justify-content:center}.ResponsesTable-module__DREfKq__actionBar[data-align=spread]{justify-content:space-between}.ResponsesTable-module__DREfKq__actionBarLeft{align-items:center;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__actionBarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.ResponsesTable-module__DREfKq__selectionCount{color:var(--color-text);font-weight:600}.ResponsesTable-module__DREfKq__saveButton{background:var(--color-primary);color:var(--color-surface);cursor:pointer;border:none;border-radius:999px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 8px 18px #ff4c1f33}.ResponsesTable-module__DREfKq__saveButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 22px #ff4c1f47}.ResponsesTable-module__DREfKq__saveButton:disabled{cursor:not-allowed;background:var(--color-border);color:#6b7280;box-shadow:none;opacity:.7}.ResponsesTable-module__DREfKq__bulkButton{color:#b91c1c;cursor:pointer;opacity:1;background:#fee2e2;border:1px solid #fecaca;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #ef444429}.ResponsesTable-module__DREfKq__bulkButton[data-variant=restore]{color:var(--color-accent-teal);background:#00b7c61f;border:1px solid #00b7c659;box-shadow:0 8px 18px #00b7c62e}.ResponsesTable-module__DREfKq__bulkButton[data-variant=tag]{border:1px solid var(--color-accent-teal);background:var(--color-surface);color:var(--color-accent-teal);box-shadow:var(--shadow-soft)}.ResponsesTable-module__DREfKq__bulkButton[data-variant=process]{color:#4f46e5;background:#6366f114;border:1px solid #6366f166;box-shadow:0 8px 18px #6366f124}.ResponsesTable-module__DREfKq__bulkButton:hover:not(:disabled){transform:translateY(-1px)}.ResponsesTable-module__DREfKq__bulkButton[data-variant=restore]:hover:not(:disabled){box-shadow:0 12px 22px #00b7c640}.ResponsesTable-module__DREfKq__bulkButton[data-variant=tag]:hover:not(:disabled){box-shadow:var(--shadow-card)}.ResponsesTable-module__DREfKq__bulkButton[data-variant=process]:hover:not(:disabled){box-shadow:0 12px 22px #6366f138}.ResponsesTable-module__DREfKq__bulkButton:not([data-variant=restore]):not([data-variant=tag]):not([data-variant=process]):hover:not(:disabled){box-shadow:0 12px 22px #ef444438}.ResponsesTable-module__DREfKq__bulkButton:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.ResponsesTable-module__DREfKq__sheetContent{gap:1rem;display:grid}.ResponsesTable-module__DREfKq__sheetHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ResponsesTable-module__DREfKq__sheetTitle{font-size:1rem;font-weight:700}.ResponsesTable-module__DREfKq__sheetSubtitle{color:var(--color-muted);font-size:.85rem}.ResponsesTable-module__DREfKq__closeButton{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;width:32px;height:32px;font-weight:700}.ResponsesTable-module__DREfKq__sheetSection{gap:.75rem;display:grid}.ResponsesTable-module__DREfKq__sheetSectionTitle{color:#374151;font-size:.85rem;font-weight:600}.ResponsesTable-module__DREfKq__columnVisibilityList{gap:.5rem;display:grid}.ResponsesTable-module__DREfKq__columnVisibilityItem{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;display:flex}.ResponsesTable-module__DREfKq__columnVisibilityMeta{gap:.2rem;min-width:0;display:grid}.ResponsesTable-module__DREfKq__columnVisibilityLabel{color:var(--color-text);font-size:.85rem;font-weight:600}.ResponsesTable-module__DREfKq__columnVisibilityKey{color:var(--color-muted);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72rem}.ResponsesTable-module__DREfKq__sheetList{gap:.5rem;display:grid}.ResponsesTable-module__DREfKq__sheetItemButton{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;color:#111827;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.65rem .75rem;font-size:.85rem;display:flex}.ResponsesTable-module__DREfKq__sheetItemButton[data-active=true]{border-color:var(--color-accent-teal);color:var(--color-accent-teal);background:#00b7c61f}.ResponsesTable-module__DREfKq__sheetItemButton:disabled{cursor:not-allowed}.ResponsesTable-module__DREfKq__sheetItemAction{font-weight:600}.ResponsesTable-module__DREfKq__sheetInputRow{align-items:center;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__sheetInput{border:1px solid var(--color-border);border-radius:9999px;flex:1;padding:.5rem .6rem;font-size:.85rem}.ResponsesTable-module__DREfKq__sheetPrimaryButton{background:var(--color-primary);color:var(--color-surface);cursor:pointer;border:none;border-radius:.6rem;padding:.5rem .85rem;font-size:.85rem;font-weight:600}.ResponsesTable-module__DREfKq__sheetPrimaryButton:disabled{cursor:not-allowed;background:var(--color-border);color:#6b7280}.ResponsesTable-module__DREfKq__tagManagerList{gap:.75rem;display:grid}.ResponsesTable-module__DREfKq__tagManagerItem{border:1px solid var(--color-border);border-radius:.75rem;gap:.65rem;padding:.75rem;display:grid}.ResponsesTable-module__DREfKq__tagManagerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ResponsesTable-module__DREfKq__tagManagerMeta{gap:.2rem;display:grid}.ResponsesTable-module__DREfKq__tagManagerName{font-weight:600}.ResponsesTable-module__DREfKq__tagManagerStatus{color:var(--color-muted);font-size:.75rem}.ResponsesTable-module__DREfKq__tagManagerActions{gap:.4rem;display:inline-flex}.ResponsesTable-module__DREfKq__tagActionButton{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:.5rem;padding:.35rem .6rem;font-size:.75rem;font-weight:600}.ResponsesTable-module__DREfKq__tagDeleteButton{color:#b91c1c;background:#ef44441f;border:1px solid #ef44444d}.ResponsesTable-module__DREfKq__tagDeleteButton:disabled{cursor:not-allowed;opacity:.6}.ResponsesTable-module__DREfKq__tagEditForm{gap:.6rem;display:grid}.ResponsesTable-module__DREfKq__tagEditLabel{gap:.3rem;font-size:.8rem;font-weight:600;display:grid}.ResponsesTable-module__DREfKq__tagEditInput{border:1px solid var(--color-border);border-radius:9999px;padding:.45rem .55rem;font-size:.85rem}.ResponsesTable-module__DREfKq__tagEditToggle{align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:flex}.ResponsesTable-module__DREfKq__tagEditActions{justify-content:flex-end;gap:.5rem;display:flex}.ResponsesTable-module__DREfKq__tagSaveButton{background:var(--color-primary);color:var(--color-surface);cursor:pointer;border:none;border-radius:.5rem;padding:.35rem .6rem;font-size:.75rem;font-weight:600}.ResponsesTable-module__DREfKq__tagSaveButton:disabled{cursor:not-allowed;background:var(--color-border);color:#6b7280}@media (max-width:760px){.ResponsesTable-module__DREfKq__toolbarTop{flex-direction:column;align-items:stretch}.ResponsesTable-module__DREfKq__toolbarActions{justify-content:flex-start;width:100%}.ResponsesTable-module__DREfKq__toolbarGroup{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.ResponsesTable-module__DREfKq__toolbarSearch{width:100%;min-width:0}.ResponsesTable-module__DREfKq__toolbarIcons{gap:.5rem;display:flex}}.ResponsesTable-module__DREfKq__colId{min-width:220px}.ResponsesTable-module__DREfKq__colUserId{min-width:200px}.ResponsesTable-module__DREfKq__colDate{min-width:170px}.ResponsesTable-module__DREfKq__colUsername{min-width:160px}.ResponsesTable-module__DREfKq__colLanguage,.ResponsesTable-module__DREfKq__colPlatform{min-width:120px}.ResponsesTable-module__DREfKq__colText,.ResponsesTable-module__DREfKq__colQuestion{min-width:260px}.ResponsesTable-module__DREfKq__colQuestionNo{min-width:120px}.ResponsesTable-module__DREfKq__colTopic,.ResponsesTable-module__DREfKq__colSubtopic,.ResponsesTable-module__DREfKq__colUser,.ResponsesTable-module__DREfKq__colProduct{min-width:160px}.ResponsesTable-module__DREfKq__colMediaUrl,.ResponsesTable-module__DREfKq__colProfilePicture{min-width:200px}.ResponsesTable-module__DREfKq__colGender,.ResponsesTable-module__DREfKq__colAge{min-width:120px}.ResponsesTable-module__DREfKq__colTags{min-width:220px}.ResponsesTable-module__DREfKq__variableColumn{min-width:160px}
.ChromaCollectionList-module__zQXwrG__tableWrapper{border:1px solid var(--color-neutral-200);border-radius:.75rem;width:100%;overflow-x:auto}.ChromaCollectionList-module__zQXwrG__table{border-collapse:collapse;width:100%;min-width:500px;font-size:var(--font-size-label)}.ChromaCollectionList-module__zQXwrG__th{text-align:left;font-weight:600;font-size:var(--font-size-sm);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-neutral-200);background:var(--color-surface-elevated);padding:.65rem 1rem}.ChromaCollectionList-module__zQXwrG__tr:not(:last-child) td{border-bottom:1px solid var(--color-neutral-100)}.ChromaCollectionList-module__zQXwrG__td{color:var(--color-neutral-700);vertical-align:middle;padding:.875rem 1rem}.ChromaCollectionList-module__zQXwrG__colName{font-family:ui-monospace,monospace;font-weight:500}.ChromaCollectionList-module__zQXwrG__tdActions{vertical-align:middle;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.ChromaCollectionList-module__zQXwrG__deleteBtn{border:1px solid var(--color-danger-border-soft);background:var(--color-surface);color:var(--color-danger-strong);font-size:var(--font-size-sm);cursor:pointer;border-radius:999px;padding:.3rem .7rem;transition:background .15s}.ChromaCollectionList-module__zQXwrG__deleteBtn:hover{background:var(--color-danger-surface-strong)}.ChromaCollectionList-module__zQXwrG__deleteBtn:disabled{opacity:.4;cursor:not-allowed}.ChromaCollectionList-module__zQXwrG__empty{text-align:center;color:var(--color-neutral-500);font-size:var(--font-size-md);padding:2rem}
.StudyTestLinks-module__nnWiNW__container{flex-wrap:wrap;gap:.75rem;display:flex}.StudyTestLinks-module__nnWiNW__link{border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.StudyTestLinks-module__nnWiNW__link:hover{filter:brightness(1.02);transform:translateY(-1px)}.StudyTestLinks-module__nnWiNW__web{background:var(--color-primary);color:#fff;box-shadow:0 10px 20px #ff4c1f40}.StudyTestLinks-module__nnWiNW__web:hover{box-shadow:0 14px 28px #ff4c1f4d}.StudyTestLinks-module__nnWiNW__messenger{color:#fff;background:#1877f2;box-shadow:0 10px 20px #1877f240}.StudyTestLinks-module__nnWiNW__messenger:hover{box-shadow:0 14px 28px #1877f24d}.StudyTestLinks-module__nnWiNW__disabled{cursor:not-allowed;opacity:.55;box-shadow:none;filter:none;transform:none}.StudyTestLinks-module__nnWiNW__disabled:hover{filter:none;box-shadow:none;transform:none}
.ChromaRecordTable-module__LjEP0G__tableWrapper{border:1px solid var(--color-neutral-200);border-radius:.75rem;width:100%;overflow-x:auto}.ChromaRecordTable-module__LjEP0G__table{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--font-size-sm-med)}.ChromaRecordTable-module__LjEP0G__th{text-align:left;font-weight:600;font-size:var(--font-size-xs);color:var(--color-neutral-500);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--color-neutral-200);background:var(--color-surface-elevated);padding:.6rem .75rem}.ChromaRecordTable-module__LjEP0G__tr:not(:last-child) td{border-bottom:1px solid var(--color-neutral-100)}.ChromaRecordTable-module__LjEP0G__tdId{font-family:ui-monospace,monospace;font-size:var(--font-size-xs);color:var(--color-neutral-500);white-space:nowrap;vertical-align:top;padding:.6rem .75rem}.ChromaRecordTable-module__LjEP0G__tdDoc{color:var(--color-neutral-700);vertical-align:top;max-width:300px;padding:.6rem .75rem;line-height:1.4}.ChromaRecordTable-module__LjEP0G__tdMeta{vertical-align:top;flex-wrap:wrap;gap:.25rem;padding:.6rem .75rem;display:flex}.ChromaRecordTable-module__LjEP0G__tdScore{font-family:ui-monospace,monospace;font-size:var(--font-size-xs);color:var(--color-neutral-500);white-space:nowrap;vertical-align:top;padding:.6rem .75rem}.ChromaRecordTable-module__LjEP0G__tdAction{vertical-align:top;text-align:right;padding:.4rem .5rem}.ChromaRecordTable-module__LjEP0G__chip{background:var(--color-neutral-100);font-size:var(--font-size-caption);color:var(--color-neutral-700);white-space:nowrap;border-radius:999px;padding:.15rem .45rem;display:inline-block}.ChromaRecordTable-module__LjEP0G__trashBtn{border:1px solid var(--color-neutral-200);width:26px;height:26px;color:var(--color-neutral-300);cursor:pointer;font-size:var(--font-size-base);background:0 0;border-radius:999px;justify-content:center;align-items:center;line-height:1;transition:background .15s,color .15s;display:flex}.ChromaRecordTable-module__LjEP0G__trashBtn:hover{background:var(--color-danger-surface-strong);color:var(--color-danger);border-color:var(--color-danger-border-soft)}.ChromaRecordTable-module__LjEP0G__trashBtn:disabled{opacity:.4;cursor:not-allowed}.ChromaRecordTable-module__LjEP0G__empty{text-align:center;color:var(--color-neutral-500);font-size:var(--font-size-md);padding:2rem}
.page-module__PZxNca__page{gap:1.5rem;display:grid}.page-module__PZxNca__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__PZxNca__headerLeft{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page-module__PZxNca__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__PZxNca__title{margin:0;font-size:1.75rem;font-weight:700}.page-module__PZxNca__subtitle{color:#6b7280;margin-top:.25rem}.page-module__PZxNca__actionButtons{align-items:center;gap:.5rem;display:flex}.page-module__PZxNca__actionButtons[data-mobile=true]{flex-direction:column;align-items:flex-end}.page-module__PZxNca__errorCard{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;gap:.75rem;padding:2rem;display:grid}.page-module__PZxNca__errorTitle{margin:0;font-weight:600}.page-module__PZxNca__errorMessage{margin:0}.page-module__PZxNca__errorHint{color:#7f1d1d;margin:0;font-size:.875rem}.page-module__PZxNca__emptyCard{text-align:center;background:#f9fafb;border-radius:.75rem;gap:.75rem;padding:2rem;display:grid}.page-module__PZxNca__emptyTitle{color:#374151;font-size:1.125rem;font-weight:600}.page-module__PZxNca__emptySubtitle{color:#6b7280}.page-module__PZxNca__detailsTabBar,.page-module__PZxNca__validationPromptField{margin-bottom:1rem}.page-module__PZxNca__validationPromptLabel{color:var(--validation-prompt-text);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.page-module__PZxNca__validationPromptTextarea{border:1px solid var(--validation-prompt-border);box-sizing:border-box;resize:vertical;background:var(--validation-prompt-bg);width:100%;min-height:7.5rem;color:var(--validation-prompt-text);border-radius:.5rem;padding:.75rem;font-size:1rem}.page-module__PZxNca__validationPromptHelper{color:var(--validation-prompt-muted);margin-top:.25rem;font-size:.75rem}.page-module__PZxNca__deleteModalBody{gap:.75rem;display:grid}.page-module__PZxNca__deleteModalBody p{margin:0}.page-module__PZxNca__deleteModalTitle{font-weight:600}.page-module__PZxNca__deleteModalHint{margin:0}.page-module__PZxNca__deleteModalFooter{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.page-module__PZxNca__messageBubbleRow{align-items:flex-start;gap:.5rem;display:flex}.page-module__PZxNca__messageText{white-space:pre-wrap;word-break:break-word}.page-module__PZxNca__chatMessageAssets{flex-direction:column;gap:.5rem;margin-top:.4rem;display:flex}.page-module__PZxNca__chatAssetPlaceholder{opacity:.85;font-size:.85rem}.page-module__PZxNca__chatAssetMedia{object-fit:contain;border-radius:.5rem;width:auto;max-width:100%;height:auto;max-height:280px}.page-module__PZxNca__chatAssetEmbed{border:none;border-radius:.5rem;width:100%;max-width:360px;height:480px}.page-module__PZxNca__chatAssetLink{color:inherit;font-size:.9rem;font-weight:600;text-decoration:underline}.page-module__PZxNca__chatSearchHeader{border-bottom:1px solid var(--color-border);padding:.5rem 1rem}.page-module__PZxNca__chatSearchInput{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.9rem}.page-module__PZxNca__aiInfoWrapper{align-items:center;display:inline-flex;position:relative}.page-module__PZxNca__aiInfoButton{border:1px solid var(--ai-info-border);background:var(--ai-info-bg);width:24px;height:24px;color:var(--ai-info-color);cursor:pointer;box-shadow:var(--ai-info-shadow);border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__PZxNca__aiInfoWrapper:hover .page-module__PZxNca__aiInfoButton,.page-module__PZxNca__aiInfoWrapper:focus-within .page-module__PZxNca__aiInfoButton{box-shadow:var(--ai-info-shadow-hover);transform:translateY(-1px)}.page-module__PZxNca__aiInfoPopover{background:var(--ai-popover-bg);width:min(320px,70vw);color:var(--ai-popover-text);border:1px solid var(--ai-popover-border);box-shadow:var(--ai-popover-shadow);opacity:0;visibility:hidden;z-index:20;border-radius:.75rem;padding:.65rem .75rem;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + .55rem);right:0;transform:translateY(-6px)}.page-module__PZxNca__aiInfoWrapper:hover .page-module__PZxNca__aiInfoPopover,.page-module__PZxNca__aiInfoWrapper:focus-within .page-module__PZxNca__aiInfoPopover{opacity:1;visibility:visible;transform:translateY(0)}.page-module__PZxNca__aiInfoLine{font-size:.75rem;line-height:1.4}.page-module__PZxNca__aiInfoLine+.page-module__PZxNca__aiInfoLine{margin-top:.35rem}.page-module__PZxNca__filtersPanel{border:1px solid var(--filters-border);background:var(--filters-bg);border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid}.page-module__PZxNca__filtersHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__PZxNca__filtersTitle{margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.page-module__PZxNca__filtersSubtitle{color:var(--filters-muted)}.page-module__PZxNca__filtersStatusRow{align-items:center;gap:.75rem;display:flex}.page-module__PZxNca__filtersNotice{color:var(--filters-muted);font-size:.85rem}.page-module__PZxNca__filtersError{color:var(--filters-error);margin-bottom:.85rem}.page-module__PZxNca__filtersHint{color:var(--filters-muted)}.page-module__PZxNca__filtersGrid{gap:1.25rem;display:grid}.page-module__PZxNca__filterGroupTitle{margin-bottom:.6rem;font-weight:700}.page-module__PZxNca__filterList{gap:.6rem;display:grid}.page-module__PZxNca__filterCard{border:1px solid var(--filters-border);background:var(--filters-card-bg);border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem .85rem;display:flex}.page-module__PZxNca__filterInfo{gap:.45rem;display:grid}.page-module__PZxNca__filterLabel{color:var(--filters-text);font-weight:600}.page-module__PZxNca__filterKey{color:var(--filters-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8rem}.page-module__PZxNca__filterMetaRow{flex-wrap:wrap;gap:.75rem;display:flex}.page-module__PZxNca__filterMetaGroup{gap:.3rem;min-width:140px;display:grid}.page-module__PZxNca__filterMetaLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--filters-muted);font-size:.7rem}.page-module__PZxNca__filterSelect{border:1px solid var(--filters-border);background:var(--filters-select-bg);min-height:44px;color:var(--filters-text);border-radius:.6rem;padding:.35rem .6rem;font-size:.85rem}.page-module__PZxNca__filterOrderInput{border:1px solid var(--filters-border);background:var(--filters-select-bg);min-height:44px;color:var(--filters-text);border-radius:.6rem;width:100%;padding:.35rem .6rem;font-size:.85rem}.page-module__PZxNca__filterSelect:disabled,.page-module__PZxNca__filterOrderInput:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.page-module__PZxNca__header{flex-direction:column;align-items:flex-start}}
.ChromaCollectionDetail-module__e58vxa__root{flex-direction:column;gap:1rem;display:flex}.ChromaCollectionDetail-module__e58vxa__header{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ChromaCollectionDetail-module__e58vxa__backBtn{color:var(--color-indigo-500);cursor:pointer;font-size:var(--font-size-label);background:0 0;border:none;padding:0}.ChromaCollectionDetail-module__e58vxa__backBtn:hover{text-decoration:underline}.ChromaCollectionDetail-module__e58vxa__title{font-weight:600;font-size:var(--font-size-base);flex:1}.ChromaCollectionDetail-module__e58vxa__meta{font-size:var(--font-size-sm-med);color:var(--color-neutral-500)}.ChromaCollectionDetail-module__e58vxa__searchRow{align-items:center;gap:.5rem;display:flex}.ChromaCollectionDetail-module__e58vxa__searchInput{flex:1}.ChromaCollectionDetail-module__e58vxa__clearSearch{color:var(--color-neutral-500);cursor:pointer;font-size:var(--font-size-sm-med);background:0 0;border:none}.ChromaCollectionDetail-module__e58vxa__clearSearch:hover{color:var(--color-neutral-700)}.ChromaCollectionDetail-module__e58vxa__pagination{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ChromaCollectionDetail-module__e58vxa__pageInfo{font-size:var(--font-size-sm-med);color:var(--color-neutral-500)}.ChromaCollectionDetail-module__e58vxa__loading{color:var(--color-neutral-500);text-align:center;font-size:var(--font-size-md);padding:2rem}.ChromaCollectionDetail-module__e58vxa__error{background:var(--color-danger-surface-strong);color:var(--color-danger-text);font-size:var(--font-size-label);border-radius:.5rem;padding:.75rem}
.BriefAccessLinksManager-module__quDFRa__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.BriefAccessLinksManager-module__quDFRa__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.BriefAccessLinksManager-module__quDFRa__headerIntro{min-width:0}.BriefAccessLinksManager-module__quDFRa__headerPrimaryAction{flex-shrink:0;justify-self:end}@media (max-width:640px){.BriefAccessLinksManager-module__quDFRa__header{grid-template-columns:1fr}.BriefAccessLinksManager-module__quDFRa__headerPrimaryAction{justify-self:end}}.BriefAccessLinksManager-module__quDFRa__title{margin:0;font-size:1.05rem}.BriefAccessLinksManager-module__quDFRa__subtitle{color:var(--color-muted);margin:.3rem 0 0;font-size:.9rem}.BriefAccessLinksManager-module__quDFRa__muted{color:var(--color-muted);margin:0}.BriefAccessLinksManager-module__quDFRa__error{color:var(--color-accent-pink);margin:0}.BriefAccessLinksManager-module__quDFRa__tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.BriefAccessLinksManager-module__quDFRa__table{border-collapse:collapse;width:100%;min-width:1280px}.BriefAccessLinksManager-module__quDFRa__table th,.BriefAccessLinksManager-module__quDFRa__table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.55rem}.BriefAccessLinksManager-module__quDFRa__table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-top:none;font-size:.78rem}.BriefAccessLinksManager-module__quDFRa__input{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.6rem;width:100%;min-height:40px;padding:.45rem .55rem;font-size:.85rem}.BriefAccessLinksManager-module__quDFRa__chips{color:var(--color-muted);margin:.35rem 0 0;font-size:.77rem}.BriefAccessLinksManager-module__quDFRa__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.TabBar-module__rV3hXG__wrapper{width:100%;max-width:100%;overflow:hidden}.TabBar-module__rV3hXG__scroll{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;padding:.35rem .35rem .45rem;scroll-padding-inline:.35rem;overflow:auto visible}.TabBar-module__rV3hXG__list{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;flex-wrap:nowrap;gap:.25rem;width:max-content;padding:.25rem;display:flex}.TabBar-module__rV3hXG__tab{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.95rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.TabBar-module__rV3hXG__tab:hover{color:#1f2937;background:#e2e8f0}.TabBar-module__rV3hXG__tab[data-active=true]{color:var(--color-primary);background:#fff;box-shadow:0 6px 14px #0f172a14}.TabBar-module__rV3hXG__tab[data-active=true]:hover{color:var(--color-primary);background:#fff}
.VectorDbPanel-module__IFz2Ta__root{flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}.VectorDbPanel-module__IFz2Ta__header{flex-direction:column;gap:.5rem;display:flex}.VectorDbPanel-module__IFz2Ta__header>:last-child{align-self:flex-start;margin-top:.25rem}.VectorDbPanel-module__IFz2Ta__title{font-size:var(--font-size-lg);color:var(--color-neutral-900);font-weight:600}.VectorDbPanel-module__IFz2Ta__subtitle{font-size:var(--font-size-label);color:var(--color-neutral-500);margin:0}.VectorDbPanel-module__IFz2Ta__error{background:var(--color-danger-surface-strong);color:var(--color-danger-text);font-size:var(--font-size-label);border-radius:.5rem;padding:.75rem}.VectorDbPanel-module__IFz2Ta__loading{color:var(--color-neutral-500);text-align:center;font-size:var(--font-size-md);padding:2rem}
.CreateOrganizationModal-module__xI2iGa__form{gap:1.25rem;display:grid}.CreateOrganizationModal-module__xI2iGa__errorMessage{color:var(--color-danger-text);margin:0;font-size:.875rem}.CreateOrganizationModal-module__xI2iGa__field{gap:.5rem;display:grid}.CreateOrganizationModal-module__xI2iGa__label{color:#374151;font-size:.875rem;font-weight:600}.CreateOrganizationModal-module__xI2iGa__helperText{color:#6b7280;margin:0;font-size:.75rem}.CreateOrganizationModal-module__xI2iGa__actions{gap:1rem;margin-top:.5rem;display:flex}.CreateOrganizationModal-module__xI2iGa__actions button:first-child{flex:1}@media (max-width:640px){.CreateOrganizationModal-module__xI2iGa__actions{flex-direction:column}.CreateOrganizationModal-module__xI2iGa__actions button{width:100%}}
.VideoTimelineTextItem-module__X1ed2a__item{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;transition:border-color .12s;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__itemSelected{border-color:var(--color-primary,#6366f1)}.VideoTimelineTextItem-module__X1ed2a__selectCheck{border:1.5px solid var(--color-border);cursor:pointer;color:#0000;background:0 0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .12s;display:flex}.VideoTimelineTextItem-module__X1ed2a__selectCheck:hover{border-color:var(--color-primary,#6366f1)}.VideoTimelineTextItem-module__X1ed2a__selectCheckActive{background:var(--color-primary,#6366f1);border-color:var(--color-primary,#6366f1);color:#fff}.VideoTimelineTextItem-module__X1ed2a__row{align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__dragHandle{width:28px;height:28px;color:var(--color-muted);cursor:grab;background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s;display:flex}.VideoTimelineTextItem-module__X1ed2a__dragHandle:hover{background:var(--color-surface-subtle);color:var(--color-text)}.VideoTimelineTextItem-module__X1ed2a__dragHandle:active{cursor:grabbing}.VideoTimelineTextItem-module__X1ed2a__preview{cursor:pointer;border-radius:.45rem;flex:1;align-items:center;min-width:0;min-height:44px;padding:.35rem .75rem;display:flex;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__previewInner{flex-direction:column;gap:.1rem;width:100%;display:flex}.VideoTimelineTextItem-module__X1ed2a__previewText{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:.8rem;font-weight:600;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__previewSubtitle{white-space:nowrap;text-overflow:ellipsis;opacity:.8;width:100%;font-size:.68rem;font-weight:400;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__placeholder{opacity:.55;font-style:italic;font-weight:400}.VideoTimelineTextItem-module__X1ed2a__rowActions{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__duration{color:var(--color-muted);text-align:right;min-width:2.5rem;font-size:.75rem}.VideoTimelineTextItem-module__X1ed2a__expandBtn,.VideoTimelineTextItem-module__X1ed2a__duplicateBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineTextItem-module__X1ed2a__duplicateBtn:hover{background:var(--color-surface-subtle);color:var(--color-primary,#ff4c1f)}.VideoTimelineTextItem-module__X1ed2a__removeBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineTextItem-module__X1ed2a__expandBtn:hover{background:var(--color-surface-subtle);color:var(--color-text)}.VideoTimelineTextItem-module__X1ed2a__removeBtn:hover{background:var(--color-danger-subtle,#fef2f2);color:var(--color-danger,#ef4444)}.VideoTimelineTextItem-module__X1ed2a__editor{border-top:1px solid var(--color-border);background:var(--color-surface-subtle);padding:1rem}.VideoTimelineTextItem-module__X1ed2a__editorCols{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.VideoTimelineTextItem-module__X1ed2a__editorLeft,.VideoTimelineTextItem-module__X1ed2a__editorRight{flex-direction:column;gap:.5rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__fieldLabel{color:var(--color-muted);letter-spacing:.07em;text-transform:uppercase;margin-top:.4rem;font-size:.7rem;font-weight:700}.VideoTimelineTextItem-module__X1ed2a__fieldLabel:first-child{margin-top:0}.VideoTimelineTextItem-module__X1ed2a__textarea{background:var(--color-surface);border:1px solid var(--color-border);width:100%;color:var(--color-text);resize:vertical;box-sizing:border-box;border-radius:.5rem;outline:none;min-height:72px;padding:.5rem .65rem;font-family:inherit;font-size:.9rem}.VideoTimelineTextItem-module__X1ed2a__textarea:focus{border-color:var(--color-primary)}.VideoTimelineTextItem-module__X1ed2a__durationRow{align-items:center;gap:.5rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__durationSlider{accent-color:var(--color-primary);cursor:pointer;flex:1;height:4px}.VideoTimelineTextItem-module__X1ed2a__durationValue{color:var(--color-muted);text-align:right;min-width:2rem;font-size:.82rem}.VideoTimelineTextItem-module__X1ed2a__fontRow,.VideoTimelineTextItem-module__X1ed2a__alignRow{flex-wrap:wrap;gap:.3rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__fontBtn,.VideoTimelineTextItem-module__X1ed2a__alignBtn{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.25rem .55rem;font-size:.78rem;font-weight:500;transition:border-color .12s,color .12s,background .12s}.VideoTimelineTextItem-module__X1ed2a__fontBtnActive,.VideoTimelineTextItem-module__X1ed2a__alignBtnActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.VideoTimelineTextItem-module__X1ed2a__sizeRow{flex-wrap:wrap;gap:.25rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__sizeBtn{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;text-align:center;border-radius:.35rem;min-width:2.2rem;padding:.2rem .4rem;font-size:.75rem;transition:border-color .12s,color .12s}.VideoTimelineTextItem-module__X1ed2a__sizeBtnActive{border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.VideoTimelineTextItem-module__X1ed2a__tabs{align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__tab{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:500;transition:border-color .12s,color .12s,background .12s}.VideoTimelineTextItem-module__X1ed2a__tabActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.VideoTimelineTextItem-module__X1ed2a__addSubtitleBtn{border:1px dashed var(--color-border);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:500;transition:border-color .12s,color .12s}.VideoTimelineTextItem-module__X1ed2a__addSubtitleBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.VideoTimelineTextItem-module__X1ed2a__removeSubtitleBtn{color:var(--color-danger,#ef4444);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;margin-top:.25rem;padding:0;font-size:.75rem;text-decoration:underline}.VideoTimelineTextItem-module__X1ed2a__removeSubtitleBtn:hover{opacity:.75}.VideoTimelineTextItem-module__X1ed2a__livePreview{word-break:break-word;border-radius:.6rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.3rem;min-height:100px;padding:.75rem;display:flex;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__livePreviewTitle{font-weight:600;line-height:1.2;display:block}.VideoTimelineTextItem-module__X1ed2a__livePreviewSubtitle{opacity:.85;font-weight:400;line-height:1.3;display:block}.VideoTimelineTextItem-module__X1ed2a__colorSwatches{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.VideoTimelineTextItem-module__X1ed2a__swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;flex-shrink:0;width:22px;height:22px;transition:transform .1s}.VideoTimelineTextItem-module__X1ed2a__swatch:hover{transform:scale(1.15)}.VideoTimelineTextItem-module__X1ed2a__swatchBordered{border-color:var(--color-border)}.VideoTimelineTextItem-module__X1ed2a__swatchActive{transform:scale(1.2);border-color:var(--color-primary)!important}.VideoTimelineTextItem-module__X1ed2a__colorInput{border:2px solid var(--color-border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:0;overflow:hidden}.VideoTimelineTextItem-module__X1ed2a__resetStyle{color:var(--color-muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;margin-top:.5rem;padding:0;font-size:.75rem;text-decoration:underline}.VideoTimelineTextItem-module__X1ed2a__resetStyle:hover{color:var(--color-text)}@media (max-width:640px){.VideoTimelineTextItem-module__X1ed2a__editorCols{grid-template-columns:1fr}}
.DeliverableReferenceMaterialsEditor-module__REP8Ha__section{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.75rem;gap:.75rem;padding:.85rem;display:grid}.DeliverableReferenceMaterialsEditor-module__REP8Ha__sectionTitle{margin:0;font-size:.9rem;font-weight:600}.DeliverableReferenceMaterialsEditor-module__REP8Ha__sectionHint{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.4}.DeliverableReferenceMaterialsEditor-module__REP8Ha__linksBlock{gap:.55rem;display:grid}.DeliverableReferenceMaterialsEditor-module__REP8Ha__linkList{gap:.45rem;display:grid}.DeliverableReferenceMaterialsEditor-module__REP8Ha__linkRow{align-items:center;gap:.45rem;display:flex}.DeliverableReferenceMaterialsEditor-module__REP8Ha__linkRow .DeliverableReferenceMaterialsEditor-module__REP8Ha__input{flex:1}.DeliverableReferenceMaterialsEditor-module__REP8Ha__remove{color:var(--color-accent-pink);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:.82rem}.DeliverableReferenceMaterialsEditor-module__REP8Ha__fileList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.DeliverableReferenceMaterialsEditor-module__REP8Ha__fileRow{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.DeliverableReferenceMaterialsEditor-module__REP8Ha__fileLink{font-size:.82rem}.DeliverableReferenceMaterialsEditor-module__REP8Ha__filePick{display:inline-flex}.DeliverableReferenceMaterialsEditor-module__REP8Ha__fileInputNative{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.DeliverableReferenceMaterialsEditor-module__REP8Ha__filePickBtn{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:.82rem;display:inline-flex}.DeliverableReferenceMaterialsEditor-module__REP8Ha__error{color:var(--color-accent-pink);margin:0;font-size:.8rem}.DeliverableReferenceMaterialsEditor-module__REP8Ha__input{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.55rem;width:100%;padding:.45rem .55rem;font-size:.85rem}
.page-module__ec0h1G__page{gap:1.5rem;min-width:0;display:grid}.page-module__ec0h1G__sectionCard{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;gap:.5rem;padding:1.5rem;display:grid}.page-module__ec0h1G__sectionTitle{font-size:1.25rem;font-weight:600}.page-module__ec0h1G__sectionText{color:var(--color-muted);margin:0}.page-module__ec0h1G__sectionHeader{margin-bottom:2rem}.page-module__ec0h1G__sectionHeaderTitle{margin:0 0 .5rem;font-size:1.35rem}.page-module__ec0h1G__sectionHeaderDescription{color:var(--color-muted);margin:0}.page-module__ec0h1G__loading{color:var(--color-muted);font-size:.95rem}.page-module__ec0h1G__error{color:var(--color-accent-pink);font-size:.95rem}.page-module__ec0h1G__success{color:var(--color-accent-teal);font-size:.95rem}.page-module__ec0h1G__form{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;gap:1rem;padding:1.5rem;display:grid}.page-module__ec0h1G__field{gap:.5rem;display:grid}.page-module__ec0h1G__label{color:#374151;font-size:.875rem;font-weight:500;display:block}.page-module__ec0h1G__textarea{box-sizing:border-box;resize:vertical;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-size:1rem}.page-module__ec0h1G__formActions{align-items:center;gap:.75rem;display:flex}.page-module__ec0h1G__passwordInput{box-sizing:border-box;outline-offset:2px;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem}.page-module__ec0h1G__passwordInput:focus{outline:2px solid #6366f1}.page-module__ec0h1G__formHelper{color:var(--color-muted);font-size:.85rem}.page-module__ec0h1G__inlineCode{color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82em}.page-module__ec0h1G__hint{color:var(--color-muted);margin:0;font-size:.82rem;line-height:1.5}.page-module__ec0h1G__routesHeader{margin-bottom:2rem}.page-module__ec0h1G__routesTitle{margin-bottom:.5rem}.page-module__ec0h1G__routesDescription{color:var(--color-muted);margin:0}.page-module__ec0h1G__table{border-collapse:collapse;width:100%;min-width:980px}.page-module__ec0h1G__tableHead{background:#f9fafb}.page-module__ec0h1G__headerCell{text-align:left;color:#374151;padding:.75rem;font-size:.85rem;font-weight:600}.page-module__ec0h1G__tableRow{border-bottom:1px solid var(--color-border)}.page-module__ec0h1G__cell{padding:.75rem}.page-module__ec0h1G__cellMuted{color:var(--color-muted);font-size:.85rem}.page-module__ec0h1G__routeLabel{font-weight:600}.page-module__ec0h1G__routePath{color:var(--color-muted);font-size:.85rem}.page-module__ec0h1G__matchPrefix{color:var(--color-accent-teal);margin-top:.25rem;font-size:.75rem}.page-module__ec0h1G__sortInput{border:1px solid var(--color-border);color:#111827;background:#fff;border-radius:.5rem;width:4.5rem;padding:.35rem .5rem;font-size:.85rem}.page-module__ec0h1G__sortInput:disabled{background:#f9fafb}.page-module__ec0h1G__checkboxLabel{align-items:center;gap:.5rem;display:inline-flex}.page-module__ec0h1G__checkboxText{color:var(--color-muted);font-size:.85rem}@media (max-width:640px){.page-module__ec0h1G__sectionCard{padding:1.25rem}.page-module__ec0h1G__formActions{flex-direction:column;align-items:flex-start}}
.VideoTimelineClipItem-module__9na5kG__item{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;align-items:center;gap:.6rem;padding:.55rem .75rem;transition:border-color .12s;display:flex}.VideoTimelineClipItem-module__9na5kG__itemSelected{border-color:var(--color-primary,#6366f1)}.VideoTimelineClipItem-module__9na5kG__selectCheck{border:1.5px solid var(--color-border);cursor:pointer;color:#0000;background:0 0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:all .12s;display:flex}.VideoTimelineClipItem-module__9na5kG__selectCheck:hover{border-color:var(--color-primary,#6366f1)}.VideoTimelineClipItem-module__9na5kG__selectCheckActive{background:var(--color-primary,#6366f1);border-color:var(--color-primary,#6366f1);color:#fff}.VideoTimelineClipItem-module__9na5kG__dragHandle{width:28px;height:28px;color:var(--color-muted);cursor:grab;background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s;display:flex}.VideoTimelineClipItem-module__9na5kG__dragHandle:hover{background:var(--color-surface-subtle);color:var(--color-text)}.VideoTimelineClipItem-module__9na5kG__dragHandle:active{cursor:grabbing}.VideoTimelineClipItem-module__9na5kG__clipThumb{background:var(--color-surface-subtle);border:1px solid var(--color-border);cursor:pointer;border-radius:.4rem;flex-shrink:0;width:56px;height:40px;padding:0;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.VideoTimelineClipItem-module__9na5kG__clipThumb:hover{border-color:var(--color-primary,#6366f1);box-shadow:0 0 0 2px #6366f140}.VideoTimelineClipItem-module__9na5kG__thumbVideo{object-fit:cover;width:100%;height:100%}.VideoTimelineClipItem-module__9na5kG__thumbFallback{width:100%;height:100%;color:var(--color-muted);justify-content:center;align-items:center;display:flex}.VideoTimelineClipItem-module__9na5kG__meta{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.VideoTimelineClipItem-module__9na5kG__nameRow{align-items:center;gap:.4rem;min-width:0;display:flex}.VideoTimelineClipItem-module__9na5kG__responderName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.VideoTimelineClipItem-module__9na5kG__durationBadge{color:var(--color-muted);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:999px;flex-shrink:0;align-items:center;gap:.2rem;padding:.05rem .4rem;font-size:.68rem;font-weight:500;line-height:1.4;display:inline-flex}.VideoTimelineClipItem-module__9na5kG__questionLabel{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.VideoTimelineClipItem-module__9na5kG__controls{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.VideoTimelineClipItem-module__9na5kG__transitionSelect{background:var(--color-surface-subtle);border:1px solid var(--color-border);height:30px;color:var(--color-muted);cursor:pointer;border-radius:.4rem;padding:0 .45rem;font-size:.78rem}.VideoTimelineClipItem-module__9na5kG__trimBadge{color:var(--color-primary,#ff4c1f);opacity:.85;align-items:center;gap:.25rem;font-size:.68rem;font-weight:500;display:inline-flex}.VideoTimelineClipItem-module__9na5kG__overlayBadge{color:var(--color-info,#3b82f6);opacity:.85;align-items:center;gap:.25rem;font-size:.68rem;font-weight:500;display:inline-flex}.VideoTimelineClipItem-module__9na5kG__overlayBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineClipItem-module__9na5kG__overlayBtn:hover{background:var(--color-surface-subtle);color:var(--color-info,#3b82f6)}.VideoTimelineClipItem-module__9na5kG__overlayBtnActive{color:var(--color-info,#3b82f6)}.VideoTimelineClipItem-module__9na5kG__trimBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineClipItem-module__9na5kG__trimBtn:hover{background:var(--color-surface-subtle);color:var(--color-primary,#ff4c1f)}.VideoTimelineClipItem-module__9na5kG__duplicateBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineClipItem-module__9na5kG__duplicateBtn:hover{background:var(--color-surface-subtle);color:var(--color-primary,#ff4c1f)}.VideoTimelineClipItem-module__9na5kG__removeBtn{cursor:pointer;width:28px;height:28px;color:var(--color-muted);background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.VideoTimelineClipItem-module__9na5kG__removeBtn:hover{background:var(--color-danger-subtle,#fef2f2);color:var(--color-danger,#ef4444)}
.StringListPlaceholderRowsEditor-module__M9zjba__wrap{gap:.35rem;display:grid}.StringListPlaceholderRowsEditor-module__M9zjba__sectionLabel{color:var(--color-muted);font-size:.78rem;font-weight:600}.StringListPlaceholderRowsEditor-module__M9zjba__hint{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.35}.StringListPlaceholderRowsEditor-module__M9zjba__rowList{gap:.5rem;display:grid}.StringListPlaceholderRowsEditor-module__M9zjba__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.StringListPlaceholderRowsEditor-module__M9zjba__inputCell{min-width:0}.StringListPlaceholderRowsEditor-module__M9zjba__input{border:1px solid var(--color-border);background:var(--color-surface-muted);width:100%;color:var(--color-text);border-radius:.55rem;padding:.45rem .55rem;font-size:.85rem}.StringListPlaceholderRowsEditor-module__M9zjba__input::placeholder{color:var(--color-muted);opacity:1}.StringListPlaceholderRowsEditor-module__M9zjba__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StringListPlaceholderRowsEditor-module__M9zjba__removeBtn{min-width:44px;min-height:44px;color:var(--color-accent-pink);cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:0 .5rem;font-size:.82rem;font-weight:600}.StringListPlaceholderRowsEditor-module__M9zjba__removeBtn:hover{text-decoration:underline}
.AiChatSettingsTab-module__MPi5jq__subTabBar{border-bottom:1px solid var(--color-neutral-200);gap:.25rem;margin-bottom:.25rem;padding-bottom:1rem;display:flex}.AiChatSettingsTab-module__MPi5jq__subTab{font-size:var(--font-size-sm-med);color:var(--color-neutral-500);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.35rem .9rem;font-weight:500;transition:background .15s,color .15s}.AiChatSettingsTab-module__MPi5jq__subTab:hover{background:var(--color-neutral-100);color:var(--color-neutral-700)}.AiChatSettingsTab-module__MPi5jq__subTabActive{background:var(--color-indigo-100);color:var(--color-indigo-800);border-color:var(--color-indigo-200)}.AiChatSettingsTab-module__MPi5jq__textarea{color:#0f0a07;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;min-height:7rem;padding:.5rem .65rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:.85rem;line-height:1.55;transition:border-color .15s}.AiChatSettingsTab-module__MPi5jq__textarea:focus{border-color:#ff4c1f;outline:none}.AiChatSettingsTab-module__MPi5jq__textarea::placeholder{color:#9ca3af;font-style:italic}.AiChatSettingsTab-module__MPi5jq__labelRow{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.AiChatSettingsTab-module__MPi5jq__clearBtn{cursor:pointer;color:#5d554d;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:.1rem .3rem;font-size:.7rem;line-height:1;transition:color .12s,background .12s}.AiChatSettingsTab-module__MPi5jq__clearBtn:hover{color:#0f0a07;background:#f4efe3}.AiChatSettingsTab-module__MPi5jq__numRow{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1rem;display:grid}.AiChatSettingsTab-module__MPi5jq__numberInput{color:#0f0a07;box-sizing:border-box;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:.5rem .65rem;font-size:.875rem;transition:border-color .15s}.AiChatSettingsTab-module__MPi5jq__numberInput:focus{border-color:#ff4c1f;outline:none}.AiChatSettingsTab-module__MPi5jq__checkRow{cursor:pointer;align-items:center;gap:.5rem;width:fit-content;display:flex}.AiChatSettingsTab-module__MPi5jq__checkRow input[type=checkbox]{cursor:pointer;accent-color:#ff4c1f;width:1rem;height:1rem}.AiChatSettingsTab-module__MPi5jq__checkLabel{color:#0f0a07;font-size:.875rem}
.AssetPreviewDialog-module__DEHZWq__backdrop{z-index:1200;background:#000000e0;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AssetPreviewDialog-module__DEHZWq__closeBtn{color:#fff;cursor:pointer;z-index:1;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex;position:absolute;top:1rem;right:1rem}.AssetPreviewDialog-module__DEHZWq__closeBtn:hover{background:#fff3}.AssetPreviewDialog-module__DEHZWq__counter{color:#fff9;letter-spacing:.05em;pointer-events:none;font-size:.8rem;font-weight:500;position:absolute;top:1.1rem;left:50%;transform:translate(-50%)}.AssetPreviewDialog-module__DEHZWq__navBtn{color:#fff;cursor:pointer;z-index:1;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s,opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AssetPreviewDialog-module__DEHZWq__navBtn:hover:not(:disabled){background:#ffffff38}.AssetPreviewDialog-module__DEHZWq__navBtn:disabled{opacity:.2;cursor:default}.AssetPreviewDialog-module__DEHZWq__navBtnLeft{left:1rem}.AssetPreviewDialog-module__DEHZWq__navBtnRight{right:1rem}.AssetPreviewDialog-module__DEHZWq__stage{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:min(90vw,900px);display:flex}.AssetPreviewDialog-module__DEHZWq__mediaWrap{background:#000;border-radius:.75rem;justify-content:center;align-items:center;width:100%;max-height:calc(100vh - 10rem);display:flex;overflow:hidden}.AssetPreviewDialog-module__DEHZWq__mediaVideo{outline:none;width:100%;max-width:100%;max-height:calc(100vh - 10rem);display:block}.AssetPreviewDialog-module__DEHZWq__mediaImg{object-fit:contain;max-width:100%;max-height:calc(100vh - 10rem);display:block}.AssetPreviewDialog-module__DEHZWq__audioWrap{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;min-height:200px;padding:3rem 2rem;display:flex}.AssetPreviewDialog-module__DEHZWq__audioIcon{color:#fff6}.AssetPreviewDialog-module__DEHZWq__audioPlayer{width:100%;max-width:480px}.AssetPreviewDialog-module__DEHZWq__info{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.AssetPreviewDialog-module__DEHZWq__responderName{color:#fff;font-size:.95rem;font-weight:600}.AssetPreviewDialog-module__DEHZWq__questionLabel{color:#ffffff8c;font-size:.8rem}.AssetPreviewDialog-module__DEHZWq__actionRow{align-items:center;gap:.65rem;margin-top:.65rem;display:flex}.AssetPreviewDialog-module__DEHZWq__trimBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.4rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.AssetPreviewDialog-module__DEHZWq__trimBtn:hover{background:#fff3;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.AssetPreviewDialog-module__DEHZWq__addBtn{background:var(--color-primary,#ff4c1f);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.4rem;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 4px 14px #ff4c1f66}.AssetPreviewDialog-module__DEHZWq__addBtn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ff4c1f8c}@media (max-width:640px){.AssetPreviewDialog-module__DEHZWq__navBtn{width:36px;height:36px}.AssetPreviewDialog-module__DEHZWq__navBtnLeft{left:.5rem}.AssetPreviewDialog-module__DEHZWq__navBtnRight{right:.5rem}}
.CardFormDefinitionEditor-module__-wXj0a__wrap{gap:.85rem;padding:.75rem 0;display:grid}.CardFormDefinitionEditor-module__-wXj0a__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (max-width:720px){.CardFormDefinitionEditor-module__-wXj0a__grid2{grid-template-columns:1fr}}.CardFormDefinitionEditor-module__-wXj0a__field{gap:.25rem;display:grid}.CardFormDefinitionEditor-module__-wXj0a__label{color:var(--color-muted);font-size:.78rem}.CardFormDefinitionEditor-module__-wXj0a__helper{color:var(--color-muted);margin-top:.15rem;font-size:.72rem;line-height:1.35}.CardFormDefinitionEditor-module__-wXj0a__input{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.55rem;width:100%;padding:.45rem .55rem;font-size:.85rem}.CardFormDefinitionEditor-module__-wXj0a__sectionTitle{margin:.5rem 0 0;font-size:.85rem;font-weight:600}.CardFormDefinitionEditor-module__-wXj0a__fieldList{gap:.65rem;display:grid}.CardFormDefinitionEditor-module__-wXj0a__fieldCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;gap:.5rem;padding:.65rem;display:grid}.CardFormDefinitionEditor-module__-wXj0a__fieldCardHead{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.CardFormDefinitionEditor-module__-wXj0a__fieldCardHead .CardFormDefinitionEditor-module__-wXj0a__input{max-width:160px}.CardFormDefinitionEditor-module__-wXj0a__remove{color:var(--color-accent-pink);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.82rem}.CardFormDefinitionEditor-module__-wXj0a__remove:hover{text-decoration:underline}.CardFormDefinitionEditor-module__-wXj0a__optionList{gap:.5rem;display:grid}.CardFormDefinitionEditor-module__-wXj0a__optionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}
.MusicLibraryTab-module__GbvPZW__tabHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.MusicLibraryTab-module__GbvPZW__tabTitle{margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.MusicLibraryTab-module__GbvPZW__tabDescription{color:var(--color-muted);max-width:54ch;margin:0;font-size:.9rem}.MusicLibraryTab-module__GbvPZW__uploadCard{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;gap:1rem;padding:1.25rem 1.5rem;display:grid}.MusicLibraryTab-module__GbvPZW__uploadCardTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--color-muted);margin:0;font-size:.85rem;font-weight:600}.MusicLibraryTab-module__GbvPZW__uploadRow{grid-template-columns:1fr 1fr auto;align-items:flex-end;gap:.75rem;display:grid}.MusicLibraryTab-module__GbvPZW__input{border:1px solid var(--color-border,#d1d5db);box-sizing:border-box;background:#fff;border-radius:.5rem;width:100%;padding:.6rem .75rem;font-size:.95rem;transition:border-color .15s}.MusicLibraryTab-module__GbvPZW__input:focus{border-color:var(--color-primary,#ff4c1f);outline:none}.MusicLibraryTab-module__GbvPZW__fileInputWrapper{gap:.35rem;display:grid}.MusicLibraryTab-module__GbvPZW__fileLabel{color:#374151;font-size:.82rem;font-weight:500}.MusicLibraryTab-module__GbvPZW__fileInput{cursor:pointer;width:100%;color:var(--color-muted);padding:.45rem 0;font-size:.85rem}.MusicLibraryTab-module__GbvPZW__fileInput::file-selector-button{border:1px solid var(--color-border,#d1d5db);cursor:pointer;background:#fff;border-radius:.4rem;margin-right:.5rem;padding:.35rem .75rem;font-size:.82rem;transition:background .15s}.MusicLibraryTab-module__GbvPZW__fileInput::file-selector-button:hover{background:var(--color-border,#e3d7c3)}.MusicLibraryTab-module__GbvPZW__trackList{gap:.5rem;display:grid}.MusicLibraryTab-module__GbvPZW__trackItem{border:1px solid var(--color-border);background:#fff;border-radius:.6rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.MusicLibraryTab-module__GbvPZW__trackIcon{background:var(--color-border,#e3d7c3);width:2.25rem;height:2.25rem;color:var(--color-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MusicLibraryTab-module__GbvPZW__trackInfo{flex:1;min-width:0}.MusicLibraryTab-module__GbvPZW__trackName{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:500;overflow:hidden}.MusicLibraryTab-module__GbvPZW__trackMeta{color:var(--color-muted);margin-top:.1rem;font-size:.75rem}.MusicLibraryTab-module__GbvPZW__trackActions{flex-shrink:0;gap:.4rem;display:flex}.MusicLibraryTab-module__GbvPZW__iconBtn{border:1px solid var(--color-border);cursor:pointer;width:2rem;height:2rem;color:var(--color-muted);background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s,box-shadow .15s;display:flex}.MusicLibraryTab-module__GbvPZW__iconBtn:hover:not(:disabled){background:var(--color-border);color:var(--color-text,#0f0a07);box-shadow:0 2px 6px #0c08071a}.MusicLibraryTab-module__GbvPZW__iconBtn:disabled{opacity:.4;cursor:not-allowed}.MusicLibraryTab-module__GbvPZW__iconBtnActive{background:var(--color-primary,#ff4c1f);border-color:var(--color-primary,#ff4c1f);color:#fff}.MusicLibraryTab-module__GbvPZW__iconBtnActive:hover:not(:disabled){background:var(--color-primary,#ff4c1f);color:#fff}.MusicLibraryTab-module__GbvPZW__iconBtnDanger:hover:not(:disabled){color:#ef4444;background:#fef2f2;border-color:#fca5a5}.MusicLibraryTab-module__GbvPZW__emptyState{text-align:center;border:1px dashed var(--color-border);border-radius:.75rem;justify-items:center;gap:.5rem;padding:3rem 1.5rem;display:grid}.MusicLibraryTab-module__GbvPZW__emptyTitle{margin:0;font-size:1rem;font-weight:600}.MusicLibraryTab-module__GbvPZW__emptyBody{color:var(--color-muted);max-width:36ch;margin:0;font-size:.9rem}@media (max-width:640px){.MusicLibraryTab-module__GbvPZW__uploadRow{grid-template-columns:1fr}.MusicLibraryTab-module__GbvPZW__tabHeader{flex-direction:column;align-items:stretch}}
.ClipTrimDialog-module___argjq__backdrop{z-index:1300;background:#000000eb;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ClipTrimDialog-module___argjq__dialog{flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:min(92vw,860px);display:flex}.ClipTrimDialog-module___argjq__header{justify-content:space-between;align-items:center;width:100%;display:flex}.ClipTrimDialog-module___argjq__headerInfo{flex-direction:column;gap:.15rem;display:flex}.ClipTrimDialog-module___argjq__headerTitle{color:#fff;font-size:.95rem;font-weight:600}.ClipTrimDialog-module___argjq__headerSub{color:#ffffff80;font-size:.78rem}.ClipTrimDialog-module___argjq__closeBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}.ClipTrimDialog-module___argjq__closeBtn:hover{background:#fff3}.ClipTrimDialog-module___argjq__videoWrap{background:#000;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.ClipTrimDialog-module___argjq__video{outline:none;width:100%;max-height:calc(100vh - 22rem);display:block}.ClipTrimDialog-module___argjq__scrubberSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.ClipTrimDialog-module___argjq__scrubberTrack{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;background:#ffffff14;border-radius:6px;width:100%;height:48px;position:relative}.ClipTrimDialog-module___argjq__scrubberFill{border-left:3px solid var(--color-primary,#ff4c1f);border-right:3px solid var(--color-primary,#ff4c1f);pointer-events:none;background:#ff4c1f40;height:100%;position:absolute;top:0}.ClipTrimDialog-module___argjq__scrubberHandle{cursor:ew-resize;z-index:2;justify-content:center;align-items:center;width:14px;height:100%;display:flex;position:absolute;top:0;transform:translate(-50%)}.ClipTrimDialog-module___argjq__scrubberHandle:after{content:"";background:var(--color-primary,#ff4c1f);border-radius:2px;width:4px;height:24px;display:block;box-shadow:0 0 6px #ff4c1f80}.ClipTrimDialog-module___argjq__scrubberHandle:hover:after,.ClipTrimDialog-module___argjq__scrubberHandleActive:after{background:#fff;width:6px;box-shadow:0 0 10px #fff9}.ClipTrimDialog-module___argjq__scrubberPlayhead{pointer-events:none;z-index:1;background:#fff;width:2px;height:100%;position:absolute;top:0;transform:translate(-1px)}.ClipTrimDialog-module___argjq__scrubberDimLeft,.ClipTrimDialog-module___argjq__scrubberDimRight{pointer-events:none;background:#0000008c;border-radius:6px;height:100%;position:absolute;top:0}.ClipTrimDialog-module___argjq__scrubberDimLeft{border-top-right-radius:0;border-bottom-right-radius:0;left:0}.ClipTrimDialog-module___argjq__scrubberDimRight{border-top-left-radius:0;border-bottom-left-radius:0;right:0}.ClipTrimDialog-module___argjq__timeRow{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.ClipTrimDialog-module___argjq__timeField{flex-direction:column;gap:.2rem;display:flex}.ClipTrimDialog-module___argjq__timeLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:500}.ClipTrimDialog-module___argjq__timeValue{color:#fff;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.ClipTrimDialog-module___argjq__timeDuration{text-align:center}.ClipTrimDialog-module___argjq__timeEnd{text-align:right}.ClipTrimDialog-module___argjq__controls{justify-content:center;align-items:center;gap:.75rem;display:flex}.ClipTrimDialog-module___argjq__playBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex}.ClipTrimDialog-module___argjq__playBtn:hover{background:#fff3}.ClipTrimDialog-module___argjq__actions{justify-content:flex-end;align-items:center;gap:.75rem;width:100%;display:flex}.ClipTrimDialog-module___argjq__autoTrimBtn{color:#a5b4fc;cursor:pointer;background:#6366f11f;border:1px solid #6366f180;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.2rem;font-size:.85rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ClipTrimDialog-module___argjq__autoTrimBtn:hover{color:#c7d2fe;background:#6366f140;border-color:#6366f1cc}.ClipTrimDialog-module___argjq__resetBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:999px;padding:.55rem 1.2rem;font-size:.85rem;font-weight:500;transition:background .15s,color .15s}.ClipTrimDialog-module___argjq__resetBtn:hover{color:#fff;background:#ffffff14}.ClipTrimDialog-module___argjq__applyBtn{background:var(--color-primary,#ff4c1f);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.4rem;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 14px #ff4c1f66}.ClipTrimDialog-module___argjq__applyBtn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #ff4c1f8c}@media (max-width:640px){.ClipTrimDialog-module___argjq__dialog{gap:1rem}.ClipTrimDialog-module___argjq__scrubberTrack{height:40px}.ClipTrimDialog-module___argjq__timeRow{flex-wrap:wrap;gap:.5rem}}
.PortalCardFormDefinitionModal-module__-wybyW__hint{color:var(--color-muted);margin:0 0 1rem;font-size:.86rem;line-height:1.45}.PortalCardFormDefinitionModal-module__-wybyW__editorWrap{min-height:0}.PortalCardFormDefinitionModal-module__-wybyW__footerActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;width:100%;display:flex}
.QueueJobsTable-module__4Wvoqa__wrapper{gap:.75rem;display:grid}.QueueJobsTable-module__4Wvoqa__tableHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.QueueJobsTable-module__4Wvoqa__tableTitle{margin:0;font-size:1rem;font-weight:600}.QueueJobsTable-module__4Wvoqa__tableSubtitle{color:var(--color-muted);margin:0;font-size:.8rem}.QueueJobsTable-module__4Wvoqa__empty{color:var(--color-muted);padding:1rem 0;font-size:.85rem}.QueueJobsTable-module__4Wvoqa__tableScroll{border:1px solid var(--color-border);border-radius:.5rem;overflow-x:auto}.QueueJobsTable-module__4Wvoqa__table{border-collapse:collapse;width:100%;min-width:640px;font-size:.83rem}.QueueJobsTable-module__4Wvoqa__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);white-space:nowrap;padding:.5rem .85rem;font-size:.75rem;font-weight:600}.QueueJobsTable-module__4Wvoqa__table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.6rem .85rem}.QueueJobsTable-module__4Wvoqa__table tbody tr:last-child td{border-bottom:none}.QueueJobsTable-module__4Wvoqa__table tbody tr:hover{background:var(--color-surface-subtle)}.QueueJobsTable-module__4Wvoqa__jobPool{color:var(--color-muted);white-space:nowrap;font-size:.78rem}.QueueJobsTable-module__4Wvoqa__jobState{white-space:nowrap;font-size:.78rem;font-weight:600}.QueueJobsTable-module__4Wvoqa__jobType{font-weight:500}.QueueJobsTable-module__4Wvoqa__jobId,.QueueJobsTable-module__4Wvoqa__context{color:var(--color-muted);font-family:monospace;font-size:.78rem}.QueueJobsTable-module__4Wvoqa__retryBadge{background:var(--status-warning-bg);color:var(--status-warning-text);border:1px solid var(--status-warning-border);border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.QueueJobsTable-module__4Wvoqa__cancelBtn{border:1px solid var(--color-danger-border-soft);background:var(--color-danger-surface);color:var(--color-danger);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;transition:transform .12s,box-shadow .12s}.QueueJobsTable-module__4Wvoqa__cancelBtn:hover:not(:disabled){box-shadow:0 4px 10px color-mix(in srgb,var(--color-danger)20%,transparent);transform:translateY(-1px)}.QueueJobsTable-module__4Wvoqa__cancelBtn:disabled{opacity:.55;cursor:not-allowed}
.OverlayConfigDialog-module__EUHnKW__backdrop{z-index:1300;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.OverlayConfigDialog-module__EUHnKW__dialog{background:var(--color-surface,#fff);border-radius:1rem;flex-direction:column;width:100%;max-width:min(92vw,480px);display:flex;overflow:hidden;box-shadow:0 8px 32px #00000040}.OverlayConfigDialog-module__EUHnKW__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.OverlayConfigDialog-module__EUHnKW__headerTitle{color:var(--color-text);font-size:1rem;font-weight:600}.OverlayConfigDialog-module__EUHnKW__closeBtn{cursor:pointer;width:32px;height:32px;color:var(--color-muted);background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.OverlayConfigDialog-module__EUHnKW__closeBtn:hover{background:var(--color-surface-subtle);color:var(--color-text)}.OverlayConfigDialog-module__EUHnKW__body{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.OverlayConfigDialog-module__EUHnKW__fieldLabel{color:var(--color-muted);flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:500;display:flex}.OverlayConfigDialog-module__EUHnKW__textInput{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.4rem;outline:none;padding:.5rem .65rem;font-size:.875rem;transition:border-color .15s}.OverlayConfigDialog-module__EUHnKW__textInput:focus{border-color:var(--color-primary,#6366f1)}.OverlayConfigDialog-module__EUHnKW__btnGroup{flex-wrap:wrap;gap:.35rem;display:flex}.OverlayConfigDialog-module__EUHnKW__optionBtn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.35rem .65rem;font-size:.78rem;transition:border-color .15s,color .15s,background .15s}.OverlayConfigDialog-module__EUHnKW__optionBtn:hover{border-color:var(--color-primary,#6366f1);color:var(--color-text)}.OverlayConfigDialog-module__EUHnKW__optionBtnActive{border-color:var(--color-primary,#6366f1);background:var(--color-primary-subtle,#eef2ff);color:var(--color-primary,#6366f1);font-weight:600}.OverlayConfigDialog-module__EUHnKW__slider{width:100%;accent-color:var(--color-primary,#6366f1)}.OverlayConfigDialog-module__EUHnKW__colorRow{align-items:flex-start;gap:1rem;display:flex}.OverlayConfigDialog-module__EUHnKW__colorRow>.OverlayConfigDialog-module__EUHnKW__fieldLabel{flex:1;min-width:0}.OverlayConfigDialog-module__EUHnKW__colorInput{border:1px solid var(--color-border);cursor:pointer;background:var(--color-surface);border-radius:.4rem;width:100%;height:32px;padding:2px}.OverlayConfigDialog-module__EUHnKW__preview{border:1px solid var(--color-border);aspect-ratio:16/5;background:#1a1a2e;border-radius:.5rem;align-items:flex-end;padding:.5rem;display:flex;overflow:hidden}.OverlayConfigDialog-module__EUHnKW__previewBox{width:100%;display:flex}.OverlayConfigDialog-module__EUHnKW__previewText{white-space:nowrap;text-overflow:ellipsis;border-radius:.2rem;max-width:90%;padding:.3rem .6rem;overflow:hidden}.OverlayConfigDialog-module__EUHnKW__footer{border-top:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.85rem 1.25rem;display:flex}.OverlayConfigDialog-module__EUHnKW__footerSpacer{flex:1}.OverlayConfigDialog-module__EUHnKW__removeBtn{border:1px solid var(--color-danger,#ef4444);color:var(--color-danger,#ef4444);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:500;transition:background .15s;display:inline-flex}.OverlayConfigDialog-module__EUHnKW__removeBtn:hover{background:var(--color-danger-subtle,#fef2f2)}.OverlayConfigDialog-module__EUHnKW__cancelBtn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.45rem .95rem;font-size:.8rem;font-weight:500;transition:background .15s,color .15s}.OverlayConfigDialog-module__EUHnKW__cancelBtn:hover{background:var(--color-surface-subtle);color:var(--color-text)}.OverlayConfigDialog-module__EUHnKW__applyBtn{background:var(--color-primary,#6366f1);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem 1.1rem;font-size:.8rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 3px #0000001f}.OverlayConfigDialog-module__EUHnKW__applyBtn:hover{transform:translateY(-1px);box-shadow:0 3px 8px #0000002e}.OverlayConfigDialog-module__EUHnKW__applyBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}
.QuestionDefinitionEditor-module__n0Z6IG__wrap{gap:.8rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__field{gap:.35rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__label{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700}.QuestionDefinitionEditor-module__n0Z6IG__input,.QuestionDefinitionEditor-module__n0Z6IG__select,.QuestionDefinitionEditor-module__n0Z6IG__textarea{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:10px;padding:.55rem .7rem;font-size:.95rem}.QuestionDefinitionEditor-module__n0Z6IG__textarea{resize:vertical;min-height:90px}.QuestionDefinitionEditor-module__n0Z6IG__fieldList{gap:1rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__fieldCard{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:12px;gap:.8rem;padding:.9rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__fieldCardHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.5rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__remove{color:var(--color-accent-pink);background:0 0;border:none;font-weight:600}.QuestionDefinitionEditor-module__n0Z6IG__input::placeholder,.QuestionDefinitionEditor-module__n0Z6IG__textarea::placeholder{color:var(--color-muted);opacity:1}.QuestionDefinitionEditor-module__n0Z6IG__requiredRow{align-items:center;gap:.5rem;display:inline-flex}.QuestionDefinitionEditor-module__n0Z6IG__requiredCheckbox{margin:0}.QuestionDefinitionEditor-module__n0Z6IG__optionList{gap:.55rem;display:grid}.QuestionDefinitionEditor-module__n0Z6IG__optionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}
.MembersTab-module__Ffmx5G__wrapper{gap:1rem;display:grid}.MembersTab-module__Ffmx5G__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.MembersTab-module__Ffmx5G__sectionTitle{margin:0;font-size:1.125rem;font-weight:500}.MembersTab-module__Ffmx5G__actions{flex-wrap:wrap;gap:.5rem;display:flex}.MembersTab-module__Ffmx5G__table{border-collapse:collapse;width:100%;min-width:860px}.MembersTab-module__Ffmx5G__tableHead{background:#f9fafb}.MembersTab-module__Ffmx5G__headerCell{text-align:left;color:#374151;padding:.75rem;font-size:.75rem;font-weight:600}.MembersTab-module__Ffmx5G__row{border-top:1px solid #e5e7eb}.MembersTab-module__Ffmx5G__row:first-child{border-top:none}.MembersTab-module__Ffmx5G__cell{color:#374151;padding:.75rem;font-size:.875rem}.MembersTab-module__Ffmx5G__cellMuted{color:#6b7280;padding:.75rem;font-size:.75rem}.MembersTab-module__Ffmx5G__userCell{padding:.75rem}.MembersTab-module__Ffmx5G__userName{font-size:.875rem;font-weight:500}.MembersTab-module__Ffmx5G__userEmail{color:#6b7280;margin-top:.25rem;font-size:.75rem}.MembersTab-module__Ffmx5G__roleTag{margin-right:.5rem;display:inline-flex}.MembersTab-module__Ffmx5G__iconRow{flex-wrap:wrap;gap:.5rem;display:flex}.MembersTab-module__Ffmx5G__muted{color:#9ca3af;font-size:.75rem}.MembersTab-module__Ffmx5G__emptyState{text-align:center;color:#6b7280;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem}.MembersTab-module__Ffmx5G__invitesSection{gap:.75rem;display:grid}@media (max-width:640px){.MembersTab-module__Ffmx5G__headerCell,.MembersTab-module__Ffmx5G__cell,.MembersTab-module__Ffmx5G__cellMuted,.MembersTab-module__Ffmx5G__userCell{padding:.65rem .6rem}}
.ProcessingQueueSection-module__iB_-PG__section{gap:1rem;display:grid}.ProcessingQueueSection-module__iB_-PG__title{margin:0;font-size:1rem;font-weight:600}.ProcessingQueueSection-module__iB_-PG__description{color:var(--color-muted);margin:0;font-size:.85rem}.ProcessingQueueSection-module__iB_-PG__statsRow{flex-wrap:wrap;gap:.75rem;display:flex}.ProcessingQueueSection-module__iB_-PG__statCard{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:.5rem;align-items:center;gap:.5rem;min-width:120px;padding:.6rem 1rem;display:flex}.ProcessingQueueSection-module__iB_-PG__statDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ProcessingQueueSection-module__iB_-PG__statDotIdle{background:var(--status-neutral-border)}.ProcessingQueueSection-module__iB_-PG__statDotActive{background:var(--status-success-border);animation:2s ease-in-out infinite ProcessingQueueSection-module__iB_-PG__pulse}@keyframes ProcessingQueueSection-module__iB_-PG__pulse{0%,to{opacity:1}50%{opacity:.5}}.ProcessingQueueSection-module__iB_-PG__statLabel{color:var(--color-muted);font-size:.8rem}.ProcessingQueueSection-module__iB_-PG__statValue{font-size:.9rem;font-weight:600}.ProcessingQueueSection-module__iB_-PG__concurrencyRow{align-items:center;gap:.75rem;display:flex}.ProcessingQueueSection-module__iB_-PG__concurrencyLabel{font-size:.85rem;font-weight:500}.ProcessingQueueSection-module__iB_-PG__concurrencyInput{border:1px solid var(--color-input-border);width:4rem;font-size:var(--font-size-label);text-align:center;border-radius:.5rem;padding:.4rem .5rem}.ProcessingQueueSection-module__iB_-PG__concurrencyHelper{color:var(--color-muted);font-size:.8rem}
.AssetThumb-module__y-zYJW__media{object-fit:cover;width:100%;height:100%}.AssetThumb-module__y-zYJW__placeholder{width:100%;height:100%;color:var(--color-muted);justify-content:center;align-items:center;display:flex}
.QuestionsManager-module__leegmG__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.QuestionsManager-module__leegmG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.QuestionsManager-module__leegmG__actions{gap:.6rem;display:flex}.QuestionsManager-module__leegmG__title{margin:0;font-size:1.05rem}.QuestionsManager-module__leegmG__subtitle{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem}.QuestionsManager-module__leegmG__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.QuestionsManager-module__leegmG__tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.QuestionsManager-module__leegmG__table{border-collapse:collapse;width:100%;min-width:1220px}.QuestionsManager-module__leegmG__table th,.QuestionsManager-module__leegmG__table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.55rem}.QuestionsManager-module__leegmG__table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-top:none;font-size:.78rem}.QuestionsManager-module__leegmG__card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;flex-direction:column;gap:.7rem;padding:1rem;display:flex}.QuestionsManager-module__leegmG__label{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.QuestionsManager-module__leegmG__input,.QuestionsManager-module__leegmG__textarea,.QuestionsManager-module__leegmG__select{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.6rem;width:100%;padding:.45rem .55rem;font-size:.85rem}.QuestionsManager-module__leegmG__textarea{min-height:110px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.QuestionsManager-module__leegmG__row{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.QuestionsManager-module__leegmG__listRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.QuestionsManager-module__leegmG__footerRow{justify-content:flex-end;gap:.6rem;display:flex}.QuestionsManager-module__leegmG__editorSection{margin-top:1rem}.QuestionsManager-module__leegmG__muted{color:var(--color-muted);margin:0;font-size:.9rem}.QuestionsManager-module__leegmG__error{color:var(--color-accent-pink);margin:0;font-size:.9rem}.QuestionsManager-module__leegmG__formActionCell{white-space:nowrap;vertical-align:middle;width:1%}.QuestionsManager-module__leegmG__formActionButton{white-space:nowrap}
.OrganizationHeader-module__Iv3ahG__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.OrganizationHeader-module__Iv3ahG__left{align-items:center;gap:1rem;display:flex}.OrganizationHeader-module__Iv3ahG__titleRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.OrganizationHeader-module__Iv3ahG__title{color:#111827;margin:0;font-size:1.75rem;font-weight:700}.OrganizationHeader-module__Iv3ahG__subtitle{color:#6b7280;margin-top:.25rem}@media (max-width:640px){.OrganizationHeader-module__Iv3ahG__header{flex-direction:column;align-items:flex-start}}
.MediaBrowserFilters-module__MaM_ja__filterBar{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:.4rem;padding:.5rem .85rem;display:flex}.MediaBrowserFilters-module__MaM_ja__searchWrap{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .5rem;transition:border-color .12s;display:flex}.MediaBrowserFilters-module__MaM_ja__searchWrap:focus-within{border-color:var(--color-primary)}.MediaBrowserFilters-module__MaM_ja__searchIcon{color:var(--color-muted);flex-shrink:0}.MediaBrowserFilters-module__MaM_ja__searchInput{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.75rem}.MediaBrowserFilters-module__MaM_ja__searchInput::placeholder{color:var(--color-muted)}.MediaBrowserFilters-module__MaM_ja__clearBtn{background:var(--color-muted);width:16px;height:16px;color:var(--color-surface);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s;display:flex}.MediaBrowserFilters-module__MaM_ja__clearBtn:hover{background:var(--color-text)}.MediaBrowserFilters-module__MaM_ja__pillRow{align-items:center;gap:.35rem;display:flex}.MediaBrowserFilters-module__MaM_ja__typePills{flex-wrap:wrap;flex:1;gap:.2rem;min-width:0;display:flex}.MediaBrowserFilters-module__MaM_ja__typePill{border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.68rem;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.MediaBrowserFilters-module__MaM_ja__typePill:hover{border-color:var(--color-primary);color:var(--color-primary)}.MediaBrowserFilters-module__MaM_ja__typePillActive{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f14}.MediaBrowserFilters-module__MaM_ja__unusedPill{border:1px solid var(--color-border);color:var(--color-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.68rem;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.MediaBrowserFilters-module__MaM_ja__unusedPill:hover{border-color:var(--color-primary);color:var(--color-primary)}.MediaBrowserFilters-module__MaM_ja__unusedPillActive{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f14}.MediaBrowserFilters-module__MaM_ja__unusedCount{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:999px;padding:0 .3rem;font-size:.62rem;line-height:1.4}.MediaBrowserFilters-module__MaM_ja__unusedPillActive .MediaBrowserFilters-module__MaM_ja__unusedCount{background:#ff4c1f1f;border-color:#ff4c1f33}
.MarketingNav-module__fl30ZG__header{z-index:100;transition:background .2s,box-shadow .2s;position:sticky;top:0}.MarketingNav-module__fl30ZG__scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--color-border);background:#f4efe3e0}.MarketingNav-module__fl30ZG__nav{align-items:center;gap:2rem;max-width:1200px;height:64px;margin:0 auto;padding:0 1.5rem;display:flex}.MarketingNav-module__fl30ZG__wordmark{opacity:1;flex-shrink:0;align-items:center;text-decoration:none;transition:opacity .15s;display:flex}.MarketingNav-module__fl30ZG__wordmark:hover{opacity:.75}.MarketingNav-module__fl30ZG__wordmarkImage{width:auto;height:40px;display:block}.MarketingNav-module__fl30ZG__links{flex:1;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.MarketingNav-module__fl30ZG__link{color:var(--color-muted);border-radius:999px;padding:.4rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-block}.MarketingNav-module__fl30ZG__link:hover{color:var(--color-text);background:#0f0a070f}.MarketingNav-module__fl30ZG__actions{flex-shrink:0}.MarketingNav-module__fl30ZG__hamburger{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:0;transition:background .15s;display:none}.MarketingNav-module__fl30ZG__hamburger:hover{background:#0f0a070f}.MarketingNav-module__fl30ZG__bar{background:var(--color-text);transform-origin:50%;border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.MarketingNav-module__fl30ZG__barTop{transform:translateY(7px)rotate(45deg)}.MarketingNav-module__fl30ZG__barMid{opacity:0}.MarketingNav-module__fl30ZG__barBot{transform:translateY(-7px)rotate(-45deg)}.MarketingNav-module__fl30ZG__mobileMenu{background:var(--color-surface);border-top:1px solid var(--color-border);padding:1rem 1.5rem 1.5rem;box-shadow:0 8px 24px #0c08071a}.MarketingNav-module__fl30ZG__mobileLinks{flex-direction:column;margin:0 0 1rem;padding:0;list-style:none;display:flex}.MarketingNav-module__fl30ZG__mobileLink{color:var(--color-text);border-bottom:1px solid var(--color-border);padding:.75rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .15s;display:block}.MarketingNav-module__fl30ZG__mobileLink:hover{color:var(--color-primary)}.MarketingNav-module__fl30ZG__mobileActions{padding-top:.5rem}@media (max-width:768px){.MarketingNav-module__fl30ZG__links,.MarketingNav-module__fl30ZG__actions{display:none}.MarketingNav-module__fl30ZG__hamburger{display:flex}}
.PageHeader-module___PIABq__header{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.PageHeader-module___PIABq__copy{flex-direction:column;gap:.35rem;display:flex}.PageHeader-module___PIABq__title{color:#111827;margin:0;font-size:1.875rem;font-weight:600}.PageHeader-module___PIABq__description{color:#6b7280;margin:0}.PageHeader-module___PIABq__actions{align-items:center;gap:.75rem;display:flex}@media (max-width:640px){.PageHeader-module___PIABq__header{flex-direction:column;align-items:flex-start}.PageHeader-module___PIABq__actions{justify-content:flex-start;width:100%}}
.OverviewTab-module__E-AxNW__wrapper{gap:1.25rem;display:grid}.OverviewTab-module__E-AxNW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.OverviewTab-module__E-AxNW__statCard{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;padding:1rem}.OverviewTab-module__E-AxNW__statLabel{color:#6b7280;font-size:.9rem}.OverviewTab-module__E-AxNW__statValue{color:#111827;font-size:1.5rem;font-weight:700}.OverviewTab-module__E-AxNW__detailCard{border:1px solid var(--color-border);background:#fff;border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.OverviewTab-module__E-AxNW__slug{background:#f3f4f6;border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.OverviewTab-module__E-AxNW__section{gap:1rem;display:grid}.OverviewTab-module__E-AxNW__sectionTitle{margin:0;font-size:1.125rem;font-weight:500}.OverviewTab-module__E-AxNW__table{border-collapse:collapse;width:100%;min-width:760px}.OverviewTab-module__E-AxNW__tableHead{background:#f9fafb}.OverviewTab-module__E-AxNW__headerCell{text-align:left;color:#374151;padding:.75rem;font-size:.75rem;font-weight:600}.OverviewTab-module__E-AxNW__row{cursor:pointer;border-top:1px solid #e5e7eb;transition:background .12s}.OverviewTab-module__E-AxNW__row:first-child{border-top:none}.OverviewTab-module__E-AxNW__row:hover{background:#f9fafb}.OverviewTab-module__E-AxNW__row:focus-visible{outline-offset:-2px;outline:2px solid #ff4c1f40}.OverviewTab-module__E-AxNW__studyCell{padding:.75rem}.OverviewTab-module__E-AxNW__studyTitle{font-size:.875rem;font-weight:500}.OverviewTab-module__E-AxNW__studyDescription{color:#6b7280;margin-top:.25rem;font-size:.75rem}.OverviewTab-module__E-AxNW__cell{color:#374151;padding:.75rem;font-size:.875rem}.OverviewTab-module__E-AxNW__emptyState{text-align:center;color:#6b7280;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem}@media (max-width:640px){.OverviewTab-module__E-AxNW__headerCell,.OverviewTab-module__E-AxNW__cell,.OverviewTab-module__E-AxNW__studyCell{padding:.65rem .6rem}}
.TableContainer-module__ugxNsW__container{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;overflow:hidden}.TableContainer-module__ugxNsW__scroll{z-index:1;-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow-x:auto}.TableContainer-module__ugxNsW__footer{z-index:0;text-align:center;background:#f9fafb;padding:2.5rem 2rem;position:relative}@media (max-width:640px){.TableContainer-module__ugxNsW__footer{padding:2rem 1.5rem}}
.TextInput-module__4lgbcW__input{color:#111827;box-sizing:border-box;background:#ffffffeb;border:1px solid #d1d5db;border-radius:999px;width:100%;padding:.7rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s,background .15s}.TextInput-module__4lgbcW__input::placeholder{color:#9ca3af}.TextInput-module__4lgbcW__input:focus{border-color:var(--color-primary);background:#fff;outline:none;box-shadow:0 0 0 3px #ff4c1f26}.TextInput-module__4lgbcW__sizeSm{padding:.55rem .95rem;font-size:.95rem}.TextInput-module__4lgbcW__monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}
.OrganizationSearchDropdown-module__CzQola__orgDropdown{position:relative}.OrganizationSearchDropdown-module__CzQola__orgDropdownList{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;max-height:200px;margin:0;position:fixed;overflow:auto;box-shadow:0 10px 15px #0000001a}.OrganizationSearchDropdown-module__CzQola__orgDropdownItem{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem;font-size:.875rem}.OrganizationSearchDropdown-module__CzQola__orgDropdownItem:hover{background:#f3f4f6}.OrganizationSearchDropdown-module__CzQola__orgDropdownEmpty{text-align:center;color:#6b7280;padding:1rem}
.MarketingFooter-module__sxKV_a__footer{background:var(--color-dark);padding:4rem 1.5rem 2rem}.MarketingFooter-module__sxKV_a__container{max-width:1200px;margin:0 auto}.MarketingFooter-module__sxKV_a__divider{background:#ffffff1a;height:1px;margin-bottom:3rem}.MarketingFooter-module__sxKV_a__columns{grid-template-columns:2fr 1fr 1fr;gap:4rem;margin-bottom:3rem;display:grid}.MarketingFooter-module__sxKV_a__column{flex-direction:column;gap:.75rem;display:flex}.MarketingFooter-module__sxKV_a__columnHeading{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.MarketingFooter-module__sxKV_a__columnBody{color:#ffffff8c;margin:0;font-size:.9rem;line-height:1.5}.MarketingFooter-module__sxKV_a__subscribeRow{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.MarketingFooter-module__sxKV_a__emailInput{flex:1;min-width:180px}.MarketingFooter-module__sxKV_a__thankYou{color:var(--color-accent-teal);margin:0;font-size:.9rem;font-weight:500}.MarketingFooter-module__sxKV_a__privacy{color:#ffffff4d;margin:0;font-size:.75rem}.MarketingFooter-module__sxKV_a__navList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.MarketingFooter-module__sxKV_a__navLink{color:#ffffffa6;font-size:.9rem;line-height:1.5;text-decoration:none;transition:color .15s}.MarketingFooter-module__sxKV_a__navLink:hover{color:#fff}.MarketingFooter-module__sxKV_a__bottom{border-top:1px solid #ffffff0f;padding-top:1.5rem}.MarketingFooter-module__sxKV_a__copyright{color:#ffffff4d;margin:0;font-size:.8rem}@media (max-width:640px){.MarketingFooter-module__sxKV_a__footer{padding:3rem 1rem 2rem}.MarketingFooter-module__sxKV_a__divider{display:none}.MarketingFooter-module__sxKV_a__columns{grid-template-columns:1fr;gap:2rem}.MarketingFooter-module__sxKV_a__subscribeRow{flex-direction:column}.MarketingFooter-module__sxKV_a__subscribeRow button{width:100%}}
.MarketingShell-module__LmObfq__shell{background:var(--color-cream);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.MarketingShell-module__LmObfq__main{flex:1;overflow-x:hidden}
