.jupyter-converter-module__OaESzW__container{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;min-height:100%;display:flex}.jupyter-converter-module__OaESzW__container>[role=alert],.jupyter-converter-module__OaESzW__container>[role=status]{flex-shrink:0}.jupyter-converter-module__OaESzW__uploadSection{border:2px dashed var(--border-color,#cbd5e1);background-color:var(--card-bg,#f8fafc);text-align:center;box-sizing:border-box;border-radius:12px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1rem;min-height:min-content;padding:3rem 1.5rem;transition:border-color .2s,background-color .2s;display:flex}.dark .jupyter-converter-module__OaESzW__uploadSection{background-color:#0f172a;border-color:#334155}.jupyter-converter-module__OaESzW__uploadSectionActive{background-color:#3b82f60d;border-color:#3b82f6}.jupyter-converter-module__OaESzW__uploadIcon{color:#64748b;width:48px;height:48px}.jupyter-converter-module__OaESzW__uploadTitle{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600}.jupyter-converter-module__OaESzW__uploadSubtitle{color:#64748b;margin:0;font-size:.875rem}.jupyter-converter-module__OaESzW__uploadActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.jupyter-converter-module__OaESzW__toolbar{background-color:var(--card-bg,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.dark .jupyter-converter-module__OaESzW__toolbar{background-color:#0f172a;border-color:#1e293b}.jupyter-converter-module__OaESzW__toolbarMeta{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.jupyter-converter-module__OaESzW__toolbarTitle{color:var(--foreground);overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin:0;font-size:1.125rem;font-weight:700}.jupyter-converter-module__OaESzW__toolbarBadges{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.jupyter-converter-module__OaESzW__badge{color:#334155;background-color:#e2e8f0;border-radius:4px;align-items:center;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.dark .jupyter-converter-module__OaESzW__badge{color:#94a3b8;background-color:#1e293b}.jupyter-converter-module__OaESzW__toolbarButtons{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.jupyter-converter-module__OaESzW__tabBar{border-bottom:1px solid var(--border-color,#e2e8f0);flex-shrink:0;gap:.5rem;display:flex}.dark .jupyter-converter-module__OaESzW__tabBar{border-color:#1e293b}.jupyter-converter-module__OaESzW__tabButton{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s}.jupyter-converter-module__OaESzW__tabButton:hover{color:var(--foreground)}.jupyter-converter-module__OaESzW__tabButton:focus-visible{outline:2px solid var(--ring,#2563eb);outline-offset:-2px}.jupyter-converter-module__OaESzW__tabButtonActive{color:#2563eb;border-bottom-color:#2563eb;font-weight:600}.dark .jupyter-converter-module__OaESzW__tabButtonActive{color:#60a5fa;border-bottom-color:#60a5fa}.jupyter-converter-module__OaESzW__rawHtmlViewer{color:#f8fafc;white-space:pre;box-sizing:border-box;resize:none;background-color:#0f172a;border:1px solid #1e293b;border-radius:8px;flex:1;width:100%;min-height:240px;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.45;display:block;overflow:auto}.jupyter-converter-module__OaESzW__rawHtmlViewer:focus-visible{outline:2px solid var(--ring,#2563eb);outline-offset:2px}.jupyter-converter-module__OaESzW__documentPreview{border:1px solid var(--border-color,#d8dee4);box-sizing:border-box;background:#fff;border-radius:8px;flex:1;width:100%;min-height:240px;display:block}@media (max-width:767px){.jupyter-converter-module__OaESzW__container{gap:.375rem}.jupyter-converter-module__OaESzW__uploadSection{padding:2rem 1rem}.jupyter-converter-module__OaESzW__toolbar{gap:.25rem;padding:.375rem .5rem}.jupyter-converter-module__OaESzW__toolbarMeta{gap:.2rem}.jupyter-converter-module__OaESzW__toolbarTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.2;overflow:hidden}.jupyter-converter-module__OaESzW__toolbarBadges{gap:.2rem}.jupyter-converter-module__OaESzW__badge{padding:.05rem .3rem;font-size:.6875rem;line-height:1.15}.jupyter-converter-module__OaESzW__toolbarButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:100%;display:grid}.jupyter-converter-module__OaESzW__toolbarButtons button{justify-content:center;gap:.25rem;min-height:44px;padding:.375rem .5rem;font-size:.75rem}.jupyter-converter-module__OaESzW__tabBar{gap:.25rem}.jupyter-converter-module__OaESzW__tabButton{min-height:36px;padding:.375rem .625rem;font-size:.8125rem}}
