.rvwncG_menuWrapper{display:inline-flex;position:relative}.rvwncG_menuButton{width:40px;height:40px}.rvwncG_menuPanel{border:1px solid var(--color-border);background:var(--color-surface);width:max-content;min-width:12.5rem;max-width:min(18rem,100vw - 1rem);box-shadow:var(--shadow-soft);z-index:9999;border-radius:.75rem;padding:.35rem;position:fixed;left:auto}.rvwncG_menuItem{text-align:left;width:100%;font-size:var(--font-size-label);color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:.55rem .75rem;transition:background .15s}.rvwncG_menuItem:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface) 90%)}.rvwncG_menuItemDanger{color:var(--color-danger)}.rvwncG_menuItem:disabled{opacity:.55;cursor:not-allowed}.rvwncG_menuDivider{background:var(--color-border);height:1px;margin:.35rem 0}
.lOy-iG_section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.lOy-iG_header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.lOy-iG_headerIntro{min-width:0}.lOy-iG_headerPrimaryAction{flex-shrink:0;justify-self:end}@media (max-width:640px){.lOy-iG_header{grid-template-columns:1fr}.lOy-iG_headerPrimaryAction{justify-self:end}}.lOy-iG_title{margin:0;font-size:1.05rem}.lOy-iG_subtitle{color:var(--color-muted);margin:.3rem 0 0;font-size:.9rem}.lOy-iG_muted{color:var(--color-muted);margin:0}.lOy-iG_error{color:var(--color-accent-pink);margin:0}.lOy-iG_tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.lOy-iG_table{border-collapse:collapse;width:100%;min-width:52rem}.lOy-iG_table th,.lOy-iG_table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.55rem}.lOy-iG_table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-top:none;font-size:.78rem}.lOy-iG_linkRow{cursor:pointer}.lOy-iG_linkRow:hover{background:color-mix(in srgb, var(--color-text) 4%, var(--color-surface) 96%)}.lOy-iG_linkRow:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary) 35%, transparent);outline-offset:-2px}.lOy-iG_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}.lOy-iG_chips{color:var(--color-muted);margin:.35rem 0 0;font-size:.77rem}.lOy-iG_actions{width:3.5rem}
.p_ilWW_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1.2rem;gap:1.25rem;max-width:48rem;padding:1.5rem;display:grid}.p_ilWW_state{color:var(--color-muted);font-size:.95rem}.p_ilWW_intro{gap:.3rem;display:grid}.p_ilWW_title{margin:0;font-size:1.4rem;font-weight:800}.p_ilWW_subtitle{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.5}.p_ilWW_photoRow{align-items:center;gap:1rem;display:flex}.p_ilWW_avatar{background:var(--color-neutral-100);border:1px solid var(--color-border);border-radius:999px;flex-shrink:0;place-items:center;width:5rem;height:5rem;display:grid;overflow:hidden}.p_ilWW_avatarImage{object-fit:cover;width:100%;height:100%}.p_ilWW_avatarInitials{color:var(--color-neutral-500);font-size:1.4rem;font-weight:800}.p_ilWW_photoActions{align-items:center;gap:.75rem;display:flex}.p_ilWW_uploadButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;align-items:center;padding:.5rem 1.1rem;font-size:.85rem;font-weight:650;display:inline-flex}.p_ilWW_uploadButton:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border))}.p_ilWW_fileInput{display:none}.p_ilWW_removePhoto{color:var(--color-muted);cursor:pointer;background:0 0;border:none;font-size:.82rem;font-weight:600}.p_ilWW_removePhoto:hover{color:var(--color-danger)}.p_ilWW_grid{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.p_ilWW_field{gap:.35rem;display:grid}.p_ilWW_fieldWide{grid-column:1/-1}.p_ilWW_label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);font-size:.72rem;font-weight:700}.p_ilWW_input{border:1px solid var(--color-border);background:var(--color-neutral-100);width:100%;min-height:44px;color:var(--color-text);border-radius:999px;padding:.55rem 1rem;font-size:.92rem}.p_ilWW_error{color:var(--color-danger);margin:0;font-size:.88rem}.p_ilWW_footer{justify-content:flex-end;display:flex}@media (max-width:640px){.p_ilWW_grid{grid-template-columns:1fr}}
._1HYBiq_header{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}._1HYBiq_copy{flex-direction:column;gap:.35rem;display:flex}._1HYBiq_title{color:var(--color-text);margin:0;font-size:1.875rem;font-weight:600}._1HYBiq_description{color:var(--color-muted);margin:0}._1HYBiq_actions{align-items:center;gap:.75rem;display:flex}@media (max-width:640px){._1HYBiq_header{flex-direction:column;align-items:flex-start}._1HYBiq_actions{justify-content:flex-start;width:100%}}
.IM5a-W_page{gap:2rem;display:grid}.IM5a-W_submissionsSection{gap:1rem;display:grid}.IM5a-W_submissionsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.IM5a-W_intakeSearchField{flex:14rem;gap:.35rem;min-width:12rem;max-width:24rem;display:grid}.IM5a-W_intakeSearchLabel{color:color-mix(in srgb, var(--color-text) 70%, var(--color-surface) 30%);font-size:.875rem;font-weight:600}.IM5a-W_intakeSearch{width:100%}.IM5a-W_loading{color:var(--color-muted);font-size:.95rem}.IM5a-W_error{color:var(--color-accent-pink);font-size:.95rem}.IM5a-W_emptyCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;padding:2rem}.IM5a-W_emptyTitle{margin-bottom:.5rem;font-weight:600}.IM5a-W_emptySubtitle{color:var(--color-muted)}.IM5a-W_table{border-collapse:collapse;width:100%;min-width:900px}.IM5a-W_tableHead{background:var(--color-surface-elevated)}.IM5a-W_headerCell{text-align:left;color:var(--color-neutral-700);padding:1rem;font-size:.875rem;font-weight:600}.IM5a-W_row{border-top:1px solid var(--color-neutral-200);cursor:pointer;transition:background .12s}.IM5a-W_row:first-child{border-top:none}.IM5a-W_row:hover{background:var(--color-surface-elevated)}.IM5a-W_row:focus-visible{outline-offset:-2px;outline:2px solid #ff4c1f40}.IM5a-W_intakeRow{border-top:1px solid var(--color-neutral-200);cursor:pointer}.IM5a-W_intakeRow:first-child{border-top:none}.IM5a-W_intakeRow:hover{background:var(--color-surface-elevated)}.IM5a-W_cell{padding:1rem}.IM5a-W_cellMuted{color:var(--color-neutral-500);padding:1rem;font-size:.85rem}.IM5a-W_cellStrong{color:var(--color-neutral-900);padding:1rem;font-weight:600}.IM5a-W_briefTitle{font-weight:600}.IM5a-W_briefSubtitle{color:var(--color-muted);margin-top:.35rem;font-size:.85rem}.IM5a-W_orgCell{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.IM5a-W_orgPill{border-radius:999px;padding:.25rem .65rem;font-size:.8rem}.IM5a-W_assignDescription{color:var(--color-muted);margin-bottom:1.25rem}.IM5a-W_assignToggle{margin-bottom:1rem}.IM5a-W_checkboxRow{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.IM5a-W_field{gap:.5rem;margin-bottom:1rem;display:grid}.IM5a-W_label{color:var(--color-muted);font-size:.85rem}.IM5a-W_select{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.6rem;width:100%;padding:.6rem;font-size:.9rem}.IM5a-W_newOrgGrid{gap:.85rem;margin-bottom:1rem;display:grid}.IM5a-W_assignError{color:var(--color-accent-pink);margin-bottom:1rem}.IM5a-W_assignActions{justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:640px){.IM5a-W_headerCell,.IM5a-W_cell,.IM5a-W_cellMuted,.IM5a-W_cellStrong{padding:.85rem .75rem}.IM5a-W_assignActions{flex-direction:column}.IM5a-W_assignActions button{width:100%}}
.mZfEIq_orgCell{gap:.35rem;display:grid}.mZfEIq_formOrgHint{color:var(--color-muted);font-size:.75rem;line-height:1.3}.mZfEIq_tableSelect{border:1px solid var(--color-border);background:var(--color-surface-muted);width:100%;max-width:16rem;min-height:2.75rem;color:var(--color-text);border-radius:.6rem;padding:.45rem .6rem;font-size:.85rem}
.OAkVta_root{display:block}.OAkVta_triggerRow{align-items:center;gap:.6rem;display:flex}.OAkVta_trigger{border:1px solid var(--color-border);background:var(--color-neutral-100);width:3rem;height:3rem;color:var(--color-text);cursor:pointer;border-radius:12px;flex-shrink:0;place-items:center;transition:border-color .15s;display:grid}.OAkVta_trigger:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border))}.OAkVta_placeholder{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);text-align:center;padding:0 .2rem;font-size:.62rem;font-weight:700;line-height:1.1}.OAkVta_clear{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:.4rem .8rem;font-size:.75rem;font-weight:600}.OAkVta_clear:hover{color:var(--color-text)}.OAkVta_panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.9rem;gap:.55rem;width:100%;max-width:22rem;margin-top:.55rem;padding:.7rem;display:grid}.OAkVta_search{border:1px solid var(--color-border);background:var(--color-neutral-100);width:100%;color:var(--color-text);border-radius:999px;padding:.45rem .9rem;font-size:.85rem}.OAkVta_grid{overscroll-behavior:contain;grid-template-columns:repeat(6,1fr);gap:.3rem;max-height:12rem;display:grid;overflow-y:auto}.OAkVta_iconButton{aspect-ratio:1;color:var(--color-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:background .12s,border-color .12s;display:grid}.OAkVta_iconButton:hover{background:var(--color-neutral-100)}.OAkVta_iconButtonActive{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));color:var(--color-primary)}.OAkVta_meta{color:var(--color-muted);margin:0;font-size:.72rem}
._Lxnyq_body{gap:.75rem;display:grid}._Lxnyq_body p{margin:0}._Lxnyq_title{font-weight:600}._Lxnyq_hint{margin:0}._Lxnyq_footer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}
.n1t8zW_container{flex-direction:column;gap:1.5rem;width:100%;min-width:0;display:flex}.n1t8zW_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;min-width:0;padding:1.25rem 1.5rem}.n1t8zW_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.n1t8zW_cardTitle{color:var(--color-text);font-size:var(--font-size-heading);margin:0;font-weight:600}.n1t8zW_cardSubtitle{max-width:72ch;color:var(--color-muted);font-size:var(--font-size-sm);margin:.25rem 0 0}.n1t8zW_fieldLabel{color:var(--color-muted);font-size:var(--font-size-label);margin-bottom:.35rem;font-weight:600;display:block}.n1t8zW_input,.n1t8zW_select{width:100%;min-width:0;min-height:44px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-input-border);font:inherit;font-size:var(--font-size-base);border-radius:8px;padding:.55rem .75rem}.n1t8zW_input:focus,.n1t8zW_select:focus,.n1t8zW_button:focus-visible,.n1t8zW_iconButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.n1t8zW_input:disabled,.n1t8zW_select:disabled{color:var(--color-muted);background:var(--color-surface-muted);cursor:not-allowed}.n1t8zW_numberInput{max-width:140px}.n1t8zW_button{min-height:44px;color:var(--color-surface);background:var(--color-primary);box-shadow:var(--shadow-soft);cursor:pointer;font-size:var(--font-size-sm);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.3rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.n1t8zW_button:hover:not(:disabled){box-shadow:var(--shadow-card);transform:translateY(-1px)}.n1t8zW_button:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.n1t8zW_iconButton{width:44px;height:44px;color:var(--color-muted);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:transform .15s,box-shadow .15s,color .15s,border-color .15s;display:inline-flex}.n1t8zW_iconButton:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.n1t8zW_iconButton:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.n1t8zW_tableContainer{width:100%;min-width:0}.n1t8zW_tableScroll{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.n1t8zW_table{border-collapse:collapse;width:100%;min-width:860px}.n1t8zW_table th{color:var(--color-muted);border-bottom:1px solid var(--color-border);font-size:var(--font-size-caption);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.5rem .75rem;font-weight:600}.n1t8zW_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.6rem .75rem}.n1t8zW_table td:first-child{min-width:180px}.n1t8zW_table td:nth-child(2),.n1t8zW_table td:nth-child(3){min-width:150px}.n1t8zW_targetType,.n1t8zW_lockedTag{min-height:1.5rem;color:var(--status-neutral-text);background:var(--status-neutral-bg);border:1px solid var(--status-neutral-border);font-size:var(--font-size-xxs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:600;line-height:1;display:inline-flex}.n1t8zW_targetType:before,.n1t8zW_lockedTag:before{background:var(--status-neutral-border);content:"";border-radius:999px;width:.35rem;height:.35rem}.n1t8zW_targetLabel{max-width:100%;color:var(--color-text);font-size:var(--font-size-sm);overflow-wrap:anywhere;display:block}.n1t8zW_targetUnavailable{color:var(--color-danger)}.n1t8zW_progressCount{color:var(--color-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.n1t8zW_progressLabel{overflow-wrap:anywhere;gap:.15rem;min-width:0;display:grid}.n1t8zW_progressTarget{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:400}.n1t8zW_lockedTag{color:var(--color-muted);background:var(--color-neutral-100);border-color:var(--color-border)}.n1t8zW_createForm{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:10px;gap:1rem;margin-top:1.25rem;padding:1rem;display:grid}.n1t8zW_createHeader{justify-content:space-between;gap:1rem;display:flex}.n1t8zW_createTitle{color:var(--color-text);font-size:var(--font-size-label);margin:0;font-weight:700}.n1t8zW_createHint,.n1t8zW_helperText,.n1t8zW_immutableHint{color:var(--color-muted);font-size:var(--font-size-xs);margin:.25rem 0 0}.n1t8zW_persistenceStatus{color:var(--status-warning-text);background:var(--status-warning-bg);border:1px solid var(--status-warning-border);font-size:var(--font-size-xs);border-radius:.5rem;margin:0;padding:.55rem .7rem}.n1t8zW_createFields{grid-template-columns:minmax(0,1fr) minmax(8rem,.35fr) minmax(12rem,.75fr);align-items:start;gap:.75rem;display:grid}.n1t8zW_formField,.n1t8zW_formFieldFull{gap:.35rem;min-width:0;display:grid}.n1t8zW_formFieldFull{grid-column:1/-1}.n1t8zW_createActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.n1t8zW_immutableHint{margin:0}.n1t8zW_errorText{color:var(--color-danger);font-size:var(--font-size-sm);margin:.5rem 0 0}.n1t8zW_emptyState{color:var(--color-muted);font-size:var(--font-size-md);padding:1rem 0}@media (max-width:720px){.n1t8zW_card{padding:1rem}.n1t8zW_createFields{grid-template-columns:1fr}.n1t8zW_formFieldFull{grid-column:auto}.n1t8zW_numberInput{max-width:none}.n1t8zW_createActions{flex-direction:column;align-items:stretch}.n1t8zW_createActions .n1t8zW_button{width:100%}}
.qN1ItW_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.qN1ItW_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.qN1ItW_title{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600}.qN1ItW_subtitle{font-size:var(--font-size-sm);color:var(--color-muted);margin:.25rem 0 0}.qN1ItW_item{gap:.35rem;display:grid}.qN1ItW_item+.qN1ItW_item{margin-top:1rem}.qN1ItW_headerRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.qN1ItW_name{font-size:var(--font-size-md);color:var(--color-text);font-weight:600}.qN1ItW_count{font-size:var(--font-size-sm);color:var(--color-muted);font-variant-numeric:tabular-nums}.qN1ItW_track{background:var(--color-surface-muted);border-radius:999px;width:100%;height:.45rem;overflow:hidden}.qN1ItW_fill{background:var(--color-primary);border-radius:inherit;height:100%;transition:width .2s}.qN1ItW_fillMet{background:var(--status-success-border)}.qN1ItW_metPill{color:var(--status-success-text);background:var(--status-success-bg);font-size:var(--font-size-xxs);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-weight:600;line-height:1;display:inline-flex}.qN1ItW_detail{font-size:var(--font-size-xs);color:var(--color-muted);margin:.25rem 0 0}@media (max-width:640px){.qN1ItW_card{padding:1rem}.qN1ItW_headerRow{align-items:flex-start}}
.JAAwbq_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;gap:1rem;padding:1.25rem;display:grid}.JAAwbq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.JAAwbq_headerMain{min-width:0}.JAAwbq_headerActions{align-items:center;gap:.5rem;display:flex}.JAAwbq_title{font-size:var(--font-size-heading);color:var(--color-text);margin:0;font-weight:700}.JAAwbq_muted{font-size:var(--font-size-md);color:var(--color-muted);margin:.25rem 0 0}.JAAwbq_successText{font-size:var(--font-size-md);color:var(--status-success-text);margin:0}.JAAwbq_errorText{font-size:var(--font-size-md);color:var(--color-danger-text);margin:0 0 .5rem}.JAAwbq_groups{gap:1.1rem;display:grid}.JAAwbq_group{gap:.6rem;display:grid}.JAAwbq_groupTitle{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-weight:700}.JAAwbq_list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.JAAwbq_item{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem;display:flex}.JAAwbq_itemBody{gap:.4rem;min-width:0;display:grid}.JAAwbq_itemHeader{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.JAAwbq_itemLabel{font-size:var(--font-size-md);color:var(--color-text);font-weight:600}.JAAwbq_itemDetail{font-size:var(--font-size-sm);color:var(--color-muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.JAAwbq_summaryChips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.JAAwbq_summaryChip{border:1px solid var(--color-border);background:var(--color-surface-subtle);font-size:var(--font-size-xs);color:var(--color-text);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .65rem;font-weight:600;line-height:1;display:inline-flex}.JAAwbq_summaryChipLabel{color:var(--color-muted)}.JAAwbq_summaryChipCount{background:var(--color-border);min-width:1.15rem;height:1.15rem;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.JAAwbq_passedSection{border-top:1px solid var(--color-border);gap:.6rem;padding-top:.9rem;display:grid}.JAAwbq_passedToggle{min-height:44px;font-size:var(--font-size-sm);color:var(--color-muted);cursor:pointer;background:0 0;border:none;align-self:start;padding:0;font-weight:600;text-decoration:underline}.JAAwbq_passedToggle:hover{color:var(--color-text)}.JAAwbq_passedList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.JAAwbq_passedItem{font-size:var(--font-size-sm);color:var(--color-muted);align-items:center;gap:.5rem;display:flex}.JAAwbq_passedDot{background:var(--status-success-border);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}@media (max-width:640px){.JAAwbq_item{flex-direction:column;align-items:stretch}}
.FZXD6a_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;gap:1rem;padding:1.25rem 1.5rem;display:grid}.FZXD6a_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.FZXD6a_title{font-size:var(--font-size-heading);color:var(--color-text);margin:0;font-weight:600}.FZXD6a_subtitle{font-size:var(--font-size-sm-med);color:var(--color-muted);margin:.25rem 0 0}.FZXD6a_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.FZXD6a_copy{flex:16rem;min-width:0}.FZXD6a_label{font-size:var(--font-size-label);color:var(--color-text);font-weight:600;display:block}.FZXD6a_helper{font-size:var(--font-size-xs);color:var(--color-muted);margin:.25rem 0 0}
.tAQlbW_builder{gap:.75rem;display:grid}.tAQlbW_targetHint{font-size:var(--font-size-xs);color:var(--color-muted);margin:0}.tAQlbW_rows{gap:.6rem;display:grid}.tAQlbW_row{gap:.35rem;display:grid}.tAQlbW_rowMain{align-items:center;gap:.6rem;display:flex}.tAQlbW_rowMain>:first-child{flex:auto}.tAQlbW_targetInput{box-sizing:border-box;border:1px solid var(--color-input-border);min-width:0;min-height:44px;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border-radius:999px;flex:0 0 8.5rem;padding:.55rem .75rem}.tAQlbW_targetInput:focus{border-color:var(--color-primary);outline:none}.tAQlbW_holderBadge{font-size:var(--font-size-xxs);color:var(--color-muted);background:var(--color-neutral-100);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;flex:none;padding:.2rem .6rem;font-weight:600}.tAQlbW_rowActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tAQlbW_rowError{font-size:var(--font-size-xs);color:var(--color-danger);margin:0}.tAQlbW_builderFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tAQlbW_builderFooterActions{flex-wrap:wrap;gap:.5rem;display:flex}.tAQlbW_countLine{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.tAQlbW_formError{font-size:var(--font-size-xs);color:var(--color-danger);margin:0}.tAQlbW_hint{font-size:var(--font-size-xs);color:var(--color-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.6rem;margin:0;padding:.5rem .7rem}.tAQlbW_pastePanel{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.75rem;gap:.5rem;padding:.75rem;display:grid}.tAQlbW_pasteLabel{font-size:var(--font-size-xs);color:var(--color-text);font-weight:600}.tAQlbW_pasteTextarea{border:1px solid var(--color-input-border);width:100%;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);resize:vertical;box-sizing:border-box;border-radius:.6rem;padding:.6rem .75rem}.tAQlbW_pasteTextarea:focus{border-color:var(--color-primary);outline:none}.tAQlbW_pasteActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tAQlbW_pasteCount{font-size:var(--font-size-xs);color:var(--color-muted)}.tAQlbW_pasteButtons{gap:.5rem;display:flex}@media (max-width:640px){.tAQlbW_rowMain{grid-template-columns:minmax(0,1fr);display:grid}.tAQlbW_targetInput{width:100%}}
.qyn05G_form{gap:1.1rem;display:grid}.qyn05G_field{gap:.5rem;display:grid}.qyn05G_label{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600}.qyn05G_kindOptions{gap:.5rem;display:grid}.qyn05G_kindOption{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.6rem;padding:.65rem .75rem;display:flex}.qyn05G_kindOption:has(input:disabled){cursor:not-allowed;opacity:.6}.qyn05G_kindOption[data-active=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.qyn05G_kindOption input{margin-top:.2rem}.qyn05G_kindOptionMeta{gap:.15rem;display:grid}.qyn05G_kindOptionLabel{color:var(--color-text);font-weight:600;font-size:var(--font-size-md)}.qyn05G_kindOptionHint{font-size:var(--font-size-xs);color:var(--color-muted)}.qyn05G_formula{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:7rem;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);border-radius:.75rem;padding:.65rem .75rem;line-height:1.45}.qyn05G_formula:focus{outline:2px solid var(--color-primary);outline-offset:1px}.qyn05G_hint{font-size:var(--font-size-xs);color:var(--color-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.6rem;margin:0;padding:.5rem .7rem}.qyn05G_errorText{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}.qyn05G_footerActions{justify-content:flex-end;gap:.75rem;display:flex}
.qVujta_variableMeta{font-size:var(--font-size-sm);color:var(--color-muted);margin:.25rem 0 0}.qVujta_variableList{gap:1.25rem;display:grid}.qVujta_variableBlock+.qVujta_variableBlock{border-top:1px solid var(--color-border);padding-top:1.25rem}.qVujta_variableHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.qVujta_variableName{font-size:var(--font-size-md);color:var(--color-text);margin:0;font-weight:600}.qVujta_valueList{margin-top:.9rem}@media (max-width:640px){.qVujta_variableHeader{align-items:flex-start}}
.xk9U5a_container{flex-direction:column;gap:1.5rem;display:flex}.xk9U5a_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.xk9U5a_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.xk9U5a_cardTitle{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600}.xk9U5a_cardSubtitle{font-size:var(--font-size-sm);color:var(--color-muted);max-width:60ch;margin:.25rem 0 0}.xk9U5a_emptyState{font-size:var(--font-size-md);color:var(--color-muted);padding:1rem 0}.xk9U5a_emptyStateCard{text-align:left;background:var(--color-surface-muted);border:1px dashed var(--color-border);border-radius:.75rem;justify-items:start;gap:.6rem;padding:2rem 1.5rem;display:grid}.xk9U5a_emptyStateTitle{color:var(--color-text);margin:0;font-weight:600}.xk9U5a_emptyStateBody{font-size:var(--font-size-sm);color:var(--color-muted);max-width:60ch;margin:0}.xk9U5a_errorText{color:var(--color-danger);font-size:var(--font-size-sm)}.xk9U5a_table{border-collapse:collapse;width:100%;min-width:760px}.xk9U5a_tableHead{background:var(--color-surface-muted)}.xk9U5a_headerCell{text-align:left;font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);padding:.75rem}.xk9U5a_row{border-top:1px solid var(--color-border)}.xk9U5a_row:first-child{border-top:none}.xk9U5a_cell{font-size:var(--font-size-md);color:var(--color-text);vertical-align:middle;padding:.75rem}.xk9U5a_cellValues{font-size:var(--font-size-sm);color:var(--color-muted);vertical-align:middle;max-width:320px;padding:.75rem}.xk9U5a_valuesSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xk9U5a_labelCell{align-items:center;gap:.5rem;font-weight:500;display:flex}.xk9U5a_keyTag{font-size:var(--font-size-xs);color:var(--color-muted);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.4rem;padding:.15rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:inline-flex}.xk9U5a_muted{font-size:var(--font-size-xxs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);background:var(--color-neutral-100);border:1px solid var(--color-border);border-radius:999px;padding:.1rem .5rem}.xk9U5a_iconRow{flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;min-width:6rem;display:flex}@media (max-width:640px){.xk9U5a_headerCell,.xk9U5a_cell,.xk9U5a_cellValues{padding:.6rem}}
.aqUC5G_panel{flex-direction:column;gap:1.5rem;display:flex}.aqUC5G_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.aqUC5G_title{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600}.aqUC5G_subtitle{color:var(--color-muted);font-size:var(--font-size-sm);max-width:68ch;margin:.25rem 0 0}.aqUC5G_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.aqUC5G_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.aqUC5G_item{border:1px solid var(--color-border);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.aqUC5G_itemLabel{color:var(--color-text);font-weight:600}.aqUC5G_meta{color:var(--color-muted);font-size:var(--font-size-sm)}.aqUC5G_actions{flex-wrap:wrap;gap:.5rem;display:flex}.aqUC5G_button,.aqUC5G_secondary{cursor:pointer;box-shadow:var(--shadow-soft);border:1px solid #0000;border-radius:999px;padding:.55rem 1.15rem;font-weight:600;transition:transform .15s,box-shadow .15s}.aqUC5G_button:hover,.aqUC5G_secondary:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}.aqUC5G_button{background:var(--color-primary);color:var(--color-on-primary)}.aqUC5G_secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.aqUC5G_button:disabled,.aqUC5G_secondary:disabled{cursor:not-allowed;opacity:.6;box-shadow:none;transform:none}.aqUC5G_field{flex-direction:column;gap:.35rem;min-width:min(100%,16rem);display:flex}.aqUC5G_input{border:1px solid var(--color-border);font:inherit;color:var(--color-text);background:var(--color-surface);border-radius:999px;padding:.65rem .9rem}.aqUC5G_checks{flex-direction:column;gap:.4rem;max-height:240px;display:flex;overflow:auto}.aqUC5G_check{color:var(--color-text);font-size:var(--font-size-md);align-items:flex-start;gap:.55rem;display:flex}.aqUC5G_count{color:var(--color-text);margin:0;font-weight:600}.aqUC5G_countBad{color:var(--color-danger)}.aqUC5G_error{color:var(--color-danger);font-size:var(--font-size-sm);margin:0}.aqUC5G_note{color:var(--color-muted);font-size:var(--font-size-sm);margin:0}
.rMbenW_node{border:2px dashed var(--color-border);background:var(--color-surface);width:260px;color:var(--color-muted);box-shadow:var(--shadow-soft);border-radius:.75rem;gap:.45rem;padding:.75rem .85rem;display:grid}.rMbenW_node[data-selected=true]{border-color:var(--color-primary)}.rMbenW_header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rMbenW_prompt,.rMbenW_note{overflow-wrap:anywhere;margin:0}
.bi-L-q_flow{background:var(--color-cream)}.bi-L-q_flow[data-canvas-mode=pan]{cursor:grab}.bi-L-q_flow[data-canvas-mode=pan]:active{cursor:grabbing}.bi-L-q_flow[data-canvas-mode=select]{cursor:crosshair}.bi-L-q_modePanel{margin:.75rem}.bi-L-q_modeToggle{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:.65rem;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.bi-L-q_modeButton{width:36px;height:36px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:inline-flex}.bi-L-q_modeButton:hover{color:var(--color-text);background:var(--color-surface-muted)}.bi-L-q_modeButton[aria-pressed=true]{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface))}.bi-L-q_modeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.bi-L-q_minimap{border:1px solid var(--color-border);background:var(--color-cream);border-radius:.75rem}.bi-L-q_node{background:var(--color-surface);border:2px solid var(--color-border);width:260px;min-width:0;box-shadow:var(--shadow-soft);cursor:pointer;border-radius:.75rem;gap:.45rem;padding:.75rem .85rem;display:grid;position:relative}.bi-L-q_node[data-selected=true]{border-color:var(--color-primary)}.bi-L-q_node[data-router=true]{background:color-mix(in srgb, var(--color-surface-muted) 88%, #7c3aed 12%);border-style:dashed}.bi-L-q_nodeContent{min-width:0}.bi-L-q_insertButton{border:1px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-soft);border-radius:999px;place-items:center;font-weight:900;display:grid;position:absolute;left:50%;transform:translate(-50%)}.bi-L-q_insertButtonTop{top:-12px}.bi-L-q_insertButtonBottom{bottom:-12px}.bi-L-q_insertButton:disabled{cursor:not-allowed;opacity:.5}.bi-L-q_handleTarget{background:var(--color-border);border:2px solid var(--color-surface);width:10px;height:10px}.bi-L-q_handleDefaultSource{background:var(--color-primary);border:2px solid var(--color-surface);width:10px;height:10px}.bi-L-q_branchHandle{background:var(--branch-color);border:2px solid var(--color-surface);width:8px;height:8px;top:50%;right:-6px;transform:translateY(-50%)}.bi-L-q_branchHandleDisabled{opacity:.3}.bi-L-q_nodeHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bi-L-q_nodeMeta{align-items:center;gap:.4rem;display:flex}.bi-L-q_nodeNumber{color:var(--color-text);font-size:.85rem;font-weight:700}.bi-L-q_platformIcons{align-items:center;gap:.25rem;display:flex}.bi-L-q_platformIcon{justify-content:center;align-items:center;width:16px;height:16px;font-size:.7rem;display:flex}.bi-L-q_platformIconImage{width:16px;height:16px}.bi-L-q_nodeActions{align-items:center;gap:.4rem;display:flex}.bi-L-q_typePill{background:var(--color-surface-muted);border:1px solid var(--color-border);color:var(--color-muted);text-transform:uppercase;letter-spacing:.3px;border-radius:.35rem;padding:.15rem .35rem;font-size:.7rem;font-weight:700}.bi-L-q_editButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 14px #0f172a14}.bi-L-q_editButton:hover{transform:translateY(-1px);box-shadow:0 10px 18px #0f172a1f}.bi-L-q_title{color:var(--color-text);overflow-wrap:break-word;word-break:break-word;min-width:0;font-size:.9rem;font-weight:650;overflow:hidden}.bi-L-q_prompt{color:var(--color-muted);overflow-wrap:break-word;word-break:break-word;min-width:0;font-size:.8rem;line-height:1.35;overflow:hidden}.bi-L-q_options{border-top:1px solid var(--color-border);gap:.35rem;min-width:0;margin-top:.25rem;padding-top:.5rem;display:grid}.bi-L-q_optionsHeader{color:var(--color-muted);text-transform:uppercase;font-size:.7rem;font-weight:600}.bi-L-q_optionRow{align-items:center;gap:.4rem;min-width:0;display:flex;position:relative}.bi-L-q_varBranchRow{border-top:1px dashed var(--color-border);margin-top:.15rem;padding-top:.35rem}.bi-L-q_branchDot{background:var(--branch-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.bi-L-q_optionText{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;overflow:hidden}.bi-L-q_branchButton{border:1px solid var(--branch-color);background:var(--color-surface);width:18px;height:18px;color:var(--branch-color);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;font-size:.7rem;font-weight:900;transition:all .15s;display:grid}.bi-L-q_branchButton[data-active=true]{background:var(--branch-color);color:var(--color-surface)}.bi-L-q_branchButton:disabled{cursor:not-allowed;opacity:.3}.bi-L-q_edgePath{stroke:var(--edge-stroke);stroke-width:2px;fill:none}.bi-L-q_edgeDashed{stroke-dasharray:5 5}.bi-L-q_edgeDefaultTone{--edge-stroke:var(--color-border);--label-color:var(--color-muted)}.bi-L-q_edgeTone0{--edge-stroke:var(--flow-branch-0);--label-color:var(--flow-branch-0)}.bi-L-q_edgeTone1{--edge-stroke:var(--flow-branch-1);--label-color:var(--flow-branch-1)}.bi-L-q_edgeTone2{--edge-stroke:var(--flow-branch-2);--label-color:var(--flow-branch-2)}.bi-L-q_edgeTone3{--edge-stroke:var(--flow-branch-3);--label-color:var(--flow-branch-3)}.bi-L-q_edgeTone4{--edge-stroke:var(--flow-branch-4);--label-color:var(--flow-branch-4)}.bi-L-q_edgeTone5{--edge-stroke:var(--flow-branch-5);--label-color:var(--flow-branch-5)}.bi-L-q_edgeHitArea{cursor:pointer;pointer-events:stroke}.bi-L-q_edgeLabelGroup{pointer-events:all}.bi-L-q_edgeLabelBackground{fill:var(--color-surface);fill-opacity:.9;stroke:var(--color-border);stroke-width:1px}.bi-L-q_edgeLabelText{fill:var(--label-color);text-anchor:middle;dominant-baseline:middle;font-size:10px;font-weight:600}.bi-L-q_edgeDeleteGroup{pointer-events:all}.bi-L-q_edgeDeleteButton{cursor:pointer}.bi-L-q_edgeDeleteCircle{fill:var(--color-surface);stroke:var(--color-danger);stroke-width:2px;filter:drop-shadow(0 2px 6px #00000026)}.bi-L-q_edgeDeleteText{fill:var(--color-danger);text-anchor:middle;dominant-baseline:middle;font-size:16px;font-weight:700}.bi-L-q_branchTone0{--branch-color:var(--flow-branch-0)}.bi-L-q_branchTone1{--branch-color:var(--flow-branch-1)}.bi-L-q_branchTone2{--branch-color:var(--flow-branch-2)}.bi-L-q_branchTone3{--branch-color:var(--flow-branch-3)}.bi-L-q_branchTone4{--branch-color:var(--flow-branch-4)}.bi-L-q_branchTone5{--branch-color:var(--flow-branch-5)}
.-JbOUG_item{align-items:stretch;margin:0;transition:background .15s;display:flex}.-JbOUG_item[data-dragging=true]{opacity:.5;z-index:1}.-JbOUG_item[data-reorderable=true]{cursor:grab}.-JbOUG_item[data-reorderable=true]:active{cursor:grabbing}.-JbOUG_item:hover{background:var(--color-surface-muted)}.-JbOUG_item[data-selected=true]{color:var(--color-primary);background:#ff4c1f1f}.-JbOUG_item[data-selected=true]:hover{background:#ff4c1f1f}.-JbOUG_dragHandle{width:36px;min-width:36px;min-height:44px;color:var(--color-muted);cursor:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.-JbOUG_item:hover .-JbOUG_dragHandle,.-JbOUG_item[data-selected=true] .-JbOUG_dragHandle{color:var(--color-text)}.-JbOUG_item[data-selected=true] .-JbOUG_dragHandle{color:var(--color-primary)}.-JbOUG_dragHandle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.-JbOUG_itemButton{min-width:0;min-height:44px;color:inherit;text-align:left;cursor:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.-JbOUG_itemButton[data-with-handle=true]{padding-left:.25rem}.-JbOUG_item:not([data-reorderable=true]) .-JbOUG_itemButton{cursor:pointer}.-JbOUG_item[data-selected=true] .-JbOUG_itemButton{color:var(--color-primary);font-weight:600}.-JbOUG_itemButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.-JbOUG_itemNumber{color:var(--color-muted);flex-shrink:0;font-size:.75rem;font-weight:700}.-JbOUG_item[data-selected=true] .-JbOUG_itemNumber{color:var(--color-primary)}.-JbOUG_itemTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.uePheq_panel{background:var(--color-surface);border:1px solid var(--color-border);height:100%;box-shadow:var(--shadow-soft);border-left:none;border-radius:0 .75rem .75rem 0;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.uePheq_panel[data-collapsed=true]{width:56px;min-width:56px}.uePheq_panel[data-collapsed=false]{width:260px;min-width:260px}.uePheq_header{border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;min-height:52px;padding:.5rem .5rem .5rem .875rem;display:flex}.uePheq_headerTitle{font-size:var(--font-size-label);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.uePheq_collapseButton{width:32px;height:32px;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.uePheq_collapseButton:hover{background:var(--color-surface);border-color:var(--color-border);color:var(--color-primary)}.uePheq_collapseButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.uePheq_collapsedToggle{border:none;border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);width:100%;min-height:52px;color:var(--color-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.5rem .25rem;transition:background .15s,color .15s;display:flex}.uePheq_collapsedTooltipWrapper{flex-shrink:0;width:100%;display:flex}.uePheq_collapsedToggle:hover{background:var(--color-border);color:var(--color-primary)}.uePheq_collapsedToggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.uePheq_collapsedCount{background:var(--color-surface);border:1px solid var(--color-border);min-width:20px;height:20px;font-size:var(--font-size-xs);color:var(--color-text);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-weight:700;display:inline-flex}.uePheq_searchWrapper{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:.5rem .75rem}.uePheq_searchInput{font-size:.8125rem}.uePheq_listWrapper{flex:1;overflow:hidden auto}.uePheq_emptyState{color:var(--color-muted);text-align:center;padding:1rem .75rem;font-size:.8125rem}.uePheq_list{-webkit-user-select:none;user-select:none;margin:0;padding:.5rem 0;list-style:none}
.YJH5YG_wrap{justify-items:start;gap:.35rem;width:fit-content;max-width:100%;margin:0;display:grid}.YJH5YG_wrapThumb{flex-shrink:0}.YJH5YG_image,.YJH5YG_video{object-fit:contain;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;width:auto;max-width:min(100%,20rem);height:auto;max-height:12rem;display:block}.YJH5YG_imageThumb{object-fit:cover;width:4.5rem;max-width:4.5rem;height:4.5rem;max-height:4.5rem}.YJH5YG_videoThumb{object-fit:cover;width:7.5rem;max-width:7.5rem;height:4.5rem;max-height:4.5rem}.YJH5YG_caption{font-size:var(--font-size-sm);color:var(--color-muted);word-break:break-word;max-width:20rem;margin:0}.YJH5YG_unavailable{font-size:var(--font-size-sm);color:var(--color-muted)}.YJH5YG_link{font-size:var(--font-size-md);word-break:break-word}
.xUJ4zG_section{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.75rem;gap:.75rem;padding:.85rem;display:grid}.xUJ4zG_sectionTitle{margin:0;font-size:.9rem;font-weight:600}.xUJ4zG_sectionHint{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.4}.xUJ4zG_linksBlock{gap:.55rem;display:grid}.xUJ4zG_linkList{gap:.45rem;display:grid}.xUJ4zG_linkRow{align-items:center;gap:.45rem;display:flex}.xUJ4zG_linkRow .xUJ4zG_input{flex:1}.xUJ4zG_fileList{gap:.5rem;margin:0 0 .65rem;padding:0;list-style:none;display:grid}.xUJ4zG_fileRow{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;align-items:center;gap:.75rem;padding:.45rem .65rem;display:flex}.xUJ4zG_fileName{min-width:0;font-size:var(--font-size-sm-med);color:var(--color-text);word-break:break-word;flex:1}.xUJ4zG_remove{color:var(--color-accent-pink);font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;min-height:44px;padding:0 .25rem}.xUJ4zG_fileLink{font-size:.82rem}.xUJ4zG_filePick{display:inline-flex}.xUJ4zG_fileInputNative{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.xUJ4zG_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}.xUJ4zG_error{color:var(--color-accent-pink);margin:0;font-size:.8rem}.xUJ4zG_input{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.55rem;width:100%;padding:.45rem .55rem;font-size:.85rem}
.rduEAa_body{-webkit-overflow-scrolling:touch;max-height:min(70vh,720px);padding-right:.25rem;overflow-y:auto}.rduEAa_description{color:var(--color-text);margin:0 0 1rem;font-size:.9rem;line-height:1.55}.rduEAa_linkList{gap:.75rem;margin:0;padding-left:1.25rem;list-style:none;display:grid}.rduEAa_linkList a{border:1px solid var(--color-border);color:var(--color-primary);border-radius:999px;align-items:center;min-height:44px;padding:.55rem 1.1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.rduEAa_linkList a:hover,.rduEAa_linkList a:focus-visible{box-shadow:var(--shadow-soft);transform:translateY(-1px)}.rduEAa_linkList a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rduEAa_markdown{border-top:1px solid var(--color-border);color:var(--color-text);margin-top:1.25rem;padding-top:1.25rem;font-size:.9rem;line-height:1.55}.rduEAa_markdown h2{margin:0 0 .5rem;font-size:1.1rem}.rduEAa_markdown h3{margin:1.1rem 0 .4rem;font-size:1rem}.rduEAa_markdown p,.rduEAa_markdown ul,.rduEAa_markdown ol{margin:0 0 .75rem}.rduEAa_markdown ul,.rduEAa_markdown ol{padding-left:1.25rem}.rduEAa_markdown code{background:var(--color-surface-muted);border-radius:.25rem;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.rduEAa_markdown pre{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.5rem;margin:0 0 .75rem;padding:.75rem 1rem;overflow-x:auto}.rduEAa_markdown pre code{background:0 0;padding:0}
.vX_CFq_bar{z-index:40;border:1px solid var(--color-border);background:var(--color-surface);width:max-content;max-width:calc(100% - 2rem);box-shadow:var(--shadow-card);border-radius:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;padding:.6rem 1rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.vX_CFq_count{white-space:nowrap;color:var(--color-text);font-size:.85rem;font-weight:600}.vX_CFq_deleteButton{border:1px solid var(--color-danger);background:var(--color-danger);color:#fff;cursor:pointer;box-shadow:var(--shadow-soft);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.vX_CFq_deleteButton:hover{transform:translateY(-1px)}.vX_CFq_clearButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.vX_CFq_clearButton:hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}@media (max-width:640px){.vX_CFq_bar{gap:.5rem;width:auto;max-width:none;padding:.75rem;bottom:1rem;left:.75rem;right:.75rem;transform:none}.vX_CFq_count{white-space:normal;text-align:center}.vX_CFq_deleteButton,.vX_CFq_clearButton{flex:auto;min-height:2.75rem}}
.dzITrq_wrap{gap:.35rem;display:grid}.dzITrq_sectionLabel{color:var(--color-muted);font-size:.78rem;font-weight:600}.dzITrq_hint{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.35}.dzITrq_rowList{gap:.5rem;display:grid}.dzITrq_row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.dzITrq_inputCell{min-width:0}.dzITrq_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}.dzITrq_input::placeholder{color:var(--color-muted);opacity:1}.dzITrq_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}.dzITrq_removeBtn:hover{text-decoration:underline}
.D1nDrG_promptInput{resize:vertical;border:1px solid var(--color-input-border,#d1d5db);width:100%;min-height:2.75rem;font:inherit;white-space:pre-wrap;background:var(--color-surface,#fff);color:var(--color-text,#0f0a07);border-radius:.4rem;padding:.4rem .5rem;line-height:1.35}.D1nDrG_promptInput:focus{outline:2px solid var(--color-accent-blue,#1b9fff);outline-offset:1px}.D1nDrG_promptDisplay{width:100%;color:var(--color-text,#0f0a07);font:inherit;text-align:left;white-space:pre-wrap;cursor:text;background:0 0;border:1px solid #0000;border-radius:.4rem;min-height:2.75rem;margin:0;padding:.4rem .5rem;line-height:1.35;display:block}.D1nDrG_promptDisplay:hover,.D1nDrG_promptDisplay:focus-visible{border-color:var(--color-input-border,#d1d5db);background:var(--color-surface,#fff);outline:none}.D1nDrG_promptDisplay:focus-visible{outline:2px solid var(--color-accent-blue,#1b9fff);outline-offset:1px}
.SG5iAq_menuWrapper{display:inline-flex;position:relative}.SG5iAq_menuPanel{border:1px solid var(--color-border);background:var(--color-surface);width:max-content;min-width:15rem;max-width:min(20rem,100vw - 1rem);box-shadow:var(--shadow-soft);z-index:9999;border-radius:.75rem;padding:.35rem;position:fixed;left:auto}.SG5iAq_menuItem{text-align:left;width:100%;font-size:var(--font-size-label);color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.55rem;padding:.6rem .75rem;font-weight:600;transition:background .15s;display:flex}.SG5iAq_menuItem:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface) 90%);color:var(--color-primary)}
.HsMVbG_wrap{gap:.85rem;padding:.75rem 0;display:grid}.HsMVbG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (max-width:720px){.HsMVbG_grid2{grid-template-columns:1fr}}.HsMVbG_field{gap:.25rem;display:grid}.HsMVbG_label{color:var(--color-muted);font-size:.78rem}.HsMVbG_helper{color:var(--color-muted);margin-top:.15rem;font-size:.72rem;line-height:1.35}.HsMVbG_input{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.55rem;width:100%;padding:.45rem .55rem;font-size:.85rem}.HsMVbG_sectionTitle{margin:.5rem 0 0;font-size:.85rem;font-weight:600}.HsMVbG_fieldList{gap:.65rem;display:grid}.HsMVbG_fieldCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;gap:.5rem;padding:.65rem;display:grid}.HsMVbG_fieldCardHead{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.HsMVbG_remove{color:var(--color-accent-pink);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.82rem}.HsMVbG_remove:hover{text-decoration:underline}.HsMVbG_requiredRow{align-items:center;gap:.5rem;display:inline-flex}.HsMVbG_requiredCheckbox{margin:0}.HsMVbG_optionList{gap:.5rem;display:grid}.HsMVbG_optionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}
.YQ25mq_reportSection{border:1px solid var(--color-border,#e3d7c3);background:var(--color-surface,#fff);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.YQ25mq_fullscreen{z-index:1100;box-shadow:var(--shadow-card,0 20px 55px #0c08071f);border:none;border-radius:0;gap:.75rem;padding:1rem 1.25rem 1.25rem;position:fixed;inset:0}.YQ25mq_headerRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.YQ25mq_headerTitleGroup{flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;min-width:0;display:flex}.YQ25mq_reportTitle{margin:0;font-size:.85rem;font-weight:600}.YQ25mq_includeSummary{color:var(--color-text-muted,#5d554d);margin:0;font-size:.75rem}.YQ25mq_hint{color:var(--color-text-muted,#5d554d);flex-shrink:0;margin:0;font-size:.8rem}.YQ25mq_previewTableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--color-border,#e3d7c3);border-radius:.5rem;width:100%;overflow-x:auto}.YQ25mq_fullscreen .YQ25mq_previewTableWrap{flex:1;min-height:0;overflow:auto}.YQ25mq_previewTable{border-collapse:collapse;width:100%;min-width:1100px;font-size:.82rem}.YQ25mq_fullscreen .YQ25mq_previewTable{min-width:1280px}.YQ25mq_previewTable th,.YQ25mq_previewTable td{border-bottom:1px solid var(--color-border,#e3d7c3);text-align:left;vertical-align:top;padding:.5rem .65rem}.YQ25mq_previewTable th{background:var(--color-surface-muted,#f7f1e6);z-index:1;font-weight:600;position:sticky;top:0}.YQ25mq_includeCol{text-align:center;vertical-align:middle;width:2.25rem}.YQ25mq_checkbox{cursor:pointer;width:1rem;height:1rem}.YQ25mq_labelCell{min-width:140px;max-width:220px}.YQ25mq_labelInput,.YQ25mq_labelTextarea{box-sizing:border-box;border:1px solid var(--color-border,#e3d7c3);background:var(--color-surface,#fff);width:100%;color:var(--color-text,#0f0a07);font:inherit;border-radius:.4rem;min-height:44px;padding:.4rem .5rem;font-size:.8rem}.YQ25mq_labelTextarea{resize:vertical;min-height:52px;line-height:1.35}.YQ25mq_labelInput:focus,.YQ25mq_labelTextarea:focus{outline:2px solid var(--color-primary,#ff4c1f);outline-offset:1px}.YQ25mq_promptCell{min-width:220px;max-width:340px}.YQ25mq_fullscreen .YQ25mq_promptCell{width:35%;min-width:320px;max-width:none}.YQ25mq_excludedRow{opacity:.55}@media (max-width:640px){.YQ25mq_fullscreen{padding:.75rem}}
.ioxg6W_orgDropdown{position:relative}.ioxg6W_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}.ioxg6W_orgDropdownItem{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.75rem;font-size:.875rem}.ioxg6W_orgDropdownItem:hover{background:#f3f4f6}.ioxg6W_orgDropdownEmpty{text-align:center;color:#6b7280;padding:1rem}
.ca86mG_hint{color:var(--color-muted);margin:0 0 1rem;font-size:.86rem;line-height:1.45}.ca86mG_editorWrap{min-height:0}.ca86mG_footerActions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;width:100%;display:flex}
.VSaG7a_badge{font-size:var(--font-size-xxs);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;cursor:default;border:1px solid;border-radius:999px;align-items:center;margin-left:.4rem;padding:.12rem .4rem;font-weight:700;line-height:1;display:inline-flex}
._9PwDOW_wrap{gap:.8rem;display:grid}._9PwDOW_gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._9PwDOW_field{gap:.35rem;display:grid}._9PwDOW_label{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700}._9PwDOW_input,._9PwDOW_select,._9PwDOW_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}._9PwDOW_textarea{resize:vertical;min-height:90px}._9PwDOW_fieldList{gap:1rem;display:grid}._9PwDOW_fieldCard{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:12px;gap:.8rem;padding:.9rem;display:grid}._9PwDOW_fieldCardHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}._9PwDOW_remove{color:var(--color-accent-pink);background:0 0;border:none;font-weight:600}._9PwDOW_input::placeholder,._9PwDOW_textarea::placeholder{color:var(--color-muted);opacity:1}._9PwDOW_requiredRow{align-items:center;gap:.5rem;display:inline-flex}._9PwDOW_requiredCheckbox{margin:0}._9PwDOW_optionList{gap:.55rem;display:grid}._9PwDOW_optionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}
.S4yRKq_form{flex-direction:column;gap:1rem;display:flex}.S4yRKq_field{flex-direction:column;gap:.35rem;display:flex}.S4yRKq_label{font-size:.85rem;font-weight:600}.S4yRKq_hint{color:var(--color-text-muted,#6b7280);margin:0;font-size:.8rem}.S4yRKq_helperActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.S4yRKq_select{border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);border-radius:.5rem;width:100%;padding:.55rem .75rem;font-size:.95rem}.S4yRKq_reportSection{border:1px solid var(--color-border,#e5e7eb);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.S4yRKq_reportTitle{margin:0;font-size:.85rem;font-weight:600}.S4yRKq_reportList{margin:0;padding-left:1.1rem;font-size:.82rem}.S4yRKq_reportList li{margin-bottom:.25rem}.S4yRKq_errorList{color:var(--color-danger,#b91c1c)}.S4yRKq_warningList{color:var(--color-warning-text,#92400e)}.S4yRKq_copySuccess{color:var(--color-success-text,#166534);margin:0;font-size:.82rem}.S4yRKq_platformRow{align-items:center;gap:1.25rem;display:flex}.S4yRKq_platformOption{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.S4yRKq_checkbox{width:1rem;height:1rem}
.iwdJgq_switch{appearance:none;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.iwdJgq_track{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-border) 72%, var(--color-surface));pointer-events:none;border-radius:999px;align-items:center;width:44px;height:26px;padding:2px;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex;box-shadow:0 6px 14px #0f172a1a}.iwdJgq_switch:hover:not(:disabled) .iwdJgq_track{transform:translateY(-1px);box-shadow:0 10px 18px #0f172a24}.iwdJgq_switch[data-checked=true] .iwdJgq_track{background:color-mix(in srgb, var(--color-accent-teal) 84%, white);border-color:color-mix(in srgb, var(--color-accent-teal) 65%, transparent)}.iwdJgq_switch:disabled{cursor:not-allowed;opacity:.6}.iwdJgq_switch:disabled .iwdJgq_track{box-shadow:none}.iwdJgq_thumb{background:var(--color-surface);border-radius:999px;width:20px;height:20px;transition:transform .15s;box-shadow:0 3px 8px #0f172a29}.iwdJgq_switch[data-checked=true] .iwdJgq_thumb{transform:translate(18px)}
.J1zCFW_section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.J1zCFW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.J1zCFW_actions{gap:.6rem;display:flex}.J1zCFW_title{margin:0;font-size:1.05rem}.J1zCFW_subtitle{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem}.J1zCFW_grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.J1zCFW_tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.J1zCFW_table{border-collapse:separate;border-spacing:0;width:100%;min-width:1100px}.J1zCFW_table th,.J1zCFW_table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.55rem}.J1zCFW_table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-top:none;font-size:.78rem}.J1zCFW_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;flex-direction:column;gap:.7rem;padding:1rem;display:flex}.J1zCFW_label{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.J1zCFW_input,.J1zCFW_textarea,.J1zCFW_select{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.6rem;width:100%;padding:.45rem .55rem;font-size:.85rem}.J1zCFW_textarea{min-height:110px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.J1zCFW_row{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}@media (max-width:640px){.J1zCFW_row{grid-template-columns:1fr}}.J1zCFW_listRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.J1zCFW_footerRow{justify-content:flex-end;gap:.6rem;display:flex}.J1zCFW_editorSection{margin-top:1rem}.J1zCFW_muted{color:var(--color-muted);margin:0;font-size:.9rem}.J1zCFW_error{color:var(--color-accent-pink);margin:0;font-size:.9rem}.J1zCFW_formActionCell{white-space:nowrap;vertical-align:middle;width:1%}.J1zCFW_formActionButton{white-space:nowrap}
.srbSsa_card{border:1px solid var(--color-border);background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 15px 30px #0f0a0714}.srbSsa_header{margin-bottom:1.5rem}.srbSsa_title{margin:0;font-size:1.5rem;font-weight:600}.srbSsa_subtitle{color:#6b7280;margin:.5rem 0 0}.srbSsa_form{gap:1rem;display:grid}.srbSsa_field{gap:.5rem;display:grid}.srbSsa_label{color:#374151;font-size:.875rem;font-weight:500}.srbSsa_helperText{color:#6b7280;margin:0;font-size:.75rem}.srbSsa_checkboxRow{align-items:flex-start;gap:.5rem;display:flex}.srbSsa_checkboxText{color:#374151;font-size:.875rem;font-weight:500}.srbSsa_actions{gap:1rem;margin-top:1rem;display:flex}@media (max-width:640px){.srbSsa_card{padding:1.5rem}.srbSsa_actions{flex-direction:column}.srbSsa_actions button{width:100%}}
.XSsx8G_wrap{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.75rem;gap:.55rem;padding:.85rem 1rem;display:grid}.XSsx8G_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.72rem;font-weight:600}.XSsx8G_fileList,.XSsx8G_linkList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.XSsx8G_fileRow{font-size:var(--font-size-md);display:block}.XSsx8G_fileName{font-weight:500}.XSsx8G_downloadLink{font-size:.85rem}.XSsx8G_unavailable{color:var(--color-muted);font-size:.82rem}.XSsx8G_linkList a{word-break:break-word;font-size:.9rem}
._2K0cTG_wrap{gap:1rem;display:grid}._2K0cTG_helper{color:var(--color-muted);margin:0;font-size:.9rem}._2K0cTG_field{gap:.35rem;display:grid}._2K0cTG_primaryContactRow{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:10px;align-items:flex-start;gap:.55rem;margin:0;padding:.65rem .75rem;font-size:.9rem;line-height:1.45;display:flex}._2K0cTG_primaryContactRow input{margin-top:.2rem}._2K0cTG_label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin:0;font-size:.7rem;font-weight:700}._2K0cTG_input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);border-radius:10px;padding:.55rem .7rem}._2K0cTG_orgSearchWrap{position:relative}._2K0cTG_orgSearchMenu{z-index:20;border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;gap:.2rem;max-height:280px;padding:.3rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #00000024}._2K0cTG_orgOptionButton{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.55rem .6rem;font-size:.92rem}._2K0cTG_orgOptionButton:hover,._2K0cTG_orgOptionButton:focus-visible{background:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface));outline:none}._2K0cTG_orgEmptyState{color:var(--color-muted);margin:0;padding:.5rem .6rem;font-size:.84rem}._2K0cTG_block{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 88%, var(--color-cream));border-radius:12px;gap:.7rem;padding:.8rem;display:grid}._2K0cTG_blockHead{justify-content:space-between;align-items:center;gap:.7rem;display:flex}._2K0cTG_blockTitle{margin:0;font-size:.9rem;font-weight:700}._2K0cTG_blockMeta{color:var(--color-muted);margin:0;font-size:.82rem}._2K0cTG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._2K0cTG_checkCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.6rem;display:grid}._2K0cTG_checkTitle{margin:0;font-size:.9rem;font-weight:700}._2K0cTG_checkText{color:var(--color-muted);margin:.2rem 0 0;font-size:.82rem}._2K0cTG_customList{gap:.55rem;display:grid}._2K0cTG_customRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._2K0cTG_customRow ._2K0cTG_input{flex:9rem;min-width:8rem}._2K0cTG_checkInline{color:var(--color-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.84rem;display:inline-flex}._2K0cTG_error{color:var(--color-danger);margin:0;font-size:.86rem}._2K0cTG_linkRow{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}._2K0cTG_footerActions{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}@media (max-width:900px){._2K0cTG_grid,._2K0cTG_linkRow{grid-template-columns:1fr}}
.mkHhsW_form{gap:1.5rem;display:grid}.mkHhsW_field{gap:.5rem;display:grid}.mkHhsW_label{color:#374151;font-size:.875rem;font-weight:500}.mkHhsW_helperText{color:#6b7280;margin:0;font-size:.75rem}.mkHhsW_actions{gap:1rem;display:flex}@media (max-width:640px){.mkHhsW_actions{flex-direction:column}.mkHhsW_actions button{width:100%}}
.KFNx7q_table{border-collapse:collapse;width:100%;min-width:820px}.KFNx7q_tableHead{background:color-mix(in srgb, var(--color-surface) 96%, var(--color-dark) 4%)}.KFNx7q_tableHeaderCell{text-align:left;color:color-mix(in srgb, var(--color-text) 70%, var(--color-surface) 30%);padding:1rem;font-size:.875rem;font-weight:600}.KFNx7q_selectionHeaderCell,.KFNx7q_selectionCell{text-align:center;width:48px;min-width:48px;padding-left:.75rem;padding-right:.25rem}.KFNx7q_selectionCell input,.KFNx7q_selectionHeaderCell input{width:20px;height:20px}.KFNx7q_selectionControl{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.KFNx7q_selectionControl input{cursor:pointer}.KFNx7q_selectionCell input:disabled,.KFNx7q_selectionHeaderCell input:disabled{cursor:not-allowed}.KFNx7q_selectionControl:has(input:disabled){cursor:not-allowed}.KFNx7q_headerCellClickable{cursor:pointer;transition:color .15s}.KFNx7q_headerCellClickable[data-active=true]{color:var(--color-primary)}.KFNx7q_headerCellWithFilter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KFNx7q_headerLabel{align-items:center;gap:.35rem;display:inline-flex}.KFNx7q_filterWrapper{align-items:center;display:inline-flex;position:relative}.KFNx7q_filterButton{border:1px solid var(--color-border);background:var(--color-surface);width:26px;height:26px;color:color-mix(in srgb, var(--color-text) 45%, var(--color-surface) 55%);cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.KFNx7q_filterButton[data-active=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface) 88%);color:var(--color-primary)}.KFNx7q_filterButton:hover{border-color:color-mix(in srgb, var(--color-border) 60%, var(--color-text) 40%)}.KFNx7q_filterPopover{border:1px solid var(--color-border);background:var(--color-surface);min-width:220px;max-width:260px;box-shadow:0 12px 24px color-mix(in srgb, var(--color-dark) 12%, transparent);z-index:30;border-radius:.6rem;padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0}.KFNx7q_filterContent{gap:.4rem;display:grid}.KFNx7q_filterSearch{font-size:.75rem}.KFNx7q_filterOptions{gap:.25rem;max-height:240px;display:grid;overflow-y:auto}.KFNx7q_filterOption{background:var(--color-surface);color:color-mix(in srgb, var(--color-text) 70%, var(--color-surface) 30%);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.45rem;padding:.35rem .5rem;font-size:.75rem}.KFNx7q_filterOption[data-active=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface) 88%);color:var(--color-primary);font-weight:600}.KFNx7q_filterOption:hover{background:color-mix(in srgb, var(--color-surface) 80%, var(--color-dark) 20%)}.KFNx7q_filterOption[data-active=true]:hover{background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface) 82%)}.KFNx7q_filterEmpty{color:color-mix(in srgb, var(--color-text) 45%, var(--color-surface) 55%);padding:.35rem .5rem;font-size:.75rem}.KFNx7q_dateFields{gap:.5rem;display:grid}.KFNx7q_dateField{gap:.35rem;display:grid}.KFNx7q_dateLabel{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--color-text) 50%, var(--color-surface) 50%);font-size:.7rem}.KFNx7q_tableBody tr+tr{border-top:1px solid color-mix(in srgb, var(--color-border) 70%, transparent)}.KFNx7q_tableRow{transition:background .15s}.KFNx7q_tableRow:hover{background:color-mix(in srgb, var(--color-surface) 96%, var(--color-dark) 4%)}.KFNx7q_tableCell{color:color-mix(in srgb, var(--color-text) 75%, var(--color-surface) 25%);vertical-align:top;padding:1rem;font-size:.9rem}.KFNx7q_respondentName{font-weight:600}.KFNx7q_respondentMeta{color:color-mix(in srgb, var(--color-text) 50%, var(--color-surface) 50%);margin-top:.2rem;font-size:.75rem}.KFNx7q_actionsCell{text-align:right;white-space:nowrap;vertical-align:middle;width:1%}.KFNx7q_actionRow{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.KFNx7q_failureReason{color:var(--color-danger);margin-top:.4rem;font-size:.7rem}
.CVXpwW_body{gap:.75rem;display:grid}.CVXpwW_body p{margin:0}.CVXpwW_title{font-weight:600}.CVXpwW_hint{margin:0}.CVXpwW_footer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}
.PkLF8a_page{flex-direction:column;gap:1.5rem;display:flex}.PkLF8a_tableLoadingState{color:#6b7280;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;display:flex}.PkLF8a_tableLoadingSpinner{color:var(--color-primary);animation:.8s linear infinite PkLF8a_usersTableSpin}@keyframes PkLF8a_usersTableSpin{to{transform:rotate(360deg)}}.PkLF8a_errorCard{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;gap:.75rem;padding:2rem;display:grid}.PkLF8a_errorTitle{margin:0;font-weight:600}.PkLF8a_errorMessage{margin:0}.PkLF8a_tabRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PkLF8a_inlineError{background:var(--color-danger-surface);color:var(--color-danger-text);border:1px solid var(--color-danger-border-soft);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.PkLF8a_inlineErrorDismiss{color:var(--color-danger-text);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline}.PkLF8a_tabRow>:first-child{flex:0 auto;min-width:0}.PkLF8a_tabRow>:last-child{flex:none}.PkLF8a_searchCard{border:1px solid var(--color-header-border);background:var(--color-header-surface);box-shadow:var(--shadow-soft);border-radius:1rem;padding:1.2rem 1.5rem}.PkLF8a_searchLabel{color:#374151;margin-bottom:.35rem;font-size:.875rem;font-weight:600;display:block}.PkLF8a_searchInput{max-width:520px}.PkLF8a_table{border-collapse:collapse;width:100%;min-width:820px}.PkLF8a_tableHead{background:#f9fafb}.PkLF8a_tableHeaderCell{text-align:left;color:#374151;padding:1rem;font-size:.875rem;font-weight:600}.PkLF8a_headerCellWithFilter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.PkLF8a_filterWrapper{align-items:center;display:inline-flex;position:relative}.PkLF8a_filterButton{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}.PkLF8a_filterButton[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f}.PkLF8a_filterButton:hover{border-color:#94a3b8}.PkLF8a_filterPopover{border:1px solid var(--color-border);z-index:30;background:#fff;border-radius:.6rem;min-width:220px;max-width:260px;padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 12px 24px #0f172a1f}.PkLF8a_filterContent{gap:.4rem;display:grid}.PkLF8a_filterSearch{font-size:.75rem}.PkLF8a_filterOptions{gap:.25rem;max-height:240px;display:grid;overflow-y:auto}.PkLF8a_filterOption{color:#374151;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:.45rem;padding:.35rem .5rem;font-size:.75rem}.PkLF8a_filterOption[data-active=true]{border-color:var(--color-primary);color:var(--color-primary);background:#ff4c1f1f;font-weight:600}.PkLF8a_filterOption:hover{background:#f3f4f6}.PkLF8a_filterOption[data-active=true]:hover{background:#ff4c1f2e}.PkLF8a_filterEmpty{color:#6b7280;padding:.35rem .5rem;font-size:.75rem}.PkLF8a_tableBody tr+tr{border-top:1px solid #e5e7eb}.PkLF8a_tableRow{cursor:pointer;transition:background .15s}.PkLF8a_tableRow:hover{background:#f9fafb}.PkLF8a_tableRow:focus-visible{outline-offset:-2px;outline:2px solid #ff4c1f59}.PkLF8a_tableCell{color:#374151;padding:1rem;font-size:.875rem}.PkLF8a_tableCellMuted{color:#6b7280;padding:1rem;font-size:.75rem}.PkLF8a_userName{font-weight:500}.PkLF8a_userEmail{color:#6b7280;margin-top:.25rem;font-size:.75rem}.PkLF8a_actionCell{gap:.5rem;display:flex}.PkLF8a_bodySpacerRow{pointer-events:none}.PkLF8a_bodySpacerCell{vertical-align:top;background:0 0;border:none;height:18rem;margin:0;padding:0}.PkLF8a_emptyStateRow{background:#f9fafb}.PkLF8a_emptyStateCell{text-align:center;vertical-align:middle;padding:2.5rem 2rem}.PkLF8a_emptyState{color:#6b7280;gap:.4rem;display:grid}.PkLF8a_emptyTitle{font-size:1.125rem;font-weight:600}.PkLF8a_emptySubtitle{font-size:.875rem}@media (max-width:640px){.PkLF8a_searchCard{padding:1rem 1.1rem}.PkLF8a_searchInput{max-width:100%}.PkLF8a_emptyStateCell{padding:2rem 1.5rem}.PkLF8a_bodySpacerCell{height:14rem}}
.QufIsG_stickyTop{border-bottom:1px solid var(--color-border);margin-bottom:.9rem;padding-bottom:.75rem}.QufIsG_handle{background:var(--color-border);cursor:grab;touch-action:none;border-radius:999px;width:2.6rem;height:.2rem;margin:.1rem auto .75rem;position:relative}.QufIsG_handle:before{content:"";position:absolute;inset:-.7rem -1.2rem}.QufIsG_handle:active{cursor:grabbing}.QufIsG_header{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.QufIsG_headerActions{align-items:center;gap:.5rem;padding-top:.05rem;display:flex}.QufIsG_savingStatus{color:var(--color-muted);white-space:nowrap;font-size:.78rem;font-weight:600}.QufIsG_closeBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 16px #00000024}.QufIsG_closeBtn{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 88%, var(--color-border));color:var(--color-muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;padding:0;transition:transform .15s,box-shadow .15s;display:inline-flex}.QufIsG_closeBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.QufIsG_scopeBar{margin-top:.5rem}.QufIsG_scopeRow{color:var(--color-muted);align-items:center;gap:.45rem;font-size:.78rem;font-weight:500;display:inline-flex}.QufIsG_shell{gap:.5rem;display:grid}.QufIsG_titleRow{color:var(--color-text);max-width:36rem;margin:0 0 .25rem;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:700;line-height:1.08}.QufIsG_highlight{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:var(--color-primary);font-style:italic;font-weight:500}.QufIsG_helper{color:var(--color-muted);margin:0;font-size:.8rem}.QufIsG_grid{gap:1.3rem;display:grid}.QufIsG_editor{flex-direction:column;gap:1.05rem;display:flex}.QufIsG_fieldBlock{gap:.45rem;display:grid}.QufIsG_fieldLabel{color:var(--color-text);font-size:.95rem;font-weight:650}.QufIsG_fieldHelper{color:var(--color-muted);margin:0;font-size:.72rem}.QufIsG_row{align-items:center;gap:.3rem;display:flex}.QufIsG_input{border:1px solid var(--color-border);background:var(--color-neutral-100);border-radius:999px;flex:1;min-width:0;padding:.55rem 1rem;font-size:.84rem}.QufIsG_select{border:1px solid var(--color-border);background:var(--color-neutral-100);width:100%;max-width:100%;color:var(--color-text);border-radius:999px;padding:.55rem 1rem;font-size:.84rem}.QufIsG_textarea{resize:vertical;border-radius:1.25rem;min-height:4.7rem}.QufIsG_bulletDotBlue,.QufIsG_bulletDotOrange{border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem}.QufIsG_bulletDotBlue{background:var(--color-primary)}.QufIsG_bulletDotOrange{background:var(--color-accent-pink)}.QufIsG_miniX{color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;width:1rem;height:1rem;padding:0;font-size:.88rem;line-height:1}.QufIsG_miniX:hover{color:var(--color-text)}.QufIsG_addBtn{color:var(--color-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:.05rem 0;font-size:.76rem;font-weight:600}.QufIsG_error{color:var(--color-accent-pink);margin:0;font-size:.88rem}@media (max-width:720px){.QufIsG_header{flex-direction:column}.QufIsG_headerActions{justify-content:flex-end;width:100%}.QufIsG_titleRow{font-size:1.35rem}}.QufIsG_fileList{flex-direction:column;gap:.35rem;margin:0 0 .65rem;padding:0;list-style:none;display:flex}.QufIsG_fileRow{font-size:var(--font-size-sm);color:var(--color-text);flex-wrap:nowrap;align-items:center;gap:.65rem;display:flex}.QufIsG_fileName{word-break:break-word;flex:1;min-width:0;font-weight:600}.QufIsG_fileLink{color:var(--color-primary);font-weight:600;text-decoration:underline}.QufIsG_fileRemove{color:var(--color-muted);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;flex-shrink:0;min-height:44px;padding:0 .25rem;text-decoration:underline}.QufIsG_fileRemove:hover{color:var(--color-text)}.QufIsG_fileRemove:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}.QufIsG_filePick{cursor:pointer;align-items:center;margin-top:.25rem;display:inline-flex;position:relative}.QufIsG_fileInputNative{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.QufIsG_filePickBtn{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.35rem;font-size:.85rem;font-weight:650;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 10px #00000014}.QufIsG_filePick:hover .QufIsG_filePickBtn{transform:translateY(-1px);box-shadow:0 6px 14px #0000001f}.QufIsG_filePick:has(.QufIsG_fileInputNative:disabled) .QufIsG_filePickBtn{opacity:.55;cursor:not-allowed;box-shadow:none}
.EimiXq_filtersCard{border:1px solid var(--color-header-border);background:var(--color-header-surface);box-shadow:var(--shadow-soft);border-radius:1rem;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:1.2rem 1.5rem;display:flex}.EimiXq_field{flex-direction:column;gap:.35rem;min-width:200px;display:flex}.EimiXq_label{color:color-mix(in srgb, var(--color-text) 70%, var(--color-surface) 30%);font-size:.875rem;font-weight:600}.EimiXq_select{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);width:100%;color:var(--color-text);box-sizing:border-box;border-radius:999px;padding:.7rem 1rem;font-size:1rem}.EimiXq_select:focus{border-color:var(--color-primary);outline:none}.EimiXq_dateFields{align-items:flex-end;gap:.75rem;display:flex}.EimiXq_clearDates{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:.7rem 0;font-size:.85rem;font-weight:600}@media (max-width:640px){.EimiXq_filtersCard{padding:1rem 1.1rem}.EimiXq_field{flex:100%;min-width:0}.EimiXq_dateFields{flex-wrap:wrap;width:100%}}
.CAv8XG_handleHead,.CAv8XG_handleCell{width:2.75rem;min-width:2.75rem;padding-left:.35rem;padding-right:.15rem;position:relative}.CAv8XG_row{position:relative}.CAv8XG_row[data-dragging=true]{z-index:2;opacity:.55;background:var(--color-surface-muted)}.CAv8XG_dragHandle{width:44px;height:44px;color:var(--color-muted);cursor:grab;touch-action:none;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.CAv8XG_dragHandle:active{cursor:grabbing}.CAv8XG_dragHandle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CAv8XG_dragHandle:disabled{cursor:not-allowed;opacity:.45}
.HdVdja_card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;gap:.85rem;padding:1.25rem 1.5rem;display:grid}.HdVdja_title{margin:0;font-size:1.05rem;font-weight:700}.HdVdja_summary{color:var(--color-muted);margin:0;font-size:.875rem}.HdVdja_empty{color:var(--color-muted);margin:0;font-size:.9375rem}.HdVdja_list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.HdVdja_item{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:.75rem;gap:.35rem;padding:.85rem 1rem;display:grid}.HdVdja_itemTitle{font-size:.95rem;font-weight:600}.HdVdja_itemMeta{color:var(--color-muted);word-break:break-word;font-size:.8rem}.HdVdja_studyLinks{color:var(--color-muted)}.HdVdja_studyLink{color:var(--color-accent-teal);text-underline-offset:2px;text-decoration:underline}.HdVdja_studyLink:hover{color:var(--color-text)}.HdVdja_studyLinkSecondary{color:var(--color-muted)}
.j04c3q_historyTable{border-collapse:collapse;table-layout:auto;width:100%}.j04c3q_historyHead{background:color-mix(in srgb, var(--color-surface) 96%, var(--color-dark) 4%)}.j04c3q_historyHeaderCell,.j04c3q_historyCell{text-align:left;white-space:nowrap;padding:.85rem 1rem;font-size:.875rem}.j04c3q_historyHeaderCell{color:color-mix(in srgb, var(--color-text) 70%, var(--color-surface) 30%);font-weight:600}.j04c3q_historyCell{border-top:1px solid var(--color-border)}.j04c3q_activeRow{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface) 92%)}.j04c3q_studyButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.j04c3q_studyButton:hover{text-decoration:underline}.j04c3q_loadingState,.j04c3q_errorState,.j04c3q_emptyState{color:color-mix(in srgb, var(--color-text) 55%, var(--color-surface) 45%);padding:1rem 0}.j04c3q_errorState{color:var(--color-danger)}
.Fa3alq_wrapper{gap:1rem;display:grid}.Fa3alq_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Fa3alq_sectionTitle{margin:0;font-size:1.125rem;font-weight:500}.Fa3alq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.Fa3alq_table{border-collapse:collapse;width:100%;min-width:860px}.Fa3alq_tableHead{background:#f9fafb}.Fa3alq_headerCell{text-align:left;color:#374151;padding:.75rem;font-size:.75rem;font-weight:600}.Fa3alq_row{border-top:1px solid #e5e7eb}.Fa3alq_row:first-child{border-top:none}.Fa3alq_cell{color:#374151;padding:.75rem;font-size:.875rem}.Fa3alq_cellMuted{color:#6b7280;padding:.75rem;font-size:.75rem}.Fa3alq_userCell{padding:.75rem}.Fa3alq_userName{font-size:.875rem;font-weight:500}.Fa3alq_userEmail{color:#6b7280;margin-top:.25rem;font-size:.75rem}.Fa3alq_roleTag{margin-right:.5rem;display:inline-flex}.Fa3alq_iconRow{flex-wrap:wrap;gap:.5rem;display:flex}.Fa3alq_muted{color:#9ca3af;font-size:.75rem}.Fa3alq_emptyState{text-align:center;color:#6b7280;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem}.Fa3alq_invitesSection{gap:.75rem;display:grid}@media (max-width:640px){.Fa3alq_headerCell,.Fa3alq_cell,.Fa3alq_cellMuted,.Fa3alq_userCell{padding:.65rem .6rem}}
.HaNC6W_sheet{color:var(--color-text);gap:1.5rem;padding:2rem;display:grid}.HaNC6W_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.HaNC6W_title{font-size:var(--font-size-lg);font-weight:600}.HaNC6W_subtitle{color:var(--color-muted);font-size:var(--font-size-md);margin-top:.35rem}.HaNC6W_closeButton{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-muted);cursor:pointer;border-radius:999px;font-size:1.5rem;line-height:1;transition:transform .15s,box-shadow .15s}.HaNC6W_closeButton:hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}.HaNC6W_form{gap:1rem;display:grid}.HaNC6W_fieldRow{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;display:grid}.HaNC6W_field{gap:.5rem;display:grid}.HaNC6W_label{font-size:var(--font-size-xxs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}.HaNC6W_select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font-size:var(--font-size-base);border-radius:.75rem;padding:.7rem .9rem}.HaNC6W_error{border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);font-size:var(--font-size-sm);border-radius:.75rem;padding:.9rem 1rem}.HaNC6W_actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}@media (max-width:640px){.HaNC6W_sheet{padding:1.5rem}.HaNC6W_actions{flex-direction:column;align-items:stretch}}
.ibcBAa_section{flex-direction:column;gap:1.25rem;display:flex}.ibcBAa_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ibcBAa_title{font-size:var(--font-size-lg);margin:0 0 .35rem;font-weight:600}.ibcBAa_description{color:var(--color-muted);max-width:46rem;margin:0;font-size:.85rem}.ibcBAa_actions{flex-wrap:wrap;gap:.6rem;display:flex}.ibcBAa_filters{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ibcBAa_scopeFilter{gap:.35rem;display:inline-flex}.ibcBAa_filterChip{border:1px solid var(--color-border);background:var(--color-surface);min-height:40px;color:var(--color-neutral-700);cursor:pointer;border-radius:999px;padding:.45rem 1rem;font-size:.85rem;font-weight:500;transition:transform .15s,box-shadow .15s}.ibcBAa_filterChip:hover{box-shadow:var(--shadow-soft);transform:translateY(-1px)}.ibcBAa_filterChip[data-active=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.ibcBAa_studyFilter{flex:16rem;min-width:12rem}@media (max-width:640px){.ibcBAa_header{flex-direction:column;align-items:stretch}.ibcBAa_actions{justify-content:flex-start}}
._4I69kG_formGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}._4I69kG_studyForm{display:block}._4I69kG_formActions{border-top:1px solid #e5e7eb;grid-column:1/-1;gap:1rem;padding-top:1rem;display:flex}._4I69kG_formSubmit{flex:1}._4I69kG_formGrid[data-mode=edit]{grid-template-columns:1fr 2fr}._4I69kG_formColumn{display:block}._4I69kG_field{margin-bottom:1rem}._4I69kG_fieldRow{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._4I69kG_fieldLabel{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}._4I69kG_fieldLabelInline{color:#374151;align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}._4I69kG_fieldHint{color:#6b7280;margin-top:.25rem;margin-bottom:0;font-size:.75rem}._4I69kG_fieldHintSpaced{color:#6b7280;margin-top:.5rem;margin-bottom:0;font-size:.75rem}._4I69kG_inputBase{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-size:1rem}._4I69kG_inputBase:disabled,._4I69kG_selectBase:disabled,._4I69kG_textareaBase:disabled{color:#6b7280;cursor:not-allowed;background:#f3f4f6}._4I69kG_inputPill{border-radius:9999px}._4I69kG_inputSm{border-radius:.375rem;padding:.5rem;font-size:.875rem}._4I69kG_questionGroupInput{min-height:44px}._4I69kG_inputXs{border-radius:.25rem;padding:.375rem;font-size:.75rem}._4I69kG_textareaBase{box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-size:1rem}._4I69kG_textareaSm{border-radius:.375rem;padding:.5rem;font-size:.875rem}._4I69kG_textareaXs{border-radius:.25rem;padding:.375rem;font-size:.75rem}._4I69kG_selectBase{background:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem}._4I69kG_selectSm{border-radius:.25rem;padding:.375rem;font-size:.75rem}._4I69kG_checkbox{width:1rem;height:1rem}._4I69kG_checkboxSm{width:.875rem;height:.875rem}._4I69kG_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._4I69kG_sectionTitle{color:#111827;margin:0;font-size:1.125rem;font-weight:500}._4I69kG_actionButton{background:var(--color-primary);color:var(--color-surface);cursor:pointer;border:none;border-radius:999px;padding:.55rem 1.2rem;font-size:.875rem;font-weight:500;transition:transform .15s,box-shadow .15s;box-shadow:0 8px 18px #0f172a24}._4I69kG_actionButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0f172a33}._4I69kG_smallButton{cursor:pointer;color:#fff;border:none;border-radius:999px;padding:.4rem .9rem;font-size:.75rem;font-weight:500;transition:transform .15s,box-shadow .15s;box-shadow:0 8px 16px #0f172a29}._4I69kG_smallButton:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0f172a38}._4I69kG_smallButtonDanger{background:var(--color-danger)}._4I69kG_smallButtonSuccess{background:#10b981}._4I69kG_smallButtonPrimary{background:var(--color-primary)}._4I69kG_smallButton:disabled,._4I69kG_actionButton:disabled{color:#6b7280;cursor:not-allowed;box-shadow:none;background:#e5e7eb;transform:none}._4I69kG_questionsEmpty{text-align:center;color:#6b7280;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;padding:2rem}._4I69kG_questionsEmptyTitle{margin-bottom:.5rem;font-size:1rem}._4I69kG_questionsEmptySubtitle{font-size:.875rem}._4I69kG_questionList{gap:1rem;display:grid}._4I69kG_questionCard{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden}._4I69kG_questionHeader{cursor:pointer;background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._4I69kG_questionHeader[data-expanded=false]{border-bottom:none}._4I69kG_questionHeaderMeta{align-items:center;gap:.75rem;display:flex}._4I69kG_questionHeaderTitle{color:#374151;font-size:1rem;font-weight:500}._4I69kG_questionTypeBadge{color:#6b7280;background:#e5e7eb;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem}._4I69kG_questionSubtitle{color:#6b7280;font-size:.875rem;font-style:italic}._4I69kG_questionHeaderActions{align-items:center;gap:.5rem;display:flex}._4I69kG_questionChevron{color:#6b7280;font-size:1.25rem;transition:transform .2s}._4I69kG_questionChevron[data-expanded=true]{transform:rotate(180deg)}._4I69kG_questionBody{padding:1.5rem}._4I69kG_questionFields{gap:1rem;display:grid}._4I69kG_optionHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._4I69kG_optionLimitHint{font-size:var(--font-size-sm);color:var(--color-muted);margin:-.35rem 0 .75rem}._4I69kG_optionLimitWarning{font-size:var(--font-size-sm);color:var(--color-danger);margin:-.35rem 0 .75rem}._4I69kG_optionList{gap:.5rem;display:grid}._4I69kG_optionRow{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem;display:flex}._4I69kG_optionIndex{color:#6b7280;min-width:2rem;font-size:.75rem;font-weight:500}._4I69kG_optionInput{flex:1}._4I69kG_optionFlags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._4I69kG_optionToggle{color:#374151;white-space:nowrap;cursor:pointer;align-items:center;gap:.25rem;font-size:.75rem;display:flex}._4I69kG_optionEmpty{text-align:center;color:#6b7280;background:#f9fafb;border:1px dashed #d1d5db;border-radius:.375rem;padding:1rem;font-size:.75rem}._4I69kG_variantList{gap:.75rem;display:grid}._4I69kG_variantCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem}._4I69kG_variantHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}._4I69kG_variantTitle{font-size:.875rem;font-weight:500}._4I69kG_variantFields{gap:.75rem;display:grid}._4I69kG_variantLabel{color:#374151;margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}._4I69kG_variantToggle{align-items:center;gap:.5rem;display:flex}._4I69kG_facebookButton{background:var(--color-accent-blue);width:100%;color:var(--color-surface);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-size:1rem;font-weight:500;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 20px #0f172a29}._4I69kG_facebookButton:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0f172a38}._4I69kG_facebookButtonSm{font-size:.875rem}._4I69kG_facebookHelper{color:#6b7280;margin-top:.5rem;margin-bottom:0;font-size:.75rem}._4I69kG_facebookPlaceholder{box-sizing:border-box;color:#6b7280;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.75rem;font-size:.875rem}._4I69kG_facebookPlaceholderCenter{text-align:center}._4I69kG_platformRow{align-items:center;gap:1.25rem;display:flex}._4I69kG_platformOption{color:#374151;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._4I69kG_inlineSection{gap:.75rem;display:grid}._4I69kG_inlineSectionTitle{color:#374151;font-size:.875rem;font-weight:500}._4I69kG_linkIcon{display:inline-flex}@media (max-width:960px){._4I69kG_formGrid[data-mode=edit]{grid-template-columns:1fr}}@media (max-width:640px){._4I69kG_formActions{flex-direction:column}}
.WKf2_a_container{--dropdown-max-height:260px;width:100%;position:relative}.WKf2_a_trigger{border:1px solid var(--color-border);cursor:pointer;background:var(--color-surface);width:100%;min-height:2.5rem;color:var(--color-muted);border-radius:.5rem;align-items:center;padding:.75rem;font-size:1rem;display:flex}.WKf2_a_trigger[data-selected=true]{color:var(--color-text)}.WKf2_a_triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.WKf2_a_triggerArrow{color:var(--color-muted);margin-left:.5rem;font-size:.875rem}.WKf2_a_menu{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-soft);z-index:1000;max-height:var(--dropdown-max-height);border-radius:.5rem;flex-direction:column;margin-top:.25rem;display:flex;position:absolute;top:100%;left:0;right:0}.WKf2_a_toolbar{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.WKf2_a_searchInput{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:.375rem;padding:.5rem;font-size:.875rem}.WKf2_a_toolbarActions{gap:.75rem;display:flex}.WKf2_a_linkButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:600}.WKf2_a_linkButton:disabled{opacity:.5;cursor:not-allowed}.WKf2_a_list{max-height:calc(var(--dropdown-max-height) - 70px);overflow-y:auto}.WKf2_a_option{cursor:pointer;background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.75rem;display:flex}.WKf2_a_option:not(.WKf2_a_optionSelected):hover,.WKf2_a_optionSelected{background:var(--color-surface-muted)}.WKf2_a_checkbox{cursor:pointer}.WKf2_a_optionLabel{flex:1;font-size:.875rem}.WKf2_a_stateRow{text-align:center;color:var(--color-muted);padding:.85rem .75rem;font-size:.8125rem}.WKf2_a_endRow{text-align:center;color:var(--color-muted);opacity:.7;padding:.6rem .75rem;font-size:.75rem}
.lDLN2G_page{background:var(--color-cream);padding:.75rem 1.5rem max(6rem, calc(1.5rem + env(safe-area-inset-bottom,0px)));box-sizing:border-box;flex-direction:column;gap:1.1rem;max-width:1200px;margin:0 auto;display:flex}.lDLN2G_state{padding:1.5rem}.lDLN2G_brandRow{margin-bottom:2.4rem;display:flex}.lDLN2G_brandLogo{width:auto;height:44px;display:block}.lDLN2G_topSection{gap:1.1rem;display:grid}.lDLN2G_topCards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.1rem;display:grid}.lDLN2G_hero{background:0 0;border:none;border-radius:0;gap:.75rem;padding:.25rem .15rem;display:grid}.lDLN2G_heroKicker{color:var(--color-primary);text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:700}.lDLN2G_heroTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.02em;max-width:860px;margin:0;font-size:clamp(2.45rem,5.7vw,4.6rem);font-weight:800;line-height:1.05}.lDLN2G_heroTitle span{color:var(--color-primary);font-style:italic;font-weight:800}.lDLN2G_heroCopy{max-width:760px;color:var(--color-muted);margin:.25rem 0 0;font-size:.97rem;line-height:1.5}.lDLN2G_sectionHeader{gap:.25rem;display:grid}.lDLN2G_sectionKicker{color:var(--color-primary);text-transform:uppercase;letter-spacing:.13em;margin:0;font-size:.69rem;font-weight:700}.lDLN2G_sectionTitleRow{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}.lDLN2G_sectionTitle{margin:0;font-size:2rem;line-height:1.05}.lDLN2G_sectionMeta{color:var(--color-muted);white-space:nowrap;margin:0;font-size:.8rem}.lDLN2G_panel,.lDLN2G_timelinePanel,.lDLN2G_scopePanel{border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 10px 28px -24px color-mix(in srgb, var(--color-neutral-900) 42%, transparent);border-radius:1.6rem;gap:.7rem;padding:1.6rem;display:grid}.lDLN2G_panelHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.lDLN2G_panelKicker{text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);margin:0;font-size:.69rem;font-weight:700}.lDLN2G_panelMeta{color:var(--color-muted);margin:0;font-size:.82rem}.lDLN2G_stepList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.lDLN2G_stepStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lDLN2G_stepTile{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 75%, var(--color-cream));border-radius:12px;align-content:center;gap:.2rem;min-height:72px;padding:.55rem .6rem;display:grid}.lDLN2G_stepTileMeta{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.lDLN2G_stepTick{border:1px solid var(--color-border);width:16px;height:16px;color:var(--color-muted);border-radius:999px;place-items:center;font-size:.63rem;display:grid}.lDLN2G_stepTickOn{background:color-mix(in srgb, var(--color-accent-olive) 55%, var(--color-surface));border-color:color-mix(in srgb, var(--color-accent-olive) 75%, var(--color-border));color:color-mix(in srgb, var(--color-accent-olive) 80%, var(--color-text))}.lDLN2G_stepItem{align-items:center;gap:.55rem;display:flex}.lDLN2G_stepDot{border:1px solid var(--color-border);width:22px;height:22px;color:var(--color-muted);border-radius:999px;place-items:center;font-size:.72rem;display:grid}.lDLN2G_stepDotDone{background:color-mix(in srgb, var(--color-primary) 90%, var(--color-surface));border-color:var(--color-primary);color:var(--color-surface)}.lDLN2G_stepLabel{margin:0;font-size:.92rem;font-weight:600}.lDLN2G_stepLabelDone{color:var(--color-muted);text-decoration:line-through}.lDLN2G_stepDue{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:.1rem 0 0;font-size:.74rem}.lDLN2G_inlineLink{color:var(--color-muted);margin:.2rem 0 0;font-size:.84rem}.lDLN2G_managerName{margin:0;font-size:2rem}.lDLN2G_managerMeta{color:var(--color-muted);margin:0;font-size:.92rem}.lDLN2G_managerActions{flex-wrap:wrap;gap:.5rem;display:flex}.lDLN2G_managerCard{border:1px solid color-mix(in srgb, var(--color-accent-blue) 40%, transparent);background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--color-accent-blue) 30%, transparent) 1px, transparent 1px), linear-gradient(145deg, color-mix(in srgb, var(--color-neutral-900) 88%, var(--color-accent-blue)), color-mix(in srgb, var(--color-neutral-700) 72%, var(--color-accent-blue)));color:var(--color-surface);box-shadow:0 20px 38px -24px color-mix(in srgb, var(--color-neutral-900) 70%, transparent);background-size:10px 10px,auto;border-radius:22px;gap:.8rem;padding:1.05rem;display:grid}.lDLN2G_managerHead{justify-content:space-between;align-items:center;display:flex}.lDLN2G_managerChip{background:var(--color-primary);width:28px;height:28px;color:var(--color-surface);letter-spacing:.06em;border-radius:999px;place-items:center;font-size:.58rem;font-weight:800;display:grid}.lDLN2G_managerCard .lDLN2G_panelKicker{color:color-mix(in srgb, var(--color-accent-yellow) 85%, var(--color-surface))}.lDLN2G_managerCard .lDLN2G_managerMeta{color:color-mix(in srgb, var(--color-surface) 75%, var(--color-muted))}.lDLN2G_managerCard .lDLN2G_managerName{font-size:1.85rem}.lDLN2G_managerRow{align-items:center;gap:.8rem;display:flex}.lDLN2G_avatar{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 75%, var(--color-surface)), color-mix(in srgb, var(--color-accent-blue) 35%, var(--color-surface)));border-radius:999px;place-items:center;width:64px;height:64px;font-size:1.35rem;font-weight:900;display:grid;overflow:hidden}.lDLN2G_avatarImage{object-fit:cover;width:100%;height:100%}.lDLN2G_managerCard .lDLN2G_managerActions button:first-child{background:var(--color-primary);color:var(--color-surface);border-color:#0000}.lDLN2G_clientRow{border-top:1px solid color-mix(in srgb, var(--color-surface) 16%, transparent);justify-content:space-between;align-items:center;gap:.6rem;padding-top:.5rem;display:flex}.lDLN2G_clientLabel{text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--color-surface) 70%, var(--color-muted));font-size:.63rem}.lDLN2G_clientValue{color:var(--color-surface);font-size:.83rem;font-weight:600}.lDLN2G_statusPill{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-border-soft);border-radius:999px;padding:.25rem .75rem;font-size:.7rem}.lDLN2G_statusSubmitted{background:color-mix(in srgb, var(--color-accent-teal) 20%, var(--color-surface));color:color-mix(in srgb, var(--color-accent-teal) 70%, var(--color-text))}.lDLN2G_statusDraft{background:color-mix(in srgb, var(--color-accent-yellow) 35%, var(--color-surface));color:color-mix(in srgb, var(--color-primary) 65%, var(--color-text))}.lDLN2G_statusArchived{background:color-mix(in srgb, var(--color-neutral-200) 80%, var(--color-surface));color:var(--color-muted)}.lDLN2G_scopeGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.75rem;display:grid}.lDLN2G_scopeCard{width:100%;font:inherit;text-align:left;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:1rem;flex-direction:column;padding:1rem 1.1rem 1.1rem;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s;display:flex}.lDLN2G_scopeCard:hover{box-shadow:var(--shadow-soft);border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));transform:translateY(-1px)}.lDLN2G_scopeCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.lDLN2G_scopeCardSelected{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 22%, transparent)}.lDLN2G_scopeHeader{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.lDLN2G_scopeIcon{background:var(--color-neutral-100);width:42px;height:42px;color:var(--color-neutral-500);border-radius:12px;flex-shrink:0;place-items:center;font-size:1.3rem;font-weight:800;display:grid}.lDLN2G_scopeCheck{border:2px solid var(--color-border);background:var(--color-surface);width:24px;height:24px;color:var(--color-surface);border-radius:999px;flex-shrink:0;place-items:center;transition:background .15s,border-color .15s;display:grid}.lDLN2G_scopeCheckOn{background:var(--color-primary);border-color:var(--color-primary)}.lDLN2G_scopeTitle{margin:0;font-size:1rem;font-weight:800;line-height:1.25}.lDLN2G_scopeDescription{color:var(--color-muted);margin:.3rem 0 0;font-size:.86rem;line-height:1.4}.lDLN2G_scopeAction{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:.35rem;margin-top:auto;padding-top:.85rem;font-size:.74rem;font-weight:700;display:inline-flex}.lDLN2G_scopeToneOrange{background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface));color:var(--color-primary)}.lDLN2G_scopeToneYellow{background:color-mix(in srgb, var(--color-accent-yellow) 32%, var(--color-surface));color:color-mix(in srgb, var(--color-accent-yellow) 55%, var(--color-text))}.lDLN2G_scopeToneBlue{background:color-mix(in srgb, var(--color-accent-blue) 22%, var(--color-surface));color:color-mix(in srgb, var(--color-accent-blue) 55%, var(--color-text))}.lDLN2G_scopeTonePink{background:color-mix(in srgb, var(--color-accent-pink) 22%, var(--color-surface));color:color-mix(in srgb, var(--color-accent-pink) 55%, var(--color-text))}.lDLN2G_scopeToneOlive{background:color-mix(in srgb, var(--color-accent-olive) 28%, var(--color-surface));color:color-mix(in srgb, var(--color-accent-olive) 60%, var(--color-text))}.lDLN2G_scopeToneSlate{background:color-mix(in srgb, var(--color-neutral-700) 16%, var(--color-surface));color:var(--color-neutral-700)}.lDLN2G_editorShell{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:16px;gap:.8rem;padding:1rem;display:grid}.lDLN2G_editorHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lDLN2G_editorKicker{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);margin:0;font-size:.72rem;font-weight:700}.lDLN2G_editorActions{gap:.5rem;display:flex}.lDLN2G_editorGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1rem;display:grid}.lDLN2G_editorPanel{gap:.85rem;display:grid}.lDLN2G_field{gap:.35rem;display:grid}.lDLN2G_label{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:700}.lDLN2G_control{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-height:46px;color:var(--color-text);border-radius:10px;padding:.65rem .75rem}.lDLN2G_textarea{resize:vertical;min-height:120px}.lDLN2G_rowInput{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.lDLN2G_miniButton{border:1px solid var(--color-border-soft);background:var(--color-surface);color:var(--color-text);border-radius:10px;width:36px}.lDLN2G_textButton{text-align:left;color:var(--color-primary);background:0 0;border:none;padding:0;font-weight:700}.lDLN2G_previewCard{border:1px solid color-mix(in srgb, var(--color-accent-blue) 35%, transparent);background:color-mix(in srgb, var(--color-accent-blue) 7%, var(--color-surface));border-radius:16px;padding:1rem}.lDLN2G_previewKicker{text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb, var(--color-accent-blue) 65%, var(--color-text));margin:0;font-size:.72rem;font-weight:700}.lDLN2G_previewTitle{margin:.35rem 0;font-size:1.5rem}.lDLN2G_previewSummary{color:var(--color-text-muted);margin:0 0 .5rem;font-size:.92rem}.lDLN2G_previewSection{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:.7rem 0 .25rem;font-size:.7rem;font-weight:700}.lDLN2G_previewList{gap:.2rem;margin:0;padding-left:1rem;font-size:.9rem;display:grid}.lDLN2G_error{color:var(--color-danger);margin:0;font-size:.85rem}@media (max-width:1100px){.lDLN2G_topCards{grid-template-columns:1fr}.lDLN2G_stepStrip,.lDLN2G_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lDLN2G_editorGrid{grid-template-columns:1fr}}@media (max-width:640px){.lDLN2G_page{padding:.75rem 1rem max(4rem, calc(1rem + env(safe-area-inset-bottom,0px)));gap:1rem}.lDLN2G_stepStrip{grid-template-columns:1fr}.lDLN2G_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lDLN2G_heroTitle{font-size:clamp(1.95rem,11vw,2.9rem)}.lDLN2G_sectionTitleRow{flex-direction:column;align-items:flex-start}.lDLN2G_sectionMeta{white-space:normal}}
.C4TpmW_wrapper{border:1px solid var(--color-input-border,#d1d5db);background:var(--color-surface,#fff);border-radius:8px;overflow:hidden}.C4TpmW_wrapper:focus-within{border-color:var(--color-primary,#ff4c1f);box-shadow:0 0 0 2px #ff4c1f1f}.C4TpmW_toolbar{border-bottom:1px solid var(--color-border,#e3d7c3);background:var(--color-surface-muted,#f7f1e6);flex-wrap:wrap;gap:2px;padding:.4rem .5rem;display:flex}.C4TpmW_toolbarGroup{gap:2px;display:flex}.C4TpmW_toolbarGroup+.C4TpmW_toolbarGroup{border-left:1px solid var(--color-border,#e3d7c3);margin-left:4px;padding-left:6px}.C4TpmW_toolbarBtn{width:30px;height:30px;color:var(--color-muted,#5d554d);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;line-height:1;transition:background .12s,color .12s;display:inline-flex}.C4TpmW_toolbarBtn:hover{background:var(--color-border,#e3d7c3);color:var(--color-text,#0f0a07)}.C4TpmW_toolbarBtnActive{background:var(--color-primary,#ff4c1f);color:#fff}.C4TpmW_toolbarBtnActive:hover{background:var(--color-primary,#ff4c1f);color:#fff;opacity:.9}.C4TpmW_editor{min-height:200px;color:var(--color-text,#0f0a07);outline:none;padding:.75rem 1rem;font-size:.9375rem;line-height:1.7}.C4TpmW_editor p{margin:0 0 .75rem}.C4TpmW_editor p:last-child{margin-bottom:0}.C4TpmW_editor h2{margin:1.5rem 0 .5rem;font-size:1.4rem;font-weight:700;line-height:1.3}.C4TpmW_editor h3{margin:1.25rem 0 .4rem;font-size:1.15rem;font-weight:700;line-height:1.3}.C4TpmW_editor blockquote{border-left:3px solid var(--color-primary,#ff4c1f);color:var(--color-muted,#5d554d);margin:1rem 0;padding:.25rem 0 .25rem 1rem;font-style:italic}.C4TpmW_editor ul,.C4TpmW_editor ol{margin:.5rem 0;padding-left:1.5rem}.C4TpmW_editor li{margin-bottom:.25rem}.C4TpmW_editor a{color:var(--color-primary,#ff4c1f);text-decoration:underline}.C4TpmW_editor img{border-radius:8px;max-width:100%;height:auto;margin:1rem 0}.C4TpmW_editor .C4TpmW_is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-muted,#5d554d);opacity:.5;pointer-events:none;height:0}.C4TpmW_linkPrompt{border-top:1px solid var(--color-border,#e3d7c3);background:var(--color-surface-muted,#f7f1e6);gap:.5rem;padding:.4rem .5rem;display:flex}.C4TpmW_linkInput{border:1px solid var(--color-input-border,#d1d5db);border-radius:6px;outline:none;flex:1;padding:.3rem .5rem;font-size:.8125rem}.C4TpmW_linkInput:focus{border-color:var(--color-primary,#ff4c1f)}.C4TpmW_linkApply{background:var(--color-primary,#ff4c1f);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:.3rem .75rem;font-size:.8125rem;font-weight:600}.C4TpmW_linkCancel{border:1px solid var(--color-input-border,#d1d5db);color:var(--color-muted,#5d554d);cursor:pointer;background:0 0;border-radius:6px;padding:.3rem .75rem;font-size:.8125rem}
.O61SkW_panel{background:color-mix(in srgb, var(--color-surface) 94%, var(--color-dark) 6%);border:1px solid var(--color-border);border-radius:.75rem;gap:.75rem;padding:1rem 1.25rem;display:grid}.O61SkW_summary{grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0;font-size:.85rem;display:grid}.O61SkW_summary dt{color:color-mix(in srgb, var(--color-text) 65%, var(--color-surface) 35%);font-weight:600}.O61SkW_summary dd{word-break:break-word;margin:0}.O61SkW_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.O61SkW_json{background:color-mix(in srgb, var(--color-dark) 92%, transparent);color:color-mix(in srgb, var(--color-surface) 90%, transparent);border-radius:.5rem;max-height:320px;margin:0;padding:.75rem;font-size:.8rem;overflow:auto}.O61SkW_empty{color:color-mix(in srgb, var(--color-text) 45%, var(--color-surface) 55%);font-size:.85rem}
.CUBEcq_section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1rem;gap:.9rem;padding:1rem;display:grid}.CUBEcq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CUBEcq_title{margin:0;font-size:1.05rem}.CUBEcq_subtitle{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem}.CUBEcq_muted{color:var(--color-muted);margin:0;font-size:.9rem}.CUBEcq_error{color:var(--color-accent-pink);margin:0;font-size:.9rem}.CUBEcq_tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.CUBEcq_table{border-collapse:separate;border-spacing:0;width:100%;min-width:1100px}.CUBEcq_table th,.CUBEcq_table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:middle;padding:.55rem}.CUBEcq_table th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);border-top:none;font-size:.78rem}.CUBEcq_input{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:.6rem;width:100%;padding:.45rem .55rem;font-size:.85rem}.CUBEcq_formActionCell{white-space:nowrap;vertical-align:middle;width:1%}.CUBEcq_formActionButton{white-space:nowrap}
.eav5bW_table{border-collapse:collapse;width:100%;min-width:900px}.eav5bW_tableHead{background:#f9fafb}.eav5bW_headerCell{text-align:left;color:#374151;padding:1rem;font-size:.875rem;font-weight:600}.eav5bW_row{cursor:pointer;border-top:1px solid #e5e7eb;transition:background .12s}.eav5bW_row:first-child{border-top:none}.eav5bW_row:hover{background:#f9fafb}.eav5bW_row:focus-visible{outline-offset:-2px;outline:2px solid #ff4c1f59}.eav5bW_cell{color:#374151;padding:1rem;font-size:.875rem}.eav5bW_cellStrong{color:#111827;padding:1rem;font-weight:600}.eav5bW_cellMuted{color:#6b7280;padding:1rem;font-size:.875rem}.eav5bW_slug{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.eav5bW_actionCell{text-align:center;padding:1rem}.eav5bW_emptyState{color:#6b7280;flex-direction:column;align-items:center;gap:.5rem;display:flex}.eav5bW_emptyTitle{color:#4b5563;font-size:1.125rem;font-weight:600}.eav5bW_emptyDescription{font-size:.875rem}@media (max-width:640px){.eav5bW_headerCell,.eav5bW_cell,.eav5bW_cellStrong,.eav5bW_cellMuted,.eav5bW_actionCell{padding:.85rem .75rem}}
.jHVL9a_wrapper{gap:.5rem;display:grid}.jHVL9a_preview{background:#f9fafb;border:1px solid #d1d5db;border-radius:.5rem;width:100%;height:200px;position:relative;overflow:hidden}.jHVL9a_previewImage{object-fit:cover;width:100%;height:100%}.jHVL9a_previewEmpty{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;font-size:.8125rem;display:flex}.jHVL9a_urlRow{align-items:center;gap:.5rem;display:flex}.jHVL9a_urlInput{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex:1;min-width:0;padding:.5rem .75rem;font-size:.9375rem}.jHVL9a_urlInput:focus{outline:2px solid var(--color-accent-teal);outline-offset:2px;border-color:var(--color-accent-teal)}.jHVL9a_actions{flex-shrink:0;gap:.5rem;display:flex}.jHVL9a_uploadBtn{border:1px dashed var(--color-border);cursor:pointer;color:var(--color-muted);white-space:nowrap;background:#f9fafb;border-radius:999px;align-items:center;gap:.375rem;padding:.45rem .9rem;font-size:.8125rem;transition:border-color .15s,color .15s;display:inline-flex}.jHVL9a_uploadBtn:hover:not(:disabled){border-color:var(--color-accent-teal);color:var(--color-accent-teal)}.jHVL9a_uploadBtn:disabled{opacity:.5;cursor:not-allowed}.jHVL9a_removeBtn{cursor:pointer;color:#dc2626;white-space:nowrap;background:#fff1f1;border:1px solid #fca5a5;border-radius:999px;align-items:center;gap:.375rem;padding:.45rem .9rem;font-size:.8125rem;transition:background .15s;display:inline-flex}.jHVL9a_removeBtn:hover{background:#fee2e2}.jHVL9a_progressBar{background:#e5e7eb;border-radius:999px;height:3px;overflow:hidden}.jHVL9a_progressFill{background:var(--color-accent-teal);border-radius:999px;height:100%;transition:width .2s}.jHVL9a_errorText{color:var(--color-accent-pink);font-size:.8rem}.jHVL9a_hiddenInput{display:none}
.B2asCG_configError{color:var(--color-danger-strong);margin:-.5rem 0 0;font-size:.9rem}.B2asCG_configSuccess{color:var(--color-accent-teal);margin:-.5rem 0 0;font-size:.9rem}
