.PdfWatermarkTool-module__dlorga__wrap{gap:18px;display:grid}.PdfWatermarkTool-module__dlorga__hidden{display:none}.PdfWatermarkTool-module__dlorga__dropZone{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:28px;display:flex}.PdfWatermarkTool-module__dlorga__pdfIcon{color:#4f46e5;background:#eef2ff;border-radius:18px;place-items:center;width:62px;height:62px;font-weight:800;display:grid}.PdfWatermarkTool-module__dlorga__primaryButton,.PdfWatermarkTool-module__dlorga__actionButton,.PdfWatermarkTool-module__dlorga__downloadButton{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:12px;font-weight:750}.PdfWatermarkTool-module__dlorga__primaryButton{padding:11px 18px}.PdfWatermarkTool-module__dlorga__actionButton,.PdfWatermarkTool-module__dlorga__downloadButton{width:100%;padding:14px 18px}.PdfWatermarkTool-module__dlorga__fileCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.PdfWatermarkTool-module__dlorga__pdfSmall{color:#4338ca;background:#eef2ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid}.PdfWatermarkTool-module__dlorga__fileInfo{gap:4px;min-width:0;display:grid}.PdfWatermarkTool-module__dlorga__fileInfo strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PdfWatermarkTool-module__dlorga__fileInfo span{color:#64748b;font-size:12px}.PdfWatermarkTool-module__dlorga__fileActions{gap:6px;display:flex}.PdfWatermarkTool-module__dlorga__fileActions button,.PdfWatermarkTool-module__dlorga__imagePicker button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;font-weight:650}.PdfWatermarkTool-module__dlorga__error,.PdfWatermarkTool-module__dlorga__success{border-radius:12px;padding:12px 14px;font-size:14px}.PdfWatermarkTool-module__dlorga__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PdfWatermarkTool-module__dlorga__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.PdfWatermarkTool-module__dlorga__panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:18px;padding:18px;display:grid}.PdfWatermarkTool-module__dlorga__section{gap:10px;display:grid}.PdfWatermarkTool-module__dlorga__section h3{color:#334155;margin:0;font-size:14px}.PdfWatermarkTool-module__dlorga__segmented{flex-wrap:wrap;gap:8px;display:flex}.PdfWatermarkTool-module__dlorga__segmented button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 12px;font-weight:700}.PdfWatermarkTool-module__dlorga__segmented .PdfWatermarkTool-module__dlorga__active{color:#4338ca;background:#eef2ff;border-color:#a5b4fc}.PdfWatermarkTool-module__dlorga__grid2{grid-template-columns:minmax(0,1fr) 120px;gap:14px;display:grid}.PdfWatermarkTool-module__dlorga__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.PdfWatermarkTool-module__dlorga__grid2 label,.PdfWatermarkTool-module__dlorga__grid3 label,.PdfWatermarkTool-module__dlorga__rangeInput{gap:7px;display:grid}.PdfWatermarkTool-module__dlorga__grid2 span,.PdfWatermarkTool-module__dlorga__grid3 span,.PdfWatermarkTool-module__dlorga__rangeInput span{color:#475569;font-size:13px;font-weight:700}.PdfWatermarkTool-module__dlorga__grid2 input[type=text],.PdfWatermarkTool-module__dlorga__rangeInput input{font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:11px;padding:11px 12px}.PdfWatermarkTool-module__dlorga__colorInput{background:#fff;border:1px solid #cbd5e1;border-radius:11px;width:100%;height:44px;padding:4px}.PdfWatermarkTool-module__dlorga__grid3 input[type=range]{accent-color:#4f46e5;width:100%}.PdfWatermarkTool-module__dlorga__imagePicker{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.PdfWatermarkTool-module__dlorga__imagePicker>div{gap:3px;display:grid}.PdfWatermarkTool-module__dlorga__imagePicker span{color:#64748b;font-size:12px}.PdfWatermarkTool-module__dlorga__positions{grid-template-columns:repeat(3,1fr);gap:8px;max-width:520px;display:grid}.PdfWatermarkTool-module__dlorga__positions button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px 8px;font-size:12px}.PdfWatermarkTool-module__dlorga__positions .PdfWatermarkTool-module__dlorga__activePosition{color:#4338ca;background:#eef2ff;border-color:#a5b4fc;font-weight:750}.PdfWatermarkTool-module__dlorga__rangeInput{margin-top:2px}.PdfWatermarkTool-module__dlorga__rangeInput small{color:#94a3b8;font-size:11px}.PdfWatermarkTool-module__dlorga__actionButton:disabled{opacity:.5;cursor:not-allowed}.PdfWatermarkTool-module__dlorga__downloadButton{background:#0f766e}@media (max-width:720px){.PdfWatermarkTool-module__dlorga__fileCard{grid-template-columns:46px minmax(0,1fr)}.PdfWatermarkTool-module__dlorga__fileActions{flex-wrap:wrap;grid-column:2}.PdfWatermarkTool-module__dlorga__grid2,.PdfWatermarkTool-module__dlorga__grid3{grid-template-columns:1fr}.PdfWatermarkTool-module__dlorga__imagePicker{flex-direction:column;align-items:flex-start}.PdfWatermarkTool-module__dlorga__imagePicker button{width:100%}.PdfWatermarkTool-module__dlorga__positions{max-width:none}.PdfWatermarkTool-module__dlorga__positions button{padding:10px 5px;font-size:11px}}.PdfWatermarkTool-module__dlorga__previewHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.PdfWatermarkTool-module__dlorga__previewHeader h3{color:#0f172a;margin:0 0 5px;font-size:15px}.PdfWatermarkTool-module__dlorga__previewHeader p{color:#64748b;margin:0;font-size:12px}.PdfWatermarkTool-module__dlorga__previewPageSelect{align-items:center;gap:7px;display:flex}.PdfWatermarkTool-module__dlorga__previewPageSelect span{color:#64748b;font-size:12px;font-weight:700}.PdfWatermarkTool-module__dlorga__previewPageSelect select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:7px 9px}.PdfWatermarkTool-module__dlorga__previewOuter{text-align:center;background:#e2e8f0;border:1px solid #e2e8f0;border-radius:14px;min-height:260px;padding:14px;position:relative;overflow:auto}.PdfWatermarkTool-module__dlorga__previewStatus{color:#64748b;padding:95px 20px;font-size:13px}.PdfWatermarkTool-module__dlorga__previewWrap{max-width:100%;line-height:0;position:relative;box-shadow:0 4px 18px #0f172a1f}.PdfWatermarkTool-module__dlorga__previewCanvas{max-width:100%;height:auto;display:block}.PdfWatermarkTool-module__dlorga__watermarkBox{box-sizing:border-box;transform-origin:50%;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;border:2px dashed #4f46e5;position:absolute}.PdfWatermarkTool-module__dlorga__watermarkBox img{object-fit:contain;pointer-events:none;width:100%;height:100%}.PdfWatermarkTool-module__dlorga__resizeHandle{cursor:nwse-resize;touch-action:none;background:#4f46e5;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;bottom:-10px;right:-10px;box-shadow:0 1px 4px #0f172a33}@media (max-width:720px){.PdfWatermarkTool-module__dlorga__previewHeader{flex-direction:column}.PdfWatermarkTool-module__dlorga__previewPageSelect{justify-content:space-between;width:100%}.PdfWatermarkTool-module__dlorga__previewOuter{min-height:220px;padding:8px}}.PdfWatermarkTool-module__dlorga__previewButton{color:#4338ca;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;width:100%;padding:12px 16px;font-weight:800}.PdfWatermarkTool-module__dlorga__previewButton:hover{background:#e0e7ff}.PdfWatermarkTool-module__dlorga__modalBackdrop{z-index:1000;background:#0f172a94;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.PdfWatermarkTool-module__dlorga__modal{background:#fff;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(920px,96vw);max-height:92vh;display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a4d}.PdfWatermarkTool-module__dlorga__modalHeader{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 12px;display:flex}.PdfWatermarkTool-module__dlorga__modalHeader h3{color:#0f172a;margin:0 0 5px;font-size:18px}.PdfWatermarkTool-module__dlorga__modalHeader p{color:#64748b;margin:0;font-size:12px}.PdfWatermarkTool-module__dlorga__modalClose{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:36px;height:36px;font-size:24px;line-height:1}.PdfWatermarkTool-module__dlorga__modalToolbar{background:#f8fafc;border-bottom:1px solid #eef2f7;justify-content:flex-end;padding:10px 20px;display:flex}.PdfWatermarkTool-module__dlorga__modal .PdfWatermarkTool-module__dlorga__previewOuter{border:0;border-radius:0;min-height:0;max-height:calc(92vh - 180px);margin:0;padding:18px;overflow:auto}.PdfWatermarkTool-module__dlorga__modal .PdfWatermarkTool-module__dlorga__previewWrap{max-height:none}.PdfWatermarkTool-module__dlorga__modalFooter{background:#fff;border-top:1px solid #eef2f7;justify-content:flex-end;padding:12px 20px;display:flex}.PdfWatermarkTool-module__dlorga__modalDone{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:10px;min-width:110px;padding:10px 16px;font-weight:800}@media (max-width:720px){.PdfWatermarkTool-module__dlorga__modalBackdrop{padding:8px}.PdfWatermarkTool-module__dlorga__modal{border-radius:14px;width:100%;max-height:96vh}.PdfWatermarkTool-module__dlorga__modalHeader{padding:14px}.PdfWatermarkTool-module__dlorga__modalToolbar{padding:8px 14px}.PdfWatermarkTool-module__dlorga__modal .PdfWatermarkTool-module__dlorga__previewOuter{max-height:calc(96vh - 170px);padding:8px}.PdfWatermarkTool-module__dlorga__modalFooter{padding:10px 14px}.PdfWatermarkTool-module__dlorga__modalDone{width:100%}}.PdfWatermarkTool-module__dlorga__modalOpen{display:flex}.PdfWatermarkTool-module__dlorga__modalClosed{display:none}.PdfWatermarkTool-module__dlorga__modalCancel{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-width:90px;padding:10px 16px;font-weight:750}.PdfWatermarkTool-module__dlorga__modalCancel:disabled{opacity:.5;cursor:not-allowed}.PdfWatermarkTool-module__dlorga__modalFooter{gap:8px}
.PdfSignatureTool-module__fJrV9G__wrap{gap:18px;display:grid}.PdfSignatureTool-module__fJrV9G__hidden{display:none}.PdfSignatureTool-module__fJrV9G__dropZone{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:28px;display:flex}.PdfSignatureTool-module__fJrV9G__pdfIcon{color:#4f46e5;background:#eef2ff;border-radius:18px;place-items:center;width:62px;height:62px;font-weight:800;display:grid}.PdfSignatureTool-module__fJrV9G__primary,.PdfSignatureTool-module__fJrV9G__action,.PdfSignatureTool-module__fJrV9G__download{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:12px;font-weight:750}.PdfSignatureTool-module__fJrV9G__primary{padding:11px 18px}.PdfSignatureTool-module__fJrV9G__action,.PdfSignatureTool-module__fJrV9G__download{width:100%;padding:14px 18px}.PdfSignatureTool-module__fJrV9G__download{background:#0f766e}.PdfSignatureTool-module__fJrV9G__fileCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.PdfSignatureTool-module__fJrV9G__pdfSmall{color:#4338ca;background:#eef2ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid}.PdfSignatureTool-module__fJrV9G__fileInfo{gap:4px;min-width:0;display:grid}.PdfSignatureTool-module__fJrV9G__fileInfo strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PdfSignatureTool-module__fJrV9G__fileInfo span{color:#64748b;font-size:12px}.PdfSignatureTool-module__fJrV9G__fileActions{gap:6px;display:flex}.PdfSignatureTool-module__fJrV9G__fileActions button,.PdfSignatureTool-module__fJrV9G__drawHeader button,.PdfSignatureTool-module__fJrV9G__imagePicker button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;font-weight:650}.PdfSignatureTool-module__fJrV9G__error,.PdfSignatureTool-module__fJrV9G__success{border-radius:12px;padding:12px 14px;font-size:14px}.PdfSignatureTool-module__fJrV9G__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PdfSignatureTool-module__fJrV9G__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.PdfSignatureTool-module__fJrV9G__panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:17px;padding:18px;display:grid}.PdfSignatureTool-module__fJrV9G__panel h3{color:#334155;margin:0 0 10px;font-size:14px}.PdfSignatureTool-module__fJrV9G__segmented{flex-wrap:wrap;gap:8px;display:flex}.PdfSignatureTool-module__fJrV9G__segmented button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 12px;font-weight:700}.PdfSignatureTool-module__fJrV9G__segmented .PdfSignatureTool-module__fJrV9G__active{color:#4338ca;background:#eef2ff;border-color:#a5b4fc}.PdfSignatureTool-module__fJrV9G__drawSection{gap:8px;display:grid}.PdfSignatureTool-module__fJrV9G__drawHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.PdfSignatureTool-module__fJrV9G__drawHeader span,.PdfSignatureTool-module__fJrV9G__help{color:#64748b;font-size:12px}.PdfSignatureTool-module__fJrV9G__drawCanvas{touch-action:none;cursor:crosshair;background:#fff;border:1px solid #cbd5e1;border-radius:14px;width:100%;height:150px}.PdfSignatureTool-module__fJrV9G__imagePicker{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.PdfSignatureTool-module__fJrV9G__imagePicker>div{gap:3px;min-width:0;display:grid}.PdfSignatureTool-module__fJrV9G__imagePicker strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PdfSignatureTool-module__fJrV9G__imagePicker span{color:#64748b;font-size:12px}.PdfSignatureTool-module__fJrV9G__pageSelect{grid-template-columns:auto minmax(120px,180px);align-items:center;gap:12px;display:grid}.PdfSignatureTool-module__fJrV9G__pageSelect span{color:#475569;font-size:13px;font-weight:700}.PdfSignatureTool-module__fJrV9G__pageSelect select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px 10px}.PdfSignatureTool-module__fJrV9G__help{margin:0}.PdfSignatureTool-module__fJrV9G__previewOuter{text-align:center;background:#e2e8f0;border:1px solid #e2e8f0;border-radius:14px;min-height:220px;padding:14px;position:relative;overflow:auto}.PdfSignatureTool-module__fJrV9G__previewStatus{color:#64748b;padding:70px 20px;font-size:13px}.PdfSignatureTool-module__fJrV9G__previewWrap{max-width:100%;line-height:0;position:relative;box-shadow:0 4px 18px #0f172a1f}.PdfSignatureTool-module__fJrV9G__previewCanvas{max-width:100%;height:auto;display:block}.PdfSignatureTool-module__fJrV9G__signatureBox{cursor:move;touch-action:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#ffffff1f;border:2px dashed #4f46e5;position:absolute}.PdfSignatureTool-module__fJrV9G__signatureBox img{object-fit:contain;pointer-events:none;width:100%;height:100%}.PdfSignatureTool-module__fJrV9G__resizeHandle{cursor:nwse-resize;touch-action:none;background:#4f46e5;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-9px;right:-9px}.PdfSignatureTool-module__fJrV9G__action:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.PdfSignatureTool-module__fJrV9G__fileCard{grid-template-columns:46px minmax(0,1fr)}.PdfSignatureTool-module__fJrV9G__fileActions{flex-wrap:wrap;grid-column:2}.PdfSignatureTool-module__fJrV9G__imagePicker{flex-direction:column;align-items:flex-start}.PdfSignatureTool-module__fJrV9G__imagePicker button{width:100%}.PdfSignatureTool-module__fJrV9G__pageSelect{grid-template-columns:1fr}.PdfSignatureTool-module__fJrV9G__previewOuter{padding:8px}.PdfSignatureTool-module__fJrV9G__drawCanvas{height:130px}}
.PdfPasswordTool-module__65BeFW__wrap{gap:18px;display:grid}.PdfPasswordTool-module__65BeFW__hidden{display:none}.PdfPasswordTool-module__65BeFW__dropZone{background:#f8fafc;border:2px dashed #cbd5e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;padding:28px;display:flex}.PdfPasswordTool-module__65BeFW__pdfIcon{color:#4f46e5;background:#eef2ff;border-radius:18px;place-items:center;width:62px;height:62px;font-weight:800;display:grid}.PdfPasswordTool-module__65BeFW__primary,.PdfPasswordTool-module__65BeFW__action,.PdfPasswordTool-module__65BeFW__download{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:12px;font-weight:750}.PdfPasswordTool-module__65BeFW__primary{padding:11px 18px}.PdfPasswordTool-module__65BeFW__action,.PdfPasswordTool-module__65BeFW__download{width:100%;padding:14px 18px}.PdfPasswordTool-module__65BeFW__download{background:#0f766e}.PdfPasswordTool-module__65BeFW__fileCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.PdfPasswordTool-module__65BeFW__pdfSmall{color:#4338ca;background:#eef2ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid}.PdfPasswordTool-module__65BeFW__fileInfo{gap:4px;min-width:0;display:grid}.PdfPasswordTool-module__65BeFW__fileInfo strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PdfPasswordTool-module__65BeFW__fileInfo span{color:#64748b;font-size:12px}.PdfPasswordTool-module__65BeFW__fileActions{gap:6px;display:flex}.PdfPasswordTool-module__65BeFW__fileActions button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;font-weight:650}.PdfPasswordTool-module__65BeFW__error,.PdfPasswordTool-module__65BeFW__success{border-radius:12px;padding:12px 14px;font-size:14px}.PdfPasswordTool-module__65BeFW__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PdfPasswordTool-module__65BeFW__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.PdfPasswordTool-module__65BeFW__panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;gap:16px;padding:18px;display:grid}.PdfPasswordTool-module__65BeFW__heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.PdfPasswordTool-module__65BeFW__heading h3{color:#0f172a;margin:0 0 4px;font-size:18px}.PdfPasswordTool-module__65BeFW__heading p{color:#64748b;margin:0;font-size:13px}.PdfPasswordTool-module__65BeFW__badge{color:#4338ca;white-space:nowrap;background:#eef2ff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.PdfPasswordTool-module__65BeFW__passwordField{gap:7px;display:grid}.PdfPasswordTool-module__65BeFW__passwordField>span{color:#475569;font-size:13px;font-weight:700}.PdfPasswordTool-module__65BeFW__passwordField>div{background:#fff;border:1px solid #cbd5e1;border-radius:11px;display:flex;overflow:hidden}.PdfPasswordTool-module__65BeFW__passwordField input{width:100%;min-width:0;font:inherit;border:0;outline:0;padding:11px 12px}.PdfPasswordTool-module__65BeFW__passwordField button{color:#4f46e5;cursor:pointer;background:#fff;border:0;border-left:1px solid #e2e8f0;padding:0 12px;font-weight:700}.PdfPasswordTool-module__65BeFW__strength{color:#64748b;grid-template-columns:1fr auto;align-items:center;gap:6px;font-size:12px;display:grid}.PdfPasswordTool-module__65BeFW__strengthTrack{background:#e2e8f0;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.PdfPasswordTool-module__65BeFW__strengthBar{border-radius:999px;height:100%}.PdfPasswordTool-module__65BeFW__strengthBar.PdfPasswordTool-module__65BeFW__weak{background:#e11d48;width:30%}.PdfPasswordTool-module__65BeFW__strengthBar.PdfPasswordTool-module__65BeFW__medium{background:#ca8a04;width:65%}.PdfPasswordTool-module__65BeFW__strengthBar.PdfPasswordTool-module__65BeFW__strong{background:#059669;width:100%}.PdfPasswordTool-module__65BeFW__weak{color:#be123c}.PdfPasswordTool-module__65BeFW__medium{color:#a16207}.PdfPasswordTool-module__65BeFW__strong{color:#047857}.PdfPasswordTool-module__65BeFW__securityRow{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:11px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.PdfPasswordTool-module__65BeFW__securityRow strong{color:#334155}.PdfPasswordTool-module__65BeFW__action:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.PdfPasswordTool-module__65BeFW__fileCard{grid-template-columns:46px minmax(0,1fr)}.PdfPasswordTool-module__65BeFW__fileActions{flex-wrap:wrap;grid-column:2}.PdfPasswordTool-module__65BeFW__heading{flex-direction:column}}
.PasswordProtectedZipTool-module__iS9Niq__wrap{gap:16px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__hidden{display:none}.PasswordProtectedZipTool-module__iS9Niq__drop{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:250px;padding:28px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__drop strong{color:#0f172a;font-size:18px}.PasswordProtectedZipTool-module__iS9Niq__drop span{color:#64748b;max-width:720px;font-size:13px;line-height:1.65}.PasswordProtectedZipTool-module__iS9Niq__dropIcon{color:#4338ca;background:#eef2ff;border-radius:18px;place-items:center;width:64px;height:64px;font-weight:900;display:grid}.PasswordProtectedZipTool-module__iS9Niq__primary,.PasswordProtectedZipTool-module__iS9Niq__create{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.PasswordProtectedZipTool-module__iS9Niq__primary:disabled,.PasswordProtectedZipTool-module__iS9Niq__create:disabled{opacity:.55;cursor:not-allowed}.PasswordProtectedZipTool-module__iS9Niq__summary{border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.PasswordProtectedZipTool-module__iS9Niq__summary>div:first-child{gap:3px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__summary span{color:#64748b;font-size:12px}.PasswordProtectedZipTool-module__iS9Niq__summaryActions{gap:7px;display:flex}.PasswordProtectedZipTool-module__iS9Niq__summaryActions button,.PasswordProtectedZipTool-module__iS9Niq__fileRow>button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px;font-weight:700}.PasswordProtectedZipTool-module__iS9Niq__fileList{gap:7px;max-height:360px;display:grid;overflow:auto}.PasswordProtectedZipTool-module__iS9Niq__fileRow{background:#fff;border:1px solid #e2e8f0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__fileIcon{color:#475569;background:#f1f5f9;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.PasswordProtectedZipTool-module__iS9Niq__fileInfo{gap:3px;min-width:0;display:grid}.PasswordProtectedZipTool-module__iS9Niq__fileInfo strong,.PasswordProtectedZipTool-module__iS9Niq__fileInfo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PasswordProtectedZipTool-module__iS9Niq__fileInfo strong{color:#1e293b;font-size:13px}.PasswordProtectedZipTool-module__iS9Niq__fileInfo span,.PasswordProtectedZipTool-module__iS9Niq__note{color:#64748b;font-size:11px}.PasswordProtectedZipTool-module__iS9Niq__fileRow>button{width:34px;height:34px;padding:0;font-size:20px}.PasswordProtectedZipTool-module__iS9Niq__note{margin:-6px 2px 0}.PasswordProtectedZipTool-module__iS9Niq__settings{background:#f8fafc;border:1px solid #e2e8f0;border-radius:15px;gap:16px;padding:16px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__field{gap:7px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__field>label{color:#475569;font-size:12px;font-weight:800}.PasswordProtectedZipTool-module__iS9Niq__field input{box-sizing:border-box;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 11px}.PasswordProtectedZipTool-module__iS9Niq__segmented{background:#fff;border:1px solid #dbe2ea;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__segmented button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px;font-weight:800}.PasswordProtectedZipTool-module__iS9Niq__segmented .PasswordProtectedZipTool-module__iS9Niq__active{color:#4338ca;background:#eef2ff}.PasswordProtectedZipTool-module__iS9Niq__modeGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__modeGrid button{text-align:left;cursor:pointer;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:12px;gap:5px;padding:12px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__modeGrid button strong{font-size:13px}.PasswordProtectedZipTool-module__iS9Niq__modeGrid button span{color:#64748b;font-size:11px;line-height:1.5}.PasswordProtectedZipTool-module__iS9Niq__modeGrid .PasswordProtectedZipTool-module__iS9Niq__modeActive{background:#eef2ff;border-color:#818cf8}.PasswordProtectedZipTool-module__iS9Niq__passwordGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.PasswordProtectedZipTool-module__iS9Niq__passwordInput{grid-template-columns:minmax(0,1fr) auto;display:grid}.PasswordProtectedZipTool-module__iS9Niq__passwordInput input{border-radius:10px 0 0 10px}.PasswordProtectedZipTool-module__iS9Niq__passwordInput button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-left:0;border-radius:0 10px 10px 0;padding:0 12px;font-weight:800}.PasswordProtectedZipTool-module__iS9Niq__warning,.PasswordProtectedZipTool-module__iS9Niq__privacy,.PasswordProtectedZipTool-module__iS9Niq__error{border-radius:11px;padding:11px 13px;font-size:12px;line-height:1.55}.PasswordProtectedZipTool-module__iS9Niq__warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.PasswordProtectedZipTool-module__iS9Niq__privacy{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.PasswordProtectedZipTool-module__iS9Niq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PasswordProtectedZipTool-module__iS9Niq__progress{background:#e2e8f0;border-radius:10px;height:38px;position:relative;overflow:hidden}.PasswordProtectedZipTool-module__iS9Niq__progress>div{background:#c7d2fe;transition:width .2s;position:absolute;inset:0 auto 0 0}.PasswordProtectedZipTool-module__iS9Niq__progress span{color:#3730a3;place-items:center;height:100%;font-size:12px;font-weight:800;display:grid;position:relative}.PasswordProtectedZipTool-module__iS9Niq__create{width:100%;padding:13px}.PasswordProtectedZipTool-module__iS9Niq__create:disabled{opacity:.6}@media (max-width:760px){.PasswordProtectedZipTool-module__iS9Niq__summary{flex-direction:column;align-items:flex-start}.PasswordProtectedZipTool-module__iS9Niq__summaryActions{width:100%}.PasswordProtectedZipTool-module__iS9Niq__summaryActions button{flex:1}.PasswordProtectedZipTool-module__iS9Niq__modeGrid,.PasswordProtectedZipTool-module__iS9Niq__passwordGrid{grid-template-columns:1fr}}
.DeveloperTool-module__wKkJ6W__wrap{gap:16px;display:grid}.DeveloperTool-module__wKkJ6W__wrap label{gap:7px;display:grid}.DeveloperTool-module__wKkJ6W__wrap label>span{color:#475569;font-size:13px;font-weight:750}.DeveloperTool-module__wKkJ6W__wrap textarea,.DeveloperTool-module__wKkJ6W__wrap input{box-sizing:border-box;width:100%;font:inherit;color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:0;padding:12px}.DeveloperTool-module__wKkJ6W__wrap textarea{resize:vertical;min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55}.DeveloperTool-module__wKkJ6W__wrap textarea:focus,.DeveloperTool-module__wKkJ6W__wrap input:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a}.DeveloperTool-module__wKkJ6W__actions{flex-wrap:wrap;gap:8px;display:flex}.DeveloperTool-module__wKkJ6W__primary,.DeveloperTool-module__wKkJ6W__secondary{cursor:pointer;border-radius:11px;padding:10px 15px;font-weight:800}.DeveloperTool-module__wKkJ6W__primary{color:#fff;background:#4f46e5;border:0}.DeveloperTool-module__wKkJ6W__secondary{color:#475569;background:#fff;border:1px solid #cbd5e1}.DeveloperTool-module__wKkJ6W__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.DeveloperTool-module__wKkJ6W__output{background:#f8fafc!important}.DeveloperTool-module__wKkJ6W__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:11px;padding:11px 13px;font-size:13px}.DeveloperTool-module__wKkJ6W__summary{color:#64748b;font-size:12px;font-weight:750}.DeveloperTool-module__wKkJ6W__diff{border:1px solid #e2e8f0;border-radius:13px;max-height:560px;overflow:auto}.DeveloperTool-module__wKkJ6W__diffRow{grid-template-columns:1fr 1fr;display:grid}.DeveloperTool-module__wKkJ6W__diffRow pre{white-space:pre-wrap;word-break:break-word;border-bottom:1px solid #eef2f7;min-height:30px;margin:0;padding:7px 10px;font-size:12px}.DeveloperTool-module__wKkJ6W__diffRow pre+pre{border-left:1px solid #e2e8f0}.DeveloperTool-module__wKkJ6W__add pre:last-child{background:#ecfdf5}.DeveloperTool-module__wKkJ6W__remove pre:first-child{background:#fff1f2}.DeveloperTool-module__wKkJ6W__change pre{background:#fff7ed}.DeveloperTool-module__wKkJ6W__smallField{max-width:180px}.DeveloperTool-module__wKkJ6W__inline{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.DeveloperTool-module__wKkJ6W__hashGrid{gap:13px;display:grid}.DeveloperTool-module__wKkJ6W__hashGrid input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.DeveloperTool-module__wKkJ6W__card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:12px;padding:14px;display:grid}@media (max-width:760px){.DeveloperTool-module__wKkJ6W__two{grid-template-columns:1fr}.DeveloperTool-module__wKkJ6W__wrap textarea{min-height:180px}.DeveloperTool-module__wKkJ6W__diffRow{grid-template-columns:1fr}.DeveloperTool-module__wKkJ6W__diffRow pre+pre{border-left:0}.DeveloperTool-module__wKkJ6W__inline{grid-template-columns:1fr}.DeveloperTool-module__wKkJ6W__inline button{width:100%}}
.DataConverterTool-module__IV10va__tool{gap:18px;display:grid}.DataConverterTool-module__IV10va__modeBlock{gap:9px;display:grid}.DataConverterTool-module__IV10va__label{color:#4b5563;font-size:12px;font-weight:850}.DataConverterTool-module__IV10va__modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.DataConverterTool-module__IV10va__mode,.DataConverterTool-module__IV10va__modeActive{min-height:44px;font:inherit;color:#495366;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:12px;font-size:12px;font-weight:800}.DataConverterTool-module__IV10va__modeActive{color:#4338ca;background:#eef2ff;border-color:#6366f1;box-shadow:0 0 0 2px #6366f114}.DataConverterTool-module__IV10va__workspace{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;display:grid}.DataConverterTool-module__IV10va__inputPanel,.DataConverterTool-module__IV10va__previewPanel{background:#fff;border:1px solid #e2e7f0;border-radius:18px;min-width:0;padding:18px;box-shadow:0 10px 30px #0f172a0a}.DataConverterTool-module__IV10va__panelHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.DataConverterTool-module__IV10va__panelHeading>div{gap:3px;display:grid}.DataConverterTool-module__IV10va__panelHeading span{letter-spacing:.08em;text-transform:uppercase;color:#8a94a6;font-size:10px;font-weight:900}.DataConverterTool-module__IV10va__panelHeading strong{color:#202939;font-size:15px}.DataConverterTool-module__IV10va__panelHeading small{text-align:right;color:#8a94a6;font-size:10px;line-height:1.4}.DataConverterTool-module__IV10va__hidden{display:none}.DataConverterTool-module__IV10va__drop{text-align:center;background:#fafbfe;border:1px dashed #cfd6e4;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:92px;padding:14px;display:flex}.DataConverterTool-module__IV10va__drop span{color:#7b8495;font-size:11px}.DataConverterTool-module__IV10va__drop b{color:#4f46e5;overflow-wrap:anywhere;width:100%;font-size:10px}.DataConverterTool-module__IV10va__choose,.DataConverterTool-module__IV10va__primary,.DataConverterTool-module__IV10va__secondary,.DataConverterTool-module__IV10va__download{font:inherit;cursor:pointer;border:0;border-radius:10px;font-weight:850}.DataConverterTool-module__IV10va__choose{color:#4338ca;background:#eef2ff;padding:9px 13px;font-size:11px}.DataConverterTool-module__IV10va__textarea{resize:vertical;color:#1f2937;background:#fbfcfe;border:1px solid #dfe5ef;border-radius:12px;outline:none;width:100%;min-height:220px;margin-top:12px;padding:12px 13px;font:500 12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.DataConverterTool-module__IV10va__textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f117}.DataConverterTool-module__IV10va__options{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.DataConverterTool-module__IV10va__options label:not(.DataConverterTool-module__IV10va__check){gap:5px;display:grid}.DataConverterTool-module__IV10va__options label>span{color:#687386;font-size:10px;font-weight:800}.DataConverterTool-module__IV10va__options select,.DataConverterTool-module__IV10va__options input[type=number]{color:#334155;background:#fff;border:1px solid #dfe5ef;border-radius:9px;min-width:120px;height:36px;padding:0 10px}.DataConverterTool-module__IV10va__check{align-items:flex-start;gap:8px;max-width:300px;display:flex!important}.DataConverterTool-module__IV10va__check input{margin-top:3px}.DataConverterTool-module__IV10va__check>span{gap:2px;display:grid}.DataConverterTool-module__IV10va__check b{color:#374151;font-size:11px}.DataConverterTool-module__IV10va__check small{color:#8a94a6;font-size:9px;font-weight:500;line-height:1.4}.DataConverterTool-module__IV10va__actions{gap:8px;margin-top:14px;display:flex}.DataConverterTool-module__IV10va__primary{color:#fff;background:#4f46e5;padding:11px 16px;font-size:11px}.DataConverterTool-module__IV10va__primary:disabled{opacity:.55;cursor:wait}.DataConverterTool-module__IV10va__secondary{color:#475569;background:#f1f5f9;padding:11px 14px;font-size:11px}.DataConverterTool-module__IV10va__error{color:#be123c;background:#fff1f2;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:11px;line-height:1.45}.DataConverterTool-module__IV10va__previewPanel{flex-direction:column;min-height:400px;display:flex}.DataConverterTool-module__IV10va__download{color:#fff;background:#111827;padding:9px 12px;font-size:10px}.DataConverterTool-module__IV10va__empty{color:#b0b8c5;letter-spacing:.08em;border:1px dashed #e0e5ed;border-radius:13px;flex:1;place-items:center;min-height:290px;font-size:13px;font-weight:850;display:grid}.DataConverterTool-module__IV10va__tableWrap{border:1px solid #e5e9f0;border-radius:12px;max-height:430px;overflow:auto}.DataConverterTool-module__IV10va__tableWrap table{border-collapse:collapse;width:max-content;min-width:100%;font-size:10px}.DataConverterTool-module__IV10va__tableWrap th,.DataConverterTool-module__IV10va__tableWrap td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #edf0f5;border-right:1px solid #edf0f5;max-width:240px;padding:8px 10px;overflow:hidden}.DataConverterTool-module__IV10va__tableWrap th{z-index:1;color:#475569;background:#f8fafc;font-weight:850;position:sticky;top:0}.DataConverterTool-module__IV10va__tableWrap td{color:#556070}.DataConverterTool-module__IV10va__previewFoot{color:#929bad;text-align:right;padding-top:9px;font-size:9px}@media (max-width:880px){.DataConverterTool-module__IV10va__modes{grid-template-columns:1fr 1fr}.DataConverterTool-module__IV10va__workspace{grid-template-columns:1fr}.DataConverterTool-module__IV10va__previewPanel{min-height:320px}}@media (max-width:520px){.DataConverterTool-module__IV10va__modes{grid-template-columns:1fr}.DataConverterTool-module__IV10va__inputPanel,.DataConverterTool-module__IV10va__previewPanel{padding:14px}.DataConverterTool-module__IV10va__panelHeading{flex-direction:column}.DataConverterTool-module__IV10va__panelHeading small{text-align:left}.DataConverterTool-module__IV10va__actions{flex-direction:column}.DataConverterTool-module__IV10va__primary,.DataConverterTool-module__IV10va__secondary{width:100%}}
.CsvToolkit-module__Vv-L3G__tool{gap:16px;display:grid}.CsvToolkit-module__Vv-L3G__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.CsvToolkit-module__Vv-L3G__tab,.CsvToolkit-module__Vv-L3G__activeTab{min-height:44px;font:inherit;color:#556070;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:12px;font-size:12px;font-weight:850}.CsvToolkit-module__Vv-L3G__activeTab{color:#4338ca;background:#eef2ff;border-color:#6366f1}.CsvToolkit-module__Vv-L3G__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px;display:grid}.CsvToolkit-module__Vv-L3G__panel{background:#fff;border:1px solid #e2e7f0;border-radius:18px;min-width:0;padding:18px;box-shadow:0 10px 30px #0f172a0a}.CsvToolkit-module__Vv-L3G__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.CsvToolkit-module__Vv-L3G__heading>div{gap:3px;display:grid}.CsvToolkit-module__Vv-L3G__heading span{letter-spacing:.08em;text-transform:uppercase;color:#8a94a6;font-size:10px;font-weight:900}.CsvToolkit-module__Vv-L3G__heading strong{color:#202939;font-size:15px}.CsvToolkit-module__Vv-L3G__heading small{color:#8a94a6;text-align:right;font-size:10px}.CsvToolkit-module__Vv-L3G__hidden{display:none}.CsvToolkit-module__Vv-L3G__drop{text-align:center;background:#fafbfe;border:1px dashed #cfd6e4;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:96px;padding:14px;display:flex}.CsvToolkit-module__Vv-L3G__drop span{color:#7b8495;font-size:11px}.CsvToolkit-module__Vv-L3G__drop b{color:#4f46e5;overflow-wrap:anywhere;width:100%;font-size:10px}.CsvToolkit-module__Vv-L3G__pick,.CsvToolkit-module__Vv-L3G__primary,.CsvToolkit-module__Vv-L3G__secondary,.CsvToolkit-module__Vv-L3G__dark{font:inherit;cursor:pointer;border:0;border-radius:10px;font-weight:850}.CsvToolkit-module__Vv-L3G__pick{color:#4338ca;background:#eef2ff;padding:9px 13px;font-size:11px}.CsvToolkit-module__Vv-L3G__options{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.CsvToolkit-module__Vv-L3G__options label,.CsvToolkit-module__Vv-L3G__splitInput{gap:5px;display:grid}.CsvToolkit-module__Vv-L3G__options label>span,.CsvToolkit-module__Vv-L3G__splitInput>span{color:#687386;font-size:10px;font-weight:800}.CsvToolkit-module__Vv-L3G__options input,.CsvToolkit-module__Vv-L3G__options select,.CsvToolkit-module__Vv-L3G__splitInput input{color:#334155;background:#fff;border:1px solid #dfe5ef;border-radius:9px;min-width:0;height:36px;padding:0 10px}.CsvToolkit-module__Vv-L3G__check{align-items:center;gap:8px;grid-column:1/-1!important;display:flex!important}.CsvToolkit-module__Vv-L3G__check input{width:auto;height:auto}.CsvToolkit-module__Vv-L3G__columnsBox{border:1px solid #e6eaf1;border-radius:12px;margin-top:14px;overflow:hidden}.CsvToolkit-module__Vv-L3G__columnsHead{background:#f8fafc;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.CsvToolkit-module__Vv-L3G__columnsHead strong{color:#475569;font-size:10px}.CsvToolkit-module__Vv-L3G__columnsHead button,.CsvToolkit-module__Vv-L3G__columnRow button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:800}.CsvToolkit-module__Vv-L3G__columnsHead>div,.CsvToolkit-module__Vv-L3G__columnRow>div{gap:5px;display:flex}.CsvToolkit-module__Vv-L3G__columnList{max-height:220px;overflow:auto}.CsvToolkit-module__Vv-L3G__columnRow{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.CsvToolkit-module__Vv-L3G__columnRow label{align-items:center;gap:8px;min-width:0;display:flex}.CsvToolkit-module__Vv-L3G__columnRow span{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.CsvToolkit-module__Vv-L3G__columnRow button:disabled{opacity:.35;cursor:not-allowed}.CsvToolkit-module__Vv-L3G__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.CsvToolkit-module__Vv-L3G__primary{color:#fff;background:#4f46e5;padding:11px 16px;font-size:11px}.CsvToolkit-module__Vv-L3G__secondary{color:#475569;background:#f1f5f9;padding:11px 14px;font-size:11px}.CsvToolkit-module__Vv-L3G__dark{color:#fff;background:#111827;padding:10px 13px;font-size:10px}.CsvToolkit-module__Vv-L3G__error{color:#be123c;background:#fff1f2;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:11px}.CsvToolkit-module__Vv-L3G__help{color:#6b7280;margin:14px 0 0;font-size:10px;line-height:1.55}.CsvToolkit-module__Vv-L3G__splitInput{max-width:180px;margin-top:12px}.CsvToolkit-module__Vv-L3G__note{color:#6366f1;margin-top:10px;font-size:10px;font-weight:800}.CsvToolkit-module__Vv-L3G__empty{color:#a7b0be;text-align:center;border:1px dashed #e0e5ed;border-radius:13px;place-items:center;min-height:360px;padding:20px;font-size:11px;display:grid}.CsvToolkit-module__Vv-L3G__tableWrap{border:1px solid #e5e9f0;border-radius:12px;max-height:500px;overflow:auto}.CsvToolkit-module__Vv-L3G__tableWrap table{border-collapse:collapse;width:max-content;min-width:100%;font-size:10px}.CsvToolkit-module__Vv-L3G__tableWrap th,.CsvToolkit-module__Vv-L3G__tableWrap td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #edf0f5;border-right:1px solid #edf0f5;max-width:240px;padding:8px 10px;overflow:hidden}.CsvToolkit-module__Vv-L3G__tableWrap th{color:#475569;background:#f8fafc;font-weight:850;position:sticky;top:0}.CsvToolkit-module__Vv-L3G__tableWrap td{color:#556070}.CsvToolkit-module__Vv-L3G__foot{color:#929bad;text-align:right;padding-top:9px;font-size:9px}@media (max-width:900px){.CsvToolkit-module__Vv-L3G__grid{grid-template-columns:1fr}}@media (max-width:560px){.CsvToolkit-module__Vv-L3G__tabs{grid-template-columns:1fr}.CsvToolkit-module__Vv-L3G__panel{padding:14px}.CsvToolkit-module__Vv-L3G__heading{flex-direction:column}.CsvToolkit-module__Vv-L3G__heading small{text-align:left}.CsvToolkit-module__Vv-L3G__options{grid-template-columns:1fr}.CsvToolkit-module__Vv-L3G__check{grid-column:auto!important}.CsvToolkit-module__Vv-L3G__actions{flex-direction:column}.CsvToolkit-module__Vv-L3G__actions button{width:100%}}
.MarkdownEditorTool-module__mKjcXa__tool{gap:14px;display:grid}.MarkdownEditorTool-module__mKjcXa__toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.MarkdownEditorTool-module__mKjcXa__actions,.MarkdownEditorTool-module__mKjcXa__exportActions{flex-wrap:wrap;gap:8px;display:flex}.MarkdownEditorTool-module__mKjcXa__toolbar button,.MarkdownEditorTool-module__mKjcXa__previewSwitch button{font:inherit;color:#526071;cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:10px;padding:9px 12px;font-size:10px;font-weight:850}.MarkdownEditorTool-module__mKjcXa__toolbar .MarkdownEditorTool-module__mKjcXa__primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.MarkdownEditorTool-module__mKjcXa__hidden{display:none}.MarkdownEditorTool-module__mKjcXa__metaRow{background:#fafbfc;border:1px solid #e5e9f0;border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;padding:9px 12px;display:flex}.MarkdownEditorTool-module__mKjcXa__metaRow span{color:#6b7280;font-size:10px}.MarkdownEditorTool-module__mKjcXa__metaRow b{color:#374151}.MarkdownEditorTool-module__mKjcXa__metaRow small{color:#8b95a5;margin-left:auto;font-size:9px}.MarkdownEditorTool-module__mKjcXa__workspace{grid-template-columns:1fr 1fr;gap:14px;display:grid}.MarkdownEditorTool-module__mKjcXa__panel{background:#fff;border:1px solid #e2e7f0;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #0f172a0a}.MarkdownEditorTool-module__mKjcXa__heading{background:#fbfcfe;border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:11px 14px;display:flex}.MarkdownEditorTool-module__mKjcXa__heading>div:first-child{gap:2px;display:grid}.MarkdownEditorTool-module__mKjcXa__heading span{color:#4b5563;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900}.MarkdownEditorTool-module__mKjcXa__heading small{color:#98a2b3;font-size:8px}.MarkdownEditorTool-module__mKjcXa__previewSwitch{gap:4px;display:flex}.MarkdownEditorTool-module__mKjcXa__previewSwitch button{padding:6px 9px;font-size:9px}.MarkdownEditorTool-module__mKjcXa__previewSwitch .MarkdownEditorTool-module__mKjcXa__switchActive{color:#4338ca;background:#eef2ff;border-color:#818cf8}.MarkdownEditorTool-module__mKjcXa__editor,.MarkdownEditorTool-module__mKjcXa__htmlSource{resize:vertical;color:#1f2937;background:#fff;border:0;outline:0;width:100%;min-height:620px;padding:18px;font:500 12px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.MarkdownEditorTool-module__mKjcXa__htmlSource{color:#dbeafe;background:#0f172a}.MarkdownEditorTool-module__mKjcXa__preview{color:#273142;min-height:620px;padding:22px 24px;font-size:13px;line-height:1.7;overflow:auto}.MarkdownEditorTool-module__mKjcXa__preview h1,.MarkdownEditorTool-module__mKjcXa__preview h2,.MarkdownEditorTool-module__mKjcXa__preview h3,.MarkdownEditorTool-module__mKjcXa__preview h4{color:#111827;margin:1.2em 0 .55em;line-height:1.25}.MarkdownEditorTool-module__mKjcXa__preview h1{border-bottom:1px solid #e5e7eb;padding-bottom:8px;font-size:26px}.MarkdownEditorTool-module__mKjcXa__preview h2{font-size:21px}.MarkdownEditorTool-module__mKjcXa__preview h3{font-size:17px}.MarkdownEditorTool-module__mKjcXa__preview p{margin:.7em 0}.MarkdownEditorTool-module__mKjcXa__preview a{color:#4f46e5;text-decoration:underline}.MarkdownEditorTool-module__mKjcXa__preview code{background:#f1f5f9;border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.MarkdownEditorTool-module__mKjcXa__preview pre{color:#e5e7eb;background:#111827;border-radius:10px;padding:14px;overflow:auto}.MarkdownEditorTool-module__mKjcXa__preview pre code{color:inherit;background:0 0;padding:0}.MarkdownEditorTool-module__mKjcXa__preview blockquote{color:#64748b;border-left:4px solid #cbd5e1;margin:1em 0;padding:.2em 0 .2em 14px}.MarkdownEditorTool-module__mKjcXa__preview table{border-collapse:collapse;width:100%;margin:1em 0}.MarkdownEditorTool-module__mKjcXa__preview th,.MarkdownEditorTool-module__mKjcXa__preview td{text-align:left;border:1px solid #dfe5ec;padding:7px 9px}.MarkdownEditorTool-module__mKjcXa__preview th{background:#f8fafc}.MarkdownEditorTool-module__mKjcXa__preview img{max-width:100%;height:auto}.MarkdownEditorTool-module__mKjcXa__preview ul,.MarkdownEditorTool-module__mKjcXa__preview ol{padding-left:22px}@media (max-width:900px){.MarkdownEditorTool-module__mKjcXa__workspace{grid-template-columns:1fr}.MarkdownEditorTool-module__mKjcXa__editor,.MarkdownEditorTool-module__mKjcXa__htmlSource,.MarkdownEditorTool-module__mKjcXa__preview{min-height:420px}}@media (max-width:560px){.MarkdownEditorTool-module__mKjcXa__toolbar,.MarkdownEditorTool-module__mKjcXa__actions,.MarkdownEditorTool-module__mKjcXa__exportActions{grid-template-columns:1fr;width:100%;display:grid}.MarkdownEditorTool-module__mKjcXa__metaRow small{width:100%;margin-left:0}.MarkdownEditorTool-module__mKjcXa__heading{flex-direction:column;align-items:flex-start}.MarkdownEditorTool-module__mKjcXa__previewSwitch{width:100%}.MarkdownEditorTool-module__mKjcXa__previewSwitch button{flex:1}}
.SqlDialectTool-module__xyECJG__tool{gap:14px;display:grid}.SqlDialectTool-module__xyECJG__tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SqlDialectTool-module__xyECJG__tab,.SqlDialectTool-module__xyECJG__activeTab{min-height:44px;font:inherit;color:#556070;cursor:pointer;background:#fff;border:1px solid #dfe5ef;border-radius:12px;font-size:12px;font-weight:850}.SqlDialectTool-module__xyECJG__activeTab{color:#4338ca;background:#eef2ff;border-color:#6366f1}.SqlDialectTool-module__xyECJG__local{color:#8b95a5;font-size:9px}.SqlDialectTool-module__xyECJG__selectors{grid-template-columns:1fr 1fr;gap:10px;display:grid}.SqlDialectTool-module__xyECJG__selectors label{gap:5px;display:grid}.SqlDialectTool-module__xyECJG__selectors span{color:#687386;font-size:10px;font-weight:850}.SqlDialectTool-module__xyECJG__selectors select{color:#334155;background:#fff;border:1px solid #dfe5ef;border-radius:9px;height:38px;padding:0 10px}.SqlDialectTool-module__xyECJG__workspace{grid-template-columns:1fr 1fr;gap:14px;display:grid}.SqlDialectTool-module__xyECJG__panel,.SqlDialectTool-module__xyECJG__analysis{background:#fff;border:1px solid #e2e7f0;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #0f172a0a}.SqlDialectTool-module__xyECJG__heading{background:#fbfcfe;border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:10px 13px;display:flex}.SqlDialectTool-module__xyECJG__heading strong{color:#475569;font-size:11px}.SqlDialectTool-module__xyECJG__heading>div{gap:6px;display:flex}.SqlDialectTool-module__xyECJG__heading button{font:inherit;color:#64748b;cursor:pointer;background:#fff;border:1px solid #dde3ec;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:800}.SqlDialectTool-module__xyECJG__panel textarea{resize:vertical;color:#1f2937;background:#fff;border:0;outline:0;width:100%;min-height:470px;padding:16px;font:500 12px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.SqlDialectTool-module__xyECJG__actions{justify-content:flex-end;display:flex}.SqlDialectTool-module__xyECJG__primary{color:#fff;font:inherit;cursor:pointer;background:#4f46e5;border:0;border-radius:10px;padding:11px 16px;font-size:11px;font-weight:850}.SqlDialectTool-module__xyECJG__note{color:#8a94a6;margin:0;font-size:9px;line-height:1.55}.SqlDialectTool-module__xyECJG__analysis{gap:12px;padding:16px;display:grid}.SqlDialectTool-module__xyECJG__summaryGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.SqlDialectTool-module__xyECJG__summaryGrid>div{background:#fafbfc;border:1px solid #e7ebf1;border-radius:11px;gap:3px;padding:10px;display:grid}.SqlDialectTool-module__xyECJG__summaryGrid span{text-transform:uppercase;letter-spacing:.06em;color:#8a94a6;font-size:8px;font-weight:850}.SqlDialectTool-module__xyECJG__summaryGrid b{color:#273142;font-size:15px}.SqlDialectTool-module__xyECJG__block{border:1px solid #e7ebf1;border-radius:12px;padding:12px}.SqlDialectTool-module__xyECJG__block h3{text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:0 0 7px;font-size:10px}.SqlDialectTool-module__xyECJG__block p,.SqlDialectTool-module__xyECJG__block li{color:#526071;font-size:10px;line-height:1.55}.SqlDialectTool-module__xyECJG__block p{margin:0}.SqlDialectTool-module__xyECJG__block ul{margin:0;padding-left:18px}.SqlDialectTool-module__xyECJG__block li+li{margin-top:4px}@media (max-width:900px){.SqlDialectTool-module__xyECJG__workspace{grid-template-columns:1fr}.SqlDialectTool-module__xyECJG__summaryGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.SqlDialectTool-module__xyECJG__tabs,.SqlDialectTool-module__xyECJG__selectors{grid-template-columns:1fr}.SqlDialectTool-module__xyECJG__summaryGrid{grid-template-columns:1fr 1fr}.SqlDialectTool-module__xyECJG__heading{flex-direction:column;align-items:flex-start}.SqlDialectTool-module__xyECJG__actions{justify-content:stretch}.SqlDialectTool-module__xyECJG__primary{width:100%}}
.UtilityTool-module__wvrRbq__wrap{gap:16px;display:grid}.UtilityTool-module__wvrRbq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.UtilityTool-module__wvrRbq__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.UtilityTool-module__wvrRbq__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.UtilityTool-module__wvrRbq__wrap label{gap:6px;font-weight:700;display:grid}.UtilityTool-module__wvrRbq__wrap input,.UtilityTool-module__wvrRbq__wrap select,.UtilityTool-module__wvrRbq__wrap textarea{width:100%;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:10px 12px}.UtilityTool-module__wvrRbq__wrap textarea{resize:vertical;min-height:180px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.UtilityTool-module__wvrRbq__primary,.UtilityTool-module__wvrRbq__secondary{cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.UtilityTool-module__wvrRbq__primary{color:#fff;background:#111827}.UtilityTool-module__wvrRbq__secondary{color:#111827;background:#f3f4f6}.UtilityTool-module__wvrRbq__muted{color:#6b7280;font-size:13px}.UtilityTool-module__wvrRbq__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px}.UtilityTool-module__wvrRbq__result{white-space:pre-wrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;min-height:70px;padding:12px;overflow:auto}.UtilityTool-module__wvrRbq__files{gap:8px;display:grid}.UtilityTool-module__wvrRbq__fileRow{border:1px solid #e5e7eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.UtilityTool-module__wvrRbq__fileRow a{font-weight:800}@media (max-width:760px){.UtilityTool-module__wvrRbq__grid{grid-template-columns:1fr}}
