@layer replica{:where([data-page-scene=prompts] .stage) .set-pane{--design-width:760;height:calc(620 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(16 * var(--u));background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-sheet);overflow:hidden}:where([data-page-scene=prompts] .stage) .set-content{gap:calc(16 * var(--u));padding:calc(16 * var(--u));display:grid}:where([data-page-scene=prompts] .stage) .set-heading{gap:calc(8 * var(--u));display:grid}:where([data-page-scene=prompts] .stage) .set-title{font-size:calc(14 * var(--u));font-weight:600;line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .set-heading p{color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}@container stage (width<=560px){:where([data-page-scene=prompts] .stage) .set-pane{--design-width:420;height:calc(700 * var(--u))}}:where([data-page-scene=prompts] .stage) .cursor{z-index:30;width:calc(22 * var(--u));height:calc(22 * var(--u));pointer-events:none;opacity:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(3 * var(--u)) #0000004d);position:absolute;top:0;left:0;overflow:visible}:where([data-page-scene=prompts] .stage) .cursor .cursor-arrow{fill:#0f172a;stroke:#fff;stroke-width:1.5px}:where([data-page-scene=prompts] .stage) .cursor .cursor-cross{fill:none;stroke-linecap:square;display:none}:where([data-page-scene=prompts] .stage) .cursor .cursor-cross-halo{stroke:#fff;stroke-width:3px}:where([data-page-scene=prompts] .stage) .cursor .cursor-cross-line{stroke:#0f172a;stroke-width:1.2px}:where([data-page-scene=prompts] .stage) .cursor[data-shape=crosshair] .cursor-arrow{display:none}:where([data-page-scene=prompts] .stage) .cursor[data-shape=crosshair] .cursor-cross{display:inline}:where([data-page-scene=prompts] .stage) .click-ring{z-index:29;width:calc(36 * var(--u));height:calc(36 * var(--u));margin:calc(-18 * var(--u)) 0 0 calc(-18 * var(--u));border:calc(2 * var(--u)) solid var(--primary);pointer-events:none;opacity:0;border-radius:50%;position:absolute}}@layer product{:where([data-page-scene=prompts] .stage) .ui-badge{padding:calc(2 * var(--u)) calc(6 * var(--u));border:calc(1 * var(--u)) solid var(--input);color:var(--foreground);font-size:calc(10 * var(--u));font-weight:500;line-height:calc(14 * var(--u));border-radius:999px;justify-self:start;align-items:center;display:inline-flex}:where([data-page-scene=prompts] .stage) .ui-badge[data-variant=success]{background:var(--success-surface);color:var(--success-surface-foreground);border-color:#0000}:where([data-page-scene=prompts] .stage) .ui-badge[hidden]{display:none}:where([data-page-scene=prompts] .stage) .ui-button{justify-content:center;align-items:center;gap:calc(6 * var(--u));border-radius:calc(10 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}:where([data-page-scene=prompts] .stage) .ui-button[data-size=default]{height:calc(36 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(14 * var(--u))}:where([data-page-scene=prompts] .stage) .ui-button[data-size=sm]{height:calc(32 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(12 * var(--u))}:where([data-page-scene=prompts] .stage) .ui-button[data-size=xs]{height:calc(24 * var(--u));padding:0 calc(8 * var(--u));font-size:calc(12 * var(--u))}:where([data-page-scene=prompts] .stage) .ui-button[data-size=icon]{width:calc(36 * var(--u));height:calc(36 * var(--u));font-size:calc(12 * var(--u));padding:0}:where([data-page-scene=prompts] .stage) .ui-button[data-variant=default]{border:calc(1 * var(--u)) solid transparent;background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-sm)}:where([data-page-scene=prompts] .stage) .ui-button[data-variant=outline]{border:calc(1 * var(--u)) solid var(--input);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-sm)}:where([data-page-scene=prompts] .stage) .ui-button[data-variant=destructive]{border:calc(1 * var(--u)) solid transparent;background:var(--destructive);color:var(--destructive-foreground);box-shadow:var(--shadow-sm)}:where([data-page-scene=prompts] .stage) .ui-button[data-variant=secondary]{background:color-mix(in oklab, var(--secondary) 70%, transparent);color:var(--secondary-foreground)}:where([data-page-scene=prompts] .stage) .ui-button[data-variant=accent]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}:where([data-page-scene=prompts] .stage) .ui-button[data-disabled]{opacity:.5}:where([data-page-scene=prompts] .stage) .ui-switch{width:calc(36 * var(--u));height:calc(20 * var(--u));border:calc(2 * var(--u)) solid transparent;background:var(--input);box-shadow:var(--shadow-xs);border-radius:999px;flex-shrink:0;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}:where([data-page-scene=prompts] .stage) .ui-switch[data-checked]{background:var(--switch-checked)}:where([data-page-scene=prompts] .stage) .ui-switch-thumb{width:calc(16 * var(--u));height:calc(16 * var(--u));background:var(--switch-thumb);box-shadow:var(--shadow-lg);border-radius:50%;transition:transform .15s cubic-bezier(.4,0,.2,1);display:block}:where([data-page-scene=prompts] .stage) .ui-switch[data-checked]>.ui-switch-thumb{transform:translateX(calc(16 * var(--u)))}}@layer views{:where([data-page-scene=prompts] .stage) .pc-crumbs{align-items:center;gap:calc(6 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));flex-wrap:wrap;display:flex}:where([data-page-scene=prompts] .stage) .pc-crumbs>strong{color:var(--foreground);font-size:calc(14 * var(--u));font-weight:600;line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .pc-back{align-items:center;gap:calc(6 * var(--u));font-weight:500;display:inline-flex}:where([data-page-scene=prompts] .stage) .po{gap:calc(16 * var(--u));min-height:0;padding:calc(16 * var(--u));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}:where([data-page-scene=prompts] .stage) .po[hidden],:where([data-page-scene=prompts] .stage) .po [hidden]{display:none}:where([data-page-scene=prompts] .stage) .po-head strong{margin-bottom:calc(8 * var(--u));font-size:calc(14 * var(--u));font-weight:600;line-height:calc(20 * var(--u));display:block}:where([data-page-scene=prompts] .stage) .po-head p,:where([data-page-scene=prompts] .stage) .po-group-head span,:where([data-page-scene=prompts] .stage) .po-detail{color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}:where([data-page-scene=prompts] .stage) .po-screen{gap:calc(16 * var(--u));flex-direction:column;flex:none;display:flex}:where([data-page-scene=prompts] .stage) .po-head .pc-crumbs{margin-bottom:calc(8 * var(--u))}:where([data-page-scene=prompts] .stage) .po-filter{flex-shrink:0}:where([data-page-scene=prompts] .stage) .po-toolbar{align-items:center;gap:calc(12 * var(--u));font-size:calc(13 * var(--u));flex:none;display:flex}:where([data-page-scene=prompts] .stage) .po-search{align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(12 * var(--u));border:calc(1 * var(--u)) solid var(--input);border-radius:calc(10 * var(--u));color:var(--muted-foreground);font-size:calc(14 * var(--u));flex:1;display:flex}:where([data-page-scene=prompts] .stage) .po-group{gap:calc(6 * var(--u));flex-direction:column;display:flex}:where([data-page-scene=prompts] .stage) .po-group-head{gap:calc(2 * var(--u));display:grid}:where([data-page-scene=prompts] .stage) .po-group-head strong{font-size:calc(14 * var(--u));font-weight:500;line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .po-rows{border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));background:var(--card);overflow:hidden}:where([data-page-scene=prompts] .stage) .po-row{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));display:flex}:where([data-page-scene=prompts] .stage) .po-row>.lucide:first-child{color:var(--muted-foreground);flex-shrink:0}:where([data-page-scene=prompts] .stage) .po-row+.po-row{border-top:calc(1 * var(--u)) solid var(--border)}:where([data-page-scene=prompts] .stage) .po-row[data-hover]{background:var(--accent)}:where([data-page-scene=prompts] .stage) .po-text{flex:1;min-width:0;display:grid}:where([data-page-scene=prompts] .stage) .po-label{font-size:calc(13 * var(--u));font-weight:500;line-height:calc(18 * var(--u))}:where([data-page-scene=prompts] .stage) .po-label,:where([data-page-scene=prompts] .stage) .po-detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-page-scene=prompts] .stage) .po-chip{gap:calc(4 * var(--u));border-color:var(--border);color:var(--muted-foreground);flex-shrink:0}:where([data-page-scene=prompts] .stage) .po-chevron{color:var(--muted-foreground);flex-shrink:0}@container stage (width<620px){:where([data-page-scene=prompts] .stage) .po-chip{display:none}}:where([data-page-scene=prompts] .stage) .prompts-dialog{--design-width:480;--shadow-lg:0 calc(10 * var(--u)) calc(15 * var(--u)) calc(-3 * var(--u)) #0000001a, 0 calc(4 * var(--u)) calc(6 * var(--u)) calc(-4 * var(--u)) #0000001a;height:auto;min-height:calc(680 * var(--u));flex-direction:column;display:flex}:where([data-page-scene=prompts] .stage) .pd-header{gap:calc(6 * var(--u));padding:calc(24 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--border);flex-direction:column;flex:none;display:flex;position:relative}:where([data-page-scene=prompts] .stage) .pd-header strong{font-size:calc(18 * var(--u));font-weight:600;line-height:calc(28 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-header p{color:var(--muted-foreground);font-size:calc(14 * var(--u));line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-close{top:calc(16 * var(--u));right:calc(16 * var(--u));padding:calc(4 * var(--u));border-radius:calc(8 * var(--u));color:var(--muted-foreground);display:grid;position:absolute}:where([data-page-scene=prompts] .stage) .pd-body{flex:1 1 0;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}:where([data-page-scene=prompts] .stage) .pd-nav{display:none}:where([data-page-scene=prompts] .stage) .pd-nav-item{height:calc(36 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(14 * var(--u));flex:none;justify-content:space-between;align-items:center;font-weight:500;display:flex}:where([data-page-scene=prompts] .stage) .pd-nav-item[data-active]{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}:where([data-page-scene=prompts] .stage) .pd-nav-label{align-items:center;gap:calc(8 * var(--u));min-width:0;display:inline-flex}:where([data-page-scene=prompts] .stage) .pd-nav-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([data-page-scene=prompts] .stage) .pd-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}:where([data-page-scene=prompts] .stage) .pd-editor[hidden]{display:none}:where([data-page-scene=prompts] .stage) .pd-title,:where([data-page-scene=prompts] .stage) .pd-card-head>div{gap:calc(4 * var(--u));min-width:0;display:grid}:where([data-page-scene=prompts] .stage) .pd-editor{min-height:0;padding:calc(16 * var(--u));flex-direction:column;flex:1 1 0;display:flex;overflow:hidden}:where([data-page-scene=prompts] .stage) .pd-editor[data-scrolled]{justify-content:flex-end}:where([data-page-scene=prompts] .stage) .pd-editor-inner{flex:none}:where([data-page-scene=prompts] .stage) .pd-editor-inner>*+*,:where([data-page-scene=prompts] .stage) .pd-final>*+*{margin-top:calc(12 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-card>*+*{margin-top:calc(8 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-title strong{font-size:calc(14 * var(--u));font-weight:600;line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-title p,:where([data-page-scene=prompts] .stage) .pd-card p,:where([data-page-scene=prompts] .stage) .pd-final>p{color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));text-wrap:pretty}:where([data-page-scene=prompts] .stage) .pd-title .pd-owner{font-weight:500}:where([data-page-scene=prompts] .stage) .pd-title code,:where([data-page-scene=prompts] .stage) .pd-textarea pre,:where([data-page-scene=prompts] .stage) .pd-part pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:where([data-page-scene=prompts] .stage) .pd-card{padding:calc(16 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));background:var(--card);display:block}:where([data-page-scene=prompts] .stage) .pd-card strong,:where([data-page-scene=prompts] .stage) .pd-final strong{font-size:calc(14 * var(--u));font-weight:600;line-height:calc(20 * var(--u));display:block}:where([data-page-scene=prompts] .stage) .pd-card-head{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--u)) calc(12 * var(--u));flex-wrap:wrap;display:flex}:where([data-page-scene=prompts] .stage) .pd-card-head>div{flex:1 1 calc(240 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-enable{align-items:center;gap:calc(8 * var(--u));font-size:calc(12 * var(--u));font-weight:500;line-height:calc(16 * var(--u));white-space:nowrap;display:flex}:where([data-page-scene=prompts] .stage) .pd-enable[hidden]{display:none}:where([data-page-scene=prompts] .stage) .pd-remove{align-items:center;gap:calc(6 * var(--u));margin-left:calc(8 * var(--u));color:var(--muted-foreground);display:inline-flex}:where([data-page-scene=prompts] .stage) .pd-chips{align-items:center;gap:calc(4 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));flex-wrap:wrap;display:flex}:where([data-page-scene=prompts] .stage) .pd-chip{height:calc(24 * var(--u));box-shadow:none;padding:0 calc(8 * var(--u));color:var(--muted-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:400;font-size:calc(12 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-replace{align-items:flex-start;gap:calc(12 * var(--u));padding:calc(16 * var(--u));border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));background:var(--card);flex-direction:column;display:flex}:where([data-page-scene=prompts] .stage) .pd-replace strong{font-size:calc(14 * var(--u));font-weight:500;line-height:calc(20 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-replace p{color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-part[data-user]{border-left:calc(2 * var(--u)) solid var(--input);background:var(--muted)}:where([data-page-scene=prompts] .stage) .pd-mark{padding:0 calc(2 * var(--u));border-radius:calc(2 * var(--u));background:var(--muted);box-shadow:inset 0 0 0 calc(1 * var(--u)) var(--border);color:var(--foreground);font-weight:500}:where([data-page-scene=prompts] .stage) .pd-textarea{height:calc(80 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border:calc(1 * var(--u)) solid var(--input);border-radius:calc(10 * var(--u));background:var(--card);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}:where([data-page-scene=prompts] .stage) .pd-textarea[data-focus]{box-shadow:0 0 0 calc(2 * var(--u)) color-mix(in oklch, var(--ring) 40%, transparent), var(--shadow-sm)}:where([data-page-scene=prompts] .stage) .pd-textarea pre,:where([data-page-scene=prompts] .stage) .pd-part pre{color:var(--foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));white-space:pre-wrap;overflow-wrap:break-word;margin:0}:where([data-page-scene=prompts] .stage) .pd-placeholder{top:calc(8 * var(--u));left:calc(12 * var(--u));color:var(--muted-foreground);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));position:absolute}:where([data-page-scene=prompts] .stage) .pd-caret{width:0;height:calc(16 * var(--u));margin-right:calc(-1.5 * var(--u));border-left:calc(1.5 * var(--u)) solid var(--foreground);vertical-align:top;visibility:hidden;display:inline-block}:where([data-page-scene=prompts] .stage) .pd-textarea[data-focus] .pd-caret{visibility:visible;animation:1.06s step-end infinite caret}:where([data-page-scene=prompts] .stage) .pd-textarea[data-typing] .pd-caret{animation:none}:where([data-page-scene=prompts] .stage) .pd-parts{border:calc(1 * var(--u)) solid var(--border);border-radius:calc(10 * var(--u));background:var(--card)}:where([data-page-scene=prompts] .stage) .pd-part{gap:calc(8 * var(--u));padding:calc(12 * var(--u));display:grid}:where([data-page-scene=prompts] .stage) .pd-part+.pd-part{border-top:calc(1 * var(--u)) solid var(--border)}:where([data-page-scene=prompts] .stage) .pd-placeholder[hidden],:where([data-page-scene=prompts] .stage) .pd-part[hidden]{display:none}:where([data-page-scene=prompts] .stage) .pd-save{border:0}:where([data-page-scene=prompts] .stage) .pd-saving-icon,:where([data-page-scene=prompts] .stage) .pd-save[data-saving] .pd-save-icon{display:none}:where([data-page-scene=prompts] .stage) .pd-save[data-saving] .pd-saving-icon{display:block}:where([data-page-scene=prompts] .stage) .pd-footer{padding:calc(16 * var(--u)) calc(24 * var(--u));border-top:calc(1 * var(--u)) solid var(--border);flex:none;align-items:center;display:flex}:where([data-page-scene=prompts] .stage) .pd-message{min-width:0;padding:0 calc(12 * var(--u));color:var(--destructive-muted);font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));flex:1;align-items:center;display:flex}@container stage (width<=439px){:where([data-page-scene=prompts] .stage) .prompts-dialog{--design-width:400;min-height:calc(820 * var(--u))}}@container stage (width>=620px){:where([data-page-scene=prompts] .stage) .prompts-dialog{--design-width:820;min-height:calc(704 * var(--u))}:where([data-page-scene=prompts] .stage) .pd-body{grid-template-columns:calc(220 * var(--u)) minmax(0, 1fr)}:where([data-page-scene=prompts] .stage) .pd-nav{gap:calc(4 * var(--u));min-height:0;padding:calc(12 * var(--u));border-right:calc(1 * var(--u)) solid var(--border);background:color-mix(in oklch, var(--muted) 50%, transparent);flex-direction:column;display:flex;overflow:hidden}}}