.utils-module__mQO7na__panel{background:#0e141dd1;border:1px solid #ffffff14;border-radius:18px;gap:18px;padding:22px;animation:.65s both utils-module__mQO7na__floatUp;display:grid;position:relative;box-shadow:0 18px 44px #060a1259}.utils-module__mQO7na__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.utils-module__mQO7na__card{color:inherit;background:linear-gradient(145deg,#121a26f2,#0a0e15e6);border:1px solid #ffffff14;border-radius:16px;min-height:110px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.utils-module__mQO7na__card:hover,.utils-module__mQO7na__card:focus-within{border-color:#ffcd7880;transform:translateY(-2px);box-shadow:0 12px 26px #080c1466}.utils-module__mQO7na__cardLink{color:inherit;flex-direction:column;gap:8px;min-height:110px;padding:16px 18px;text-decoration:none;display:flex}.utils-module__mQO7na__cardTitle{letter-spacing:.01em;padding-right:36px;font-size:16px;font-weight:600}.utils-module__mQO7na__cardDescription{color:#eef4ff99;font-size:13px;line-height:1.45}.utils-module__mQO7na__cardStar{color:#eef4ff99;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .2s,color .2s,background .2s;display:inline-flex;position:absolute;top:12px;right:12px}.utils-module__mQO7na__cardStar:hover,.utils-module__mQO7na__cardStar:focus-visible{color:#ffe6aae6;outline:none}.utils-module__mQO7na__cardStarActive{color:#ffcd78}.utils-module__mQO7na__cardStarIcon{width:20px;height:20px}.utils-module__mQO7na__cardStarActive .utils-module__mQO7na__cardStarShape{fill:currentColor}.utils-module__mQO7na__controls{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.utils-module__mQO7na__controlsRow{flex-wrap:nowrap}.utils-module__mQO7na__fieldPrimary{flex:70%;min-width:240px}.utils-module__mQO7na__fieldSecondary{flex:0 0 30%;min-width:200px}.utils-module__mQO7na__fieldMethod{flex:0 0 15%;min-width:120px}.utils-module__mQO7na__fieldUrl{flex:80%;min-width:0}.utils-module__mQO7na__field.utils-module__mQO7na__fieldMethod{min-width:120px}.utils-module__mQO7na__panelRow{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.utils-module__mQO7na__field{flex-direction:column;gap:8px;min-width:220px;display:flex}.utils-module__mQO7na__label{text-transform:uppercase;letter-spacing:.2em;color:#eef4ff99;font-size:12px}.utils-module__mQO7na__labelRow{justify-content:space-between;align-items:center;gap:12px;height:26px;display:flex}.utils-module__mQO7na__input{color:#f4f7ff;background:#0c1219;border:1px solid #ffffff14;border-radius:12px;width:120px;padding:10px 14px;font-size:16px}.utils-module__mQO7na__inputCompact{height:28px;padding:4px 10px;font-size:12px}.utils-module__mQO7na__selectWide{width:auto}.utils-module__mQO7na__inputRow{align-items:center;gap:10px;display:inline-flex}.utils-module__mQO7na__inputRowStretch,.utils-module__mQO7na__inputRowStretch .utils-module__mQO7na__input{width:100%}.utils-module__mQO7na__help{color:#eef4ffb3;letter-spacing:.02em;cursor:help;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;width:15px;height:15px;font-size:12px;display:inline-flex;position:relative}.utils-module__mQO7na__help:after{content:attr(data-tooltip);color:#eef4ff;white-space:nowrap;pointer-events:none;opacity:0;z-index:10;background:#090c12f2;border:1px solid #ffffff1f;border-radius:8px;padding:6px 10px;font-size:12px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.utils-module__mQO7na__help:focus:after,.utils-module__mQO7na__help:hover:after{opacity:1;transform:translate(-50%)}.utils-module__mQO7na__input:focus{border-color:#ffcd7899;outline:none;box-shadow:0 0 0 3px #ffcd7826}.utils-module__mQO7na__hint{color:#eef4ff73;font-size:12px}.utils-module__mQO7na__hintLine{color:#eef4ff8c;justify-content:space-between;gap:10px;font-size:12px;display:flex}.utils-module__mQO7na__hintLineError{color:#ffa0a0e6}.utils-module__mQO7na__hintStatus{white-space:nowrap}.utils-module__mQO7na__hintStatusValid{color:#78e6aae6}.utils-module__mQO7na__toggle{letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-self:start;align-items:center;gap:10px;width:fit-content;height:44px;padding:8px 12px;font-size:12px;display:inline-flex}.utils-module__mQO7na__toggleNeutral{text-transform:none;letter-spacing:.04em}.utils-module__mQO7na__noSimilarText{-webkit-text-decoration:line-through #eef4ffa6;text-decoration:line-through #eef4ffa6;text-decoration-thickness:1.5px}.utils-module__mQO7na__checkbox{accent-color:#ffcd78;width:16px;height:16px}.utils-module__mQO7na__actions{flex-wrap:wrap;gap:12px;display:flex}.utils-module__mQO7na__tabs{flex-wrap:wrap;gap:8px;display:flex}.utils-module__mQO7na__tabsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.utils-module__mQO7na__tabButton{letter-spacing:.08em;text-transform:uppercase;color:#eef4ffb3;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:6px 12px;font-size:12px}.utils-module__mQO7na__tabButton:hover,.utils-module__mQO7na__tabButton:focus-visible{color:#ffe1a6;border-color:#ffcd788c}.utils-module__mQO7na__tabActive{color:#ffe1a6;background:#ffcd781f;border-color:#ffcd78b3}.utils-module__mQO7na__tabPanel{gap:12px;display:grid}.utils-module__mQO7na__statusCompact{letter-spacing:.06em;text-transform:uppercase;color:#eef4ff99;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.utils-module__mQO7na__statusCompact[data-state=ok]{color:#78e6aae6}.utils-module__mQO7na__statusCompact[data-state=warn]{color:#ffd678e6}.utils-module__mQO7na__statusCompact[data-state=error]{color:#ff8c8cf2}.utils-module__mQO7na__outputFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.utils-module__mQO7na__actionsRow{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px;display:grid}.utils-module__mQO7na__actionsRight{justify-content:flex-end;align-self:end;display:flex}.utils-module__mQO7na__output{background:#0b1017d1;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:22px;display:flex}.utils-module__mQO7na__outputHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.utils-module__mQO7na__outputHeaderRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.utils-module__mQO7na__outputActions{align-self:flex-end;align-items:center;gap:10px;display:inline-flex}.utils-module__mQO7na__outputTitle{margin:0;font-size:20px}.utils-module__mQO7na__outputSubtitle{color:#eef4ff99;margin:6px 0 0;font-size:14px}.utils-module__mQO7na__badge{color:#eef4ffb3;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:6px 12px;font-size:12px}.utils-module__mQO7na__textarea{resize:vertical;color:#eef4ff;background:#0a0f16;border:1px solid #ffffff14;border-radius:14px;flex:auto;width:100%;min-height:240px;padding:16px;font-family:JetBrains Mono,Fira Code,SFMono-Regular,monospace;font-size:14px;line-height:1.6}.utils-module__mQO7na__passwordList{gap:10px;display:grid}.utils-module__mQO7na__passwordRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;animation:.35s both utils-module__mQO7na__passwordRowIn;display:grid}.utils-module__mQO7na__passwordInput{color:#eef4ff;background:#0a0f16;border:1px solid #ffffff14;border-radius:12px;width:100%;padding:10px 14px;font-family:JetBrains Mono,Fira Code,SFMono-Regular,monospace;font-size:14px;line-height:1.4}.utils-module__mQO7na__passwordInput:focus,.utils-module__mQO7na__textarea:focus{border-color:#48a4ff99;outline:none;box-shadow:0 0 0 3px #48a4ff33}.utils-module__mQO7na__editorGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.utils-module__mQO7na__editorPanel{gap:10px;display:grid}.utils-module__mQO7na__editorShell{border:1px solid #ffffff14;border-radius:14px;height:65vh;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05}.utils-module__mQO7na__panelFullscreen{z-index:60;width:100vw;height:100vh;box-shadow:none;background:#0a0f16;border-radius:0;grid-template-rows:90vh auto;position:fixed;inset:0}.utils-module__mQO7na__panelFullscreen .utils-module__mQO7na__editorPanel{grid-template-rows:auto 1fr auto}.utils-module__mQO7na__panelFullscreen .utils-module__mQO7na__editorShell{height:100%;min-height:0}.utils-module__mQO7na__panelCorner{position:absolute;bottom:18px;right:18px}:is(.utils-module__mQO7na__diffEditor .margin,.utils-module__mQO7na__diffEditor .margin-view-overlays){width:0!important;min-width:0!important;display:none!important}.utils-module__mQO7na__iconButton{align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.utils-module__mQO7na__iconCount{color:#eef4ffb3;font-variant-numeric:tabular-nums;font-size:12px}.utils-module__mQO7na__statusLine{letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;display:inline-flex}.utils-module__mQO7na__statusLine[data-state=valid]{color:#78e6aae6}.utils-module__mQO7na__statusLine[data-state=invalid]{color:#ffa0a0e6}.utils-module__mQO7na__errorButton{color:#ffe5e5;background:#ff78782e;border-color:#ff7878bf}.utils-module__mQO7na__errorButton:hover{border-color:#ff7878;box-shadow:0 10px 22px #78141466}.utils-module__mQO7na__editorShell[data-state=valid]{border-color:#78e6aa99;box-shadow:0 0 0 2px #78e6aa26}.utils-module__mQO7na__editorShell[data-state=invalid]{border-color:#ffa0a0b3;box-shadow:0 0 0 2px #ffa0a02e}.utils-module__mQO7na__errorList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.utils-module__mQO7na__errorPanel{gap:8px;margin-top:6px;display:grid}.utils-module__mQO7na__errorItem{background:#0b1017b3;border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:8px 12px;display:grid}.utils-module__mQO7na__errorMeta{color:#eef4ff8c;font-size:12px}.utils-module__mQO7na__checklist{flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:flex}@keyframes utils-module__mQO7na__floatUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes utils-module__mQO7na__passwordRowIn{0%{opacity:0;filter:saturate(1.05);transform:translateY(6px)}to{opacity:1;filter:saturate();transform:translateY(0)}}@media (max-width:720px){.utils-module__mQO7na__grid{grid-template-columns:1fr}.utils-module__mQO7na__controls{flex-direction:column;align-items:stretch;gap:12px}.utils-module__mQO7na__controls.utils-module__mQO7na__controlsRow{flex-flow:column wrap;align-items:stretch}.utils-module__mQO7na__panelRow{flex-direction:column;align-items:stretch;gap:12px}.utils-module__mQO7na__actionsRow{grid-template-columns:1fr}.utils-module__mQO7na__field{gap:6px;min-width:100%}.utils-module__mQO7na__fieldMethod,.utils-module__mQO7na__fieldUrl,.utils-module__mQO7na__fieldPrimary,.utils-module__mQO7na__fieldSecondary{flex:auto;min-width:100%}.utils-module__mQO7na__outputHeader{flex-direction:column;align-items:flex-start}.utils-module__mQO7na__textarea{min-height:180px;padding:12px;font-size:13px;line-height:1.35}.utils-module__mQO7na__checklist{grid-template-columns:1fr}.utils-module__mQO7na__passwordFields{flex-direction:row;align-items:flex-end}.utils-module__mQO7na__passwordFields .utils-module__mQO7na__field{flex:calc(50% - 10px);min-width:calc(50% - 10px)}}
