.JsonFormatter-module__hAmB3q__wrapper{background:var(--clay-canvas);height:100%;color:var(--clay-ink);flex-direction:column;display:flex;overflow:hidden}.JsonFormatter-module__hAmB3q__toolbar{margin-bottom:var(--clay-space-md);background:var(--clay-surface-soft);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);flex-wrap:wrap;align-items:center;gap:4px;padding:8px 10px;display:flex}.JsonFormatter-module__hAmB3q__toolbarLabel{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.JsonFormatter-module__hAmB3q__toolbarEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.JsonFormatter-module__hAmB3q__toolbarTitle{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);font-size:18px;font-weight:600}.JsonFormatter-module__hAmB3q__toolbarTitleRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.JsonFormatter-module__hAmB3q__toolbarActions{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.JsonFormatter-module__hAmB3q__toolbarActions::-webkit-scrollbar{display:none}.JsonFormatter-module__hAmB3q__toolbarSep{background:var(--clay-hairline);flex-shrink:0;width:1px;height:20px;margin:0 4px}.JsonFormatter-module__hAmB3q__actionBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-ink);border-radius:var(--clay-radius-sm);font-size:12px;font-family:var(--clay-font-body);cursor:pointer;white-space:nowrap;flex-shrink:0;padding:7px 12px;font-weight:600;transition:border-color .12s,color .12s,background .12s}.JsonFormatter-module__hAmB3q__actionBtn:hover:not(:disabled){border-color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__actionBtn:disabled{opacity:.45;cursor:not-allowed}.JsonFormatter-module__hAmB3q__actionBtnActive{border-color:var(--clay-ink);background:var(--clay-ink);color:var(--clay-on-primary)}.JsonFormatter-module__hAmB3q__actionBtnActive:hover:not(:disabled){background:var(--clay-primary-active);border-color:var(--clay-primary-active);color:var(--clay-on-primary)}.JsonFormatter-module__hAmB3q__actionBtnDanger:hover:not(:disabled){border-color:var(--clay-error);color:var(--clay-error);background:#ef44440f}.JsonFormatter-module__hAmB3q__actionSelect{background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-ink);border-radius:var(--clay-radius-sm);font-size:12px;font-family:var(--clay-font-body);cursor:pointer;outline:none;flex-shrink:0;padding:7px 10px;font-weight:600}.JsonFormatter-module__hAmB3q__actionSelect:hover{border-color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__actionSelect:disabled{opacity:.45;cursor:not-allowed}.JsonFormatter-module__hAmB3q__searchBar{background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);height:44px;min-height:44px;padding:0 var(--clay-space-md);align-items:center;gap:8px;display:flex}.JsonFormatter-module__hAmB3q__searchIcon{color:var(--clay-muted);font-size:14px}.JsonFormatter-module__hAmB3q__searchInput{background:var(--clay-canvas);border:1px solid var(--clay-hairline);max-width:420px;color:var(--clay-ink);border-radius:var(--clay-radius-md);font-size:13px;font-family:var(--clay-font-body);outline:none;flex:1;height:32px;padding:6px 12px}.JsonFormatter-module__hAmB3q__searchInput:focus{border-color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__searchClear,.JsonFormatter-module__hAmB3q__searchClose{background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-muted);border-radius:var(--clay-radius-sm);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--clay-font-body);padding:4px 10px}.JsonFormatter-module__hAmB3q__searchClear:hover,.JsonFormatter-module__hAmB3q__searchClose:hover{color:var(--clay-ink);border-color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__editors{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);height:calc(100vh - 420px);min-height:460px;display:flex;overflow:hidden}.JsonFormatter-module__hAmB3q__panel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.JsonFormatter-module__hAmB3q__panelHeader{background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);height:36px;min-height:36px;padding:0 var(--clay-space-md);font-size:11px;font-family:var(--clay-font-body);color:var(--clay-muted);text-transform:uppercase;letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.JsonFormatter-module__hAmB3q__panelHeaderActions{align-items:center;gap:4px;display:flex}.JsonFormatter-module__hAmB3q__panelBtn{border:1px solid var(--clay-hairline);color:var(--clay-muted);font-size:11px;font-family:var(--clay-font-body);cursor:pointer;border-radius:var(--clay-radius-sm);text-transform:none;letter-spacing:0;background:0 0;padding:4px 10px;font-weight:600;transition:border-color .12s,color .12s}.JsonFormatter-module__hAmB3q__panelBtn:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__pathDisplay{color:var(--clay-brand-pink);text-transform:none;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;overflow:hidden}.JsonFormatter-module__hAmB3q__divider{background:var(--clay-hairline);flex-shrink:0;width:1px}.JsonFormatter-module__hAmB3q__editorArea{background:var(--clay-canvas);flex:1;display:flex;overflow:hidden}.JsonFormatter-module__hAmB3q__gutter{background:var(--clay-surface-soft);border-right:1px solid var(--clay-hairline);-webkit-user-select:none;user-select:none;width:56px;min-width:56px;padding:12px 0;overflow:hidden}.JsonFormatter-module__hAmB3q__lineNumber{height:21px;color:var(--clay-muted-soft);justify-content:flex-end;align-items:center;padding-right:10px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1;display:flex}.JsonFormatter-module__hAmB3q__textarea{background:var(--clay-canvas);color:var(--clay-ink);resize:none;tab-size:2;white-space:pre;overflow-wrap:normal;caret-color:var(--clay-ink);border:none;outline:none;flex:1;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:21px;overflow:auto}.JsonFormatter-module__hAmB3q__textarea::placeholder{color:var(--clay-muted-soft)}.JsonFormatter-module__hAmB3q__textarea::selection{background:var(--clay-brand-peach);color:var(--clay-ink)}.JsonFormatter-module__hAmB3q__outputArea{padding:var(--clay-space-md)var(--clay-space-lg);background:var(--clay-canvas);flex:1;overflow:auto}.JsonFormatter-module__hAmB3q__outputText{color:var(--clay-ink);white-space:pre;margin:0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:21px}.JsonFormatter-module__hAmB3q__errorText{color:var(--clay-error);white-space:pre-wrap;padding:var(--clay-space-md);border-radius:var(--clay-radius-md);background:#ef44440f;border:1px solid #ef444433;margin:0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.55}.JsonFormatter-module__hAmB3q__placeholder{font-family:var(--clay-font-body);color:var(--clay-muted);font-size:14px}.JsonFormatter-module__hAmB3q__statusBar{background:var(--clay-surface-soft);border-top:1px solid var(--clay-hairline);height:32px;min-height:32px;padding:0 var(--clay-space-md);align-items:center;gap:0;display:flex;overflow:hidden}.JsonFormatter-module__hAmB3q__statusItem{font-size:12px;font-family:var(--clay-font-body);color:var(--clay-muted);white-space:nowrap;padding:0 8px}.JsonFormatter-module__hAmB3q__statusValid{color:var(--clay-success);font-weight:600}.JsonFormatter-module__hAmB3q__statusInvalid{color:var(--clay-error);font-weight:600}.JsonFormatter-module__hAmB3q__statusDecodeInfo{color:var(--clay-warning);font-weight:600}.JsonFormatter-module__hAmB3q__statusDivider{color:var(--clay-muted-soft);font-size:12px}.JsonFormatter-module__hAmB3q__treeRoot{padding:4px 0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1}.JsonFormatter-module__hAmB3q__treeBlock{display:block}.JsonFormatter-module__hAmB3q__treeRow{white-space:nowrap;border-radius:6px;align-items:center;gap:2px;min-height:22px;padding:2px 6px;display:flex;position:relative}.JsonFormatter-module__hAmB3q__treeRow:hover .JsonFormatter-module__hAmB3q__inlineCopyBtn{opacity:1}.JsonFormatter-module__hAmB3q__expandableRow{cursor:pointer;-webkit-user-select:none;user-select:none}.JsonFormatter-module__hAmB3q__expandableRow:hover{background:var(--clay-surface-card)}.JsonFormatter-module__hAmB3q__treeChildren{border-left:1px solid var(--clay-hairline);margin-left:14px;padding-left:10px}.JsonFormatter-module__hAmB3q__toggleArrow{color:var(--clay-muted-soft);flex-shrink:0;justify-content:center;align-items:center;width:14px;min-width:14px;height:14px;font-size:8px;transition:transform .12s;display:inline-flex;transform:rotate(0)}.JsonFormatter-module__hAmB3q__arrowOpen{transform:rotate(90deg)}.JsonFormatter-module__hAmB3q__togglePlaceholder{flex-shrink:0;width:14px;min-width:14px;display:inline-block}.JsonFormatter-module__hAmB3q__nodeKey{color:var(--clay-ink);font-weight:600}.JsonFormatter-module__hAmB3q__jsonQuote{color:var(--clay-muted-soft);font-weight:400}.JsonFormatter-module__hAmB3q__jsonColon{color:var(--clay-muted);margin-right:2px;font-weight:400}.JsonFormatter-module__hAmB3q__jsonPunct{color:var(--clay-muted)}.JsonFormatter-module__hAmB3q__jsonString{color:#4d8a3f}.JsonFormatter-module__hAmB3q__jsonNumber{color:#ad6c00}.JsonFormatter-module__hAmB3q__jsonBoolean{color:#5c46c5}.JsonFormatter-module__hAmB3q__jsonNull{color:var(--clay-muted-soft);font-style:italic}.JsonFormatter-module__hAmB3q__collapsedSummary{color:var(--clay-muted);padding:0 6px;font-size:11px;font-style:italic}.JsonFormatter-module__hAmB3q__inlineCopyBtn{opacity:0;background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-muted);cursor:pointer;height:18px;font-size:10px;font-family:var(--clay-font-body);border-radius:6px;flex-shrink:0;margin-left:4px;padding:0 6px;line-height:1;transition:opacity .12s,border-color .12s,color .12s}.JsonFormatter-module__hAmB3q__inlineCopyBtn:hover{border-color:var(--clay-ink);color:var(--clay-ink);opacity:1}.JsonFormatter-module__hAmB3q__searchMark{background:var(--clay-brand-ochre);color:var(--clay-ink);border-radius:3px;padding:0 2px}.JsonFormatter-module__hAmB3q__searchMatchRow{background:#e8b94a24}
.ToolPage-module__w6tgqq__scroll{color:var(--clay-ink);background:0 0;flex:1;overflow-y:auto}.ToolPage-module__w6tgqq__container{max-width:1100px;padding:var(--clay-space-xxl)var(--clay-space-xl)var(--clay-space-xxl);background:linear-gradient(to bottom,var(--clay-canvas)0%,var(--clay-canvas)calc(100% - 64px),#fffaf000 100%);margin:0 auto}.ToolPage-module__w6tgqq__header{justify-content:space-between;align-items:flex-end;gap:var(--clay-space-lg);margin-bottom:var(--clay-space-xl);flex-wrap:wrap;display:flex}.ToolPage-module__w6tgqq__eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);margin-bottom:var(--clay-space-xs);font-size:12px;font-weight:600}.ToolPage-module__w6tgqq__title{font-family:var(--clay-font-display);letter-spacing:-1.5px;color:var(--clay-ink);font-size:clamp(32px,5vw,56px);font-weight:500;line-height:1.05}.ToolPage-module__w6tgqq__lede{color:var(--clay-body);max-width:460px;font-size:16px;line-height:1.55}.ToolPage-module__w6tgqq__headerActions{gap:var(--clay-space-sm);display:flex}.ToolPage-module__w6tgqq__btnPrimary{background:var(--clay-primary);height:40px;color:var(--clay-on-primary);border-radius:var(--clay-radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:600;transition:background .12s;display:inline-flex}.ToolPage-module__w6tgqq__btnPrimary:hover{background:var(--clay-primary-active)}.ToolPage-module__w6tgqq__btnSecondary{background:var(--clay-canvas);height:40px;color:var(--clay-ink);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);cursor:pointer;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;transition:border-color .12s;display:inline-flex}.ToolPage-module__w6tgqq__btnSecondary:hover{border-color:var(--clay-ink)}.ToolPage-module__w6tgqq__btnSecondary:disabled{opacity:.5;cursor:not-allowed;border-color:var(--clay-hairline)}.ToolPage-module__w6tgqq__card{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);padding:var(--clay-space-xl)}.ToolPage-module__w6tgqq__cardCream{background:var(--clay-surface-soft);border-radius:var(--clay-radius-lg);padding:var(--clay-space-xl);border:1px solid #0000}.ToolPage-module__w6tgqq__section{margin-top:var(--clay-space-xl)}.ToolPage-module__w6tgqq__sectionTitle{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);margin-bottom:var(--clay-space-md);font-size:24px;font-weight:600}.ToolPage-module__w6tgqq__sectionSub{color:var(--clay-muted);margin-bottom:var(--clay-space-lg);font-size:14px}.ToolPage-module__w6tgqq__input{background:var(--clay-canvas);width:100%;height:44px;color:var(--clay-ink);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);font-family:var(--clay-font-body);outline:none;padding:0 16px;font-size:15px;transition:border-color .12s}.ToolPage-module__w6tgqq__input:focus{border-color:var(--clay-ink)}.ToolPage-module__w6tgqq__inputMono{letter-spacing:.2px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.ToolPage-module__w6tgqq__label{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted);margin-bottom:var(--clay-space-xs);font-size:12px;font-weight:600;display:block}@media (max-width:768px){.ToolPage-module__w6tgqq__container{padding:var(--clay-space-lg)var(--clay-space-md)var(--clay-space-xl)}.ToolPage-module__w6tgqq__header{gap:var(--clay-space-sm);margin-bottom:var(--clay-space-lg)}.ToolPage-module__w6tgqq__title{letter-spacing:-.6px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(28px,7.5vw,40px);line-height:1.05}.ToolPage-module__w6tgqq__lede{font-size:15px}.ToolPage-module__w6tgqq__headerActions{gap:var(--clay-space-xs);flex-wrap:wrap}.ToolPage-module__w6tgqq__card,.ToolPage-module__w6tgqq__cardCream{padding:var(--clay-space-lg)}.ToolPage-module__w6tgqq__sectionTitle{font-size:20px}}@media (max-width:480px){.ToolPage-module__w6tgqq__container{padding:var(--clay-space-md)}.ToolPage-module__w6tgqq__title{font-size:clamp(24px,8vw,32px)}.ToolPage-module__w6tgqq__btnPrimary,.ToolPage-module__w6tgqq__btnSecondary{height:36px;padding:0 14px;font-size:12px}}
.Bezier-module__sHo0ga__layout{gap:var(--clay-space-xl);grid-template-columns:1fr 360px;align-items:start;display:grid}.Bezier-module__sHo0ga__editor{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);padding:var(--clay-space-md);aspect-ratio:1;position:relative;overflow:hidden}.Bezier-module__sHo0ga__svg{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.Bezier-module__sHo0ga__gridLine{stroke:var(--clay-hairline);stroke-width:1px}.Bezier-module__sHo0ga__axis{stroke:var(--clay-muted-soft);stroke-width:1px}.Bezier-module__sHo0ga__controlLine{stroke:var(--clay-muted-soft);stroke-width:1.5px;stroke-dasharray:4 4}.Bezier-module__sHo0ga__curve{fill:none;stroke:var(--clay-brand-pink);stroke-width:2.5px;stroke-linecap:round}.Bezier-module__sHo0ga__handle{fill:var(--clay-canvas);stroke:var(--clay-ink);stroke-width:2px;cursor:grab}.Bezier-module__sHo0ga__handleP1{stroke:var(--clay-brand-pink)}.Bezier-module__sHo0ga__handleP2{stroke:var(--clay-brand-teal)}.Bezier-module__sHo0ga__handle:active{cursor:grabbing}.Bezier-module__sHo0ga__endpoint{fill:var(--clay-ink)}.Bezier-module__sHo0ga__controls{gap:var(--clay-space-md);flex-direction:column;display:flex}.Bezier-module__sHo0ga__coordsRow{gap:var(--clay-space-xs);grid-template-columns:1fr 1fr;display:grid}.Bezier-module__sHo0ga__coordCell{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);padding:var(--clay-space-sm);flex-direction:column;gap:4px;display:flex}.Bezier-module__sHo0ga__coordLabel{text-transform:uppercase;letter-spacing:.8px;color:var(--clay-muted);font-size:10px;font-weight:600}.Bezier-module__sHo0ga__coordRow{gap:4px;display:flex}.Bezier-module__sHo0ga__coordInput{border:1px solid var(--clay-hairline);background:var(--clay-canvas);height:28px;color:var(--clay-ink);text-align:right;border-radius:6px;flex:1;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:12px}.Bezier-module__sHo0ga__presetGrid{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.Bezier-module__sHo0ga__presetBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);color:var(--clay-ink);cursor:pointer;text-align:left;font-size:12px;font-weight:600;font-family:var(--clay-font-body);padding:8px 10px;transition:border-color .12s}.Bezier-module__sHo0ga__presetBtn:hover{border-color:var(--clay-ink)}.Bezier-module__sHo0ga__presetCoords{color:var(--clay-muted);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.Bezier-module__sHo0ga__motion{background:var(--clay-surface-soft);border-radius:var(--clay-radius-lg);padding:var(--clay-space-md);margin-top:var(--clay-space-md)}.Bezier-module__sHo0ga__motionTrack{border-radius:var(--clay-radius-pill);background:var(--clay-canvas);border:1px solid var(--clay-hairline);height:56px;position:relative;overflow:hidden}.Bezier-module__sHo0ga__motionDot{background:var(--clay-brand-pink);border-radius:50%;width:36px;height:36px;position:absolute;top:50%;left:6px;transform:translateY(-50%);box-shadow:0 4px 12px #ff4d8b59}.Bezier-module__sHo0ga__motionMeta{margin-top:var(--clay-space-xs);color:var(--clay-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.Bezier-module__sHo0ga__motionMetaSlider{margin:0 var(--clay-space-sm);appearance:none;background:var(--clay-hairline);border-radius:2px;flex:1;height:4px}.Bezier-module__sHo0ga__motionMetaSlider::-webkit-slider-thumb{appearance:none;background:var(--clay-ink);cursor:pointer;border-radius:50%;width:14px;height:14px}.Bezier-module__sHo0ga__codeBlock{background:var(--clay-surface-strong);color:var(--clay-ink);padding:var(--clay-space-md);border-radius:var(--clay-radius-md);word-break:break-all;white-space:pre-wrap;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.55}@media (max-width:960px){.Bezier-module__sHo0ga__layout{grid-template-columns:1fr}}
.ClipboardDownloader-module__a10Raq__scroll{color:var(--clay-ink);background:0 0;flex:1;overflow-y:auto}.ClipboardDownloader-module__a10Raq__container{max-width:900px;padding:var(--clay-space-xxl)var(--clay-space-xl);background:linear-gradient(to bottom,var(--clay-canvas)0%,var(--clay-canvas)calc(100% - 80px),#fffaf000 100%);margin:0 auto}.ClipboardDownloader-module__a10Raq__zone{border:2px dashed var(--clay-muted-soft);border-radius:var(--clay-radius-xl);padding:var(--clay-space-xxl)var(--clay-space-xl);background:var(--clay-surface-soft);text-align:center;align-items:center;gap:var(--clay-space-sm);flex-direction:column;transition:border-color .15s,background .15s;display:flex}.ClipboardDownloader-module__a10Raq__zoneIcon{color:var(--clay-ink);font-size:36px;line-height:1}.ClipboardDownloader-module__a10Raq__zoneText{font-family:var(--clay-font-display);letter-spacing:-.4px;color:var(--clay-ink);margin:4px 0;font-size:24px;font-weight:600}.ClipboardDownloader-module__a10Raq__zoneHint{color:var(--clay-muted);max-width:420px;font-size:13px}.ClipboardDownloader-module__a10Raq__kbd{background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-ink);border-radius:6px;align-items:center;gap:4px;margin:0 4px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;display:inline-flex}.ClipboardDownloader-module__a10Raq__downloadBtn{margin-top:var(--clay-space-md);background:var(--clay-primary);height:44px;color:var(--clay-on-primary);font-family:var(--clay-font-body);border-radius:var(--clay-radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:0 22px;font-size:14px;font-weight:600;transition:background .12s;display:inline-flex}.ClipboardDownloader-module__a10Raq__downloadBtn:hover{background:var(--clay-primary-active)}.ClipboardDownloader-module__a10Raq__errorMsg{margin-top:var(--clay-space-md);padding:var(--clay-space-sm)var(--clay-space-md);border-radius:var(--clay-radius-md);color:var(--clay-error);background:#ef444414;border:1px solid #ef444440;font-size:14px}.ClipboardDownloader-module__a10Raq__resultArea{margin-top:var(--clay-space-lg);gap:var(--clay-space-md);flex-direction:column;display:flex}.ClipboardDownloader-module__a10Raq__successMsg{color:var(--clay-success);font-size:14px;font-weight:600}.ClipboardDownloader-module__a10Raq__noticeMsg{color:var(--clay-warning);font-size:13px}.ClipboardDownloader-module__a10Raq__previewBox{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);padding:var(--clay-space-md);gap:var(--clay-space-sm);flex-direction:column;display:flex}.ClipboardDownloader-module__a10Raq__previewImg{border-radius:var(--clay-radius-md);object-fit:contain;align-self:center;max-width:100%;max-height:360px}.ClipboardDownloader-module__a10Raq__previewTextarea{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);width:100%;min-height:180px;padding:var(--clay-space-sm)var(--clay-space-md);color:var(--clay-ink);background:var(--clay-canvas);resize:vertical;outline:none;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.55}.ClipboardDownloader-module__a10Raq__previewMeta{color:var(--clay-muted);font-family:JetBrains Mono,monospace;font-size:12px}
.ClipboardEditor-module__mPA-UW__wrapper{background:var(--clay-canvas);height:100%;color:var(--clay-ink);flex-direction:column;display:flex;overflow:hidden}.ClipboardEditor-module__mPA-UW__toolbar{background:var(--clay-canvas);border-bottom:1px solid var(--clay-hairline);height:64px;min-height:64px;padding:0 var(--clay-space-xl);justify-content:space-between;align-items:center;gap:var(--clay-space-md);display:flex}.ClipboardEditor-module__mPA-UW__toolbarTitle{flex-direction:column;gap:2px;display:flex}.ClipboardEditor-module__mPA-UW__toolbarEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.ClipboardEditor-module__mPA-UW__toolbarLabel{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);font-size:18px;font-weight:600}.ClipboardEditor-module__mPA-UW__toolbarLabelRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.ClipboardEditor-module__mPA-UW__toolbarActions{gap:var(--clay-space-xs);align-items:center;display:flex}.ClipboardEditor-module__mPA-UW__actionBtn{background:var(--clay-canvas);height:36px;color:var(--clay-ink);font-family:var(--clay-font-body);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);cursor:pointer;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.ClipboardEditor-module__mPA-UW__actionBtn:hover:not(:disabled){border-color:var(--clay-ink)}.ClipboardEditor-module__mPA-UW__actionBtn:disabled{opacity:.45;cursor:not-allowed}.ClipboardEditor-module__mPA-UW__actionBtnDanger:hover:not(:disabled){border-color:var(--clay-error);color:var(--clay-error);background:#ef44440f}.ClipboardEditor-module__mPA-UW__tabBar{background:var(--clay-surface-soft);scrollbar-width:none;padding:0 var(--clay-space-md);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg)var(--clay-radius-lg)0 0;flex-shrink:0;align-items:stretch;display:flex;overflow-x:auto}.ClipboardEditor-module__mPA-UW__tabBar::-webkit-scrollbar{display:none}.ClipboardEditor-module__mPA-UW__tab{height:36px;color:var(--clay-muted);font-family:var(--clay-font-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;transition:color .12s,border-color .12s;display:flex}.ClipboardEditor-module__mPA-UW__tab:hover{color:var(--clay-ink)}.ClipboardEditor-module__mPA-UW__tabActive{color:var(--clay-ink);border-bottom-color:var(--clay-brand-pink);font-weight:600}.ClipboardEditor-module__mPA-UW__tabName{pointer-events:none}.ClipboardEditor-module__mPA-UW__tabRenameInput{background:var(--clay-canvas);border:1px solid var(--clay-ink);color:var(--clay-ink);font-family:var(--clay-font-body);border-radius:6px;outline:none;width:110px;padding:2px 6px;font-size:13px;font-weight:600}.ClipboardEditor-module__mPA-UW__tabClose{width:18px;height:18px;color:var(--clay-muted-soft);border-radius:6px;justify-content:center;align-items:center;font-size:10px;transition:background .12s,color .12s;display:inline-flex}.ClipboardEditor-module__mPA-UW__tabClose:hover{color:var(--clay-error);background:#ef44441f}.ClipboardEditor-module__mPA-UW__tabAdd{width:36px;height:36px;color:var(--clay-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:color .12s;display:flex}.ClipboardEditor-module__mPA-UW__tabAdd:hover{color:var(--clay-ink)}.ClipboardEditor-module__mPA-UW__editorContainer{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:0 0 var(--clay-radius-lg)var(--clay-radius-lg);border-top:none;height:calc(100vh - 460px);min-height:420px;display:flex;overflow:hidden}.ClipboardEditor-module__mPA-UW__gutter{background:var(--clay-surface-soft);border-right:1px solid var(--clay-hairline);-webkit-user-select:none;user-select:none;width:56px;min-width:56px;padding:12px 0;overflow:hidden}.ClipboardEditor-module__mPA-UW__lineNumber{height:21px;color:var(--clay-muted-soft);justify-content:flex-end;align-items:center;padding-right:10px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1;display:flex}.ClipboardEditor-module__mPA-UW__textarea{background:var(--clay-canvas);color:var(--clay-ink);resize:none;tab-size:2;white-space:pre;overflow-wrap:normal;caret-color:var(--clay-ink);border:none;outline:none;flex:1;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:21px;overflow:auto}.ClipboardEditor-module__mPA-UW__textarea::placeholder{color:var(--clay-muted-soft)}.ClipboardEditor-module__mPA-UW__textarea::selection{background:var(--clay-brand-peach);color:var(--clay-ink)}.ClipboardEditor-module__mPA-UW__statusBar{background:var(--clay-surface-soft);border-top:1px solid var(--clay-hairline);height:32px;min-height:32px;padding:0 var(--clay-space-md);align-items:center;gap:0;display:flex}.ClipboardEditor-module__mPA-UW__statusItem{color:var(--clay-muted);padding:0 8px;font-size:12px}.ClipboardEditor-module__mPA-UW__statusDivider{color:var(--clay-muted-soft);font-size:12px}
.Contrast-module__0jL21q__layout{gap:var(--clay-space-xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.Contrast-module__0jL21q__controlCard{gap:var(--clay-space-md);flex-direction:column;display:flex}.Contrast-module__0jL21q__field{gap:var(--clay-space-xs);flex-direction:column;display:flex}.Contrast-module__0jL21q__fieldRow{gap:var(--clay-space-xs);align-items:stretch;display:flex}.Contrast-module__0jL21q__swatch{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);cursor:pointer;background:0 0;width:56px;height:44px;padding:0}.Contrast-module__0jL21q__swatch::-webkit-color-swatch-wrapper{padding:4px}.Contrast-module__0jL21q__swatch::-webkit-color-swatch{border:none;border-radius:6px}.Contrast-module__0jL21q__swap{margin-top:var(--clay-space-xs);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);cursor:pointer;width:32px;height:32px;color:var(--clay-muted);background:0 0;align-self:flex-start;padding:0;font-size:14px;transition:border-color .12s,color .12s}.Contrast-module__0jL21q__swap:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.Contrast-module__0jL21q__result{border-radius:var(--clay-radius-xl);min-height:360px;box-shadow:0 0 0 1px var(--clay-hairline);flex-direction:column;display:flex;overflow:hidden}.Contrast-module__0jL21q__previewBlock{padding:var(--clay-space-xl);flex-direction:column;flex:1;justify-content:center;gap:6px;transition:background .2s,color .2s;display:flex}.Contrast-module__0jL21q__previewLarge{font-family:var(--clay-font-display);letter-spacing:-.6px;font-size:36px;font-weight:600;line-height:1.1}.Contrast-module__0jL21q__previewSmall{opacity:.92;font-size:14px;line-height:1.55}.Contrast-module__0jL21q__ratioBar{justify-content:space-between;align-items:baseline;gap:var(--clay-space-md);padding:var(--clay-space-lg)var(--clay-space-xl);background:var(--clay-canvas);border-top:1px solid var(--clay-hairline);display:flex}.Contrast-module__0jL21q__ratioNum{font-family:var(--clay-font-display);letter-spacing:-1.5px;color:var(--clay-ink);font-size:48px;font-weight:500;line-height:1}.Contrast-module__0jL21q__ratioSuffix{color:var(--clay-muted);margin-left:4px;font-size:14px}.Contrast-module__0jL21q__badges{gap:var(--clay-space-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}.Contrast-module__0jL21q__badge{border-radius:var(--clay-radius-pill);letter-spacing:.4px;border:1px solid;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.Contrast-module__0jL21q__pass{color:#166534;background:#22c55e1f;border-color:#22c55e59}.Contrast-module__0jL21q__fail{color:#991b1b;background:#ef44441a;border-color:#ef444459}.Contrast-module__0jL21q__partial{color:#92400e;background:#f59e0b1f;border-color:#f59e0b59}.Contrast-module__0jL21q__blindGrid{gap:var(--clay-space-md);grid-template-columns:repeat(2,1fr);display:grid}.Contrast-module__0jL21q__blindCard{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);overflow:hidden}.Contrast-module__0jL21q__blindHeader{padding:var(--clay-space-md)var(--clay-space-lg);justify-content:space-between;align-items:center;gap:var(--clay-space-sm);border-bottom:1px solid var(--clay-hairline);display:flex}.Contrast-module__0jL21q__blindTitle{color:var(--clay-ink);font-size:14px;font-weight:600}.Contrast-module__0jL21q__blindPop{color:var(--clay-muted);font-size:12px}.Contrast-module__0jL21q__blindSwatchPair{grid-template-columns:1fr 1fr;display:grid}.Contrast-module__0jL21q__blindSwatch{justify-content:center;align-items:center;height:88px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:flex}@media (max-width:900px){.Contrast-module__0jL21q__layout,.Contrast-module__0jL21q__blindGrid{grid-template-columns:1fr}}
.CsvViewer-module__H5-_iq__toolbar{margin-bottom:var(--clay-space-md);background:var(--clay-surface-soft);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);align-items:center;gap:10px;padding:8px 12px;display:inline-flex}.CsvViewer-module__H5-_iq__delimLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.CsvViewer-module__H5-_iq__delimSelect{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);height:28px;color:var(--clay-ink);font-family:var(--clay-font-body);cursor:pointer;outline:none;padding:0 10px;font-size:12px;font-weight:500;transition:border-color .12s}.CsvViewer-module__H5-_iq__delimSelect:focus{border-color:var(--clay-ink)}.CsvViewer-module__H5-_iq__inputArea{margin-bottom:var(--clay-space-md);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);overflow:hidden}.CsvViewer-module__H5-_iq__textarea{resize:vertical;background:var(--clay-canvas);width:100%;height:160px;min-height:120px;padding:var(--clay-space-md);color:var(--clay-ink);box-sizing:border-box;border:none;outline:none;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.6}.CsvViewer-module__H5-_iq__textarea::placeholder{color:var(--clay-muted-soft)}.CsvViewer-module__H5-_iq__tableSection{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);overflow:hidden}.CsvViewer-module__H5-_iq__tableControls{padding:10px var(--clay-space-md);background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.CsvViewer-module__H5-_iq__tableControlsRight{gap:6px;display:flex}.CsvViewer-module__H5-_iq__searchInput{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);width:240px;height:32px;color:var(--clay-ink);font-family:var(--clay-font-body);outline:none;padding:0 10px;font-size:13px;transition:border-color .12s}.CsvViewer-module__H5-_iq__searchInput:focus{border-color:var(--clay-ink)}.CsvViewer-module__H5-_iq__searchInput::placeholder{color:var(--clay-muted-soft)}.CsvViewer-module__H5-_iq__actionBtn{background:var(--clay-canvas);height:32px;color:var(--clay-ink);font-size:12px;font-weight:600;font-family:var(--clay-font-body);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);cursor:pointer;white-space:nowrap;padding:0 12px;transition:border-color .12s}.CsvViewer-module__H5-_iq__actionBtn:hover{border-color:var(--clay-ink)}.CsvViewer-module__H5-_iq__actionBtn:disabled{opacity:.4;cursor:not-allowed}.CsvViewer-module__H5-_iq__actionBtnDanger:hover:not(:disabled){border-color:var(--clay-error);color:var(--clay-error)}.CsvViewer-module__H5-_iq__tableWrap{height:calc(100vh - 540px);min-height:360px;overflow:auto}.CsvViewer-module__H5-_iq__tableWrap::-webkit-scrollbar{width:8px;height:8px}.CsvViewer-module__H5-_iq__tableWrap::-webkit-scrollbar-track{background:0 0}.CsvViewer-module__H5-_iq__tableWrap::-webkit-scrollbar-thumb{background:var(--clay-hairline);border-radius:4px}.CsvViewer-module__H5-_iq__tableWrap::-webkit-scrollbar-thumb:hover{background:var(--clay-muted-soft)}.CsvViewer-module__H5-_iq__placeholder{padding:var(--clay-space-xxl)var(--clay-space-lg);text-align:center;font-family:var(--clay-font-script);color:var(--clay-muted-soft);letter-spacing:.2px;font-size:22px}.CsvViewer-module__H5-_iq__table{border-collapse:collapse;width:max-content;min-width:100%;font-family:JetBrains Mono,monospace;font-size:12.5px}.CsvViewer-module__H5-_iq__th{z-index:2;background:var(--clay-surface-card);border-bottom:1px solid var(--clay-hairline);border-right:1px solid var(--clay-hairline-soft);text-align:left;font-weight:600;font-family:var(--clay-font-body);color:var(--clay-ink);letter-spacing:.2px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:8px 14px;font-size:12px;transition:background .1s;position:sticky;top:0}.CsvViewer-module__H5-_iq__th:hover{background:var(--clay-surface-strong)}.CsvViewer-module__H5-_iq__rowNumHeader{z-index:3;background:var(--clay-surface-card);border-bottom:1px solid var(--clay-hairline);border-right:1px solid var(--clay-hairline);text-align:right;color:var(--clay-muted-soft);width:44px;min-width:44px;font-weight:600;font-family:var(--clay-font-body);letter-spacing:.6px;text-transform:uppercase;padding:8px 10px;font-size:10px;position:sticky;top:0}.CsvViewer-module__H5-_iq__sortArrow{color:var(--clay-brand-pink);margin-left:4px;font-size:10px}.CsvViewer-module__H5-_iq__td{border-bottom:1px solid var(--clay-hairline-soft);border-right:1px solid var(--clay-hairline-soft);white-space:nowrap;color:var(--clay-body-strong);padding:7px 14px;transition:background 80ms}.CsvViewer-module__H5-_iq__rowNum{border-bottom:1px solid var(--clay-hairline-soft);border-right:1px solid var(--clay-hairline);text-align:right;color:var(--clay-muted-soft);background:var(--clay-surface-soft);font-variant-numeric:tabular-nums;width:44px;min-width:44px;padding:7px 10px;font-size:10.5px}.CsvViewer-module__H5-_iq__rowEven td{background:var(--clay-canvas)}.CsvViewer-module__H5-_iq__rowOdd td,.CsvViewer-module__H5-_iq__rowEven .CsvViewer-module__H5-_iq__rowNum,.CsvViewer-module__H5-_iq__rowOdd .CsvViewer-module__H5-_iq__rowNum{background:var(--clay-surface-soft)}.CsvViewer-module__H5-_iq__colHighlight{background:color-mix(in srgb,var(--clay-brand-pink)7%,transparent)!important}.CsvViewer-module__H5-_iq__statusBar{height:32px;padding:0 var(--clay-space-md);margin-top:var(--clay-space-sm);color:var(--clay-muted);font-family:var(--clay-font-body);flex-shrink:0;align-items:center;gap:10px;font-size:12px;display:flex}.CsvViewer-module__H5-_iq__statusItem{white-space:nowrap;font-variant-numeric:tabular-nums}.CsvViewer-module__H5-_iq__statusDivider{color:var(--clay-hairline)}.CsvViewer-module__H5-_iq__statusWarning{color:var(--clay-warning);font-weight:500}@media (max-width:768px){.CsvViewer-module__H5-_iq__tableControls{flex-direction:column;align-items:stretch}.CsvViewer-module__H5-_iq__searchInput{width:100%}.CsvViewer-module__H5-_iq__tableControlsRight{justify-content:flex-end}.CsvViewer-module__H5-_iq__tableWrap{height:calc(100vh - 600px);min-height:280px}}
.DiffChecker-module__owiNzq__wrapper{background:var(--clay-canvas);height:100%;color:var(--clay-ink);flex-direction:column;display:flex;overflow:hidden}.DiffChecker-module__owiNzq__toolbar{background:var(--clay-canvas);border-bottom:1px solid var(--clay-hairline);height:64px;min-height:64px;padding:0 var(--clay-space-xl);justify-content:space-between;align-items:center;gap:var(--clay-space-md);display:flex}.DiffChecker-module__owiNzq__toolbarTitle{flex-direction:column;gap:2px;display:flex}.DiffChecker-module__owiNzq__toolbarEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.DiffChecker-module__owiNzq__toolbarLabel{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);font-size:18px;font-weight:600}.DiffChecker-module__owiNzq__toolbarLabelRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.DiffChecker-module__owiNzq__toolbarActions{gap:var(--clay-space-xs);align-items:center;display:flex}.DiffChecker-module__owiNzq__syncLabel{color:var(--clay-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.DiffChecker-module__owiNzq__syncLabel:hover{color:var(--clay-ink)}.DiffChecker-module__owiNzq__syncCheckbox{accent-color:var(--clay-ink);cursor:pointer;width:14px;height:14px}.DiffChecker-module__owiNzq__actionBtn{background:var(--clay-canvas);height:36px;color:var(--clay-ink);font-family:var(--clay-font-body);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);cursor:pointer;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.DiffChecker-module__owiNzq__actionBtn:hover{border-color:var(--clay-ink)}.DiffChecker-module__owiNzq__actionBtnDanger:hover{border-color:var(--clay-error);color:var(--clay-error);background:#ef44440f}.DiffChecker-module__owiNzq__editors{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);height:calc(100vh - 360px);min-height:480px;display:flex;overflow:hidden}.DiffChecker-module__owiNzq__panel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.DiffChecker-module__owiNzq__panelHeader{background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);height:36px;min-height:36px;padding:0 var(--clay-space-md);color:var(--clay-muted);text-transform:uppercase;letter-spacing:1.2px;align-items:center;font-size:11px;font-weight:600;display:flex}.DiffChecker-module__owiNzq__divider{background:var(--clay-hairline);flex-shrink:0;width:1px}.DiffChecker-module__owiNzq__editorArea{background:var(--clay-canvas);flex:1;display:flex;overflow:hidden}.DiffChecker-module__owiNzq__gutter{background:var(--clay-surface-soft);border-right:1px solid var(--clay-hairline);-webkit-user-select:none;user-select:none;width:56px;min-width:56px;padding:12px 0;overflow:hidden}.DiffChecker-module__owiNzq__lineNumber{height:21px;color:var(--clay-muted-soft);justify-content:flex-end;align-items:center;padding-right:10px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1;display:flex}.DiffChecker-module__owiNzq__editorRelative{flex:1;position:relative;overflow:hidden}.DiffChecker-module__owiNzq__overlay{pointer-events:none;z-index:1;padding:12px 0;position:absolute;inset:0;overflow:hidden}.DiffChecker-module__owiNzq__overlayLine{pointer-events:none;align-items:center;width:100%;height:21px;display:flex}.DiffChecker-module__owiNzq__buttonLayer{pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}.DiffChecker-module__owiNzq__buttonLayerInner{will-change:transform;position:relative}.DiffChecker-module__owiNzq__buttonLayer .DiffChecker-module__owiNzq__mergeBtn{pointer-events:all}.DiffChecker-module__owiNzq__lineRemoved{background:#ef44441a}.DiffChecker-module__owiNzq__lineAdded{background:#22c55e1a}.DiffChecker-module__owiNzq__mergeBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);width:22px;height:18px;color:var(--clay-muted);cursor:pointer;z-index:10;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:11px;line-height:1;transition:background .12s,color .12s,border-color .12s;display:flex;position:absolute;right:4px}.DiffChecker-module__owiNzq__mergeBtnLeft{left:4px;right:auto}.DiffChecker-module__owiNzq__mergeBtn:hover,.DiffChecker-module__owiNzq__mergeBtn:focus-visible{background:var(--clay-ink);border-color:var(--clay-ink);color:var(--clay-on-primary);outline:none}.DiffChecker-module__owiNzq__textarea{color:var(--clay-ink);resize:none;tab-size:2;white-space:pre;overflow-wrap:normal;caret-color:var(--clay-ink);z-index:2;background:0 0;border:none;outline:none;padding:12px 32px 12px 16px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:21px;position:absolute;inset:0;overflow:auto}.DiffChecker-module__owiNzq__textarea::placeholder{color:var(--clay-muted-soft)}.DiffChecker-module__owiNzq__textarea::selection{background:var(--clay-brand-peach);color:var(--clay-ink)}.DiffChecker-module__owiNzq__statusBar{background:var(--clay-surface-soft);border-top:1px solid var(--clay-hairline);height:32px;min-height:32px;padding:0 var(--clay-space-md);align-items:center;gap:0;display:flex}.DiffChecker-module__owiNzq__statusItem{color:var(--clay-muted);padding:0 8px;font-size:12px}.DiffChecker-module__owiNzq__statusDivider{color:var(--clay-muted-soft);font-size:12px}.DiffChecker-module__owiNzq__statusStat{color:var(--clay-ink);padding:0 8px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.DiffChecker-module__owiNzq__statusAdded{color:#166534}.DiffChecker-module__owiNzq__statusRemoved{color:#991b1b}
.ImageToolkit-module__FdVduW__dropZone{border:2px dashed var(--clay-muted-soft);border-radius:var(--clay-radius-xl);padding:var(--clay-space-xxl);justify-content:center;align-items:center;gap:var(--clay-space-sm);background:var(--clay-surface-soft);color:var(--clay-muted);text-align:center;cursor:pointer;flex-direction:column;min-height:240px;transition:border-color .15s,background .15s,color .15s;display:flex}.ImageToolkit-module__FdVduW__dropZone:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.ImageToolkit-module__FdVduW__dropZoneDragging{border-color:var(--clay-brand-pink);background:var(--clay-surface-card);color:var(--clay-ink)}.ImageToolkit-module__FdVduW__dropIcon{font-size:32px;line-height:1}.ImageToolkit-module__FdVduW__dropTitle{font-family:var(--clay-font-display);color:var(--clay-ink);font-size:22px;font-weight:600}.ImageToolkit-module__FdVduW__dropHint{font-size:13px}.ImageToolkit-module__FdVduW__layout{gap:var(--clay-space-xl);grid-template-columns:360px 1fr;align-items:start;display:grid}.ImageToolkit-module__FdVduW__previewCol{gap:var(--clay-space-md);top:var(--clay-space-md);flex-direction:column;display:flex;position:sticky}.ImageToolkit-module__FdVduW__previewBox{border-radius:var(--clay-radius-lg);background:linear-gradient(45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(-45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--clay-hairline-soft)75%),linear-gradient(-45deg,transparent 75%,var(--clay-hairline-soft)75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;background-color:var(--clay-canvas);border:1px solid var(--clay-hairline);padding:var(--clay-space-md);justify-content:center;align-items:center;min-height:220px;display:flex;overflow:hidden}.ImageToolkit-module__FdVduW__previewImg{object-fit:contain;border-radius:var(--clay-radius-sm);max-width:100%;max-height:360px}.ImageToolkit-module__FdVduW__statsList{flex-direction:column;gap:4px;display:flex}.ImageToolkit-module__FdVduW__statRow{justify-content:space-between;align-items:center;gap:var(--clay-space-sm);background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);padding:8px 12px;display:flex}.ImageToolkit-module__FdVduW__statKey{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.ImageToolkit-module__FdVduW__statVal{color:var(--clay-ink);font-family:JetBrains Mono,monospace;font-size:13px}.ImageToolkit-module__FdVduW__outputs{gap:var(--clay-space-lg);flex-direction:column;display:flex}.ImageToolkit-module__FdVduW__section{gap:var(--clay-space-sm);flex-direction:column;display:flex}.ImageToolkit-module__FdVduW__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--clay-space-sm);display:flex}.ImageToolkit-module__FdVduW__sectionTitle{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);font-size:22px;font-weight:600}.ImageToolkit-module__FdVduW__sectionSub{color:var(--clay-muted);font-size:13px}.ImageToolkit-module__FdVduW__codeBlock{background:var(--clay-surface-strong);color:var(--clay-ink);padding:var(--clay-space-md);border-radius:var(--clay-radius-md);word-break:break-all;white-space:pre-wrap;max-height:220px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.55;overflow-y:auto}.ImageToolkit-module__FdVduW__faviconRow{gap:var(--clay-space-sm);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.ImageToolkit-module__FdVduW__faviconCell{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);padding:var(--clay-space-sm);cursor:pointer;flex-direction:column;align-items:center;gap:6px;transition:border-color .12s;display:flex}.ImageToolkit-module__FdVduW__faviconCell:hover{border-color:var(--clay-ink)}.ImageToolkit-module__FdVduW__faviconThumb{background:linear-gradient(45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(-45deg,var(--clay-hairline-soft)25%,transparent 25%);background-position:0 0,0 4px;background-size:8px 8px;background-color:var(--clay-canvas);border-radius:6px;justify-content:center;align-items:center;padding:8px;display:flex}.ImageToolkit-module__FdVduW__faviconThumb img{image-rendering:pixelated;border-radius:4px;display:block}.ImageToolkit-module__FdVduW__faviconMeta{color:var(--clay-muted);font-family:JetBrains Mono,monospace;font-size:11px}.ImageToolkit-module__FdVduW__copyToast{bottom:var(--clay-space-xl);background:var(--clay-ink);color:var(--clay-on-primary);border-radius:var(--clay-radius-pill);pointer-events:none;z-index:50;padding:10px 18px;font-size:13px;font-weight:500;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0a0a0a2e}@media (max-width:960px){.ImageToolkit-module__FdVduW__layout{grid-template-columns:1fr}.ImageToolkit-module__FdVduW__previewCol{position:static}}
.JwtDecoder-module__4qirYa__inputArea{margin-bottom:var(--clay-space-md);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);overflow:hidden}.JwtDecoder-module__4qirYa__tokenInput{resize:vertical;background:var(--clay-canvas);width:100%;height:88px;min-height:64px;padding:var(--clay-space-md);color:var(--clay-ink);box-sizing:border-box;word-break:break-all;border:none;outline:none;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.55}.JwtDecoder-module__4qirYa__tokenInput::placeholder{color:var(--clay-muted-soft);font-family:JetBrains Mono,monospace}.JwtDecoder-module__4qirYa__cards{gap:var(--clay-space-md);margin-bottom:var(--clay-space-md);grid-template-columns:1fr 1fr 1fr;display:grid}.JwtDecoder-module__4qirYa__card{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);flex-direction:column;min-height:320px;display:flex;overflow:hidden}.JwtDecoder-module__4qirYa__cardHeader{padding:10px var(--clay-space-md);background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.JwtDecoder-module__4qirYa__cardLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:700}.JwtDecoder-module__4qirYa__cardCopyBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);height:26px;color:var(--clay-body);font-size:11px;font-family:var(--clay-font-body);cursor:pointer;padding:0 10px;font-weight:500;transition:border-color .12s,color .12s}.JwtDecoder-module__4qirYa__cardCopyBtn:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.JwtDecoder-module__4qirYa__cardBody{padding:var(--clay-space-md);flex:1;overflow-y:auto}.JwtDecoder-module__4qirYa__cardEmpty{color:var(--clay-muted-soft);font-family:var(--clay-font-script);text-align:center;padding:var(--clay-space-xl)0;font-size:22px;display:block}.JwtDecoder-module__4qirYa__cardError{color:var(--clay-error);font-family:JetBrains Mono,monospace;font-size:12px}.JwtDecoder-module__4qirYa__codeBlock{color:var(--clay-body-strong);white-space:pre-wrap;word-break:break-word;margin:0;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.55}.JwtDecoder-module__4qirYa__sigNote{margin:var(--clay-space-md)0 0;padding-top:var(--clay-space-sm);border-top:1px dashed var(--clay-hairline);font-family:var(--clay-font-script);color:var(--clay-muted);font-size:17px;line-height:1.3}.JwtDecoder-module__4qirYa__claims{margin-top:var(--clay-space-md);padding-top:var(--clay-space-sm);border-top:1px dashed var(--clay-hairline)}.JwtDecoder-module__4qirYa__claimsTitle{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted-soft);margin:0 0 var(--clay-space-xs);font-size:10px;font-weight:700}.JwtDecoder-module__4qirYa__claimRow{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.JwtDecoder-module__4qirYa__claimKey{color:var(--clay-muted);text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:700}.JwtDecoder-module__4qirYa__claimVal{color:var(--clay-ink);font-size:13px;font-family:var(--clay-font-body)}.JwtDecoder-module__4qirYa__claimRaw{color:var(--clay-muted-soft);font-family:JetBrains Mono,monospace;font-size:11px}.JwtDecoder-module__4qirYa__statusBar{padding:8px var(--clay-space-md);border-radius:var(--clay-radius-md);font-family:var(--clay-font-body);background:var(--clay-surface-soft);color:var(--clay-muted);border:1px solid var(--clay-hairline);align-items:center;font-size:12px;font-weight:500;display:flex}.JwtDecoder-module__4qirYa__statusDim{background:var(--clay-surface-soft);color:var(--clay-muted)}.JwtDecoder-module__4qirYa__statusSuccess{background:color-mix(in srgb,var(--clay-success)14%,var(--clay-canvas));color:color-mix(in srgb,var(--clay-success)70%,var(--clay-ink));border-color:color-mix(in srgb,var(--clay-success)30%,var(--clay-hairline))}.JwtDecoder-module__4qirYa__statusError{background:color-mix(in srgb,var(--clay-error)12%,var(--clay-canvas));color:color-mix(in srgb,var(--clay-error)70%,var(--clay-ink));border-color:color-mix(in srgb,var(--clay-error)30%,var(--clay-hairline))}@media (max-width:880px){.JwtDecoder-module__4qirYa__cards{grid-template-columns:1fr}.JwtDecoder-module__4qirYa__card{min-height:220px}}
.MarkdownPreview-module___qYR9a__wrapper{background:var(--clay-canvas);height:100%;color:var(--clay-ink);font-family:var(--clay-font-body);flex-direction:column;display:flex;overflow:hidden}.MarkdownPreview-module___qYR9a__toolbar{height:64px;min-height:64px;padding:0 var(--clay-space-xl);background:var(--clay-canvas);border-bottom:1px solid var(--clay-hairline);justify-content:space-between;align-items:center;gap:var(--clay-space-md);flex-shrink:0;display:flex}.MarkdownPreview-module___qYR9a__toolbarLabel{flex-direction:column;gap:2px;display:flex}.MarkdownPreview-module___qYR9a__toolbarEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.MarkdownPreview-module___qYR9a__toolbarTitle{font-family:var(--clay-font-display);letter-spacing:-.3px;color:var(--clay-ink);font-size:18px;font-weight:600}.MarkdownPreview-module___qYR9a__toolbarTitleRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.MarkdownPreview-module___qYR9a__toolbarActions{align-items:center;gap:var(--clay-space-xs);display:flex}.MarkdownPreview-module___qYR9a__actionBtn{background:var(--clay-canvas);height:36px;color:var(--clay-ink);font-family:var(--clay-font-body);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s;display:inline-flex}.MarkdownPreview-module___qYR9a__actionBtn:hover{border-color:var(--clay-ink)}.MarkdownPreview-module___qYR9a__editors{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);height:calc(100vh - 380px);min-height:480px;display:flex;overflow:hidden}.MarkdownPreview-module___qYR9a__panel{flex-direction:column;width:50%;min-width:0;transition:width .32s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.MarkdownPreview-module___qYR9a__panelFull{width:100%}.MarkdownPreview-module___qYR9a__panelHidden{width:0}.MarkdownPreview-module___qYR9a__divider{background:var(--clay-hairline);flex-shrink:0;width:1px;transition:width .32s cubic-bezier(.4,0,.2,1),opacity .32s cubic-bezier(.4,0,.2,1)}.MarkdownPreview-module___qYR9a__dividerHidden{opacity:0;width:0}.MarkdownPreview-module___qYR9a__panelHeader{height:40px;min-height:40px;padding:0 var(--clay-space-md);background:var(--clay-surface-soft);border-bottom:1px solid var(--clay-hairline);justify-content:space-between;align-items:center;gap:var(--clay-space-sm);flex-shrink:0;display:flex}.MarkdownPreview-module___qYR9a__panelLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--clay-muted);flex-shrink:0;font-size:11px;font-weight:600}.MarkdownPreview-module___qYR9a__panelHeaderActions{gap:4px;display:flex}.MarkdownPreview-module___qYR9a__insertBar{gap:3px;display:flex}.MarkdownPreview-module___qYR9a__insertBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);color:var(--clay-muted);font-size:11px;font-family:var(--clay-font-body);cursor:pointer;border-radius:6px;padding:3px 8px;font-weight:600;line-height:1.4;transition:border-color .12s,color .12s}.MarkdownPreview-module___qYR9a__insertBtn:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.MarkdownPreview-module___qYR9a__editorArea{flex:1;display:flex;overflow:hidden}.MarkdownPreview-module___qYR9a__gutter{background:var(--clay-surface-soft);border-right:1px solid var(--clay-hairline);-webkit-user-select:none;user-select:none;flex-shrink:0;width:44px;padding:12px 0;overflow:hidden}.MarkdownPreview-module___qYR9a__lineNum{height:21px;color:var(--clay-muted-soft);justify-content:flex-end;align-items:center;padding-right:10px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1;display:flex}.MarkdownPreview-module___qYR9a__textarea{resize:none;background:var(--clay-canvas);color:var(--clay-ink);caret-color:var(--clay-ink);border:none;outline:none;flex:1;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:13px;line-height:21px}.MarkdownPreview-module___qYR9a__textarea::selection{background:var(--clay-brand-peach);color:var(--clay-ink)}.MarkdownPreview-module___qYR9a__previewArea{padding:var(--clay-space-xl)var(--clay-space-xxl);background:var(--clay-canvas);flex:1;overflow-y:auto}.MarkdownPreview-module___qYR9a__markdown{max-width:70ch;font-family:var(--clay-font-body);color:var(--clay-body);margin:0 auto;font-size:16px;line-height:1.65}.MarkdownPreview-module___qYR9a__inlineCode{background:var(--clay-surface-card);border:1px solid var(--clay-hairline);color:var(--clay-ink);border-radius:6px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:13px}.MarkdownPreview-module___qYR9a__markdown h1{font-family:var(--clay-font-display);letter-spacing:-.8px;border-bottom:1px solid var(--clay-hairline);color:var(--clay-ink);margin:0 0 16px;padding-bottom:12px;font-size:36px;font-weight:600;line-height:1.1}.MarkdownPreview-module___qYR9a__markdown h2{font-family:var(--clay-font-display);letter-spacing:-.5px;border-bottom:1px solid var(--clay-hairline-soft);color:var(--clay-ink);margin:32px 0 12px;padding-bottom:8px;font-size:28px;font-weight:600;line-height:1.2}.MarkdownPreview-module___qYR9a__markdown h3{color:var(--clay-ink);letter-spacing:-.2px;margin:24px 0 8px;font-size:20px;font-weight:600}:is(.MarkdownPreview-module___qYR9a__markdown h4,.MarkdownPreview-module___qYR9a__markdown h5,.MarkdownPreview-module___qYR9a__markdown h6){color:var(--clay-ink);margin:18px 0 6px;font-size:16px;font-weight:600}.MarkdownPreview-module___qYR9a__markdown p{margin:0 0 16px}.MarkdownPreview-module___qYR9a__markdown a{color:var(--clay-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--clay-brand-pink);text-decoration-color:var(--clay-brand-pink);text-decoration-thickness:2px}.MarkdownPreview-module___qYR9a__markdown a:hover{-webkit-text-decoration-color:var(--clay-ink);text-decoration-color:var(--clay-ink)}:is(.MarkdownPreview-module___qYR9a__markdown ul,.MarkdownPreview-module___qYR9a__markdown ol){margin:0 0 16px;padding-left:24px}.MarkdownPreview-module___qYR9a__markdown li{margin-bottom:6px}.MarkdownPreview-module___qYR9a__markdown blockquote{border-left:3px solid var(--clay-ink);background:var(--clay-surface-soft);border-radius:0 var(--clay-radius-sm)var(--clay-radius-sm)0;color:var(--clay-body-strong);margin:0 0 16px;padding:4px 16px;font-style:italic}.MarkdownPreview-module___qYR9a__markdown hr{border:none;border-top:1px solid var(--clay-hairline);margin:24px 0}.MarkdownPreview-module___qYR9a__markdown pre{border-radius:var(--clay-radius-md);border:1px solid var(--clay-hairline);margin:0 0 16px;overflow:hidden}.MarkdownPreview-module___qYR9a__markdown table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:14px}.MarkdownPreview-module___qYR9a__markdown th{background:var(--clay-surface-card);border:1px solid var(--clay-hairline);text-align:left;color:var(--clay-ink);padding:8px 12px;font-weight:600}.MarkdownPreview-module___qYR9a__markdown td{border:1px solid var(--clay-hairline);color:var(--clay-body);padding:8px 12px}.MarkdownPreview-module___qYR9a__markdown tr:nth-child(2n) td{background:var(--clay-surface-soft)}.MarkdownPreview-module___qYR9a__markdown strong{color:var(--clay-ink);font-weight:600}.MarkdownPreview-module___qYR9a__markdown em{color:var(--clay-body-strong)}.MarkdownPreview-module___qYR9a__markdown img{border-radius:var(--clay-radius-md);border:1px solid var(--clay-hairline);max-width:100%}.MarkdownPreview-module___qYR9a__statusBar{height:32px;min-height:32px;padding:0 var(--clay-space-md);background:var(--clay-surface-soft);border-top:1px solid var(--clay-hairline);color:var(--clay-muted);flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:flex}.MarkdownPreview-module___qYR9a__statusItem{white-space:nowrap;padding:0 6px}.MarkdownPreview-module___qYR9a__statusDivider{color:var(--clay-muted-soft)}
.NotesPad-module__O5MOmG__content{gap:var(--clay-space-lg);margin-bottom:var(--clay-space-md);flex-direction:column;display:flex}.NotesPad-module__O5MOmG__formPanel{gap:var(--clay-space-sm);padding:var(--clay-space-md);background:var(--clay-surface-soft);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);flex-direction:column;display:flex}.NotesPad-module__O5MOmG__formTitle{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);height:40px;color:var(--clay-ink);font-family:var(--clay-font-display);outline:none;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .12s}.NotesPad-module__O5MOmG__formTitle:focus{border-color:var(--clay-ink)}.NotesPad-module__O5MOmG__formTitle::placeholder{color:var(--clay-muted-soft);font-weight:400}.NotesPad-module__O5MOmG__formError{color:var(--clay-error);font-size:12px}.NotesPad-module__O5MOmG__formBody{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);color:var(--clay-ink);resize:vertical;outline:none;min-height:100px;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.6;transition:border-color .12s}.NotesPad-module__O5MOmG__formBody:focus{border-color:var(--clay-ink)}.NotesPad-module__O5MOmG__formBody::placeholder{color:var(--clay-muted-soft);font-family:JetBrains Mono,monospace}.NotesPad-module__O5MOmG__formActions{gap:var(--clay-space-xs);display:flex}.NotesPad-module__O5MOmG__saveBtn{background:var(--clay-ink);height:38px;color:var(--clay-on-primary);border-radius:var(--clay-radius-md);font-family:var(--clay-font-body);cursor:pointer;border:none;padding:0 16px;font-size:13px;font-weight:600;transition:background .12s}.NotesPad-module__O5MOmG__saveBtn:hover{background:var(--clay-primary-active)}.NotesPad-module__O5MOmG__cancelBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);height:38px;color:var(--clay-ink);font-family:var(--clay-font-body);cursor:pointer;padding:0 16px;font-size:13px;font-weight:600;transition:border-color .12s}.NotesPad-module__O5MOmG__cancelBtn:hover{border-color:var(--clay-ink)}.NotesPad-module__O5MOmG__empty{text-align:center;color:var(--clay-muted);font-family:var(--clay-font-script);padding:var(--clay-space-section)0;letter-spacing:.2px;margin:0;font-size:22px}.NotesPad-module__O5MOmG__grid{gap:var(--clay-space-md);grid-template-columns:repeat(3,1fr);display:grid}.NotesPad-module__O5MOmG__card{padding:var(--clay-space-md);background:var(--clay-surface-card);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);cursor:pointer;flex-direction:column;min-height:140px;transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .12s;display:flex;position:relative}.NotesPad-module__O5MOmG__card:hover{border-color:var(--clay-ink);transform:translateY(-3px)}.NotesPad-module__O5MOmG__deleteBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);width:24px;height:24px;color:var(--clay-muted);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:border-color .12s,color .12s,transform .12s;display:flex;position:absolute;top:10px;right:10px}.NotesPad-module__O5MOmG__card:hover .NotesPad-module__O5MOmG__deleteBtn{opacity:1}.NotesPad-module__O5MOmG__deleteBtn:hover{border-color:var(--clay-error);color:var(--clay-error);transform:rotate(90deg)}.NotesPad-module__O5MOmG__cardTitle{margin:0 0 var(--clay-space-xs);font-family:var(--clay-font-display);letter-spacing:-.2px;color:var(--clay-ink);text-overflow:ellipsis;white-space:nowrap;padding-right:28px;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.NotesPad-module__O5MOmG__cardBody{color:var(--clay-body);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.NotesPad-module__O5MOmG__cardDate{margin-top:var(--clay-space-sm);color:var(--clay-muted-soft);letter-spacing:.2px;font-family:JetBrains Mono,monospace;font-size:11px}.NotesPad-module__O5MOmG__pagination{justify-content:center;align-items:center;gap:var(--clay-space-md);display:flex}.NotesPad-module__O5MOmG__pageBtn{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);height:34px;color:var(--clay-ink);font-family:var(--clay-font-body);cursor:pointer;padding:0 14px;font-size:13px;font-weight:500;transition:border-color .12s}.NotesPad-module__O5MOmG__pageBtn:hover:not(:disabled){border-color:var(--clay-ink)}.NotesPad-module__O5MOmG__pageBtn:disabled{opacity:.4;cursor:not-allowed}.NotesPad-module__O5MOmG__pageInfo{font-family:var(--clay-font-script);color:var(--clay-muted);letter-spacing:.2px;font-size:18px}.NotesPad-module__O5MOmG__overlay{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:var(--clay-space-md);background:#0a0a0a52;justify-content:center;align-items:center;animation:.18s ease-out NotesPad-module__O5MOmG__notes-overlay-in;display:flex;position:fixed;inset:0}@keyframes NotesPad-module__O5MOmG__notes-overlay-in{0%{opacity:0}to{opacity:1}}.NotesPad-module__O5MOmG__modal{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-xl);width:100%;max-width:600px;max-height:82vh;padding:var(--clay-space-xl);animation:.24s cubic-bezier(.2,.8,.2,1) NotesPad-module__O5MOmG__notes-modal-rise;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000002e,0 4px 12px #0000000f}@keyframes NotesPad-module__O5MOmG__notes-modal-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.NotesPad-module__O5MOmG__modalClose{top:var(--clay-space-md);right:var(--clay-space-md);border:1px solid var(--clay-hairline);width:32px;height:32px;color:var(--clay-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:border-color .12s,color .12s,transform .12s;display:flex;position:absolute}.NotesPad-module__O5MOmG__modalClose:hover{border-color:var(--clay-ink);color:var(--clay-ink);transform:rotate(90deg)}.NotesPad-module__O5MOmG__modalTitle{font-family:var(--clay-font-display);letter-spacing:-.4px;color:var(--clay-ink);margin:0 0 4px;padding-right:40px;font-size:22px;font-weight:600}.NotesPad-module__O5MOmG__modalDate{color:var(--clay-muted-soft);margin-bottom:var(--clay-space-lg);letter-spacing:.2px;font-family:JetBrains Mono,monospace;font-size:11px;display:block}.NotesPad-module__O5MOmG__modalBody{color:var(--clay-body-strong);white-space:pre-wrap;word-break:break-word;margin:0;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.7}.NotesPad-module__O5MOmG__statusBar{padding:8px var(--clay-space-md);color:var(--clay-muted);font-family:var(--clay-font-body);align-items:center;gap:8px;font-size:12px;display:flex}.NotesPad-module__O5MOmG__statusItem{font-variant-numeric:tabular-nums}@media (max-width:880px){.NotesPad-module__O5MOmG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.NotesPad-module__O5MOmG__grid{grid-template-columns:1fr}.NotesPad-module__O5MOmG__formActions{flex-direction:column}.NotesPad-module__O5MOmG__saveBtn,.NotesPad-module__O5MOmG__cancelBtn{width:100%}}
.PasteCompare-module__ikiJyq__toolbar{justify-content:space-between;align-items:center;gap:var(--clay-space-md);margin-bottom:var(--clay-space-md);flex-wrap:wrap;display:flex}.PasteCompare-module__ikiJyq__toolbarGroup{align-items:center;gap:var(--clay-space-xs);display:flex}.PasteCompare-module__ikiJyq__toggle{background:var(--clay-surface-card);border-radius:var(--clay-radius-pill);gap:4px;padding:4px;display:flex}.PasteCompare-module__ikiJyq__toggleBtn{color:var(--clay-muted);font-family:var(--clay-font-body);border-radius:var(--clay-radius-pill);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:500}.PasteCompare-module__ikiJyq__toggleBtnActive{background:var(--clay-canvas);color:var(--clay-ink);font-weight:600}.PasteCompare-module__ikiJyq__viewportSelect{background:var(--clay-canvas);height:32px;color:var(--clay-ink);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);font-family:var(--clay-font-body);cursor:pointer;outline:none;padding:0 12px;font-size:13px}.PasteCompare-module__ikiJyq__scrollSync{color:var(--clay-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.PasteCompare-module__ikiJyq__scrollSync input[type=checkbox]{accent-color:var(--clay-ink)}.PasteCompare-module__ikiJyq__split{gap:var(--clay-space-md);grid-template-columns:1fr 1fr;display:grid}.PasteCompare-module__ikiJyq__stacked{gap:var(--clay-space-md);grid-template-columns:1fr;display:grid}.PasteCompare-module__ikiJyq__pane{gap:var(--clay-space-xs);flex-direction:column;min-width:0;display:flex}.PasteCompare-module__ikiJyq__paneHead{justify-content:space-between;align-items:center;gap:var(--clay-space-sm);padding:6px 10px;display:flex}.PasteCompare-module__ikiJyq__paneLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.PasteCompare-module__ikiJyq__paneActions{gap:4px;display:flex}.PasteCompare-module__ikiJyq__paneBtn{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-sm);color:var(--clay-muted);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--clay-font-body);background:0 0;padding:4px 10px;transition:border-color .12s,color .12s}.PasteCompare-module__ikiJyq__paneBtn:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.PasteCompare-module__ikiJyq__editor{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);background:var(--clay-canvas);width:100%;height:220px;padding:var(--clay-space-sm)var(--clay-space-md);color:var(--clay-ink);resize:none;white-space:pre;outline:none;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.55;overflow:auto}.PasteCompare-module__ikiJyq__editor:focus{border-color:var(--clay-ink)}.PasteCompare-module__ikiJyq__previewBox{background:linear-gradient(45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(-45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--clay-hairline-soft)75%),linear-gradient(-45deg,transparent 75%,var(--clay-hairline-soft)75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;background-color:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);padding:var(--clay-space-md);justify-content:center;min-height:360px;display:flex;overflow:hidden}.PasteCompare-module__ikiJyq__iframeFrame{border-radius:var(--clay-radius-sm);box-shadow:0 0 0 1px var(--clay-hairline);background:#fff;transition:width .2s}.PasteCompare-module__ikiJyq__iframe{border-radius:var(--clay-radius-sm);background:#fff;border:none;width:100%;height:100%;display:block}.PasteCompare-module__ikiJyq__viewportLabel{bottom:var(--clay-space-md);right:var(--clay-space-md);color:var(--clay-muted);background:var(--clay-canvas);border-radius:var(--clay-radius-sm);border:1px solid var(--clay-hairline);padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:11px;position:absolute}@media (max-width:960px){.PasteCompare-module__ikiJyq__split{grid-template-columns:1fr}}
.SvgViewer-module__yy-tLa__layout{gap:var(--clay-space-xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.SvgViewer-module__yy-tLa__column{gap:var(--clay-space-md);flex-direction:column;min-height:0;display:flex}.SvgViewer-module__yy-tLa__columnHeader{justify-content:space-between;align-items:center;gap:var(--clay-space-sm);display:flex}.SvgViewer-module__yy-tLa__columnLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.SvgViewer-module__yy-tLa__editor{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);min-height:360px;padding:var(--clay-space-md);color:var(--clay-ink);resize:none;white-space:pre;outline:none;flex:1;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.55;overflow:auto}.SvgViewer-module__yy-tLa__editor:focus{border-color:var(--clay-ink)}.SvgViewer-module__yy-tLa__preview{border-radius:var(--clay-radius-lg);background:linear-gradient(45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(-45deg,var(--clay-hairline-soft)25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--clay-hairline-soft)75%),linear-gradient(-45deg,transparent 75%,var(--clay-hairline-soft)75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;background-color:var(--clay-canvas);border:1px solid var(--clay-hairline);min-height:360px;padding:var(--clay-space-md);flex:1;justify-content:center;align-items:center;transition:background-color .2s;display:flex;overflow:auto}.SvgViewer-module__yy-tLa__previewDark{background-color:var(--clay-surface-dark)}.SvgViewer-module__yy-tLa__previewSvg{max-width:100%;max-height:100%}.SvgViewer-module__yy-tLa__previewSvg svg{max-width:100%;height:auto;display:block}.SvgViewer-module__yy-tLa__toggle{background:var(--clay-surface-card);border-radius:var(--clay-radius-pill);gap:4px;padding:4px;display:flex}.SvgViewer-module__yy-tLa__toggleBtn{color:var(--clay-muted);font-family:var(--clay-font-body);border-radius:var(--clay-radius-pill);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:500}.SvgViewer-module__yy-tLa__toggleBtnActive{background:var(--clay-canvas);color:var(--clay-ink);font-weight:600}.SvgViewer-module__yy-tLa__stats{gap:var(--clay-space-sm);grid-template-columns:repeat(4,1fr);display:grid}.SvgViewer-module__yy-tLa__statCard{background:var(--clay-canvas);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);padding:var(--clay-space-sm)var(--clay-space-md);flex-direction:column;gap:2px;display:flex}.SvgViewer-module__yy-tLa__statLabel{letter-spacing:1px;text-transform:uppercase;color:var(--clay-muted);font-size:10px;font-weight:600}.SvgViewer-module__yy-tLa__statValue{color:var(--clay-ink);font-family:JetBrains Mono,monospace;font-size:16px;font-weight:600}.SvgViewer-module__yy-tLa__statSaving{color:var(--clay-success);margin-top:2px;font-size:12px;font-weight:600}.SvgViewer-module__yy-tLa__dropZone{border:1px dashed var(--clay-muted-soft);border-radius:var(--clay-radius-md);padding:var(--clay-space-md);align-items:center;gap:var(--clay-space-sm);color:var(--clay-muted);cursor:pointer;font-size:13px;transition:border-color .15s,color .15s,background .15s;display:flex}.SvgViewer-module__yy-tLa__dropZone:hover{border-color:var(--clay-ink);color:var(--clay-ink)}.SvgViewer-module__yy-tLa__dropZoneDragging{border-color:var(--clay-brand-pink);background:var(--clay-surface-card);color:var(--clay-ink)}@media (max-width:960px){.SvgViewer-module__yy-tLa__layout{grid-template-columns:1fr}.SvgViewer-module__yy-tLa__stats{grid-template-columns:repeat(2,1fr)}}
.TokenTranslator-module__E5B6_q__layout{gap:var(--clay-space-xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.TokenTranslator-module__E5B6_q__column{gap:var(--clay-space-md);flex-direction:column;min-height:0;display:flex}.TokenTranslator-module__E5B6_q__columnHead{justify-content:space-between;align-items:center;gap:var(--clay-space-sm);display:flex}.TokenTranslator-module__E5B6_q__columnTitle{letter-spacing:1.5px;text-transform:uppercase;color:var(--clay-muted);font-size:11px;font-weight:600}.TokenTranslator-module__E5B6_q__formatToggle{background:var(--clay-surface-card);border-radius:var(--clay-radius-pill);gap:4px;padding:4px;display:flex}.TokenTranslator-module__E5B6_q__formatBtn{color:var(--clay-muted);font-family:var(--clay-font-body);border-radius:var(--clay-radius-pill);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:500}.TokenTranslator-module__E5B6_q__formatBtnActive{background:var(--clay-canvas);color:var(--clay-ink);font-weight:600}.TokenTranslator-module__E5B6_q__editor{border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-lg);background:var(--clay-canvas);min-height:380px;padding:var(--clay-space-md);color:var(--clay-ink);resize:none;white-space:pre;outline:none;flex:1;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;overflow:auto}.TokenTranslator-module__E5B6_q__editor:focus{border-color:var(--clay-ink)}.TokenTranslator-module__E5B6_q__outputBlock{background:var(--clay-surface-strong);border-radius:var(--clay-radius-lg);min-height:380px;padding:var(--clay-space-md);color:var(--clay-ink);white-space:pre;flex:1;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.6;overflow:auto}.TokenTranslator-module__E5B6_q__statusRow{justify-content:space-between;align-items:center;gap:var(--clay-space-md);padding:var(--clay-space-sm)var(--clay-space-md);background:var(--clay-surface-soft);border:1px solid var(--clay-hairline);border-radius:var(--clay-radius-md);display:flex}.TokenTranslator-module__E5B6_q__statusText{color:var(--clay-body);font-size:13px}.TokenTranslator-module__E5B6_q__statusOk{color:var(--clay-success);font-weight:600}.TokenTranslator-module__E5B6_q__statusWarn{color:var(--clay-warning);font-weight:600}.TokenTranslator-module__E5B6_q__statusErr{color:var(--clay-error);font-weight:600}.TokenTranslator-module__E5B6_q__swatchStrip{flex-wrap:wrap;gap:4px;display:flex}.TokenTranslator-module__E5B6_q__swatch{border:1px solid var(--clay-hairline);border-radius:6px;width:22px;height:22px}.TokenTranslator-module__E5B6_q__copyToast{bottom:var(--clay-space-xl);background:var(--clay-ink);color:var(--clay-on-primary);border-radius:var(--clay-radius-pill);pointer-events:none;z-index:50;padding:10px 18px;font-size:13px;font-weight:500;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0a0a0a2e}@media (max-width:960px){.TokenTranslator-module__E5B6_q__layout{grid-template-columns:1fr}}
