.WritingSourceControls-module__56RbbW__section{gap:.75rem;min-width:0;margin-block:1rem;display:grid}.WritingSourceControls-module__56RbbW__section>button{justify-self:start;max-width:100%}.WritingSourceControls-module__56RbbW__section p{margin:0}.WritingSourceControls-module__56RbbW__dialogTrigger{gap:var(--ct-space-3);min-width:0;display:grid}.WritingSourceControls-module__56RbbW__picker{width:min(100%,36rem);min-width:0;position:relative}.WritingSourceControls-module__56RbbW__picker>span{width:100%;display:flex}.WritingSourceControls-module__56RbbW__pickerTrigger{text-align:left;justify-content:flex-start;gap:.65rem;width:100%}.WritingSourceControls-module__56RbbW__pickerTrigger span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.WritingSourceControls-module__56RbbW__pickerTrigger svg{flex-shrink:0}.WritingSourceControls-module__56RbbW__sourceHint{color:var(--ct-text-muted);font-size:.8rem}.WritingSourceControls-module__56RbbW__picker>.WritingSourceControls-module__56RbbW__sourceHint{margin-top:.35rem}.WritingSourceControls-module__56RbbW__picker small{color:var(--ct-text-muted);font-size:.72rem}
.system-module__N7PxAW__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--ct-space-4) var(--ct-space-5);flex-wrap:wrap;min-width:0;display:flex}.system-module__N7PxAW__readingExamples{gap:var(--ct-space-6);margin-bottom:var(--ct-space-8);display:grid}.system-module__N7PxAW__readingExample{gap:var(--ct-space-6);padding:var(--ct-space-6);min-width:0;color:var(--ct-text-body);font:500 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);display:grid}.system-module__N7PxAW__sectionHeaderCopy{gap:var(--ct-space-2);flex:16rem;min-width:0;display:grid}.system-module__N7PxAW__sectionHeaderEyebrow{color:var(--ct-text-muted);font:600 var(--ct-text-size-label)/var(--ct-leading-label) var(--ct-font-mono);letter-spacing:var(--ct-tracking-label);text-transform:uppercase;margin:0}.system-module__N7PxAW__sectionHeaderTitle{color:var(--ct-text-strong);font:700 var(--ct-heading-section)/var(--ct-leading-heading) var(--ct-font-display);letter-spacing:var(--ct-tracking-heading);overflow-wrap:anywhere;margin:0}.system-module__N7PxAW__sectionHeaderDescription{color:var(--ct-text-body);font:500 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);max-width:68ch}.system-module__N7PxAW__sectionHeaderDescription>:first-child{margin-top:0}.system-module__N7PxAW__sectionHeaderDescription>:last-child{margin-bottom:0}.system-module__N7PxAW__sectionHeaderActions{align-items:center;gap:var(--ct-space-2);flex-wrap:wrap;max-width:100%;display:flex}.system-module__N7PxAW__button{min-height:var(--ct-control-height-md);justify-content:center;align-items:center;gap:var(--ct-space-2);border-radius:var(--ct-radius-control);padding:0 var(--ct-space-4);font-family:var(--ct-font-body);font-size:var(--ct-text-size-body);font-weight:700;line-height:var(--ct-leading-none);cursor:pointer;transition:transform var(--ct-duration-snap) var(--ct-ease-snap), background-color var(--ct-duration-snap) var(--ct-ease-snap), border-color var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap);border:1px solid #0000;display:inline-flex}.system-module__N7PxAW__button:hover:not(:disabled){transform:translateY(-2px)}.system-module__N7PxAW__button:active:not(:disabled){transform:var(--ct-press-transform);box-shadow:var(--ct-shadow-1);transition-duration:var(--ct-duration-instant)}.system-module__N7PxAW__button:focus-visible,.system-module__N7PxAW__control:focus-visible,.system-module__N7PxAW__tab:focus-visible,.system-module__N7PxAW__iconButton:focus-visible{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:2px}.system-module__N7PxAW__button:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);border-color:var(--ct-border-subtle);cursor:not-allowed;box-shadow:none}.system-module__N7PxAW__buttonPrimary{color:var(--ct-cta-text);background:var(--ct-cta-bg);border-color:var(--ct-cta-bg);box-shadow:var(--ct-cta-glow)}.system-module__N7PxAW__buttonPrimary:hover:not(:disabled){background:var(--ct-cta-bg-hover);border-color:var(--ct-cta-bg-hover)}.system-module__N7PxAW__buttonSecondary{color:var(--ct-text-strong);background:var(--ct-surface-raised);border-color:var(--ct-border-default);box-shadow:0 4px 14px color-mix(in srgb, var(--ct-surface-inverse) 7%, transparent)}.system-module__N7PxAW__buttonSecondary:hover:not(:disabled){border-color:var(--ct-border-strong);background:var(--ct-surface-card)}.system-module__N7PxAW__buttonGhost{color:var(--ct-text-body);background:0 0;border-color:#0000}.system-module__N7PxAW__buttonGhost:hover:not(:disabled){color:var(--ct-text-strong);background:var(--ct-surface-hover)}.system-module__N7PxAW__buttonDanger{color:var(--ct-text-on-brand);background:var(--ct-danger);border-color:var(--ct-danger)}.system-module__N7PxAW__buttonDanger:hover:not(:disabled){background:var(--ct-danger-hover);border-color:var(--ct-danger-hover)}.system-module__N7PxAW__buttonSmall{min-height:var(--ct-control-height-sm);padding-inline:var(--ct-space-3);font-size:var(--ct-text-size-meta)}.system-module__N7PxAW__buttonLarge{min-height:var(--ct-control-height-lg);padding-inline:var(--ct-space-5);font-size:var(--ct-text-size-comfortable)}.system-module__N7PxAW__buttonLoadingEye{flex:none}.system-module__N7PxAW__badge{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-pill);width:fit-content;min-height:26px;padding:var(--ct-space-1) 9px;font-family:var(--ct-font-mono);font-size:var(--ct-text-size-label);font-weight:600;line-height:var(--ct-leading-tight);letter-spacing:.02em;align-items:center;gap:7px;display:inline-flex}.system-module__N7PxAW__badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.system-module__N7PxAW__badgeNeutral{color:var(--ct-text-muted);background:var(--ct-surface-sunken)}.system-module__N7PxAW__badgeSuccess{color:var(--ct-success-text);background:var(--ct-success-surface);border-color:var(--ct-success-border)}.system-module__N7PxAW__badgeWarning{color:var(--ct-warning-text);background:var(--ct-warning-surface);border-color:var(--ct-warning-border)}.system-module__N7PxAW__badgeDanger{color:var(--ct-danger-text);background:var(--ct-danger-surface);border-color:var(--ct-danger-border)}.system-module__N7PxAW__badgeInfo{color:var(--ct-info);background:var(--ct-info-surface);border-color:var(--ct-info-border)}.system-module__N7PxAW__card{border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-card);background:var(--ct-surface-raised);box-shadow:0 10px 34px color-mix(in srgb, var(--ct-surface-inverse) 7%, transparent)}.system-module__N7PxAW__field{gap:7px;display:grid}.system-module__N7PxAW__label{color:var(--ct-text-strong);font-size:var(--ct-text-size-meta);font-weight:700}.system-module__N7PxAW__required{color:var(--ct-danger)}.system-module__N7PxAW__labelHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.system-module__N7PxAW__control{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);width:100%;min-height:44px;padding:10px var(--ct-space-3);color:var(--ct-text-strong);background:var(--ct-surface-sunken);font:500 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);transition:border-color .16s,background-color .16s,box-shadow .16s}.system-module__N7PxAW__control:hover:not(:disabled){border-color:var(--ct-border-strong)}.system-module__N7PxAW__control:focus{background:var(--ct-surface-raised);border-color:var(--ct-brand)}.system-module__N7PxAW__control::placeholder{color:var(--ct-text-faint)}.system-module__N7PxAW__control:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);cursor:not-allowed}.system-module__N7PxAW__controlError{border-color:var(--ct-danger);background:var(--ct-danger-surface)}.system-module__N7PxAW__fileInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.system-module__N7PxAW__filePicker{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);min-height:40px;padding:var(--ct-space-2) 14px;color:var(--ct-text-strong);background:var(--ct-surface-raised);box-shadow:var(--ct-shadow-1);cursor:pointer;font:700 var(--ct-text-size-meta)/var(--ct-leading-tight) var(--ct-font-body);justify-content:center;justify-self:start;align-items:center;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.system-module__N7PxAW__filePicker:hover{border-color:var(--ct-border-strong);background:var(--ct-surface-hover)}.system-module__N7PxAW__fileInput:focus-visible+.system-module__N7PxAW__filePicker{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:2px}.system-module__N7PxAW__filePickerDisabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);cursor:not-allowed;box-shadow:none}.system-module__N7PxAW__textarea{resize:vertical;min-height:108px}.system-module__N7PxAW__hint,.system-module__N7PxAW__error{font-size:var(--ct-text-size-caption);line-height:var(--ct-leading-body);margin:0}.system-module__N7PxAW__hint{color:var(--ct-text-muted)}.system-module__N7PxAW__error{color:var(--ct-danger-text);font-weight:650}.system-module__N7PxAW__tabList{gap:var(--ct-space-1);border-bottom:1px solid var(--ct-border-default);display:flex;overflow-x:auto}.system-module__N7PxAW__tab{min-height:var(--ct-control-height-md);color:var(--ct-text-muted);font:700 var(--ct-text-size-meta)/var(--ct-leading-none) var(--ct-font-body);cursor:pointer;background:0 0;border:0;flex:none;padding:0 14px;position:relative}.system-module__N7PxAW__tab:hover{color:var(--ct-text-strong);background:var(--ct-surface-hover)}.system-module__N7PxAW__tabActive{color:var(--ct-brand-text)}.system-module__N7PxAW__tabActive:after{content:"";background:var(--ct-brand);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.system-module__N7PxAW__tabPanel{padding-top:18px}.system-module__N7PxAW__dialogBackdrop{z-index:1000;padding:var(--ct-space-5);background:var(--ct-overlay-scrim);place-items:center;animation:.16s ease-out system-module__N7PxAW__fadeIn;display:grid;position:fixed;inset:0}.system-module__N7PxAW__dialog{border:1px solid var(--ct-border-inverse);border-radius:var(--ct-radius-modal);width:min(520px,100%);max-height:min(760px,100vh - 40px);padding:var(--ct-space-6);color:var(--ct-text-strong);background:var(--ct-surface-raised);box-shadow:0 26px 90px color-mix(in srgb, var(--ct-surface-inverse) 32%, transparent);animation:.18s ease-out system-module__N7PxAW__dialogIn;overflow-y:auto}.system-module__N7PxAW__dialogLarge{width:min(880px,100%)}.system-module__N7PxAW__dialogWorkspace{flex-direction:column;width:min(1440px,100%);height:min(92dvh,100dvh - 40px);max-height:min(92dvh,100dvh - 40px);padding:0;display:flex;overflow:hidden}.system-module__N7PxAW__dialogHeader{grid-template-columns:1fr auto;align-items:start;gap:18px;display:grid}.system-module__N7PxAW__dialogWorkspace .system-module__N7PxAW__dialogHeader,.system-module__N7PxAW__dialogLarge .system-module__N7PxAW__dialogHeader{border-bottom:1px solid var(--ct-border-subtle);flex:none;align-items:center;padding:14px 22px}.system-module__N7PxAW__dialogWorkspace .system-module__N7PxAW__dialogBody,.system-module__N7PxAW__dialogLarge .system-module__N7PxAW__dialogBody{margin-top:0;padding:18px 22px}.system-module__N7PxAW__dialogWorkspace .system-module__N7PxAW__dialogBody{flex:1;min-height:0;overflow-y:auto}@media (max-width:760px){.system-module__N7PxAW__dialogBackdropWorkspace{padding:0}.system-module__N7PxAW__dialogWorkspace{border-radius:0;width:100%;height:100dvh;max-height:100dvh}}.system-module__N7PxAW__dialogNavigation{border-bottom:1px solid var(--ct-border-default);background:var(--ct-surface-raised);flex:none}.system-module__N7PxAW__dialogBackdropDrawer{place-items:stretch end;padding:0}.system-module__N7PxAW__dialogDrawer{border-radius:0;width:min(600px,100vw);height:100dvh;max-height:100dvh;animation:.18s ease-out system-module__N7PxAW__drawerIn}@keyframes system-module__N7PxAW__drawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.system-module__N7PxAW__dialogDrawer{animation:none}}.system-module__N7PxAW__dialogFooter{justify-content:space-between;align-items:center;gap:var(--ct-space-3);border-top:1px solid var(--ct-border-default);background:var(--ct-surface-card);flex-wrap:wrap;flex:none;padding:13px 18px;display:flex}.system-module__N7PxAW__dialogTitle{font:750 var(--ct-heading-dialog)/var(--ct-leading-heading) var(--ct-font-display);letter-spacing:-.035em;margin:0}.system-module__N7PxAW__dialogDescription{color:var(--ct-text-muted);font-size:var(--ct-text-size-body);line-height:var(--ct-leading-readable);margin:10px 0 0}.system-module__N7PxAW__dialogBody{margin-top:22px}.system-module__N7PxAW__iconButton{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);width:36px;height:36px;color:var(--ct-text-body);background:var(--ct-surface-card);cursor:pointer;place-items:center;display:inline-grid}.system-module__N7PxAW__iconButton:hover{color:var(--ct-text-strong);border-color:var(--ct-border-strong)}.system-module__N7PxAW__iconButton:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);border-color:var(--ct-border-subtle);cursor:not-allowed}@keyframes system-module__N7PxAW__fadeIn{0%{opacity:0}}.system-module__N7PxAW__pendingEye{animation:3.2s ease-in-out infinite system-module__N7PxAW__pendingEyePulse;display:block;overflow:visible}.system-module__N7PxAW__pendingEyeSmall{width:22px;height:14px}.system-module__N7PxAW__pendingEyeMedium{width:46px;height:28px}.system-module__N7PxAW__pendingEyeLarge{width:72px;height:44px}.system-module__N7PxAW__pendingEyeShape{fill:var(--ct-surface-inverse);stroke:var(--ct-accent);stroke-width:4px}.system-module__N7PxAW__pendingEyeLid{transform-origin:100px 60px;animation:system-module__N7PxAW__pendingEyeLook 4.2s var(--ct-ease-snap) infinite}.system-module__N7PxAW__pendingEyeIris{fill:var(--ct-accent)}.system-module__N7PxAW__pendingEyePupil{fill:var(--ct-surface-inverse);opacity:.9}.system-module__N7PxAW__pendingIndicator{align-items:center;gap:var(--ct-space-3);border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-card);padding:var(--ct-space-3) var(--ct-space-4);color:var(--ct-text-body);background:var(--ct-surface-raised);box-shadow:var(--ct-shadow-1);display:inline-flex}.system-module__N7PxAW__pendingLabel,.system-module__N7PxAW__pendingDetail{display:block}.system-module__N7PxAW__tooltipRoot{vertical-align:middle;display:inline-flex}.system-module__N7PxAW__tooltipTrigger{width:32px;height:32px;color:var(--ct-text-faint);cursor:help;background:0 0;border:0;place-items:center;margin:-8px;padding:0;display:inline-grid}.system-module__N7PxAW__tooltipTrigger:hover,.system-module__N7PxAW__tooltipTrigger:focus-visible{color:var(--ct-brand-text)}.system-module__N7PxAW__tooltipTrigger:focus-visible{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:1px;border-radius:var(--ct-radius-control)}.system-module__N7PxAW__tooltip{z-index:1100;border:1px solid var(--ct-border-inverse);border-radius:var(--ct-radius-control);width:min(260px,100vw - 16px);max-width:calc(100vw - 16px);color:var(--ct-text-inverse);background:var(--ct-surface-inverse);box-shadow:var(--ct-shadow-3);font:500 var(--ct-text-size-caption)/var(--ct-leading-body) var(--ct-font-body);letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere;pointer-events:none;padding:9px 11px;position:fixed;transform:translate(-50%,calc(-100% - 8px))}.system-module__N7PxAW__fieldGroup{gap:var(--ct-space-2);flex-direction:column;display:flex}.system-module__N7PxAW__fieldGroupLabelRow{align-items:center;gap:6px;display:inline-flex}.system-module__N7PxAW__fieldGroupLabel{color:var(--ct-text-strong);font:700 var(--ct-text-size-body)/var(--ct-leading-label) var(--ct-font-display);letter-spacing:-.01em}.system-module__N7PxAW__fieldGroupHint{color:var(--ct-text-muted);font:500 var(--ct-text-size-meta)/var(--ct-leading-body) var(--ct-font-body);margin:2px 0 0}.system-module__N7PxAW__segmentedControl{flex-wrap:wrap;gap:6px;display:flex}.system-module__N7PxAW__choiceButton{min-height:var(--ct-control-height-sm);border:1.5px solid var(--ct-border-default);border-radius:var(--ct-radius-pill);color:var(--ct-text-strong);background:var(--ct-surface-card);box-shadow:var(--ct-shadow-1);font:600 var(--ct-text-size-meta)/var(--ct-leading-none) var(--ct-font-display);cursor:pointer;transition:transform var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap), background-color var(--ct-duration-snap) var(--ct-ease-snap), border-color var(--ct-duration-snap) var(--ct-ease-snap);padding:7px 13px}.system-module__N7PxAW__choiceButton:hover{border-color:var(--ct-brand);color:var(--ct-brand-text);box-shadow:var(--ct-shadow-2);transform:translateY(-2px)}.system-module__N7PxAW__choiceButton:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);border-color:var(--ct-border-subtle);box-shadow:none;cursor:not-allowed;transform:none}.system-module__N7PxAW__choiceButton:active{transform:var(--ct-press-transform);box-shadow:var(--ct-shadow-1);transition-duration:var(--ct-duration-instant)}.system-module__N7PxAW__choiceButton:focus-visible,.system-module__N7PxAW__stepperButton:focus-visible,.system-module__N7PxAW__stepperInput:focus-visible,.system-module__N7PxAW__switchButton:focus-visible,.system-module__N7PxAW__disclosureTrigger:focus-visible{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:2px}.system-module__N7PxAW__choiceButtonSelected{color:var(--ct-cta-text);background:var(--ct-cta-bg);border-color:var(--ct-cta-bg);box-shadow:var(--ct-shadow-1);font-weight:700}.system-module__N7PxAW__choiceButtonSelected:hover{color:var(--ct-cta-text);background:var(--ct-cta-bg-hover);border-color:var(--ct-cta-bg-hover)}.system-module__N7PxAW__choiceCardGrid{gap:var(--ct-space-2);grid-template-columns:minmax(0,1fr);display:grid}.system-module__N7PxAW__choiceCard{border:1.5px solid var(--ct-border-default);min-width:0;min-height:62px;color:var(--ct-text-strong);background:var(--ct-surface-card);box-shadow:var(--ct-shadow-1);text-align:left;cursor:pointer;transition:transform var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap), background-color var(--ct-duration-snap) var(--ct-ease-snap), border-color var(--ct-duration-snap) var(--ct-ease-snap);border-radius:12px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.system-module__N7PxAW__choiceCard:hover:not(:disabled){border-color:var(--ct-brand);box-shadow:var(--ct-shadow-2);transform:translateY(-2px)}.system-module__N7PxAW__choiceCard:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);box-shadow:none;cursor:not-allowed}.system-module__N7PxAW__choiceCard:active:not(:disabled){transform:var(--ct-press-transform);box-shadow:var(--ct-shadow-1);transition-duration:var(--ct-duration-instant)}.system-module__N7PxAW__choiceCard:focus-visible{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:2px}.system-module__N7PxAW__choiceCardSelected{border-color:var(--ct-accent);background:color-mix(in srgb, var(--ct-accent) 8%, var(--ct-surface-card))}.system-module__N7PxAW__choiceCardCheck{border:1.5px solid var(--ct-border-default);width:20px;height:20px;color:var(--ct-surface-inverse);background:0 0;border-radius:6px;flex:none;place-items:center;margin-top:1px;display:inline-grid}.system-module__N7PxAW__choiceCardSelected .system-module__N7PxAW__choiceCardCheck{border-color:var(--ct-accent);background:var(--ct-accent)}.system-module__N7PxAW__choiceCardCopy{min-width:0;display:block}.system-module__N7PxAW__choiceCard[data-accent=custom]:not(:disabled){border-inline-start:4px solid var(--ct-brand)}.system-module__N7PxAW__choiceCard[data-accent=custom] .system-module__N7PxAW__choiceCardCheck{color:var(--ct-text-strong);background:var(--ct-surface-card)}.system-module__N7PxAW__choiceCardIcon{color:var(--ct-brand);margin-bottom:6px;display:inline-flex}.system-module__N7PxAW__choiceCardLabel{font:700 var(--ct-text-size-body)/var(--ct-leading-tight) var(--ct-font-display);letter-spacing:-.01em;display:block}.system-module__N7PxAW__choiceCardMeta{color:var(--ct-text-muted)}.system-module__N7PxAW__choiceCardDescription{color:var(--ct-text-muted);font:500 var(--ct-text-size-caption)/var(--ct-leading-label) var(--ct-font-body);margin-top:2px;display:block}@media (min-width:560px){.system-module__N7PxAW__choiceCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.system-module__N7PxAW__stepper{align-items:center;gap:var(--ct-space-2);flex:none;display:inline-flex}.system-module__N7PxAW__stepperButton{border:1.5px solid var(--ct-border-default);border-radius:var(--ct-radius-control);width:34px;height:34px;color:var(--ct-text-strong);background:var(--ct-surface-card);box-shadow:var(--ct-shadow-1);cursor:pointer;transition:transform var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap);flex:none;place-items:center;display:inline-grid}.system-module__N7PxAW__stepperButton:hover:not(:disabled){border-color:var(--ct-brand);color:var(--ct-brand-text);box-shadow:var(--ct-shadow-2);transform:translateY(-2px)}.system-module__N7PxAW__stepperButton:active:not(:disabled){transform:var(--ct-press-transform);box-shadow:var(--ct-shadow-1);transition-duration:var(--ct-duration-instant)}.system-module__N7PxAW__stepperButton:disabled{color:var(--ct-text-disabled);background:var(--ct-surface-disabled);cursor:not-allowed;box-shadow:none}.system-module__N7PxAW__stepperInput[type=number]{box-sizing:border-box;border:1.5px solid var(--ct-border-default);border-radius:var(--ct-radius-control);width:54px;height:34px;color:var(--ct-text-strong);background:var(--ct-surface-sunken);box-shadow:var(--ct-shadow-inset);font:700 var(--ct-text-size-comfortable)/var(--ct-leading-none) var(--ct-font-display);text-align:center;appearance:textfield;flex:none;padding:0 6px}.system-module__N7PxAW__stepperInput[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.system-module__N7PxAW__stepperInput[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.system-module__N7PxAW__switchRow{align-items:center;gap:6px;width:100%;display:inline-flex}.system-module__N7PxAW__switchButton{min-height:var(--ct-tap-target-min);border:1.5px solid var(--ct-border-default);padding:var(--ct-space-2) 14px;color:var(--ct-text-strong);background:var(--ct-surface-card);box-shadow:var(--ct-shadow-1);text-align:left;cursor:pointer;transition:box-shadow var(--ct-duration-snap) var(--ct-ease-snap), background-color var(--ct-duration-snap) var(--ct-ease-snap), border-color var(--ct-duration-snap) var(--ct-ease-snap);border-radius:12px;flex:1;align-items:center;gap:9px;display:inline-flex}.system-module__N7PxAW__switchButton:hover{border-color:var(--ct-brand);box-shadow:var(--ct-shadow-2)}.system-module__N7PxAW__switchButtonChecked{border-color:var(--ct-accent);background:color-mix(in srgb, var(--ct-accent) 10%, var(--ct-surface-card))}.system-module__N7PxAW__switchRail{border-radius:var(--ct-radius-pill);background:var(--ct-border-strong);width:34px;height:20px;transition:background-color var(--ct-duration-snap) var(--ct-ease-snap);flex:none;position:relative}.system-module__N7PxAW__switchThumb{background:var(--ct-surface-raised);width:16px;height:16px;box-shadow:var(--ct-shadow-1);transition:transform var(--ct-duration-snap) var(--ct-ease-snap);border-radius:50%;position:absolute;top:2px;left:2px}.system-module__N7PxAW__switchButtonChecked .system-module__N7PxAW__switchRail{background:var(--ct-accent)}.system-module__N7PxAW__switchButtonChecked .system-module__N7PxAW__switchThumb{transform:translate(14px)}.system-module__N7PxAW__switchLabel{font:700 var(--ct-text-size-body)/var(--ct-leading-label) var(--ct-font-display)}.system-module__N7PxAW__disclosure{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-card);background:var(--ct-surface-card);transition:border-color var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap);overflow:hidden}.system-module__N7PxAW__disclosure[data-accordion-open=true]{border-color:var(--ct-border-strong);box-shadow:var(--ct-shadow-2)}.system-module__N7PxAW__disclosureHeader{background:color-mix(in srgb, var(--ct-surface-card) 94%, var(--ct-surface-inverse));align-items:center;display:flex}.system-module__N7PxAW__disclosureTrigger{gap:var(--ct-space-3);width:100%;min-height:76px;color:var(--ct-text-strong);text-align:left;cursor:pointer;transition:background-color var(--ct-duration-snap) var(--ct-ease-snap);background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;padding:13px 18px;display:grid}.system-module__N7PxAW__disclosureTrigger:hover{background:var(--ct-surface-hover)}.system-module__N7PxAW__disclosureTrigger:active{background:var(--ct-surface-active);transition-duration:var(--ct-duration-instant)}.system-module__N7PxAW__disclosureStatus{border:2px dashed var(--ct-border-default);width:36px;height:36px;color:var(--ct-text-faint);background:var(--ct-surface-card);font:600 var(--ct-text-size-meta)/var(--ct-leading-none) var(--ct-font-mono);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:inline-grid}.system-module__N7PxAW__disclosureStatusPartial{border-color:var(--ct-warning);color:var(--ct-surface-inverse);background:var(--ct-warning)}.system-module__N7PxAW__disclosureStatusComplete{border-color:var(--ct-accent);color:var(--ct-surface-inverse);background:var(--ct-accent);box-shadow:var(--ct-shadow-2)}.system-module__N7PxAW__disclosureCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.system-module__N7PxAW__disclosureTitle{color:var(--ct-text-strong);font:700 var(--ct-text-size-subtitle)/var(--ct-leading-tight) var(--ct-font-display);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-module__N7PxAW__disclosureSummary{color:var(--ct-text-muted);font:500 var(--ct-text-size-meta)/var(--ct-leading-label) var(--ct-font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.system-module__N7PxAW__disclosure[data-accordion-status=empty] .system-module__N7PxAW__disclosureSummary{color:var(--ct-text-faint)}.system-module__N7PxAW__disclosurePoints{border-radius:var(--ct-radius-pill);color:var(--ct-text-muted);background:var(--ct-surface-sunken);font:600 var(--ct-text-size-label)/var(--ct-leading-label) var(--ct-font-mono);font-variant-numeric:tabular-nums;padding:3px 9px}.system-module__N7PxAW__disclosureChevron{color:var(--ct-text-faint);transition:transform var(--ct-duration-fast) var(--ct-ease-snap)}.system-module__N7PxAW__disclosureChevronOpen{transform:rotate(180deg)}.system-module__N7PxAW__disclosureHelp{margin-right:var(--ct-space-4);flex:none}.system-module__N7PxAW__disclosureContent{border-top:1px dashed var(--ct-border-default);padding:18px 26px var(--ct-space-6);background:var(--ct-surface-card);animation:system-module__N7PxAW__disclosureIn var(--ct-duration-fast) var(--ct-ease-out);flex-direction:column;gap:14px;display:flex}.system-module__N7PxAW__disclosureContent[hidden]{display:none}.system-module__N7PxAW__pendingLabel{color:var(--ct-text-strong);font:700 var(--ct-text-size-meta)/var(--ct-leading-label) var(--ct-font-body)}.system-module__N7PxAW__pendingDetail{margin-top:var(--ct-space-1);color:var(--ct-text-muted);font:500 var(--ct-text-size-label)/var(--ct-leading-body) var(--ct-font-body)}.system-module__N7PxAW__field[data-wide=true],.system-module__N7PxAW__fieldGroup[data-wide=true]{grid-column:1/-1}.system-module__N7PxAW__numberControl{display:block;position:relative}.system-module__N7PxAW__numberSuffix{color:var(--ct-text-faint);font:500 var(--ct-text-size-caption)/var(--ct-leading-none) var(--ct-font-body);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.system-module__N7PxAW__numberInputWithSuffix{padding-right:44px}.system-module__N7PxAW__sectionTitle{grid-column:1/-1;display:block}.system-module__N7PxAW__sectionTitleHeading{color:var(--ct-text-faint);font:600 var(--ct-text-size-caption)/var(--ct-leading-label) var(--ct-font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.system-module__N7PxAW__sectionTitleDescription{margin:var(--ct-space-1) 0 0;color:var(--ct-text-muted);font:500 var(--ct-text-size-meta)/var(--ct-leading-readable) var(--ct-font-body)}.system-module__N7PxAW__emptyState{border:1px dashed var(--ct-border-default);border-radius:var(--ct-radius-card);padding:var(--ct-space-8) var(--ct-space-6);color:var(--ct-text-muted);text-align:center}.system-module__N7PxAW__emptyStateTitle{color:var(--ct-text-strong);font:700 var(--ct-text-size-comfortable)/var(--ct-leading-label) var(--ct-font-display);margin:0}.system-module__N7PxAW__emptyStateIcon{margin:0 0 var(--ct-space-3);color:var(--ct-text-muted);justify-content:center;display:flex}.system-module__N7PxAW__emptyStateText{max-width:460px;font:500 var(--ct-text-size-body)/var(--ct-leading-readable) var(--ct-font-body);margin:6px auto 0}.system-module__N7PxAW__emptyStateAction{margin-top:var(--ct-space-4)}.system-module__N7PxAW__pill{align-items:center;gap:var(--ct-space-1);border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-pill);color:var(--ct-text-muted);font:600 var(--ct-text-size-caption)/var(--ct-leading-readable) var(--ct-font-body);white-space:nowrap;background:0 0;padding:2px 9px;display:inline-flex}.system-module__N7PxAW__pillSuccess{border-color:var(--ct-success-border);color:var(--ct-success-text)}.system-module__N7PxAW__pillCompact{padding:1px var(--ct-space-2);font-size:var(--ct-text-size-label);line-height:var(--ct-leading-label)}.system-module__N7PxAW__pillIcon{flex:none;align-items:center;display:inline-flex}.system-module__N7PxAW__pillIcon svg{width:1em;height:1em}.system-module__N7PxAW__pillWarning{border-color:var(--ct-warning-border);color:var(--ct-warning-text)}.system-module__N7PxAW__pillDanger{border-color:var(--ct-danger-border);color:var(--ct-danger-text)}.system-module__N7PxAW__pillInfo{border-color:var(--ct-info-border);color:var(--ct-info)}.system-module__N7PxAW__pillAccent{border-color:var(--ct-pill-accent);color:var(--ct-pill-accent)}.system-module__N7PxAW__progress{border-radius:var(--ct-radius-pill);background:var(--ct-border-subtle);height:4px;display:block;overflow:hidden}.system-module__N7PxAW__progressValue{background:var(--ct-text-faint);height:100%;transition:width var(--ct-duration-fast) var(--ct-ease-out);display:block}.system-module__N7PxAW__progressComplete .system-module__N7PxAW__progressValue{background:var(--ct-accent)}.system-module__N7PxAW__progressWarning .system-module__N7PxAW__progressValue{background:var(--ct-warning)}.system-module__N7PxAW__progressDanger .system-module__N7PxAW__progressValue{background:var(--ct-danger)}.system-module__N7PxAW__editableList{gap:6px;display:grid}.system-module__N7PxAW__editableRow{align-items:center;gap:6px;display:flex}.system-module__N7PxAW__editableIndex{width:18px;color:var(--ct-text-faint);font:500 var(--ct-text-size-caption)/var(--ct-leading-none) var(--ct-font-mono);text-align:right;flex:none}.system-module__N7PxAW__editableField{flex:1;min-width:0}.system-module__N7PxAW__editableRemove{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);width:32px;height:32px;color:var(--ct-text-muted);cursor:pointer;transition:border-color var(--ct-duration-snap) var(--ct-ease-snap), color var(--ct-duration-snap) var(--ct-ease-snap);background:0 0;flex:none;place-items:center;display:inline-grid}.system-module__N7PxAW__editableRemove:hover{border-color:var(--ct-danger);color:var(--ct-danger)}.system-module__N7PxAW__editableRemove:focus-visible{outline:3px solid color-mix(in srgb, var(--ct-focus) 35%, transparent);outline-offset:2px}@keyframes system-module__N7PxAW__pendingEyePulse{0%,to{filter:var(--ct-eye-glow-soft)}50%{filter:var(--ct-eye-glow-strong)}}@keyframes system-module__N7PxAW__pendingEyeLook{0%,10%{transform:translate(0)scaleY(1)}22%,34%{transform:translate(16px)scaleY(1)}46%,58%{transform:translate(-16px)scaleY(1)}70%,82%{transform:translate(0)scaleY(1)}88%{transform:translate(0)scaleY(.08)}94%,to{transform:translate(0)scaleY(1)}}@keyframes system-module__N7PxAW__disclosureIn{0%{opacity:0;transform:translateY(-5px)}}@keyframes system-module__N7PxAW__dialogIn{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media (prefers-reduced-motion:reduce){.system-module__N7PxAW__button,.system-module__N7PxAW__control,.system-module__N7PxAW__dialogBackdrop,.system-module__N7PxAW__dialog,.system-module__N7PxAW__pendingEye,.system-module__N7PxAW__pendingEyeLid,.system-module__N7PxAW__choiceButton,.system-module__N7PxAW__stepperButton,.system-module__N7PxAW__switchButton,.system-module__N7PxAW__switchRail,.system-module__N7PxAW__switchThumb,.system-module__N7PxAW__disclosureTrigger,.system-module__N7PxAW__disclosureContent,.system-module__N7PxAW__disclosureChevron,.system-module__N7PxAW__progressValue,.system-module__N7PxAW__editableRemove{transition:none;animation:none}}@media (max-width:560px){.system-module__N7PxAW__disclosureTrigger{gap:var(--ct-space-2);min-height:70px;padding:var(--ct-space-3) 14px;grid-template-columns:auto minmax(0,1fr) auto}.system-module__N7PxAW__disclosurePoints{grid-column:2;justify-self:start}.system-module__N7PxAW__disclosureSummary{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.system-module__N7PxAW__disclosureContent{padding:var(--ct-space-4)}}.system-module__N7PxAW__alert{gap:var(--ct-space-1);border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);padding:10px var(--ct-space-3);color:var(--ct-text-body);background:var(--ct-surface-sunken);font:500 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);display:grid}.system-module__N7PxAW__alertTitle{color:var(--ct-text-strong);font:700 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);margin:0}.system-module__N7PxAW__alertBody{margin:0}.system-module__N7PxAW__alertAction{margin-top:6px}.system-module__N7PxAW__alertDanger{border-color:var(--ct-danger-border);color:var(--ct-danger-text);background:var(--ct-danger-surface)}.system-module__N7PxAW__alertDanger .system-module__N7PxAW__alertTitle{color:var(--ct-danger-text)}.system-module__N7PxAW__alertWarning{border-color:var(--ct-warning-border);color:var(--ct-warning-text);background:var(--ct-warning-surface)}.system-module__N7PxAW__alertWarning .system-module__N7PxAW__alertTitle{color:var(--ct-warning-text)}.system-module__N7PxAW__alertInfo{border-color:var(--ct-info-border);background:var(--ct-info-surface)}.system-module__N7PxAW__alertSuccess{border-color:var(--ct-success-border);color:var(--ct-success-text);background:var(--ct-success-surface)}.system-module__N7PxAW__alertSuccess .system-module__N7PxAW__alertTitle{color:var(--ct-success-text)}.system-module__N7PxAW__rangeRow{align-items:center;gap:var(--ct-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.system-module__N7PxAW__rangeValue{text-align:right;min-width:3ch;color:var(--ct-text-strong);font:600 var(--ct-text-size-meta)/var(--ct-leading-body) var(--ct-font-mono);font-variant-numeric:tabular-nums}.system-module__N7PxAW__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.system-module__N7PxAW__range:disabled{cursor:not-allowed;opacity:.55}.system-module__N7PxAW__range::-webkit-slider-runnable-track{border-radius:var(--ct-radius-pill);background:var(--ct-border-strong);height:4px}.system-module__N7PxAW__range::-moz-range-track{border-radius:var(--ct-radius-pill);background:var(--ct-border-strong);height:4px}.system-module__N7PxAW__range::-webkit-slider-thumb{border:2px solid var(--ct-surface-raised);background:var(--ct-brand);width:18px;height:18px;box-shadow:var(--ct-shadow-1);appearance:none;transition:transform var(--ct-duration-snap) var(--ct-ease-snap);border-radius:50%;margin-top:-7px}.system-module__N7PxAW__range::-moz-range-thumb{border:2px solid var(--ct-surface-raised);background:var(--ct-brand);width:18px;height:18px;box-shadow:var(--ct-shadow-1);border-radius:50%}.system-module__N7PxAW__range:focus-visible{outline:none}.system-module__N7PxAW__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--ct-focus) 35%, transparent)}.system-module__N7PxAW__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px color-mix(in srgb, var(--ct-focus) 35%, transparent)}.system-module__N7PxAW__checkboxRow{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.system-module__N7PxAW__checkbox{border:1px solid var(--ct-border-strong);background:var(--ct-surface-sunken);width:18px;height:18px;accent-color:var(--ct-brand);cursor:pointer;transition:border-color var(--ct-duration-snap) var(--ct-ease-snap), box-shadow var(--ct-duration-snap) var(--ct-ease-snap);border-radius:5px;margin:2px 0 0}.system-module__N7PxAW__checkbox:hover:not(:disabled){border-color:var(--ct-brand)}.system-module__N7PxAW__checkbox:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ct-focus) 35%, transparent);outline:none}.system-module__N7PxAW__checkbox:disabled{cursor:not-allowed;opacity:.55}.system-module__N7PxAW__checkboxLabel{color:var(--ct-text-strong);font:500 var(--ct-text-size-body)/var(--ct-leading-body) var(--ct-font-body);cursor:pointer}.system-module__N7PxAW__checkboxError{border-color:var(--ct-danger)}.system-module__N7PxAW__checkboxField{cursor:pointer;align-items:flex-start;gap:13px;display:flex}.system-module__N7PxAW__checkboxField input{width:19px;height:19px;accent-color:var(--ct-brand-text);flex:none;margin-top:3px}.system-module__N7PxAW__checkboxField input:focus-visible{outline:2px solid var(--ct-focus);outline-offset:4px}.system-module__N7PxAW__cardSubtle{background:var(--ct-surface-sunken);box-shadow:none}.system-module__N7PxAW__cardRaised{border-color:var(--ct-border-default);box-shadow:var(--ct-shadow-2)}.system-module__N7PxAW__metricGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}@media (min-width:900px){.system-module__N7PxAW__metricGrid{grid-template-columns:repeat(var(--ct-metric-columns), minmax(0, 1fr))}}.system-module__N7PxAW__metricTile{border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-card);background:var(--ct-surface-sunken);gap:4px;min-width:0;padding:12px 14px;display:grid}.system-module__N7PxAW__metricTileHero{background:var(--ct-surface-card);box-shadow:var(--ct-shadow-1);padding:18px 20px}.system-module__N7PxAW__metricTileAccent{border-color:color-mix(in srgb, var(--ct-card-accent) 45%, transparent)}.system-module__N7PxAW__metricTileSuccess{border-left:3px solid var(--ct-success)}.system-module__N7PxAW__metricTileWarning{border-left:3px solid var(--ct-warning)}.system-module__N7PxAW__metricTileDanger{border-left:3px solid var(--ct-danger)}.system-module__N7PxAW__metricTileInfo{border-left:3px solid var(--ct-info)}.system-module__N7PxAW__metricTileHead{align-items:center;gap:6px;display:flex}.system-module__N7PxAW__metricTileLabel{color:var(--ct-text-muted);font:600 var(--ct-text-size-label)/var(--ct-leading-label) var(--ct-font-mono);letter-spacing:.1em;text-transform:uppercase}.system-module__N7PxAW__metricTileHelp{flex:none;display:inline-flex}.system-module__N7PxAW__metricTileValue{color:var(--ct-text-strong);font:700 var(--ct-heading-section)/var(--ct-leading-none) var(--ct-font-display);font-variant-numeric:tabular-nums;margin:0}.system-module__N7PxAW__metricTileHero .system-module__N7PxAW__metricTileValue{font-size:var(--ct-heading-dialog)}.system-module__N7PxAW__metricTileUnit{color:var(--ct-text-muted);font:600 var(--ct-text-size-meta)/var(--ct-leading-tight) var(--ct-font-body);margin-left:4px}.system-module__N7PxAW__metricTileDelta{font:600 var(--ct-text-size-caption)/var(--ct-leading-label) var(--ct-font-mono);font-variant-numeric:tabular-nums;margin:0}.system-module__N7PxAW__metricTileDelta[data-direction=up]:before{content:"+"}.system-module__N7PxAW__metricTileDelta[data-direction=down]:before{content:"-"}.system-module__N7PxAW__metricTileSublabel{color:var(--ct-text-muted);font:500 var(--ct-text-size-caption)/var(--ct-leading-body) var(--ct-font-body);margin:0}.system-module__N7PxAW__scoreMeter{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:12px;display:grid}.system-module__N7PxAW__scoreMeterCompact{gap:8px}.system-module__N7PxAW__scoreMeterLabel{min-width:0;color:var(--ct-text-body);font:500 var(--ct-text-size-meta)/var(--ct-leading-label) var(--ct-font-body)}.system-module__N7PxAW__scoreMeterTrack{border-radius:var(--ct-radius-pill);background:var(--ct-border-subtle);height:8px;display:flex;position:relative;overflow:hidden}.system-module__N7PxAW__scoreMeterCompact .system-module__N7PxAW__scoreMeterTrack{height:6px}.system-module__N7PxAW__scoreMeterFill{background:var(--ct-brand);height:100%;transition:width var(--ct-duration-fast) var(--ct-ease-out)}.system-module__N7PxAW__scoreMeterFillSuccess{background:var(--ct-success)}.system-module__N7PxAW__scoreMeterFillWarning{background:var(--ct-warning)}.system-module__N7PxAW__scoreMeterFillDanger{background:var(--ct-danger)}.system-module__N7PxAW__scoreMeterFillInfo{background:var(--ct-info)}.system-module__N7PxAW__scoreMeterBenchmark{background:var(--ct-text-strong);width:2px;position:absolute;top:-3px;bottom:-3px}.system-module__N7PxAW__scoreMeterValue{color:var(--ct-text-strong);font:600 var(--ct-text-size-meta)/var(--ct-leading-tight) var(--ct-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.system-module__N7PxAW__copyButtonRow{align-items:center;gap:8px;display:inline-flex}.system-module__N7PxAW__copyButtonStatus{color:var(--ct-text-muted);font:500 var(--ct-text-size-caption)/var(--ct-leading-label) var(--ct-font-body)}.system-module__N7PxAW__menuRoot{display:inline-flex;position:relative}.system-module__N7PxAW__menuPanel{box-sizing:border-box;overscroll-behavior:contain;z-index:40;border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-card);background:var(--ct-surface-raised);min-width:220px;max-width:calc(100vw - 32px);max-height:min(20rem,50dvh);box-shadow:var(--ct-shadow-3);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.system-module__N7PxAW__menuPanelStart{left:0;right:auto}.system-module__N7PxAW__menuItem{border-radius:var(--ct-radius-control);width:100%;color:var(--ct-text-strong);font:500 var(--ct-text-size-meta)/var(--ct-leading-label) var(--ct-font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.system-module__N7PxAW__menuItem:hover:not(:disabled){background:var(--ct-surface-hover)}.system-module__N7PxAW__menuItem:focus-visible{outline:2px solid color-mix(in srgb, var(--ct-focus) 45%, transparent);outline-offset:-2px}.system-module__N7PxAW__menuItem:disabled{color:var(--ct-text-disabled);cursor:not-allowed}.system-module__N7PxAW__menuItemDanger{color:var(--ct-danger-text)}.system-module__N7PxAW__menuItemIcon{flex:none;display:inline-flex}.system-module__N7PxAW__legendList{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.system-module__N7PxAW__legendItem,.system-module__N7PxAW__legendButton{color:var(--ct-text-body);font:500 var(--ct-text-size-caption)/var(--ct-leading-label) var(--ct-font-body);align-items:center;gap:6px;display:inline-flex}.system-module__N7PxAW__legendButton{border-radius:var(--ct-radius-control);cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 8px}.system-module__N7PxAW__legendButton:hover{border-color:var(--ct-border-default)}.system-module__N7PxAW__legendButton:focus-visible{outline:2px solid color-mix(in srgb, var(--ct-focus) 45%, transparent);outline-offset:1px}.system-module__N7PxAW__legendButton[aria-pressed=false]{color:var(--ct-text-faint)}.system-module__N7PxAW__legendButton[aria-pressed=false] .system-module__N7PxAW__legendDot{opacity:.35}.system-module__N7PxAW__legendDot{border-radius:var(--ct-radius-pill);background:var(--ct-legend-color,var(--ct-brand));flex:none;width:9px;height:9px}.system-module__N7PxAW__legendCount{color:var(--ct-text-muted);font-family:var(--ct-font-mono);font-size:var(--ct-text-size-label);font-variant-numeric:tabular-nums}.system-module__N7PxAW__menuGroup{gap:2px;display:grid}.system-module__N7PxAW__menuGroup+.system-module__N7PxAW__menuGroup{margin-top:var(--ct-space-1);border-top:1px solid var(--ct-border-subtle);padding-top:var(--ct-space-1)}.system-module__N7PxAW__menuGroupLabel{padding:var(--ct-space-1) var(--ct-space-2) 0;color:var(--ct-text-muted);font:600 var(--ct-text-size-label)/var(--ct-leading-label) var(--ct-font-mono);letter-spacing:var(--ct-tracking-label);text-transform:uppercase;margin:0}.system-module__N7PxAW__menuItemLabel{overflow-wrap:anywhere;flex:auto;min-width:0}.system-module__N7PxAW__menuItemMeta{color:var(--ct-text-muted);font:500 var(--ct-text-size-caption)/var(--ct-leading-none) var(--ct-font-mono);font-variant-numeric:tabular-nums;flex:none}.system-module__N7PxAW__menuItem[aria-checked=true]{background:var(--ct-surface-active)}
.CrocoSkillTreeGraph-module__TPeFYW__graph{--sk-abyss:var(--surface-dark);--sk-deep:var(--surface-dark-raised);--sk-raised:color-mix(in srgb, var(--text-on-dark) 7%, var(--surface-dark-raised));--sk-slate:color-mix(in srgb, var(--ia) 9%, var(--surface-dark));--sk-slate-raised:color-mix(in srgb, var(--ia) 14%, var(--surface-dark-raised));--sk-white:var(--white);--sk-ink:color-mix(in srgb, var(--white) 92%, var(--ia));--sk-ivory:var(--text-inverse);--sk-ink-body:color-mix(in srgb, var(--text-inverse) 86%, var(--ia));--sk-ink-soft:color-mix(in srgb, var(--text-inverse) 66%, var(--ia));--sk-ink-faint:color-mix(in srgb, var(--text-inverse) 48%, var(--ia));--sk-ink-dim:color-mix(in srgb, var(--text-inverse) 32%, var(--ia));--sk-green:var(--accent);--sk-green-bright:color-mix(in srgb, var(--accent) 72%, var(--white));--sk-teal:color-mix(in srgb, var(--accent) 62%, var(--info));--sk-copper:color-mix(in srgb, var(--warning) 52%, var(--danger));--sk-amber:var(--warning);--sk-amber-soft:color-mix(in srgb, var(--warning) 72%, var(--text-inverse));--sk-danger:var(--danger);--sk-danger-soft:color-mix(in srgb, var(--danger) 68%, var(--text-inverse));--sk-violet:var(--ia);--sk-violet-soft:color-mix(in srgb, var(--ia) 72%, var(--white));--sk-blue:color-mix(in srgb, var(--ia) 78%, var(--accent));--map-bg:var(--sk-abyss);--map-label-clearance:color-mix(in srgb, var(--marais-900,var(--sk-deep)) 90%, transparent);--map-ivory:var(--sk-ivory);--map-ivory-soft:var(--sk-ink-soft);--map-ink-2:var(--sk-ink-faint);--map-ink-3:var(--sk-ink-dim);--map-label-neutral:var(--sk-ink-faint);--map-copper:var(--sk-copper);--skill-leaf-blue:var(--sk-blue);--skill-leaf-purple:var(--sk-violet);--skill-leaf-red:var(--sk-danger);--skill-leaf-green:var(--sk-teal);--skill-leaf-yellow:var(--sk-amber-soft);--skill-leaf-copper:var(--sk-copper);background:var(--map-bg);width:100%;height:100%;min-height:620px;color:var(--map-ivory);cursor:grab;isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.CrocoSkillTreeGraph-module__TPeFYW__graph:before{z-index:0;content:"";filter:brightness(.78)saturate(.62);mix-blend-mode:screen;opacity:.18;pointer-events:none;background-image:url(/systemes/skilltree-mineral-substrate.webp);background-position:50%;background-size:cover;transition:opacity .48s;position:absolute;inset:0}.CrocoSkillTreeGraph-module__TPeFYW__graph.CrocoSkillTreeGraph-module__TPeFYW__detailMode:before{opacity:.1}.CrocoSkillTreeGraph-module__TPeFYW__graph[data-graph-mode=radial],.CrocoSkillTreeGraph-module__TPeFYW__graph.CrocoSkillTreeGraph-module__TPeFYW__detailMode{touch-action:none}.CrocoSkillTreeGraph-module__TPeFYW__graph text{-webkit-user-select:none;user-select:none}.CrocoSkillTreeGraph-module__TPeFYW__graph:active,.CrocoSkillTreeGraph-module__TPeFYW__graph.CrocoSkillTreeGraph-module__TPeFYW__dragging{cursor:grabbing}.CrocoSkillTreeGraph-module__TPeFYW__graph:focus-visible{outline:2px solid color-mix(in srgb, var(--sk-ivory) 72%, transparent);outline-offset:-3px}.CrocoSkillTreeGraph-module__TPeFYW__starField{z-index:1;--star-field-opacity:1;opacity:0;pointer-events:none;animation:1.2s forwards CrocoSkillTreeGraph-module__TPeFYW__starsIn;position:absolute;inset:0;overflow:hidden}.CrocoSkillTreeGraph-module__TPeFYW__starFieldCalm{--star-field-opacity:.62}.CrocoSkillTreeGraph-module__TPeFYW__starFieldMotion{filter:brightness(1.18)saturate(1.08)}.CrocoSkillTreeGraph-module__TPeFYW__backgroundStar{background:var(--firefly-color);box-shadow:0 0 5px color-mix(in srgb, var(--firefly-color) 88%, transparent), 0 0 13px color-mix(in srgb, var(--firefly-color) 42%, transparent);will-change:transform, opacity;border-radius:50%;transition:filter .36s,opacity .36s;animation:14s ease-in-out infinite alternate CrocoSkillTreeGraph-module__TPeFYW__fireflyDrift;display:block;position:absolute}.CrocoSkillTreeGraph-module__TPeFYW__mapWorld{z-index:2;transition:opacity .52s,transform .52s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0}.CrocoSkillTreeGraph-module__TPeFYW__fanStack,.CrocoSkillTreeGraph-module__TPeFYW__fanLayer{position:absolute;inset:0}.CrocoSkillTreeGraph-module__TPeFYW__fanStack{--fan-slide:clamp(280px, 32vw, 460px)}.CrocoSkillTreeGraph-module__TPeFYW__fanDormant{visibility:hidden;opacity:0;pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__fanExitLeft,.CrocoSkillTreeGraph-module__TPeFYW__fanExitRight{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__fanEnterRight{animation:.48s cubic-bezier(.2,.78,.22,1) both CrocoSkillTreeGraph-module__TPeFYW__fanEnterRight}.CrocoSkillTreeGraph-module__TPeFYW__fanEnterLeft{animation:.48s cubic-bezier(.2,.78,.22,1) both CrocoSkillTreeGraph-module__TPeFYW__fanEnterLeft}.CrocoSkillTreeGraph-module__TPeFYW__fanExitLeft{animation:.48s cubic-bezier(.2,.78,.22,1) both CrocoSkillTreeGraph-module__TPeFYW__fanExitLeft}.CrocoSkillTreeGraph-module__TPeFYW__fanExitRight{animation:.48s cubic-bezier(.2,.78,.22,1) both CrocoSkillTreeGraph-module__TPeFYW__fanExitRight}.CrocoSkillTreeGraph-module__TPeFYW__scene{width:100%;height:100%;display:block;overflow:visible}.CrocoSkillTreeGraph-module__TPeFYW__mapAmbientGlow,.CrocoSkillTreeGraph-module__TPeFYW__mapAmbientGlowSurface{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__mapAmbientGlow{opacity:0;transition:opacity .42s}.CrocoSkillTreeGraph-module__TPeFYW__mapAmbientGlowActive{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__astralField,.CrocoSkillTreeGraph-module__TPeFYW__astralResonances,.CrocoSkillTreeGraph-module__TPeFYW__astralCurrents{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__astralField{opacity:.78;transition:opacity .42s}.CrocoSkillTreeGraph-module__TPeFYW__astralCoreBreath,.CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple{transform-origin:0 0}.CrocoSkillTreeGraph-module__TPeFYW__astralCoreBreath{opacity:.3;animation:7.2s ease-in-out infinite CrocoSkillTreeGraph-module__TPeFYW__astralCoreBreath}.CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple{fill:none;stroke:var(--map-ivory);stroke-dasharray:.64 .36;stroke-linecap:round;stroke-opacity:0;stroke-width:1.1px;animation:1.15s cubic-bezier(.16,.72,.28,1) both CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple}.CrocoSkillTreeGraph-module__TPeFYW__astralRotator{transform-origin:0 0}.CrocoSkillTreeGraph-module__TPeFYW__astralResonance{opacity:.13;transform-box:fill-box;transform-origin:50%;transition:opacity .52s,transform .62s cubic-bezier(.16,.72,.22,1)}.CrocoSkillTreeGraph-module__TPeFYW__astralResonanceActive{opacity:.19}.CrocoSkillTreeGraph-module__TPeFYW__astralResonanceHovered{opacity:.25;transform:scale(1.08)}.CrocoSkillTreeGraph-module__TPeFYW__astralCurrent,.CrocoSkillTreeGraph-module__TPeFYW__astralWake{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__astralCurrent{stroke:var(--map-ivory);stroke-dasharray:.055 .038 .012 .118;stroke-opacity:.042;stroke-width:.9px;animation:CrocoSkillTreeGraph-module__TPeFYW__astralCurrentFlow var(--astral-duration) linear var(--astral-delay) infinite;transition:stroke-opacity .36s}.CrocoSkillTreeGraph-module__TPeFYW__astralWake{stroke:var(--pillar);stroke-dasharray:.022 .978;stroke-opacity:0;stroke-width:1.45px;animation:CrocoSkillTreeGraph-module__TPeFYW__astralWakeFlow var(--astral-duration) linear var(--astral-delay) infinite;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--pillar) 34%, transparent));transition:stroke-opacity .26s}.CrocoSkillTreeGraph-module__TPeFYW__astralMote{opacity:.18;transition:filter .28s,opacity .28s}.CrocoSkillTreeGraph-module__TPeFYW__astralFieldMotion .CrocoSkillTreeGraph-module__TPeFYW__astralCurrent{stroke-opacity:.085}.CrocoSkillTreeGraph-module__TPeFYW__astralFieldMotion .CrocoSkillTreeGraph-module__TPeFYW__astralWake{stroke-opacity:.34}.CrocoSkillTreeGraph-module__TPeFYW__astralFieldMotion .CrocoSkillTreeGraph-module__TPeFYW__astralMote{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--pillar) 52%, transparent));opacity:.58}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__scene{cursor:grab;touch-action:none}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__scene:active{cursor:grabbing}.CrocoSkillTreeGraph-module__TPeFYW__diving .CrocoSkillTreeGraph-module__TPeFYW__mapWorld{opacity:.18;transform-origin:50% 72%;transform:scale(1.85)translateY(-6%)}.CrocoSkillTreeGraph-module__TPeFYW__rising .CrocoSkillTreeGraph-module__TPeFYW__mapWorld{opacity:.18;transform:scale(.78)translateY(5%)}.CrocoSkillTreeGraph-module__TPeFYW__aligning,.CrocoSkillTreeGraph-module__TPeFYW__layoutMorphing,.CrocoSkillTreeGraph-module__TPeFYW__diving,.CrocoSkillTreeGraph-module__TPeFYW__rising,.CrocoSkillTreeGraph-module__TPeFYW__unfolding{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__traffic{--pillar:var(--sk-green-bright)}.CrocoSkillTreeGraph-module__TPeFYW__conversion{--pillar:var(--sk-violet-soft)}.CrocoSkillTreeGraph-module__TPeFYW__sales{--pillar:var(--sk-amber)}.CrocoSkillTreeGraph-module__TPeFYW__delivery{--pillar:var(--sk-green-bright)}.CrocoSkillTreeGraph-module__TPeFYW__steering{--pillar:var(--sk-danger)}.CrocoSkillTreeGraph-module__TPeFYW__spokes,.CrocoSkillTreeGraph-module__TPeFYW__hub,.CrocoSkillTreeGraph-module__TPeFYW__miniTree,.CrocoSkillTreeGraph-module__TPeFYW__miniConnector,.CrocoSkillTreeGraph-module__TPeFYW__skillNode,.CrocoSkillTreeGraph-module__TPeFYW__branchLabel{transition:opacity .3s,filter .3s}.CrocoSkillTreeGraph-module__TPeFYW__spokes.CrocoSkillTreeGraph-module__TPeFYW__dimmed,.CrocoSkillTreeGraph-module__TPeFYW__hub.CrocoSkillTreeGraph-module__TPeFYW__dimmed{opacity:.3}.CrocoSkillTreeGraph-module__TPeFYW__instrumentRing,.CrocoSkillTreeGraph-module__TPeFYW__instrumentRingOuter,.CrocoSkillTreeGraph-module__TPeFYW__spoke{fill:none;stroke:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__instrumentRing{stroke-dasharray:2 9;stroke-opacity:.07}.CrocoSkillTreeGraph-module__TPeFYW__instrumentRingOuter{stroke-dasharray:1 6;stroke-opacity:.07}.CrocoSkillTreeGraph-module__TPeFYW__spoke{stroke-dasharray:2 7;stroke-opacity:.14;stroke-width:1.5px;animation:4s linear infinite CrocoSkillTreeGraph-module__TPeFYW__spokeFlow}.CrocoSkillTreeGraph-module__TPeFYW__spokeJunction{fill:var(--map-ivory);opacity:.3}.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyCopper{fill:var(--map-copper);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--sk-copper) 72%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyReturn,.CrocoSkillTreeGraph-module__TPeFYW__instrumentMote{fill:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CrocoSkillTreeGraph-module__TPeFYW__godModeCamera,.CrocoSkillTreeGraph-module__TPeFYW__godModeParallax{transform-box:view-box;transform-origin:50%}.CrocoSkillTreeGraph-module__TPeFYW__godModeCamera{transition:transform .7s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__godModeSelected .CrocoSkillTreeGraph-module__TPeFYW__godModeCamera{transform:scale(1.012)}.CrocoSkillTreeGraph-module__TPeFYW__godModeDeepField,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduits,.CrocoSkillTreeGraph-module__TPeFYW__godModeDependencies,.CrocoSkillTreeGraph-module__TPeFYW__godModeAwakening{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeInnerField{fill:none;stroke:var(--map-copper);transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo{opacity:.055;stroke-dasharray:1 17 3 11;stroke-width:1.2px;animation:84s linear infinite CrocoSkillTreeGraph-module__TPeFYW__godModeHaloReverse}.CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo{opacity:.045;stroke-dasharray:2 22;stroke-width:.8px;animation:62s linear infinite CrocoSkillTreeGraph-module__TPeFYW__godModeHaloForward}.CrocoSkillTreeGraph-module__TPeFYW__godModeInnerField{opacity:.04;stroke:var(--map-ivory);stroke-dasharray:1 10}.CrocoSkillTreeGraph-module__TPeFYW__godModeHover .CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeHover .CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo{opacity:.12}.CrocoSkillTreeGraph-module__TPeFYW__godModeSelected .CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeSelected .CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo{opacity:.16}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduits{opacity:.11;transition:filter .42s,opacity .42s}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduit,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitShadow{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitShadow{opacity:.18;stroke:var(--pillar);stroke-width:5px}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduit{stroke:var(--pillar);stroke-dasharray:2 9;stroke-width:1.15px;animation:8s linear infinite CrocoSkillTreeGraph-module__TPeFYW__godModeConduitFlow}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitPacketAmbient,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitPacketIgnition{fill:var(--pillar);transform-box:fill-box;transform-origin:50%}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitPacketAmbient{opacity:.34;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--pillar) 70%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__godModeConduitPacketIgnition{opacity:1;filter:drop-shadow(0 0 13px var(--pillar))}.CrocoSkillTreeGraph-module__TPeFYW__godModeHover .CrocoSkillTreeGraph-module__TPeFYW__godModeConduits{opacity:.42}.CrocoSkillTreeGraph-module__TPeFYW__godModeSelected .CrocoSkillTreeGraph-module__TPeFYW__godModeConduits{filter:saturate(1.2);opacity:.34}.CrocoSkillTreeGraph-module__TPeFYW__hub{cursor:pointer;outline:none;transition:opacity .3s,filter .3s}.CrocoSkillTreeGraph-module__TPeFYW__hubScale{transform-origin:0 0;transition:transform .25s;transform:scale(1.25)}.CrocoSkillTreeGraph-module__TPeFYW__hubHit{fill:#0000;pointer-events:all}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubScale,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubScale{transform:scale(1.4)}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse{animation-duration:1.1s}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAura,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAura{animation-duration:1.65s}.CrocoSkillTreeGraph-module__TPeFYW__hub.CrocoSkillTreeGraph-module__TPeFYW__hubSelected{opacity:1;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--sk-copper) 34%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__hub.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubScale{transform:scale(1.25)}.CrocoSkillTreeGraph-module__TPeFYW__hub.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubHalo{fill:color-mix(in srgb, var(--sk-copper) 6%, transparent);stroke:var(--map-copper);stroke-opacity:.4}.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubHalo{stroke:var(--map-ivory);stroke-opacity:.72;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__hubHalo{fill:color-mix(in srgb, var(--sk-copper) 2.5%, transparent);stroke:color-mix(in srgb, var(--sk-ivory) 3.5%, transparent);stroke-dasharray:2 7}.CrocoSkillTreeGraph-module__TPeFYW__hubOrbitalField,.CrocoSkillTreeGraph-module__TPeFYW__hubAwakening{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary{fill:none;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo{opacity:.13;stroke:var(--map-copper);stroke-dasharray:1 8 3 12;stroke-width:.8px;animation:46s linear infinite CrocoSkillTreeGraph-module__TPeFYW__godModeHaloReverse}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralLobe,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralLobeSecondary{fill:color-mix(in srgb, var(--sk-copper) 1.8%, transparent);opacity:.2;stroke:color-mix(in srgb, var(--sk-ivory) 12%, transparent);stroke-dasharray:1 11 4 17;stroke-width:.65px;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralLobeSecondary{stroke-dashoffset:12px}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary{opacity:.1;stroke:var(--map-ivory);stroke-dasharray:1 7;stroke-width:.7px}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell{animation:31s linear infinite CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitA}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary{animation:37s linear infinite reverse CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitB}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary{animation:43s linear infinite CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitC}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo,.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo{opacity:.42}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary,.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary{opacity:.24}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralVolume{transform-origin:0 0}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralEdge,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralBridge,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralFissure{fill:none;stroke:var(--neural-color,var(--map-ivory));stroke-linecap:round;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralEdge{stroke-width:.62px}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralBridge{stroke-dasharray:3 2;stroke-width:.76px}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralEdgeFiring{stroke-dasharray:1 6 12 9}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNode,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAnchor,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse{transform-box:fill-box;transform-origin:50%}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNode{stroke:color-mix(in srgb, var(--sk-white) 38%, transparent);stroke-width:.22px}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAnchor{stroke:color-mix(in srgb, var(--sk-white) 62%, transparent);stroke-width:.42px}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse{animation:2.4s ease-in-out infinite alternate CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAura{fill:none;pointer-events:none;stroke:color-mix(in srgb, var(--neural-color) 82%, white 18%);stroke-dasharray:1.2 2.1;stroke-linecap:round;stroke-width:.72px;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke;animation:3.1s cubic-bezier(.45,0,.35,1) infinite CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAuraBreath}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignal,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignalTail{fill:var(--neural-color,var(--map-ivory));pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignalPath{fill:none;pointer-events:none;stroke:none}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignal{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--neural-color) 72%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignalTail{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--neural-color) 56%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralFissure{opacity:.2;stroke:var(--map-copper);stroke-dasharray:1 7;stroke-width:.85px}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralClusterLabel{fill:var(--pillar);font-family:var(--ct-font-display);paint-order:stroke fill;pointer-events:none;stroke:color-mix(in srgb, var(--sk-abyss) 92%, transparent);stroke-linejoin:round;stroke-width:2.5px;text-shadow:0 0 7px var(--pillar);font-size:5.5px;font-weight:700}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroEdge,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroEdgeDashed,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroLatticeEdge,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroCrosslink,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroCoreLink,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusBridge{fill:none;stroke:var(--map-ivory);stroke-width:.85px;vector-effect:non-scaling-stroke}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroEdgeDashed{stroke-dasharray:2 5}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroCrosslink{stroke-dasharray:1 7}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroLatticeEdge{stroke-width:.65px}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroCoreLink{stroke:var(--map-copper);stroke-width:.72px}.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusBridge{opacity:.28;stroke:var(--map-copper)}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroNode,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusAura,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleus,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusSecondary{transform-box:fill-box;transform-origin:50%}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroNodePulse{animation:3.2s ease-in-out infinite alternate CrocoSkillTreeGraph-module__TPeFYW__hubPulse}.CrocoSkillTreeGraph-module__TPeFYW__hubNucleus{fill:var(--map-copper);filter:drop-shadow(0 0 12px color-mix(in srgb, var(--sk-copper) 55%, transparent));animation:3.7s cubic-bezier(.35,.05,.6,.95) infinite CrocoSkillTreeGraph-module__TPeFYW__nucleusPulse}.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusAura{fill:color-mix(in srgb, var(--sk-ivory) 3.5%, transparent);stroke:color-mix(in srgb, var(--sk-copper) 24%, transparent);stroke-dasharray:1 5;stroke-width:.7px;animation:6.8s ease-in-out infinite CrocoSkillTreeGraph-module__TPeFYW__nucleusAura}.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusSecondary{fill:var(--map-ivory);opacity:.9}.CrocoSkillTreeGraph-module__TPeFYW__hubEyebrow,.CrocoSkillTreeGraph-module__TPeFYW__hubName{font-family:var(--ct-font-mono);paint-order:stroke fill;pointer-events:none;stroke:var(--map-label-clearance);stroke-linejoin:round;stroke-width:3px;text-transform:uppercase;transition:fill .22s}.CrocoSkillTreeGraph-module__TPeFYW__hubEyebrow{fill:var(--map-copper);letter-spacing:.28em;font-size:7px;font-weight:700}.CrocoSkillTreeGraph-module__TPeFYW__hubName{fill:var(--map-ivory-soft);letter-spacing:.18em;font-size:9px;font-weight:650}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubName,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubName,.CrocoSkillTreeGraph-module__TPeFYW__hubSelected .CrocoSkillTreeGraph-module__TPeFYW__hubName{fill:var(--map-copper)}.CrocoSkillTreeGraph-module__TPeFYW__hubHoverLabel{fill:var(--map-label-neutral);font-family:var(--ct-font-display);letter-spacing:-.04em;opacity:1;pointer-events:none;font-size:36px;font-weight:650}.CrocoSkillTreeGraph-module__TPeFYW__hubLabelHit{fill:#0000;pointer-events:all}.CrocoSkillTreeGraph-module__TPeFYW__hubCrocoLabel,.CrocoSkillTreeGraph-module__TPeFYW__hubBrainAccent{transition:fill .18s}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubCrocoLabel,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubCrocoLabel{fill:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__hub:hover .CrocoSkillTreeGraph-module__TPeFYW__hubBrainAccent,.CrocoSkillTreeGraph-module__TPeFYW__hub:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__hubBrainAccent{fill:var(--skill-leaf-purple)}.CrocoSkillTreeGraph-module__TPeFYW__miniTree{opacity:0;animation:.9s cubic-bezier(.2,.75,.25,1) forwards CrocoSkillTreeGraph-module__TPeFYW__treeIn}.CrocoSkillTreeGraph-module__TPeFYW__settled .CrocoSkillTreeGraph-module__TPeFYW__miniTree{opacity:1;animation:none}.CrocoSkillTreeGraph-module__TPeFYW__miniTree.CrocoSkillTreeGraph-module__TPeFYW__dimmed{filter:saturate(.38);opacity:.18!important}.CrocoSkillTreeGraph-module__TPeFYW__miniTree.CrocoSkillTreeGraph-module__TPeFYW__active{opacity:1!important}.CrocoSkillTreeGraph-module__TPeFYW__godModeSelected .CrocoSkillTreeGraph-module__TPeFYW__miniTree.CrocoSkillTreeGraph-module__TPeFYW__dimmed{filter:saturate(.65);opacity:.35!important}.CrocoSkillTreeGraph-module__TPeFYW__miniScale{cursor:pointer;transform-origin:0 0;outline:none;transition:transform .32s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__miniTree.CrocoSkillTreeGraph-module__TPeFYW__active .CrocoSkillTreeGraph-module__TPeFYW__miniScale{transform:scale(1.05)}.CrocoSkillTreeGraph-module__TPeFYW__miniHit{fill:#0000;pointer-events:all}.CrocoSkillTreeGraph-module__TPeFYW__miniBranches{pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__miniConnector{fill:none;stroke:var(--map-ivory);stroke-linecap:round;stroke-opacity:1;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__miniJunction{fill:var(--pillar);filter:drop-shadow(0 0 7px color-mix(in srgb, var(--pillar) 52%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__miniNode{fill:color-mix(in srgb, var(--sk-ivory) 4%, transparent);stroke:color-mix(in srgb, var(--sk-ivory) 18%, transparent);stroke-width:1.5px;transition:fill .18s,filter .18s,opacity .18s}.CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__deployed{fill:var(--pillar);stroke:var(--pillar);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--pillar) 52%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__developing{fill:var(--map-ivory);stroke:var(--pillar);stroke-width:2.2px;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--pillar) 34%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__planned{fill:color-mix(in srgb, var(--pillar) 16%, transparent);stroke:color-mix(in srgb, var(--pillar) 70%, var(--map-ivory));stroke-dasharray:3 3;stroke-linecap:round}.CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__irrelevant{fill:color-mix(in srgb, var(--sk-ivory) 4%, transparent);stroke:color-mix(in srgb, var(--sk-ivory) 18%, transparent);opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__priority{stroke:var(--map-ivory);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--pillar) 72%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__miniRoot,.CrocoSkillTreeGraph-module__TPeFYW__miniLabel,.CrocoSkillTreeGraph-module__TPeFYW__skillNode{cursor:pointer;outline:none}.CrocoSkillTreeGraph-module__TPeFYW__miniRootGlow{fill:none;stroke:var(--pillar);stroke-opacity:.14;stroke-width:1px;transform-box:fill-box;transform-origin:50%;transition:opacity .18s,transform .25s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__miniRootCircle{fill:color-mix(in srgb, var(--sk-slate) 88%, transparent);stroke:color-mix(in srgb, var(--pillar) 68%, var(--map-ivory));stroke-width:1.6px;transition:fill .2s,filter .2s,stroke .2s}.CrocoSkillTreeGraph-module__TPeFYW__miniRootIcon{color:color-mix(in srgb, var(--pillar) 74%, var(--map-ivory));pointer-events:none}.CrocoSkillTreeGraph-module__TPeFYW__miniRoot:hover .CrocoSkillTreeGraph-module__TPeFYW__miniRootGlow,.CrocoSkillTreeGraph-module__TPeFYW__miniScale:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__miniRootGlow{opacity:1;transform:scale(1.22)}.CrocoSkillTreeGraph-module__TPeFYW__miniRoot:hover .CrocoSkillTreeGraph-module__TPeFYW__miniRootCircle,.CrocoSkillTreeGraph-module__TPeFYW__miniScale:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__miniRootCircle{fill:color-mix(in srgb, var(--pillar) 14%, var(--sk-slate));filter:drop-shadow(0 0 18px color-mix(in srgb, var(--pillar) 36%, transparent));stroke:var(--pillar)}.CrocoSkillTreeGraph-module__TPeFYW__miniScale:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__miniRootCircle{stroke:var(--map-ivory);stroke-width:1.8px}.CrocoSkillTreeGraph-module__TPeFYW__miniLabelName,.CrocoSkillTreeGraph-module__TPeFYW__branchLabelName,.CrocoSkillTreeGraph-module__TPeFYW__detailSystemName{fill:var(--map-ivory);font-family:var(--ct-font-display);letter-spacing:-.035em;text-transform:none;font-weight:650}.CrocoSkillTreeGraph-module__TPeFYW__miniLabelName{letter-spacing:-.04em;font-size:36px}.CrocoSkillTreeGraph-module__TPeFYW__miniLabelSub{fill:var(--map-ink-3);font-family:var(--ct-font-body);letter-spacing:.05em;font-size:12px}.CrocoSkillTreeGraph-module__TPeFYW__miniTree:focus-within .CrocoSkillTreeGraph-module__TPeFYW__miniLabelName{fill:var(--pillar)}.CrocoSkillTreeGraph-module__TPeFYW__ghostTitle{fill:color-mix(in srgb, var(--sk-ivory) 3%, transparent);font-family:var(--ct-font-display);letter-spacing:-.06em;pointer-events:none;text-transform:none;font-size:280px;font-weight:650}.CrocoSkillTreeGraph-module__TPeFYW__guideArc,.CrocoSkillTreeGraph-module__TPeFYW__detailConnector{fill:none;stroke:var(--map-ivory);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.55s forwards CrocoSkillTreeGraph-module__TPeFYW__branchDraw}.CrocoSkillTreeGraph-module__TPeFYW__guideArc{stroke-opacity:.06;stroke-width:1px}.CrocoSkillTreeGraph-module__TPeFYW__detailConnector{stroke-opacity:1;stroke-width:2.5px}.CrocoSkillTreeGraph-module__TPeFYW__detailJunction{fill:var(--pillar);opacity:0;animation:.45s cubic-bezier(.2,.9,.3,1.4) forwards CrocoSkillTreeGraph-module__TPeFYW__dotPop}.CrocoSkillTreeGraph-module__TPeFYW__branchFaded,.CrocoSkillTreeGraph-module__TPeFYW__nodeFaded{opacity:.2}.CrocoSkillTreeGraph-module__TPeFYW__downstreamConnector{fill:none;stroke:var(--pillar);stroke-dasharray:7 8;stroke-linecap:round;stroke-opacity:.8;stroke-width:2px;animation:.9s linear infinite CrocoSkillTreeGraph-module__TPeFYW__downstreamFlow}.CrocoSkillTreeGraph-module__TPeFYW__skillNode{opacity:0;animation:.45s cubic-bezier(.2,.9,.3,1.4) forwards CrocoSkillTreeGraph-module__TPeFYW__nodeIn}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction{cursor:pointer;outline:none}.CrocoSkillTreeGraph-module__TPeFYW__fixedHitTarget,.CrocoSkillTreeGraph-module__TPeFYW__leafHit{fill:none;stroke:color-mix(in srgb, var(--sk-white) 0.1%, transparent);stroke-width:44px;vector-effect:non-scaling-stroke;pointer-events:stroke}.CrocoSkillTreeGraph-module__TPeFYW__nodeVisual{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.2,.9,.3,1.4) backwards CrocoSkillTreeGraph-module__TPeFYW__nodeVisualIn;animation-delay:inherit;transition:transform .25s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__nodePressSurface,.CrocoSkillTreeGraph-module__TPeFYW__leafPressSurface{transform-box:fill-box;transform-origin:50%;will-change:transform;transition:filter .15s,transform .15s cubic-bezier(.16,1,.3,1)}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:active .CrocoSkillTreeGraph-module__TPeFYW__nodePressSurface,.CrocoSkillTreeGraph-module__TPeFYW__nodeAction[data-key-pressed=true] .CrocoSkillTreeGraph-module__TPeFYW__nodePressSurface{filter:brightness(.84)saturate(.92);transition-duration:65ms;transform:translateY(4px)scale(.94)}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__nodeVisual,.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__nodeVisual{transform:scale(1.12)}.CrocoSkillTreeGraph-module__TPeFYW__nodeRingOuter,.CrocoSkillTreeGraph-module__TPeFYW__nodeRing,.CrocoSkillTreeGraph-module__TPeFYW__statusPulse{fill:none;stroke:var(--pillar);opacity:0;transition:opacity .22s}.CrocoSkillTreeGraph-module__TPeFYW__statusPulse{pointer-events:none;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__statusUpdated .CrocoSkillTreeGraph-module__TPeFYW__statusPulse{animation:.9s cubic-bezier(.16,.78,.22,1) both CrocoSkillTreeGraph-module__TPeFYW__statusConfirmed}.CrocoSkillTreeGraph-module__TPeFYW__nodeRingOuter{stroke-opacity:.18;stroke-width:1px}.CrocoSkillTreeGraph-module__TPeFYW__nodeRing{stroke-opacity:.34;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__skillNode:not(.CrocoSkillTreeGraph-module__TPeFYW__selected) .CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__nodeRingOuter,.CrocoSkillTreeGraph-module__TPeFYW__skillNode:not(.CrocoSkillTreeGraph-module__TPeFYW__selected) .CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__nodeRing,.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__priority:not(.CrocoSkillTreeGraph-module__TPeFYW__selected) .CrocoSkillTreeGraph-module__TPeFYW__nodeRingOuter{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__nodeBody{fill:color-mix(in srgb, var(--sk-ivory) 6.5%, transparent);stroke:color-mix(in srgb, var(--sk-ivory) 38%, transparent);stroke-width:1.5px;transition:fill .18s,filter .18s,stroke .18s}.CrocoSkillTreeGraph-module__TPeFYW__nodeIcon{color:color-mix(in srgb, var(--sk-ivory) 68%, transparent);pointer-events:none;transition:color .18s}.CrocoSkillTreeGraph-module__TPeFYW__deployed .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{fill:var(--pillar);stroke:var(--pillar);filter:drop-shadow(0 0 16px color-mix(in srgb, var(--pillar) 42%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__deployed .CrocoSkillTreeGraph-module__TPeFYW__nodeIcon{color:var(--sk-slate)}.CrocoSkillTreeGraph-module__TPeFYW__developing .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{fill:var(--map-ivory);stroke:var(--pillar);stroke-width:2.4px;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--pillar) 28%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__developing .CrocoSkillTreeGraph-module__TPeFYW__nodeIcon{color:var(--sk-slate)}.CrocoSkillTreeGraph-module__TPeFYW__planned .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{fill:color-mix(in srgb, var(--pillar) 10%, transparent);stroke:color-mix(in srgb, var(--pillar) 75%, var(--map-ivory));stroke-dasharray:5 5;stroke-linecap:round}.CrocoSkillTreeGraph-module__TPeFYW__planned .CrocoSkillTreeGraph-module__TPeFYW__nodeIcon{color:color-mix(in srgb, var(--pillar) 78%, var(--map-ivory))}.CrocoSkillTreeGraph-module__TPeFYW__irrelevant{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__irrelevant .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{fill:color-mix(in srgb, var(--sk-ivory) 3.5%, transparent);stroke:color-mix(in srgb, var(--sk-ivory) 22%, transparent)}.CrocoSkillTreeGraph-module__TPeFYW__irrelevant .CrocoSkillTreeGraph-module__TPeFYW__nodeIcon{color:color-mix(in srgb, var(--sk-ivory) 36%, transparent)}.CrocoSkillTreeGraph-module__TPeFYW__priority .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{filter:drop-shadow(0 0 20px color-mix(in srgb, var(--pillar) 42%, transparent));stroke:var(--pillar)}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:active .CrocoSkillTreeGraph-module__TPeFYW__nodeBody,.CrocoSkillTreeGraph-module__TPeFYW__nodeAction[data-key-pressed=true] .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--sk-abyss) 24%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__nodeBody{stroke:color-mix(in srgb, var(--pillar) 72%, var(--map-ivory));stroke-width:3px}.CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{fill:var(--map-ivory);font-family:var(--ct-font-body);letter-spacing:-.01em;opacity:0;paint-order:stroke fill;pointer-events:none;stroke:var(--map-label-clearance);stroke-linejoin:round;stroke-width:4px;transform-box:fill-box;transform-origin:50%;font-size:19px;font-weight:600;transition:opacity .22s,transform .3s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__startTag{fill:var(--pillar);font-family:var(--ct-font-mono);letter-spacing:.17em;opacity:.92;pointer-events:none;font-size:8px;font-weight:600;transition:opacity .2s}.CrocoSkillTreeGraph-module__TPeFYW__leaves{opacity:.32;transform-box:fill-box;transform-origin:50%;transition:opacity .35s cubic-bezier(.2,.8,.25,1),transform .35s cubic-bezier(.2,.8,.25,1)}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible~.CrocoSkillTreeGraph-module__TPeFYW__leaves,.CrocoSkillTreeGraph-module__TPeFYW__skillNode:focus-within .CrocoSkillTreeGraph-module__TPeFYW__leaves,.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__leaves{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{opacity:1;transform:translateY(16px)scale(1.1)}.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__startTag{opacity:0}.CrocoSkillTreeGraph-module__TPeFYW__labelsVisible .CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{opacity:.82}.CrocoSkillTreeGraph-module__TPeFYW__labelsVisible .CrocoSkillTreeGraph-module__TPeFYW__leaves{opacity:.7}[data-node-selection-active=true] :where(.CrocoSkillTreeGraph-module__TPeFYW__skillNode:not(.CrocoSkillTreeGraph-module__TPeFYW__selected)) .CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{opacity:0}.CrocoSkillTreeGraph-module__TPeFYW__skillNode.CrocoSkillTreeGraph-module__TPeFYW__selected .CrocoSkillTreeGraph-module__TPeFYW__leafLabel{opacity:.82}.CrocoSkillTreeGraph-module__TPeFYW__leafConnector{fill:none;stroke:var(--leaf-color,var(--pillar));stroke-linecap:round;stroke-opacity:.42;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__leafClearance{fill:var(--map-bg);stroke:var(--map-bg);stroke-width:5px}.CrocoSkillTreeGraph-module__TPeFYW__leafNode{fill:var(--leaf-color,var(--pillar));stroke:color-mix(in srgb, var(--leaf-color,var(--pillar)) 72%, white);stroke-opacity:.8;stroke-width:1.2px;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--leaf-color,var(--pillar)) 48%, transparent));transition:fill .18s,filter .15s,stroke-opacity .18s,transform .18s}.CrocoSkillTreeGraph-module__TPeFYW__leafKindIcon{color:color-mix(in srgb, var(--sk-deep) 88%, transparent);filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--sk-white) 12%, transparent));pointer-events:none;transform-box:fill-box;transform-origin:50%;transition:color .18s,opacity .18s,transform .18s}.CrocoSkillTreeGraph-module__TPeFYW__leafAction{cursor:pointer;pointer-events:auto;outline:none}.CrocoSkillTreeGraph-module__TPeFYW__leafLocked .CrocoSkillTreeGraph-module__TPeFYW__leafNode{fill:var(--map-bg);stroke-dasharray:3 2;stroke-opacity:.9;stroke-width:2px}.CrocoSkillTreeGraph-module__TPeFYW__leafLocked .CrocoSkillTreeGraph-module__TPeFYW__leafKindIcon{color:var(--leaf-color,var(--pillar));filter:none;opacity:.86}.CrocoSkillTreeGraph-module__TPeFYW__leafLockedConnector{stroke-dasharray:4 5}.CrocoSkillTreeGraph-module__TPeFYW__leafHit{fill:color-mix(in srgb, var(--sk-white) 0.1%, transparent);stroke:none;pointer-events:all}.CrocoSkillTreeGraph-module__TPeFYW__leafAction:active .CrocoSkillTreeGraph-module__TPeFYW__leafPressSurface,.CrocoSkillTreeGraph-module__TPeFYW__leafAction[data-key-pressed=true] .CrocoSkillTreeGraph-module__TPeFYW__leafPressSurface{filter:brightness(.84)saturate(.92);transition-duration:65ms;transform:translateY(2px)scale(.9)}.CrocoSkillTreeGraph-module__TPeFYW__leafAction:active .CrocoSkillTreeGraph-module__TPeFYW__leafNode,.CrocoSkillTreeGraph-module__TPeFYW__leafAction[data-key-pressed=true] .CrocoSkillTreeGraph-module__TPeFYW__leafNode{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--sk-abyss) 22%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__leafAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__leafNode,.CrocoSkillTreeGraph-module__TPeFYW__leafSelected .CrocoSkillTreeGraph-module__TPeFYW__leafNode{fill:var(--leaf-color,var(--pillar));stroke-opacity:.95;transform:scale(1.3)}.CrocoSkillTreeGraph-module__TPeFYW__leafAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__leafKindIcon,.CrocoSkillTreeGraph-module__TPeFYW__leafSelected .CrocoSkillTreeGraph-module__TPeFYW__leafKindIcon{transform:scale(1.12)}.CrocoSkillTreeGraph-module__TPeFYW__leafAction.CrocoSkillTreeGraph-module__TPeFYW__leafLocked:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__leafKindIcon{color:color-mix(in srgb, var(--sk-deep) 88%, transparent)}.CrocoSkillTreeGraph-module__TPeFYW__leafLabel{fill:var(--map-ivory-soft);font-family:var(--ct-font-body);opacity:0;paint-order:stroke fill;pointer-events:none;stroke:var(--map-label-clearance);stroke-linejoin:round;stroke-width:2.5px;font-size:13px;transition:opacity .18s}.CrocoSkillTreeGraph-module__TPeFYW__nodeAction:focus-visible~.CrocoSkillTreeGraph-module__TPeFYW__leaves .CrocoSkillTreeGraph-module__TPeFYW__leafLabel,.CrocoSkillTreeGraph-module__TPeFYW__skillNode:focus-within .CrocoSkillTreeGraph-module__TPeFYW__leafLabel,.CrocoSkillTreeGraph-module__TPeFYW__leafAction:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__leafLabel,.CrocoSkillTreeGraph-module__TPeFYW__leafSelected .CrocoSkillTreeGraph-module__TPeFYW__leafLabel{opacity:.82}.CrocoSkillTreeGraph-module__TPeFYW__branchLabel{cursor:pointer;opacity:0;outline:none;animation:.5s .52s forwards CrocoSkillTreeGraph-module__TPeFYW__labelIn}.CrocoSkillTreeGraph-module__TPeFYW__branchLabel:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__branchLabelName{fill:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__branchLabel:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__branchLabelCount{fill:var(--pillar)}.CrocoSkillTreeGraph-module__TPeFYW__branchLabelName{letter-spacing:-.035em;font-size:23px}.CrocoSkillTreeGraph-module__TPeFYW__branchLabelCount{fill:var(--map-ink-3);font-family:var(--ct-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.CrocoSkillTreeGraph-module__TPeFYW__detailRoot{cursor:pointer;opacity:0;outline:none;animation:.5s cubic-bezier(.2,.9,.3,1.3) .12s forwards CrocoSkillTreeGraph-module__TPeFYW__rootIn}.CrocoSkillTreeGraph-module__TPeFYW__detailRootHit{fill:#0000;stroke:color-mix(in srgb, var(--sk-white) 0.1%, transparent);stroke-width:44px;vector-effect:non-scaling-stroke;pointer-events:all}.CrocoSkillTreeGraph-module__TPeFYW__detailRoot:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__detailRootGlow{fill:color-mix(in srgb, var(--pillar) 12%, transparent);stroke:color-mix(in srgb, var(--pillar) 72%, var(--map-ivory))}.CrocoSkillTreeGraph-module__TPeFYW__detailRootGlow{fill:color-mix(in srgb, var(--pillar) 5%, transparent);stroke:color-mix(in srgb, var(--pillar) 22%, transparent);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite CrocoSkillTreeGraph-module__TPeFYW__rootBreathe}.CrocoSkillTreeGraph-module__TPeFYW__detailRootBody{fill:color-mix(in srgb, var(--sk-slate) 92%, transparent);stroke:color-mix(in srgb, var(--pillar) 76%, var(--map-ivory));stroke-width:1.8px;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--pillar) 18%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__detailRootIcon{color:color-mix(in srgb, var(--pillar) 82%, var(--map-ivory))}.CrocoSkillTreeGraph-module__TPeFYW__detailSystemName{fill:var(--pillar);letter-spacing:-.045em;font-size:42px}.CrocoSkillTreeGraph-module__TPeFYW__detailSystemSub{fill:var(--map-ink-2);font-family:var(--ct-font-body);letter-spacing:.08em;font-size:15px}.CrocoSkillTreeGraph-module__TPeFYW__backButton,.CrocoSkillTreeGraph-module__TPeFYW__sideNavigation,.CrocoSkillTreeGraph-module__TPeFYW__zoomControls{z-index:4;position:absolute}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__backButton,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__sideButton,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton{min-width:0;box-shadow:none;color:var(--map-ivory-soft);background:0 0;border:0}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__backButton:hover,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__sideButton:hover,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton:hover,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton:hover{background:color-mix(in srgb, var(--sk-ivory) 6%, transparent);color:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__backButton{gap:8px;top:66px;left:18px}.CrocoSkillTreeGraph-module__TPeFYW__sideNavigation{color:var(--map-ink-2);font-family:var(--ct-font-display);letter-spacing:.02em;pointer-events:none;text-transform:none;justify-content:space-between;align-items:center;gap:0;font-size:10px;display:flex;inset:50% 8px auto;transform:translateY(-50%)}.CrocoSkillTreeGraph-module__TPeFYW__sideCurrent,.CrocoSkillTreeGraph-module__TPeFYW__graph[data-graph-mode=radial]:not(.CrocoSkillTreeGraph-module__TPeFYW__detailMode) .CrocoSkillTreeGraph-module__TPeFYW__sideNavigation,.CrocoSkillTreeGraph-module__TPeFYW__sideDestination{display:none}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__sideButton{pointer-events:auto;border-radius:50%;width:42px;height:42px;font-family:Georgia,serif;font-size:31px;font-weight:400}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideNavigation{pointer-events:none;justify-content:space-between;gap:0;inset:50% 8px auto;transform:translateY(-50%)}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideCurrent{display:none}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__sideButton,.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton{pointer-events:auto;border-radius:10px;align-items:center;gap:8px;width:auto;height:auto;min-height:72px;padding:10px 7px;display:flex}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideDestination{font-family:var(--ct-font-display);letter-spacing:.04em;writing-mode:vertical-rl;font-size:10px;line-height:1;display:block}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton:first-child .CrocoSkillTreeGraph-module__TPeFYW__sideDestination{transform:rotate(180deg)}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideChevron{font-family:Georgia,serif;font-size:26px;line-height:1;transition:transform .18s}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton:hover .CrocoSkillTreeGraph-module__TPeFYW__sideChevron,.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__sideChevron{transform:translate(3px)}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton:first-child:hover .CrocoSkillTreeGraph-module__TPeFYW__sideChevron,.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton:first-child:focus-visible .CrocoSkillTreeGraph-module__TPeFYW__sideChevron{transform:translate(-3px)}.CrocoSkillTreeGraph-module__TPeFYW__zoomControls{border:1px solid color-mix(in srgb, var(--sk-ivory) 12%, transparent);background:color-mix(in srgb, var(--sk-deep) 90%, transparent);min-height:38px;box-shadow:0 10px 28px color-mix(in srgb, var(--sk-abyss) 32%, transparent);color:var(--map-ink-2);font-family:var(--ct-font-mono);pointer-events:auto;border-radius:10px;align-items:center;gap:2px;padding:3px 4px;font-size:10px;display:flex;bottom:14px;right:14px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton{justify-content:center;min-height:30px;padding-inline:8px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton{width:32px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton{font-family:var(--ct-font-mono);letter-spacing:.04em;gap:5px;font-size:10px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton:disabled,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton:disabled{opacity:.28}.CrocoSkillTreeGraph-module__TPeFYW__zoomValue{width:38px;color:var(--map-ivory-soft);font:inherit;text-align:center}.CrocoSkillTreeGraph-module__TPeFYW__delay0{animation-delay:0s}.CrocoSkillTreeGraph-module__TPeFYW__delay1{animation-delay:.12s}.CrocoSkillTreeGraph-module__TPeFYW__delay2{animation-delay:.24s}.CrocoSkillTreeGraph-module__TPeFYW__delay3{animation-delay:.36s}.CrocoSkillTreeGraph-module__TPeFYW__delay4{animation-delay:.48s}.CrocoSkillTreeGraph-module__TPeFYW__delay5{animation-delay:.6s}.CrocoSkillTreeGraph-module__TPeFYW__delay6{animation-delay:.72s}.CrocoSkillTreeGraph-module__TPeFYW__delay7{animation-delay:.84s}.CrocoSkillTreeGraph-module__TPeFYW__delay8{animation-delay:.96s}@keyframes CrocoSkillTreeGraph-module__TPeFYW__starsIn{to{opacity:var(--star-field-opacity)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__astralCoreBreath{0%,to{opacity:.2;transform:scale(.94)}50%{opacity:.34;transform:scale(1.035)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple{0%{stroke-dashoffset:.22px;stroke-opacity:0;transform:scale(.72)}18%{stroke-opacity:.2}to{stroke-dashoffset:-.32px;stroke-opacity:0;transform:scale(2.4)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__astralCurrentFlow{to{stroke-dashoffset:-1px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__astralWakeFlow{to{stroke-dashoffset:-1px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__fireflyDrift{0%{transform:translate(0,0)scale(.88)}42%{transform:translate3d(calc(-1 * var(--firefly-x)), var(--firefly-y), 0) scale(1.08)}74%{transform:translate3d(var(--firefly-x), calc(-1 * var(--firefly-y)), 0) scale(.94)}to{transform:translate3d(var(--firefly-x), var(--firefly-y), 0) scale(1.12)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__treeIn{0%{opacity:0;transform:translateY(28px)scale(.94)}to{opacity:1}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__fanEnterRight{0%{opacity:0;transform:translateX(var(--fan-slide))}to{opacity:1;transform:translate(0)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__fanEnterLeft{0%{opacity:0;transform:translateX(calc(-1 * var(--fan-slide)))}to{opacity:1;transform:translate(0)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__fanExitLeft{to{opacity:0;transform:translateX(calc(-1 * var(--fan-slide)))}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__fanExitRight{to{opacity:0;transform:translateX(var(--fan-slide))}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__branchDraw{to{stroke-dashoffset:0}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__dotPop{0%{opacity:0;transform:scale(.1)}to{opacity:1}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__nodeIn{0%{opacity:0}to{opacity:1}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__nodeVisualIn{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__rootIn{0%{opacity:0;transform:scale(.4)}to{opacity:1}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__labelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__rootBreathe{50%{transform:scale(1.08)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubPulse{0%,to{opacity:.85}50%{opacity:.2}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__nucleusPulse{0%,to{opacity:.78;r:4.5px}17%{opacity:.96;r:5.9px}41%{opacity:.72;r:4.8px}63%{opacity:1;r:6.7px}81%{opacity:.86;r:5.1px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__nucleusAura{0%,to{opacity:.18;transform:scale(.84)rotate(0)}38%{opacity:.5;transform:scale(1.08)rotate(103deg)}72%{opacity:.26;transform:scale(.94)rotate(221deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__godModeHaloReverse{to{transform:rotate(-360deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__godModeHaloForward{to{transform:rotate(360deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__godModeConduitFlow{to{stroke-dashoffset:-88px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitA{0%{transform:rotate(-18deg)}to{transform:rotate(342deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitB{0%{transform:rotate(58deg)}to{transform:rotate(418deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubShellOrbitC{0%{transform:rotate(104deg)}to{transform:rotate(464deg)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSynapse{to{stroke-dashoffset:-58px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse{0%{transform:scale(.88)}to{transform:scale(1.16)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAuraBreath{0%,to{stroke-dashoffset:0;transform:scale(.82)}52%{stroke-dashoffset:-5.4px;transform:scale(1.18)}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__spokeFlow{to{stroke-dashoffset:-36px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__downstreamFlow{to{stroke-dashoffset:-30px}}@keyframes CrocoSkillTreeGraph-module__TPeFYW__statusConfirmed{0%{opacity:.95;r:43px;stroke-width:3px}70%{opacity:.3}to{opacity:0;r:82px;stroke-width:1px}}@media (hover:hover) and (pointer:fine){.CrocoSkillTreeGraph-module__TPeFYW__miniTree:hover:not(.CrocoSkillTreeGraph-module__TPeFYW__dimmed) .CrocoSkillTreeGraph-module__TPeFYW__miniLabelName{fill:var(--pillar)}.CrocoSkillTreeGraph-module__TPeFYW__miniTree:hover:not(.CrocoSkillTreeGraph-module__TPeFYW__dimmed){filter:saturate(1.16)}.CrocoSkillTreeGraph-module__TPeFYW__miniTree:hover:not(.CrocoSkillTreeGraph-module__TPeFYW__dimmed) .CrocoSkillTreeGraph-module__TPeFYW__miniScale{transform:scale(1.08)}.CrocoSkillTreeGraph-module__TPeFYW__miniTree:hover .CrocoSkillTreeGraph-module__TPeFYW__miniConnector{stroke:var(--pillar);stroke-opacity:.54}.CrocoSkillTreeGraph-module__TPeFYW__miniTree:hover .CrocoSkillTreeGraph-module__TPeFYW__miniNode.CrocoSkillTreeGraph-module__TPeFYW__deployed{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--pillar) 46%, transparent))}.CrocoSkillTreeGraph-module__TPeFYW__skillNode:hover .CrocoSkillTreeGraph-module__TPeFYW__nodeVisual{transform:scale(1.12)}.CrocoSkillTreeGraph-module__TPeFYW__skillNode:not(.CrocoSkillTreeGraph-module__TPeFYW__selected):hover .CrocoSkillTreeGraph-module__TPeFYW__nodeRingOuter,.CrocoSkillTreeGraph-module__TPeFYW__skillNode:not(.CrocoSkillTreeGraph-module__TPeFYW__selected):hover .CrocoSkillTreeGraph-module__TPeFYW__nodeRing{opacity:1}.CrocoSkillTreeGraph-module__TPeFYW__skillNode:hover .CrocoSkillTreeGraph-module__TPeFYW__nodeLabel,.CrocoSkillTreeGraph-module__TPeFYW__leafAction:hover .CrocoSkillTreeGraph-module__TPeFYW__leafLabel{opacity:.82}.CrocoSkillTreeGraph-module__TPeFYW__leafAction:hover .CrocoSkillTreeGraph-module__TPeFYW__leafNode{fill:var(--leaf-color,var(--pillar));stroke-opacity:.95;transform:scale(1.3)}.CrocoSkillTreeGraph-module__TPeFYW__branchLabel:hover .CrocoSkillTreeGraph-module__TPeFYW__branchLabelName{fill:var(--map-ivory)}.CrocoSkillTreeGraph-module__TPeFYW__detailRoot:hover .CrocoSkillTreeGraph-module__TPeFYW__detailRootGlow{fill:color-mix(in srgb, var(--pillar) 12%, transparent);stroke:color-mix(in srgb, var(--pillar) 72%, var(--map-ivory))}}@media (max-width:760px){.CrocoSkillTreeGraph-module__TPeFYW__graph{height:100%;min-height:522px}.CrocoSkillTreeGraph-module__TPeFYW__ghostTitle{font-size:130px}.CrocoSkillTreeGraph-module__TPeFYW__miniLabelName{font-size:44px}.CrocoSkillTreeGraph-module__TPeFYW__nodeLabel{opacity:1;font-size:24px}.CrocoSkillTreeGraph-module__TPeFYW__leafLabel{font-size:15px}.CrocoSkillTreeGraph-module__TPeFYW__branchLabelName{font-size:28px}.CrocoSkillTreeGraph-module__TPeFYW__detailSystemName{font-size:48px}.CrocoSkillTreeGraph-module__TPeFYW__leaves{opacity:.58}.CrocoSkillTreeGraph-module__TPeFYW__sideNavigation{gap:0;inset:50% 2px auto}.CrocoSkillTreeGraph-module__TPeFYW__sideNavigation>span{display:none}.CrocoSkillTreeGraph-module__TPeFYW__zoomControls{min-height:48px;bottom:8px;right:8px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__zoomButton,.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__fitButton{min-width:44px;min-height:44px}.CrocoSkillTreeGraph-module__TPeFYW__graph .CrocoSkillTreeGraph-module__TPeFYW__backButton{min-height:44px}.CrocoSkillTreeGraph-module__TPeFYW__detailMode .CrocoSkillTreeGraph-module__TPeFYW__sideButton{min-width:44px;min-height:72px}.CrocoSkillTreeGraph-module__TPeFYW__backButton{top:64px;left:8px}.CrocoSkillTreeGraph-module__TPeFYW__overlayOpen .CrocoSkillTreeGraph-module__TPeFYW__zoomControls,.CrocoSkillTreeGraph-module__TPeFYW__overlayOpen .CrocoSkillTreeGraph-module__TPeFYW__sideNavigation,.CrocoSkillTreeGraph-module__TPeFYW__overlayOpen .CrocoSkillTreeGraph-module__TPeFYW__backButton{opacity:0;pointer-events:none;visibility:hidden}.CrocoSkillTreeGraph-module__TPeFYW__hubGyroNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAura,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralEdgeFiring,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleus,.CrocoSkillTreeGraph-module__TPeFYW__spoke,.CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduit,.CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusAura{animation:none}.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignal,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignalTail,.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyCopper,.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyReturn{display:none}.CrocoSkillTreeGraph-module__TPeFYW__astralField{opacity:.56}.CrocoSkillTreeGraph-module__TPeFYW__astralWake,.CrocoSkillTreeGraph-module__TPeFYW__astralMote{display:none}}@media (max-height:620px){.CrocoSkillTreeGraph-module__TPeFYW__graph{height:100%;min-height:0}}@media (prefers-reduced-motion:reduce){.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralAura,.CrocoSkillTreeGraph-module__TPeFYW__hubOrbitHalo,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShell,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellSecondary,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroShellTertiary,.CrocoSkillTreeGraph-module__TPeFYW__godModeDeepHalo,.CrocoSkillTreeGraph-module__TPeFYW__godModeMeridianHalo{animation:none}.CrocoSkillTreeGraph-module__TPeFYW__starField,.CrocoSkillTreeGraph-module__TPeFYW__backgroundStar,.CrocoSkillTreeGraph-module__TPeFYW__hubGyroNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralNodePulse,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralEdgeFiring,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleus,.CrocoSkillTreeGraph-module__TPeFYW__hubNucleusAura,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduit,.CrocoSkillTreeGraph-module__TPeFYW__godModeCamera,.CrocoSkillTreeGraph-module__TPeFYW__spoke,.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyCopper,.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyReturn,.CrocoSkillTreeGraph-module__TPeFYW__miniTree,.CrocoSkillTreeGraph-module__TPeFYW__guideArc,.CrocoSkillTreeGraph-module__TPeFYW__detailConnector,.CrocoSkillTreeGraph-module__TPeFYW__detailJunction,.CrocoSkillTreeGraph-module__TPeFYW__skillNode,.CrocoSkillTreeGraph-module__TPeFYW__nodeVisual,.CrocoSkillTreeGraph-module__TPeFYW__branchLabel,.CrocoSkillTreeGraph-module__TPeFYW__detailRoot,.CrocoSkillTreeGraph-module__TPeFYW__detailRootGlow,.CrocoSkillTreeGraph-module__TPeFYW__downstreamConnector{opacity:1;stroke-dashoffset:0;animation:none}.CrocoSkillTreeGraph-module__TPeFYW__astralCoreBreath,.CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple,.CrocoSkillTreeGraph-module__TPeFYW__astralCurrent,.CrocoSkillTreeGraph-module__TPeFYW__astralWake,.CrocoSkillTreeGraph-module__TPeFYW__fanEnterRight,.CrocoSkillTreeGraph-module__TPeFYW__fanEnterLeft,.CrocoSkillTreeGraph-module__TPeFYW__fanExitLeft,.CrocoSkillTreeGraph-module__TPeFYW__fanExitRight{animation:none}.CrocoSkillTreeGraph-module__TPeFYW__mapWorld,.CrocoSkillTreeGraph-module__TPeFYW__astralResonance,.CrocoSkillTreeGraph-module__TPeFYW__nodePressSurface,.CrocoSkillTreeGraph-module__TPeFYW__nodeVisual,.CrocoSkillTreeGraph-module__TPeFYW__leafPressSurface,.CrocoSkillTreeGraph-module__TPeFYW__miniTree,.CrocoSkillTreeGraph-module__TPeFYW__spokes,.CrocoSkillTreeGraph-module__TPeFYW__hub,.CrocoSkillTreeGraph-module__TPeFYW__hubScale,.CrocoSkillTreeGraph-module__TPeFYW__hubHoverLabel,.CrocoSkillTreeGraph-module__TPeFYW__hubCrocoLabel,.CrocoSkillTreeGraph-module__TPeFYW__hubBrainAccent,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralVolume,.CrocoSkillTreeGraph-module__TPeFYW__godModeCamera,.CrocoSkillTreeGraph-module__TPeFYW__godModeConduits{transition:none}.CrocoSkillTreeGraph-module__TPeFYW__astralCoreRipple,.CrocoSkillTreeGraph-module__TPeFYW__astralWake,.CrocoSkillTreeGraph-module__TPeFYW__astralMote,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignal,.CrocoSkillTreeGraph-module__TPeFYW__hubNeuralSignalTail{display:none}.CrocoSkillTreeGraph-module__TPeFYW__statusUpdated .CrocoSkillTreeGraph-module__TPeFYW__statusPulse{opacity:0;animation:none}.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyCopper,.CrocoSkillTreeGraph-module__TPeFYW__spokeEnergyReturn{display:none}}
.Hcv-module__XdU5aq__hero h1{font-weight:800}.Hcv-module__XdU5aq__methodChoice{justify-items:center;gap:var(--ct-space-4);margin:0 auto var(--ct-space-8);text-align:center;display:grid}.Hcv-module__XdU5aq__methodChoice h2,.Hcv-module__XdU5aq__methodChoice p{margin:0}.Hcv-module__XdU5aq__methodChoice p{max-width:64ch;color:var(--ct-text-body);font-weight:500}.Hcv-module__XdU5aq__methodChoice h2{font-weight:600}.Hcv-module__XdU5aq__briefToolbar{justify-content:space-between;align-items:center;gap:var(--ct-space-6);margin-bottom:var(--ct-space-6);flex-wrap:wrap;display:flex}.Hcv-module__XdU5aq__briefHeading{gap:var(--ct-space-3);flex:320px;display:grid}.Hcv-module__XdU5aq__briefHeading p{line-height:1.6}.Hcv-module__XdU5aq__briefActions{align-items:center;gap:var(--ct-space-3);flex-wrap:wrap;display:flex}.Hcv-module__XdU5aq__briefToolbar h2{margin:0;font-size:1.125rem;font-weight:600}.Hcv-module__XdU5aq__briefToolbar p,.Hcv-module__XdU5aq__sectionHelp,.Hcv-module__XdU5aq__submitHint{color:var(--ct-text-body);margin:0;font-size:.875rem}.Hcv-module__XdU5aq__sections,.Hcv-module__XdU5aq__sectionFields,.Hcv-module__XdU5aq__conditions{gap:var(--ct-space-6);min-width:0;display:grid}.Hcv-module__XdU5aq__conditions{gap:var(--ct-space-3)}.Hcv-module__XdU5aq__conditions p{margin:0}.Hcv-module__XdU5aq__submitHint{margin-top:var(--ct-space-4)}.Hcv-module__XdU5aq__methodSwitch{border:0;min-width:0;margin:0;padding:0}.Hcv-module__XdU5aq__importField{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);padding:var(--ct-space-6);gap:var(--ct-space-6);overflow-wrap:anywhere;display:grid}.Hcv-module__XdU5aq__importField label{font-weight:600}.Hcv-module__XdU5aq__importField p{white-space:pre-wrap}.Hcv-module__XdU5aq__aiDialog{max-width:880px}.Hcv-module__XdU5aq__aiNavigation{padding:var(--ct-space-3) var(--ct-space-6)}.Hcv-module__XdU5aq__aiContent{gap:var(--ct-space-6);display:grid}.Hcv-module__XdU5aq__aiContent h3,.Hcv-module__XdU5aq__aiContent h4{font-weight:600}.Hcv-module__XdU5aq__aiIntro{gap:var(--ct-space-2);display:grid}.Hcv-module__XdU5aq__aiIntro h3{margin:0;font-size:1.125rem;font-weight:600}.Hcv-module__XdU5aq__aiIntro p{color:var(--ct-text-muted);margin:0;line-height:1.6}.Hcv-module__XdU5aq__aiActions{gap:var(--ct-space-3);flex-wrap:wrap;display:flex}.Hcv-module__XdU5aq__aiNotice{padding:var(--ct-space-4);border-radius:var(--ct-radius-control);background:var(--ct-surface-sunken);color:var(--ct-text-body);margin:0;font-size:.875rem;line-height:1.6}.Hcv-module__XdU5aq__reviewValues{gap:var(--ct-space-5);display:grid}.Hcv-module__XdU5aq__reviewCurrent,.Hcv-module__XdU5aq__reviewProposal{gap:var(--ct-space-3);display:grid}.Hcv-module__XdU5aq__reviewCurrent{color:var(--ct-text-muted);padding-bottom:var(--ct-space-5);border-bottom:1px solid var(--ct-border-subtle)}.Hcv-module__XdU5aq__reviewValues h4{color:var(--ct-text-muted);margin:0;font-size:.8125rem;font-weight:600}.Hcv-module__XdU5aq__reviewValues p,.Hcv-module__XdU5aq__reviewProse{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.75}.Hcv-module__XdU5aq__reviewSource{justify-content:space-between;align-items:center;gap:var(--ct-space-3);padding-top:var(--ct-space-4);border-top:1px solid var(--ct-border-subtle);flex-wrap:wrap;display:flex}.Hcv-module__XdU5aq__reviewSource p{padding:var(--ct-space-4);background:var(--ct-surface-sunken);border-radius:var(--ct-radius-control);flex-basis:100%;font-size:.875rem}.Hcv-module__XdU5aq__reviewKind{color:var(--ct-text-muted);font-size:.8125rem;font-weight:600}.Hcv-module__XdU5aq__reviewProposal p{font-size:15px;font-weight:400}.Hcv-module__XdU5aq__missingItems{gap:var(--ct-space-4);padding:var(--ct-space-6);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-control);background:var(--ct-surface-sunken);display:grid}.Hcv-module__XdU5aq__missingItems h3{margin:0;font-size:1.125rem}.Hcv-module__XdU5aq__missingItems ul{gap:var(--ct-space-4);padding-left:var(--ct-space-5);margin:0;list-style:outside;display:grid}.Hcv-module__XdU5aq__missingItems li{padding-left:var(--ct-space-2);overflow-wrap:anywhere;font-size:15px;font-weight:400;line-height:1.7}.Hcv-module__XdU5aq__results{gap:var(--ct-space-6);display:grid}.Hcv-module__XdU5aq__results>p{color:var(--ct-text-muted);margin:0;font-size:15px;line-height:1.7}.Hcv-module__XdU5aq__results h2{margin:0;font-size:1.25rem;font-weight:600}.Hcv-module__XdU5aq__resultDocument{border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);background:var(--ct-surface-card);overflow:hidden}.Hcv-module__XdU5aq__resultToolbar{gap:var(--ct-space-5);padding:var(--ct-space-6);border-bottom:1px solid var(--ct-border-subtle);flex-wrap:wrap;align-items:center;display:flex}.Hcv-module__XdU5aq__resultToolbar p{color:var(--ct-text-muted);margin:0;font-size:14px;line-height:1.6}.Hcv-module__XdU5aq__resultViewBar{justify-content:space-between;align-items:center;gap:var(--ct-space-3);padding:var(--ct-space-4) var(--ct-space-6);color:var(--ct-text-muted);flex-wrap:wrap;font-size:13px;display:flex}.Hcv-module__XdU5aq__resultProse,.Hcv-module__XdU5aq__resultSource{padding:var(--ct-space-6);overflow-wrap:anywhere;max-width:76ch;margin:0 auto;font-size:15px;font-weight:400;line-height:1.75}.Hcv-module__XdU5aq__resultSource{white-space:pre-wrap}.Hcv-module__XdU5aq__resultProse>*+*{margin-top:var(--ct-space-5)}.Hcv-module__XdU5aq__resultProse p{margin-bottom:var(--ct-space-4);font-size:15px;font-weight:400;line-height:1.75}.Hcv-module__XdU5aq__resultProse h1,.Hcv-module__XdU5aq__resultProse h2,.Hcv-module__XdU5aq__resultProse h3{margin-top:var(--ct-space-8);margin-bottom:var(--ct-space-4);font-weight:600;line-height:1.35}.Hcv-module__XdU5aq__resultProse ul,.Hcv-module__XdU5aq__resultProse ol,.Hcv-module__XdU5aq__resultChecks{padding-left:var(--ct-space-6)}.Hcv-module__XdU5aq__resultProse ul,.Hcv-module__XdU5aq__resultChecks{list-style:outside}.Hcv-module__XdU5aq__resultProse ol{list-style:decimal}.Hcv-module__XdU5aq__resultProse li+li,.Hcv-module__XdU5aq__resultChecks li+li{margin-top:var(--ct-space-3)}
.VoiceEntityReview-module__3zU3JG__review{gap:1rem;min-width:0;display:grid}.VoiceEntityReview-module__3zU3JG__header,.VoiceEntityReview-module__3zU3JG__entityHeader,.VoiceEntityReview-module__3zU3JG__actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.VoiceEntityReview-module__3zU3JG__eyebrow{color:var(--color-text-muted,#667085);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.75rem;font-weight:700}.VoiceEntityReview-module__3zU3JG__title,.VoiceEntityReview-module__3zU3JG__intro,.VoiceEntityReview-module__3zU3JG__context,.VoiceEntityReview-module__3zU3JG__meta{margin:0}.VoiceEntityReview-module__3zU3JG__title{font-size:1.05rem}.VoiceEntityReview-module__3zU3JG__intro,.VoiceEntityReview-module__3zU3JG__meta{color:var(--color-text-muted,#667085);font-size:.875rem;line-height:1.5}.VoiceEntityReview-module__3zU3JG__verified{color:var(--color-success-strong,#176b43);font-size:.875rem}.VoiceEntityReview-module__3zU3JG__list{gap:.75rem;max-height:34rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.VoiceEntityReview-module__3zU3JG__item{border:1px solid var(--color-border,#d0d5dd);background:var(--color-surface,#fff);border-radius:.8rem;gap:.65rem;padding:.9rem;display:grid}.VoiceEntityReview-module__3zU3JG__entityHeader>div{gap:.15rem;min-width:0;display:grid}.VoiceEntityReview-module__3zU3JG__original,.VoiceEntityReview-module__3zU3JG__surrogate{overflow-wrap:anywhere}.VoiceEntityReview-module__3zU3JG__surrogate{color:var(--color-text-muted,#667085);font-size:.82rem}.VoiceEntityReview-module__3zU3JG__context{background:var(--color-surface-subtle,#f7f8fa);border-radius:.55rem;padding:.65rem;font-size:.85rem;line-height:1.45}.VoiceEntityReview-module__3zU3JG__actions{flex-wrap:wrap;justify-content:flex-start}.VoiceEntityReview-module__3zU3JG__error{color:var(--color-danger-strong,#b42318);font-size:.875rem}@media (max-width:700px){.VoiceEntityReview-module__3zU3JG__header,.VoiceEntityReview-module__3zU3JG__entityHeader{flex-direction:column;align-items:flex-start}}.VoiceEntityReview-module__3zU3JG__triage{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.VoiceEntityReview-module__3zU3JG__triageNote{color:var(--color-text-muted,#667085);font-size:.875rem}.VoiceEntityReview-module__3zU3JG__badges{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.VoiceEntityReview-module__3zU3JG__pagination{flex-wrap:wrap;align-items:center;gap:.65rem;padding-top:.35rem;display:flex}.VoiceEntityReview-module__3zU3JG__paginationStatus{color:var(--color-text-muted,#667085);margin-inline-end:auto;font-size:.875rem}.VoiceEntityReview-module__3zU3JG__pending{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.VoiceEntityReview-module__3zU3JG__pendingHint{color:var(--color-text-muted,#667085);margin:0;font-size:.875rem}
.webinars-module__tCVGjq__page{width:min(1040px,100%);padding:var(--ct-space-5) var(--ct-space-4) var(--ct-space-12);gap:var(--ct-space-6);min-width:0;margin:0 auto;display:grid}.webinars-module__tCVGjq__list{gap:var(--ct-space-3);margin:0;padding:0;list-style:none;display:grid}.webinars-module__tCVGjq__item{gap:var(--ct-space-2);min-width:0;display:grid}.webinars-module__tCVGjq__itemHeader{justify-content:space-between;align-items:baseline;gap:var(--ct-space-2) var(--ct-space-3);flex-wrap:wrap;min-width:0;display:flex}.webinars-module__tCVGjq__itemTitle{min-width:0;color:var(--ct-text-strong);font-family:var(--ct-font-body);font-size:var(--ct-text-size-subtitle);font-weight:600;line-height:var(--ct-leading-tight);overflow-wrap:anywhere;margin:0}.webinars-module__tCVGjq__itemTitle a{color:inherit;text-decoration:none}.webinars-module__tCVGjq__itemTitle a:hover{color:var(--ct-brand-text);text-decoration:underline}.webinars-module__tCVGjq__itemTitle a:focus-visible,.webinars-module__tCVGjq__link:focus-visible,.webinars-module__tCVGjq__linkAction:focus-visible{outline:2px solid var(--ct-focus);outline-offset:2px;border-radius:var(--ct-radius-control)}.webinars-module__tCVGjq__meta{align-items:center;gap:var(--ct-space-2) var(--ct-space-3);color:var(--ct-text-muted);font-family:var(--ct-font-body);font-size:var(--ct-text-size-meta);line-height:var(--ct-leading-label);flex-wrap:wrap;margin:0;display:flex}.webinars-module__tCVGjq__mono{font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:500}.webinars-module__tCVGjq__actions{gap:var(--ct-space-2);flex-wrap:wrap;display:flex}.webinars-module__tCVGjq__link{color:var(--ct-brand-text);font-family:var(--ct-font-body);font-size:var(--ct-text-size-body);text-underline-offset:3px;font-weight:600;text-decoration:underline}.webinars-module__tCVGjq__linkAction{min-height:var(--ct-control-height-md);padding:0 var(--ct-space-4);border:1px solid var(--ct-border-default);border-radius:var(--ct-radius-control);background:var(--ct-surface-raised);color:var(--ct-text-strong);font-family:var(--ct-font-body);font-size:var(--ct-text-size-body);transition:background-color var(--ct-duration-fast) var(--ct-ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.webinars-module__tCVGjq__linkAction:hover{background:var(--ct-surface-hover)}.webinars-module__tCVGjq__facts{gap:var(--ct-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;display:grid}.webinars-module__tCVGjq__fact{min-width:0;padding:var(--ct-space-3) var(--ct-space-4);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-control);background:var(--ct-surface-raised)}.webinars-module__tCVGjq__fact dt{color:var(--ct-text-muted);font-family:var(--ct-font-mono);font-size:var(--ct-text-size-label);font-weight:600;line-height:var(--ct-leading-label);letter-spacing:var(--ct-tracking-label);text-transform:uppercase}.webinars-module__tCVGjq__fact dd{margin:var(--ct-space-1) 0 0;gap:var(--ct-space-1);color:var(--ct-text-body);font-family:var(--ct-font-body);font-size:var(--ct-text-size-body);line-height:var(--ct-leading-body);overflow-wrap:anywhere;justify-items:start;display:grid}.webinars-module__tCVGjq__note{color:var(--ct-text-muted);font-family:var(--ct-font-body);font-size:var(--ct-text-size-caption);line-height:var(--ct-leading-body);margin:0}.webinars-module__tCVGjq__section{gap:var(--ct-space-4);min-width:0;display:grid}.webinars-module__tCVGjq__markdown{padding:var(--ct-space-5);border:1px solid var(--ct-border-subtle);border-radius:var(--ct-radius-card);background:var(--ct-surface-card);color:var(--ct-text-body);font-family:var(--ct-font-body);font-size:var(--ct-text-size-comfortable);line-height:var(--ct-leading-readable);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;max-width:100%;margin:0;overflow-x:hidden}.webinars-module__tCVGjq__current{color:var(--ct-text-muted);font-family:var(--ct-font-body);font-size:var(--ct-text-size-meta);font-weight:600}@media (max-width:640px){.webinars-module__tCVGjq__page{padding-top:var(--ct-space-4);gap:var(--ct-space-5)}.webinars-module__tCVGjq__markdown{padding:var(--ct-space-4);font-size:var(--ct-text-size-body)}}@media (prefers-reduced-motion:reduce){.webinars-module__tCVGjq__linkAction{transition:none}}
