.ToolHeader-module__2ACufa__header{margin-bottom:2rem}.ToolHeader-module__2ACufa__title{letter-spacing:-.02em;margin-bottom:.5rem;font-size:2rem;font-weight:700}.ToolHeader-module__2ACufa__description{color:#888;font-size:1rem}
.Button-module__VMVMAW__button{border-radius:var(--radius-sm);justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;transition:all .2s;display:inline-flex}.Button-module__VMVMAW__primary{background-color:var(--accent);color:#000}.Button-module__VMVMAW__primary:hover{background-color:#0cc}.Button-module__VMVMAW__secondary{background-color:var(--panel-bg);color:var(--fg);border:1px solid var(--border)}.Button-module__VMVMAW__secondary:hover{background-color:var(--card-hover)}.Button-module__VMVMAW__ghost{color:#888;background:0 0}.Button-module__VMVMAW__ghost:hover{color:var(--fg);background:var(--panel-bg)}
.MonospaceInput-module__FMVI4G__wrapper{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--panel-bg);flex-direction:column;height:100%;transition:border-color .2s;display:flex;overflow:hidden}.MonospaceInput-module__FMVI4G__label{border-bottom:1px solid var(--border);color:#888;background-color:var(--card-hover);padding:.5rem 1rem;font-size:.875rem;font-weight:500}.MonospaceInput-module__FMVI4G__textarea{color:var(--fg);resize:none;font-size:.875rem;line-height:1.5;font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;padding:1rem}.MonospaceInput-module__FMVI4G__wrapper:focus-within{border-color:var(--accent)}
.OutputPanel-module__nKLdUG__wrapper{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--panel-bg);flex-direction:column;height:100%;display:flex;overflow:hidden}.OutputPanel-module__nKLdUG__header{border-bottom:1px solid var(--border);background-color:var(--card-hover);justify-content:space-between;align-items:center;padding:.25rem .25rem .25rem 1rem;display:flex}.OutputPanel-module__nKLdUG__label{color:#888;font-size:.875rem;font-weight:500}.OutputPanel-module__nKLdUG__copyBtn{padding:.25rem .5rem;font-size:.75rem}.OutputPanel-module__nKLdUG__content{flex:1;padding:1rem;font-size:.875rem;line-height:1.5;overflow:auto}.OutputPanel-module__nKLdUG__content pre{white-space:pre-wrap;word-break:break-all;font-family:var(--font-mono);margin:0}
.Base64Tool-module__LPoR_W__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.Base64Tool-module__LPoR_W__actions{gap:.5rem;margin-bottom:1rem;display:flex}.Base64Tool-module__LPoR_W__errorPanel{border-radius:var(--radius-md);background-color:#130808;border:1px solid #5c1a1a;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.Base64Tool-module__LPoR_W__errorBar{color:#f87171;background-color:#1a0a0a;border-bottom:1px solid #5c1a1a;padding:.375rem 1rem;font-size:.875rem;font-weight:500}.Base64Tool-module__LPoR_W__errorBody{font-family:var(--font-mono);color:#f87171;padding:1rem;font-size:.875rem;line-height:1.5}.Base64Tool-module__LPoR_W__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.Base64Tool-module__LPoR_W__section{flex-direction:column;gap:.4rem;display:flex}.Base64Tool-module__LPoR_W__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.Base64Tool-module__LPoR_W__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.Base64Tool-module__LPoR_W__sectionBody strong{color:#aaa;font-weight:600}.Base64Tool-module__LPoR_W__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.Base64Tool-module__LPoR_W__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.CaseConverter-module__Sb7a1W__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.CaseConverter-module__Sb7a1W__modeRow{flex-wrap:wrap;gap:.375rem;margin-bottom:1rem;display:flex}.CaseConverter-module__Sb7a1W__modeBtn{border-radius:var(--radius-sm);font-size:.8125rem;font-family:var(--font-mono);cursor:pointer;border:1px solid var(--border);background:var(--panel-bg);color:#888;padding:.3125rem .75rem;font-weight:500;transition:border-color .15s,color .15s,background-color .15s}.CaseConverter-module__Sb7a1W__modeBtn:hover{color:var(--fg);border-color:#555}.CaseConverter-module__Sb7a1W__modeBtnActive{background:var(--accent);border-color:var(--accent);color:#000}.CaseConverter-module__Sb7a1W__modeBtnActive:hover{color:#000;background:#0cc;border-color:#0cc}.CaseConverter-module__Sb7a1W__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.CaseConverter-module__Sb7a1W__section{flex-direction:column;gap:.4rem;display:flex}.CaseConverter-module__Sb7a1W__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.CaseConverter-module__Sb7a1W__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.CaseConverter-module__Sb7a1W__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.CaseConverter-module__Sb7a1W__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.JsonFormatterTool-module__schPeW__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.JsonFormatterTool-module__schPeW__actions{gap:.5rem;margin-bottom:1rem;display:flex}.JsonFormatterTool-module__schPeW__errorPanel{border-radius:var(--radius-md);background-color:#130808;border:1px solid #5c1a1a;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.JsonFormatterTool-module__schPeW__errorBar{color:#f87171;background-color:#1a0a0a;border-bottom:1px solid #5c1a1a;padding:.375rem 1rem;font-size:.875rem;font-weight:500}.JsonFormatterTool-module__schPeW__errorBody{font-family:var(--font-mono);color:#f87171;padding:1rem;font-size:.875rem;line-height:1.5}.JsonFormatterTool-module__schPeW__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.JsonFormatterTool-module__schPeW__section{flex-direction:column;gap:.4rem;display:flex}.JsonFormatterTool-module__schPeW__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.JsonFormatterTool-module__schPeW__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.JsonFormatterTool-module__schPeW__sectionBody strong{color:#aaa;font-weight:600}.JsonFormatterTool-module__schPeW__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.JsonFormatterTool-module__schPeW__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.JwtTool-module__qPSFAW__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.JwtTool-module__qPSFAW__outputStack{flex-direction:column;gap:.625rem;height:100%;display:flex}.JwtTool-module__qPSFAW__outputStack>:first-child{flex:1}.JwtTool-module__qPSFAW__outputStack>:last-child{flex:2}.JwtTool-module__qPSFAW__emptyPane{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-bg);justify-content:center;align-items:center;height:100%;display:flex}.JwtTool-module__qPSFAW__emptyText{color:#444;font-size:.875rem;font-style:italic}.JwtTool-module__qPSFAW__errorPanel{border-radius:var(--radius-md);background-color:#130808;border:1px solid #5c1a1a;flex-direction:column;height:100%;display:flex;overflow:hidden}.JwtTool-module__qPSFAW__errorBar{color:#f87171;background-color:#1a0a0a;border-bottom:1px solid #5c1a1a;padding:.375rem 1rem;font-size:.875rem;font-weight:500}.JwtTool-module__qPSFAW__errorBody{font-family:var(--font-mono);color:#f87171;padding:1rem;font-size:.875rem;line-height:1.5}.JwtTool-module__qPSFAW__sigSection{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);margin-top:.625rem;overflow:hidden}.JwtTool-module__qPSFAW__sigHeader{border-bottom:1px solid var(--border);background:var(--card-hover);align-items:center;gap:.625rem;padding:.375rem .375rem .375rem .875rem;display:flex}.JwtTool-module__qPSFAW__sigLabel{color:#666;font-size:.8125rem;font-weight:500}.JwtTool-module__qPSFAW__sigNote{color:#555;flex:1;font-size:.6875rem}.JwtTool-module__qPSFAW__sigCopyBtn{padding:.25rem .5rem;font-size:.75rem}.JwtTool-module__qPSFAW__sigValue{padding:.625rem .875rem;overflow-x:auto}.JwtTool-module__qPSFAW__sigValue code{font-family:var(--font-mono);color:#555;word-break:break-all;font-size:.8125rem}.JwtTool-module__qPSFAW__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.JwtTool-module__qPSFAW__section{flex-direction:column;gap:.4rem;display:flex}.JwtTool-module__qPSFAW__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.JwtTool-module__qPSFAW__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.JwtTool-module__qPSFAW__sectionBody strong{color:#aaa;font-weight:600}.JwtTool-module__qPSFAW__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.JwtTool-module__qPSFAW__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-all;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.UrlTool-module__qZ5Koa__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.UrlTool-module__qZ5Koa__actions{gap:.5rem;margin-bottom:1rem;display:flex}.UrlTool-module__qZ5Koa__errorPanel{border-radius:var(--radius-md);background-color:#130808;border:1px solid #5c1a1a;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.UrlTool-module__qZ5Koa__errorBar{color:#f87171;background-color:#1a0a0a;border-bottom:1px solid #5c1a1a;padding:.375rem 1rem;font-size:.875rem;font-weight:500}.UrlTool-module__qZ5Koa__errorBody{font-family:var(--font-mono);color:#f87171;padding:1rem;font-size:.875rem;line-height:1.5}.UrlTool-module__qZ5Koa__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.UrlTool-module__qZ5Koa__section{flex-direction:column;gap:.4rem;display:flex}.UrlTool-module__qZ5Koa__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.UrlTool-module__qZ5Koa__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.UrlTool-module__qZ5Koa__sectionBody strong{color:#aaa;font-weight:600}.UrlTool-module__qZ5Koa__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.UrlTool-module__qZ5Koa__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.CronTool-module__HHosdq__page{max-width:800px;margin:0 auto;padding:2rem 1rem 4rem}.CronTool-module__HHosdq__inputRow{margin-bottom:.875rem}.CronTool-module__HHosdq__inputWrap{flex-direction:column;gap:.3rem;display:flex}.CronTool-module__HHosdq__inputLabel{color:#888;font-size:.8125rem;font-weight:500}.CronTool-module__HHosdq__input{background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-mono);letter-spacing:.04em;outline:none;width:100%;padding:.625rem .875rem;font-size:1.125rem;transition:border-color .15s}.CronTool-module__HHosdq__input:focus{border-color:var(--accent)}.CronTool-module__HHosdq__inputHint{color:#444;font-size:.6875rem;font-family:var(--font-mono);letter-spacing:.03em}.CronTool-module__HHosdq__resultCard{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);align-items:center;gap:.75rem;min-height:3.5rem;margin-bottom:1.5rem;padding:1rem 1.125rem;display:flex}.CronTool-module__HHosdq__resultValid{border-color:#0ff3}.CronTool-module__HHosdq__resultError{background:#130808;border-color:#f8717140}.CronTool-module__HHosdq__resultEmpty{color:#444;margin:0;font-size:.875rem;font-style:italic}.CronTool-module__HHosdq__resultText{color:var(--accent);flex:1;margin:0;font-size:1.125rem;font-weight:500;line-height:1.4}.CronTool-module__HHosdq__resultCopyBtn{opacity:.5;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;transition:opacity .15s}.CronTool-module__HHosdq__resultCard:hover .CronTool-module__HHosdq__resultCopyBtn{opacity:1}.CronTool-module__HHosdq__errorIcon{color:#f87171;flex-shrink:0;font-size:.875rem}.CronTool-module__HHosdq__errorText{font-family:var(--font-mono);color:#f87171;margin:0;font-size:.875rem;line-height:1.5}.CronTool-module__HHosdq__presets{margin-bottom:2.5rem}.CronTool-module__HHosdq__presetsLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-bottom:.625rem;font-size:.75rem;font-weight:600}.CronTool-module__HHosdq__presetGrid{grid-template-columns:1fr;gap:.375rem;display:grid}@media (min-width:560px){.CronTool-module__HHosdq__presetGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:860px){.CronTool-module__HHosdq__presetGrid{grid-template-columns:repeat(3,1fr)}}.CronTool-module__HHosdq__presetBtn{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);cursor:pointer;text-align:left;align-items:center;gap:.625rem;padding:.5rem .75rem;transition:border-color .15s,background-color .15s;display:flex}.CronTool-module__HHosdq__presetBtn:hover{background:var(--card-hover);border-color:#555}.CronTool-module__HHosdq__presetBtnActive{border-color:var(--accent);background:var(--card-hover)}.CronTool-module__HHosdq__presetExpr{font-family:var(--font-mono);color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:.75rem}.CronTool-module__HHosdq__presetDesc{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.CronTool-module__HHosdq__info{flex-direction:column;gap:1.75rem;max-width:680px;display:flex}.CronTool-module__HHosdq__section{flex-direction:column;gap:.4rem;display:flex}.CronTool-module__HHosdq__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.CronTool-module__HHosdq__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.CronTool-module__HHosdq__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.CronTool-module__HHosdq__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.HashTool-module__TSWB7G__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.HashTool-module__TSWB7G__split{flex-direction:column;gap:.75rem;display:flex}.HashTool-module__TSWB7G__inputPane{flex-direction:column;height:240px;display:flex}.HashTool-module__TSWB7G__inputPane>*{flex:1}@media (min-width:768px){.HashTool-module__TSWB7G__split{flex-direction:row;height:240px}.HashTool-module__TSWB7G__inputPane{flex:1;height:100%}}.HashTool-module__TSWB7G__resultsPane{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);flex-direction:column;height:auto;display:flex;overflow:hidden}@media (min-width:768px){.HashTool-module__TSWB7G__resultsPane{flex:1;height:100%}}.HashTool-module__TSWB7G__resultsHeader{border-bottom:1px solid var(--border);background:var(--card-hover);justify-content:space-between;align-items:center;padding:.375rem .875rem;display:flex}.HashTool-module__TSWB7G__resultsLabel{color:#666;font-size:.8125rem;font-weight:500}.HashTool-module__TSWB7G__oneWayBadge{text-transform:uppercase;letter-spacing:.05em;color:#555;border:1px solid #333;border-radius:3px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}.HashTool-module__TSWB7G__hashList{flex-direction:column;flex:1;display:flex;overflow-y:auto}.HashTool-module__TSWB7G__hashRow{border-bottom:1px solid #161616;grid-template-columns:4.5rem 1fr auto;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .875rem;display:grid}.HashTool-module__TSWB7G__hashRow:last-child{border-bottom:none}.HashTool-module__TSWB7G__algoLabel{color:#555;white-space:nowrap;font-size:.75rem;font-weight:600;font-family:var(--font-mono)}.HashTool-module__TSWB7G__hashValue{font-family:var(--font-mono);color:var(--fg);word-break:break-all;min-width:0;font-size:.75rem;line-height:1.4}.HashTool-module__TSWB7G__placeholder{color:#333}.HashTool-module__TSWB7G__rowCopyBtn{opacity:.35;flex-shrink:0;padding:.1875rem .4375rem;font-size:.6875rem;transition:opacity .15s}.HashTool-module__TSWB7G__hashRow:hover .HashTool-module__TSWB7G__rowCopyBtn{opacity:1}.HashTool-module__TSWB7G__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.HashTool-module__TSWB7G__section{flex-direction:column;gap:.4rem;display:flex}.HashTool-module__TSWB7G__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.HashTool-module__TSWB7G__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.HashTool-module__TSWB7G__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.HashTool-module__TSWB7G__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre-wrap;word-break:break-all;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.JsonValidator-module__uYsLkq__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.JsonValidator-module__uYsLkq__actions{gap:.5rem;margin-bottom:1rem;display:flex}.JsonValidator-module__uYsLkq__inputWrap{flex-direction:column;height:340px;display:flex}.JsonValidator-module__uYsLkq__inputWrap>*{flex:1}.JsonValidator-module__uYsLkq__result{border-radius:var(--radius-sm);font-family:var(--font-mono);border:1px solid #0000;align-items:flex-start;gap:.625rem;margin-top:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;display:flex}.JsonValidator-module__uYsLkq__resultIcon{flex-shrink:0;margin-top:.05em;font-size:.9375rem}.JsonValidator-module__uYsLkq__resultText{word-break:break-word}.JsonValidator-module__uYsLkq__valid{color:#0d8;background-color:#00ff880d;border-color:#0f83}.JsonValidator-module__uYsLkq__invalid{color:#f87171;background-color:#f871710f;border-color:#f8717133}.JsonValidator-module__uYsLkq__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.JsonValidator-module__uYsLkq__section{flex-direction:column;gap:.4rem;display:flex}.JsonValidator-module__uYsLkq__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.JsonValidator-module__uYsLkq__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.JsonValidator-module__uYsLkq__sectionBody strong{color:#aaa;font-weight:600}.JsonValidator-module__uYsLkq__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.JsonValidator-module__uYsLkq__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.RegexTool-module__HGFnra__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.RegexTool-module__HGFnra__regexRow{background-color:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);align-items:center;margin-bottom:.75rem;padding:.5rem .875rem;font-size:1rem;transition:border-color .15s;display:flex}.RegexTool-module__HGFnra__regexRow:focus-within{border-color:var(--accent)}.RegexTool-module__HGFnra__regexRowError{border-color:#5c1a1a}.RegexTool-module__HGFnra__slash{color:#555;-webkit-user-select:none;user-select:none;padding:0 .25rem;font-weight:700}.RegexTool-module__HGFnra__patternInput{color:var(--accent);font-family:inherit;font-size:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0}.RegexTool-module__HGFnra__flagsInput{color:#c9f;width:5rem;font-family:inherit;font-size:inherit;background:0 0;border:none;outline:none}.RegexTool-module__HGFnra__errorBar{border-radius:var(--radius-sm);color:#f87171;font-family:var(--font-mono);background-color:#f871710f;border:1px solid #f8717133;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}.RegexTool-module__HGFnra__errorIcon{flex-shrink:0;margin-top:.05em}.RegexTool-module__HGFnra__split{flex-direction:column;gap:.75rem;display:flex}.RegexTool-module__HGFnra__pane{flex-direction:column;height:360px;display:flex}.RegexTool-module__HGFnra__pane>*{flex:1}@media (min-width:768px){.RegexTool-module__HGFnra__split{flex-direction:row;height:380px}.RegexTool-module__HGFnra__pane{flex:1;height:100%}}.RegexTool-module__HGFnra__resultsPanel{border:1px solid var(--border);border-radius:var(--radius-sm);background-color:var(--panel-bg);flex-direction:column;height:360px;display:flex;overflow:hidden}@media (min-width:768px){.RegexTool-module__HGFnra__resultsPanel{flex:1;height:100%}}.RegexTool-module__HGFnra__resultsHeader{border-bottom:1px solid var(--border);background-color:var(--card-hover);justify-content:space-between;align-items:center;padding:.375rem .375rem .375rem .875rem;display:flex}.RegexTool-module__HGFnra__resultsLabel{color:#888;font-size:.8125rem;font-weight:500}.RegexTool-module__HGFnra__copyBtn{padding:.25rem .5rem;font-size:.75rem}.RegexTool-module__HGFnra__matchesList{flex:1;padding:.5rem 0;overflow-y:auto}.RegexTool-module__HGFnra__hint{color:#555;padding:.75rem .875rem;font-size:.8125rem;font-style:italic}.RegexTool-module__HGFnra__matchItem{border-bottom:1px solid #1a1a1a;align-items:flex-start;gap:.75rem;padding:.4rem .875rem;font-size:.8125rem;display:flex}.RegexTool-module__HGFnra__matchItem:last-child{border-bottom:none}.RegexTool-module__HGFnra__matchMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.1rem;min-width:2.5rem;padding-top:.1em;display:flex}.RegexTool-module__HGFnra__matchNum{color:#555;font-family:var(--font-mono);font-size:.75rem}.RegexTool-module__HGFnra__matchPos{color:#444;font-family:var(--font-mono);font-size:.6875rem}.RegexTool-module__HGFnra__matchBody{flex-direction:column;gap:.25rem;min-width:0;display:flex}.RegexTool-module__HGFnra__matchValue{color:var(--fg);font-family:var(--font-mono);word-break:break-all}.RegexTool-module__HGFnra__groups{flex-wrap:wrap;gap:.375rem;display:flex}.RegexTool-module__HGFnra__group{font-family:var(--font-mono);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.RegexTool-module__HGFnra__groupLabel{color:#555;background:#1a1a1a;border:1px solid #333;border-radius:3px;padding:0 .25rem;font-size:.6875rem}.RegexTool-module__HGFnra__empty{color:#444;font-style:italic;font-family:var(--font-sans)}.RegexTool-module__HGFnra__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.RegexTool-module__HGFnra__section{flex-direction:column;gap:.4rem;display:flex}.RegexTool-module__HGFnra__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.RegexTool-module__HGFnra__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.RegexTool-module__HGFnra__sectionBody code{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:3px;padding:.05em .3em;font-size:.875em}.RegexTool-module__HGFnra__exampleGrid{grid-template-columns:auto 1fr;align-items:center;gap:.25rem .75rem;display:grid}.RegexTool-module__HGFnra__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;white-space:nowrap;font-size:.6875rem;font-weight:600}.RegexTool-module__HGFnra__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.375rem .75rem;font-size:.8125rem}
.DiffTool-module__Jdy4sq__page{max-width:1200px;margin:0 auto;padding:2rem 1rem 4rem}.DiffTool-module__Jdy4sq__inputSplit{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}@media (min-width:768px){.DiffTool-module__Jdy4sq__inputSplit{flex-direction:row}.DiffTool-module__Jdy4sq__inputPane{flex:1}}.DiffTool-module__Jdy4sq__inputPane{flex-direction:column;height:260px;display:flex}.DiffTool-module__Jdy4sq__inputPane>*{flex:1}.DiffTool-module__Jdy4sq__diffPanel{background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;min-height:200px;max-height:440px;display:flex;overflow:hidden}.DiffTool-module__Jdy4sq__diffHeader{border-bottom:1px solid var(--border);background:var(--card-hover);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem .875rem;display:flex}.DiffTool-module__Jdy4sq__diffMeta{align-items:center;gap:.625rem;display:flex}.DiffTool-module__Jdy4sq__diffLabel{color:#666;font-size:.8125rem;font-weight:500}.DiffTool-module__Jdy4sq__addedStat{color:#0d8;font-size:.8125rem;font-weight:600;font-family:var(--font-mono)}.DiffTool-module__Jdy4sq__removedStat{color:#f87171;font-size:.8125rem;font-weight:600;font-family:var(--font-mono)}.DiffTool-module__Jdy4sq__identicalBadge{color:#0d8;font-size:.8125rem;font-weight:600}.DiffTool-module__Jdy4sq__modeToggle{gap:.25rem;display:flex}.DiffTool-module__Jdy4sq__modeBtn{border-radius:var(--radius-sm);border:1px solid var(--border);color:#666;cursor:pointer;background:0 0;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;transition:color .15s,border-color .15s,background-color .15s}.DiffTool-module__Jdy4sq__modeBtn:hover{color:var(--fg);border-color:#555}.DiffTool-module__Jdy4sq__modeBtnActive{background:var(--accent);border-color:var(--accent);color:#000}.DiffTool-module__Jdy4sq__modeBtnActive:hover{color:#000;background:#0cc;border-color:#0cc}.DiffTool-module__Jdy4sq__diffContent{white-space:pre-wrap;font-family:var(--font-mono);word-break:break-word;flex:1;padding:.875rem 1rem;font-size:.8125rem;line-height:1.65;overflow-y:auto}.DiffTool-module__Jdy4sq__empty{color:#444;font-style:italic}.DiffTool-module__Jdy4sq__identicalMsg{color:#0d8}.DiffTool-module__Jdy4sq__added{color:#0d8;background-color:#00dd881f;border-radius:2px}.DiffTool-module__Jdy4sq__removed{color:#f87171;background-color:#f871711f;border-radius:2px;text-decoration:line-through}.DiffTool-module__Jdy4sq__unchanged{color:var(--fg)}.DiffTool-module__Jdy4sq__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.DiffTool-module__Jdy4sq__section{flex-direction:column;gap:.4rem;display:flex}.DiffTool-module__Jdy4sq__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.DiffTool-module__Jdy4sq__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.DiffTool-module__Jdy4sq__sectionBody strong{color:#aaa;font-weight:600}.DiffTool-module__Jdy4sq__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.DiffTool-module__Jdy4sq__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre-wrap;margin:0;padding:.625rem .875rem;font-size:.8125rem}.DiffTool-module__Jdy4sq__exampleAdded{color:#0d8;background-color:#00dd881f;border-radius:2px}.DiffTool-module__Jdy4sq__exampleRemoved{color:#f87171;background-color:#f871711f;border-radius:2px;text-decoration:line-through}
.Timestamp-module__pekCLq__page{max-width:800px;margin:0 auto;padding:2rem 1rem 4rem}.Timestamp-module__pekCLq__actions{margin-bottom:1.25rem}.Timestamp-module__pekCLq__inputRow{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@media (min-width:640px){.Timestamp-module__pekCLq__inputRow{flex-direction:row;align-items:flex-start}.Timestamp-module__pekCLq__inputGroup{flex:1}}.Timestamp-module__pekCLq__inputGroup{flex-direction:column;gap:.3125rem;display:flex}.Timestamp-module__pekCLq__inputLabel{color:#888;font-size:.8125rem;font-weight:500}.Timestamp-module__pekCLq__input{background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;outline:none;width:100%;padding:.5625rem .75rem;font-size:.9375rem;transition:border-color .15s}.Timestamp-module__pekCLq__input:focus{border-color:var(--accent)}.Timestamp-module__pekCLq__inputError{border-color:#5c1a1a}.Timestamp-module__pekCLq__inputHint{color:#444;font-size:.6875rem}.Timestamp-module__pekCLq__arrowWrap{color:#444;-webkit-user-select:none;user-select:none;align-self:center;margin-top:1.4rem;padding:0 .25rem;font-size:1.25rem;display:none}@media (min-width:640px){.Timestamp-module__pekCLq__arrowWrap{display:block}}.Timestamp-module__pekCLq__errorMsg{color:#f87171;font-size:.8125rem;font-family:var(--font-mono);margin-top:.5rem}.Timestamp-module__pekCLq__outputCard{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);margin-top:1.25rem;overflow:hidden}.Timestamp-module__pekCLq__outputHeader{border-bottom:1px solid var(--border);background:var(--card-hover);color:#666;padding:.375rem .875rem;font-size:.8125rem;font-weight:500}.Timestamp-module__pekCLq__outputList{margin:0;padding:0}.Timestamp-module__pekCLq__outputRow{border-bottom:1px solid #161616;grid-template-columns:7.5rem 1fr;align-items:center;min-height:2.375rem;display:grid}.Timestamp-module__pekCLq__outputRow:last-child{border-bottom:none}.Timestamp-module__pekCLq__outputLabel{color:#555;white-space:nowrap;align-self:center;padding:.375rem 0 .375rem .875rem;font-size:.75rem;font-weight:500}.Timestamp-module__pekCLq__outputValue{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.375rem .375rem .375rem 0;display:flex}.Timestamp-module__pekCLq__outputValue code{font-family:var(--font-mono);color:var(--fg);word-break:break-all;flex:1;font-size:.8125rem}.Timestamp-module__pekCLq__rowCopyBtn{opacity:.35;flex-shrink:0;padding:.1875rem .4375rem;font-size:.6875rem;transition:opacity .15s}.Timestamp-module__pekCLq__outputRow:hover .Timestamp-module__pekCLq__rowCopyBtn{opacity:1}.Timestamp-module__pekCLq__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.Timestamp-module__pekCLq__section{flex-direction:column;gap:.4rem;display:flex}.Timestamp-module__pekCLq__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.Timestamp-module__pekCLq__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.Timestamp-module__pekCLq__sectionBody strong{color:#aaa;font-weight:600}.Timestamp-module__pekCLq__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.Timestamp-module__pekCLq__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.UuidTool-module__UUR7PG__page{max-width:800px;margin:0 auto;padding:2rem 1rem 4rem}.UuidTool-module__UUR7PG__actions{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}.UuidTool-module__UUR7PG__countGroup{align-items:center;gap:.5rem;display:flex}.UuidTool-module__UUR7PG__countLabel{color:#666;font-size:.8125rem}.UuidTool-module__UUR7PG__countInput{background:var(--panel-bg);border:1px solid var(--border);width:5rem;color:var(--fg);border-radius:var(--radius-sm);font-family:var(--font-mono);outline:none;padding:.4375rem .625rem;font-size:.875rem;transition:border-color .15s}.UuidTool-module__UUR7PG__countInput:focus{border-color:var(--accent)}.UuidTool-module__UUR7PG__copyAllBtn{padding:.4375rem .75rem;font-size:.8125rem}.UuidTool-module__UUR7PG__listPanel{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-bg);flex-direction:column;max-height:480px;display:flex;overflow:hidden}.UuidTool-module__UUR7PG__listHeader{border-bottom:1px solid var(--border);background:var(--card-hover);padding:.375rem .875rem}.UuidTool-module__UUR7PG__listMeta{color:#666;font-size:.8125rem}.UuidTool-module__UUR7PG__list{flex:1;list-style:none;overflow-y:auto}.UuidTool-module__UUR7PG__row{border-bottom:1px solid #161616;align-items:center;gap:.625rem;padding:.3125rem .5rem .3125rem .875rem;display:flex}.UuidTool-module__UUR7PG__row:last-child{border-bottom:none}.UuidTool-module__UUR7PG__rowIndex{font-family:var(--font-mono);color:#444;text-align:right;-webkit-user-select:none;user-select:none;flex-shrink:0;min-width:1.5rem;font-size:.6875rem}.UuidTool-module__UUR7PG__uuid{font-family:var(--font-mono);color:var(--fg);word-break:break-all;flex:1;font-size:.875rem}.UuidTool-module__UUR7PG__rowCopyBtn{opacity:.4;flex-shrink:0;padding:.1875rem .4375rem;font-size:.75rem;transition:opacity .15s}.UuidTool-module__UUR7PG__row:hover .UuidTool-module__UUR7PG__rowCopyBtn{opacity:1}.UuidTool-module__UUR7PG__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.UuidTool-module__UUR7PG__section{flex-direction:column;gap:.4rem;display:flex}.UuidTool-module__UUR7PG__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.UuidTool-module__UUR7PG__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.UuidTool-module__UUR7PG__sectionBody strong{color:#aaa;font-weight:600}.UuidTool-module__UUR7PG__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.UuidTool-module__UUR7PG__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
.WordCounter-module__66PI0G__page{max-width:800px;margin:0 auto;padding:2rem 1rem 4rem}.WordCounter-module__66PI0G__statsGrid{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:1rem;display:grid}@media (min-width:560px){.WordCounter-module__66PI0G__statsGrid{grid-template-columns:repeat(5,1fr)}}.WordCounter-module__66PI0G__statBox{background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:center;padding:.875rem .75rem}.WordCounter-module__66PI0G__statValue{color:var(--accent);font-size:1.5rem;font-weight:700;line-height:1;font-family:var(--font-mono);letter-spacing:-.02em;margin-bottom:.3rem}.WordCounter-module__66PI0G__statLabel{color:#666;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}.WordCounter-module__66PI0G__inputWrap{flex-direction:column;height:260px;display:flex}.WordCounter-module__66PI0G__inputWrap>*{flex:1}.WordCounter-module__66PI0G__info{flex-direction:column;gap:1.75rem;max-width:680px;margin-top:3rem;display:flex}.WordCounter-module__66PI0G__section{flex-direction:column;gap:.4rem;display:flex}.WordCounter-module__66PI0G__sectionTitle{color:var(--fg);font-size:.9375rem;font-weight:600}.WordCounter-module__66PI0G__sectionBody{color:#777;font-size:.875rem;line-height:1.65}.WordCounter-module__66PI0G__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:#555;margin-top:.625rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.WordCounter-module__66PI0G__exampleCode{font-family:var(--font-mono);color:#aaa;background:var(--panel-bg);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;margin:0;padding:.625rem .875rem;font-size:.8125rem}
