.K-iRgG_root{background:var(--theme-background);justify-content:center;align-items:center;min-height:100vh;display:flex}.K-iRgG_box{border:1px solid var(--theme-border);width:320px}.K-iRgG_header{border-bottom:1px solid var(--theme-border);align-items:baseline;gap:8px;padding:16px;display:flex}.K-iRgG_wordmark{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text);font-size:13px;font-weight:700}.K-iRgG_subtitle{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:11px}.K-iRgG_form{flex-direction:column;gap:16px;padding:24px 16px;display:flex}.K-iRgG_hint{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:0;font-size:12px}.K-iRgG_field{flex-direction:column;gap:4px;display:flex}.K-iRgG_label{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:lowercase;font-size:11px}.K-iRgG_input{font-family:var(--font-family-mono);background:var(--theme-background-input);border:1px solid var(--theme-border);color:var(--theme-text);outline:none;width:100%;padding:6px 8px;font-size:13px}.K-iRgG_input:focus{border-color:var(--theme-focused-foreground)}.K-iRgG_input::placeholder{color:var(--pylon-text-muted);opacity:.5}.K-iRgG_strengthBar{background:var(--theme-border);height:2px;margin-top:2px}.K-iRgG_strengthFill{height:100%;transition:width .2s,background-color .2s}.K-iRgG_strengthFill[data-score="1"]{background:var(--pylon-feedback-danger)}.K-iRgG_strengthFill[data-score="2"]{background:var(--pylon-feedback-warning)}.K-iRgG_strengthFill[data-score="3"],.K-iRgG_strengthFill[data-score="4"]{background:var(--pylon-feedback-success)}.K-iRgG_strengthLabel{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:10px}.K-iRgG_strengthLabel[data-score="1"]{color:var(--pylon-feedback-danger)}.K-iRgG_strengthLabel[data-score="2"]{color:var(--pylon-feedback-warning)}.K-iRgG_strengthLabel[data-score="3"],.K-iRgG_strengthLabel[data-score="4"]{color:var(--pylon-feedback-success)}.K-iRgG_error{font-family:var(--font-family-mono);color:var(--pylon-feedback-danger);font-size:12px}
.Ly0Bva_btn{font-family:var(--font-family-mono);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0;line-height:1;display:inline-flex}.Ly0Bva_btn:disabled{opacity:.4;cursor:not-allowed}.Ly0Bva_btn.Ly0Bva_loading:disabled{opacity:1}.Ly0Bva_primary{background:var(--theme-button);color:var(--theme-button-text);height:var(--pylon-control-height-default);border:1px solid #0000;padding:0 14px;font-size:12px}.Ly0Bva_primary:hover:not(:disabled){opacity:.85}.Ly0Bva_secondary{color:var(--pylon-text-muted);border:1px solid var(--theme-border);height:var(--pylon-control-height-default);background:0 0;padding:0 14px;font-size:12px}.Ly0Bva_secondary:hover:not(:disabled){color:var(--theme-text);border-color:var(--theme-text)}.Ly0Bva_tertiary{color:var(--pylon-text-muted);background:0 0;padding:4px 6px;font-size:12px}.Ly0Bva_tertiary:hover:not(:disabled){color:var(--theme-text)}.Ly0Bva_sm{padding:4px 10px;font-size:11px}.Ly0Bva_sm.Ly0Bva_primary,.Ly0Bva_sm.Ly0Bva_secondary{height:var(--pylon-control-height-compact);padding:0 10px}.Ly0Bva_sm.Ly0Bva_tertiary{padding:2px 4px}.Ly0Bva_destructive:hover:not(:disabled){color:var(--pylon-feedback-danger);border-color:var(--pylon-feedback-danger)}.Ly0Bva_full{justify-content:center;width:100%}.Ly0Bva_loading{cursor:wait}@keyframes Ly0Bva_loading-dots{0%{clip-path:inset(0 66.7% 0 0)}33.3%{clip-path:inset(0 33.3% 0 0)}66.6%{clip-path:inset(0 0% 0 0)}}.Ly0Bva_loadingText:after{content:"...";width:3ch;animation:1.2s steps(3,end) infinite Ly0Bva_loading-dots;display:inline-block}
.jzClpG_scrollArea{width:100%;overflow-x:auto}.jzClpG_table{border-collapse:collapse;width:100%;font-family:var(--font-family-mono);font-size:12px}.jzClpG_headerCell{font-size:10px;font-weight:var(--pylon-font-weight-bold);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--theme-border);padding:0 12px 8px 0}.jzClpG_row{border-bottom:1px solid var(--theme-border)}.jzClpG_row:last-child{border-bottom:none}.jzClpG_cell{color:var(--theme-text);vertical-align:middle;padding:10px 12px 10px 0}.jzClpG_cell:last-child{text-align:right;padding-right:0}.jzClpG_muted{color:var(--pylon-text-muted)}.jzClpG_usersTable{min-width:70rem}.jzClpG_usersTable .jzClpG_cell:last-child{text-align:left}.jzClpG_usersTable .jzClpG_actionsCell{white-space:nowrap}.jzClpG_roleSelect{width:100%;min-width:0}.jzClpG_apiKeysTable{min-width:44rem}.jzClpG_apiKeysTable .jzClpG_cell:last-child{text-align:left}.jzClpG_apiKeysTable .jzClpG_actionsCell{white-space:nowrap}.jzClpG_agentsTable{min-width:44rem}.jzClpG_agentsTable .jzClpG_cell:last-child{text-align:left}.jzClpG_agentsTable .jzClpG_actionsCell{white-space:nowrap}.jzClpG_projectsTable{min-width:54rem}.jzClpG_projectsTable .jzClpG_cell:last-child{text-align:left}.jzClpG_projectsTable .jzClpG_actionsCell{white-space:nowrap}.jzClpG_providersTable{min-width:40rem}.jzClpG_providersTable .jzClpG_cell:last-child{text-align:left}.jzClpG_providersTable .jzClpG_actionsCell{white-space:nowrap}.jzClpG_userName{font-family:var(--font-family-mono);color:var(--theme-text);font-size:12px;display:block}.jzClpG_userActions{flex-wrap:wrap;gap:4px;display:flex}.jzClpG_keyReveal{background:var(--theme-background-input);border:1px solid var(--theme-border);flex-direction:column;gap:8px;padding:12px;display:flex}.jzClpG_keyCode{font-family:var(--font-family-mono);color:var(--theme-text);word-break:break-all;font-size:11px}.jzClpG_keyRevealActions{gap:6px;display:flex}
.QmYajG_identity{align-items:center;gap:8px;min-width:0;display:flex}.QmYajG_identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.QmYajG_handle{color:var(--theme-text)}.QmYajG_name{color:var(--pylon-text-muted)}.QmYajG_actions{gap:6px;display:flex}.QmYajG_detailsCell{border-bottom:1px solid var(--theme-border);padding:0 0 12px}.QmYajG_expandedRow:last-child .QmYajG_detailsCell{border-bottom:none}
.rBnoaW_actions{gap:8px;display:flex}
.c-hwma_actions{gap:6px;display:flex}
.ypAyJq_providerSubsection{flex-direction:column;gap:8px;width:100%;padding-top:12px;display:flex}.ypAyJq_providerSubtitle{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ypAyJq_providerForm{flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding-top:8px;display:flex}.ypAyJq_formFieldSm{flex:0 0 160px}.ypAyJq_formFieldMd{flex:0 0 220px}.ypAyJq_formFieldLg{flex:260px;min-width:200px}.ypAyJq_buttonGroup{align-items:center;gap:6px;display:flex}.ypAyJq_hint{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:0;font-size:11px}.ypAyJq_hintLink{font-family:var(--font-family-mono);color:var(--theme-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}.ypAyJq_muted{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:12px}.ypAyJq_errorText{font-family:var(--font-family-mono);color:var(--pylon-feedback-danger);margin:0;font-size:12px}.ypAyJq_successText{font-family:var(--font-family-mono);color:var(--pylon-feedback-success);margin:0;font-size:12px}
.ppW6Dq_root{flex-direction:column;gap:8px;width:100%;display:flex}.ppW6Dq_title{border-bottom:1px solid var(--theme-border);width:100%;font-family:var(--font-family-mono);font-size:var(--pylon-typography-ui-section-heading-size);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0;padding-bottom:8px}.ppW6Dq_description{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:0;font-size:11px}
.MDImja_root{border-top:1px solid var(--theme-border);flex-direction:column;gap:12px;width:100%;padding-top:16px;display:flex;container:task-settings/inline-size}.MDImja_sectionHeading{flex-direction:column;gap:4px;display:flex}.MDImja_sectionHeading h3,.MDImja_sectionTitle{font-family:var(--font-family-mono);font-size:var(--pylon-typography-ui-section-heading-size);font-weight:var(--pylon-font-weight-normal);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}.MDImja_sectionHeading p,.MDImja_loading{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:0;font-size:11px}.MDImja_taskTable{table-layout:fixed}.MDImja_taskTable thead th:first-child{width:12rem}.MDImja_taskRow th,.MDImja_taskRow td{vertical-align:top;padding-top:14px;padding-bottom:14px}.MDImja_taskNameCell{font-weight:var(--pylon-font-weight-normal);text-align:left}.MDImja_taskName{color:var(--theme-text);font-size:12px;line-height:1.45;display:block}.MDImja_taskDescription{color:var(--pylon-text-muted);font-size:11px;font-weight:var(--pylon-font-weight-normal);margin-top:4px;line-height:1.45;display:block}.MDImja_taskSettingsCell{text-align:left}.MDImja_taskTable .MDImja_taskSettingsCell:last-child{text-align:left;padding-right:0}.MDImja_modeField{max-width:20rem;margin-bottom:12px}.MDImja_assignmentFields{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:end;gap:12px;display:grid}.MDImja_assignmentFields.MDImja_withoutMode{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.MDImja_assignmentField{min-width:0}.MDImja_assignmentField>*{width:100%;min-width:0}.MDImja_effectiveSummary,.MDImja_assignmentNote{color:var(--pylon-text-muted);font-family:var(--font-family-mono);margin:0;font-size:11px;line-height:1.5}.MDImja_assignmentNote{grid-column:1/-1}.MDImja_taskActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.MDImja_rowError{color:var(--pylon-feedback-danger);font-family:var(--font-family-mono);margin:8px 0 0;font-size:11px;line-height:1.5}.MDImja_modelOption{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.MDImja_modelOptionMain{flex-direction:column;gap:4px;min-width:0;display:flex}.MDImja_modelOptionId,.MDImja_modelOptionMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MDImja_modelOptionId{color:var(--theme-text)}.MDImja_modelOptionMeta,.MDImja_modelOptionPrice{color:var(--pylon-text-muted);font-size:12px}.MDImja_modelOptionPrice{white-space:nowrap;flex:none}.MDImja_dropdownValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}@container task-settings (max-width:760px){.MDImja_taskTable,.MDImja_taskTable tbody{width:100%;display:block}.MDImja_taskTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.MDImja_taskRow{border-bottom:1px solid var(--theme-border);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.MDImja_taskRow:last-child{border-bottom:none}.MDImja_taskRow th,.MDImja_taskRow td{border:0;padding:10px 0;display:block}.MDImja_assignmentFields,.MDImja_assignmentFields.MDImja_withoutMode{grid-template-columns:minmax(0,1fr);gap:10px}.MDImja_modeField{max-width:none}.MDImja_taskActions{justify-content:flex-start}}
._8szIHG_root{width:100%;max-width:1600px;font-family:var(--font-family-mono);flex-direction:column;gap:40px;padding:32px;display:flex}._8szIHG_header{padding-bottom:24px}._8szIHG_eyebrow,._8szIHG_sectionHeading p,._8szIHG_systemGroupHeading p,._8szIHG_intro,._8szIHG_cardBody p,._8szIHG_localCard p,._8szIHG_statusCard p{color:var(--pylon-text-muted)}._8szIHG_eyebrow{text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px}._8szIHG_header h1,._8szIHG_sectionHeading h2,._8szIHG_systemGroupHeading h2{color:var(--theme-text);margin:0;font-weight:400}._8szIHG_header h1{font-family:var(--pylon-typography-ui-display-family);font-size:var(--pylon-typography-ui-display-size);font-weight:var(--pylon-typography-ui-display-weight);line-height:var(--pylon-typography-ui-display-leading);letter-spacing:var(--pylon-typography-ui-display-tracking)}._8szIHG_intro{max-width:760px;font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-typography-ui-body-weight);line-height:var(--pylon-typography-ui-body-leading);letter-spacing:var(--pylon-typography-ui-body-tracking);margin:16px 0 0}._8szIHG_guideNav{border:1px solid var(--theme-border);scrollbar-width:none;width:fit-content;margin-top:20px;display:flex;overflow-x:auto}._8szIHG_guideNav::-webkit-scrollbar{display:none}._8szIHG_guideNav a{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-label-size);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;flex:none;padding:7px 10px;text-decoration:none}._8szIHG_guideNav a+a{border-left:1px solid var(--theme-border)}._8szIHG_guideNav a:hover,._8szIHG_guideNav a:focus-visible{color:var(--theme-text);background:var(--theme-border);outline:none}._8szIHG_guideNav a[aria-current=page]{color:var(--pylon-surface-canvas);background:var(--theme-text)}._8szIHG_pageNavFrame{z-index:10;background:var(--pylon-surface-canvas);border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);position:sticky;top:0}._8szIHG_pageNavFrame:after{pointer-events:none;content:"";background:linear-gradient(to right, transparent, var(--pylon-surface-canvas));opacity:0;width:32px;transition:opacity .12s ease-out;position:absolute;top:0;bottom:0;right:0}._8szIHG_pageNavFrame[data-overflow-right=true]:after{opacity:1}._8szIHG_pageNav{scrollbar-width:none;gap:4px;padding:8px 0;display:flex;overflow-x:auto}._8szIHG_pageNav::-webkit-scrollbar{display:none}._8szIHG_pageNav a{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-label-size);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;flex:none;padding:5px 8px;text-decoration:none}._8szIHG_pageNav a:hover,._8szIHG_pageNav a:focus-visible{color:var(--theme-text);background:var(--theme-border);outline:none}._8szIHG_anchorTarget{scroll-margin-top:48px}._8szIHG_pageNavFrame+._8szIHG_systemGroup ._8szIHG_systemGroupHeading{border-top:0;padding-top:0}._8szIHG_overview{flex-direction:column;gap:16px;display:flex}._8szIHG_overviewGrid{border:1px solid var(--theme-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._8szIHG_overviewCard{min-height:180px;color:var(--theme-text);flex-direction:column;gap:12px;padding:20px;text-decoration:none;display:flex}._8szIHG_overviewCard+._8szIHG_overviewCard{border-left:1px solid var(--theme-border)}._8szIHG_componentSpecimenGrid{border:1px solid var(--theme-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8szIHG_componentSpecimenCard{border-right:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);flex-direction:column;gap:16px;min-width:0;min-height:168px;padding:16px;display:flex}._8szIHG_componentSpecimenCard:nth-child(3n){border-right:0}._8szIHG_componentSpecimenCard:nth-last-child(-n+3){border-bottom:0}._8szIHG_componentSpecimenCardFull{border-bottom:0;border-right:0;grid-column:1/-1}._8szIHG_formControlGrid ._8szIHG_componentSpecimenCard:nth-last-child(-n+3){border-bottom:1px solid var(--theme-border)}._8szIHG_formControlGrid ._8szIHG_componentSpecimenCardFull{border-bottom:0}._8szIHG_feedbackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8szIHG_feedbackGrid ._8szIHG_componentSpecimenCard:nth-child(-n+2){border-bottom:1px solid var(--theme-border)}._8szIHG_feedbackGrid ._8szIHG_componentSpecimenCard:nth-child(2n){border-right:0}._8szIHG_artifactSidebarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8szIHG_artifactSidebarGrid ._8szIHG_componentSpecimenCard{border-bottom:0}._8szIHG_artifactSidebarGrid ._8szIHG_componentSpecimenCard:nth-child(2n){border-right:0}._8szIHG_artifactSidebarSample{border:1px solid var(--theme-border)}._8szIHG_docsFeedSample{border:1px solid var(--theme-border);width:min(100%,460px);height:360px;overflow:hidden}._8szIHG_savedLinkRowSample{border-top:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border)}._8szIHG_issueListSample{border:1px solid var(--theme-border);overflow-x:auto}._8szIHG_settingsTableSample{border:1px solid var(--theme-border);width:100%;padding:var(--pylon-space-200);overflow-x:auto}._8szIHG_issueDataDisplaySamples{gap:var(--pylon-space-200);flex-direction:column;display:flex}._8szIHG_kanbanCardSample{width:min(100%,320px);padding:var(--pylon-space-100);border:1px solid var(--theme-border)}._8szIHG_componentSpecimenHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._8szIHG_componentSpecimenHeader strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_componentSpecimenDemo{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}._8szIHG_marqueeSpecimenHost{width:220px;max-width:100%;height:var(--pylon-control-height-default);padding:0 var(--pylon-space-100);box-sizing:border-box;font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);color:var(--theme-text);background:var(--theme-background-input);border:1px solid var(--theme-border);cursor:default;align-items:center;display:flex}._8szIHG_marqueeSpecimenHost:hover{border-color:var(--pylon-text-muted)}._8szIHG_iconScaleSpecimen,._8szIHG_chipSpecimen{min-height:var(--pylon-control-height-default);align-items:center;gap:var(--pylon-space-100);flex-wrap:wrap;display:flex}._8szIHG_iconScaleSpecimen{color:var(--theme-text)}._8szIHG_iconActionSet{gap:var(--pylon-space-100) var(--pylon-space-150);flex-wrap:wrap;display:flex}._8szIHG_iconAction{align-items:center;gap:var(--pylon-space-050);display:inline-flex}._8szIHG_iconAction code{color:var(--pylon-text-muted)}._8szIHG_iconStateSet{align-items:center;gap:var(--pylon-space-150);margin-top:var(--pylon-space-100);flex-wrap:wrap;display:flex}._8szIHG_navigationSpecimenGrid{border-top:var(--pylon-border-width-100) solid var(--theme-border);border-left:var(--pylon-border-width-100) solid var(--theme-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8szIHG_navigationSpecimenGrid>._8szIHG_componentSpecimenCard{border-top:0;border-left:0}._8szIHG_navigationBreadcrumbCard{grid-column:span 2}@media (max-width:760px){._8szIHG_navigationSpecimenGrid{grid-template-columns:1fr}._8szIHG_navigationBreadcrumbCard{grid-column:auto}}._8szIHG_iconScaleDivider{width:var(--pylon-border-width-100);height:var(--pylon-icon-size-default);background:var(--theme-border)}._8szIHG_projectSwitcherSpecimen{width:min(100%,360px)}._8szIHG_tagChip{box-sizing:border-box;font-family:var(--font-family-mono);white-space:nowrap;height:var(--pylon-label-height-compact);align-items:center;gap:var(--pylon-space-050);padding:0 var(--pylon-space-075);color:var(--pylon-surface-canvas);background:var(--theme-text);font-size:var(--pylon-typography-ui-label-size);display:inline-flex}._8szIHG_formControlSpecimen>:only-child{width:100%}._8szIHG_searchFormSpecimen{flex-wrap:nowrap}._8szIHG_searchFormSpecimen>:first-child{flex:1;min-width:0}._8szIHG_searchFormSpecimen>:last-child{width:auto}._8szIHG_relationPickerSpecimen{display:block}._8szIHG_componentSpecimenCard>p,._8szIHG_componentTokenRow p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:auto 0 0}._8szIHG_componentTokenList{border:1px solid var(--theme-border)}._8szIHG_componentTokenRow{border-bottom:1px solid var(--theme-border);grid-template-columns:minmax(280px,1fr) minmax(160px,.6fr) minmax(240px,1fr);align-items:center;gap:16px;padding:12px 16px;display:grid}._8szIHG_componentTokenRow:last-child{border-bottom:0}._8szIHG_componentTokenRow strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-code-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_overviewCard:hover,._8szIHG_overviewCard:focus-visible{background:var(--theme-border);outline:none}._8szIHG_overviewCard strong{font-size:var(--pylon-typography-ui-heading-2-size);font-weight:var(--pylon-typography-ui-heading-2-weight);line-height:var(--pylon-typography-ui-heading-2-leading)}._8szIHG_overviewCard p{max-width:48ch;color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-body-size);line-height:var(--pylon-typography-ui-body-leading);margin:0}._8szIHG_overviewCard span{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-label-size);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;margin-top:auto}._8szIHG_spaceList{border:1px solid var(--theme-border)}._8szIHG_spaceRow{border-bottom:1px solid var(--theme-border);grid-template-columns:minmax(180px,1fr) 48px minmax(140px,1fr) minmax(180px,1fr);align-items:center;gap:16px;padding:12px 16px;display:grid}._8szIHG_spaceRow:last-child{border-bottom:0}._8szIHG_spaceToken{flex-direction:column;gap:4px;display:flex}._8szIHG_spaceToken strong,._8szIHG_spaceValue{color:var(--theme-text);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_spaceToken code,._8szIHG_spaceRow p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:0}._8szIHG_spacePreview{align-items:center;display:flex}._8szIHG_spacePreview span{background:var(--theme-text);flex:none;width:16px;height:16px}._8szIHG_shapeGrid{border:1px solid var(--theme-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8szIHG_shapeCard{border-right:1px solid var(--theme-border);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;min-height:184px;padding:16px;display:flex}._8szIHG_shapeCard:last-child{border-right:0}._8szIHG_shapeCardFull{grid-column:1/-1}._8szIHG_shapeCard strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_shapeCard code,._8szIHG_shapeCard p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:0}._8szIHG_shapeCard p{margin-top:auto}._8szIHG_borderPreview,._8szIHG_radiusPreview{border:var(--pylon-border-width-100) solid var(--theme-text);width:100%;height:48px}._8szIHG_borderPreviewStrong{border-width:var(--pylon-border-width-200)}._8szIHG_radiusPreview{border-radius:var(--pylon-radius-0)}._8szIHG_controlSpecimenGrid{border:1px solid var(--theme-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8szIHG_controlSpecimenCard{border-right:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);flex-direction:column;gap:12px;min-width:0;min-height:144px;padding:16px;display:flex}._8szIHG_controlSpecimenCard:nth-child(2n){border-right:0}._8szIHG_controlSpecimenCard:nth-last-child(-n+2){border-bottom:0}._8szIHG_controlSpecimenHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._8szIHG_controlSpecimenHeader strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_controlSpecimenCard>p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:auto 0 0}._8szIHG_section{flex-direction:column;gap:16px;display:flex}._8szIHG_systemGroup{flex-direction:column;gap:40px;display:flex}._8szIHG_systemGroupHeading{border-top:1px solid var(--theme-border);flex-direction:column;gap:6px;padding-top:24px;display:flex}._8szIHG_systemGroupHeading h2{text-transform:uppercase;letter-spacing:.05em;font-size:13px}._8szIHG_sectionHeading{flex-direction:column;gap:6px;display:flex}._8szIHG_sectionHeading h2{text-transform:uppercase;letter-spacing:.05em;font-size:13px}._8szIHG_sectionHeading h3{color:var(--theme-text);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:400}._8szIHG_sectionHeading p,._8szIHG_systemGroupHeading p,._8szIHG_cardBody p,._8szIHG_localCard p,._8szIHG_statusCard p{margin:0;font-size:11px;line-height:1.5}._8szIHG_cards,._8szIHG_statusGrid,._8szIHG_localGrid,._8szIHG_typographyGrid,._8szIHG_typeRules,._8szIHG_typePrimitiveGrid,._8szIHG_contentFormattingGrid{border:1px solid var(--theme-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8szIHG_card,._8szIHG_statusCard,._8szIHG_localCard,._8szIHG_typeCard,._8szIHG_typeRules article,._8szIHG_typePrimitiveGrid article,._8szIHG_contentFormattingCard{border-right:1px solid var(--theme-border);border-bottom:1px solid var(--theme-border);min-width:0;display:flex}._8szIHG_cards ._8szIHG_card:nth-child(2n),._8szIHG_statusGrid ._8szIHG_statusCard:nth-child(2n),._8szIHG_localGrid ._8szIHG_localCard:nth-child(2n),._8szIHG_typographyGrid ._8szIHG_typeCard:nth-child(2n),._8szIHG_typeRules article:nth-child(2n),._8szIHG_typePrimitiveGrid article:nth-child(2n){border-right:0}._8szIHG_cards ._8szIHG_card:nth-last-child(-n+2),._8szIHG_statusGrid ._8szIHG_statusCard:nth-last-child(-n+2),._8szIHG_localGrid ._8szIHG_localCard:nth-last-child(-n+2),._8szIHG_typographyGrid ._8szIHG_typeCard:nth-last-child(-n+2),._8szIHG_typeRules article:nth-last-child(-n+2),._8szIHG_typePrimitiveGrid article:nth-last-child(-n+2){border-bottom:0}._8szIHG_contentFormattingCard:nth-child(2n){border-right:0}._8szIHG_contentFormattingCard:nth-last-child(-n+2){border-bottom:0}._8szIHG_familyList{border:1px solid var(--theme-border)}._8szIHG_colorFamily{border-bottom:1px solid var(--theme-border);grid-template-columns:180px minmax(0,1fr);min-height:128px;display:grid}._8szIHG_colorFamily:last-child{border-bottom:0}._8szIHG_familyHeading{border-right:1px solid var(--theme-border);flex-direction:column;gap:6px;padding:12px;display:flex}._8szIHG_familyHeading h3{color:var(--theme-text);text-transform:uppercase;margin:0;font-size:12px;font-weight:400}._8szIHG_familyHeading p{color:var(--pylon-text-muted);margin:0;font-size:10px;line-height:1.5}._8szIHG_familyCards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._8szIHG_familyCards ._8szIHG_card{border-bottom:0}._8szIHG_familyCards ._8szIHG_card:last-child{border-right:0}._8szIHG_swatch{border-right:1px solid var(--theme-border);flex:0 0 44px;width:44px}._8szIHG_cardBody,._8szIHG_statusCard>div,._8szIHG_localCard{padding:12px}._8szIHG_cardBody{min-width:0}._8szIHG_cardHeader{grid-template-columns:minmax(132px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:16px;margin-bottom:8px;display:grid}._8szIHG_cardHeader code{min-width:0}._8szIHG_tokenValue{flex-wrap:nowrap;align-items:baseline;gap:12px;min-width:0;display:flex}._8szIHG_cardHeader strong,._8szIHG_localCard strong{color:var(--theme-text);font-size:12px;font-weight:400}._8szIHG_root code{color:var(--pylon-text-muted);overflow-wrap:anywhere;font-family:inherit;font-size:10px}._8szIHG_fontSpecimen{border:1px solid var(--theme-border);flex-direction:column;gap:16px;padding:16px;display:flex}._8szIHG_fontSpecimenHeader{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._8szIHG_fontSpecimenHeader strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-typography-ui-body-weight)}._8szIHG_glyphSample,._8szIHG_ligatureSample{color:var(--theme-text);font-family:var(--pylon-font-family-mono);overflow-wrap:anywhere;margin:0}._8szIHG_glyphSample{font-size:var(--pylon-font-size-200);line-height:var(--pylon-leading-300);letter-spacing:var(--pylon-letter-spacing-000)}._8szIHG_ligatureSample{color:var(--pylon-content-muted);font-size:var(--pylon-font-size-200);line-height:var(--pylon-leading-300);font-feature-settings:"calt" 1, "liga" 1}._8szIHG_typePrimitiveGrid{grid-template-columns:repeat(5,minmax(0,1fr))}._8szIHG_typePrimitiveGrid article{flex-direction:column;gap:8px;min-height:126px;padding:12px;display:flex}._8szIHG_typePrimitiveGrid article:nth-child(2n){border-right:1px solid var(--theme-border)}._8szIHG_typePrimitiveGrid article:nth-child(5n){border-right:0}._8szIHG_typePrimitiveGrid article:nth-last-child(-n+2){border-bottom:1px solid var(--theme-border)}._8szIHG_typePrimitiveGrid article:nth-last-child(-n+5){border-bottom:0}._8szIHG_typePrimitiveGrid strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-metadata-size);font-weight:var(--pylon-typography-ui-metadata-weight)}._8szIHG_typePrimitiveGrid>article>span{color:var(--theme-text);font-size:var(--pylon-typography-ui-code-size);line-height:var(--pylon-typography-ui-code-leading)}._8szIHG_typePrimitiveGrid p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:auto 0 0}._8szIHG_familySample{font-family:var(--pylon-font-family-mono);font-size:var(--pylon-font-size-200)!important;line-height:var(--pylon-leading-300)!important}._8szIHG_sizeSamples,._8szIHG_leadingSamples,._8szIHG_trackingSamples,._8szIHG_weightSamples{color:var(--theme-text);font-family:var(--pylon-font-family-mono);flex-direction:column;gap:4px;display:flex}._8szIHG_sizeSamples span,._8szIHG_leadingSamples span,._8szIHG_trackingSamples span,._8szIHG_weightSamples span{display:block}._8szIHG_size100{font-size:var(--pylon-font-size-100);line-height:var(--pylon-leading-100)}._8szIHG_size150{font-size:var(--pylon-font-size-150);line-height:var(--pylon-leading-100)}._8szIHG_size200{font-size:var(--pylon-font-size-200);line-height:var(--pylon-leading-100)}._8szIHG_size300{font-size:var(--pylon-font-size-300);line-height:var(--pylon-leading-100)}._8szIHG_size400{font-size:var(--pylon-font-size-400);line-height:var(--pylon-leading-100)}._8szIHG_size500{font-size:var(--pylon-font-size-500);line-height:var(--pylon-leading-100)}._8szIHG_leadingSamples{gap:12px}._8szIHG_leadingSamples span{width:100%;font-size:var(--pylon-font-size-200)}._8szIHG_leading100{line-height:var(--pylon-leading-100)}._8szIHG_leading200{line-height:var(--pylon-leading-200)}._8szIHG_leading300{line-height:var(--pylon-leading-300)}._8szIHG_trackingSamples{gap:6px}._8szIHG_trackingSamples span{font-size:var(--pylon-font-size-200)}._8szIHG_tracking000{letter-spacing:var(--pylon-letter-spacing-000)}._8szIHG_tracking060{letter-spacing:var(--pylon-letter-spacing-060)}._8szIHG_weightSamples{gap:3px}._8szIHG_weightSamples span{font-size:var(--pylon-font-size-200)}._8szIHG_typeCard,._8szIHG_typeRules article{flex-direction:column;gap:12px;min-height:156px;padding:12px;display:flex}._8szIHG_typeProperties{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}._8szIHG_typeProperties div{min-width:0}._8szIHG_typeProperties dt,._8szIHG_typeProperties dd{margin:0}._8szIHG_typeProperties dt{color:var(--pylon-text-muted);font-size:9px;line-height:var(--pylon-typography-ui-metadata-leading)}._8szIHG_typeProperties dd{color:var(--theme-text);font-size:10px;line-height:var(--pylon-typography-ui-metadata-leading)}._8szIHG_typeCardHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._8szIHG_typeCardHeader strong,._8szIHG_typeRules strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-metadata-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_typeCard>p{color:var(--theme-text);margin:auto 0 0}._8szIHG_typeCard>span,._8szIHG_typeRules p{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:0}._8szIHG_typeDisplay{font-family:var(--pylon-typography-ui-display-family);font-size:var(--pylon-typography-ui-display-size);font-weight:var(--pylon-typography-ui-display-weight);line-height:var(--pylon-typography-ui-display-leading);letter-spacing:var(--pylon-typography-ui-display-tracking)}._8szIHG_typeHeading{font-family:var(--pylon-typography-ui-section-heading-family);font-size:var(--pylon-typography-ui-section-heading-size);font-weight:var(--pylon-typography-ui-section-heading-weight);line-height:var(--pylon-typography-ui-section-heading-leading);text-transform:uppercase;letter-spacing:var(--pylon-typography-ui-section-heading-tracking)}._8szIHG_typeBody{font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-typography-ui-body-weight);line-height:var(--pylon-typography-ui-body-leading);letter-spacing:var(--pylon-typography-ui-body-tracking)}._8szIHG_typeControl{font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking)}._8szIHG_typeLabel{font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);line-height:var(--pylon-typography-ui-label-leading);text-transform:uppercase;letter-spacing:var(--pylon-typography-ui-label-tracking)}._8szIHG_typeMeta{font-family:var(--pylon-typography-ui-metadata-family);font-size:var(--pylon-typography-ui-metadata-size);font-weight:var(--pylon-typography-ui-metadata-weight);line-height:var(--pylon-typography-ui-metadata-leading);letter-spacing:var(--pylon-typography-ui-metadata-tracking)}._8szIHG_typeCode{font-family:var(--pylon-typography-ui-code-family);font-size:var(--pylon-typography-ui-code-size);font-weight:var(--pylon-typography-ui-code-weight);line-height:var(--pylon-typography-ui-code-leading);letter-spacing:var(--pylon-typography-ui-code-tracking)}._8szIHG_typeContentHeading1{font-family:var(--pylon-typography-content-heading-1-family);font-size:var(--pylon-typography-content-heading-1-size);font-weight:var(--pylon-typography-content-heading-1-weight);line-height:var(--pylon-typography-content-heading-1-leading);letter-spacing:var(--pylon-typography-content-heading-1-tracking)}._8szIHG_typeContentHeading2{font-family:var(--pylon-typography-content-heading-2-family);font-size:var(--pylon-typography-content-heading-2-size);font-weight:var(--pylon-typography-content-heading-2-weight);line-height:var(--pylon-typography-content-heading-2-leading);letter-spacing:var(--pylon-typography-content-heading-2-tracking)}._8szIHG_typeContentHeading3{font-family:var(--pylon-typography-content-heading-3-family);font-size:var(--pylon-typography-content-heading-3-size);font-weight:var(--pylon-typography-content-heading-3-weight);line-height:var(--pylon-typography-content-heading-3-leading);letter-spacing:var(--pylon-typography-content-heading-3-tracking)}._8szIHG_typeContentBody{font-family:var(--pylon-typography-content-body-family);font-size:var(--pylon-typography-content-body-size);font-weight:var(--pylon-typography-content-body-weight);line-height:var(--pylon-typography-content-body-leading);letter-spacing:var(--pylon-typography-content-body-tracking)}._8szIHG_typeContentCode{font-family:var(--pylon-typography-content-code-family);font-size:var(--pylon-typography-content-code-size);font-weight:var(--pylon-typography-content-code-weight);line-height:var(--pylon-typography-content-code-leading);letter-spacing:var(--pylon-typography-content-code-tracking)}._8szIHG_contentFormattingCard{flex-direction:column;gap:16px;min-height:278px;padding:12px}._8szIHG_contentFormattingCardHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._8szIHG_contentFormattingCardHeader strong{color:var(--theme-text);font-size:var(--pylon-typography-ui-metadata-size);font-weight:var(--pylon-font-weight-regular)}._8szIHG_contentSpecimen{color:var(--theme-text);font-family:var(--pylon-typography-content-body-family);font-size:var(--pylon-typography-content-body-size);font-weight:var(--pylon-typography-content-body-weight);line-height:var(--pylon-typography-content-body-leading);letter-spacing:var(--pylon-typography-content-body-tracking)}._8szIHG_contentSpecimen p{margin:0 0 .5em}._8szIHG_contentSpecimen ul,._8szIHG_contentSpecimen ol{margin:.6em 0;text-indent:0!important;padding-left:1.5em!important;list-style-position:outside!important}._8szIHG_contentSpecimen ul{list-style-type:disc}._8szIHG_contentSpecimen ol{list-style-type:decimal;padding-left:2.2em!important}._8szIHG_contentSpecimen li{margin:.4em 0}._8szIHG_contentSpecimen ul li:before,._8szIHG_contentSpecimen ol li:before{content:none;display:none}._8szIHG_contentSpecimen ol li{padding-left:0!important}._8szIHG_contentSpecimen a{color:var(--pylon-content-link);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:1px;background:0 0!important}._8szIHG_contentSpecimen a:hover{color:var(--pylon-content-link);text-decoration-thickness:2px}._8szIHG_contentSpecimen a:focus-visible{outline:1px solid var(--pylon-focus-field);outline-offset:2px}._8szIHG_contentSpecimen blockquote{color:var(--pylon-content-muted);border-left:2px solid var(--pylon-border-default);margin:0 0 1em;padding-left:1em}._8szIHG_contentSpecimen code{color:var(--theme-text);background:var(--theme-border);font-family:var(--pylon-typography-content-code-family);font-size:.9em;font-weight:var(--pylon-typography-content-code-weight);line-height:var(--pylon-typography-content-code-leading);letter-spacing:var(--pylon-typography-content-code-tracking);padding:.1em .35em}._8szIHG_contentSpecimen pre{background:var(--theme-border);margin:.5em 0;padding:10px;overflow-x:auto}._8szIHG_contentSpecimen pre code{background:0 0;padding:0;font-size:1em}._8szIHG_contentFormattingNote{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);line-height:var(--pylon-typography-ui-metadata-leading);margin:auto 0 0}._8szIHG_typeRules{grid-template-columns:repeat(3,minmax(0,1fr))}._8szIHG_typeRules article:nth-child(2n){border-right:1px solid var(--theme-border)}._8szIHG_typeRules article:nth-child(3n){border-right:0}._8szIHG_typeRules article:nth-last-child(-n+2){border-bottom:1px solid var(--theme-border)}._8szIHG_typeRules article:nth-last-child(-n+3){border-bottom:0}._8szIHG_value{white-space:nowrap;color:var(--theme-text)!important}._8szIHG_note{color:var(--pylon-feedback-warning)!important;margin-top:8px!important}._8szIHG_statusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8szIHG_statusGrid ._8szIHG_statusCard:nth-child(2n){border-right:1px solid var(--theme-border)}._8szIHG_statusGrid ._8szIHG_statusCard:nth-child(3n){border-right:0}._8szIHG_statusGrid ._8szIHG_statusCard:nth-last-child(-n+2){border-bottom:1px solid var(--theme-border)}._8szIHG_statusGrid ._8szIHG_statusCard:nth-last-child(-n+3){border-bottom:0}._8szIHG_statusCard>div{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}._8szIHG_typeLabel{align-items:center;gap:6px;display:inline-flex}._8szIHG_localCard{flex-direction:column;gap:10px;min-height:142px}._8szIHG_localGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._8szIHG_localGrid ._8szIHG_localCard:nth-child(2n){border-right:1px solid var(--theme-border)}._8szIHG_localGrid ._8szIHG_localCard:nth-child(3n){border-right:0}._8szIHG_localGrid ._8szIHG_localCard:nth-last-child(-n+2){border-bottom:1px solid var(--theme-border)}._8szIHG_localGrid ._8szIHG_localCard:nth-last-child(-n+3){border-bottom:0}._8szIHG_avatarColors,._8szIHG_alphaSamples{gap:4px;margin-top:auto;display:flex}._8szIHG_avatarColors span{border:1px solid var(--theme-border);width:20px;height:20px}._8szIHG_alphaSamples span{color:var(--theme-text);border:1px solid var(--theme-border);text-align:center;flex:1;padding:6px 4px;font-size:9px}._8szIHG_specimen{border:1px solid var(--theme-border)}@media (max-width:800px){._8szIHG_root{padding:16px}._8szIHG_cards,._8szIHG_statusGrid,._8szIHG_localGrid,._8szIHG_overviewGrid,._8szIHG_componentSpecimenGrid,._8szIHG_typographyGrid,._8szIHG_typeRules,._8szIHG_typePrimitiveGrid,._8szIHG_contentFormattingGrid{grid-template-columns:1fr}._8szIHG_card,._8szIHG_statusCard,._8szIHG_localCard,._8szIHG_typeCard,._8szIHG_typeRules article,._8szIHG_typePrimitiveGrid article,._8szIHG_contentFormattingCard,._8szIHG_overviewCard,._8szIHG_cards ._8szIHG_card:nth-child(2n),._8szIHG_statusGrid ._8szIHG_statusCard:nth-child(2n),._8szIHG_statusGrid ._8szIHG_statusCard:nth-child(3n),._8szIHG_localGrid ._8szIHG_localCard:nth-child(2n),._8szIHG_localGrid ._8szIHG_localCard:nth-child(3n),._8szIHG_typographyGrid ._8szIHG_typeCard:nth-child(2n),._8szIHG_typeRules article:nth-child(2n),._8szIHG_typeRules article:nth-child(3n),._8szIHG_typePrimitiveGrid article:nth-child(2n),._8szIHG_typePrimitiveGrid article:nth-child(5n),._8szIHG_contentFormattingCard:nth-child(2n){border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_cards ._8szIHG_card:last-child,._8szIHG_statusGrid ._8szIHG_statusCard:last-child,._8szIHG_localGrid ._8szIHG_localCard:last-child,._8szIHG_typographyGrid ._8szIHG_typeCard:last-child,._8szIHG_typeRules article:last-child,._8szIHG_typePrimitiveGrid article:last-child,._8szIHG_contentFormattingCard:last-child{border-bottom:0}._8szIHG_overviewCard+._8szIHG_overviewCard{border-left:0}._8szIHG_componentSpecimenCard,._8szIHG_componentSpecimenCard:nth-child(3n),._8szIHG_componentSpecimenCard:nth-last-child(-n+3),._8szIHG_componentSpecimenCard:last-child{border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_componentSpecimenCard:last-child{border-bottom:0}._8szIHG_componentSpecimenCardFull{grid-column:auto}._8szIHG_componentTokenRow{grid-template-columns:1fr;gap:8px}._8szIHG_componentTokenRow p{margin-top:0}._8szIHG_guideNav{width:100%}._8szIHG_spaceRow{grid-template-columns:1fr auto;gap:12px}._8szIHG_spacePreview,._8szIHG_spaceRow p{grid-column:1/-1}._8szIHG_shapeGrid,._8szIHG_controlSpecimenGrid{grid-template-columns:1fr}._8szIHG_shapeCard,._8szIHG_shapeCard:last-child{border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_shapeCard:last-child{border-bottom:0}._8szIHG_controlSpecimenCard,._8szIHG_controlSpecimenCard:nth-child(2n),._8szIHG_controlSpecimenCard:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_controlSpecimenCard:last-child{border-bottom:0}._8szIHG_colorFamily{grid-template-columns:1fr;min-height:0}._8szIHG_familyHeading{border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_familyCards{grid-template-columns:1fr}._8szIHG_familyCards ._8szIHG_card{border-right:0;border-bottom:1px solid var(--theme-border)}._8szIHG_familyCards ._8szIHG_card:last-child{border-bottom:0}._8szIHG_cardHeader{grid-template-columns:1fr;gap:4px}._8szIHG_tokenValue{flex-wrap:wrap}._8szIHG_fontSpecimenHeader{flex-direction:column;align-items:flex-start;gap:4px}._8szIHG_typeProperties{grid-template-columns:repeat(2,minmax(0,1fr))}}._8szIHG_clippedPickerSpecimen{width:100%;height:72px;overflow:auto}._8szIHG_clippedPickerSpecimen table{width:100%;min-width:540px}._8szIHG_clippedPickerSpecimen td{padding:8px}
.HWesXW_icon{width:20px;height:20px;color:var(--pylon-content-primary)}.HWesXW_summaryOne,.HWesXW_summaryThree{transform-origin:4px 12px}.HWesXW_arrow{animation:1.5s ease-in-out infinite HWesXW_upload}.HWesXW_lineOne,.HWesXW_lineTwo,.HWesXW_lineThree{stroke-dasharray:16;animation:2.1s ease-in-out infinite HWesXW_write}.HWesXW_lineTwo{animation-delay:.2s}.HWesXW_lineThree{animation-delay:.4s}.HWesXW_summaryOne{animation:2s ease-in-out infinite HWesXW_gather-top}.HWesXW_summaryTwo{animation:2s ease-in-out infinite HWesXW_gather-middle}.HWesXW_summaryThree{animation:2s ease-in-out infinite HWesXW_gather-bottom}@keyframes HWesXW_upload{0%{opacity:0;transform:translateY(3px)}25%{opacity:1}70%{opacity:1}to{opacity:0;transform:translateY(-2px)}}@keyframes HWesXW_write{0%,10%{stroke-dashoffset:16px;opacity:0}45%,70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes HWesXW_gather-top{0%,10%,to{opacity:.35;transform:translateY(0)scaleX(1)}45%,75%{opacity:1;transform:translateY(3px)scaleX(.75)}}@keyframes HWesXW_gather-middle{0%,10%,to{opacity:.35}45%,75%{opacity:1}}@keyframes HWesXW_gather-bottom{0%,10%,to{opacity:.35;transform:translateY(0)scaleX(1)}45%,75%{opacity:1;transform:translateY(-3px)scaleX(.75)}}@media (prefers-reduced-motion:reduce){.HWesXW_icon,.HWesXW_icon *,.HWesXW_wave{animation:none!important}}.HWesXW_wave{width:20px;height:12px;color:var(--pylon-content-primary);--wave-stops:transparent 70%, currentColor 72% 92%, transparent 95%;background:radial-gradient(35% 146% at 50% 159%, var(--wave-stops)) 0 0, radial-gradient(35% 146% at 50% -59%, var(--wave-stops)) 12px 100%;background-repeat:repeat-x;background-size:24px 50%;animation:1s linear infinite HWesXW_wave}@keyframes HWesXW_wave{to{background-position:24px 0,36px 100%}}
.EFcCKa_status{align-items:flex-start;gap:var(--pylon-space-100);color:var(--pylon-content-muted);font-size:var(--pylon-font-size-200);min-width:0;line-height:1.45;display:flex}.EFcCKa_indicator{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:1.45em;display:flex}.EFcCKa_copy{gap:2px;min-width:0;display:grid}.EFcCKa_label{color:var(--pylon-content-primary);overflow-wrap:anywhere}.EFcCKa_detail{color:var(--pylon-content-muted);font-size:var(--pylon-font-size-150)}.EFcCKa_status[data-state=queued],.EFcCKa_status[data-state=waiting]{color:var(--pylon-content-muted)}.EFcCKa_status[data-state=processing],.EFcCKa_status[data-state=uploading]{color:var(--pylon-feedback-info,var(--pylon-content-primary))}.EFcCKa_status[data-state=succeeded],.EFcCKa_status[data-state=saved]{color:var(--pylon-feedback-success,var(--pylon-content-primary))}.EFcCKa_status[data-state=failed]{color:var(--pylon-feedback-danger)}.EFcCKa_status[data-state=authorization_required]{color:var(--pylon-feedback-warning,var(--pylon-content-primary))}.EFcCKa_status[data-state=cancelled]{opacity:.72}
.DgV1Oa_waveform{width:100%;padding-inline:var(--pylon-space-100);box-sizing:border-box;min-width:180px;height:32px;color:var(--pylon-content-muted);flex:220px;justify-content:space-between;align-items:center;gap:4px;display:flex;overflow:hidden}.DgV1Oa_bar{background:currentColor;flex:0 0 4px;height:28px;transition:transform .1s ease-out;display:block;border-radius:999px!important}.DgV1Oa_waveform[data-state=paused],.DgV1Oa_waveform[data-state=saving]{opacity:.68}@media (prefers-reduced-motion:reduce){.DgV1Oa_bar{transition:none}}
.jCcpJW_recorder{min-width:0;padding-block:var(--pylon-space-150)}.jCcpJW_controlRow,.jCcpJW_postFinish{align-items:center;gap:var(--pylon-space-150);min-width:0;display:flex}.jCcpJW_timer{color:var(--pylon-content-primary);font-family:var(--font-family-mono);font-size:var(--pylon-font-size-200);font-variant-numeric:tabular-nums;text-align:right;min-width:5ch;margin-left:auto;line-height:1.4}.jCcpJW_state{align-items:center;gap:var(--pylon-space-075);color:var(--pylon-content-muted);font-size:var(--pylon-font-size-200);flex:none;line-height:1.4;display:inline-flex}.jCcpJW_state[data-state=recording]{color:var(--pylon-feedback-danger)}.jCcpJW_liveDot{background:currentColor;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite jCcpJW_recording-pulse;border-radius:50%!important}.jCcpJW_actions{justify-content:flex-end;align-items:center;gap:var(--pylon-space-100);flex:none;display:flex}.jCcpJW_postFinish{justify-content:space-between}@media (max-width:640px){.jCcpJW_controlRow{flex-wrap:wrap}.jCcpJW_controlRow>[role=img]{flex:180px}.jCcpJW_timer{margin-left:0}.jCcpJW_actions{margin-left:auto}.jCcpJW_postFinish{flex-direction:column;align-items:flex-start}}.jCcpJW_recordDot{background:var(--pylon-feedback-danger);flex:none;width:6px;height:6px;display:inline-block;border-radius:50%!important}@keyframes jCcpJW_recording-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.jCcpJW_liveDot{animation:none}}
.EjvM8a_section{padding-block:var(--pylon-space-300);border-top:1px solid var(--pylon-border-default)}.EjvM8a_header{margin-bottom:var(--pylon-space-300)}.EjvM8a_header h3{margin:0 0 var(--pylon-space-100);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase}.EjvM8a_header p,.EjvM8a_copy p{color:var(--pylon-content-muted);font-size:var(--pylon-font-size-150);margin:0}.EjvM8a_examples{gap:var(--pylon-space-250,20px);display:grid}
.CEiLnW_item{align-items:center;gap:var(--pylon-space-100);padding:var(--pylon-space-125) var(--pylon-space-200);border-bottom:1px solid var(--theme-border);cursor:pointer;border-left:2px solid #0000;flex-shrink:0;display:flex;position:relative}.CEiLnW_item:hover,.CEiLnW_active{border-left-color:var(--theme-focused-foreground)}.CEiLnW_item:hover .CEiLnW_primary,.CEiLnW_item:hover .CEiLnW_meta{color:var(--theme-text)}.CEiLnW_content{flex:1;min-width:0}.CEiLnW_primary{color:var(--pylon-text-muted);font-family:var(--font-family-mono);font-size:var(--pylon-typography-ui-body-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CEiLnW_meta{align-items:center;gap:var(--pylon-space-100);margin-top:var(--pylon-space-050);color:var(--pylon-text-muted);font-family:var(--font-family-mono);font-size:var(--pylon-typography-ui-label-size);display:flex}.CEiLnW_actions{align-items:center;gap:var(--pylon-space-025);opacity:0;flex-shrink:0;transition:opacity .1s;display:flex}.CEiLnW_actions[data-placement=overlay]{top:50%;right:var(--pylon-space-075);position:absolute;transform:translateY(-50%)}.CEiLnW_item:hover .CEiLnW_actions{opacity:1}
.SGYmTG_root{border-bottom:var(--pylon-border-width-100) solid var(--theme-border);gap:0;display:flex}.SGYmTG_tab{padding:var(--pylon-space-075) var(--pylon-space-150);border:0;border-bottom:var(--pylon-option-active-indicator-width) solid transparent;color:var(--pylon-text-muted);font-family:var(--pylon-font-family-mono);cursor:pointer;background:0 0;margin-bottom:-1px;font-size:11px}.SGYmTG_tab:hover,.SGYmTG_active{border-bottom-color:var(--theme-text);color:var(--theme-text)}
.G_rNoq_document{gap:var(--pylon-space-200);min-width:0;color:var(--theme-text);flex-direction:column;display:flex}.G_rNoq_header{align-items:start;gap:var(--pylon-space-150);grid-template-columns:minmax(0,1fr) auto;display:grid}.G_rNoq_heading{gap:var(--pylon-space-100);flex-direction:column;min-width:0;display:flex}.G_rNoq_eyebrow,.G_rNoq_recordingLabel{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);letter-spacing:var(--pylon-typography-ui-label-tracking);line-height:var(--pylon-typography-ui-label-leading);text-transform:uppercase;margin:0}.G_rNoq_title{overflow-wrap:anywhere;font-family:var(--pylon-typography-ui-heading-1-family);font-size:var(--pylon-typography-ui-heading-1-size);font-weight:var(--pylon-typography-ui-heading-1-weight);line-height:var(--pylon-typography-ui-heading-1-leading);margin:0}.G_rNoq_titleField{width:min(100%,38rem)}.G_rNoq_metadata{align-items:baseline;gap:var(--pylon-space-050) var(--pylon-space-100);color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-metadata-size);flex-wrap:wrap;line-height:1.5;display:flex}.G_rNoq_project{color:var(--theme-text)}.G_rNoq_separator{color:var(--pylon-text-muted)}.G_rNoq_projectEditor{gap:var(--pylon-space-100);max-width:26rem;display:grid}.G_rNoq_visibilityConsent{align-items:flex-start;gap:var(--pylon-space-100);color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-label-size);line-height:1.5;display:flex}.G_rNoq_visibilityConsent input{accent-color:var(--theme-text);flex:none;margin:.2em 0 0}.G_rNoq_actions{justify-content:flex-end;gap:var(--pylon-space-075);flex-wrap:wrap;display:flex}.G_rNoq_recording{gap:var(--pylon-space-075);min-width:0;padding-block:var(--pylon-space-150);border-top:var(--pylon-border-width-100) solid var(--theme-border);border-bottom:var(--pylon-border-width-100) solid var(--theme-border);flex-direction:column;display:flex}.G_rNoq_audioContent{min-width:0}.G_rNoq_audioContent audio{width:100%;min-width:0;height:42px;display:block}.G_rNoq_tabPanel{outline:none;min-width:0}.G_rNoq_tabPanel:focus-visible{outline:1px solid var(--theme-text);outline-offset:var(--pylon-space-050)}.G_rNoq_analysis{gap:var(--pylon-space-300);min-width:0;display:grid}.G_rNoq_analysisSection,.G_rNoq_transcriptSection,.G_rNoq_emptyState{gap:var(--pylon-space-100);min-width:0;display:grid}.G_rNoq_sectionHeading{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);letter-spacing:var(--pylon-typography-ui-label-tracking);line-height:var(--pylon-typography-ui-label-leading);text-transform:uppercase;margin:0}.G_rNoq_analysis,.G_rNoq_transcriptSection{font-size:var(--pylon-typography-ui-body-size);width:100%;max-width:var(--pylon-reading-width);margin-inline:auto}.G_rNoq_paragraphs{gap:var(--pylon-space-100);color:var(--theme-text);font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);overflow-wrap:anywhere;line-height:1.65;display:grid}.G_rNoq_paragraphs p,.G_rNoq_statement p,.G_rNoq_emptyState p,.G_rNoq_emptyLine{margin:0}.G_rNoq_statementList{gap:var(--pylon-space-150);margin:0;padding:0;list-style:none;display:grid}.G_rNoq_statement{text-indent:0;min-width:0;font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);overflow-wrap:anywhere;margin:0;padding:0;line-height:1.65;display:block}.G_rNoq_statement:before{content:none}.G_rNoq_statement h3{margin:0 0 var(--pylon-space-050);color:var(--theme-text);font:inherit;font-weight:600}.G_rNoq_statement p+p{margin-top:var(--pylon-space-075)}.G_rNoq_emptyState,.G_rNoq_emptyLine{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);line-height:1.55}.G_rNoq_taskEditor{gap:var(--pylon-space-150);display:grid}@media (max-width:520px){.G_rNoq_document{gap:var(--pylon-space-150)}.G_rNoq_header{grid-template-columns:minmax(0,1fr)}.G_rNoq_actions{justify-content:flex-start}.G_rNoq_title{font-size:var(--pylon-typography-ui-heading-2-size);line-height:var(--pylon-typography-ui-heading-2-leading)}}.G_rNoq_timedPassage{gap:var(--pylon-space-200);font-size:var(--pylon-typography-ui-body-size);grid-template-columns:6ch minmax(0,1fr);align-items:baseline;margin:0;line-height:1.65;display:grid}.G_rNoq_timedPassage p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.G_rNoq_timecode{font-variant-numeric:tabular-nums;color:var(--pylon-content-muted)}.G_rNoq_generated{border:var(--pylon-border-width-100) solid var(--theme-border);min-width:0;padding:var(--pylon-space-200)}.G_rNoq_generatedContent{gap:var(--pylon-space-200);min-width:0;margin-top:var(--pylon-space-200);display:grid}.G_rNoq_generatedContent[hidden]{display:none}.G_rNoq_notes{gap:var(--pylon-space-100);min-width:0;display:grid}.G_rNoq_notesHeader{justify-content:space-between;align-items:center;gap:var(--pylon-space-100);flex-wrap:wrap;display:flex}.G_rNoq_notesHint{color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size);margin:0}.G_rNoq_compactContent{margin-top:var(--pylon-space-200);min-width:0}.G_rNoq_processingHeader{grid-column:1/-1;min-width:0}.G_rNoq_timedPassage>p{max-width:var(--pylon-reading-width)}
._0iwHNG_processing{gap:var(--pylon-space-150);padding:var(--pylon-space-200) 0 0;border-top:1px solid var(--pylon-border-default);font-size:var(--pylon-font-size-200);align-content:center;display:grid}._0iwHNG_processing p,._0iwHNG_tasks p{margin:0}._0iwHNG_options summary{cursor:pointer;color:var(--pylon-content-muted);padding-block:var(--pylon-space-100)}._0iwHNG_options summary:hover{color:var(--pylon-content-primary)}._0iwHNG_options summary:focus-visible{outline:1px solid var(--pylon-content-primary);outline-offset:3px}._0iwHNG_optionBody{gap:var(--pylon-space-200);padding-block:var(--pylon-space-200);display:grid}._0iwHNG_tasks{gap:var(--pylon-space-200);min-width:0;font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);line-height:1.65;display:grid}._0iwHNG_tasks h2{color:var(--pylon-content-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;margin:0}._0iwHNG_taskHeading{justify-content:space-between;align-items:baseline;gap:var(--pylon-space-150);flex-wrap:wrap;display:flex}._0iwHNG_description{white-space:pre-wrap;line-height:1.7}._0iwHNG_statusRow{justify-content:space-between;align-items:center;gap:var(--pylon-space-200);flex-wrap:wrap;display:flex}._0iwHNG_menuLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.TYG9Oa_player{border:var(--pylon-border-width-100) solid var(--theme-border);min-width:0;padding:var(--pylon-space-100);color:var(--theme-text)}.TYG9Oa_player .TYG9Oa_media{display:none}.TYG9Oa_controls{align-items:center;gap:var(--pylon-space-100);min-width:0;display:flex}.TYG9Oa_time{white-space:nowrap;font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-metadata-size);font-variant-numeric:tabular-nums}.TYG9Oa_seek,.TYG9Oa_volumeRange{appearance:none;cursor:pointer;background:0 0;height:24px;margin:0;padding:0}.TYG9Oa_seek{flex:1;min-width:2rem}.TYG9Oa_volume{align-items:center;gap:var(--pylon-space-050);display:flex}.TYG9Oa_volumeRange{width:4rem}.TYG9Oa_seek::-webkit-slider-runnable-track{background:var(--theme-border);height:2px}.TYG9Oa_volumeRange::-webkit-slider-runnable-track{background:var(--theme-border);height:2px}.TYG9Oa_seek::-moz-range-track{background:var(--theme-border);height:2px}.TYG9Oa_volumeRange::-moz-range-track{background:var(--theme-border);height:2px}.TYG9Oa_seek::-webkit-slider-thumb{appearance:none;background:var(--theme-text);border:0;border-radius:0;width:8px;height:14px;margin-top:-6px}.TYG9Oa_volumeRange::-webkit-slider-thumb{appearance:none;background:var(--theme-text);border:0;border-radius:0;width:8px;height:14px;margin-top:-6px}.TYG9Oa_seek::-moz-range-thumb{background:var(--theme-text);border:0;border-radius:0;width:8px;height:14px}.TYG9Oa_volumeRange::-moz-range-thumb{background:var(--theme-text);border:0;border-radius:0;width:8px;height:14px}.TYG9Oa_seek:focus-visible,.TYG9Oa_volumeRange:focus-visible{outline:1px solid var(--pylon-focus-field);outline-offset:2px}.TYG9Oa_seek:disabled,.TYG9Oa_volumeRange:disabled{opacity:.4;cursor:not-allowed}.TYG9Oa_message{margin:var(--pylon-space-075) 0 0;color:var(--pylon-text-muted);font-size:var(--pylon-typography-ui-metadata-size)}@media (max-width:520px){.TYG9Oa_controls{flex-wrap:wrap}.TYG9Oa_seek{flex-basis:100%;order:1}.TYG9Oa_volume{margin-left:auto}}
.jxxBza_wrapper{position:relative}.jxxBza_root{display:flex;overflow:hidden}.jxxBza_trigger{justify-content:space-between;align-items:center;gap:var(--pylon-space-075);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);color:var(--theme-text);background:var(--theme-background-input);border:1px solid var(--theme-border);padding:0 var(--pylon-space-100);height:var(--pylon-control-height-default);box-sizing:border-box;cursor:pointer;text-align:left;white-space:nowrap;width:100%;display:flex}.jxxBza_trigger:hover{border-color:var(--theme-focused-foreground)}.jxxBza_trigger:disabled{cursor:default;opacity:.5}.jxxBza_trigger:disabled:hover{border-color:var(--theme-border)}.jxxBza_trigger:focus-visible{outline:1px solid var(--theme-focused-foreground);outline-offset:-1px}.jxxBza_triggerValue{flex:1;min-width:0}.jxxBza_caret{color:var(--pylon-text-muted);flex-shrink:0;font-size:9px}.jxxBza_panel{background:var(--theme-background-modal);border:1px solid var(--theme-border);z-index:300;width:max-content;min-width:100%;max-width:420px;max-height:320px;position:absolute;top:calc(100% + 1px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.jxxBza_panelPortal{box-sizing:border-box;width:max-content;min-width:0;max-width:calc(100vw - 16px);position:fixed;top:0;left:0}.jxxBza_panelPortal.jxxBza_panelMatchWidth{width:max-content;max-width:calc(100vw - 16px)}.jxxBza_panelSearchable{flex-direction:column;display:flex;overflow:hidden}.jxxBza_panelHeader{flex:none}.jxxBza_optionList{flex:1;min-height:0;overflow-y:auto}.jxxBza_panelMatchWidth{width:100%;max-width:100%}.jxxBza_searchCount{font-family:var(--font-family-mono);color:var(--pylon-text-muted);padding:8px 12px 4px;font-size:10px}.jxxBza_searchInput{width:calc(100% - 16px);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);height:var(--pylon-control-height-default);background:var(--theme-background-input);border:1px solid var(--theme-border);color:var(--theme-text);box-sizing:border-box;outline:none;margin:0 8px 6px;padding:0 8px;display:block}.jxxBza_searchInput:focus{border-color:var(--theme-focused-foreground)}.jxxBza_searchInput::placeholder{color:var(--pylon-text-muted);opacity:.6}.jxxBza_emptyState{font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);color:var(--pylon-text-muted);padding:12px}.jxxBza_item{min-height:var(--pylon-option-row-height-default);box-sizing:border-box;font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);padding:0 var(--pylon-space-150);border:0;border-left:var(--pylon-option-active-indicator-width) solid transparent;cursor:pointer;color:var(--pylon-text-muted);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.jxxBza_itemLabel{flex:1;min-width:0}.jxxBza_itemComfortable{min-height:44px;padding-top:10px;padding-bottom:10px}.jxxBza_itemSelected{color:var(--theme-text)}.jxxBza_item:hover,.jxxBza_itemFocused{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface);color:var(--theme-text)}
.w1zINq_root{flex-direction:column;flex:1;min-height:0;display:flex}.w1zINq_items{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.w1zINq_row{cursor:pointer}.w1zINq_row[draggable=true]{cursor:grab}.w1zINq_row[draggable=true]:active{cursor:grabbing;opacity:.65}.w1zINq_row:focus-visible{outline:2px solid var(--theme-focused-foreground);outline-offset:-2px}.w1zINq_loadMore{min-height:36px}.w1zINq_typeLabel{gap:var(--pylon-space-050)}.w1zINq_filterBar{align-items:center;gap:var(--pylon-space-100);padding:var(--pylon-space-100) var(--pylon-space-200);border-left:2px solid #0000;border-bottom:1px solid var(--theme-border);font-size:11px;display:flex}
.c7-mSq_withAvatar{align-items:center;gap:6px;min-width:0;display:flex}.c7-mSq_avatarName{text-overflow:ellipsis;overflow:hidden}.c7-mSq_unassigned{color:var(--pylon-text-muted)}
.UUu3Sq_root{color:#fff;font-weight:600;font-family:var(--font-family-mono);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.UUu3Sq_image{object-fit:cover;display:inline-block}
.auWGtG_badge{box-sizing:border-box;min-width:var(--pylon-space-200);height:var(--pylon-label-height-compact);padding:0 var(--pylon-space-050);color:var(--pylon-surface-canvas);background:var(--pylon-content-primary);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);line-height:var(--pylon-typography-ui-label-leading);letter-spacing:var(--pylon-typography-ui-label-tracking);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.bwCm1q_root{box-sizing:border-box;width:fit-content;min-height:var(--pylon-control-height-default);align-items:center;gap:var(--pylon-space-100);padding:0 var(--pylon-space-100);color:var(--pylon-white);background:var(--pylon-feedback-danger);font-family:var(--pylon-font-family-mono);font-size:var(--pylon-typography-ui-control-size);line-height:var(--pylon-typography-ui-control-leading);display:inline-flex}.bwCm1q_spread{width:100%;display:flex}.bwCm1q_spread .bwCm1q_label{flex:1}.bwCm1q_actions{gap:var(--pylon-space-050);display:inline-flex}
.pruzxG_identifier{box-sizing:border-box;height:var(--pylon-label-height-default);padding:0 var(--pylon-space-075);border:var(--pylon-border-width-100) solid var(--pylon-border-default);color:var(--pylon-content-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.pruzxG_link:hover{border-color:var(--pylon-content-primary);color:var(--pylon-content-primary)}.pruzxG_button{cursor:pointer}
.R8Gaiq_root{flex-direction:column;height:100vh;display:flex;overflow:hidden}.R8Gaiq_toolbar{height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:0;padding:0 16px;display:flex}.R8Gaiq_title{font-family:var(--font-family-mono);color:var(--theme-text);flex:1;font-size:13px}.R8Gaiq_content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.R8Gaiq_loadMore{box-sizing:border-box;flex:0 0 33px;justify-content:center;align-items:center;gap:10px;height:33px;padding:0 16px;display:flex}.R8Gaiq_loadMore button{height:32px}.R8Gaiq_loadMoreCount{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:11px}.R8Gaiq_kanbanLoadMore{border-top:1px solid var(--theme-border)}.R8Gaiq_list{flex-direction:column;display:flex}.R8Gaiq_listHeader{z-index:3;border-bottom:1px solid var(--theme-border);background:var(--theme-background-modal);grid-template-columns:80px 1fr 100px 60px 240px 100px;column-gap:12px;padding:6px 16px;display:grid;position:sticky;top:0}.R8Gaiq_listHeaderCell{min-width:0;font-family:var(--font-family-mono);font-size:11px;font-weight:var(--pylon-font-weight-bold);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.06em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.R8Gaiq_listHeaderCell:hover,.R8Gaiq_listHeaderCellActive{color:var(--theme-text)}.R8Gaiq_listSortDirection{font-size:10px;line-height:1}.R8Gaiq_listRowOuter{border-bottom:1px solid var(--theme-border);cursor:pointer;border-left:2px solid #0000;position:relative}.R8Gaiq_listRowOuter:hover{border-left-color:var(--theme-focused-foreground)}.R8Gaiq_listRowOuter:hover .R8Gaiq_listRow{background:0 0}.R8Gaiq_listRowOuter:hover .R8Gaiq_listRow .R8Gaiq_listCellMuted{color:var(--theme-text)}.R8Gaiq_listRowOuter:hover .R8Gaiq_listRow .R8Gaiq_tag{color:var(--theme-text);border-color:var(--theme-text)}.R8Gaiq_listRowOuter:hover .R8Gaiq_deleteBtn{opacity:1}.R8Gaiq_listRow{grid-template-columns:80px 1fr 100px 60px 240px 100px;align-items:center;column-gap:12px;height:42px;padding:0 16px;display:grid;position:relative}.R8Gaiq_listCell{font-family:var(--font-family-mono);color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;font-size:12px;display:flex;overflow:hidden}.R8Gaiq_archivedFrom{margin-left:var(--pylon-space-075);font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:10px}.R8Gaiq_listCellMuted{color:var(--pylon-text-muted);font-size:11px}.R8Gaiq_listTypeIcon{flex-shrink:0;margin-right:8px}.R8Gaiq_kanbanTypeIcon{vertical-align:-3px;margin-left:8px;display:inline-block}.R8Gaiq_tags{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex}.R8Gaiq_tagsClip{flex-wrap:nowrap;gap:4px;min-width:0;display:flex;overflow:hidden}.R8Gaiq_tagOverflow{font-family:var(--font-family-mono);color:var(--pylon-text-muted);white-space:nowrap;flex-shrink:0;font-size:10px}.R8Gaiq_tag{font-family:var(--font-family-mono);border:1px solid var(--theme-border);color:var(--pylon-text-muted);padding:1px 4px;font-size:10px}.R8Gaiq_empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.R8Gaiq_emptyText{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:12px}.R8Gaiq_kanban{flex:1;gap:0;min-height:0;display:flex;overflow-x:auto}.R8Gaiq_kanbanCol{border-right:1px solid var(--theme-border);flex-direction:column;flex:0 0 340px;display:flex}.R8Gaiq_kanbanColHeader{border-bottom:1px solid var(--theme-border);font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.R8Gaiq_kanbanStatusBadge{padding:2px 6px;font-size:11px}.R8Gaiq_kanbanCount{color:var(--pylon-text-muted);border:1px solid var(--theme-border);padding:1px 5px;font-size:11px}.R8Gaiq_kanbanColOver{background:var(--theme-background-modal)}.R8Gaiq_kanbanCards{scrollbar-width:none;flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow-y:auto}.R8Gaiq_kanbanCards::-webkit-scrollbar{display:none}.R8Gaiq_kanbanCard{border:1px solid var(--theme-border);cursor:pointer;background:var(--theme-background);padding:10px 10px 8px;position:relative}.R8Gaiq_kanbanCard:hover{border-color:var(--theme-focused-foreground)}.R8Gaiq_kanbanCard:hover .R8Gaiq_kanbanCardId{color:var(--theme-text)}.R8Gaiq_deleteBtn{font-family:var(--font-family-mono);color:var(--pylon-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;padding:4px 6px;font-size:16px;line-height:1;transition:opacity .1s,color .1s}.R8Gaiq_deleteBtn:hover{color:var(--pylon-feedback-danger)}.R8Gaiq_listRow .R8Gaiq_deleteBtn{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.R8Gaiq_deleteConfirm{z-index:2;position:absolute;inset:0}.R8Gaiq_kanbanCardId{margin-bottom:6px}.R8Gaiq_kanbanCardTitle{font-family:var(--font-family-mono);color:var(--theme-text);padding-right:30px;font-size:12px;line-height:1.4}.R8Gaiq_kanbanCardMetadata{align-items:center;gap:var(--pylon-space-050);margin-top:var(--pylon-space-125);flex-wrap:wrap;display:flex}.R8Gaiq_kanbanReviewIndicator{background:var(--pylon-status-review,#d9c05a);width:7px;height:7px;position:absolute;top:10px;right:38px}.R8Gaiq_kanbanCardAssignee{position:absolute;top:10px;right:10px}.R8Gaiq_reviewDot{background:var(--pylon-status-review,#d9c05a);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.R8Gaiq_listReviewDot{vertical-align:middle;margin-left:6px}
.afWhRq_input{font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);height:var(--pylon-control-height-default);padding:0 var(--pylon-space-100);background:var(--theme-background-input);border:1px solid var(--theme-border);color:var(--theme-text);box-sizing:border-box;outline:none;width:100%}.afWhRq_input:focus{border-color:var(--theme-focused-foreground)}.afWhRq_input:disabled{opacity:.5}.afWhRq_input::placeholder{color:var(--pylon-text-muted);opacity:.6}
._9_OrYq_form{flex-direction:column;gap:16px;padding:24px 16px;display:flex}._9_OrYq_field{flex-direction:column;gap:8px;min-width:0;display:flex}._9_OrYq_label{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:11px}._9_OrYq_heading{font-family:var(--font-family-mono);margin:0;font-size:14px;font-weight:600}._9_OrYq_hint{color:var(--pylon-text-muted);font-family:var(--font-family-mono);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}._9_OrYq_error{color:var(--pylon-feedback-danger);font-family:var(--font-family-mono);margin:0;font-size:12px;line-height:1.6}._9_OrYq_qr{color:#000;background:#fff;align-self:center;padding:16px}._9_OrYq_qr svg{max-width:100%;height:auto;display:block}._9_OrYq_secret{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px;line-height:1.6}._9_OrYq_backupCodes{border:1px solid var(--theme-border);-webkit-user-select:text;user-select:text;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;font-size:12px;list-style:none;display:grid}._9_OrYq_backupCodes li{overflow-wrap:anywhere}._9_OrYq_checkbox{font-family:var(--font-family-mono);align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;display:flex}._9_OrYq_checkbox input{flex-shrink:0;margin-top:3px}._9_OrYq_manualKey summary{cursor:pointer;font-family:var(--font-family-mono);font-size:12px}._9_OrYq_manualKey[open] summary{margin-bottom:12px}._9_OrYq_codeActions{flex-wrap:wrap;gap:8px;display:flex}._9_OrYq_codeActions>*{flex:150px}
.ahHZOW_root{background:var(--theme-background);justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}.ahHZOW_box{border:1px solid var(--theme-border);width:380px;max-width:100%}:is(.ahHZOW_box:has([data-phase=enrollment]),.ahHZOW_box:has([data-phase=backup-codes])){width:480px}.ahHZOW_header{border-bottom:1px solid var(--theme-border);padding:16px}.ahHZOW_wordmark{font-family:var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text);font-size:13px;font-weight:700}
.ZKN6ga_option{align-items:center;gap:6px;display:inline-flex}
.XWAd6G_outer{min-width:0;display:block;overflow:hidden}.XWAd6G_inner{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-marquee-host]:hover .XWAd6G_scrolls,.XWAd6G_outer:hover .XWAd6G_scrolls{text-overflow:clip;animation:XWAd6G_marqueeOut var(--marquee-travel,0s) linear var(--marquee-start-delay,0s) forwards, XWAd6G_marqueeBack var(--marquee-travel,0s) linear var(--marquee-back-delay,0s) forwards;overflow:visible}@media (prefers-reduced-motion:reduce){[data-marquee-host]:hover .XWAd6G_scrolls,.XWAd6G_outer:hover .XWAd6G_scrolls{text-overflow:ellipsis;animation:none;overflow:hidden}}@keyframes XWAd6G_marqueeOut{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--marquee-dist,0px)))}}@keyframes XWAd6G_marqueeBack{0%{transform:translateX(calc(-1 * var(--marquee-dist,0px)))}to{transform:translate(0)}}
.W24c3G_wrapper{position:relative}.W24c3G_trigger{color:var(--pylon-text-muted);cursor:pointer;background:0 0;border:none;padding:4px 6px;line-height:1;transition:color .1s}.W24c3G_trigger:hover{color:var(--theme-text)}.W24c3G_dropdown{z-index:300;background:var(--theme-background-modal,var(--theme-background));border:1px solid var(--theme-border);min-width:200px;max-height:280px;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.W24c3G_header{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 12px 4px;font-size:10px}.W24c3G_item{width:100%;min-height:var(--pylon-option-row-height-default);box-sizing:border-box;padding:0 var(--pylon-space-150);border:none;border-left:var(--pylon-option-active-indicator-width) solid transparent;text-align:left;cursor:pointer;color:var(--pylon-text-muted);background:0 0;align-items:center;transition:border-color .1s,color .1s;display:flex}.W24c3G_item:hover,.W24c3G_itemActive{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface);color:var(--theme-text)}.W24c3G_itemCurrent{border-left-color:var(--pylon-option-active-indicator-color);color:var(--theme-text)}.W24c3G_label{font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.W24c3G_divider{border:none;border-top:1px solid var(--theme-border);margin:4px 0}
.zXaytG_overlay{z-index:100;background:#0009;justify-content:flex-end;animation:.5s ease-out zXaytG_overlayIn;display:flex;position:fixed;inset:0}.zXaytG_overlayClosing{animation:.42s ease-in zXaytG_overlayOut}@keyframes zXaytG_overlayIn{0%{background:0 0}to{background:#0009}}@keyframes zXaytG_overlayOut{0%{background:#0009}to{background:0 0}}.zXaytG_panel{background:var(--theme-background);border-left:1px solid var(--theme-border);flex-direction:column;max-width:100vw;height:100%;animation:.5s cubic-bezier(.16,1,.3,1) zXaytG_slideIn;display:flex;position:relative}@keyframes zXaytG_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes zXaytG_slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.zXaytG_panelClosing{animation:.42s cubic-bezier(.4,0,1,1) zXaytG_slideOut}.zXaytG_resizeHandle{width:var(--pylon-resize-indicator-width);cursor:col-resize;z-index:1;position:absolute;top:0;bottom:0;left:0}.zXaytG_resizeHandle:hover,.zXaytG_resizeHandle:active{background:var(--theme-focused-foreground);opacity:.3}.zXaytG_header{border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;height:40px;padding:0 16px;display:flex}.zXaytG_title{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;flex:1;font-size:12px}.zXaytG_headerActions{align-items:center;gap:4px;display:flex}.zXaytG_body{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}.zXaytG_footer{border-top:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:8px;padding:14px 20px;display:flex}.zXaytG_fieldGroup{flex-direction:column;gap:5px;min-height:0;display:flex}.zXaytG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.zXaytG_fieldGroupGrow{flex-direction:column;flex:1;gap:5px;min-height:0;display:flex}.zXaytG_fieldLabel{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;font-size:10px}.zXaytG_errorText{font-family:var(--font-family-mono);color:var(--pylon-feedback-danger);margin-left:auto;font-size:11px}
.i9TyYG_root{justify-content:space-between;align-items:center;padding:8px 16px;display:flex;position:relative}.i9TyYG_trigger{align-items:center;gap:var(--pylon-space-050);color:var(--theme-text);cursor:pointer;font-family:var(--font-family-mono);text-align:left;background:0 0;border:none;flex:1;padding:0;font-size:12px;display:inline-flex}.i9TyYG_settingsLink,.i9TyYG_settingsButton{color:var(--pylon-text-muted);cursor:pointer;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;text-decoration:none;display:inline-flex;background:0 0!important}.i9TyYG_settingsLink:hover,.i9TyYG_settingsButton:hover,.i9TyYG_settingsLinkActive{color:var(--theme-text)}.i9TyYG_menu{z-index:200;border:1px solid var(--theme-border);background:var(--theme-background-modal);max-height:min(400px,100vh - 160px);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000002e}.i9TyYG_option{box-sizing:border-box;border:0;border-left:var(--pylon-option-active-indicator-width) solid transparent;width:100%;color:var(--pylon-text-muted);cursor:pointer;font-family:var(--font-family-mono);text-align:left;background:0 0;align-items:baseline;gap:8px;padding:8px 14px;text-decoration:none;display:flex}.i9TyYG_option+.i9TyYG_option{border-top:1px solid var(--theme-border)}.i9TyYG_option:hover,.i9TyYG_optionActive{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface)}.i9TyYG_option:hover .i9TyYG_key,.i9TyYG_option:hover .i9TyYG_name,.i9TyYG_optionActive .i9TyYG_key,.i9TyYG_optionActive .i9TyYG_name{color:var(--theme-text)}.i9TyYG_key{color:var(--pylon-text-muted);flex-shrink:0;font-size:10px}.i9TyYG_name{color:var(--pylon-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}
.Fu4QHW_root{border-right:1px solid var(--theme-border);background:var(--theme-background);flex-direction:column;flex-shrink:0;width:240px;min-height:100vh;display:flex;position:relative}@media (max-width:700px){.Fu4QHW_root[data-responsive-navigation]{border-right:0;border-bottom:1px solid var(--pylon-border-default);min-height:auto;width:100%!important}.Fu4QHW_root[data-responsive-navigation] .Fu4QHW_resizeHandle{display:none}.Fu4QHW_root[data-responsive-navigation] .Fu4QHW_nav{flex-flow:wrap}.Fu4QHW_root[data-responsive-navigation] .Fu4QHW_spacer{display:none}}.Fu4QHW_resizeHandle{width:var(--pylon-resize-indicator-width);cursor:col-resize;z-index:10;height:100%;position:absolute;top:0;right:0;transform:translate(50%)}.Fu4QHW_resizeHandle:hover{background:var(--theme-border)}.Fu4QHW_header{box-sizing:border-box;height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;padding:0 16px;display:flex}.Fu4QHW_wordmark{font-family:var(--font-family-mono);color:var(--theme-text);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.Fu4QHW_wordmark:hover{color:var(--pylon-text-muted)}.Fu4QHW_wordmark:focus-visible{outline:1px solid var(--pylon-focus-field);outline-offset:3px}.Fu4QHW_divider{background:var(--theme-border);height:1px}.Fu4QHW_nav{flex-direction:column;padding:8px 0;display:flex}.Fu4QHW_navItem{font-family:var(--font-family-mono);color:var(--pylon-text-muted);border-left:2px solid #0000;justify-content:space-between;align-items:center;padding:6px 16px;font-size:13px;text-decoration:none;display:flex;background:0 0!important}.Fu4QHW_navItem:hover{color:var(--theme-text);border-left-color:var(--theme-focused-foreground)}.Fu4QHW_active{color:var(--theme-text)!important;border-left-color:var(--theme-focused-foreground)!important}.Fu4QHW_spacer{flex:1}.Fu4QHW_navItemWrapper{align-items:center;display:flex}.Fu4QHW_navItemWrapper .Fu4QHW_navItem{flex:1}.Fu4QHW_navFolderPlus{width:var(--pylon-control-height-default);cursor:pointer;font-family:var(--font-family-mono);color:var(--pylon-text-muted);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.Fu4QHW_navItemWrapper:hover .Fu4QHW_navFolderPlus{opacity:1}.Fu4QHW_navFolderPlus:hover{color:var(--theme-text)}.Fu4QHW_navFolderChevron{width:var(--pylon-control-height-default);cursor:pointer;font-family:var(--font-family-mono);color:var(--pylon-text-muted);opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.Fu4QHW_navItemWrapper:hover .Fu4QHW_navFolderChevron{opacity:1}.Fu4QHW_navFolderChevron:hover{color:var(--theme-text)}.Fu4QHW_folderTree{padding-bottom:4px}.Fu4QHW_folderRow{font-family:var(--font-family-mono);color:var(--pylon-text-muted);border-left:2px solid #0000;align-items:center;min-height:32px;font-size:12px;text-decoration:none;display:flex;position:relative}.Fu4QHW_folderRow:hover{color:var(--theme-text);border-left-color:var(--theme-focused-foreground)}.Fu4QHW_folderRow:hover .Fu4QHW_folderLink,.Fu4QHW_folderLink:focus,.Fu4QHW_folderLink:active{background:0 0}.Fu4QHW_folderRowActive{border-left-color:var(--theme-focused-foreground)!important;color:var(--theme-text)!important}.Fu4QHW_folderRowDragOver{background:color-mix(in srgb, var(--theme-text) 14%, transparent)!important;color:var(--theme-text)!important}.Fu4QHW_treePrefix{font-family:var(--font-family-mono);color:var(--pylon-text-muted);white-space:pre;cursor:default;opacity:.55;background:0 0;border:none;flex-shrink:0;padding-left:16px;padding-right:0;font-size:11px;line-height:24px}button.Fu4QHW_treePrefix{cursor:pointer}button.Fu4QHW_treePrefix:hover{opacity:1}.Fu4QHW_folderLink{min-width:0;color:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;flex:1;padding:4px 4px 4px 2px;text-decoration:none;overflow:hidden}.Fu4QHW_folderPlus{width:var(--pylon-control-height-default);cursor:pointer;color:inherit;opacity:0;font-size:12px;font-family:var(--font-family-mono);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Fu4QHW_folderRow:hover .Fu4QHW_folderPlus{opacity:1}.Fu4QHW_folderDelete{width:var(--pylon-control-height-default);cursor:pointer;color:inherit;opacity:0;font-size:12px;font-family:var(--font-family-mono);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Fu4QHW_folderRow:hover .Fu4QHW_folderDelete{opacity:1}.Fu4QHW_folderRename{width:var(--pylon-control-height-default);cursor:pointer;color:inherit;opacity:0;font-size:12px;font-family:var(--font-family-mono);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Fu4QHW_folderRow:hover .Fu4QHW_folderRename{opacity:1}.Fu4QHW_folderDeleteConfirm{z-index:2;position:absolute;inset:0}.Fu4QHW_folderInputRow{align-items:center;min-height:24px;padding-right:8px;display:flex}.Fu4QHW_folderInput{border:none;border-bottom:1px solid var(--theme-border);font-family:var(--font-family-mono);color:var(--theme-text);background:0 0;outline:none;flex:1;min-width:0;padding:2px 0;font-size:12px}.Fu4QHW_folderInput::placeholder{color:var(--pylon-text-muted)}.Fu4QHW_folderInputError{border-bottom-color:var(--pylon-feedback-danger)!important}.Fu4QHW_treeInset{flex-shrink:0;align-self:stretch;width:22px}.Fu4QHW_treeLine,.Fu4QHW_treeBlank,.Fu4QHW_treeBranch,.Fu4QHW_treeLast{flex-shrink:0;align-self:stretch;width:22px;position:relative}.Fu4QHW_treeLine:before,.Fu4QHW_treeBranch:before{content:"";background:var(--theme-border);width:1px;position:absolute;top:0;bottom:0;left:8px}.Fu4QHW_treeBranch:after{content:"";background:var(--theme-border);width:12px;height:1px;position:absolute;top:50%;left:8px}.Fu4QHW_treeLast:before{content:"";background:var(--theme-border);width:1px;height:50%;position:absolute;top:0;left:8px}.Fu4QHW_treeLast:after{content:"";background:var(--theme-border);width:12px;height:1px;position:absolute;top:50%;left:8px}.Fu4QHW_folderChevron{width:var(--pylon-control-height-default);cursor:pointer;font-family:var(--font-family-mono);color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}
.XddCwW_workspace{max-width:1040px}.XddCwW_workspace .XddCwW_form{width:100%;max-width:none}.XddCwW_workspace.XddCwW_embedded{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:100%;min-height:0;padding:var(--pylon-space-300);margin:0;overflow-y:auto}
.wDzj_G_root{align-items:center;gap:var(--pylon-space-100);min-width:0;display:flex}.wDzj_G_current{color:var(--pylon-text-muted);font-family:var(--pylon-font-family-mono);font-size:var(--pylon-typography-ui-control-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
._8-bDyq_root{height:100vh;display:flex;overflow:hidden}._8-bDyq_sidebar{border-right:1px solid var(--theme-border);flex-direction:column;flex-shrink:0;width:380px;min-width:360px;display:flex;position:relative}._8-bDyq_resizeHandle{touch-action:none;-webkit-user-select:none;user-select:none;cursor:col-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;right:-4px}._8-bDyq_resizeHandle:after{content:"";inset-block:0;width:var(--pylon-resize-indicator-width);position:absolute;left:50%;transform:translate(-50%)}._8-bDyq_resizeHandle:hover:after,._8-bDyq_resizeHandle:focus-visible:after{background:var(--theme-border)}._8-bDyq_toolbar{gap:var(--pylon-space-100);height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;padding:0 16px;display:flex}._8-bDyq_title{font-family:var(--font-family-mono);color:var(--theme-text);flex:1;font-size:13px}._8-bDyq_list{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._8-bDyq_loadMore{height:32px}._8-bDyq_muted{font-family:var(--font-family-mono);color:var(--pylon-text-muted);padding:16px;font-size:12px}._8-bDyq_noteRow{cursor:grab}._8-bDyq_noteRow:active{cursor:grabbing;opacity:.5}._8-bDyq_deleteBtn{font-family:var(--font-family-mono);color:var(--pylon-text-muted);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:16px;line-height:1;transition:color .1s}._8-bDyq_deleteBtn:hover{color:var(--pylon-feedback-danger)}._8-bDyq_deleteConfirm{z-index:2;position:absolute;inset:0}._8-bDyq_noteInfo{flex:1;min-width:0}._8-bDyq_editor{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._8-bDyq_editorHeader{border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:12px;height:44px;padding:0 16px 0 24px;display:flex}._8-bDyq_titleInput{font-family:var(--font-family-mono);color:var(--theme-text);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:500}._8-bDyq_titleInput::placeholder{color:var(--pylon-text-muted)}._8-bDyq_saveStatus{font-family:var(--font-family-mono);color:var(--pylon-text-muted);flex-shrink:0;font-size:10px}._8-bDyq_saveStatusError{color:var(--pylon-feedback-danger)}._8-bDyq_metaRow{border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:8px;padding:8px 24px;display:flex}._8-bDyq_metaSelect{flex-shrink:0;min-width:100px}._8-bDyq_metaTags{flex:1;min-width:0}._8-bDyq_editorBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._8-bDyq_contentViewport{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._8-bDyq_contentViewport:has(>nav){padding-top:calc(12px + var(--pylon-control-height-default))}._8-bDyq_contentScroll{flex:1;min-height:0;padding:24px 56px;overflow-y:auto}._8-bDyq_editorFooter{border-top:1px solid var(--theme-border);justify-content:flex-end;padding:10px 24px;display:flex}._8-bDyq_editorEmpty{flex:1;justify-content:center;align-items:center;display:flex}._8-bDyq_linkedIssues{border-top:1px solid var(--theme-border);flex:none;max-height:220px;padding:16px 24px;overflow-y:auto}._8-bDyq_linkedIssues h2{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:11px;font-weight:400}._8-bDyq_linkedIssueRow{align-items:center;gap:12px;margin-top:8px;display:flex}._8-bDyq_linkedIssueLink{min-width:0;font-family:var(--font-family-mono);color:var(--theme-text);align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}._8-bDyq_linkedIssueLink:hover{color:var(--pylon-feedback-info)}
._7FDQDW_outcome{box-sizing:border-box;height:var(--pylon-label-height-compact);padding:0 var(--pylon-space-050);border:var(--pylon-border-width-100) solid currentColor;font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);line-height:var(--pylon-typography-ui-label-leading);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;white-space:nowrap;border-radius:3px;align-items:center;display:inline-flex}._7FDQDW_pending{color:var(--pylon-status-review)}._7FDQDW_accepted{color:var(--pylon-status-done)}._7FDQDW_rejected{color:var(--pylon-status-cancelled)}
.f3UNdG_page{max-width:960px;padding:var(--pylon-space-400);font-size:var(--pylon-font-size-200);margin:0 auto}.f3UNdG_header{border-bottom:1px solid var(--pylon-border-default);padding-bottom:var(--pylon-space-300);margin-bottom:var(--pylon-space-400)}.f3UNdG_header h1{font-size:var(--pylon-font-size-500);font-weight:var(--pylon-font-weight-regular);margin:0 0 var(--pylon-space-100)}.f3UNdG_backLink{margin-bottom:var(--pylon-space-150);color:var(--pylon-content-muted);text-decoration:none;display:inline-block}.f3UNdG_backLink:hover{color:var(--pylon-content-primary)}.f3UNdG_hint{color:var(--pylon-content-muted);line-height:1.6}.f3UNdG_form{gap:var(--pylon-space-200);max-width:680px;display:grid}.f3UNdG_controls{align-items:center;gap:var(--pylon-space-200);padding:var(--pylon-space-200) 0;flex-wrap:wrap;display:flex}.f3UNdG_timer{font-size:var(--pylon-font-size-500);font-variant-numeric:tabular-nums;min-width:5ch}.f3UNdG_recording{color:var(--pylon-feedback-danger)}.f3UNdG_error{color:var(--pylon-feedback-danger);line-height:1.6}.f3UNdG_section{margin-top:var(--pylon-space-500)}.f3UNdG_section h2{font-size:var(--pylon-font-size-150);text-transform:uppercase;letter-spacing:var(--pylon-letter-spacing-060);font-weight:var(--pylon-font-weight-regular)}.f3UNdG_row{gap:var(--pylon-space-150);padding:var(--pylon-space-200) 0;border-bottom:1px solid var(--pylon-border-default);overflow-wrap:anywhere;display:grid}.f3UNdG_row header{justify-content:space-between;gap:var(--pylon-space-100);flex-wrap:wrap;display:flex}.f3UNdG_row audio{width:100%;max-width:480px;height:36px}.f3UNdG_actions{align-items:center;gap:var(--pylon-space-150);flex-wrap:wrap;display:flex}.f3UNdG_detail{box-sizing:border-box;align-content:start;gap:var(--pylon-space-300);width:100%;min-width:0;height:100%;min-height:0;padding:var(--pylon-space-300);flex:1;display:grid;overflow-y:auto}.f3UNdG_detail h2{font-size:var(--pylon-font-size-150);text-transform:uppercase}.f3UNdG_detail textarea{resize:vertical;min-height:140px}.f3UNdG_audio{width:100%}@media (max-width:600px){.f3UNdG_page{padding:var(--pylon-space-200)}.f3UNdG_controls{gap:var(--pylon-space-150)}}
._ZM0tq_root{align-items:flex-start;gap:var(--pylon-space-100);display:flex}._ZM0tq_inputWrapper{flex:1;position:relative}._ZM0tq_modeDropdown{flex-shrink:0;width:9em}._ZM0tq_menu{z-index:50;border:var(--pylon-border-width-100) solid var(--theme-border);background:var(--theme-background-modal);max-height:280px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}._ZM0tq_option{align-items:center;gap:var(--pylon-space-100);box-sizing:border-box;width:100%;min-height:var(--pylon-option-row-height-default);padding:0 var(--pylon-space-150);border:0;border-left:var(--pylon-option-active-indicator-width) solid transparent;color:var(--theme-text);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);text-align:left;cursor:pointer;background:0 0;display:flex}._ZM0tq_option:hover,._ZM0tq_optionActive{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface)}._ZM0tq_reference{border:var(--pylon-border-width-100) solid var(--theme-border);color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:1px 6px}._ZM0tq_title{flex:1;min-width:0}._ZM0tq_status{color:var(--theme-text-secondary);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);font-weight:var(--pylon-typography-ui-label-weight);line-height:var(--pylon-typography-ui-label-leading);letter-spacing:var(--pylon-typography-ui-label-tracking);flex-shrink:0}
._9XZD_q_menu,._9XZD_q_empty{border:1px solid var(--theme-border);background:var(--theme-background-modal,var(--theme-background));width:min(420px,100vw - 24px);max-height:280px;font-family:var(--font-family-mono);overflow-y:auto;box-shadow:0 4px 12px #0000004d}._9XZD_q_empty{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);padding:8px 12px}._9XZD_q_menu button{align-items:center;gap:var(--pylon-space-100);width:100%;min-height:var(--pylon-option-row-height-default);box-sizing:border-box;padding:0 var(--pylon-space-150);border:none;border-left:var(--pylon-option-active-indicator-width) solid transparent;color:var(--theme-text);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}._9XZD_q_menu button[data-selected=true],._9XZD_q_menu button:hover{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface)}._9XZD_q_ref,._9XZD_q_status{color:var(--pylon-text-muted);white-space:nowrap}._9XZD_q_title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}._9XZD_q_inlineWrapper{vertical-align:middle;max-width:100%;margin:0 2px;display:inline-block}._9XZD_q_inlineWrapperSelected ._9XZD_q_inlineLink{border-color:var(--theme-focused-foreground)}._9XZD_q_inlineLink{border:1px solid var(--theme-border);max-width:100%;color:var(--theme-text);background:0 0;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:7px;padding:3px 6px;font-size:.92em;line-height:1.45;text-decoration:none;display:inline-grid}._9XZD_q_inlineLink:hover{border-color:var(--theme-focused-foreground);background:var(--theme-border)}._9XZD_q_inlineReference,._9XZD_q_inlineStatus{white-space:nowrap}._9XZD_q_inlineReference{color:var(--pylon-text-muted)}._9XZD_q_inlineTitle{overflow-wrap:anywhere;align-items:flex-start;gap:6px;min-width:0;display:inline-flex}._9XZD_q_inlineTitle svg{flex:none;margin-top:.2em}._9XZD_q_inlineStatus{color:var(--pylon-text-muted)}._9XZD_q_inlineLink[data-status=backlog] ._9XZD_q_inlineStatus{color:var(--pylon-status-backlog)}._9XZD_q_inlineLink[data-status=todo] ._9XZD_q_inlineStatus{color:var(--pylon-status-todo)}._9XZD_q_inlineLink[data-status=draft] ._9XZD_q_inlineStatus{color:var(--pylon-text-muted)}._9XZD_q_inlineLink[data-status=in-progress] ._9XZD_q_inlineStatus,._9XZD_q_inlineLink[data-status=active] ._9XZD_q_inlineStatus{color:var(--pylon-status-progress)}._9XZD_q_inlineLink[data-status=in-review] ._9XZD_q_inlineStatus{color:var(--pylon-status-review)}._9XZD_q_inlineLink[data-status=done] ._9XZD_q_inlineStatus{color:var(--pylon-status-done)}._9XZD_q_inlineLink[data-status=cancelled] ._9XZD_q_inlineStatus{color:var(--pylon-status-cancelled)}._9XZD_q_inlineLink[data-status=archived] ._9XZD_q_inlineStatus{color:var(--pylon-status-archived)}
.Js26dq_root{border-bottom:var(--pylon-border-width-100) solid var(--theme-border);display:flex}.Js26dq_tab{padding:var(--pylon-space-100) var(--pylon-space-200);border-right:var(--pylon-border-width-100) solid var(--theme-border);color:var(--pylon-text-muted);font-family:var(--pylon-font-family-mono);font-size:var(--pylon-typography-ui-control-size);background:0 0;text-decoration:none}.Js26dq_tab:hover,.Js26dq_tab.Js26dq_active{color:var(--theme-text);background:var(--theme-border)}
.rSfH7q_section{border-top:1px solid var(--theme-border);flex:none;padding:16px 24px}.rSfH7q_heading{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:11px;display:flex}.rSfH7q_add{color:var(--pylon-feedback-info);font:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.rSfH7q_input{display:none}.rSfH7q_row{background:0 0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;margin-top:10px;display:grid}.rSfH7q_icon{color:var(--pylon-text-muted)}.rSfH7q_file{min-width:0;color:var(--theme-text);font-family:var(--font-family-mono);font-size:12px;text-decoration:none;display:block;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.rSfH7q_file:hover{color:var(--pylon-feedback-info)}.rSfH7q_meta{color:var(--pylon-text-muted);font-family:var(--font-family-mono);white-space:nowrap;font-size:10px}.rSfH7q_actions{gap:2px;display:flex}
.bWghYW_field{flex-direction:column;gap:5px;display:flex}.bWghYW_label{font-family:var(--font-family-mono);color:var(--pylon-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.bWghYW_container{align-items:center;gap:var(--pylon-space-050);min-height:var(--pylon-control-height-default);border:1px solid var(--theme-border);background:var(--theme-background-input);cursor:text;box-sizing:border-box;flex-wrap:wrap;padding:0 8px;display:flex;position:relative}.bWghYW_container:focus-within{border-color:var(--pylon-field-focus)}.bWghYW_singleLine{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bWghYW_singleLine::-webkit-scrollbar{display:none}.bWghYW_tag{box-sizing:border-box;height:var(--pylon-label-height-compact);font-family:var(--font-family-mono);color:var(--theme-background);background:var(--theme-text);padding:0 0 0 var(--pylon-space-075);white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.bWghYW_remove{color:var(--theme-background);opacity:.6}.bWghYW_remove:hover{opacity:1}.bWghYW_remove.bWghYW_remove:hover:not(:disabled){color:var(--theme-background);background:0 0}.bWghYW_input{min-width:80px;font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);color:var(--theme-text);background:0 0;border:none;outline:none;flex:1;padding:0}.bWghYW_input::placeholder{color:var(--pylon-text-muted);opacity:.6}.bWghYW_dropdown{z-index:20;background:var(--theme-background);border:1px solid var(--theme-focused-foreground);border-top:none;position:absolute;top:100%;left:-1px;right:-1px;overflow:hidden}.bWghYW_suggestion{box-sizing:border-box;width:100%;min-height:var(--pylon-option-row-height-default);text-align:left;font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);padding:0 var(--pylon-space-150);border:0;border-left:var(--pylon-option-active-indicator-width) solid transparent;color:var(--theme-text);cursor:pointer;background:0 0;display:block}.bWghYW_suggestion:hover{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface)}
.QUX6RG_domain,.QUX6RG_hint{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);line-height:var(--pylon-typography-ui-control-leading);margin:0}.QUX6RG_domain{overflow-wrap:anywhere}.QUX6RG_fields{gap:var(--pylon-space-200);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.QUX6RG_field{gap:var(--pylon-space-050);flex-direction:column;display:flex}.QUX6RG_label{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase}.QUX6RG_conflict{align-items:flex-start;gap:var(--pylon-space-100);padding:var(--pylon-space-100);border-left:2px solid var(--pylon-feedback-warning);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);line-height:var(--pylon-typography-ui-control-leading);flex-direction:column;display:flex}.QUX6RG_conflict p{margin:0}.QUX6RG_error{color:var(--pylon-feedback-danger);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);margin:0}
.vYGxla_row{align-items:start;gap:var(--pylon-space-150);padding:var(--pylon-space-200);border-bottom:1px solid var(--theme-border);grid-template-columns:112px minmax(0,1fr) auto;display:grid}.vYGxla_preview{aspect-ratio:16/10;border:1px solid var(--theme-border);background:var(--theme-background-input);width:112px;overflow:hidden}.vYGxla_previewImage{object-fit:cover;width:100%;height:100%;display:block}.vYGxla_previewFallback{width:100%;height:100%;color:var(--pylon-text-muted);place-items:center;display:grid}.vYGxla_content{align-items:flex-start;gap:var(--pylon-space-050);flex-direction:column;min-width:0;display:flex}.vYGxla_titleLine{align-items:baseline;gap:var(--pylon-space-100);flex-wrap:wrap;min-width:0;display:flex}.vYGxla_title{overflow-wrap:anywhere;color:var(--theme-text);font-family:var(--pylon-typography-ui-body-family);font-size:var(--pylon-typography-ui-body-size);font-weight:var(--pylon-font-weight-medium);line-height:var(--pylon-typography-ui-body-leading);background:0 0;text-decoration:none}a.vYGxla_title:hover{color:var(--pylon-content-link);text-underline-offset:2px;text-decoration:underline}.vYGxla_domain{max-width:100%;color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);line-height:var(--pylon-typography-ui-control-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vYGxla_tags{gap:var(--pylon-space-050);margin:var(--pylon-space-150) 0 0;text-indent:0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.vYGxla_tags>li{padding:0}.vYGxla_tags>li:before{display:none}.vYGxla_tag,.vYGxla_tagButton{min-height:var(--pylon-control-height-compact);padding:0 var(--pylon-space-100);border:1px solid var(--theme-border);color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);line-height:var(--pylon-typography-ui-control-leading);background:0 0;align-items:center;display:inline-flex}.vYGxla_tagButton{cursor:pointer}.vYGxla_tagButton:hover,.vYGxla_tagButton[data-selected=true]{border-color:var(--pylon-content-link);color:var(--theme-text)}.vYGxla_tagButton:focus-visible,.vYGxla_title:focus-visible{outline:2px solid var(--pylon-focus-field);outline-offset:2px}.vYGxla_status{color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size)}.vYGxla_status[data-status=failed]{color:var(--pylon-feedback-danger)}.vYGxla_actions{justify-content:flex-end;align-items:center;gap:var(--pylon-space-050);display:flex}@media (max-width:640px){.vYGxla_row{gap:var(--pylon-space-100);grid-template-columns:88px minmax(0,1fr)}.vYGxla_preview{width:88px}.vYGxla_actions{grid-column:2;justify-content:flex-start}}
.JPBKyW_host{position:relative}.JPBKyW_layer{z-index:80;pointer-events:none;position:absolute;inset:0}.JPBKyW_host .ProseMirror[data-table-controls-gutters] .tableWrapper{padding-block:var(--pylon-table-top-gutter,28px) calc(var(--pylon-table-add-row-hit-size,16px) + var(--pylon-table-add-gap,6px));margin-inline:0}.JPBKyW_edgeButton{width:var(--pylon-table-grip-hit-size,28px);min-width:var(--pylon-table-grip-hit-size,28px);height:var(--pylon-table-grip-hit-size,28px);color:var(--pylon-content-muted);cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.JPBKyW_edgeButton:hover .JPBKyW_edgeButtonVisual,.JPBKyW_edgeButton:focus-visible .JPBKyW_edgeButtonVisual{border-color:var(--pylon-border-default);background:var(--pylon-surface-raised);color:var(--pylon-content-primary)}.JPBKyW_edgeButton:focus-visible{outline:2px solid var(--pylon-focus-field);outline-offset:1px}.JPBKyW_edgeButtonVisual{background:var(--pylon-surface-raised);width:20px;height:20px;color:inherit;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 3px #00000029}.JPBKyW_grip{color:var(--pylon-content-muted);touch-action:none;-webkit-user-select:none;user-select:none}.JPBKyW_selectionOutline{border:2px solid var(--pylon-focus-field);pointer-events:none;border-radius:2px;position:absolute}.JPBKyW_addButton{color:var(--pylon-content-primary)}.JPBKyW_addButton .JPBKyW_edgeButtonVisual{border-color:var(--pylon-border-default);background:var(--pylon-surface-canvas)}.JPBKyW_addButton:hover .JPBKyW_edgeButtonVisual,.JPBKyW_addButton:focus-visible .JPBKyW_edgeButtonVisual{background:var(--pylon-surface-raised)}.JPBKyW_horizontalStrip,.JPBKyW_verticalStrip{border-radius:0;justify-content:center;align-items:flex-start;display:flex;transform:none}.JPBKyW_horizontalStrip{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}.JPBKyW_verticalStrip{flex-direction:row;justify-content:flex-start}.JPBKyW_horizontalStrip .JPBKyW_edgeButtonVisual{border-color:var(--pylon-border-default);background:var(--pylon-surface-canvas);border-radius:4px;flex:0 0 16px;align-self:flex-start;width:100%;min-width:16px;height:16px;min-height:16px;margin:0}.JPBKyW_verticalStrip .JPBKyW_edgeButtonVisual{border-color:var(--pylon-border-default);background:var(--pylon-surface-canvas);border-radius:4px;width:100%;min-width:0;height:100%;min-height:16px}.JPBKyW_verticalStrip .JPBKyW_edgeButtonVisual svg{width:min(12px, calc(var(--pylon-table-add-strip-width,16px) - 2px))}.JPBKyW_horizontalStrip:hover .JPBKyW_edgeButtonVisual,.JPBKyW_horizontalStrip:focus-visible .JPBKyW_edgeButtonVisual,.JPBKyW_verticalStrip:hover .JPBKyW_edgeButtonVisual,.JPBKyW_verticalStrip:focus-visible .JPBKyW_edgeButtonVisual{background:var(--pylon-surface-raised)}.JPBKyW_insertionIndicator{z-index:2;background:var(--pylon-focus-field);box-shadow:0 0 0 1px var(--pylon-surface-canvas);pointer-events:none;border-radius:2px;position:absolute}.JPBKyW_menu{border:1px solid var(--theme-border);background:var(--theme-background-modal);width:252px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--theme-text);pointer-events:auto;-webkit-overflow-scrolling:touch;border-radius:8px;flex-direction:column;gap:2px;padding:4px 0;display:flex;position:absolute;overflow:hidden auto;box-shadow:0 8px 24px #00000047}.JPBKyW_menuHeading{color:var(--pylon-content-muted);font-family:var(--pylon-typography-ui-label-family);font-size:var(--pylon-typography-ui-label-size);letter-spacing:var(--pylon-typography-ui-label-tracking);text-transform:uppercase;padding:7px 16px 5px}.JPBKyW_menuAction{min-height:var(--pylon-option-row-height-default,32px);padding:0 calc(var(--pylon-space-150) + 6px);border:0;border-left:var(--pylon-option-active-indicator-width) solid transparent;color:var(--pylon-text-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-typography-ui-control-weight);line-height:var(--pylon-typography-ui-control-leading);letter-spacing:var(--pylon-typography-ui-control-tracking);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0;align-items:center;display:flex}.JPBKyW_menuAction:hover:not(:disabled),.JPBKyW_menuAction:focus-visible:not(:disabled){border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface);color:var(--theme-text);outline:none}.JPBKyW_menuAction:disabled{color:var(--pylon-content-muted);cursor:default;opacity:.55}.JPBKyW_menuNote{color:var(--pylon-content-muted);margin:4px 10px 8px;font-size:12px;line-height:1.4}@media (pointer:coarse){.JPBKyW_menuAction{min-height:max(44px, var(--pylon-option-row-height-default,32px))}}.JPBKyW_alignmentOptions{display:flex}.JPBKyW_alignmentOptions .JPBKyW_menuAction{flex:1;justify-content:center;padding-inline:4px}.JPBKyW_alignmentOptions .JPBKyW_menuAction[aria-pressed=true]{border-left-color:var(--pylon-option-active-indicator-color);background:var(--pylon-option-active-surface);color:var(--theme-text)}.JPBKyW_menu>*{flex-shrink:0}.JPBKyW_scrollHint{border-top:1px solid var(--theme-border);background:var(--theme-background-modal);color:var(--theme-text);pointer-events:none;padding:6px 10px;font-size:12px;position:sticky;bottom:0}.JPBKyW_menuTitle{border-bottom:1px solid var(--pylon-content-muted);color:var(--pylon-content-muted);font-family:var(--pylon-typography-ui-control-family);font-size:var(--pylon-typography-ui-control-size);font-weight:var(--pylon-font-weight-bold);line-height:var(--pylon-typography-ui-control-leading);padding:7px 16px 11px}
.gfMoyq_root{gap:var(--pylon-space-050);display:flex}.gfMoyq_tab{padding:var(--pylon-space-050) var(--pylon-space-100);color:var(--pylon-text-muted);font-family:var(--pylon-font-family-mono);font-size:var(--pylon-typography-ui-control-size);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;display:flex}.gfMoyq_tab:hover,.gfMoyq_active{color:var(--theme-text)}
.zG19Oa_root{flex-direction:column;height:100vh;display:flex;overflow:hidden}.zG19Oa_toolbar{height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:12px;padding:0 16px;display:flex}.zG19Oa_title{font-family:var(--font-family-mono);color:var(--theme-text);font-size:13px}.zG19Oa_meta{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:12px}.zG19Oa_state{font-family:var(--font-family-mono);color:var(--pylon-text-muted);padding:24px 16px;font-size:13px}
.-b8H4G_root{height:100vh;display:flex;overflow:hidden}.-b8H4G_sidebar{border-right:1px solid var(--theme-border);flex-direction:column;flex-shrink:0;width:380px;min-width:360px;display:flex}.-b8H4G_toolbar{gap:var(--pylon-space-100);height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;padding:0 16px;display:flex}.-b8H4G_title{font-family:var(--font-family-mono);color:var(--theme-text);flex:1;font-size:13px}.-b8H4G_newBtn{font-family:var(--font-family-mono);background:var(--theme-button);color:var(--theme-button-text);cursor:pointer;border:none;padding:4px 10px;font-size:11px}.-b8H4G_newBtn:hover{opacity:.85}.-b8H4G_list{flex:1;overflow-y:auto}.-b8H4G_muted{font-family:var(--font-family-mono);color:var(--pylon-text-muted);padding:16px;font-size:12px}.-b8H4G_noteRow{border-bottom:1px solid var(--theme-border);cursor:pointer;padding:10px 16px;position:relative}.-b8H4G_noteRow:hover,.-b8H4G_noteRowActive{background:var(--theme-border)}.-b8H4G_deleteBtn{color:var(--pylon-text-muted)}.-b8H4G_deleteBtn:hover{color:var(--pylon-feedback-danger)}.-b8H4G_deleteConfirm{z-index:2;position:absolute;inset:0}.-b8H4G_deleteConfirmText{font-family:var(--font-family-mono);color:#fff;flex:1;font-size:11px}.-b8H4G_deleteConfirmYes,.-b8H4G_deleteConfirmNo{font-family:var(--font-family-mono);color:#fff;cursor:pointer;text-align:center;background:#fff3;border:1px solid #ffffff59;min-width:30px;padding:4px 8px;font-size:15px;line-height:1}.-b8H4G_deleteConfirmYes:hover{background:#ffffff59}.-b8H4G_deleteConfirmNo:hover{background:#ffffff1a}.-b8H4G_noteTitle{font-family:var(--font-family-mono);color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.-b8H4G_noteDate{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin-top:2px;font-size:10px}.-b8H4G_editor{flex-direction:column;flex:1;display:flex;overflow:hidden}.-b8H4G_editorHeader{border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:center;gap:12px;height:44px;padding:0 16px 0 24px;display:flex}.-b8H4G_titleInput{font-family:var(--font-family-mono);color:var(--theme-text);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:500}.-b8H4G_titleInput::placeholder{color:var(--pylon-text-muted)}.-b8H4G_saveBtn{font-family:var(--font-family-mono);color:var(--pylon-text-muted);border:1px solid var(--theme-border);cursor:pointer;background:0 0;flex-shrink:0;padding:4px 10px;font-size:11px}.-b8H4G_saveBtn:hover:not(:disabled){color:var(--theme-text);border-color:var(--theme-text)}.-b8H4G_saveBtn:disabled{opacity:.4;cursor:not-allowed}.-b8H4G_root{width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}.-b8H4G_sidebar{border-right:1px solid var(--theme-border);flex-direction:column;flex:0 0 min(390px,42vw);min-width:280px;min-height:0;display:flex}.-b8H4G_toolbar{gap:var(--pylon-space-100);min-height:var(--pylon-app-header-height);border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.-b8H4G_title{color:var(--theme-text);font-family:var(--font-family-mono);margin:0;font-size:13px;font-weight:400}.-b8H4G_subtitle{color:var(--pylon-text-muted);font-family:var(--font-family-mono);margin:4px 0 0;font-size:10px}.-b8H4G_detail{flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.-b8H4G_emptyDetail{max-width:360px;color:var(--pylon-text-muted);font-family:var(--font-family-mono);text-align:center;padding:24px;font-size:12px;line-height:1.6}@media (max-width:760px){.-b8H4G_root{flex-direction:column;height:auto;min-height:100dvh;overflow:visible}.-b8H4G_sidebar{border-right:0;border-bottom:1px solid var(--theme-border);flex:0 0 55dvh;min-width:0}.-b8H4G_detail{min-height:220px}}.-b8H4G_saveStatus{font-family:var(--font-family-mono);color:var(--pylon-text-muted);flex-shrink:0;font-size:10px}.-b8H4G_saveStatusError{color:var(--pylon-feedback-danger)}.-b8H4G_metaRow{border-bottom:1px solid var(--theme-border);flex-shrink:0;align-items:flex-start;gap:8px;padding:8px 24px;display:flex}.-b8H4G_metaSelect{font-family:var(--font-family-mono);background:var(--theme-background-input);border:1px solid var(--theme-border);color:var(--theme-text);box-sizing:border-box;cursor:pointer;outline:none;flex-shrink:0;align-self:flex-start;height:36px;padding:0 8px;font-size:11px}.-b8H4G_metaSelect:focus{border-color:var(--theme-focused-foreground)}.-b8H4G_metaTags{flex:1;min-width:0}.-b8H4G_editorBody{flex-direction:column;flex:1;min-height:0;padding:20px 24px;display:flex;overflow:hidden}.-b8H4G_contentScroll{flex:1;min-height:0;overflow-y:auto}.-b8H4G_editorFooter{border-top:1px solid var(--theme-border);justify-content:flex-end;padding:10px 24px;display:flex}.-b8H4G_editorEmpty{flex:1;justify-content:center;align-items:center;display:flex}
.SQgSTa_root{flex-direction:column;height:100vh;display:flex}.SQgSTa_toolbar{padding:var(--pylon-space-0) var(--pylon-space-200);height:var(--pylon-app-header-height);border-bottom:var(--pylon-border-width-100) solid var(--theme-border);flex-shrink:0;align-items:center;display:flex}.SQgSTa_title{font-family:var(--font-family-mono);color:var(--theme-text);font-size:13px}.SQgSTa_content{padding:var(--pylon-space-400);flex:1;max-width:1100px;overflow-y:auto}.SQgSTa_section{gap:var(--pylon-space-200);flex-direction:column;align-items:flex-start;width:100%;max-width:840px;display:flex}.SQgSTa_settingsBlock{align-items:flex-start;gap:var(--pylon-space-100);flex-direction:column;width:100%;display:flex}.SQgSTa_assignmentGrid{gap:var(--pylon-space-200);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.SQgSTa_assignmentGrid .SQgSTa_field{max-width:none}.SQgSTa_field{gap:var(--pylon-space-050);flex-direction:column;width:100%;max-width:600px;display:flex}.SQgSTa_label{font-family:var(--font-family-mono);color:var(--pylon-text-muted);font-size:11px}.SQgSTa_textarea{font-family:var(--font-family-mono);color:var(--theme-text);background:var(--theme-background-input);border:var(--pylon-border-width-100) solid var(--theme-border);padding:var(--pylon-space-100) var(--pylon-space-125);resize:vertical;width:100%;min-height:80px;font-size:12px}.SQgSTa_textarea:focus{border-color:var(--theme-text);outline:none}.SQgSTa_muted{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:var(--pylon-space-0);font-size:11px}@media (max-width:800px){.SQgSTa_assignmentGrid{grid-template-columns:1fr}}.SQgSTa_dangerSection{align-items:flex-start;gap:var(--pylon-space-100);margin-top:var(--pylon-space-300);padding-top:var(--pylon-space-200);border-top:var(--pylon-border-width-100) solid var(--theme-border);flex-direction:column;width:100%;display:flex}.SQgSTa_dangerHeading{font-family:var(--font-family-mono);color:var(--pylon-feedback-danger);margin:0;font-size:13px;font-weight:500}.SQgSTa_deletionError{font-family:var(--font-family-mono);color:var(--pylon-feedback-danger);margin:0;font-size:12px}
.IAZWsG_root{background:var(--theme-background);min-height:100vh;display:flex}.IAZWsG_main{flex:1;min-width:0;overflow:auto}@media (max-width:700px){.IAZWsG_root:has(>aside[data-responsive-navigation]){flex-direction:column}}.IAZWsG_empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:64px 24px;display:flex}.IAZWsG_emptyText{font-family:var(--font-family-mono);color:var(--pylon-text-muted);margin:0;font-size:13px}.IAZWsG_emptyHint{font-family:var(--font-family-mono);color:var(--pylon-text-muted);opacity:.7;margin:0;font-size:12px}