.VI2dVG_container{flex-direction:column;gap:24px;display:flex}.VI2dVG_hasDock{padding-bottom:132px}@media (max-width:768px){.VI2dVG_hasDock{padding-bottom:104px}}.VI2dVG_header{margin-bottom:24px;margin-left:-10px;position:absolute;top:0}.VI2dVG_title{color:var(--text-primary);letter-spacing:-.02em;font-size:22px;font-weight:600;font-family:var(--font-display);margin:0;line-height:1.2;position:relative;top:16px}.VI2dVG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.VI2dVG_toolbarFilters{flex:auto;min-width:0}.VI2dVG_container>.VI2dVG_toolbar{--wf-filter-fill:var(--bg-elevated);--wf-filter-stroke:rgba(var(--accent-rgb), .24);--wf-search-stroke:rgba(var(--accent-rgb), .36);background:var(--accent-subtle);border-bottom:1px solid var(--border-color);margin:-24px -24px 0;padding:14px 24px}@media (max-width:1024px){.VI2dVG_container>.VI2dVG_toolbar{margin:-20px -20px 0;padding:12px 20px}}@media (max-width:768px){.VI2dVG_container>.VI2dVG_toolbar{margin:-16px -16px 0;padding:10px 16px}}.VI2dVG_mineLayout{flex-direction:column;gap:16px;min-height:0;display:flex}.VI2dVG_moveError{border:1px solid var(--danger);border-radius:var(--radius);background:var(--bg-secondary);color:var(--danger);margin:0 0 14px;padding:9px 12px;font-size:13px}.VI2dVG_mineContent .VI2dVG_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));row-gap:38px;padding-top:16px}.VI2dVG_mineContent .VI2dVG_toolbar{margin-bottom:24px}@media (min-width:901px){.VI2dVG_toolbarSearchInPane{display:none}}.VI2dVG_mineContent .VI2dVG_themes{gap:24px}.VI2dVG_mineContent .VI2dVG_themeSection{gap:4px}.VI2dVG_mineContent .VI2dVG_themeSection:before{content:none}.VI2dVG_mineContent .VI2dVG_themeRow{padding-left:0}.VI2dVG_mineView{--dock-scrim-lead:0px;--dock-scrim-lead-color:var(--bg-tertiary)}.VI2dVG_mineView.VI2dVG_hasDock{padding-bottom:0}.VI2dVG_mineView.VI2dVG_hasDock .VI2dVG_mineContent{padding-bottom:132px}@media (max-width:768px){.VI2dVG_mineView.VI2dVG_hasDock .VI2dVG_mineContent{padding-bottom:104px}}.VI2dVG_grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:20px;display:grid}.VI2dVG_skeletonCard{background:linear-gradient(90deg, var(--bg-secondary) 0%, var(--bg-hover) 50%, var(--bg-secondary) 100%);border:1px solid var(--border-subtle);background-size:200% 100%;border-radius:14px;height:168px;animation:1.2s ease-in-out infinite VI2dVG_skeletonShimmer}@keyframes VI2dVG_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.VI2dVG_emptyCta{background:var(--accent);color:#fff;border-radius:var(--radius);transition:background var(--transition);align-items:center;margin-top:8px;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.VI2dVG_emptyCta:hover{background:var(--accent-hover)}.VI2dVG_emptyState{background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:var(--radius-lg);color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 16px;display:flex}.VI2dVG_emptyTitle{color:var(--text-secondary);margin:0;font-size:14px;font-weight:600}.VI2dVG_emptyHint{color:var(--text-muted);margin:0;font-size:13px}@media (max-width:768px){.VI2dVG_header{z-index:100;pointer-events:none;height:56px;padding:0 var(--topbar-lane-right) 0 var(--topbar-lane-left);justify-content:center;align-items:center;margin:0;display:flex;position:fixed;top:0;left:0;right:0}.VI2dVG_title{pointer-events:auto;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;position:static;top:auto;overflow:hidden}.VI2dVG_container{gap:18px}.VI2dVG_grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:769px) and (max-width:1100px){.VI2dVG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.VI2dVG_shelves{flex-direction:column;gap:16px;display:flex;position:relative}.VI2dVG_themeSection:before{content:"";background:var(--border-subtle);z-index:0;width:2px;position:absolute;top:44px;bottom:-28px;left:21px}.VI2dVG_themeSection:last-child:before{bottom:0}.VI2dVG_timelineRow{padding-left:50px;position:relative}.VI2dVG_timelineRow:not(:last-child):before{content:"";background:var(--border-subtle);z-index:0;width:2px;position:absolute;top:17px;bottom:-33px;left:22px}.VI2dVG_collectionNode{z-index:1;box-sizing:border-box;background:linear-gradient(var(--accent-subtle), var(--accent-subtle)), var(--bg-primary);width:34px;height:34px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:6px}.VI2dVG_collectionNode svg{width:17px;height:17px}.VI2dVG_timelineRow>section{content-visibility:auto;contain-intrinsic-size:auto 280px}.VI2dVG_shelfPeek{position:relative}.VI2dVG_shelfPeekInner{pointer-events:none;max-height:81px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 28%,#0000 100%);mask-image:linear-gradient(#000 28%,#0000 100%)}.VI2dVG_peekButtonWrap{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:-2px;left:0;right:0}.VI2dVG_viewMoreWrap{justify-content:center;margin-top:14px;display:flex}.VI2dVG_viewMore{pointer-events:auto;font-family:var(--font-display);color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border-subtle);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);border-radius:999px;align-items:center;gap:6px;padding:7px 18px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0000000f}.VI2dVG_viewMore:hover{background:var(--bg-hover);color:var(--text-primary)}.VI2dVG_viewMore svg{opacity:.7}.VI2dVG_themes{flex-direction:column;gap:28px;display:flex}.VI2dVG_themeSection{flex-direction:column;gap:10px;display:flex;position:relative}.VI2dVG_themeHeader{flex-direction:row;align-items:center;gap:12px;display:flex}.VI2dVG_themeHeaderText{flex-direction:column;gap:0;min-width:0;display:flex}.VI2dVG_themeIcon{background:var(--accent-subtle);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.VI2dVG_themeIcon svg{width:18px;height:18px}.VI2dVG_themeTitle{width:fit-content;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);align-items:baseline;gap:6px;font-size:18px;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}a.VI2dVG_themeTitle:hover{color:var(--accent)}.VI2dVG_themeTitleArrow{opacity:0;font-size:.9em;line-height:1;transition:opacity .15s,transform .15s;transform:translate(-4px)}.VI2dVG_themeSection:hover .VI2dVG_themeTitleArrow{opacity:.5;transform:none}a.VI2dVG_themeTitle:hover .VI2dVG_themeTitleArrow,a.VI2dVG_themeTitle:focus-visible .VI2dVG_themeTitleArrow{opacity:1;transform:none}@media (hover:none){.VI2dVG_themeTitleArrow{opacity:.5;transform:none}}@media (prefers-reduced-motion:reduce){.VI2dVG_themeTitleArrow{transition:none}}.VI2dVG_themeTagline{color:var(--text-muted);margin:0;font-size:14px}.VI2dVG_themeScoped{flex-direction:column;gap:16px;display:flex}.VI2dVG_themeScopedHead{flex-direction:column;gap:2px;display:flex}.VI2dVG_themeScopedTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.15}.VI2dVG_themeScopedTagline{color:var(--text-muted);margin:0;font-size:14px}.VI2dVG_deptTail{border-top:1px solid var(--border-subtle);margin-top:8px;padding-top:20px}.VI2dVG_deptTailTitle{font-family:var(--font-display);color:var(--text-muted);margin:0 0 14px;font-size:14px;font-weight:600}.VI2dVG_scopeHeader{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.VI2dVG_scopeBack{color:var(--text-muted);font-size:13px;font-weight:600;font-family:var(--font-display);flex:none;text-decoration:none}.VI2dVG_scopeBack:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.VI2dVG_scopeTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:600}.VI2dVG_scopeCount{color:var(--text-muted);font-size:13px}.VI2dVG_scopeSemantic{color:var(--text-muted);opacity:.75;font-size:12px}.VI2dVG_scopeSemantic:before{content:"·";margin-right:6px}.VI2dVG_scopeSemanticPending{animation:1.8s ease-in-out infinite VI2dVG_scopeSemanticPulse}@keyframes VI2dVG_scopeSemanticPulse{0%,to{opacity:.45}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.VI2dVG_scopeSemanticPending{animation:none}}.VI2dVG_scopeClear{border:1px solid var(--border-subtle);font-family:var(--font-display);color:var(--text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);background:0 0;border-radius:999px;flex:none;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600}.VI2dVG_scopeClear:hover{color:var(--text-primary);border-color:var(--border-color);background:var(--bg-hover)}.VI2dVG_scopeClear:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VI2dVG_loadMoreSpinner{color:var(--text-tertiary);justify-content:center;align-items:center;padding:24px 0;display:flex}.VI2dVG_sentinel{width:100%;height:1px}.VI2dVG_themeRow{padding-left:56px;position:relative}.VI2dVG_themeRow>section{content-visibility:auto;contain-intrinsic-size:auto 330px}
.YbLVuq_card{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:14px;padding:22px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.YbLVuq_card:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 6px 16px #0000000d}button.YbLVuq_card{appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.YbLVuq_body{flex-direction:column;flex:1;gap:6px;display:flex}.YbLVuq_title{color:var(--text-primary);letter-spacing:-.2px;font-size:16px;font-weight:600;line-height:1.35;font-family:var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.YbLVuq_description{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.YbLVuq_cardMedia{padding:22px 20px}.YbLVuq_media{border-bottom:1px solid var(--border-subtle);background:#fff;border-radius:13px 13px 0 0;flex:none;gap:1px;height:84px;margin:-22px -20px 0;display:flex;position:relative;overflow:hidden}.YbLVuq_mediaShot{object-fit:cover;object-position:top;filter:grayscale();background:#fff;flex:1 1 0;min-width:0;height:100%;transition:filter .25s}.YbLVuq_mediaTint{mix-blend-mode:multiply;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.YbLVuq_cardMedia:hover .YbLVuq_mediaTint,.YbLVuq_cardMedia:focus-visible .YbLVuq_mediaTint{opacity:.16}.YbLVuq_cardMedia:hover .YbLVuq_mediaShot,.YbLVuq_cardMedia:focus-visible .YbLVuq_mediaShot{filter:none}[data-theme=dark] .YbLVuq_cardMedia:hover .YbLVuq_mediaShot,[data-theme=dark] .YbLVuq_cardMedia:focus-visible .YbLVuq_mediaShot{filter:brightness(.85)}.YbLVuq_mediaLockup{justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}.YbLVuq_cardMedia:hover .YbLVuq_mediaLockup,.YbLVuq_cardMedia:focus-visible .YbLVuq_mediaLockup{opacity:0}.YbLVuq_lockupIcon{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex;box-shadow:0 1px 3px #00000024}.YbLVuq_lockupIcon+.YbLVuq_lockupIcon{margin-left:-7px}.YbLVuq_lockupIcon img{border-radius:4px}.YbLVuq_lockupBlank{background:var(--bg-tertiary);border-radius:4px;width:16px;height:16px}.YbLVuq_hue0 .YbLVuq_mediaTint{background:linear-gradient(135deg,#4a8672,#2a5c4c)}.YbLVuq_hue1 .YbLVuq_mediaTint{background:linear-gradient(135deg,#4e6f96,#32506f)}.YbLVuq_hue2 .YbLVuq_mediaTint{background:linear-gradient(135deg,#6f5e94,#4e4070)}.YbLVuq_hue3 .YbLVuq_mediaTint{background:linear-gradient(135deg,#9a7c3f,#74591f)}.YbLVuq_hue4 .YbLVuq_mediaTint{background:linear-gradient(135deg,#9a6250,#74432f)}.YbLVuq_hue5 .YbLVuq_mediaTint{background:linear-gradient(135deg,#3f8283,#275e60)}.YbLVuq_hue6 .YbLVuq_mediaTint{background:linear-gradient(135deg,#5a7080,#3d525f)}.YbLVuq_hue7 .YbLVuq_mediaTint{background:linear-gradient(135deg,#75824a,#55622e)}[data-theme=dark] .YbLVuq_hue0 .YbLVuq_mediaTint{background:linear-gradient(135deg,#35604f,#1f4038)}[data-theme=dark] .YbLVuq_hue1 .YbLVuq_mediaTint{background:linear-gradient(135deg,#38506c,#253a50)}[data-theme=dark] .YbLVuq_hue2 .YbLVuq_mediaTint{background:linear-gradient(135deg,#4f4369,#37294d)}[data-theme=dark] .YbLVuq_hue3 .YbLVuq_mediaTint{background:linear-gradient(135deg,#6e5a2e,#4e3f1a)}[data-theme=dark] .YbLVuq_hue4 .YbLVuq_mediaTint{background:linear-gradient(135deg,#6e4739,#503023)}[data-theme=dark] .YbLVuq_hue5 .YbLVuq_mediaTint{background:linear-gradient(135deg,#2e5d5e,#1d4344)}[data-theme=dark] .YbLVuq_hue6 .YbLVuq_mediaTint{background:linear-gradient(135deg,#41525e,#2c3a44)}[data-theme=dark] .YbLVuq_hue7 .YbLVuq_mediaTint{background:linear-gradient(135deg,#545e36,#3a4420)}@media (prefers-reduced-motion:reduce){.YbLVuq_mediaTint,.YbLVuq_mediaShot{transition:none}}.YbLVuq_cardMedia .YbLVuq_strip{border-top:1px solid var(--border-subtle);background:0 0;margin:0 -20px -22px;padding:12px 10px 14px}.YbLVuq_strip{background:var(--bg-hover);border-radius:0 0 13px 13px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;margin:0 -22px -22px;padding:14px 10px;display:flex;overflow:hidden}.YbLVuq_stripRow{align-items:center;min-width:0;display:inline-flex}.YbLVuq_node{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:150px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.YbLVuq_nodeWebrun{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.YbLVuq_nodeLabel{text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.YbLVuq_nodeIcon{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}.YbLVuq_nodeIconLight{color:#fff;flex-shrink:0;width:14px;height:14px}.YbLVuq_nodeFavicon{border-radius:3px;flex-shrink:0}.YbLVuq_nodeIconBlank{background:var(--bg-tertiary);border-radius:3px;flex-shrink:0;width:14px;height:14px}.YbLVuq_nodeMore{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;margin-left:6px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.YbLVuq_chevron{width:12px;height:12px;color:var(--text-tertiary);flex-shrink:0;margin:0 4px}.YbLVuq_nodeDelivery{color:var(--text-secondary);background:0 0;border-style:dashed}
.AyWI5q_viewport{height:var(--diagram-canvas-h,400px);border:1px solid var(--border-subtle);background-color:var(--bg-secondary);background-image:radial-gradient(circle, rgba(var(--accent-rgb), .18) 1px, transparent 1px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-size:22px 22px;border-radius:12px;position:relative;overflow:hidden}.AyWI5q_viewport.AyWI5q_grabbing{cursor:grabbing}.AyWI5q_viewport.AyWI5q_active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.AyWI5q_hintOverlay{z-index:2;pointer-events:none;background:rgba(var(--accent-rgb), .05);justify-content:center;align-items:center;animation:.14s ease-out AyWI5q_hintFade;display:flex;position:absolute;inset:0}.AyWI5q_hintPill{background:var(--text-primary);color:var(--bg-secondary);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 4px 16px #0000002e}.AyWI5q_hintPill svg{width:16px;height:16px}@keyframes AyWI5q_hintFade{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.AyWI5q_viewport{height:320px}}.AyWI5q_content{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.AyWI5q_content.AyWI5q_animated{transition:transform .12s ease-out}.AyWI5q_content.AyWI5q_hidden{visibility:hidden}@media (prefers-reduced-motion:reduce){.AyWI5q_content.AyWI5q_animated{transition:none}}.AyWI5q_measure{--accent-subtle:var(--accent-subtle-solid);display:inline-block}.AyWI5q_controls{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.AyWI5q_controlBtn{border:1px solid var(--border-subtle);background:var(--bg-secondary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:color var(--transition), border-color var(--transition);border-radius:8px;justify-content:center;align-items:center;display:flex}.AyWI5q_controlBtn:hover{color:var(--text-primary);border-color:var(--accent)}.AyWI5q_controlBtn svg{width:16px;height:16px}
.TKePpW_diagramWrap{flex-direction:column;align-items:center;gap:14px;display:flex}.TKePpW_triggerPhraseChip{background:var(--accent-subtle);color:var(--accent);border:1px solid var(--accent);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.TKePpW_triggerPhraseChipIcon{flex-shrink:0;width:14px;height:14px}.TKePpW_noCodeStack{flex-direction:column;align-items:center;gap:0;display:flex}.TKePpW_noCodeConnectorDashed{border-left:2px dashed var(--accent);opacity:.45;width:0;height:24px;margin:6px 0}.TKePpW_webrunMini{background:var(--accent-subtle);border:1px solid var(--accent);box-shadow:0 6px 18px rgba(var(--accent-rgb), .12);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.TKePpW_webrunMiniIcon{background:var(--accent);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.TKePpW_webrunMiniIcon svg{width:18px;height:18px}.TKePpW_webrunMiniMark{width:22px;height:22px}.TKePpW_webrunMiniText{text-align:left;flex-direction:column;gap:2px;display:flex}.TKePpW_webrunMiniLabel{color:var(--accent);font-size:14px;font-weight:700;line-height:1.2}.TKePpW_webrunMiniSub{color:var(--accent);opacity:.78;font-size:11px;line-height:1.2}.TKePpW_noCodeFanOut{flex-direction:column;align-items:stretch;margin-top:8px;display:flex}.TKePpW_noCodeBranches{width:100%;height:60px;display:block}.TKePpW_noCodeBranchPath{stroke:var(--accent);stroke-width:2px;stroke-dasharray:6 5;stroke-linecap:round;fill:none;opacity:.3;animation-timing-function:linear;animation-iteration-count:infinite}.TKePpW_cardSeqN2I0{animation-name:TKePpW_cardSeqN2I0kf}.TKePpW_cardSeqN2I1{animation-name:TKePpW_cardSeqN2I1kf}.TKePpW_arrowSeqN2I0{animation-name:TKePpW_arrowSeqN2I0kf}.TKePpW_branchSeqN2I0{animation-name:TKePpW_branchSeqN2I0kf}.TKePpW_branchSeqN2I1{animation-name:TKePpW_branchSeqN2I1kf}.TKePpW_checkSeqN2I0{animation-name:TKePpW_checkSeqN2I0kf}.TKePpW_checkSeqN2I1{animation-name:TKePpW_checkSeqN2I1kf}@keyframes TKePpW_cardSeqN2I0kf{0%,15.254%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}20.339%,91.525%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN2I1kf{0%,35.593%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}40.678%,91.525%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_arrowSeqN2I0kf{0%,20.339%{opacity:.4}25.424%,91.525%{opacity:1}to{opacity:.4}}@keyframes TKePpW_branchSeqN2I0kf{0%{opacity:.9;stroke-dashoffset:0}15.254%{opacity:.9;stroke-dashoffset:-110px}15.6%{opacity:.7;stroke-dashoffset:-110px}91.525%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN2I1kf{0%,20.339%{opacity:.3;stroke-dashoffset:0}20.7%{opacity:.9;stroke-dashoffset:0}35.593%{opacity:.9;stroke-dashoffset:-110px}35.95%{opacity:.7;stroke-dashoffset:-110px}91.525%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_checkSeqN2I0kf{0%,20.339%{opacity:0;transform:scale(.6)}25.424%,91.525%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN2I1kf{0%,40.678%{opacity:0;transform:scale(.6)}45.763%,91.525%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.TKePpW_cardSeqN3I0{animation-name:TKePpW_cardSeqN3I0kf}.TKePpW_cardSeqN3I1{animation-name:TKePpW_cardSeqN3I1kf}.TKePpW_cardSeqN3I2{animation-name:TKePpW_cardSeqN3I2kf}.TKePpW_arrowSeqN3I0{animation-name:TKePpW_arrowSeqN3I0kf}.TKePpW_arrowSeqN3I1{animation-name:TKePpW_arrowSeqN3I1kf}.TKePpW_branchSeqN3I0{animation-name:TKePpW_branchSeqN3I0kf}.TKePpW_branchSeqN3I1{animation-name:TKePpW_branchSeqN3I1kf}.TKePpW_branchSeqN3I2{animation-name:TKePpW_branchSeqN3I2kf}.TKePpW_checkSeqN3I0{animation-name:TKePpW_checkSeqN3I0kf}.TKePpW_checkSeqN3I1{animation-name:TKePpW_checkSeqN3I1kf}.TKePpW_checkSeqN3I2{animation-name:TKePpW_checkSeqN3I2kf}@keyframes TKePpW_cardSeqN3I0kf{0%,12.676%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}16.901%,92.958%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN3I1kf{0%,29.577%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}33.803%,92.958%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN3I2kf{0%,46.479%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}50.704%,92.958%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_arrowSeqN3I0kf{0%,16.901%{opacity:.4}21.127%,92.958%{opacity:1}to{opacity:.4}}@keyframes TKePpW_arrowSeqN3I1kf{0%,33.803%{opacity:.4}38.028%,92.958%{opacity:1}to{opacity:.4}}@keyframes TKePpW_branchSeqN3I0kf{0%{opacity:.9;stroke-dashoffset:0}12.676%{opacity:.9;stroke-dashoffset:-110px}13%{opacity:.7;stroke-dashoffset:-110px}92.958%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN3I1kf{0%,16.901%{opacity:.3;stroke-dashoffset:0}17.25%{opacity:.9;stroke-dashoffset:0}29.577%{opacity:.9;stroke-dashoffset:-110px}29.9%{opacity:.7;stroke-dashoffset:-110px}92.958%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN3I2kf{0%,33.803%{opacity:.3;stroke-dashoffset:0}34.15%{opacity:.9;stroke-dashoffset:0}46.479%{opacity:.9;stroke-dashoffset:-110px}46.85%{opacity:.7;stroke-dashoffset:-110px}92.958%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_checkSeqN3I0kf{0%,16.901%{opacity:0;transform:scale(.6)}21.127%,92.958%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN3I1kf{0%,33.803%{opacity:0;transform:scale(.6)}38.028%,92.958%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN3I2kf{0%,50.704%{opacity:0;transform:scale(.6)}54.93%,92.958%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.TKePpW_cardSeqN4I0{animation-name:TKePpW_cardSeqN4I0kf}.TKePpW_cardSeqN4I1{animation-name:TKePpW_cardSeqN4I1kf}.TKePpW_cardSeqN4I2{animation-name:TKePpW_cardSeqN4I2kf}.TKePpW_cardSeqN4I3{animation-name:TKePpW_cardSeqN4I3kf}.TKePpW_arrowSeqN4I0{animation-name:TKePpW_arrowSeqN4I0kf}.TKePpW_arrowSeqN4I1{animation-name:TKePpW_arrowSeqN4I1kf}.TKePpW_arrowSeqN4I2{animation-name:TKePpW_arrowSeqN4I2kf}.TKePpW_branchSeqN4I0{animation-name:TKePpW_branchSeqN4I0kf}.TKePpW_branchSeqN4I1{animation-name:TKePpW_branchSeqN4I1kf}.TKePpW_branchSeqN4I2{animation-name:TKePpW_branchSeqN4I2kf}.TKePpW_branchSeqN4I3{animation-name:TKePpW_branchSeqN4I3kf}.TKePpW_checkSeqN4I0{animation-name:TKePpW_checkSeqN4I0kf}.TKePpW_checkSeqN4I1{animation-name:TKePpW_checkSeqN4I1kf}.TKePpW_checkSeqN4I2{animation-name:TKePpW_checkSeqN4I2kf}.TKePpW_checkSeqN4I3{animation-name:TKePpW_checkSeqN4I3kf}@keyframes TKePpW_cardSeqN4I0kf{0%,10.843%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}14.458%,93.976%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN4I1kf{0%,25.301%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}28.916%,93.976%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN4I2kf{0%,39.759%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}43.373%,93.976%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_cardSeqN4I3kf{0%,54.217%{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}57.831%,93.976%{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 22px rgba(var(--accent-rgb), .18)}to{background:var(--bg-elevated);border-color:var(--border-subtle);box-shadow:none}}@keyframes TKePpW_arrowSeqN4I0kf{0%,14.458%{opacity:.4}18.072%,93.976%{opacity:1}to{opacity:.4}}@keyframes TKePpW_arrowSeqN4I1kf{0%,28.916%{opacity:.4}32.53%,93.976%{opacity:1}to{opacity:.4}}@keyframes TKePpW_arrowSeqN4I2kf{0%,43.373%{opacity:.4}46.988%,93.976%{opacity:1}to{opacity:.4}}@keyframes TKePpW_branchSeqN4I0kf{0%{opacity:.9;stroke-dashoffset:0}10.843%{opacity:.9;stroke-dashoffset:-110px}11.15%{opacity:.7;stroke-dashoffset:-110px}93.976%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN4I1kf{0%,14.458%{opacity:.3;stroke-dashoffset:0}14.8%{opacity:.9;stroke-dashoffset:0}25.301%{opacity:.9;stroke-dashoffset:-110px}25.6%{opacity:.7;stroke-dashoffset:-110px}93.976%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN4I2kf{0%,28.916%{opacity:.3;stroke-dashoffset:0}29.25%{opacity:.9;stroke-dashoffset:0}39.759%{opacity:.9;stroke-dashoffset:-110px}40.05%{opacity:.7;stroke-dashoffset:-110px}93.976%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_branchSeqN4I3kf{0%,43.373%{opacity:.3;stroke-dashoffset:0}43.7%{opacity:.9;stroke-dashoffset:0}54.217%{opacity:.9;stroke-dashoffset:-110px}54.55%{opacity:.7;stroke-dashoffset:-110px}93.976%{opacity:.7;stroke-dashoffset:-110px}to{opacity:.3;stroke-dashoffset:-110px}}@keyframes TKePpW_checkSeqN4I0kf{0%,14.458%{opacity:0;transform:scale(.6)}18.072%,93.976%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN4I1kf{0%,28.916%{opacity:0;transform:scale(.6)}32.53%,93.976%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN4I2kf{0%,43.373%{opacity:0;transform:scale(.6)}46.988%,93.976%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TKePpW_checkSeqN4I3kf{0%,57.831%{opacity:0;transform:scale(.6)}61.446%,93.976%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.TKePpW_noCodeBranchPath{opacity:.55;animation:none}}.TKePpW_noCodeStrip{justify-content:center;align-items:stretch;gap:24px;display:flex}.TKePpW_noCodeStripRow{align-items:stretch;gap:24px;display:inline-flex}.TKePpW_stepChevron{width:36px;height:14px;color:var(--accent);opacity:.4;flex-shrink:0;align-self:center;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.TKePpW_stepChevron{opacity:.6;animation:none}}.TKePpW_nodeStep{flex-shrink:0;width:220px;min-width:220px;max-width:220px;margin-top:14px;animation-timing-function:linear;animation-iteration-count:infinite;position:relative}@media (prefers-reduced-motion:reduce){.TKePpW_nodeStep{animation:none}}.TKePpW_stepCheck{background:var(--accent);color:#fff;width:24px;height:24px;box-shadow:0 0 0 3px var(--bg-secondary), 0 3px 8px #0000001f;z-index:2;opacity:0;border-radius:50%;justify-content:center;align-items:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-iteration-count:infinite;display:flex;position:absolute;top:-10px;right:-10px;transform:scale(.6)}.TKePpW_stepCheck svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){.TKePpW_stepCheck{opacity:1;animation:none;transform:none}}.TKePpW_stepBadge{background:var(--accent);color:#fff;width:28px;height:28px;box-shadow:0 0 0 3px var(--bg-secondary), 0 2px 6px #00000014;z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.TKePpW_stepVerb{color:var(--text-secondary);text-align:center;margin-top:2px;font-size:12px;line-height:1.35}.TKePpW_stepAlts{flex-direction:column;gap:6px;width:100%;margin-top:6px;display:flex}.TKePpW_stepAltsDivider{background:var(--border-subtle);width:100%;height:1px}.TKePpW_stepAltsLine{color:var(--text-tertiary);text-align:center;word-break:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.35}.TKePpW_emptyHint{color:var(--text-tertiary);padding:14px 18px;font-size:13px;font-style:italic}.TKePpW_diagram{justify-content:center;align-items:flex-start;gap:0;display:flex;overflow-x:auto}.TKePpW_row{align-items:flex-start;gap:0;display:inline-flex}.TKePpW_node{text-align:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:8px;min-width:200px;max-width:240px;padding:20px 16px;display:flex}.TKePpW_iconWrap{background:var(--bg-secondary);border:1px solid var(--border-subtle);width:48px;height:48px;color:var(--text-secondary);border-radius:12px;justify-content:center;align-items:center;display:flex;overflow:hidden}.TKePpW_kindIcon{width:24px;height:24px}.TKePpW_kindIconLight{color:#fff;width:26px;height:26px}.TKePpW_favicon{border-radius:4px;width:26px;height:26px}.TKePpW_nodeLabel{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.2;font-family:var(--font-sans);letter-spacing:-.1px}.TKePpW_nodeSub{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-size:11px;line-height:1.2}.TKePpW_nodeWebrun{background:var(--accent-subtle);border-color:var(--accent);box-shadow:0 6px 18px rgba(var(--accent-rgb), .12)}.TKePpW_iconWrapWebrun{background:var(--accent);border-color:var(--accent);color:#fff}.TKePpW_nodeLabelAccent{color:var(--accent)}.TKePpW_nodeSubAccent{color:var(--accent);opacity:.78}.TKePpW_webrunBody{text-align:left;flex-direction:column;gap:8px;width:100%;margin-top:6px;display:flex}.TKePpW_webrunSectionLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;opacity:.85;font-size:10px;font-weight:700}.TKePpW_surfaceGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.TKePpW_surfaceChip{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;align-items:center;gap:6px;min-width:0;padding:6px 8px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.TKePpW_surfaceIconWrap{width:16px;height:16px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.TKePpW_surfaceFavicon{border-radius:3px}.TKePpW_surfaceLabel{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.TKePpW_nodeTarget{background:var(--bg-elevated);border-color:var(--border-subtle)}.TKePpW_targetAlternatives{flex-direction:column;gap:6px;width:100%;margin-top:2px;display:flex}.TKePpW_toolChip{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;width:100%;min-width:0;padding:7px 10px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.TKePpW_toolFavicon{border-radius:3px;flex-shrink:0}.TKePpW_toolFaviconBlank{background:var(--bg-tertiary);border-radius:3px;flex-shrink:0;width:16px;height:16px}.TKePpW_toolLabel{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.TKePpW_orDivider{align-items:center;gap:8px;width:100%;margin:4px 0 2px;display:flex}.TKePpW_orLine{background:var(--border-subtle);flex:1;height:1px}.TKePpW_orText{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.TKePpW_outcome{background:var(--success-subtle);color:var(--success);box-sizing:border-box;border-radius:10px;align-items:center;gap:8px;width:100%;margin-top:10px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.TKePpW_outcomeIcon{flex-shrink:0;width:14px;height:14px}.TKePpW_chevron{width:22px;height:22px;color:var(--text-tertiary);flex-shrink:0;align-self:flex-start;margin:36px 10px 0}@media (max-width:760px){.TKePpW_diagram{flex-direction:column;align-items:stretch;gap:0}.TKePpW_row{flex-direction:column;align-items:stretch}.TKePpW_node{min-width:0;max-width:none}.TKePpW_chevron{margin:6px auto;transform:rotate(90deg)}}.TKePpW_compactStrip{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px;font-size:12px;line-height:1.3;display:flex}.TKePpW_compactChip{background:var(--accent-subtle,#0000000a);color:var(--accent,var(--text-primary,#111));white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-weight:600;display:inline-flex}.TKePpW_compactIcon{flex-shrink:0;width:12px;height:12px}.TKePpW_compactArrow{color:var(--text-tertiary,#999);flex-shrink:0;font-size:13px}.TKePpW_compactStepWrap{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.TKePpW_compactStep{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.TKePpW_compactFavicon{border-radius:2px;flex-shrink:0;width:14px;height:14px}.TKePpW_compactSep{color:var(--text-tertiary,#999);margin-left:4px;font-size:11px}.TKePpW_shotTip{z-index:9999;pointer-events:none;opacity:0;filter:drop-shadow(0 14px 30px #0000003d);width:340px;max-width:42vw;transition:opacity .14s;position:fixed}.TKePpW_shotTipReady{opacity:1}.TKePpW_shotTipFrame{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.TKePpW_shotTipImg{object-fit:cover;object-position:center top;width:100%;height:auto;max-height:220px;display:block}.TKePpW_shotTipCaption{color:var(--text-secondary);font-size:12px;font-weight:500;font-family:var(--font-sans);text-align:center;padding:8px 10px;line-height:1.3}.TKePpW_shotTipImg+.TKePpW_shotTipCaption{border-top:1px solid var(--border-subtle)}.TKePpW_shotTip:after{content:"";background:var(--bg-elevated);border:1px solid var(--border-subtle);pointer-events:none;width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.TKePpW_shotTipAbove:after{border-top:none;border-left:none;bottom:-6px}.TKePpW_shotTipBelow:after{border-bottom:none;border-right:none;top:-6px}.TKePpW_shotTipInteractive{pointer-events:auto}.TKePpW_shotTipEdit{background:var(--accent);width:100%;font-size:12px;font-weight:600;font-family:var(--font-sans);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:8px 10px;line-height:1.3;transition:background .14s;display:flex}.TKePpW_shotTipEdit:hover{background:var(--accent-hover)}.TKePpW_shotTipEdit svg{flex-shrink:0;width:13px;height:13px}.TKePpW_shotTipInteractive.TKePpW_shotTipAbove:after{background:var(--accent);border-color:var(--accent)}.TKePpW_nodeDelivery{background:var(--bg-secondary);border-style:dashed}.TKePpW_deliveryTag{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:var(--bg-secondary);color:var(--text-secondary);border:1px dashed var(--border-color);z-index:1;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}
.ZfD1wW_body{flex-direction:column;gap:14px;min-height:160px;display:flex}.ZfD1wW_compileWrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.ZfD1wW_compileText{color:var(--text-primary);font-size:14px;font-weight:600}.ZfD1wW_compileSub{color:var(--text-tertiary);max-width:380px;font-size:12.5px;line-height:1.5}.ZfD1wW_resolveStack{flex-direction:column;gap:12px;display:flex}.ZfD1wW_blockerHint{background:var(--warning-subtle);border:1px solid rgba(var(--warning-rgb), .4);border-radius:var(--radius-sm);color:var(--text-primary);padding:10px 12px;font-size:12.5px;line-height:1.5}.ZfD1wW_blockerHint ul{margin:4px 0 0;padding-left:18px}.ZfD1wW_blockerHint li{color:var(--text-secondary);margin:2px 0}.ZfD1wW_reviewStack{flex-direction:column;gap:16px;display:flex}.ZfD1wW_label{flex-direction:column;gap:6px;display:flex}.ZfD1wW_labelText{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.ZfD1wW_required{color:var(--danger)}.ZfD1wW_input,.ZfD1wW_textarea{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-elevated);width:100%;color:var(--text-primary);font-size:13.5px;font-family:var(--font-sans);transition:border-color var(--transition);padding:9px 12px}.ZfD1wW_textarea{resize:vertical;min-height:56px;line-height:1.45}.ZfD1wW_input:focus,.ZfD1wW_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.ZfD1wW_input:disabled,.ZfD1wW_textarea:disabled{opacity:.6;cursor:not-allowed}.ZfD1wW_promptPreview{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;max-height:260px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.55;overflow-y:auto}.ZfD1wW_helper{color:var(--text-tertiary);font-size:11.5px;line-height:1.45}.ZfD1wW_subList{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ZfD1wW_subListTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:4px;font-size:11px;font-weight:600}.ZfD1wW_subItem{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ZfD1wW_subItem code{font-family:var(--font-mono);background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:4px;padding:1px 5px}.ZfD1wW_errorBanner{border-radius:var(--radius-sm);background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .3);align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.ZfD1wW_errorBanner svg{flex-shrink:0}.ZfD1wW_btnPrimary{background:var(--accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;font-size:13.5px;font-weight:600;font-family:var(--font-sans);transition:background var(--transition), opacity var(--transition);border:1px solid #0000;justify-content:center;align-items:center;padding:9px 18px;display:inline-flex}.ZfD1wW_btnPrimary:hover:not(:disabled){background:var(--accent-hover)}.ZfD1wW_btnPrimary:disabled{opacity:.55;cursor:not-allowed}.ZfD1wW_btnSecondary{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;font-size:13.5px;font-weight:500;font-family:var(--font-sans);transition:background var(--transition);padding:9px 16px}.ZfD1wW_btnSecondary:hover:not(:disabled){background:var(--bg-hover)}.ZfD1wW_btnSecondary:disabled{opacity:.55;cursor:not-allowed}.ZfD1wW_btnLabel{margin-left:8px}.ZfD1wW_resolveStripWrap{margin-bottom:4px}.ZfD1wW_reviewThread{flex-direction:column;gap:12px;display:flex}.ZfD1wW_truncationNote{background:var(--warning-subtle);border:1px solid rgba(var(--warning-rgb), .3);border-radius:var(--radius-sm);color:var(--text-secondary);padding:8px 12px;font-size:12px;line-height:1.5}.ZfD1wW_thread{flex-direction:column;gap:10px;padding:4px 2px;display:flex}.ZfD1wW_driftBanner{border-radius:var(--radius-sm);border:1px solid rgba(var(--warning-rgb), .4);background:var(--warning-subtle);color:var(--text-primary);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.ZfD1wW_driftBanner strong{font-size:13px;font-weight:600}.ZfD1wW_driftBanner p{color:var(--text-secondary);margin:0}.ZfD1wW_driftBanner button{align-self:flex-start;margin-top:4px}.ZfD1wW_drift_block{border-color:rgba(var(--danger-rgb), .4);background:var(--danger-subtle)}.ZfD1wW_refinementHint{color:var(--text-tertiary);text-align:right;padding:0 4px;font-size:11.5px}.ZfD1wW_reviewFooterRow{align-items:center;gap:14px;width:100%;display:flex}.ZfD1wW_reviewFooterRow>:first-child{flex:none}.ZfD1wW_reviewFooterRow>:last-child{flex:auto;min-width:0}.ZfD1wW_btnBackLink{color:var(--text-secondary);cursor:pointer;font-size:13.5px;font-weight:500;font-family:var(--font-sans);transition:color var(--transition);background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;line-height:1;display:inline-flex}.ZfD1wW_btnBackLink:hover{color:var(--accent)}.ZfD1wW_btnBackLink svg{flex-shrink:0}@media (max-width:768px){.ZfD1wW_body{gap:12px}.ZfD1wW_compileWrap{padding:32px 16px}.ZfD1wW_thread{max-height:360px}}.ZfD1wW_deliveryPickWrap{padding:2px 2px 10px}.ZfD1wW_deliveryPickWrap>div{margin-top:0;margin-left:0}.ZfD1wW_deliveryPickQuestion{color:var(--text-primary);margin:2px 0 14px;font-size:1.05rem;font-weight:600}
._WYUoa_body{flex-direction:column;gap:16px;display:flex}._WYUoa_locationCard{background:var(--accent-subtle,var(--bg-tertiary));border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}._WYUoa_flag{font-size:32px;line-height:1}._WYUoa_fromLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:12px}._WYUoa_fromCountry{color:var(--text-primary);font-size:18px;font-weight:700;font-family:var(--font-display,inherit);margin-top:2px;line-height:1.2}._WYUoa_explain{color:var(--text-primary);margin:0;font-size:14px;line-height:1.55}._WYUoa_explain strong{font-weight:600}._WYUoa_changeLink{color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}._WYUoa_changeLink:hover{color:var(--accent-hover)}._WYUoa_changeField{flex-direction:column;gap:6px;display:flex}._WYUoa_changeFieldLabel{color:var(--text-secondary);font-size:12px;font-weight:600}._WYUoa_select{border:1px solid var(--border-color);background:var(--bg-secondary,var(--bg-tertiary));width:100%;color:var(--text-primary);border-radius:8px;padding:9px 12px;font-size:14px}._WYUoa_select:focus{border-color:var(--border-focus,var(--accent));outline:none}
.pBd-2W_segmented{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius);font-family:var(--font-sans);gap:2px;padding:3px;display:inline-flex}.pBd-2W_item{color:var(--text-secondary);border-radius:calc(var(--radius) - 3px);cursor:pointer;transition:background var(--transition), color var(--transition);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.pBd-2W_item:hover:not(.pBd-2W_active):not(:disabled){color:var(--text-primary)}.pBd-2W_item.pBd-2W_active{background:var(--bg-elevated);color:var(--text-primary);box-shadow:var(--shadow-sm)}.pBd-2W_item:disabled{opacity:.45;cursor:not-allowed}.pBd-2W_fullWidth{width:100%;display:flex}.pBd-2W_fullWidth .pBd-2W_item{flex:1}
.AuUNDW_pill{white-space:nowrap;font-size:12px;font-weight:500;line-height:18px;font-family:var(--font-sans);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.AuUNDW_dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.AuUNDW_success{background:var(--success-subtle);color:var(--success);border-color:rgba(var(--success-rgb), .22)}.AuUNDW_error{background:var(--danger-subtle);color:var(--danger);border-color:rgba(var(--danger-rgb), .22)}.AuUNDW_warning{background:var(--warning-subtle);color:var(--warning);border-color:rgba(var(--warning-rgb), .22)}.AuUNDW_info{background:var(--teal-subtle);color:var(--teal);border-color:rgba(var(--teal-rgb), .22)}.AuUNDW_neutral{background:var(--bg-tertiary);color:var(--text-secondary);border-color:var(--border-color)}.AuUNDW_accent{background:var(--accent-subtle);color:var(--accent);border-color:rgba(var(--accent-rgb), .22)}.AuUNDW_amber{background:var(--amber-subtle);color:var(--amber);border-color:rgba(var(--amber-rgb), .22)}.AuUNDW_sm{padding:2px 8px;font-size:11px;line-height:16px}.AuUNDW_md{padding:3px 10px;font-size:12px;line-height:18px}
.mx_UCq_inputLabel{color:var(--text-secondary);font-size:13px;font-weight:500}.mx_UCq_input{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);border-radius:10px;padding:12px 14px;transition:all .15s}.mx_UCq_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.mx_UCq_select{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);cursor:pointer;border-radius:10px;padding:12px 14px;font-size:14px;transition:all .15s}.mx_UCq_select:focus{border-color:var(--accent);outline:none}.mx_UCq_ruleInputError{border-color:var(--danger)}.mx_UCq_ruleInputError:focus{border-color:var(--danger);box-shadow:0 0 0 3px #ef444426}.mx_UCq_ruleSection{margin-bottom:16px}.mx_UCq_ruleSectionHeader{cursor:pointer;align-items:center;gap:12px;display:flex}.mx_UCq_ruleSectionHeader:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.mx_UCq_ruleSectionBadge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mx_UCq_ruleSectionBadge svg{width:18px;height:18px}.mx_UCq_ruleSectionBadge_green{background:var(--success-subtle);color:var(--success)}.mx_UCq_ruleSectionBadge_orange{background:var(--warning-subtle);color:var(--warning)}.mx_UCq_ruleSectionBadge_blue{background:var(--accent-subtle);color:var(--accent)}.mx_UCq_ruleSectionBadge_purple{color:#5e35b1;background:#5e35b11a}.mx_UCq_ruleSectionTitleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mx_UCq_ruleSectionTitle{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3;font-family:var(--font-display)}.mx_UCq_ruleSectionSubtitle{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.mx_UCq_ruleSectionStatus{flex-shrink:0;align-self:center}.mx_UCq_ruleSectionChevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s;display:flex}.mx_UCq_ruleSectionChevronOpen{transform:rotate(180deg)}.mx_UCq_ruleSectionBody{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:16px}@media (max-width:640px){.mx_UCq_ruleSectionStatus{display:none}}.mx_UCq_llmRoleTextarea{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;min-height:120px;color:var(--text-primary);resize:vertical;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.6;transition:all .15s}.mx_UCq_llmRoleTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.mx_UCq_ruleTable{border-collapse:collapse;width:100%}.mx_UCq_ruleTable th{text-align:left;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);padding:8px 12px;font-size:12px;font-weight:600}.mx_UCq_ruleTable td{vertical-align:middle;border-bottom:1px solid var(--border-color);color:var(--text-primary);padding:8px 12px;font-size:13px}.mx_UCq_ruleTable tr:last-child td{border-bottom:none}.mx_UCq_capabilityTableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.mx_UCq_capabilityDesc{color:var(--text-secondary);font-size:12px;line-height:1.4}.mx_UCq_permissionToggle{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;gap:2px;width:fit-content;padding:3px;display:flex}.mx_UCq_permissionToggleBtn{color:var(--text-tertiary);cursor:pointer;letter-spacing:0;font-size:13px;font-weight:500;font-family:var(--font-sans);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 14px;transition:all .15s}.mx_UCq_permissionToggleBtn:hover{color:var(--text-secondary);background:var(--bg-hover)}.mx_UCq_permissionBtnAllow{color:var(--success);background:var(--bg-primary);border-color:var(--success)}.mx_UCq_permissionBtnBlock{color:var(--danger);background:var(--bg-primary);border-color:var(--danger)}.mx_UCq_permissionBtnGuardrail{color:var(--warning);background:var(--bg-primary);border-color:var(--warning)}.mx_UCq_ruleRemoveBtn{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.mx_UCq_ruleRemoveBtn:hover{color:var(--danger);background:#ef44441a;border-color:#ef44444d}.mx_UCq_addRuleBtn{border:1px dashed var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.mx_UCq_addRuleBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.mx_UCq_actionCardList{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.mx_UCq_actionCard{background:var(--bg-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .15s;display:flex}.mx_UCq_actionCard:hover{border-color:var(--accent);background:var(--bg-tertiary)}.mx_UCq_actionCardBody{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.mx_UCq_actionCardCategory{color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:600}.mx_UCq_actionCardDetail{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mx_UCq_actionCardRight{flex-shrink:0;align-items:center;gap:10px;margin-left:12px;display:flex}.mx_UCq_actionCardPermission{text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.mx_UCq_actionPerm_allow{background:var(--success-subtle);color:var(--success)}.mx_UCq_actionPerm_block{background:var(--danger-subtle);color:var(--danger)}.mx_UCq_actionPerm_guardrail{background:var(--warning-subtle);color:var(--warning)}.mx_UCq_actionRuleForm{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.mx_UCq_actionRuleField{flex-direction:column;gap:6px;display:flex}.mx_UCq_fieldHint{color:var(--text-tertiary);margin-top:2px;font-size:12px;line-height:1.4}.mx_UCq_fieldHint code{font-family:var(--font-mono);background:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:4px;padding:1px 5px;font-size:11.5px}.mx_UCq_modeSelector{gap:8px;margin-bottom:16px;display:flex}.mx_UCq_modeOption{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:10px 16px;font-size:13px;font-weight:500;transition:all .15s}.mx_UCq_modeOption:hover{border-color:var(--accent);color:var(--accent)}.mx_UCq_modeOptionActive{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.mx_UCq_defaultActionRow{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.mx_UCq_defaultActionLabel{color:var(--text-secondary);font-size:13px;font-weight:500}
._3fAx1a_headFields{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}._3fAx1a_field{flex-direction:column;gap:8px;display:flex}._3fAx1a_label{color:var(--text-secondary);font-size:13px;font-weight:500}._3fAx1a_optional{color:var(--text-tertiary);font-weight:400}._3fAx1a_input{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);border-radius:10px;padding:12px 14px;transition:all .15s}._3fAx1a_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._3fAx1a_input:disabled{opacity:.6;cursor:not-allowed}._3fAx1a_error{background:var(--danger-subtle);border:1px solid var(--danger);color:var(--danger);border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:13px;line-height:1.4}
.HXg0mq_wrap{text-align:center;padding:8px 4px 0}.HXg0mq_iconCircle{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.HXg0mq_toneDefault{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent)}.HXg0mq_toneDanger{color:var(--danger);background:#ef44441a}.HXg0mq_toneSuccess{color:var(--success);background:#22c55e1a}.HXg0mq_title{color:var(--text-primary);font-size:20px;font-weight:600;font-family:var(--font-display);margin:0 0 8px}.HXg0mq_text{color:var(--text-secondary);font-size:14px;line-height:1.55}.HXg0mq_text p{margin:0 0 8px}.HXg0mq_text p:last-child{margin-bottom:0}.HXg0mq_error{color:var(--danger);text-align:left;background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;font-size:13px;display:flex}
._5sLHOW_chatLayout{align-items:flex-start;gap:24px;width:100%;max-width:1120px;margin:0 auto;display:flex;position:relative}._5sLHOW_chatRoot{width:100%;min-width:0;max-width:760px;min-height:calc(var(--win-body-h,calc(100vh - 60px)) - 30px);flex-direction:column;flex:1;margin:0 auto;display:flex}._5sLHOW_chatLayoutEmbedded{flex:1;align-items:stretch;gap:16px;max-width:none;min-height:0}._5sLHOW_chatLayoutEmbedded ._5sLHOW_chatRoot{max-width:none;min-height:0;margin:0}._5sLHOW_chatLayoutEmbedded ._5sLHOW_presetsPanel{align-self:stretch;max-height:none;position:static;overflow-y:auto}._5sLHOW_presetsPanel{flex-shrink:0;align-self:flex-start;width:272px;max-height:calc(100vh - 32px);padding:18px 2px 18px 0;position:sticky;top:16px;overflow-y:auto}._5sLHOW_presetsTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin:0 4px 10px;font-size:11px;font-weight:700}._5sLHOW_presetsList{flex-direction:column;gap:8px;display:flex}._5sLHOW_presetCard{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);transition:var(--transition);flex-direction:column;gap:4px;padding:11px 12px;display:flex}._5sLHOW_presetCard:hover{border-color:var(--accent)}._5sLHOW_presetCardTitle{font-size:13px;font-weight:700}._5sLHOW_presetCardDesc{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}._5sLHOW_presetCardActions{gap:6px;margin-top:6px;display:flex}._5sLHOW_presetPreview{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-secondary);font:inherit;cursor:pointer;transition:var(--transition);flex:1;padding:6px 8px;font-size:12px;font-weight:600}._5sLHOW_presetPreview:hover{border-color:var(--accent);color:var(--text-primary)}._5sLHOW_presetDeploy{border-radius:var(--radius-sm);background:var(--accent);color:#fff;font:inherit;cursor:pointer;transition:var(--transition);border:none;flex:1;padding:6px 8px;font-size:12px;font-weight:600}._5sLHOW_presetDeploy:hover{background:var(--accent-hover)}._5sLHOW_thread{flex-direction:column;flex:1;gap:14px;padding:28px 16px 24px;display:flex;overflow-y:auto}._5sLHOW_turn{flex-direction:column;gap:10px;display:flex}._5sLHOW_turn>._5sLHOW_msgRow:not(:first-child){margin-top:8px}._5sLHOW_msgRow{align-items:flex-start;gap:9px;animation:.25s _5sLHOW_fadeIn;display:flex}._5sLHOW_msgRowUser{justify-content:flex-end}._5sLHOW_msgRowAssistant{justify-content:flex-start}._5sLHOW_avatar{background:var(--accent);color:#fff;width:30px;height:30px;box-shadow:0 0 0 3px var(--accent-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:14px;font-weight:700;display:flex}._5sLHOW_bubble{white-space:pre-wrap;word-break:break-word;max-width:80%;padding:10px 14px;font-size:14.5px;line-height:1.55}._5sLHOW_bubbleAssistant{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);white-space:normal;border-radius:16px 16px 16px 5px}._5sLHOW_bubbleUser{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-sm);border-radius:16px 16px 5px}._5sLHOW_payloadWrap{width:100%;max-width:100%}._5sLHOW_bubbleMedia{max-width:min(360px,80%);padding:5px}._5sLHOW_bubbleVideo{background:#000;border-radius:11px;width:100%;display:block}._5sLHOW_briefEdit{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;min-height:150px;color:var(--text-primary);font:inherit;resize:vertical;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.55}._5sLHOW_briefEdit:focus{border-color:var(--accent);outline:none}._5sLHOW_briefView{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin-top:12px;padding:10px 12px;font-size:13.5px;line-height:1.55}._5sLHOW_typing{gap:4px;padding:14px 16px;display:inline-flex}._5sLHOW_typing span{background:var(--text-tertiary);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite _5sLHOW_bounce}._5sLHOW_typing span:nth-child(2){animation-delay:.15s}._5sLHOW_typing span:nth-child(3){animation-delay:.3s}._5sLHOW_streamCaret{vertical-align:-.15em;background:var(--accent);width:2px;height:1em;margin-left:2px;animation:1.05s steps(2,start) infinite _5sLHOW_streamCaretBlink;display:inline-block}@keyframes _5sLHOW_streamCaretBlink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){._5sLHOW_streamCaret{animation:none}}._5sLHOW_thinkingBubble{padding:10px 14px}._5sLHOW_thinkingStatus{align-items:center;gap:8px;display:inline-flex}._5sLHOW_thinkingText{color:var(--text-secondary);font-size:.9rem;animation:.35s _5sLHOW_fadeIn}._5sLHOW_thinkingStatus ._5sLHOW_typing{gap:3px;padding:0}._5sLHOW_thinkingStatus ._5sLHOW_typing span{width:5px;height:5px}@media (prefers-reduced-motion:reduce){._5sLHOW_thinkingText{animation:none}}._5sLHOW_options{flex-direction:column;gap:8px;margin:4px 0 4px 40px;animation:.3s _5sLHOW_fadeIn;display:flex}._5sLHOW_envScroll{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:268px;display:flex;overflow-y:auto}._5sLHOW_optionBtn{text-align:left;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:var(--transition);font:inherit;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 14px;display:flex}._5sLHOW_optionBtn:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle)}._5sLHOW_optionBtn:disabled{opacity:.5;cursor:default}._5sLHOW_optionLabel{font-size:14px;font-weight:600}._5sLHOW_optionSub{color:var(--text-tertiary);font-size:12px}._5sLHOW_optionRow{flex-direction:row;align-items:center;gap:12px;width:100%;min-width:0;display:flex}._5sLHOW_optionText{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}._5sLHOW_optionFavicon{border-radius:6px;flex-shrink:0}._5sLHOW_optionBtnSelected{border-color:var(--accent);background:var(--accent-subtle)}._5sLHOW_optionCheck{border:1.5px solid var(--border-color);color:#0000;background:var(--bg-primary);width:18px;height:18px;transition:var(--transition);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._5sLHOW_optionBtnSelected ._5sLHOW_optionCheck{background:var(--accent);border-color:var(--accent);color:#fff}._5sLHOW_optionsSubmitRow{align-items:center;gap:10px;margin-top:2px;display:flex}._5sLHOW_optionsSubmitBtn{border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent);color:#fff;font:inherit;cursor:pointer;transition:var(--transition);padding:9px 18px;font-size:14px;font-weight:600}._5sLHOW_optionsSubmitBtn:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}._5sLHOW_optionsSubmitBtn:disabled{opacity:.5;cursor:default}._5sLHOW_optionsSubmitHint{color:var(--text-tertiary);font-size:12px}._5sLHOW_optionPrimary{border-color:var(--accent);background:var(--accent);color:#fff}._5sLHOW_optionPrimary:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}._5sLHOW_optionPrimary ._5sLHOW_optionSub{color:#ffffffd9}._5sLHOW_dismissRow{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);font:inherit;cursor:pointer;transition:var(--transition);justify-content:center;align-self:center;align-items:center;gap:6px;margin-top:4px;padding:9px 18px;font-size:13px;font-weight:600;display:inline-flex}._5sLHOW_dismissRow:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle);color:var(--text-primary)}._5sLHOW_dismissRow:disabled{opacity:.5;cursor:default}._5sLHOW_deliveryGroupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:6px;margin:10px 0 0;font-size:11px;font-weight:600;display:flex}._5sLHOW_deliveryGroupIcon{opacity:.75;flex:none;width:13px;height:13px}._5sLHOW_deliveryChipRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._5sLHOW_optionChip{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);min-width:0;color:var(--text-primary);font:inherit;cursor:pointer;transition:var(--transition);justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}._5sLHOW_optionChip:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle)}._5sLHOW_optionChip:disabled{opacity:.5;cursor:default}._5sLHOW_chipFavicon{border-radius:4px;flex:none;width:18px;height:18px}._5sLHOW_deliveryRowBtn{text-align:left;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-primary);font:inherit;cursor:pointer;transition:var(--transition);align-items:center;gap:10px;padding:11px 14px;display:flex}._5sLHOW_deliveryRowBtn:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle)}._5sLHOW_deliveryRowBtn:disabled{opacity:.5;cursor:default}._5sLHOW_deliveryRowIcon{width:18px;height:18px;color:var(--text-tertiary);flex:none}._5sLHOW_deliveryRowText{flex-direction:column;gap:2px;min-width:0;display:flex}._5sLHOW_introStage{flex-direction:column;align-self:center;width:100%;max-width:760px;padding:0 4px;animation:.3s _5sLHOW_fadeIn;display:flex}._5sLHOW_introFirstScreen{width:100%;max-width:620px;min-height:calc(var(--win-body-h,calc(100vh - 60px)) - 90px);flex-direction:column;margin:0 auto;padding:16px 0 18px;display:flex}._5sLHOW_introHeroBlock{flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}._5sLHOW_introFirstFooter{flex-direction:column;align-items:center;gap:12px;padding-top:16px;display:flex}._5sLHOW_introFirstFooter ._5sLHOW_recordCta{background:var(--bg-tertiary);border:1px solid var(--border-subtle);max-width:540px;box-shadow:none;gap:10px;padding:14px 18px 14px 12px}._5sLHOW_introFirstFooter ._5sLHOW_recordCtaIcon{background:var(--bg-secondary);color:var(--text-secondary)}._5sLHOW_introFirstFooter ._5sLHOW_recordCtaSub{text-wrap:balance;max-width:300px}._5sLHOW_introHero{text-align:center}._5sLHOW_introTitle{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:28px;font-weight:700}._5sLHOW_introSub{max-width:470px;color:var(--text-secondary);margin:8px auto 0;font-size:15px;line-height:1.55}._5sLHOW_introExamples{flex-direction:column;gap:12px;padding:8px 0 28px;scroll-margin-top:12px;display:flex}._5sLHOW_introAltLabel{text-align:center;letter-spacing:.03em;text-transform:uppercase;color:var(--text-tertiary);margin:0;font-size:12px;font-weight:600}._5sLHOW_suggestWrap{width:100%;position:relative}._5sLHOW_suggestScrollMore{border:1px solid var(--border-color);background:var(--bg-primary);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-md);transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;padding:0;animation:.3s _5sLHOW_fadeIn;display:flex;position:absolute;top:50%;right:0;transform:translateY(calc(-50% - 4px))}._5sLHOW_suggestScrollMore:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}._5sLHOW_suggestRow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:transparent transparent;flex-wrap:nowrap;gap:10px;width:100%;margin:0;padding:2px 16px 8px 2px;animation:.3s _5sLHOW_fadeIn;display:flex;overflow-x:auto}._5sLHOW_suggestRow._5sLHOW_fadeRight{-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000 100%);mask-image:linear-gradient(90deg,#000 86%,#0000 100%)}._5sLHOW_suggestRow._5sLHOW_scrolling{scrollbar-color:var(--border-color) transparent}._5sLHOW_suggestRow::-webkit-scrollbar{height:6px}._5sLHOW_suggestRow::-webkit-scrollbar-track{background:0 0}._5sLHOW_suggestRow::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .2s}._5sLHOW_suggestRow._5sLHOW_scrolling::-webkit-scrollbar-thumb{background:var(--border-color)}._5sLHOW_suggestCard{text-align:left;scroll-snap-align:start;border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);width:218px;color:var(--text-primary);cursor:pointer;transition:var(--transition);font:inherit;flex-direction:column;flex-shrink:0;gap:4px;padding:13px 14px;display:flex}._5sLHOW_suggestCard:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle);transform:translateY(-1px)}._5sLHOW_suggestCard:disabled{opacity:.5;cursor:default}._5sLHOW_suggestTitle{font-size:13.5px;font-weight:700}._5sLHOW_suggestDesc{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._5sLHOW_suggestHint{color:var(--accent);margin-top:2px;font-size:11px;font-weight:600}._5sLHOW_suggestRichGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;width:100%;animation:.3s _5sLHOW_fadeIn;display:grid}._5sLHOW_suggestMoreCard{border:1px dashed var(--border-color);color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}._5sLHOW_suggestMoreCard:hover{border-color:var(--accent);background:var(--accent-subtle);transform:translateY(-1px)}._5sLHOW_suggestMoreIcon{background:var(--bg-secondary);border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--text-tertiary);transition:var(--transition);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._5sLHOW_suggestMoreCard:hover ._5sLHOW_suggestMoreIcon{border-color:var(--accent);color:var(--accent)}._5sLHOW_suggestMoreText{color:var(--text-primary);font-size:14px;font-weight:600}._5sLHOW_suggestMoreCard:hover ._5sLHOW_suggestMoreText{color:var(--accent)}._5sLHOW_suggestMoreSub{color:var(--text-tertiary);font-size:12px}@media (max-width:560px){._5sLHOW_suggestRichGrid{grid-template-columns:1fr}}._5sLHOW_exploreCard{text-align:center;scroll-snap-align:start;border:1px dashed var(--border-color);border-radius:var(--radius);background:var(--bg-secondary);width:218px;color:var(--text-secondary);cursor:pointer;transition:var(--transition);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:13px 14px;text-decoration:none;display:flex}._5sLHOW_exploreCard:hover{border-color:var(--accent);background:var(--accent-subtle);transform:translateY(-1px)}._5sLHOW_exploreIcon{border:1px solid var(--border-color);background:var(--bg-primary);width:34px;height:34px;color:var(--accent);transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;display:flex}._5sLHOW_exploreCard:hover ._5sLHOW_exploreIcon{border-color:var(--accent)}._5sLHOW_exploreTitle{color:var(--text-primary);font-size:13px;font-weight:700}._5sLHOW_exploreCard:hover ._5sLHOW_exploreTitle{color:var(--accent)}._5sLHOW_exploreDesc{color:var(--text-tertiary);font-size:11.5px}._5sLHOW_recordCta{border:1px solid var(--accent);border-radius:var(--radius-lg);background:var(--accent-subtle);width:100%;box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:16px 18px;animation:.3s _5sLHOW_fadeIn;display:flex}._5sLHOW_recordCtaIcon{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._5sLHOW_recordCtaMain{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._5sLHOW_recordCtaTitle{color:var(--text-primary);font-size:15px;font-weight:700}._5sLHOW_recordCtaSub{color:var(--text-secondary);font-size:13px;line-height:1.45}._5sLHOW_composerDock{border-top:1px solid var(--border-subtle);background:var(--bg-primary);align-items:flex-end;gap:8px;padding:12px 16px 16px;display:flex;position:sticky;bottom:0}._5sLHOW_composerFlat{align-items:flex-end;gap:8px;width:100%;display:flex}._5sLHOW_composerInput{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-secondary);color:var(--text-primary);font:inherit;resize:none;flex:1;min-height:42px;max-height:160px;padding:11px 14px;font-size:14px;overflow-y:hidden}._5sLHOW_composerInput:focus{border-color:var(--accent);outline:none}._5sLHOW_sendBtn{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;height:42px;transition:var(--transition);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 18px;font-weight:600;display:inline-flex}._5sLHOW_sendBtn:hover:not(:disabled){background:var(--accent-hover)}._5sLHOW_sendBtn:disabled{opacity:.45;cursor:default}._5sLHOW_composerStacked{border:1.5px solid var(--border-color);background:var(--bg-secondary);width:100%;transition:border-color var(--transition), box-shadow var(--transition);border-radius:16px;flex-direction:column;gap:6px;padding:14px 14px 10px;display:flex;box-shadow:0 3px 14px #0000000a}._5sLHOW_composerStacked:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-subtle)}._5sLHOW_composerStacked ._5sLHOW_composerInput{background:0 0;border:none;min-height:60px;max-height:220px;padding:6px 6px 0;font-size:16px;line-height:1.5}._5sLHOW_composerStacked ._5sLHOW_composerInput:focus{border-color:#0000}._5sLHOW_composerDockWrap{border-top:1px solid var(--border-subtle);background:var(--bg-primary);padding:10px 16px 16px;position:sticky;bottom:0}._5sLHOW_composerStackedCompact{--composer-btn-h:34px;box-shadow:none;border-radius:14px;gap:5px;padding:8px 12px 6px}._5sLHOW_composerStackedCompact ._5sLHOW_composerInput{min-height:30px;max-height:160px;padding:4px 4px 0;font-size:15px}._5sLHOW_composerStackedCompact ._5sLHOW_sendBtnCircle{width:30px;height:30px}._5sLHOW_composerToolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}._5sLHOW_composerToolbarSide{align-items:center;gap:4px;display:inline-flex}._5sLHOW_composerCount{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-secondary);padding:0 6px;font-size:12px;overflow:hidden}._5sLHOW_composerToolbarSide:has(>._5sLHOW_composerCount){min-width:0}._5sLHOW_composerCountOver{color:color-mix(in srgb, var(--danger) 85%, var(--text-primary));font-weight:600}._5sLHOW_sendBtnCircle{background:var(--accent);color:#fff;cursor:pointer;width:38px;height:38px;transition:var(--transition);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._5sLHOW_sendBtnCircle:hover:not(:disabled){background:var(--accent-hover)}._5sLHOW_sendBtnCircle:disabled{opacity:.45;cursor:default}._5sLHOW_voiceBtn{width:38px;height:var(--composer-btn-h,42px);border-radius:var(--radius);color:var(--text-tertiary);cursor:pointer;transition:color var(--transition), background var(--transition), box-shadow var(--transition);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._5sLHOW_voiceBtn:hover:not(:disabled){color:var(--accent);background:var(--accent-subtle)}._5sLHOW_voiceBtn:disabled{opacity:.5;cursor:default}._5sLHOW_voiceBtnRecording,._5sLHOW_voiceBtnRecording:hover{color:#fff;background:#dc3545;animation:1.4s ease-in-out infinite _5sLHOW_voicePulse}@keyframes _5sLHOW_voicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}._5sLHOW_voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite _5sLHOW_voiceSpin}@keyframes _5sLHOW_voiceSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._5sLHOW_voiceBtnRecording,._5sLHOW_voiceBtnRecording:hover{animation:none}._5sLHOW_voiceSpinner{animation-duration:1.6s}}._5sLHOW_voiceStatus{z-index:42;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);background:var(--bg-elevated);border:1px solid var(--border-color);max-width:240px;box-shadow:var(--shadow-md);color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:500;animation:.15s _5sLHOW_fadeIn;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden}._5sLHOW_railHead{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:7px;margin:0 4px 12px;font-size:12px;font-weight:700;display:flex}._5sLHOW_pipelineDot{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--accent-subtle);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite _5sLHOW_pulseDot}._5sLHOW_railFlow{flex-direction:column;gap:12px;display:flex}._5sLHOW_tlItem{gap:12px;display:flex}._5sLHOW_tlMarker{flex-shrink:0;width:16px;position:relative}._5sLHOW_tlMarker:before{content:"";background:var(--border-color);z-index:0;width:2px;position:absolute;top:0;bottom:-12px;left:50%;transform:translate(-50%)}._5sLHOW_tlItem:first-child ._5sLHOW_tlMarker:before{top:50%}._5sLHOW_tlItem:last-child ._5sLHOW_tlMarker:before{bottom:50%}._5sLHOW_tlDot{background:var(--bg-primary);border:2px solid var(--accent);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5sLHOW_tlDot:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px}._5sLHOW_railNode{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-secondary);min-width:0;color:var(--text-primary);flex:1;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}._5sLHOW_railNodeTrigger{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent);font-weight:700}._5sLHOW_railNodeWebrun{border-color:var(--sage);background:var(--sage-subtle);color:var(--sage);font-weight:700}._5sLHOW_railNodeCustom{border-style:dashed}._5sLHOW_railFavicon{border-radius:3px;flex-shrink:0;width:16px;height:16px}._5sLHOW_railIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}._5sLHOW_railIcon svg{width:16px;height:16px}._5sLHOW_cardNameInput{border-radius:var(--radius-sm);min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:1px solid #0000;flex:1;margin:-3px -6px;padding:3px 6px;font-size:17px;font-weight:700}._5sLHOW_cardNameInput:focus{border-color:var(--accent);background:var(--bg-secondary);outline:none}._5sLHOW_cardNameInput:disabled{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);opacity:1}._5sLHOW_draftFieldHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}._5sLHOW_draftFieldHeader ._5sLHOW_draftLabel{margin-bottom:0}._5sLHOW_promptToggle{cursor:pointer;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;align-items:center;padding:2px 4px;font-size:11px;font-weight:600;display:inline-flex}._5sLHOW_promptToggle:hover{color:var(--accent)}._5sLHOW_draftPromptView{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;min-height:130px;color:var(--text-primary);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;padding:10px 12px;font-size:12.5px;line-height:1.6}._5sLHOW_draftPromptViewCollapsed{position:relative;overflow:hidden}._5sLHOW_draftPromptViewCollapsed>._5sLHOW_draftPromptView{min-height:0;max-height:80px;overflow:hidden}._5sLHOW_draftPromptViewCollapsed:after{content:"";background:linear-gradient(to bottom, #fff0 0%, var(--bg-secondary) 75%, var(--bg-secondary) 100%);pointer-events:none;border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);height:56px;position:absolute;bottom:0;left:0;right:0}._5sLHOW_draftPromptFadeBtn{z-index:1;border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:999px;padding:4px 14px;font-size:12px;font-weight:600;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}._5sLHOW_draftPromptFadeBtn:hover{border-color:var(--accent);color:var(--accent)}._5sLHOW_draftPromptViewExpanded{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._5sLHOW_draftPromptCollapseBtn{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;border-radius:999px;align-self:center;padding:4px 14px;font-size:12px;font-weight:600}._5sLHOW_draftPromptCollapseBtn:hover{border-color:var(--accent);color:var(--accent)}@keyframes _5sLHOW_pulseDot{0%,to{box-shadow:0 0 0 4px var(--accent-subtle)}50%{box-shadow:0 0 0 6px var(--accent-subtle)}}._5sLHOW_card{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-elevated);width:100%;box-shadow:var(--shadow-md);padding:18px 20px}._5sLHOW_cardKicker{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);background:var(--accent-subtle);border-radius:999px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}._5sLHOW_cardTitle{color:var(--text-primary);font-size:17px;font-weight:700}._5sLHOW_cardDesc{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.55}._5sLHOW_connectList{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}._5sLHOW_connectRow{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);align-items:center;gap:11px;padding:10px 12px;display:flex}._5sLHOW_connectFavicon{border-radius:5px;flex-shrink:0}._5sLHOW_connectFaviconFallback{background:var(--accent-subtle);width:20px;height:20px;color:var(--accent);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}._5sLHOW_connectRowMain{flex:auto;min-width:0}._5sLHOW_connectRowName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._5sLHOW_connectRowMeta{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._5sLHOW_connectRowBtn{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;transition:var(--transition);border:none;flex-shrink:0;padding:7px 13px;font-size:13px;font-weight:600}._5sLHOW_connectRowBtn:hover:not(:disabled){background:var(--accent-hover)}._5sLHOW_connectRowBtn:disabled{opacity:.5;cursor:default}._5sLHOW_cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}._5sLHOW_cardToggle{cursor:pointer;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;align-items:center;gap:4px;padding:2px 4px;font-size:11px;font-weight:600;display:inline-flex}._5sLHOW_cardToggle:hover{color:var(--text-secondary)}._5sLHOW_draftField{margin-top:14px}._5sLHOW_draftDivider{background:var(--border-subtle);height:1px;margin:0 0 14px}._5sLHOW_draftLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:5px;font-size:11px;font-weight:700}._5sLHOW_envRow{align-items:center;gap:10px;display:flex}._5sLHOW_envRow ._5sLHOW_draftLabel{flex-shrink:0;margin-bottom:0}._5sLHOW_envValue{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13px;font-weight:600;overflow:hidden}._5sLHOW_envEditBtn{cursor:pointer;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;flex-shrink:0;align-items:center;gap:4px;padding:2px 4px;font-size:11px;font-weight:600;display:inline-flex}._5sLHOW_envEditBtn:hover:not(:disabled){color:var(--accent)}._5sLHOW_envEditBtn:disabled{opacity:.5;cursor:default}._5sLHOW_envEditBtn svg{width:13px;height:13px}._5sLHOW_draftInput{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;color:var(--text-primary);font:inherit;padding:8px 11px;font-size:14px}._5sLHOW_draftPrompt{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;min-height:130px;color:var(--text-primary);font-family:var(--font-mono);resize:vertical;padding:10px 12px;font-size:12.5px;line-height:1.6}._5sLHOW_draftInput:focus,._5sLHOW_draftPrompt:focus{border-color:var(--accent);outline:none}._5sLHOW_proposalCard{border:1px solid var(--border-color);background:var(--bg-elevated);border-radius:12px;overflow:hidden}._5sLHOW_proposalFlow{border-bottom:1px solid var(--border-subtle);padding:12px 14px}._5sLHOW_proposalFlowLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px;font-size:11px;display:block}._5sLHOW_proposalFlowDiagram{padding-bottom:2px;overflow-x:auto}._5sLHOW_proposalHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}._5sLHOW_proposalTitle{color:var(--text-primary);font-size:13px;font-weight:600}._5sLHOW_proposalBody{font-family:var(--font-mono);max-height:300px;padding:8px 0;font-size:12.5px;line-height:1.55;overflow-y:auto}._5sLHOW_proposalLine{white-space:pre-wrap;word-break:break-word;color:var(--text-primary);padding:0 14px}._5sLHOW_editWrap{border-top:1px solid var(--border-subtle)}._5sLHOW_editSummary{cursor:pointer;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;transition:var(--transition);align-items:center;gap:6px;margin:12px 14px;padding:6px 12px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}._5sLHOW_editSummary::-webkit-details-marker{display:none}._5sLHOW_editSummary:hover{border-color:var(--accent);color:var(--text-primary)}._5sLHOW_editSummary svg{flex-shrink:0;width:13px;height:13px}._5sLHOW_editArea{border:none;border-top:1px solid var(--border-subtle);background:var(--bg-secondary);width:100%;min-height:120px;color:var(--text-primary);font-family:var(--font-mono);resize:vertical;padding:10px 14px;font-size:12.5px;line-height:1.55;display:block}._5sLHOW_editArea:focus{outline:none}._5sLHOW_cardActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._5sLHOW_btnPrimary{border-radius:var(--radius);background:var(--accent);color:#fff;cursor:pointer;transition:var(--transition);border:none;padding:9px 16px;font-size:13.5px;font-weight:600}._5sLHOW_btnPrimary:hover:not(:disabled){background:var(--accent-hover)}._5sLHOW_btnPrimary:disabled{opacity:.5;cursor:default}._5sLHOW_btnGhost{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);padding:9px 16px;font-size:13.5px;font-weight:600}._5sLHOW_btnGhost:hover:not(:disabled){border-color:var(--accent);color:var(--text-primary)}._5sLHOW_heroActions{flex-direction:column;align-items:center;gap:28px;margin:24px 0 6px;display:flex}._5sLHOW_heroDeploy{background:var(--accent);color:#fff;font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:transform var(--transition), box-shadow var(--transition), filter var(--transition);border:none;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:17px 38px;font-size:16.5px;font-weight:650;display:inline-flex;position:relative;box-shadow:0 8px 22px #0000001f,0 2px 6px #00000014}._5sLHOW_heroDeploy svg{flex-shrink:0;width:21px;height:21px}._5sLHOW_heroDeploy:hover:not(:disabled){filter:brightness(.94);transform:translateY(-2px);box-shadow:0 14px 30px #00000029,0 4px 10px #0000001a}._5sLHOW_heroDeploy:active:not(:disabled){transform:translateY(0)}._5sLHOW_heroDeploy:disabled{opacity:.55;cursor:default}._5sLHOW_heroDeploy:before{content:"";pointer-events:none;border-radius:999px;animation:2.6s ease-out infinite _5sLHOW_heroDeployPulse;position:absolute;inset:0}._5sLHOW_heroDeploy:disabled:before{animation:none}@keyframes _5sLHOW_heroDeployPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}70%{box-shadow:0 0 0 11px color-mix(in srgb, var(--accent) 0%, transparent)}to{box-shadow:0 0 0 11px color-mix(in srgb, var(--accent) 0%, transparent)}}._5sLHOW_heroChange{color:var(--text-secondary);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:8px;padding:7px 14px;font-size:13.5px;font-weight:600}._5sLHOW_heroChange:hover:not(:disabled){color:var(--text-primary);background:var(--bg-secondary)}._5sLHOW_heroChange:disabled{opacity:.5;cursor:default}._5sLHOW_heroBack{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}._5sLHOW_heroBack svg{flex-shrink:0;width:15px;height:15px}._5sLHOW_heroBack:hover{border-color:var(--accent);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){._5sLHOW_heroDeploy:before{animation:none}._5sLHOW_heroDeploy:hover:not(:disabled){transform:none}}._5sLHOW_header{text-align:center;padding:18px 16px 4px}._5sLHOW_headerTitle{color:var(--text-primary);font-size:19px;font-weight:700}._5sLHOW_headerSub{color:var(--text-tertiary);margin-top:2px;font-size:13px}._5sLHOW_notice{border-radius:var(--radius-sm);background:var(--warning-subtle);border:1px solid var(--warning);color:var(--text-secondary);margin:8px 16px;padding:9px 12px;font-size:12.5px}._5sLHOW_errorNotice{background:var(--bg-secondary);border-color:var(--border-color)}._5sLHOW_safetyWarn{border-radius:var(--radius-sm);background:var(--warning-subtle);border:1px solid var(--warning);color:var(--text-secondary);align-items:flex-start;gap:8px;margin:10px 0 2px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}._5sLHOW_safetyWarnIcon{flex-shrink:0;font-size:14px;line-height:1.3}._5sLHOW_noteAction{border:1px solid var(--border-color);border-radius:var(--radius);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);align-self:flex-start;margin:6px 0 2px;padding:6px 12px;font-size:12.5px;font-weight:600}._5sLHOW_noteAction:hover:not(:disabled){border-color:var(--accent);color:var(--text-primary)}._5sLHOW_noteAction:disabled{opacity:.5;cursor:default}._5sLHOW_skeleton{min-height:60vh;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:14px;display:flex}._5sLHOW_fallbackForm{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:24px auto;padding:0 16px;display:flex}@keyframes _5sLHOW_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _5sLHOW_bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@media (max-width:1023px){._5sLHOW_presetsPanel{display:none}._5sLHOW_chatLayout{max-width:760px}}@media (max-width:768px){._5sLHOW_bubble{max-width:88%}._5sLHOW_options{margin-left:0}._5sLHOW_thread{padding:20px 10px}._5sLHOW_introFirstScreen{min-height:calc(100svh - 96px);padding-bottom:46px}._5sLHOW_introTitle{font-size:24px}._5sLHOW_recordCta{text-align:center;flex-direction:column}._5sLHOW_recordCtaMain{text-align:center;align-items:center}}._5sLHOW_fmScroll{scrollbar-width:thin;max-height:332px;padding:3px;overflow-y:auto}._5sLHOW_fmGrid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}._5sLHOW_fmCard{text-align:left;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-primary);min-height:108px;color:var(--text-primary);cursor:pointer;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);font:inherit;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}._5sLHOW_fmCard:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle);box-shadow:var(--shadow-sm)}._5sLHOW_fmCard:disabled{opacity:.5;cursor:default}._5sLHOW_fmIcon{background:var(--accent-subtle);width:42px;height:42px;color:var(--accent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._5sLHOW_fmIconFolder{color:#c4841a;background:#e5a02a29}._5sLHOW_fmText{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}._5sLHOW_fmName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}._5sLHOW_fmSub{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._5sLHOW_fmCardGhost{text-align:center;color:var(--text-secondary);background:0 0;border-style:dashed;justify-content:center;align-items:center}._5sLHOW_fmCardGhost ._5sLHOW_fmIcon{background:var(--bg-secondary);color:var(--text-secondary)}._5sLHOW_fmCardGhost:hover:not(:disabled){border-color:var(--accent);background:var(--accent-subtle);color:var(--text-primary)}._5sLHOW_fmCrumb{max-width:100%;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:7px;margin:0;padding:2px 4px 6px;font-size:13px;font-weight:600;display:flex}._5sLHOW_fmCrumb:hover:not(:disabled){color:var(--text-primary)}._5sLHOW_fmCrumb:disabled{cursor:default}._5sLHOW_fmCrumbHere{color:var(--text-tertiary);font-weight:400}._5sLHOW_fmSectionLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--text-tertiary);grid-column:1/-1;margin:4px 2px 0;font-size:11px;font-weight:600}._5sLHOW_fmStatus{color:var(--text-tertiary);text-align:center;grid-column:1/-1;padding:22px 4px;font-size:13px}._5sLHOW_attachMenu{z-index:41;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:292px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;padding:6px;animation:.12s _5sLHOW_fadeIn;display:flex;position:absolute;bottom:calc(100% + 10px);left:0}._5sLHOW_attachItem{text-align:left;border-radius:var(--radius);width:100%;color:var(--text-primary);cursor:pointer;font:inherit;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:12px;padding:8px 12px;display:flex}._5sLHOW_attachItem:hover{background:var(--accent-subtle)}._5sLHOW_attachItemIcon{border-radius:var(--radius);border:1px solid rgba(var(--accent-rgb), .2);background:var(--accent-subtle);width:36px;height:36px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._5sLHOW_attachItemText{flex-direction:column;gap:2px;min-width:0;display:flex}._5sLHOW_attachItemTitle{font-size:14px;font-weight:600;line-height:1.25}._5sLHOW_attachItemSub{color:var(--text-muted);font-size:12px;line-height:1.3}._5sLHOW_startMenu{width:332px;bottom:calc(100% + 8px);left:-9px}._5sLHOW_startMenu:after{content:"";background:var(--bg-elevated);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-bottom-right-radius:2px;width:10px;height:10px;position:absolute;bottom:-6px;left:19px;transform:rotate(45deg);box-shadow:1.5px 1.5px 2px #0000000f}._5sLHOW_composerToolbarSide:has(>._5sLHOW_toolsChipWrap){min-width:0}._5sLHOW_toolsChipWrap{min-width:0;margin-left:2px;display:inline-flex;position:relative}._5sLHOW_toolsChip{border:1px solid var(--border-color);background:var(--bg-elevated);min-width:0;max-width:100%;height:30px;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 7px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}._5sLHOW_toolsChip:hover:not(:disabled),._5sLHOW_toolsChip[aria-expanded=true]{color:var(--text-primary);border-color:var(--text-tertiary)}._5sLHOW_toolsChip:disabled{opacity:.5;cursor:default}._5sLHOW_composerStackedCompact ._5sLHOW_toolsChip{height:26px}._5sLHOW_toolsChipFaces{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}._5sLHOW_toolsChipFace{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;overflow:hidden}._5sLHOW_toolsChipFace img,._5sLHOW_toolsMenuFace img{display:block}._5sLHOW_toolsChipGlyph{color:var(--text-tertiary);flex-shrink:0;display:inline-flex}._5sLHOW_toolsChipLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}._5sLHOW_toolsChipCount{font-variant-numeric:tabular-nums;display:none}._5sLHOW_toolsMonogram{color:var(--text-secondary);font-size:10px;font-weight:700;line-height:1}@media (max-width:480px){._5sLHOW_toolsChip{gap:4px;padding:0 9px 0 7px}._5sLHOW_toolsChipFace:nth-child(n+2),._5sLHOW_toolsChipLabel{display:none}._5sLHOW_toolsChipCount{display:inline}}._5sLHOW_toolsMenu{width:300px;max-height:min(420px,100vh - 120px)}._5sLHOW_toolsMenuList{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;display:flex;overflow-y:auto}._5sLHOW_toolsMenuGroup{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._5sLHOW_toolsMenuHeading{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:8px 12px 4px;font-size:12px;font-weight:600;overflow:hidden}._5sLHOW_toolsMenu ._5sLHOW_attachItem{flex-shrink:0;padding:6px 12px}._5sLHOW_toolsMenu ._5sLHOW_attachItem:focus-visible{background:var(--accent-subtle)}._5sLHOW_toolsMenu ._5sLHOW_attachItemIcon{width:28px;height:28px}._5sLHOW_toolsMenu ._5sLHOW_attachItemTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5sLHOW_toolsMenu ._5sLHOW_attachItemSub{color:var(--text-secondary)}._5sLHOW_toolsMenuFace{border-radius:var(--radius);border:1px solid var(--border-subtle);background:var(--bg-elevated);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}._5sLHOW_toolsMenuStatic{cursor:default}._5sLHOW_toolsMenuStatic:hover{background:0 0}._5sLHOW_toolsMenuConnect{border:1px solid var(--border-color);color:var(--text-primary);border-radius:999px;flex-shrink:0;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600}._5sLHOW_toolsMenuRule{background:var(--border-subtle);flex-shrink:0;height:1px;margin:4px 6px}._5sLHOW_dropOverlay{z-index:60;background:var(--accent-subtle-solid);border:2px dashed var(--accent);border-radius:var(--radius-lg);pointer-events:none;justify-content:center;align-items:center;padding:24px;animation:.12s _5sLHOW_fadeIn;display:flex;position:absolute;inset:0}._5sLHOW_dropOverlayInner{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._5sLHOW_dropOverlayIcon{background:var(--accent);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-md);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._5sLHOW_dropOverlayTitle{color:var(--accent);font-size:18px;font-weight:700}._5sLHOW_dropOverlaySub{color:var(--text-secondary);font-size:13px;font-weight:500}._5sLHOW_deploySteps{align-items:center;gap:8px;margin-bottom:14px;display:flex}._5sLHOW_deployStep{align-items:center;gap:8px;min-width:0;display:flex}._5sLHOW_deployStep:not(:last-child){flex:1}._5sLHOW_deployStepDot{background:var(--bg-hover);width:20px;height:20px;color:var(--text-muted);border:1px solid var(--border-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}._5sLHOW_deployStep[data-state=current] ._5sLHOW_deployStepDot{background:var(--accent);color:#fff;border-color:var(--accent)}._5sLHOW_deployStep[data-state=done] ._5sLHOW_deployStepDot{background:var(--success);color:#fff;border-color:var(--success)}._5sLHOW_deployStepLabel{white-space:nowrap;color:var(--text-muted);font-size:12px;font-weight:600}._5sLHOW_deployStep[data-state=current] ._5sLHOW_deployStepLabel{color:var(--text-primary)}._5sLHOW_deployStep[data-state=done] ._5sLHOW_deployStepLabel{color:var(--text-secondary)}._5sLHOW_deployStepBar{background:var(--border-color);border-radius:2px;flex:1;min-width:12px;height:2px}._5sLHOW_deployStepBar[data-filled=true]{background:var(--success)}@media (max-width:520px){._5sLHOW_deployStepLabel{display:none}}._5sLHOW_stepEditCtx{align-items:center;gap:8px;min-width:0;margin-bottom:10px;display:flex}._5sLHOW_stepEditCtxIcon{border-radius:4px;flex-shrink:0;width:20px;height:20px}._5sLHOW_stepEditCtxLabel{color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:600}._5sLHOW_stepEditCtxVerb{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}._5sLHOW_stepEditArea{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-secondary);width:100%;min-height:90px;color:var(--text-primary);font:inherit;resize:vertical;padding:10px 12px;font-size:14px;line-height:1.5}._5sLHOW_stepEditArea:focus{border-color:var(--accent);outline:none}
.cdLqsG_markdown{color:var(--text-primary);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.cdLqsG_markdown>:first-child{margin-top:0}.cdLqsG_markdown>:last-child{margin-bottom:0}.cdLqsG_markdown h1,.cdLqsG_markdown h2,.cdLqsG_markdown h3,.cdLqsG_markdown h4{margin:18px 0 10px;font-weight:700;line-height:1.3}.cdLqsG_markdown h1{font-size:22px}.cdLqsG_markdown h2{font-size:19px}.cdLqsG_markdown h3{font-size:17px}.cdLqsG_markdown h4{font-size:15px}.cdLqsG_markdown p{margin:0 0 12px}.cdLqsG_markdown ul,.cdLqsG_markdown ol{margin:0 0 12px 18px;padding:0}.cdLqsG_markdown li{margin:4px 0}.cdLqsG_markdown code{background:var(--bg-tertiary);border-radius:4px;padding:1px 6px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.92em}.cdLqsG_markdown pre{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;margin:0 0 12px;padding:12px 14px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;overflow-x:auto}.cdLqsG_markdown pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.cdLqsG_markdown table{border-collapse:collapse;width:100%;margin:12px 0;font-size:14px}.cdLqsG_markdown th,.cdLqsG_markdown td{border:1px solid var(--border-color);text-align:left;vertical-align:top;padding:8px 12px}.cdLqsG_markdown thead th{background:var(--bg-tertiary);font-weight:600}.cdLqsG_markdown tbody tr:nth-child(2n){background:var(--bg-tertiary)}.cdLqsG_markdown a{color:var(--accent);text-decoration:none}.cdLqsG_markdown a:hover{text-decoration:underline}.cdLqsG_markdown blockquote{border-left:3px solid var(--border-color);color:var(--text-secondary);margin:0 0 12px;padding:6px 14px}.cdLqsG_markdown hr{border:none;border-top:1px solid var(--border-color);margin:16px 0}.cdLqsG_outputHeaderSpacer{flex:auto;min-width:8px}.cdLqsG_outputCount{color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:500}.cdLqsG_outputAction{font:inherit;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition), border-color var(--transition), background var(--transition);align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:500;display:inline-flex}.cdLqsG_outputAction:hover{color:var(--text-primary);border-color:var(--text-tertiary);background:var(--bg-primary)}.cdLqsG_outputAction svg{flex:none}.cdLqsG_jsonOutputContainer{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);overflow:hidden}.cdLqsG_jsonOutputHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:8px 12px;display:flex}.cdLqsG_jsonOutputBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--teal);background:var(--teal-subtle);border-radius:var(--radius-sm);border:1px solid rgba(var(--teal-rgb), .3);padding:4px 8px;font-size:11px;font-weight:700}.cdLqsG_jsonOutput{color:var(--text-primary);padding:16px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.cdLqsG_jsonIndent{margin-left:16px}.cdLqsG_jsonKey{color:var(--accent);font-weight:500}.cdLqsG_jsonString{color:var(--sage)}.cdLqsG_jsonNumber{color:var(--terracotta)}.cdLqsG_jsonBoolean{color:var(--teal);font-weight:600}.cdLqsG_jsonNull{color:var(--text-muted);font-style:italic}.cdLqsG_jsonBracket,.cdLqsG_jsonColon,.cdLqsG_jsonComma{color:var(--text-tertiary)}.cdLqsG_jsonProperty,.cdLqsG_jsonArrayItem{display:block}.cdLqsG_jsonArray,.cdLqsG_jsonObject,.cdLqsG_jsonNode{display:inline}.cdLqsG_jsonRow{display:block}.cdLqsG_jsonToggle,.cdLqsG_jsonCollapsed,.cdLqsG_jsonMore{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0}.cdLqsG_jsonToggle{align-items:center;gap:2px;display:inline-flex}.cdLqsG_jsonCollapsed{border-radius:var(--radius-sm);transition:background var(--transition);align-items:center;gap:4px;padding:0 4px;display:inline-flex}.cdLqsG_jsonCollapsed:hover,.cdLqsG_jsonToggle:hover{background:var(--bg-tertiary)}.cdLqsG_jsonChevron{color:var(--text-tertiary);transition:transform var(--transition);flex:none;transform:rotate(0)}.cdLqsG_jsonChevronOpen{transform:rotate(90deg)}.cdLqsG_jsonSummary{color:var(--text-muted);font-size:12px;font-style:italic}.cdLqsG_jsonMore{color:var(--accent);margin-top:4px;font-size:12px;font-weight:500;display:block}.cdLqsG_jsonMore:hover{text-decoration:underline}.cdLqsG_jsonLink{color:var(--sage);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.cdLqsG_jsonLink:hover{color:var(--accent)}.cdLqsG_csvOutputContainer{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);overflow:hidden}.cdLqsG_csvOutputHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:8px 12px;display:flex}.cdLqsG_csvOutputBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--sage);background:var(--sage-subtle);border-radius:var(--radius-sm);border:1px solid rgba(var(--sage-rgb), .3);padding:4px 8px;font-size:11px;font-weight:700}.cdLqsG_csvOutputCount{color:var(--text-muted);font-size:12px;font-weight:500}.cdLqsG_csvOutput{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;padding:16px;font-family:SF Mono,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.cdLqsG_csvTableWrapper{max-height:400px;overflow:auto}.cdLqsG_csvTableWrapperCapped{max-height:none;overflow-y:visible}.cdLqsG_csvTable{border-collapse:collapse;width:100%;font-size:13px}.cdLqsG_csvTable thead{z-index:1;position:sticky;top:0}.cdLqsG_csvHeaderCell{background:var(--bg-tertiary);border:1px solid var(--border-color);text-align:left;color:var(--text-primary);white-space:nowrap;padding:10px 14px;font-weight:600}.cdLqsG_csvRow:nth-child(odd){background:var(--bg-secondary)}.cdLqsG_csvRow:nth-child(2n){background:var(--bg-primary)}.cdLqsG_csvRow:hover{background:var(--accent-subtle)}.cdLqsG_csvCell{border:1px solid var(--border-color);color:var(--text-secondary);vertical-align:top;padding:10px 14px;line-height:1.5}.cdLqsG_csvCell:first-child{color:var(--text-primary);font-weight:500}.cdLqsG_csvCellNumeric{text-align:right;font-variant-numeric:tabular-nums}.cdLqsG_csvLink{color:var(--accent);text-underline-offset:2px;word-break:break-all;text-decoration:underline}.cdLqsG_csvLink:hover{color:var(--text-primary)}.cdLqsG_guardrailCard{background:var(--warning-subtle,#f59e0b14);border:1px solid rgba(var(--warning-rgb,245, 158, 11), .28);color:var(--text-primary);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cdLqsG_guardrailHeader{align-items:flex-start;gap:12px;display:flex}.cdLqsG_guardrailIcon{background:rgba(var(--warning-rgb,245, 158, 11), .18);width:32px;height:32px;color:var(--warning,#f59e0b);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cdLqsG_guardrailHeading{flex-direction:column;gap:2px;min-width:0;display:flex}.cdLqsG_guardrailTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3}.cdLqsG_guardrailSubtitle{color:var(--warning,#f59e0b);text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.cdLqsG_guardrailMessage{color:var(--text-primary);white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.55}.cdLqsG_guardrailLink{color:var(--accent);align-self:flex-start;font-size:13px;font-weight:500;text-decoration:none}.cdLqsG_guardrailLink:hover{text-decoration:underline}
.ubC51q_fileUploadWrapper{align-items:center;gap:6px;display:flex;position:relative}.ubC51q_hiddenInput{display:none}.ubC51q_uploadBtn{color:var(--text-secondary);cursor:pointer;background:var(--bg-secondary);border:1px solid var(--border-color);height:40px;transition:all var(--transition);border-radius:10px;align-items:center;gap:8px;width:fit-content;padding:0 12px;font-size:14px;font-weight:600;display:flex;position:relative}.ubC51q_uploadBtn:hover:not(:disabled),.ubC51q_uploadBtn.ubC51q_hasFiles{background:var(--accent-subtle);border-color:var(--accent);color:var(--accent)}.ubC51q_uploadBtn:disabled{opacity:.7;cursor:not-allowed}.ubC51q_uploadBtnTooltip{color:#fff;background:var(--accent);border-radius:var(--radius-sm);z-index:100;text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:none;position:absolute;top:-30px;left:-3px}.ubC51q_uploadBtn:hover .ubC51q_uploadBtnTooltip,.ubC51q_uploadingIndicator{justify-content:center;align-items:center;display:flex}.ubC51q_spinner{animation:.8s linear infinite ubC51q_fileUploadSpin}@keyframes ubC51q_fileUploadSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ubC51q_progressBar{background:var(--border-color);border-radius:2px;height:3px;position:absolute;bottom:-6px;left:0;right:0;overflow:hidden}.ubC51q_progressFill{background:var(--accent);border-radius:2px;height:100%;transition:width .2s}.ubC51q_filePills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ubC51q_filePill{background:var(--accent-subtle);border:1px solid rgba(var(--accent-rgb), .25);color:var(--accent);border-radius:20px;align-items:center;gap:4px;max-width:200px;padding:4px 8px 4px 10px;font-size:12px;animation:.2s ubC51q_filePillIn;display:flex}@keyframes ubC51q_filePillIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ubC51q_filePillName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ubC51q_filePillRemove{width:18px;height:18px;color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.ubC51q_filePillRemove:hover{background:rgba(var(--accent-rgb), .2);color:var(--text-primary)}.ubC51q_fileUploadWrapperLabeled{flex-direction:column;align-items:stretch;gap:8px;margin-top:10px}.ubC51q_uploadBtnLabeled{border-style:dashed;gap:6px;height:auto;padding:8px 14px}.ubC51q_uploadBtnText{font-size:13px;font-weight:500}.ubC51q_filePillsLabeled{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.ubC51q_filePillsLabeled::-webkit-scrollbar{height:4px}.ubC51q_filePillsLabeled::-webkit-scrollbar-track{background:0 0}.ubC51q_filePillsLabeled::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:2px}.ubC51q_filePillNote{width:16px;height:16px;color:var(--text-tertiary,var(--text-secondary));cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s;display:inline-flex}.ubC51q_filePillNote:hover{opacity:1}.ubC51q_filePillNoteSet{opacity:1;color:var(--accent)}
.LRYe7q_builder{flex-direction:column;gap:10px;display:flex}.LRYe7q_grid{flex-wrap:wrap;gap:10px;display:flex}.LRYe7q_col{flex-direction:column;flex:96px;gap:6px;min-width:96px;display:flex}.LRYe7q_colLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.LRYe7q_selectWrap{display:flex;position:relative}.LRYe7q_select{appearance:none;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);text-overflow:ellipsis;padding:9px 30px 9px 12px;font-family:inherit;font-size:13px}.LRYe7q_select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.LRYe7q_select:hover:not(:disabled){border-color:var(--text-muted)}.LRYe7q_select:disabled{opacity:.5;cursor:not-allowed}.LRYe7q_chevron{pointer-events:none;color:var(--text-tertiary);display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.LRYe7q_summary{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-direction:column;gap:3px;padding:9px 12px;display:flex}.LRYe7q_summaryText{color:var(--text-primary);font-size:12px;font-weight:500}.LRYe7q_summaryExpr{color:var(--text-tertiary);font-size:11px;font-family:var(--font-mono)}.LRYe7q_toggleRow{justify-content:flex-end;gap:14px;display:flex}.LRYe7q_timeRow{align-items:center;gap:6px;display:flex}.LRYe7q_timeInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition-fast);padding:8px 12px;font-family:inherit;font-size:13px}.LRYe7q_timeInput:focus{border-color:var(--accent);outline:none}.LRYe7q_timeInput:disabled{opacity:.6;cursor:not-allowed}.LRYe7q_removeTime{border:1px solid var(--border-subtle);width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border-radius:50%;flex:none;font-size:15px;line-height:1}.LRYe7q_removeTime:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.LRYe7q_removeTime:disabled{opacity:.5;cursor:not-allowed}.LRYe7q_toggleBtn{color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;text-decoration:underline}.LRYe7q_toggleBtn:hover:not(:disabled){color:var(--accent)}.LRYe7q_toggleBtn:disabled{opacity:.5;cursor:not-allowed}.LRYe7q_customInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);font-size:13px;font-family:var(--font-mono);transition:all var(--transition-fast);padding:10px 14px}.LRYe7q_customInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.LRYe7q_customInput:disabled{opacity:.5;cursor:not-allowed}.LRYe7q_helper{color:var(--text-secondary);font-size:11px;font-family:var(--font-mono)}.LRYe7q_customHint{color:var(--warning);font-size:11px;line-height:1.45}@media (max-width:560px){.LRYe7q_grid{flex-direction:column;gap:12px}.LRYe7q_col{flex:auto;width:100%}}
._6fCOUW_fields{flex-direction:column;gap:0;display:flex}._6fCOUW_scheduleField{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._6fCOUW_scheduleField:last-child{margin-bottom:0}._6fCOUW_subField{border-left:2px solid var(--border-subtle);flex-direction:column;gap:8px;margin:-6px 0 16px 7px;padding-left:16px;display:flex}._6fCOUW_subField:last-child{margin-bottom:0}._6fCOUW_scheduleLabel{color:var(--text-secondary);font-size:13px;font-weight:500}._6fCOUW_scheduleInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);transition:all var(--transition-fast);padding:10px 14px;font-family:inherit;font-size:13px}._6fCOUW_scheduleInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._6fCOUW_scheduleInput::placeholder{color:var(--text-secondary)}._6fCOUW_scheduleInput:disabled{opacity:.5;cursor:not-allowed}._6fCOUW_intervalPresets{flex-wrap:wrap;gap:6px;display:flex}._6fCOUW_intervalPreset{background:var(--bg-primary);height:32px;color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}._6fCOUW_intervalPreset:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}._6fCOUW_intervalPreset:disabled{opacity:.5;cursor:not-allowed}._6fCOUW_intervalPresetActive{background:var(--accent-subtle);color:var(--accent);border-color:rgba(var(--accent-rgb), .35)}._6fCOUW_intervalPresetCustom{cursor:default}._6fCOUW_scheduleHelper{color:var(--text-secondary);font-size:11px;font-family:var(--font-mono);margin-top:4px}._6fCOUW_expiryRow{align-items:center;gap:8px;display:flex}._6fCOUW_expiryRow ._6fCOUW_scheduleInput{flex:1}._6fCOUW_expiryClearBtn{background:var(--bg-primary);height:38px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:all var(--transition-fast);flex:none;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500}._6fCOUW_expiryClearBtn:hover:not(:disabled){color:var(--text-primary);background:var(--bg-tertiary)}._6fCOUW_expiryClearBtn:disabled{opacity:.5;cursor:not-allowed}._6fCOUW_expirySetBtn{background:var(--bg-primary);height:32px;color:var(--text-secondary);border:1px dashed var(--border-color);cursor:pointer;transition:all var(--transition-fast);border-radius:999px;align-self:flex-start;padding:0 14px;font-family:inherit;font-size:12px;font-weight:500}._6fCOUW_expirySetBtn:hover:not(:disabled){color:var(--accent);border-color:rgba(var(--accent-rgb), .45);background:var(--accent-subtle)}._6fCOUW_expirySetBtn:disabled{opacity:.5;cursor:not-allowed}
.ZC4g5W_body{flex-direction:column;gap:14px;display:flex}.ZC4g5W_summary{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;font-size:13px;display:flex}.ZC4g5W_summaryHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ZC4g5W_summaryTitle{text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);font-size:11px;font-weight:600}.ZC4g5W_editLink{color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;text-decoration:underline}.ZC4g5W_editLink:hover{color:var(--accent-hover)}.ZC4g5W_summaryRow{gap:8px;font-size:12px;display:flex}.ZC4g5W_summaryKey{min-width:76px;color:var(--text-tertiary);flex-shrink:0}.ZC4g5W_summaryVal{color:var(--text-primary);overflow-wrap:anywhere;word-break:break-word}.ZC4g5W_summaryVal em{color:var(--text-muted);font-style:italic}.ZC4g5W_error{background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .3);border-radius:6px;padding:8px 10px;font-size:12px}.ZC4g5W_envCoach{background:rgba(var(--warning-rgb), .1);border:1px solid rgba(var(--warning-rgb), .4);color:var(--text-primary);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ZC4g5W_envCoachText{flex:1;font-size:13px;line-height:1.45}.ZC4g5W_envCoachText strong{color:var(--text-primary);font-weight:600}.ZC4g5W_envCoachBtn{cursor:pointer;background:var(--accent);color:#fff;border:1px solid var(--accent);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.ZC4g5W_envCoachBtn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ZC4g5W_envCoachBtn:disabled{opacity:.5;cursor:not-allowed}.ZC4g5W_label{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;font-weight:500;display:flex}.ZC4g5W_textInput{background:var(--bg-input);color:var(--text-primary);border:1px solid var(--border-color);border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px}.ZC4g5W_textInput:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.ZC4g5W_textInput:disabled{opacity:.5;cursor:not-allowed}.ZC4g5W_advanced{color:var(--text-tertiary);border-top:1px dashed var(--border-subtle);margin-top:4px;padding:6px 0;font-size:11px}.ZC4g5W_btnPrimary,.ZC4g5W_btnSecondary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .15s}.ZC4g5W_btnPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.ZC4g5W_btnPrimary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ZC4g5W_btnPrimary:disabled{opacity:.5;cursor:not-allowed}.ZC4g5W_btnSecondary{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}.ZC4g5W_btnSecondary:hover:not(:disabled){background:var(--bg-hover)}.ZC4g5W_btnSecondary:disabled{opacity:.5;cursor:not-allowed}
.r2saMG_wrap{width:100%;position:relative}.r2saMG_trigger{background:var(--bg-elevated);border:1px solid var(--border-color);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);cursor:pointer;transition:border-color var(--transition);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.r2saMG_trigger:hover:not(:disabled){border-color:var(--accent)}.r2saMG_trigger:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.r2saMG_trigger:disabled{opacity:.6;cursor:not-allowed}.r2saMG_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r2saMG_chevron{color:var(--text-muted);transition:transform var(--transition);flex-shrink:0;display:inline-flex}.r2saMG_chevronOpen{transform:rotate(180deg)}.r2saMG_dropdown{background:var(--bg-secondary);border:1px solid var(--border-color);z-index:100;border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #00000040}.r2saMG_searchWrap{border-bottom:1px solid var(--border-color);color:var(--text-muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.r2saMG_searchWrap svg{flex-shrink:0}.r2saMG_searchInput{width:100%;color:var(--text-primary);font-size:13px;font-family:var(--font-sans);background:0 0;border:none;outline:none}.r2saMG_searchInput::placeholder{color:var(--text-muted)}.r2saMG_list{max-height:240px;padding:4px;overflow-y:auto}.r2saMG_list::-webkit-scrollbar{width:6px}.r2saMG_list::-webkit-scrollbar-track{background:0 0}.r2saMG_list::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.r2saMG_option{width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;padding:8px 10px;font-size:13px;display:flex}.r2saMG_option:hover{background:var(--bg-hover)}.r2saMG_optionActive{background:var(--accent-subtle);color:var(--accent)}.r2saMG_noResults{text-align:center;color:var(--text-muted);padding:12px;font-size:13px}
.FUhXJa_wrap{width:100%;position:relative}.FUhXJa_spinner{border:2px solid var(--border-color);border-top-color:var(--accent);pointer-events:none;border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.7s linear infinite FUhXJa_domainSuggestSpin;position:absolute;top:50%;right:12px}@keyframes FUhXJa_domainSuggestSpin{to{transform:rotate(360deg)}}
.Le_Z2q_bar{top:calc(var(--frame-gutter) + 1px + var(--win-head-h,56px));left:calc(var(--rail-expanded-w) + 1px);right:calc(var(--frame-gutter) + 1px);z-index:90;background:var(--bg-primary);border-bottom:1px solid var(--border-color);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 24px;transition:transform .24s cubic-bezier(.4,0,.2,1),opacity .2s,left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;transform:translateY(-100%);box-shadow:0 6px 18px #0000000f}.Le_Z2q_barStuck{opacity:1;pointer-events:auto;transform:translateY(0)}[data-sidebar-collapsed=true] .Le_Z2q_bar{left:calc(var(--rail-collapsed-w) + 1px)}[data-theme=dark] .Le_Z2q_bar{box-shadow:0 8px 22px #00000073}.Le_Z2q_left{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.Le_Z2q_icon{background:var(--bg-elevated);width:28px;height:28px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Le_Z2q_icon svg{width:16px;height:16px}.Le_Z2q_title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.Le_Z2q_backBtn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px 12px 6px 8px;font-size:13.5px;font-weight:600;line-height:1.2;text-decoration:none;display:none}.Le_Z2q_backBtn svg{width:16px;height:16px}.Le_Z2q_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.Le_Z2q_actions>*{flex-shrink:0}@media (max-width:1024px){.Le_Z2q_bar{left:calc(var(--rail-expanded-w) + 1px)}[data-sidebar-collapsed=true] .Le_Z2q_bar{left:calc(var(--rail-collapsed-w) + 1px)}}@media (max-width:768px){.Le_Z2q_bar{gap:10px;padding:0 16px;top:0;left:0;right:0}[data-sidebar-collapsed=true] .Le_Z2q_bar{gap:10px;padding:0 16px;top:0;left:0;right:0}.Le_Z2q_barWithBack .Le_Z2q_backBtn{display:inline-flex}.Le_Z2q_barWithBack .Le_Z2q_icon,.Le_Z2q_barWithBack .Le_Z2q_title{display:none}}
.pK9CNq_input{max-width:100%;transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);background:0 0;border:1px solid #0000;border-radius:8px;margin-left:-6px;padding:2px 6px}.pK9CNq_multiline{resize:none;width:calc(100% + 6px);display:block;overflow:hidden}.pK9CNq_input:hover:not(:disabled){border-color:var(--border-subtle)}.pK9CNq_input:focus{border-color:var(--accent);background:var(--bg-elevated);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.pK9CNq_input:disabled{cursor:default}.pK9CNq_input::placeholder{color:var(--text-muted)}
