.palta-input-wrapper{flex:1;align-items:center;width:100%;display:flex;position:relative}.palta-ghost-container{pointer-events:none;z-index:2;white-space:nowrap;box-sizing:border-box;align-items:center;padding:5px 12px;display:flex;position:absolute;inset:0;overflow:hidden}.palta-ghost-typed{opacity:0;visibility:hidden;color:#0000;font-size:.88rem;font-family:var(--font-system);letter-spacing:normal;white-space:pre}.palta-ghost-text{color:var(--text-tertiary,#555);opacity:.4;font-size:.88rem;font-style:italic;font-family:var(--font-system);user-select:none;pointer-events:none;transition:opacity var(--transition-fast,.15s ease);line-height:1.2}.palta-ghost-hint{background:var(--accent,#ea6500);color:#fff;letter-spacing:.03em;pointer-events:none;z-index:10;opacity:0;transition:opacity var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease);border-radius:100px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex;position:absolute;top:calc(100% + 4px);right:12px;transform:translateY(-2px);box-shadow:0 2px 8px #ea65004d}.palta-ghost-container.active .palta-ghost-hint,.palta-ghost-hint.visible{opacity:1;animation:2s cubic-bezier(.4,0,.6,1) infinite paltaGhostPulse;transform:translateY(0)}.qe-auto-pills{align-items:center;gap:6px;margin-left:auto;display:flex}.qe-auto-pill{letter-spacing:.02em;white-space:nowrap;box-sizing:border-box;border:1px solid var(--border-color,#ffffff1a);background:var(--bg-tertiary,#fffdf9);height:28px;color:var(--text-secondary,#665);cursor:pointer;user-select:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 12px;font-size:.72rem;font-weight:600;line-height:26px;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;min-height:28px!important;max-height:28px!important}.qe-auto-pill:hover{border-color:var(--border-strong,#fff3);color:var(--text-secondary,#888)}.qe-auto-pill.active{background:var(--accent,#ea6500);border-color:var(--accent,#ea6500);color:#fff;box-shadow:0 0 12px #ea65004d}.qe-auto-pill.active:hover{background:var(--accent-hover,#d45a00);border-color:var(--accent-hover,#d45a00);box-shadow:0 0 16px #ea650066}.palta-dropdown-wrapper{display:inline-flex;position:relative}.palta-dropdown-menu{background:var(--bg-secondary,#0a0a0a);border:1px solid var(--border-strong,#ffffff26);border-radius:var(--radius-sm,8px);min-width:140px;box-shadow:var(--shadow-md,0 8px 24px #0006);z-index:200;opacity:0;visibility:hidden;padding:4px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px)}.palta-dropdown-menu.open{opacity:1;visibility:visible;transform:translateY(0)}.palta-dropdown-item{width:100%;font-family:var(--font-system);color:var(--text-secondary,#888);border-radius:var(--radius-xs,6px);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;padding:8px 14px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s;display:block}.palta-dropdown-item:hover{background:var(--bg-glass-hover,#ffffff0f);color:var(--text-primary,#f0f0f0)}.palta-dropdown-item:active{background:var(--accent,#ea6500);color:#fff}[data-theme=light] .palta-dropdown-menu{background:var(--bg-secondary,#fff);border-color:var(--border-color,#0000001a);box-shadow:0 8px 24px #0000001f}[data-theme=light] .palta-dropdown-item:hover{background:var(--bg-glass-hover,#0000000a);color:var(--text-primary,#111)}@media (width<=600px){.qe-auto-pills{margin-left:auto}.qe-auto-pill{padding:0 8px;font-size:.7rem}}@media (width<=520px){.qe-pill-desc{display:none}}.palta-generator-panel{background:var(--bg-secondary,#0a0a0a);border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-lg,0 20px 50px #00000080), 0 0 30px #ea650014;-webkit-backdrop-filter:blur(12px);box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:24px;display:flex}.palta-panel-header{border-bottom:1px solid var(--border-color,#ffffff14);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.palta-panel-title{font-family:var(--font-system);color:var(--text-primary,#f0f0f0);align-items:center;gap:10px;margin:0;font-size:1.25rem;font-weight:700;display:flex}.palta-panel-badge{color:var(--accent,#ea6500);text-transform:uppercase;letter-spacing:.04em;background:#ea65001f;border-radius:100px;padding:3px 10px;font-size:.72rem;font-weight:600}.palta-cards-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;width:100%;display:grid}.palta-card{background:var(--bg-tertiary,#111);border:1px solid var(--border-color,#ffffff14);border-radius:var(--radius-md,12px);transition:transform var(--transition-normal,.25s ease), border-color var(--transition-normal,.25s ease), box-shadow var(--transition-normal,.25s ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.palta-card:hover{border-color:var(--accent,#ea6500);transform:translateY(-3px);box-shadow:0 8px 24px #0006,0 0 16px #ea65002e}.palta-card-header{font-family:var(--font-system);color:var(--text-primary,#f0f0f0);justify-content:space-between;align-items:center;gap:8px;font-size:.95rem;font-weight:700;display:flex}.palta-card-number{color:var(--text-secondary,#888);font-size:.75rem;font-weight:600}.palta-card-bols{background:var(--bg-primary,#000);border:1px solid var(--border-color,#ffffff0f);border-radius:var(--radius-sm,8px);color:var(--text-primary,#f0f0f0);word-break:break-word;letter-spacing:.02em;box-sizing:border-box;min-height:48px;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.6}.palta-card .bhari,.palta-bol-bhari{color:var(--accent,#ea6500);border-bottom:2px solid var(--accent,#ea6500);background:#ea65001f;border-radius:4px;margin:1px;padding:2px 6px;font-weight:700;display:inline-block}.palta-card .khali,.palta-bol-khali{color:#51a49a;opacity:.9;background:#51a49a1f;border-bottom:2px dashed #51a49a99;border-radius:4px;margin:1px;padding:2px 6px;font-weight:500;display:inline-block}.palta-card-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.palta-card-actions button,.palta-btn-insert,.palta-btn-copy{font-family:var(--font-system);border-radius:var(--radius-sm,8px);cursor:pointer;transition:background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);outline:none;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.palta-btn-insert{background:var(--accent,#ea6500);color:#fff;border:none}.palta-btn-insert:hover{background:var(--accent-hover,#f97316);transform:translateY(-1px);box-shadow:0 4px 12px #ea65004d}.palta-btn-insert:active{transform:translateY(0)}.palta-btn-copy{background:var(--bg-secondary,#0a0a0a);border:1px solid var(--border-color,#ffffff1f);color:var(--text-secondary,#888)}.palta-btn-copy:hover{background:var(--bg-glass-hover,#1a1a1a);color:var(--text-primary,#f0f0f0);border-color:var(--border-strong,#fff3);transform:translateY(-1px)}.palta-slash-hint{background:var(--bg-tertiary,#141414);border:1px solid var(--border-strong,var(--border-color,#ffffff26));border-radius:var(--radius-sm,8px);box-shadow:var(--shadow-md,0 8px 24px #0006);color:var(--text-secondary,#888);z-index:200;pointer-events:none;white-space:nowrap;align-items:center;gap:8px;padding:8px 12px;font-size:.8rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards paltaPopIn;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:0}.palta-slash-hint kbd,.palta-slash-hint .palta-cmd-key{background:var(--bg-secondary,#0a0a0a);border:1px solid var(--border-color,#ffffff26);color:var(--accent,#ea6500);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;box-shadow:0 1px 2px #0000004d}.palta-slash-hint:after{content:"";border-style:solid;border-width:5px;border-color:var(--border-strong,var(--border-color,#ffffff26)) transparent transparent transparent;position:absolute;top:100%;left:16px}@keyframes paltaPopIn{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes paltaGhostPulse{0%,to{opacity:1}50%{opacity:.7}}@media (width<=600px){.palta-cards-grid{grid-template-columns:1fr}.palta-generator-panel{border-radius:var(--radius-md,12px);padding:16px}.palta-ghost-hint{display:none}.palta-card-actions{flex-direction:row;width:100%}.palta-btn-insert,.palta-btn-copy{flex:1;justify-content:center}}[data-theme=light] .palta-ghost-text{color:var(--text-tertiary,#888);opacity:.5}[data-theme=light] .qe-auto-pill:not(.active){background:var(--bg-tertiary,#ebebeb);border-color:var(--border-color,#0000001a);color:var(--text-muted,#999)}[data-theme=light] .qe-auto-pill:not(.active):hover{border-color:var(--border-strong,#0003);color:var(--text-secondary,#666)}[data-theme=light] .palta-card .khali,[data-theme=light] .palta-bol-khali{color:#2b7a78;background:#2b7a781f;border-bottom-color:#2b7a7899}[data-theme=light] .palta-slash-hint{background:var(--bg-secondary,#fff);box-shadow:0 8px 24px #0000001f}