.SlNYaW_panel{pointer-events:auto;border:1px solid var(--core-neutral-150);max-width:calc(100vw - var(--space-48));padding:var(--space-8);box-sizing:border-box;will-change:transform,opacity;background:#eef0f280;border-radius:24px;flex-direction:column;width:520px;max-height:90vh;transition:opacity .2s;display:flex;overflow:hidden;box-shadow:0 24px 48px #0000001f,0 8px 16px #00000014}.SlNYaW_panel[data-picking=true]{opacity:.5}.SlNYaW_panel[data-picking=true] .SlNYaW_body{pointer-events:none}.SlNYaW_panel[data-picking=true] .SlNYaW_templateSelector{pointer-events:auto}.SlNYaW_panelInner{background:var(--core-neutral-50);border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.SlNYaW_dragHeader{align-items:center;gap:var(--space-8);padding:var(--space-8)var(--space-12)var(--space-8)var(--space-16);cursor:grab;background:linear-gradient(to bottom,var(--core-white),var(--core-neutral-50));-webkit-user-select:none;user-select:none;border-radius:16px 16px 0 0;flex-shrink:0;display:flex}.SlNYaW_dragHeader:active{cursor:grabbing}.SlNYaW_dragHeaderTitle{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary);flex:1}.SlNYaW_body{gap:var(--space-16);padding:var(--space-16)var(--space-24)var(--space-24);flex-direction:column;display:flex;overflow:auto}.SlNYaW_promptSection{flex-direction:column;gap:0;display:flex;position:relative}.SlNYaW_promptTabRow{padding:0 var(--space-4);align-items:center;gap:0;margin-bottom:7px;display:flex}.SlNYaW_promptTab{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary);padding:var(--space-4)var(--space-8);cursor:pointer;background:0 0;border:none;line-height:1;transition:color .15s;position:relative}.SlNYaW_promptTab[data-active=true]{color:var(--text-primary)}.SlNYaW_promptTab[data-active=true]:after{content:"";bottom:-8px;left:var(--space-8);right:var(--space-8);background:var(--core-neutral-300);border-radius:999px;height:2px;position:absolute}@media (hover:hover){.SlNYaW_promptTab:hover{color:var(--text-primary)}}.SlNYaW_templateSelector{align-items:center;gap:var(--space-8);width:100%;min-width:0;display:flex}.SlNYaW_templatePickButton svg{width:16px;height:16px}.SlNYaW_templateSelectControl{flex:1 1 0;width:auto;min-width:0}.SlNYaW_templateSelectScroll{width:100%}.SlNYaW_templateSelectScroll [class*=Viewport]{width:100%;max-height:280px}.SlNYaW_templateVirtualList{width:100%;position:relative}.SlNYaW_templateVirtualRow{position:absolute;top:0;left:0;right:0}.SlNYaW_templateSelectOption{height:100%}.SlNYaW_promptCard{background-color:var(--bg-surface-2);border:.5px solid var(--border-2);border-radius:10px;flex-direction:column;display:flex;box-shadow:inset 0 1px 2px #3232320a,0 2px 2px #00000005}.SlNYaW_promptTextarea{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);color:var(--text-primary);font-weight:var(--font-weight-text);resize:none;word-wrap:break-word;white-space:pre-wrap;padding:var(--space-16);box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;min-height:160px;overflow:hidden}.SlNYaW_promptTextarea::placeholder{color:var(--text-placeholder)}.SlNYaW_advancedTrigger{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);border-radius:var(--radius-8);padding:var(--space-6)var(--space-8)!important}.SlNYaW_advancedPanel{padding:0!important}.SlNYaW_checklistRow{align-items:center;gap:var(--space-10);padding:var(--space-8)var(--space-8);border-radius:var(--radius-8);cursor:pointer;transition:background-color .15s;display:flex}@media (hover:hover){.SlNYaW_checklistRow:hover{background-color:var(--bg-surface-1)}}.SlNYaW_checklistIcon{color:var(--text-secondary);flex-shrink:0}.SlNYaW_checklistTitle{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-primary)}.SlNYaW_footerActions{justify-content:flex-end;align-items:center;display:flex}