.SeedImportDialog_overlay__RxyMn{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);animation:SeedImportDialog_fadeIn__EtLnO .15s ease both}@keyframes SeedImportDialog_fadeIn__EtLnO{0%{opacity:0}to{opacity:1}}.SeedImportDialog_panel__a4ZTl{width:100%;max-width:520px;max-height:calc(100vh - 2rem);overflow-y:auto;background:var(--surface-elevated);border:1px solid var(--border);border-radius:1rem;box-shadow:0 16px 48px rgba(0,0,0,.2);padding:2rem;display:flex;flex-direction:column;gap:1rem;animation:SeedImportDialog_slideUp__QF_9x .2s cubic-bezier(.19,1,.22,1) both}.SeedImportDialog_panel__a4ZTl::-webkit-scrollbar{width:4px;height:4px}.SeedImportDialog_panel__a4ZTl::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SeedImportDialog_panel__a4ZTl::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}@media(max-width:639px){.SeedImportDialog_panel__a4ZTl{padding:1rem;border-radius:.75rem;max-height:90vh}}@keyframes SeedImportDialog_slideUp__QF_9x{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.SeedImportDialog_header__PZEep{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.SeedImportDialog_title__6TwTd{font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:700;color:var(--text-primary);margin:0}.SeedImportDialog_closeBtn__4uexH{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;border-radius:.75rem;transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SeedImportDialog_closeBtn__4uexH:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--accent)}.SeedImportDialog_closeBtn__4uexH:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.SeedImportDialog_closeBtn__4uexH{min-height:44px;min-width:44px;padding:.25rem;color:var(--text-secondary);background:none;border:none;flex-shrink:0}.SeedImportDialog_closeBtn__4uexH:hover{color:var(--text-primary)}.SeedImportDialog_templateRow__KoDoX{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.5rem 1rem;background:var(--bg-secondary);border-radius:.75rem;border:1px solid var(--border)}.SeedImportDialog_templateHint__s9uxJ{font-size:.75rem;color:var(--text-secondary);margin:0}.SeedImportDialog_templateBtn__MqEP5{display:inline-flex;justify-content:center;gap:.5rem;transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SeedImportDialog_templateBtn__MqEP5:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--accent)}.SeedImportDialog_templateBtn__MqEP5:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.SeedImportDialog_templateBtn__MqEP5{min-height:44px;min-width:44px;display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--accent);background:none;border:1px solid var(--accent);border-radius:.75rem;flex-shrink:0}.SeedImportDialog_templateBtn__MqEP5:hover{background:var(--highlight-bg)}.SeedImportDialog_divider__U2oAN{height:1px;background:var(--border);margin:0 -2rem}@media(max-width:639px){.SeedImportDialog_divider__U2oAN{margin:0 -1rem}}.SeedImportDialog_tabsContainer__PB03c{display:flex;gap:.5rem;border-bottom:1px solid var(--border);margin-bottom:1rem}.SeedImportDialog_tabButton__WszQ5{padding:.5rem 1rem;color:var(--text-secondary);background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;font-size:inherit;font-weight:500;transition:color .15s ease,border-color .15s ease}.SeedImportDialog_tabButton__WszQ5:hover{color:var(--text-primary)}.SeedImportDialog_tabButton__WszQ5.SeedImportDialog_active__LLdKA{color:var(--text-primary);border-bottom-color:var(--accent)}.SeedImportDialog_uploadSection__kUx3a{display:flex;flex-direction:column;gap:.5rem}.SeedImportDialog_uploadLabel__U9TGY{font-size:.875rem;font-weight:500;color:var(--text-primary);margin:0}.SeedImportDialog_pasteSection__SF3U8{display:flex;flex-direction:column;gap:.5rem}.SeedImportDialog_pasteLabel__BxsUG{font-size:.875rem;font-weight:500;color:var(--text-primary);margin:0}.SeedImportDialog_pasteTextarea__3K9Fl{width:100%;min-height:200px;padding:1rem;font-family:Monaco,Menlo,monospace;font-size:.75rem;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:.75rem;resize:vertical;transition:border-color .15s ease}.SeedImportDialog_pasteTextarea__3K9Fl:focus{outline:none;border-color:var(--accent)}.SeedImportDialog_pasteTextarea__3K9Fl::-moz-placeholder{color:var(--text-disabled)}.SeedImportDialog_pasteTextarea__3K9Fl::placeholder{color:var(--text-disabled)}.SeedImportDialog_pasteTextareaError__hmI88{border-color:#ef4444}@media(max-width:640px){.SeedImportDialog_pasteTextarea__3K9Fl{min-height:150px}}.SeedImportDialog_dropZone__nvJQf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;border:2px dashed var(--border);border-radius:.75rem;background:var(--bg-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease;min-height:100px}.SeedImportDialog_dropZone__nvJQf:focus-visible,.SeedImportDialog_dropZone__nvJQf:hover{border-color:var(--accent);background:var(--highlight-bg);outline:none}.SeedImportDialog_dropZoneLoaded__qy3Uk{border-color:var(--accent);border-style:solid}.SeedImportDialog_dropZoneError__520h6{border-color:#ef4444;border-style:solid}.SeedImportDialog_uploadIcon___RkSG{color:var(--text-secondary);flex-shrink:0}.SeedImportDialog_dropZoneText__ncV1h{font-size:.875rem;color:var(--text-secondary);text-align:center}.SeedImportDialog_fileName__IrqeN{font-size:.875rem;font-weight:500;color:var(--accent);text-align:center;word-break:break-all}.SeedImportDialog_preview__L8ZOJ{border:1px solid var(--border);border-radius:.75rem;overflow:hidden}.SeedImportDialog_previewTitle__s4mK_{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0;padding:.5rem 1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border)}.SeedImportDialog_previewGrid__uEPTQ{display:flex;flex-direction:column}.SeedImportDialog_previewRow__D3ZHA{display:flex;align-items:baseline;gap:1rem;padding:.5rem 1rem;border-bottom:1px solid var(--border);font-size:.75rem}.SeedImportDialog_previewRow__D3ZHA:last-child{border-bottom:none}.SeedImportDialog_previewKey__RseT5{flex-shrink:0;width:80px;font-weight:500;color:var(--text-secondary)}.SeedImportDialog_previewVal__FW9Bi{flex:1;color:var(--text-primary);line-height:1.5}.SeedImportDialog_errorBox__EAc1S{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem 1rem;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);border-radius:.75rem;font-size:.75rem;color:#ef4444;line-height:1.5}.SeedImportDialog_errorBox__EAc1S svg{flex-shrink:0;margin-top:1px}.SeedImportDialog_footer__wQUri{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-top:.5rem;border-top:1px solid var(--border);margin-top:.25rem}@media(max-width:639px){.SeedImportDialog_footer__wQUri{flex-direction:column-reverse;align-items:stretch}}.SeedImportDialog_cancelBtn__VDqVV{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SeedImportDialog_cancelBtn__VDqVV:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--accent)}.SeedImportDialog_cancelBtn__VDqVV:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.SeedImportDialog_cancelBtn__VDqVV{min-height:44px;min-width:44px;padding:.5rem 1.25rem;font-size:.875rem;color:var(--text-secondary);background:none;border:1px solid var(--border);border-radius:.75rem}.SeedImportDialog_cancelBtn__VDqVV:hover{color:var(--text-primary);border-color:var(--text-secondary)}.SeedImportDialog_applyBtn__atItt{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;transition:all .15s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SeedImportDialog_applyBtn__atItt:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--accent)}.SeedImportDialog_applyBtn__atItt:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.SeedImportDialog_applyBtn__atItt{min-height:44px;min-width:44px;padding:.5rem 1.5rem;font-size:.875rem;font-weight:600;color:#fff;background:var(--accent);border:none;border-radius:.75rem}.SeedImportDialog_applyBtn__atItt:hover:not(:disabled){opacity:.92}