.Button-module__8RiFmG__btn{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;font-family:inherit;font-weight:600;line-height:1.2;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.Button-module__8RiFmG__btn:disabled{cursor:not-allowed;opacity:.6}.Button-module__8RiFmG__size-sm{min-height:36px;padding:.375rem .75rem;font-size:.875rem}.Button-module__8RiFmG__size-md{font-size:.95rem}.Button-module__8RiFmG__variant-primary{background:var(--color-accent);color:var(--color-on-accent,#06120f)}.Button-module__8RiFmG__variant-primary:hover:not(:disabled){background:var(--color-accent-hover)}.Button-module__8RiFmG__variant-secondary{background:var(--color-surface-elevated);color:var(--color-text-primary);border-color:var(--color-border-strong)}.Button-module__8RiFmG__variant-secondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-surface-elevated) 80%, var(--color-accent) 20%)}.Button-module__8RiFmG__variant-ghost{color:var(--color-text-primary);border-color:var(--color-border-subtle);background:0 0}.Button-module__8RiFmG__variant-ghost:hover:not(:disabled){background:var(--color-surface)}
.CopyButton-module__pvcrta__copied{color:var(--color-success)}
.tool-shared-module__ciF4eW__tool{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:1.5rem;width:min(100%,44rem);padding:clamp(1.5rem,2.5vw,2.25rem) clamp(1.25rem,2.5vw,2.25rem);animation:.42s cubic-bezier(.2,.7,.2,1) both tool-shared-module__ciF4eW__panelEnter;display:flex;position:relative}.tool-shared-module__ciF4eW__toolWide{width:min(100%,56rem)}.tool-shared-module__ciF4eW__outputPanel{flex-direction:column;gap:.75rem;display:flex}.tool-shared-module__ciF4eW__outputHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.tool-shared-module__ciF4eW__outputLabel{color:var(--color-text-disabled);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:500}.tool-shared-module__ciF4eW__iconButton{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;place-items:center;transition:color .16s,border-color .16s,background .16s;display:grid}.tool-shared-module__ciF4eW__iconButton:hover:not(:disabled){color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.tool-shared-module__ciF4eW__iconButton:disabled{cursor:not-allowed;opacity:.4}.tool-shared-module__ciF4eW__iconButton svg{width:.95rem;height:.95rem}.tool-shared-module__ciF4eW__iconButton.tool-shared-module__ciF4eW__copied{color:var(--color-accent);border-color:var(--color-accent)}.tool-shared-module__ciF4eW__outputMono{width:100%;color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:.02em;word-break:break-all;overflow-wrap:anywhere;white-space:pre-wrap;padding:.25rem 0;font-size:clamp(1.4rem,.9rem + 1.8vw,2.2rem);font-weight:500;line-height:1.4;display:block}.tool-shared-module__ciF4eW__outputBlock{width:100%;color:var(--color-text-primary);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);max-height:18rem;padding:.75rem;font-size:.92rem;line-height:1.65;display:block;overflow:auto}.tool-shared-module__ciF4eW__error{border:1px solid color-mix(in srgb, var(--color-error) 50%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-error) 10%, transparent);color:var(--color-error);margin:0;padding:.75rem .95rem;font-size:.92rem}.tool-shared-module__ciF4eW__primaryActions{grid-template-columns:1fr auto;gap:.6rem;display:grid}.tool-shared-module__ciF4eW__actionButton,.tool-shared-module__ciF4eW__secondaryAction{appearance:none;border-radius:var(--radius-md);min-height:2.85rem;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:0 1.25rem;font-size:.95rem;font-weight:500;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.tool-shared-module__ciF4eW__actionButton{color:var(--color-on-accent);background:var(--color-accent)}.tool-shared-module__ciF4eW__actionButton:hover{background:var(--color-accent-hover)}.tool-shared-module__ciF4eW__secondaryAction{color:var(--color-text-secondary);border-color:var(--color-border-subtle);background:0 0}.tool-shared-module__ciF4eW__secondaryAction:hover,.tool-shared-module__ciF4eW__secondaryAction[aria-expanded=true]{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-surface-elevated)}.tool-shared-module__ciF4eW__actionButton svg,.tool-shared-module__ciF4eW__secondaryAction svg{width:.95rem;height:.95rem}.tool-shared-module__ciF4eW__advancedShell{border-top:1px solid var(--color-border-subtle);gap:1.25rem;padding-top:1.25rem;animation:.28s cubic-bezier(.2,.7,.2,1) both tool-shared-module__ciF4eW__settingsReveal;display:grid}.tool-shared-module__ciF4eW__fieldset{border:0;gap:.5rem;margin:0;padding:0;display:grid}.tool-shared-module__ciF4eW__fieldset legend{color:var(--color-text-primary);margin:0 0 .5rem;font-size:.92rem;font-weight:500}.tool-shared-module__ciF4eW__label{color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;font-size:.86rem;font-weight:500;display:flex}.tool-shared-module__ciF4eW__label strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.05rem;font-weight:500}.tool-shared-module__ciF4eW__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:1.25rem}.tool-shared-module__ciF4eW__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-accent) 0 var(--range-progress), var(--color-border-subtle) var(--range-progress) 100%);border-radius:999px;height:2px}.tool-shared-module__ciF4eW__range::-moz-range-track{background:linear-gradient(90deg, var(--color-accent) 0 var(--range-progress), var(--color-border-subtle) var(--range-progress) 100%);border-radius:999px;height:2px}.tool-shared-module__ciF4eW__range::-webkit-slider-thumb{appearance:none;background:var(--color-accent);border:none;border-radius:999px;block-size:12px;inline-size:12px;margin-top:-5px;transition:transform .16s}.tool-shared-module__ciF4eW__range::-moz-range-thumb{background:var(--color-accent);border:none;border-radius:999px;block-size:12px;inline-size:12px}.tool-shared-module__ciF4eW__range:hover::-webkit-slider-thumb{transform:scale(1.2)}.tool-shared-module__ciF4eW__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-accent-soft)}.tool-shared-module__ciF4eW__privacy{color:var(--color-text-disabled);margin:0;font-size:.8rem;line-height:1.55}.tool-shared-module__ciF4eW__textInput,.tool-shared-module__ciF4eW__textArea,.tool-shared-module__ciF4eW__select{appearance:none;width:100%;font:inherit;color:var(--color-text-primary);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:.7rem .85rem;transition:border-color .16s,background .16s}.tool-shared-module__ciF4eW__textInput:focus-visible,.tool-shared-module__ciF4eW__textArea:focus-visible,.tool-shared-module__ciF4eW__select:focus-visible{border-color:var(--color-accent);background:var(--color-surface);outline:none}.tool-shared-module__ciF4eW__textArea{font-family:var(--font-mono);resize:vertical;min-height:9rem;font-size:.95rem;line-height:1.6}.tool-shared-module__ciF4eW__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));align-items:baseline;gap:.5rem 1rem;display:grid}.tool-shared-module__ciF4eW__metric{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.15rem;padding:.45rem 0;display:flex}.tool-shared-module__ciF4eW__metric span{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:500}.tool-shared-module__ciF4eW__metric strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.05rem;font-weight:500}@keyframes tool-shared-module__ciF4eW__panelEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tool-shared-module__ciF4eW__settingsReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.tool-shared-module__ciF4eW__primaryActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tool-shared-module__ciF4eW__tool,.tool-shared-module__ciF4eW__advancedShell{animation:none}}
.AgeCalculator-module__ptPn_W__shell{gap:1.25rem}.AgeCalculator-module__ptPn_W__focusedShell{gap:1.1rem;width:min(100%,48rem)}.AgeCalculator-module__ptPn_W__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AgeCalculator-module__ptPn_W__modeToggle{background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:999px;gap:3px;padding:3px;display:flex}.AgeCalculator-module__ptPn_W__modeBtn{appearance:none;font:inherit;cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:.45rem 1rem;font-size:.85rem;font-weight:500;transition:background .16s,color .16s}.AgeCalculator-module__ptPn_W__modeBtn[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.AgeCalculator-module__ptPn_W__modeBtn:hover:not([aria-pressed=true]){color:var(--color-text-primary);background:color-mix(in srgb, var(--color-border-subtle) 60%, transparent)}.AgeCalculator-module__ptPn_W__inputsCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.85rem;padding:1rem 1.1rem;display:grid}.AgeCalculator-module__ptPn_W__dateRow{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem 1rem;display:grid}.AgeCalculator-module__ptPn_W__field{gap:.38rem;display:grid}.AgeCalculator-module__ptPn_W__field span{color:var(--color-text-secondary);font-size:.83rem;font-weight:550}.AgeCalculator-module__ptPn_W__targetRow{border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.AgeCalculator-module__ptPn_W__targetRowLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:.83rem;font-weight:550}.AgeCalculator-module__ptPn_W__targetPills{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.AgeCalculator-module__ptPn_W__targetPill{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);border-radius:999px;min-height:2.1rem;padding:0 .8rem;font-size:.85rem;transition:border-color .16s,background .16s,color .16s}.AgeCalculator-module__ptPn_W__targetPill[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary)}.AgeCalculator-module__ptPn_W__targetPill:hover:not([aria-pressed=true]){border-color:var(--color-border-strong);color:var(--color-text-primary)}.AgeCalculator-module__ptPn_W__targetCustomInput{appearance:none;font:inherit;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);text-align:center;width:5rem;padding:.45rem .65rem;transition:border-color .16s}.AgeCalculator-module__ptPn_W__targetCustomInput:focus-visible{border-color:var(--color-accent);outline:none}.AgeCalculator-module__ptPn_W__emptyHint{text-align:center;color:var(--color-text-secondary);margin:0;padding:2.5rem 1rem;font-size:.95rem}.AgeCalculator-module__ptPn_W__heroCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);text-align:center;justify-items:center;gap:.65rem;padding:1.5rem 1.25rem;display:grid}.AgeCalculator-module__ptPn_W__heroValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:clamp(1.8rem,1rem + 2.5vw,3rem);line-height:1.18}.AgeCalculator-module__ptPn_W__heroHint{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.6}.AgeCalculator-module__ptPn_W__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.AgeCalculator-module__ptPn_W__chip{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:color-mix(in srgb, var(--color-surface-elevated) 76%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.8rem;display:inline-flex}.AgeCalculator-module__ptPn_W__metricsBlock{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);padding:.85rem 1.1rem}.AgeCalculator-module__ptPn_W__detailTabs{flex-wrap:wrap;gap:.5rem;display:flex}.AgeCalculator-module__ptPn_W__detailTabButton{appearance:none;font:inherit;cursor:pointer;border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:0 0;border-radius:999px;min-height:2.4rem;padding:0 .9rem;font-size:.85rem;transition:border-color .16s,background .16s,color .16s}.AgeCalculator-module__ptPn_W__detailTabButton[aria-selected=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary)}.AgeCalculator-module__ptPn_W__detailTabButton:hover:not([aria-selected=true]){border-color:var(--color-border-strong);color:var(--color-text-primary)}.AgeCalculator-module__ptPn_W__tabPanel,.AgeCalculator-module__ptPn_W__focusedDetails{gap:.95rem;display:grid}.AgeCalculator-module__ptPn_W__detailCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.8rem;padding:1rem;display:grid}.AgeCalculator-module__ptPn_W__detailCardAccent{border-color:color-mix(in srgb, var(--color-accent) 58%, var(--color-border-subtle));background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 46%, transparent), var(--color-surface-elevated))}.AgeCalculator-module__ptPn_W__detailHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.AgeCalculator-module__ptPn_W__detailHeader h3{color:var(--color-text-primary);margin:0;font-size:1rem;line-height:1.25}.AgeCalculator-module__ptPn_W__detailHeader span{color:var(--color-text-disabled);font-size:.8rem}.AgeCalculator-module__ptPn_W__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.AgeCalculator-module__ptPn_W__infoTile{border-top:1px solid var(--color-border-subtle);gap:.22rem;padding-top:.55rem;display:grid}.AgeCalculator-module__ptPn_W__infoTile span{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.AgeCalculator-module__ptPn_W__infoTile strong{color:var(--color-text-primary);font-size:.96rem;line-height:1.45}.AgeCalculator-module__ptPn_W__copyBlock{color:var(--color-text-secondary);margin:0;line-height:1.7}.AgeCalculator-module__ptPn_W__approximation{color:var(--color-text-secondary);margin:0;font-size:.84rem;line-height:1.55}.AgeCalculator-module__ptPn_W__progressRail{background:var(--color-border-subtle);border-radius:999px;height:.55rem;position:relative;overflow:hidden}.AgeCalculator-module__ptPn_W__progressRail span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 50%, white));height:100%;display:block}.AgeCalculator-module__ptPn_W__timelineList{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.AgeCalculator-module__ptPn_W__timelineItem{border-top:1px solid var(--color-border-subtle);gap:.24rem;padding-top:.55rem;display:grid}.AgeCalculator-module__ptPn_W__timelineItem strong{color:var(--color-text-primary);font-size:.92rem}.AgeCalculator-module__ptPn_W__timelineItem span{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.9rem}.AgeCalculator-module__ptPn_W__timelineItem small{color:var(--color-text-disabled);font-size:.77rem;line-height:1.55}.AgeCalculator-module__ptPn_W__insightsStack{gap:.95rem;display:grid}.AgeCalculator-module__ptPn_W__planetGrid{grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));gap:.7rem;display:grid}.AgeCalculator-module__ptPn_W__planetCard{border-top:1px solid var(--color-border-subtle);gap:.24rem;padding-top:.55rem;display:grid}.AgeCalculator-module__ptPn_W__planetCard strong{color:var(--color-text-primary);font-size:.92rem}.AgeCalculator-module__ptPn_W__planetCard span{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.9rem}@media (max-width:640px){.AgeCalculator-module__ptPn_W__toolbar{flex-direction:column;align-items:stretch}.AgeCalculator-module__ptPn_W__modeToggle{border-radius:var(--radius-xl);padding:4px}.AgeCalculator-module__ptPn_W__modeBtn{text-align:center;flex:1;min-height:2.25rem}.AgeCalculator-module__ptPn_W__targetRow{flex-direction:column;align-items:flex-start}.AgeCalculator-module__ptPn_W__infoGrid{grid-template-columns:1fr}.AgeCalculator-module__ptPn_W__detailTabs{gap:.4rem}.AgeCalculator-module__ptPn_W__detailTabButton{text-align:center;flex:1}}
.BrasilApiTool-module__fFRADa__shell{gap:1.25rem}.BrasilApiTool-module__fFRADa__sourceBar{border:1px solid color-mix(in srgb, var(--color-accent) 32%, var(--color-border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));grid-template-columns:auto 1fr;align-items:center;gap:.2rem .75rem;padding:.9rem 1rem;display:grid}.BrasilApiTool-module__fFRADa__sourceBar span{color:var(--color-on-accent);background:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;grid-row:span 2;padding:.25rem .55rem;font-size:.68rem;font-weight:700}.BrasilApiTool-module__fFRADa__sourceBar strong{color:var(--color-text-primary);font-size:.95rem;font-weight:600}.BrasilApiTool-module__fFRADa__sourceBar small{color:var(--color-text-secondary);line-height:1.45}.BrasilApiTool-module__fFRADa__form{gap:1rem;display:grid}.BrasilApiTool-module__fFRADa__hint{color:var(--color-text-secondary);margin:.35rem 0 0;line-height:1.55}.BrasilApiTool-module__fFRADa__fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.85rem;display:grid}.BrasilApiTool-module__fFRADa__field{gap:.45rem;display:grid}.BrasilApiTool-module__fFRADa__field span{color:var(--color-text-secondary);font-size:.84rem;font-weight:500}.BrasilApiTool-module__fFRADa__examples{flex-wrap:wrap;gap:.5rem;display:flex}.BrasilApiTool-module__fFRADa__examples button{appearance:none;border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;border-radius:999px;padding:.35rem .7rem;font-size:.8rem;transition:border-color .16s,color .16s,background .16s}.BrasilApiTool-module__fFRADa__examples button:hover{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.BrasilApiTool-module__fFRADa__emptyPanel,.BrasilApiTool-module__fFRADa__result{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated)}.BrasilApiTool-module__fFRADa__emptyPanel{padding:1.2rem}.BrasilApiTool-module__fFRADa__emptyPanel strong{color:var(--color-text-primary);font-size:1rem}.BrasilApiTool-module__fFRADa__emptyPanel p{color:var(--color-text-secondary);margin:.35rem 0 0;line-height:1.55}.BrasilApiTool-module__fFRADa__result{gap:1rem;padding:clamp(1rem,2vw,1.4rem);animation:.28s both BrasilApiTool-module__fFRADa__resultEnter;display:grid}.BrasilApiTool-module__fFRADa__resultHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.BrasilApiTool-module__fFRADa__resultHeader h3{color:var(--color-text-primary);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:clamp(1.25rem,.9rem + 1.4vw,2rem);line-height:1.2}.BrasilApiTool-module__fFRADa__resultHeader small{color:var(--color-text-disabled);margin-top:.35rem;display:block}.BrasilApiTool-module__fFRADa__highlights{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;margin:0;display:grid}.BrasilApiTool-module__fFRADa__highlights div,.BrasilApiTool-module__fFRADa__record{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 76%, transparent);padding:.8rem}.BrasilApiTool-module__fFRADa__highlights dt,.BrasilApiTool-module__fFRADa__record dt{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.BrasilApiTool-module__fFRADa__highlights dd,.BrasilApiTool-module__fFRADa__record dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:.22rem 0 0;font-size:.95rem}.BrasilApiTool-module__fFRADa__list,.BrasilApiTool-module__fFRADa__record{gap:.65rem;display:grid}.BrasilApiTool-module__fFRADa__record strong{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:1rem}.BrasilApiTool-module__fFRADa__record dl{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.55rem 1rem;margin:0;display:grid}.BrasilApiTool-module__fFRADa__record p{color:var(--color-text-secondary);margin:0}.BrasilApiTool-module__fFRADa__raw{border-top:1px solid var(--color-border-subtle);padding-top:.85rem}.BrasilApiTool-module__fFRADa__raw summary{color:var(--color-text-secondary);cursor:pointer;font-size:.9rem}.BrasilApiTool-module__fFRADa__raw pre{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);max-height:24rem;color:var(--color-text-secondary);font-family:var(--font-mono);margin:.8rem 0 0;padding:.85rem;font-size:.78rem;line-height:1.55;overflow:auto}@keyframes BrasilApiTool-module__fFRADa__resultEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.BrasilApiTool-module__fFRADa__sourceBar{grid-template-columns:1fr}.BrasilApiTool-module__fFRADa__sourceBar span{grid-row:auto;width:fit-content}.BrasilApiTool-module__fFRADa__resultHeader{flex-direction:column}.BrasilApiTool-module__fFRADa__resultHeader button{width:100%}}@media (prefers-reduced-motion:reduce){.BrasilApiTool-module__fFRADa__result{animation:none}}
.BrazilianDocumentGenerator-module__vhQrda__shell{gap:1.35rem}.BrazilianDocumentGenerator-module__vhQrda__legalNotice{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text-secondary);gap:.25rem;padding:.85rem 1rem;font-size:.86rem;line-height:1.55;display:grid}.BrazilianDocumentGenerator-module__vhQrda__legalNotice strong{color:var(--color-warning);font-weight:600}.BrazilianDocumentGenerator-module__vhQrda__resultPanel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1.1rem;padding:clamp(1rem,3vw,1.6rem);display:grid}.BrazilianDocumentGenerator-module__vhQrda__outputHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.BrazilianDocumentGenerator-module__vhQrda__outputLabel,.BrazilianDocumentGenerator-module__vhQrda__modeBadge{color:var(--color-text-disabled);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:500}.BrazilianDocumentGenerator-module__vhQrda__modeBadge{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-accent);background:var(--color-accent-soft);white-space:nowrap;border-radius:999px;padding:.32rem .62rem}.BrazilianDocumentGenerator-module__vhQrda__documentNumber{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:.015em;overflow-wrap:anywhere;font-size:clamp(2rem,1.2rem + 4vw,4rem);line-height:1.08}.BrazilianDocumentGenerator-module__vhQrda__digitRail{grid-template-columns:repeat(auto-fit,minmax(1.85rem,1fr));gap:.35rem;display:grid}.BrazilianDocumentGenerator-module__vhQrda__digit{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);min-height:2rem;color:var(--color-text-secondary);font-family:var(--font-mono);place-items:center;font-size:.82rem;display:grid}.BrazilianDocumentGenerator-module__vhQrda__digit[data-check=true]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background:var(--color-accent-soft)}.BrazilianDocumentGenerator-module__vhQrda__insights{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem 1rem;margin:0;padding-top:.1rem;display:grid}.BrazilianDocumentGenerator-module__vhQrda__insights div{border-top:1px solid var(--color-border-subtle);padding-top:.55rem}.BrazilianDocumentGenerator-module__vhQrda__insights dt{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.BrazilianDocumentGenerator-module__vhQrda__insights dd{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.95rem}.BrazilianDocumentGenerator-module__vhQrda__formatSwitch{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.BrazilianDocumentGenerator-module__vhQrda__formatButton{appearance:none;border:0;border-right:1px solid var(--color-border-subtle);min-height:2.65rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;font-size:.9rem;transition:background .16s,color .16s}.BrazilianDocumentGenerator-module__vhQrda__formatButton:last-child{border-right:0}.BrazilianDocumentGenerator-module__vhQrda__formatButton:hover,.BrazilianDocumentGenerator-module__vhQrda__formatButton[data-active=true]{color:var(--color-text-primary);background:var(--color-accent-soft)}.BrazilianDocumentGenerator-module__vhQrda__formatButton[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 40%, transparent)}.BrazilianDocumentGenerator-module__vhQrda__actions{grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem;display:grid}.BrazilianDocumentGenerator-module__vhQrda__explanation{border-top:1px solid var(--color-border-subtle);gap:.35rem;padding-top:1rem;display:grid}.BrazilianDocumentGenerator-module__vhQrda__explanation h3{color:var(--color-text-primary);margin:0;font-size:.96rem;font-weight:600}.BrazilianDocumentGenerator-module__vhQrda__explanation p{color:var(--color-text-secondary);margin:0;font-size:.9rem;line-height:1.65}@media (max-width:720px){.BrazilianDocumentGenerator-module__vhQrda__outputHeader{flex-direction:column;align-items:flex-start}.BrazilianDocumentGenerator-module__vhQrda__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BrazilianDocumentGenerator-module__vhQrda__formatButton{transition:none}}
.BrazilianFinance-module__6BWr8a__shell{width:min(100%,62rem)}.BrazilianFinance-module__6BWr8a__disclaimer{border:1px solid color-mix(in srgb, var(--color-warning) 50%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning) 10%, transparent);color:var(--color-text-secondary);margin:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.6}.BrazilianFinance-module__6BWr8a__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1.25rem;display:grid}.BrazilianFinance-module__6BWr8a__gridEqual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.BrazilianFinance-module__6BWr8a__controls{gap:.85rem;display:grid}.BrazilianFinance-module__6BWr8a__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.BrazilianFinance-module__6BWr8a__field{color:var(--color-text-secondary);gap:.35rem;font-size:.86rem;font-weight:500;display:grid}.BrazilianFinance-module__6BWr8a__fieldLabel{justify-content:space-between;gap:.5rem;display:inline-flex}.BrazilianFinance-module__6BWr8a__hint{color:var(--color-text-disabled);font-size:.8rem;font-weight:400}.BrazilianFinance-module__6BWr8a__inputWrap{display:flex;position:relative}.BrazilianFinance-module__6BWr8a__inputWrap input{flex:1;padding-right:2.5rem}.BrazilianFinance-module__6BWr8a__inputSuffix{color:var(--color-text-disabled);pointer-events:none;place-items:center;font-size:.82rem;display:grid;position:absolute;inset-block:0;inset-inline-end:.75rem}.BrazilianFinance-module__6BWr8a__select{appearance:none;background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%239AA8A1' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right .75rem center;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);font:inherit;cursor:pointer;padding:.55rem 2.5rem .55rem .75rem;font-size:.9rem}.BrazilianFinance-module__6BWr8a__select:focus{outline:2px solid var(--color-focus);outline-offset:2px}.BrazilianFinance-module__6BWr8a__segmented{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-wrap:wrap;align-self:start;gap:.25rem;padding:.2rem;display:inline-flex}.BrazilianFinance-module__6BWr8a__segmented button{appearance:none;border-radius:calc(var(--radius-md) - .2rem);color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.45rem .75rem;font-size:.85rem}.BrazilianFinance-module__6BWr8a__segmented button[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent)}.BrazilianFinance-module__6BWr8a__resultCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.BrazilianFinance-module__6BWr8a__resultHeader{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:1rem;font-size:.72rem;display:flex}.BrazilianFinance-module__6BWr8a__badge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-surface);white-space:nowrap;border-radius:999px;padding:.3rem .65rem;font-size:.75rem}.BrazilianFinance-module__6BWr8a__badgePositive{border-color:color-mix(in srgb, var(--color-success) 30%, transparent);color:var(--color-success);background:color-mix(in srgb, var(--color-success) 10%, transparent)}.BrazilianFinance-module__6BWr8a__badgeNegative{border-color:color-mix(in srgb, var(--color-error) 30%, transparent);color:var(--color-error);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.BrazilianFinance-module__6BWr8a__badgeWarning{border-color:color-mix(in srgb, var(--color-warning) 30%, transparent);color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.BrazilianFinance-module__6BWr8a__heroValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:clamp(1.8rem,1rem + 3.5vw,3rem);font-weight:600;line-height:1.05}.BrazilianFinance-module__6BWr8a__heroLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.BrazilianFinance-module__6BWr8a__heroUnit{color:var(--color-text-disabled);font-family:var(--font-mono);font-size:.9rem}.BrazilianFinance-module__6BWr8a__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.BrazilianFinance-module__6BWr8a__metricTile{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.2rem;padding:.75rem;display:grid}.BrazilianFinance-module__6BWr8a__metricLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.BrazilianFinance-module__6BWr8a__metricValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1rem;font-weight:600}.BrazilianFinance-module__6BWr8a__metricValuePositive{color:var(--color-success)}.BrazilianFinance-module__6BWr8a__metricValueNegative{color:var(--color-error)}.BrazilianFinance-module__6BWr8a__tableWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.BrazilianFinance-module__6BWr8a__table{border-collapse:collapse;width:100%;min-width:20rem;font-size:.86rem}.BrazilianFinance-module__6BWr8a__table th{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-disabled);letter-spacing:.08em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:.6rem .85rem;font-size:.7rem;font-weight:600}.BrazilianFinance-module__6BWr8a__table td{border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-secondary);padding:.55rem .85rem}.BrazilianFinance-module__6BWr8a__table tr:last-child td{border-bottom:0}.BrazilianFinance-module__6BWr8a__table strong{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:600}.BrazilianFinance-module__6BWr8a__tableTotals td{border-top:1px solid var(--color-border-strong);border-bottom:0;font-weight:600}.BrazilianFinance-module__6BWr8a__tableTotals strong{color:var(--color-accent)}.BrazilianFinance-module__6BWr8a__tableHighlight{background:var(--color-accent-soft)}.BrazilianFinance-module__6BWr8a__bracketRow td:nth-child(2),.BrazilianFinance-module__6BWr8a__bracketRow td:nth-child(3){font-family:var(--font-mono)}.BrazilianFinance-module__6BWr8a__bracketRowActive td{color:var(--color-text-primary)}.BrazilianFinance-module__6BWr8a__bracketRowActive td:last-child strong{color:var(--color-accent)}.BrazilianFinance-module__6BWr8a__chartWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);padding:1.25rem 1rem 1rem;overflow:hidden}.BrazilianFinance-module__6BWr8a__chartSection{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);margin-top:.5rem;padding:1.25rem 1rem 1rem;overflow:hidden}.BrazilianFinance-module__6BWr8a__chartTitle{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:600}.BrazilianFinance-module__6BWr8a__chart svg{width:100%;display:block}.BrazilianFinance-module__6BWr8a__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.BrazilianFinance-module__6BWr8a__comparisonCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.5rem;padding:1rem;display:grid}.BrazilianFinance-module__6BWr8a__comparisonLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.BrazilianFinance-module__6BWr8a__comparisonValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.25rem;font-weight:600}.BrazilianFinance-module__6BWr8a__comparisonBetter{border-color:color-mix(in srgb, var(--color-success) 30%, transparent)}.BrazilianFinance-module__6BWr8a__comparisonBetter .BrazilianFinance-module__6BWr8a__comparisonValue{color:var(--color-success)}.BrazilianFinance-module__6BWr8a__checkboxRow{cursor:pointer;color:var(--color-text-secondary);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.BrazilianFinance-module__6BWr8a__checkboxRow input[type=checkbox]{accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;width:1rem;height:1rem}.BrazilianFinance-module__6BWr8a__sourceNote{color:var(--color-text-disabled);font-size:.78rem;line-height:1.5}.BrazilianFinance-module__6BWr8a__sourceNote a{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.15em}.BrazilianFinance-module__6BWr8a__sourceNote a:hover{color:var(--color-accent)}@media (max-width:760px){.BrazilianFinance-module__6BWr8a__grid,.BrazilianFinance-module__6BWr8a__gridEqual,.BrazilianFinance-module__6BWr8a__row2,.BrazilianFinance-module__6BWr8a__comparisonGrid{grid-template-columns:1fr}}
.CharacterCounter-module__N3TqZa__shell{width:min(100%,56rem)}.CharacterCounter-module__N3TqZa__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.25rem;display:grid}.CharacterCounter-module__N3TqZa__metricsPanel{flex-direction:column;gap:.75rem;padding-left:.25rem;display:flex}.CharacterCounter-module__N3TqZa__metrics{grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.CharacterCounter-module__N3TqZa__metric{border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.6rem .1rem;display:flex}.CharacterCounter-module__N3TqZa__metric:nth-last-child(-n+2){border-bottom:1px solid var(--color-border-subtle)}.CharacterCounter-module__N3TqZa__metric dt{color:var(--color-text-secondary);letter-spacing:.01em;font-size:.84rem}.CharacterCounter-module__N3TqZa__metric dd{color:var(--color-text-primary);font-family:var(--font-mono);margin:0;font-weight:500}@media (max-width:720px){.CharacterCounter-module__N3TqZa__layout{grid-template-columns:1fr}.CharacterCounter-module__N3TqZa__metrics{grid-template-columns:1fr 1fr}}
.CipherTool-module__ms2NBG__shell{gap:1rem}.CipherTool-module__ms2NBG__controls{gap:.6rem;display:grid}.CipherTool-module__ms2NBG__modeRow{flex-wrap:wrap;gap:.4rem;display:flex}.CipherTool-module__ms2NBG__modeBtn{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-width:7rem;color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:center;background:0 0;flex:1;padding:.6rem 1rem;font-size:.86rem;transition:all .14s}.CipherTool-module__ms2NBG__modeBtn:hover,.CipherTool-module__ms2NBG__modeBtn[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.CipherTool-module__ms2NBG__cipherGrid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.4rem;display:grid}.CipherTool-module__ms2NBG__cipherBtn{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:center;white-space:nowrap;background:0 0;padding:.55rem .75rem;font-size:.86rem;transition:all .14s}.CipherTool-module__ms2NBG__cipherBtn:hover,.CipherTool-module__ms2NBG__cipherBtn[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.CipherTool-module__ms2NBG__params{gap:.5rem;display:grid}.CipherTool-module__ms2NBG__sliderHeader{justify-content:space-between;align-items:center;display:flex}.CipherTool-module__ms2NBG__shiftValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.1rem}.CipherTool-module__ms2NBG__keyField{gap:.35rem;display:grid}.CipherTool-module__ms2NBG__symmetricHint{color:var(--color-text-disabled);margin:0;font-size:.84rem;line-height:1.5}.CipherTool-module__ms2NBG__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.CipherTool-module__ms2NBG__pane{gap:.5rem;display:grid}.CipherTool-module__ms2NBG__paneArea{resize:vertical;min-height:14rem}.CipherTool-module__ms2NBG__swapCol{align-items:center;padding-top:2rem;display:flex}.CipherTool-module__ms2NBG__swapBtn{justify-content:center;min-width:2.5rem;padding:.55rem .65rem;font-size:1.1rem}@media (max-width:680px){.CipherTool-module__ms2NBG__grid{grid-template-columns:1fr}.CipherTool-module__ms2NBG__swapCol{justify-content:center;padding-top:0}.CipherTool-module__ms2NBG__swapBtn{transform:rotate(90deg)}.CipherTool-module__ms2NBG__paneArea{min-height:9rem}}
.ColorConverter-module__BZ81Ga__shell{width:min(100%,56rem)}.ColorConverter-module__BZ81Ga__focusedShell{width:min(100%,42rem)}.ColorConverter-module__BZ81Ga__head{grid-template-columns:auto 1fr;align-items:stretch;gap:1rem;display:grid}.ColorConverter-module__BZ81Ga__swatch{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background-image:linear-gradient(45deg, var(--color-border-subtle) 25%, transparent 25%), linear-gradient(-45deg, var(--color-border-subtle) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-border-subtle) 75%), linear-gradient(-45deg, transparent 75%, var(--color-border-subtle) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;block-size:4.5rem;inline-size:4.5rem;position:relative;overflow:hidden}.ColorConverter-module__BZ81Ga__swatch:after{content:"";background:inherit;background-color:currentColor;position:absolute;inset:0}.ColorConverter-module__BZ81Ga__inputWrap{flex-direction:column;gap:.5rem;display:flex}.ColorConverter-module__BZ81Ga__inputRow{grid-template-columns:1fr auto;gap:.5rem;display:grid}.ColorConverter-module__BZ81Ga__colorPicker{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;background:0 0;block-size:2.85rem;inline-size:2.85rem;padding:.2rem}.ColorConverter-module__BZ81Ga__colorPicker::-webkit-color-swatch-wrapper{padding:0}.ColorConverter-module__BZ81Ga__colorPicker::-webkit-color-swatch{border-radius:var(--radius-sm);border:none}.ColorConverter-module__BZ81Ga__colorPicker::-moz-color-swatch{border-radius:var(--radius-sm);border:none}.ColorConverter-module__BZ81Ga__presets{flex-wrap:wrap;gap:.45rem;display:flex}.ColorConverter-module__BZ81Ga__preset{border:1px solid var(--color-border-subtle);cursor:pointer;border-radius:999px;block-size:1.85rem;inline-size:1.85rem;transition:transform .16s,border-color .16s}.ColorConverter-module__BZ81Ga__preset:hover{border-color:var(--color-text-secondary);transform:scale(1.08)}.ColorConverter-module__BZ81Ga__formats{gap:0;margin:0;display:grid}.ColorConverter-module__BZ81Ga__formatRow{border-top:1px solid var(--color-border-subtle);grid-template-columns:5rem 1fr;align-items:center;gap:1rem;padding:.65rem 0;display:grid}.ColorConverter-module__BZ81Ga__formatRow:last-child{border-bottom:1px solid var(--color-border-subtle)}.ColorConverter-module__BZ81Ga__formatLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:600}.ColorConverter-module__BZ81Ga__formatValue{justify-content:space-between;align-items:center;gap:.75rem;margin:0;display:flex}.ColorConverter-module__BZ81Ga__formatValue code{font-family:var(--font-mono);color:var(--color-text-primary);word-break:break-all;font-size:.95rem}@media (max-width:640px){.ColorConverter-module__BZ81Ga__head{grid-template-columns:1fr}.ColorConverter-module__BZ81Ga__swatch{block-size:3rem;inline-size:100%}.ColorConverter-module__BZ81Ga__formatRow{grid-template-columns:4rem 1fr}}
.ColorPaletteGenerator-module__K0bbcW__shell{gap:1.25rem}.ColorPaletteGenerator-module__K0bbcW__split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.25rem;display:grid}@media (max-width:880px){.ColorPaletteGenerator-module__K0bbcW__split{grid-template-columns:minmax(0,1fr)}}.ColorPaletteGenerator-module__K0bbcW__col{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.ColorPaletteGenerator-module__K0bbcW__preview{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);cursor:pointer;place-items:center;min-height:8.5rem;padding:1rem;transition:border-color .2s;display:grid;position:relative;overflow:hidden}.ColorPaletteGenerator-module__K0bbcW__preview:hover{border-color:var(--color-border-strong)}.ColorPaletteGenerator-module__K0bbcW__previewHex{font-family:var(--font-mono);letter-spacing:.05em;font-size:1.4rem;font-weight:500}.ColorPaletteGenerator-module__K0bbcW__previewPicker{opacity:0;cursor:pointer;border:0;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.ColorPaletteGenerator-module__K0bbcW__row{flex-direction:column;gap:.4rem;display:flex}.ColorPaletteGenerator-module__K0bbcW__sliders{gap:.7rem;display:grid}.ColorPaletteGenerator-module__K0bbcW__sliderRow{flex-direction:column;gap:.3rem;display:flex}.ColorPaletteGenerator-module__K0bbcW__algoGrid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.5rem;display:grid}.ColorPaletteGenerator-module__K0bbcW__algoButton{appearance:none;text-align:left;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;font:inherit;color:var(--color-text-secondary);background:0 0;gap:.3rem;padding:.6rem .7rem;transition:border-color .16s,color .16s,background .16s;display:grid}.ColorPaletteGenerator-module__K0bbcW__algoButton:hover,.ColorPaletteGenerator-module__K0bbcW__algoButton:focus-visible{border-color:var(--color-border-strong);color:var(--color-text-primary)}.ColorPaletteGenerator-module__K0bbcW__algoActive{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary)}.ColorPaletteGenerator-module__K0bbcW__algoName{color:var(--color-text-primary);font-size:.92rem;font-weight:500}.ColorPaletteGenerator-module__K0bbcW__algoDesc{font-size:.78rem;line-height:1.4}.ColorPaletteGenerator-module__K0bbcW__algoSwatches{gap:.18rem;margin-top:.2rem;display:flex}.ColorPaletteGenerator-module__K0bbcW__algoSwatch{border:1px solid color-mix(in srgb, var(--color-border-subtle) 60%, transparent);border-radius:3px;flex:1;height:.7rem}.ColorPaletteGenerator-module__K0bbcW__palette{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ColorPaletteGenerator-module__K0bbcW__swatch{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, currentColor 12%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem 1rem;display:grid}.ColorPaletteGenerator-module__K0bbcW__swatchInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ColorPaletteGenerator-module__K0bbcW__swatchHex{font-family:var(--font-mono);letter-spacing:.04em;font-size:1rem}.ColorPaletteGenerator-module__K0bbcW__swatchAlt{opacity:.85;font-size:.76rem;font-family:var(--font-mono)}.ColorPaletteGenerator-module__K0bbcW__swatchActions{flex-wrap:wrap;gap:.3rem;display:flex}.ColorPaletteGenerator-module__K0bbcW__copyChip{appearance:none;background:color-mix(in srgb, currentColor 0%, transparent);border-radius:var(--radius-sm);font:inherit;font-size:.72rem;font-family:var(--font-mono);cursor:pointer;border:1px solid;align-items:center;gap:.3rem;padding:.25rem .5rem;transition:background .16s;display:inline-flex}.ColorPaletteGenerator-module__K0bbcW__copyChip:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.ColorPaletteGenerator-module__K0bbcW__copyChip svg{width:.8rem;height:.8rem}
.ColorPicker-module__vQQgFG__pickerRow{grid-template-columns:5rem 1fr;align-items:end;gap:1rem;display:grid}.ColorPicker-module__vQQgFG__nativePicker{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);cursor:pointer;background:0 0;width:5rem;height:5rem;padding:.2rem}.ColorPicker-module__vQQgFG__hexField{color:var(--color-text-secondary);gap:.35rem;font-size:.86rem;font-weight:500;display:grid}.ColorPicker-module__vQQgFG__swatch{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);align-items:end;min-height:8rem;padding:1rem;display:flex}.ColorPicker-module__vQQgFG__swatch code{color:#fff;border-radius:var(--radius-sm);font-family:var(--font-mono);background:#00000073;padding:.25rem .45rem}.ColorPicker-module__vQQgFG__formats{gap:.45rem;display:grid}.ColorPicker-module__vQQgFG__format{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);cursor:pointer;justify-content:space-between;gap:.8rem;padding:.65rem;display:flex}.ColorPicker-module__vQQgFG__format code{color:var(--color-text-primary);font-family:var(--font-mono)}.ColorPicker-module__vQQgFG__palette{grid-template-columns:repeat(5,1fr);gap:.45rem;display:grid}.ColorPicker-module__vQQgFG__palette button{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;min-height:4.5rem;padding:0;overflow:hidden}.ColorPicker-module__vQQgFG__palette span{color:#fff;font-family:var(--font-mono);background:#00000073;margin-top:2.9rem;padding:.2rem;font-size:.72rem;display:block}@media (max-width:560px){.ColorPicker-module__vQQgFG__pickerRow{grid-template-columns:1fr}.ColorPicker-module__vQQgFG__palette{grid-template-columns:repeat(2,1fr)}}
.CpfCnpjValidator-module__TlAa4G__shell{width:min(100%,48rem)}.CpfCnpjValidator-module__TlAa4G__legalNotice{border:1px solid color-mix(in srgb, var(--color-warning) 45%, var(--color-border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text-secondary);gap:.25rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.86rem;line-height:1.55;display:grid}.CpfCnpjValidator-module__TlAa4G__legalNotice strong{color:var(--color-warning);font-weight:600}.CpfCnpjValidator-module__TlAa4G__documentCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.CpfCnpjValidator-module__TlAa4G__cardTop{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;font-size:.76rem;display:flex}.CpfCnpjValidator-module__TlAa4G__typeBadge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);border-radius:999px;padding:.3rem .65rem}.CpfCnpjValidator-module__TlAa4G__typeBadge[data-status=valid]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background:var(--color-accent-soft)}.CpfCnpjValidator-module__TlAa4G__typeBadge[data-status=invalid]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 55%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.CpfCnpjValidator-module__TlAa4G__number{font-family:var(--font-mono);color:var(--color-text-primary);letter-spacing:.02em;overflow-wrap:anywhere;font-size:clamp(1.7rem,1rem + 3vw,3rem);line-height:1.2}.CpfCnpjValidator-module__TlAa4G__digitRail{grid-template-columns:repeat(auto-fit,minmax(1.85rem,1fr));gap:.35rem;display:grid}.CpfCnpjValidator-module__TlAa4G__digit{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);min-height:2rem;color:var(--color-text-secondary);font-family:var(--font-mono);place-items:center;font-size:.82rem;display:grid}.CpfCnpjValidator-module__TlAa4G__digit[data-check=true]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background:var(--color-accent-soft)}.CpfCnpjValidator-module__TlAa4G__resultLine{color:var(--color-text-secondary);flex-wrap:wrap;gap:.65rem 1rem;font-size:.88rem;display:flex}.CpfCnpjValidator-module__TlAa4G__resultLine strong{color:var(--color-text-primary)}.CpfCnpjValidator-module__TlAa4G__actions{flex-wrap:wrap;gap:.6rem;display:flex}.CpfCnpjValidator-module__TlAa4G__explanation{color:var(--color-text-secondary);margin:0;font-size:.92rem;line-height:1.6}
.CronGenerator-module__83NPFa__shell{width:min(100%,60rem)}.CronGenerator-module__83NPFa__heroEditor{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);padding:clamp(1rem,2.6vw,1.5rem)}.CronGenerator-module__83NPFa__expressionBar{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}.CronGenerator-module__83NPFa__fieldToken{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;gap:.45rem;min-width:0;padding:.75rem .65rem;transition:border-color .16s,background .16s;display:grid}.CronGenerator-module__83NPFa__fieldToken:focus-within{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent-soft) 22%, var(--color-surface))}.CronGenerator-module__83NPFa__fieldToken span,.CronGenerator-module__83NPFa__fieldToken small{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:500}.CronGenerator-module__83NPFa__fieldToken input{width:100%;color:var(--color-text-primary);font-family:var(--font-mono);text-align:center;background:0 0;border:0;outline:none;font-size:clamp(1.35rem,4vw,2.1rem);font-weight:600}.CronGenerator-module__83NPFa__manualInput{font-family:var(--font-mono)}.CronGenerator-module__83NPFa__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.CronGenerator-module__83NPFa__controls{gap:1rem;display:grid}.CronGenerator-module__83NPFa__inline{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.CronGenerator-module__83NPFa__presetGrid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.45rem;display:grid}.CronGenerator-module__83NPFa__preset{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.65rem;font-size:.84rem}.CronGenerator-module__83NPFa__preset:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.CronGenerator-module__83NPFa__expression{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere;font-size:clamp(1.45rem,4vw,2.1rem)}.CronGenerator-module__83NPFa__description{color:var(--color-text-secondary);margin:0}.CronGenerator-module__83NPFa__runs{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.CronGenerator-module__83NPFa__runs li{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);justify-content:space-between;gap:1rem;padding-top:.55rem;display:flex}.CronGenerator-module__83NPFa__runs time{color:var(--color-text-primary);font-family:var(--font-mono)}@media (max-width:760px){.CronGenerator-module__83NPFa__grid,.CronGenerator-module__83NPFa__inline{grid-template-columns:1fr}.CronGenerator-module__83NPFa__expressionBar{grid-template-columns:repeat(2,minmax(0,1fr))}.CronGenerator-module__83NPFa__fieldToken:last-child{grid-column:1/-1}}
.DomainSearch-module__tinABW__shell{gap:1rem}.DomainSearch-module__tinABW__searchCard,.DomainSearch-module__tinABW__panel,.DomainSearch-module__tinABW__emptyState{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);padding:1rem}.DomainSearch-module__tinABW__searchCard,.DomainSearch-module__tinABW__resultShell,.DomainSearch-module__tinABW__history,.DomainSearch-module__tinABW__searchMeta,.DomainSearch-module__tinABW__metricsGrid,.DomainSearch-module__tinABW__spotlightGrid,.DomainSearch-module__tinABW__resultsGrid,.DomainSearch-module__tinABW__filterDeck,.DomainSearch-module__tinABW__filterGroup,.DomainSearch-module__tinABW__historyList{gap:.85rem;display:grid}.DomainSearch-module__tinABW__searchLabel{gap:.6rem;display:grid}.DomainSearch-module__tinABW__searchRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.DomainSearch-module__tinABW__searchMeta p,.DomainSearch-module__tinABW__heroLead,.DomainSearch-module__tinABW__resultTop p,.DomainSearch-module__tinABW__note,.DomainSearch-module__tinABW__emptyState p{color:var(--color-text-secondary);margin:0;line-height:1.65}.DomainSearch-module__tinABW__exampleList,.DomainSearch-module__tinABW__historyList,.DomainSearch-module__tinABW__heroActions,.DomainSearch-module__tinABW__filterGroup,.DomainSearch-module__tinABW__domainRow{flex-wrap:wrap;gap:.5rem;display:flex}.DomainSearch-module__tinABW__chip,.DomainSearch-module__tinABW__filterChip,.DomainSearch-module__tinABW__clearButton,.DomainSearch-module__tinABW__inlineTag{appearance:none;border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .75rem;font-size:.84rem;transition:border-color .16s,background .16s,color .16s}.DomainSearch-module__tinABW__chip:hover,.DomainSearch-module__tinABW__filterChip:hover,.DomainSearch-module__tinABW__clearButton:hover,.DomainSearch-module__tinABW__filterChip[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.DomainSearch-module__tinABW__inlineTag{cursor:default;padding:.25rem .6rem}.DomainSearch-module__tinABW__clearButton{border:0;border-radius:0;padding-inline:0}.DomainSearch-module__tinABW__historyHeader,.DomainSearch-module__tinABW__heroTop,.DomainSearch-module__tinABW__filterHeader,.DomainSearch-module__tinABW__sectionHeader,.DomainSearch-module__tinABW__resultTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.DomainSearch-module__tinABW__historyHeader span,.DomainSearch-module__tinABW__sectionMeta{color:var(--color-text-secondary);font-size:.84rem}.DomainSearch-module__tinABW__resultShell{gap:1rem}.DomainSearch-module__tinABW__heroPanel{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 65%, var(--color-surface-elevated)) 0%, var(--color-surface-elevated) 100%)}.DomainSearch-module__tinABW__heroTitle{letter-spacing:-.03em;color:var(--color-text-primary);margin:.35rem 0 0;font-size:clamp(1.4rem,1rem + 1vw,2rem);line-height:1.08}.DomainSearch-module__tinABW__metricsGrid,.DomainSearch-module__tinABW__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.DomainSearch-module__tinABW__statCard,.DomainSearch-module__tinABW__resultCard,.DomainSearch-module__tinABW__focusNote{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface)}.DomainSearch-module__tinABW__statCard{gap:.35rem;padding:.9rem;display:grid}.DomainSearch-module__tinABW__statCard span{color:var(--color-text-secondary);font-size:.84rem}.DomainSearch-module__tinABW__statCard strong{color:var(--color-text-primary);font-size:1.8rem;line-height:1}.DomainSearch-module__tinABW__statCard[data-tone=available]{border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-border-subtle));background:color-mix(in srgb, var(--color-success) 9%, var(--color-surface))}.DomainSearch-module__tinABW__statCard[data-tone=registered]{border-color:color-mix(in srgb, var(--color-warning) 35%, var(--color-border-subtle));background:color-mix(in srgb, var(--color-warning) 9%, var(--color-surface))}.DomainSearch-module__tinABW__statCard[data-tone=unknown]{border-color:color-mix(in srgb, var(--color-border-strong) 65%, var(--color-border-subtle))}.DomainSearch-module__tinABW__focusNote{padding:.9rem}.DomainSearch-module__tinABW__focusNote strong,.DomainSearch-module__tinABW__resultCard strong,.DomainSearch-module__tinABW__emptyState strong{color:var(--color-text-primary)}.DomainSearch-module__tinABW__spotlightGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.DomainSearch-module__tinABW__resultCard{gap:.9rem;padding:1rem;display:grid}.DomainSearch-module__tinABW__resultCard[data-featured=true]{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border-subtle))}.DomainSearch-module__tinABW__resultCardSpotlight{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 50%, var(--color-surface)) 0%, var(--color-surface) 100%)}.DomainSearch-module__tinABW__cardActions{flex-wrap:wrap;gap:.5rem;display:flex}.DomainSearch-module__tinABW__availabilityBadge{border:1px solid var(--color-border-subtle);min-height:2rem;color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:.3rem .75rem;font-size:.8rem;display:inline-flex}.DomainSearch-module__tinABW__availabilityBadge[data-kind=available]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 50%, transparent);background:color-mix(in srgb, var(--color-success) 10%, transparent)}.DomainSearch-module__tinABW__availabilityBadge[data-kind=registered]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 50%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.DomainSearch-module__tinABW__metaItem{border-top:1px solid var(--color-border-subtle);padding-top:.65rem}.DomainSearch-module__tinABW__cardMeta{gap:.45rem;display:grid}.DomainSearch-module__tinABW__metaItem dt{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem;font-weight:500}.DomainSearch-module__tinABW__metaItem dd{color:var(--color-text-primary);word-break:break-word;margin:0;font-size:.92rem;line-height:1.55}.DomainSearch-module__tinABW__mono{font-family:var(--font-mono);font-size:.84rem}.DomainSearch-module__tinABW__emptyState p{margin-top:.35rem}@media (max-width:720px){.DomainSearch-module__tinABW__searchRow,.DomainSearch-module__tinABW__heroTop,.DomainSearch-module__tinABW__historyHeader,.DomainSearch-module__tinABW__filterHeader,.DomainSearch-module__tinABW__sectionHeader,.DomainSearch-module__tinABW__resultTop{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}
.GradientGenerator-module__02vcVW__shell{width:min(100%,56rem)}.GradientGenerator-module__02vcVW__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.GradientGenerator-module__02vcVW__controls{gap:1rem;display:grid}.GradientGenerator-module__02vcVW__preview{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);place-items:end start;min-height:18rem;padding:1rem;display:grid;overflow:hidden}.GradientGenerator-module__02vcVW__preview code{background:color-mix(in srgb, var(--color-page) 70%, transparent);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-mono);padding:.35rem .5rem;font-size:.8rem}.GradientGenerator-module__02vcVW__typeGrid{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.GradientGenerator-module__02vcVW__segment{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.6rem;font-size:.84rem}.GradientGenerator-module__02vcVW__segment[aria-pressed=true],.GradientGenerator-module__02vcVW__segment:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.GradientGenerator-module__02vcVW__stopList{gap:.55rem;display:grid}.GradientGenerator-module__02vcVW__stopRow{grid-template-columns:3rem minmax(0,1fr) 4.5rem;align-items:center;gap:.5rem;display:grid}.GradientGenerator-module__02vcVW__colorInput{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:0 0;block-size:2.45rem;inline-size:3rem;padding:.15rem}.GradientGenerator-module__02vcVW__presetGrid{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.45rem;display:grid}.GradientGenerator-module__02vcVW__preset{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;min-height:2.4rem}@media (max-width:760px){.GradientGenerator-module__02vcVW__grid,.GradientGenerator-module__02vcVW__typeGrid{grid-template-columns:1fr}}
.HashGenerator-module__hb9DGW__shell{width:min(100%,56rem)}.HashGenerator-module__hb9DGW__focusedShell{width:min(100%,48rem)}.HashGenerator-module__hb9DGW__modeToggle{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.25rem;display:inline-grid}.HashGenerator-module__hb9DGW__modeToggle button,.HashGenerator-module__hb9DGW__algo{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.65rem .75rem;font-size:.84rem;transition:all .16s}.HashGenerator-module__hb9DGW__modeToggle button[aria-pressed=true],.HashGenerator-module__hb9DGW__algo:hover,.HashGenerator-module__hb9DGW__algo[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.HashGenerator-module__hb9DGW__fileField,.HashGenerator-module__hb9DGW__compareField,.HashGenerator-module__hb9DGW__group,.HashGenerator-module__hb9DGW__digest,.HashGenerator-module__hb9DGW__compareBox{gap:.5rem;display:grid}.HashGenerator-module__hb9DGW__fileField{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-elevated) 85%, transparent);padding:.9rem}.HashGenerator-module__hb9DGW__fileField input{color:var(--color-text-secondary)}.HashGenerator-module__hb9DGW__fileField span,.HashGenerator-module__hb9DGW__group span,.HashGenerator-module__hb9DGW__compareField span{color:var(--color-text-secondary);font-size:.84rem;font-weight:500}.HashGenerator-module__hb9DGW__fileField small,.HashGenerator-module__hb9DGW__helper,.HashGenerator-module__hb9DGW__description{color:var(--color-text-disabled);margin:0;font-size:.8rem;line-height:1.6}.HashGenerator-module__hb9DGW__groupDeck{gap:.8rem;display:grid}.HashGenerator-module__hb9DGW__algoGrid{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.45rem;display:grid}.HashGenerator-module__hb9DGW__digestCode{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-height:4.75rem;padding:.85rem;font-size:.96rem;line-height:1.7}.HashGenerator-module__hb9DGW__meta{color:var(--color-text-disabled);flex-wrap:wrap;gap:.5rem 1rem;font-size:.8rem;display:flex}.HashGenerator-module__hb9DGW__compareState{margin:0;font-size:.86rem;line-height:1.5}.HashGenerator-module__hb9DGW__compare-idle{color:var(--color-text-disabled)}.HashGenerator-module__hb9DGW__compare-match{color:var(--color-success)}.HashGenerator-module__hb9DGW__compare-mismatch{color:var(--color-warning)}
.HealthCalculators-module___mUyZW__shell{width:min(100%,58rem)}.HealthCalculators-module___mUyZW__disclaimer{border:1px solid color-mix(in srgb, var(--color-warning) 50%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning) 10%, transparent);color:var(--color-text-secondary);margin:0;padding:.85rem 1rem;font-size:.9rem;line-height:1.6}.HealthCalculators-module___mUyZW__unitToggle{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);align-self:start;gap:.25rem;padding:.2rem;display:inline-flex}.HealthCalculators-module___mUyZW__unitToggle button{appearance:none;border-radius:calc(var(--radius-md) - .2rem);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:.45rem .75rem;font-size:.85rem}.HealthCalculators-module___mUyZW__unitToggle button[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent)}.HealthCalculators-module___mUyZW__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.25rem;display:grid}.HealthCalculators-module___mUyZW__controls{gap:.85rem;display:grid}.HealthCalculators-module___mUyZW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.HealthCalculators-module___mUyZW__field{color:var(--color-text-secondary);gap:.35rem;font-size:.86rem;font-weight:500;display:grid}.HealthCalculators-module___mUyZW__field span{justify-content:space-between;gap:.5rem;display:inline-flex}.HealthCalculators-module___mUyZW__hint{color:var(--color-text-disabled);font-weight:400}.HealthCalculators-module___mUyZW__resultCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.HealthCalculators-module___mUyZW__resultTop{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:start;gap:1rem;font-size:.74rem;display:flex}.HealthCalculators-module___mUyZW__badge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-surface);text-align:center;border-radius:999px;padding:.32rem .65rem}.HealthCalculators-module___mUyZW__output{gap:.2rem;display:grid}.HealthCalculators-module___mUyZW__value{color:var(--color-text-primary);font-family:var(--font-mono);font-size:clamp(2rem,1.1rem + 4vw,3.6rem);font-weight:600;line-height:1.05}.HealthCalculators-module___mUyZW__unit{color:var(--color-text-disabled);font-size:.86rem}.HealthCalculators-module___mUyZW__explanation{color:var(--color-text-secondary);margin:0;font-size:.93rem;line-height:1.65}.HealthCalculators-module___mUyZW__formula{border-top:1px solid var(--color-border-subtle);color:var(--color-text-disabled);font-family:var(--font-mono);margin:0;padding-top:.85rem;font-size:.82rem;line-height:1.55}.HealthCalculators-module___mUyZW__sourceList{color:var(--color-text-disabled);flex-wrap:wrap;gap:.45rem .75rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.HealthCalculators-module___mUyZW__sourceList a{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.18em}.HealthCalculators-module___mUyZW__sourceList a:hover{color:var(--color-accent)}.HealthCalculators-module___mUyZW__bmiScale{--marker:0%;gap:.55rem;padding-top:.7rem;display:grid;position:relative}.HealthCalculators-module___mUyZW__scaleTrack{background:var(--color-border-subtle);border-radius:999px;grid-template-columns:11.666fr 21.666fr 16.666fr 16.666fr 16.666fr 16.666fr;min-height:.55rem;display:grid;overflow:hidden}.HealthCalculators-module___mUyZW__scaleTrack span:first-child{background:color-mix(in srgb, var(--color-warning) 55%, var(--color-surface))}.HealthCalculators-module___mUyZW__scaleTrack span:nth-child(2){background:color-mix(in srgb, var(--color-accent) 55%, var(--color-surface))}.HealthCalculators-module___mUyZW__scaleTrack span:nth-child(3),.HealthCalculators-module___mUyZW__scaleTrack span:nth-child(4),.HealthCalculators-module___mUyZW__scaleTrack span:nth-child(5),.HealthCalculators-module___mUyZW__scaleTrack span:nth-child(6){background:color-mix(in srgb, var(--color-error) 45%, var(--color-surface))}.HealthCalculators-module___mUyZW__marker{background:var(--color-text-primary);border:2px solid var(--color-accent);block-size:.72rem;inline-size:.72rem;box-shadow:0 0 0 3px var(--color-surface-elevated);border-radius:999px;position:absolute;inset-block-start:0;inset-inline-start:var(--marker);transform:translate(-50%)}.HealthCalculators-module___mUyZW__scaleLabels{color:var(--color-text-disabled);justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}.HealthCalculators-module___mUyZW__selectWrap{gap:.45rem;display:grid}.HealthCalculators-module___mUyZW__selectWrap label{color:var(--color-text-secondary);font-size:.86rem;font-weight:500}.HealthCalculators-module___mUyZW__rangeLine{color:var(--color-text-secondary);flex-wrap:wrap;gap:.65rem 1rem;font-size:.88rem;display:flex}.HealthCalculators-module___mUyZW__rangeLine strong{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:500}.HealthCalculators-module___mUyZW__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.HealthCalculators-module___mUyZW__metricTile{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.25rem;padding:.75rem;display:grid}.HealthCalculators-module___mUyZW__metricTile small{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.HealthCalculators-module___mUyZW__metricTile strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.05rem;font-weight:600}.HealthCalculators-module___mUyZW__tableCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.HealthCalculators-module___mUyZW__miniTable{border-collapse:collapse;width:100%;min-width:24rem;font-size:.86rem}.HealthCalculators-module___mUyZW__miniTable th,.HealthCalculators-module___mUyZW__miniTable td{border-bottom:1px solid var(--color-border-subtle);text-align:start;color:var(--color-text-secondary);padding:.7rem .8rem}.HealthCalculators-module___mUyZW__miniTable th{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.HealthCalculators-module___mUyZW__miniTable tr:last-child td{border-bottom:0}.HealthCalculators-module___mUyZW__miniTable strong{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:600}@media (max-width:760px){.HealthCalculators-module___mUyZW__grid,.HealthCalculators-module___mUyZW__row{grid-template-columns:1fr}}
.HoursCalculator-module__vmFIqa__shell{width:min(100%,58rem)}.HoursCalculator-module__vmFIqa__shell input[type=time]::-webkit-calendar-picker-indicator{display:none}.HoursCalculator-module__vmFIqa__journey{flex-wrap:wrap;align-items:flex-end;gap:.3rem;display:flex}.HoursCalculator-module__vmFIqa__journeyArrow{color:var(--color-text-disabled);-webkit-user-select:none;user-select:none;flex-shrink:0;padding-bottom:.7rem;font-size:1.1rem;line-height:1}.HoursCalculator-module__vmFIqa__field{flex-direction:column;flex:1;gap:.4rem;min-width:7.5rem;display:flex}.HoursCalculator-module__vmFIqa__field span,.HoursCalculator-module__vmFIqa__fieldLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:.82rem;font-weight:500}.HoursCalculator-module__vmFIqa__exitGroup{flex-direction:column;flex:1;gap:.4rem;min-width:8rem;display:flex}.HoursCalculator-module__vmFIqa__exitInputRow{align-items:stretch;gap:.4rem;display:flex}.HoursCalculator-module__vmFIqa__exitInputRow input{flex:1;min-width:0}.HoursCalculator-module__vmFIqa__suggestBtn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:.3rem .65rem;font-size:.72rem;transition:border-color .15s,color .15s,background .15s}.HoursCalculator-module__vmFIqa__suggestBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.HoursCalculator-module__vmFIqa__options{flex-wrap:wrap;align-items:flex-end;gap:1.25rem;display:flex}.HoursCalculator-module__vmFIqa__toggleLabel{cursor:pointer;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:.65rem;font-size:.84rem;display:flex}.HoursCalculator-module__vmFIqa__toggleLabel:hover{color:var(--color-text-primary)}.HoursCalculator-module__vmFIqa__toggleLabel input[type=checkbox]{appearance:none;background:var(--color-surface);border:1.5px solid var(--color-border-subtle);cursor:pointer;border-radius:999px;flex-shrink:0;width:2.4rem;height:1.3rem;transition:background .2s,border-color .2s;position:relative}.HoursCalculator-module__vmFIqa__toggleLabel input[type=checkbox]:before{content:"";background:var(--color-text-disabled);border-radius:50%;width:.85rem;height:.85rem;transition:left .18s,background .18s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.HoursCalculator-module__vmFIqa__toggleLabel input[type=checkbox]:checked{background:color-mix(in srgb, var(--color-accent) 15%, transparent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.HoursCalculator-module__vmFIqa__toggleLabel input[type=checkbox]:checked:before{background:var(--color-accent);left:calc(100% - 3px - .85rem)}.HoursCalculator-module__vmFIqa__toggleLabel input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.HoursCalculator-module__vmFIqa__workload{flex:1;min-width:14rem}.HoursCalculator-module__vmFIqa__workloadControls{align-items:center;gap:.5rem;display:flex}.HoursCalculator-module__vmFIqa__workloadNum{text-align:center;width:4rem;font-family:var(--font-mono);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;padding:.35rem .4rem;font-size:.92rem}.HoursCalculator-module__vmFIqa__workloadNum:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 20%, transparent)}.HoursCalculator-module__vmFIqa__workloadUnit{color:var(--color-text-secondary);font-size:.84rem}.HoursCalculator-module__vmFIqa__nightShiftNote{color:#f59e0be6;border-radius:var(--radius-md);background:#f59e0b0f;border:1px solid #f59e0b4d;margin:0;padding:.55rem .85rem;font-size:.8rem}.HoursCalculator-module__vmFIqa__summary{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.HoursCalculator-module__vmFIqa__summaryCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;gap:.3rem;padding:1rem 1.1rem;display:flex}.HoursCalculator-module__vmFIqa__summaryLabel{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.HoursCalculator-module__vmFIqa__summaryValue{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:-.01em;font-size:1.6rem;font-weight:500;line-height:1}.HoursCalculator-module__vmFIqa__tone-positive .HoursCalculator-module__vmFIqa__summaryValue{color:var(--color-accent)}.HoursCalculator-module__vmFIqa__tone-negative .HoursCalculator-module__vmFIqa__summaryValue{color:var(--color-error)}@media (max-width:580px){.HoursCalculator-module__vmFIqa__journey{gap:.2rem}.HoursCalculator-module__vmFIqa__journeyArrow{display:none}.HoursCalculator-module__vmFIqa__field,.HoursCalculator-module__vmFIqa__exitGroup{min-width:calc(50% - .5rem)}.HoursCalculator-module__vmFIqa__exitInputRow{flex-direction:column;align-items:stretch}.HoursCalculator-module__vmFIqa__suggestBtn{align-self:flex-start}.HoursCalculator-module__vmFIqa__summary{grid-template-columns:1fr 1fr}}
.IpLocator-module__AWZtva__shell{gap:1rem}.IpLocator-module__AWZtva__search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.IpLocator-module__AWZtva__searchLabel{gap:.45rem;display:grid}.IpLocator-module__AWZtva__result{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:1rem;padding:1rem;display:grid}.IpLocator-module__AWZtva__resultHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.IpLocator-module__AWZtva__resultHeader h3{font-family:var(--font-mono);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:clamp(1.2rem,3vw,1.8rem)}.IpLocator-module__AWZtva__tags{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.IpLocator-module__AWZtva__tags span{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;font-size:.78rem}.IpLocator-module__AWZtva__statusBox{border:1px solid color-mix(in srgb, var(--color-accent) 28%, var(--color-border-subtle));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 10%, transparent);gap:.3rem;padding:.8rem .9rem;display:grid}.IpLocator-module__AWZtva__statusBox strong{color:var(--color-text-primary)}.IpLocator-module__AWZtva__statusBox p{color:var(--color-text-secondary);margin:0;line-height:1.45}.IpLocator-module__AWZtva__grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem;margin:0;display:grid}.IpLocator-module__AWZtva__row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.2rem;padding:.7rem;display:grid}.IpLocator-module__AWZtva__row dt{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem}.IpLocator-module__AWZtva__row dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.IpLocator-module__AWZtva__attribution{color:var(--color-text-secondary);margin:0;font-size:.8rem;line-height:1.45}@media (max-width:620px){.IpLocator-module__AWZtva__search{grid-template-columns:1fr}.IpLocator-module__AWZtva__resultHeader{flex-direction:column}}
.JsonPathFinder-module__7P-pga__shell{width:min(100%,64rem)}.JsonPathFinder-module__7P-pga__split{grid-template-columns:minmax(0,1fr) minmax(18rem,.95fr);align-items:start;gap:1rem;display:grid}.JsonPathFinder-module__7P-pga__stack{gap:.8rem;display:grid}.JsonPathFinder-module__7P-pga__tree{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.4rem;max-height:31rem;padding:.25rem;display:grid;overflow:auto}.JsonPathFinder-module__7P-pga__node{appearance:none;text-align:left;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;gap:.25rem;padding:.5rem .65rem;display:grid}.JsonPathFinder-module__7P-pga__node:hover,.JsonPathFinder-module__7P-pga__node[aria-selected=true]{border-color:var(--color-border-strong);color:var(--color-text-primary);background:var(--color-surface)}.JsonPathFinder-module__7P-pga__nodeTop{align-items:baseline;gap:.55rem;min-width:0;display:flex}.JsonPathFinder-module__7P-pga__type{color:var(--color-accent);font-family:var(--font-mono);font-size:.72rem}.JsonPathFinder-module__7P-pga__key{font-family:var(--font-mono);overflow-wrap:anywhere}.JsonPathFinder-module__7P-pga__preview{color:var(--color-text-disabled);overflow-wrap:anywhere;font-size:.82rem}.JsonPathFinder-module__7P-pga__paths{gap:.55rem;display:grid}.JsonPathFinder-module__7P-pga__pathItem{border-top:1px solid var(--color-border-subtle);gap:.25rem;padding-top:.55rem;display:grid}.JsonPathFinder-module__7P-pga__pathItem span{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem}.JsonPathFinder-module__7P-pga__pathItem code{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere}.JsonPathFinder-module__7P-pga__meta{color:var(--color-text-disabled);font-size:.82rem}@media (max-width:860px){.JsonPathFinder-module__7P-pga__split{grid-template-columns:1fr}}
.JsonToToon-module__DR0rZW__shell{gap:1rem}.JsonToToon-module__DR0rZW__toolbar,.JsonToToon-module__DR0rZW__options,.JsonToToon-module__DR0rZW__primaryRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.JsonToToon-module__DR0rZW__segmented{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);display:inline-flex;overflow:hidden}.JsonToToon-module__DR0rZW__segmented button{border:0;border-right:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;padding:.55rem .8rem}.JsonToToon-module__DR0rZW__segmented button:last-child{border-right:0}.JsonToToon-module__DR0rZW__segmented button.JsonToToon-module__DR0rZW__active{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-text-primary)}.JsonToToon-module__DR0rZW__options label{color:var(--color-text-secondary);align-items:center;gap:.45rem;font-size:.86rem;display:flex}.JsonToToon-module__DR0rZW__options select{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit;padding:.35rem .55rem}.JsonToToon-module__DR0rZW__checkbox input{accent-color:var(--color-accent)}.JsonToToon-module__DR0rZW__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.JsonToToon-module__DR0rZW__panel{gap:.65rem;min-width:0;display:grid}.JsonToToon-module__DR0rZW__metric{gap:.2rem;display:grid}.JsonToToon-module__DR0rZW__metric span{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.JsonToToon-module__DR0rZW__metric strong{color:var(--color-text-primary);font-size:1.05rem}@media (max-width:760px){.JsonToToon-module__DR0rZW__split{grid-template-columns:1fr}}
.JwtDecoder-module__Hy8i-G__shell{gap:1.25rem;width:min(100%,64rem)}.JwtDecoder-module__Hy8i-G__tokenRail{grid-template-columns:1fr 1fr 1fr;gap:.5rem;display:grid}.JwtDecoder-module__Hy8i-G__segment{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-width:0;padding:.65rem}.JwtDecoder-module__Hy8i-G__segment span{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;display:block}.JwtDecoder-module__Hy8i-G__segment code{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-family:var(--font-mono);margin-top:.35rem;font-size:.78rem;display:block;overflow:hidden}.JwtDecoder-module__Hy8i-G__grid{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);align-items:start;gap:1rem;display:grid}.JwtDecoder-module__Hy8i-G__panel,.JwtDecoder-module__Hy8i-G__jsonGrid{gap:.75rem;display:grid}.JwtDecoder-module__Hy8i-G__jsonBlock{max-height:17rem}.JwtDecoder-module__Hy8i-G__secretRow{grid-template-columns:1fr auto;align-items:end;gap:.6rem;display:grid}.JwtDecoder-module__Hy8i-G__statusCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.75rem;padding:1rem;display:grid}.JwtDecoder-module__Hy8i-G__statusLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.JwtDecoder-module__Hy8i-G__statusBadge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);border-radius:999px;padding:.3rem .65rem;font-size:.78rem}.JwtDecoder-module__Hy8i-G__statusBadge[data-kind=valid],.JwtDecoder-module__Hy8i-G__statusBadge[data-kind=active]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 55%, transparent);background:var(--color-accent-soft)}.JwtDecoder-module__Hy8i-G__statusBadge[data-kind=invalid],.JwtDecoder-module__Hy8i-G__statusBadge[data-kind=expired],.JwtDecoder-module__Hy8i-G__statusBadge[data-kind=error]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 55%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.JwtDecoder-module__Hy8i-G__claims{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.JwtDecoder-module__Hy8i-G__claim{border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(4rem,auto) 1fr;gap:.75rem;padding-top:.45rem;display:grid}.JwtDecoder-module__Hy8i-G__claim span{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem}.JwtDecoder-module__Hy8i-G__claim code{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.82rem}.JwtDecoder-module__Hy8i-G__warning{color:var(--color-warning);margin:0;font-size:.86rem;line-height:1.5}@media (max-width:860px){.JwtDecoder-module__Hy8i-G__grid,.JwtDecoder-module__Hy8i-G__tokenRail,.JwtDecoder-module__Hy8i-G__secretRow{grid-template-columns:1fr}}
.LinkChecker-module__dbxs6W__shell{gap:1rem}.LinkChecker-module__dbxs6W__inputBlock{gap:.6rem;display:grid}.LinkChecker-module__dbxs6W__inputArea{resize:vertical;min-height:4.5rem}.LinkChecker-module__dbxs6W__inputActions{flex-wrap:wrap;gap:.5rem;display:flex}.LinkChecker-module__dbxs6W__emptyHint{text-align:center;color:var(--color-text-secondary);margin:0;padding:2rem 1rem;font-size:.95rem}.LinkChecker-module__dbxs6W__scoreBar{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.LinkChecker-module__dbxs6W__scoreBar[data-kind=critical]{border-color:color-mix(in srgb, #b42435 30%, var(--color-border-subtle));background:linear-gradient(135deg, color-mix(in srgb, #b42435 6%, var(--color-surface-elevated)), var(--color-surface-elevated))}.LinkChecker-module__dbxs6W__scoreBar[data-kind=high]{border-color:color-mix(in srgb, #b45a1a 30%, var(--color-border-subtle));background:linear-gradient(135deg, color-mix(in srgb, #b45a1a 6%, var(--color-surface-elevated)), var(--color-surface-elevated))}.LinkChecker-module__dbxs6W__scoreBar[data-kind=moderate]{border-color:color-mix(in srgb, #8a6614 25%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__scoreBar[data-kind=low]{border-color:color-mix(in srgb, #2d7f5e 25%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__scoreLeft{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.LinkChecker-module__dbxs6W__scoreValue{font-family:var(--font-mono);color:var(--color-text-primary);font-size:clamp(2rem,1.2rem + 2vw,2.8rem);line-height:1}.LinkChecker-module__dbxs6W__verdict{color:var(--color-text-secondary);font-size:.9rem;line-height:1.45}.LinkChecker-module__dbxs6W__scoreStats{flex-wrap:wrap;gap:1rem;display:flex}.LinkChecker-module__dbxs6W__scoreStat{flex-direction:column;align-items:flex-end;gap:.1rem;min-width:4rem;display:flex}.LinkChecker-module__dbxs6W__scoreStat strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:1.4rem;line-height:1}.LinkChecker-module__dbxs6W__scoreStat span{color:var(--color-text-secondary);text-align:right;font-size:.75rem}.LinkChecker-module__dbxs6W__riskBadge{border:1px solid var(--color-border-subtle);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.9rem;padding:.2rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.LinkChecker-module__dbxs6W__riskBadge[data-kind=low]{color:#2d7f5e;border-color:color-mix(in srgb, #2d7f5e 30%, var(--color-border-subtle));background:#2d7f5e1a}.LinkChecker-module__dbxs6W__riskBadge[data-kind=moderate]{color:#8a6614;border-color:color-mix(in srgb, #8a6614 30%, var(--color-border-subtle));background:#8a66141a}.LinkChecker-module__dbxs6W__riskBadge[data-kind=high]{color:#b45a1a;border-color:color-mix(in srgb, #b45a1a 30%, var(--color-border-subtle));background:#b45a1a1a}.LinkChecker-module__dbxs6W__riskBadge[data-kind=critical]{color:#b42435;border-color:color-mix(in srgb, #b42435 30%, var(--color-border-subtle));background:#b424351a}.LinkChecker-module__dbxs6W__issueList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.LinkChecker-module__dbxs6W__issueItem{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);border-left-width:3px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.18rem .75rem;padding:.75rem .95rem;display:grid}.LinkChecker-module__dbxs6W__issueClean{grid-template-columns:1fr}.LinkChecker-module__dbxs6W__issueItem[data-kind=low]{border-left-color:#2d7f5e}.LinkChecker-module__dbxs6W__issueItem[data-kind=moderate]{border-left-color:#8a6614}.LinkChecker-module__dbxs6W__issueItem[data-kind=high]{border-left-color:#b45a1a}.LinkChecker-module__dbxs6W__issueItem[data-kind=critical]{border-left-color:#b42435}.LinkChecker-module__dbxs6W__issueTitle{color:var(--color-text-primary);grid-area:1/1;font-size:.92rem;font-weight:600}.LinkChecker-module__dbxs6W__issueSeverity{border:1px solid var(--color-border-subtle);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;grid-area:1/2;align-items:center;min-height:1.7rem;padding:0 .55rem;font-size:.73rem;font-weight:600;display:inline-flex}.LinkChecker-module__dbxs6W__issueItem[data-kind=low] .LinkChecker-module__dbxs6W__issueSeverity{color:#2d7f5e;border-color:color-mix(in srgb, #2d7f5e 30%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__issueItem[data-kind=moderate] .LinkChecker-module__dbxs6W__issueSeverity{color:#8a6614;border-color:color-mix(in srgb, #8a6614 30%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__issueItem[data-kind=high] .LinkChecker-module__dbxs6W__issueSeverity{color:#b45a1a;border-color:color-mix(in srgb, #b45a1a 30%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__issueItem[data-kind=critical] .LinkChecker-module__dbxs6W__issueSeverity{color:#b42435;border-color:color-mix(in srgb, #b42435 30%, var(--color-border-subtle))}.LinkChecker-module__dbxs6W__issueBody{color:var(--color-text-secondary);grid-area:2/1/auto/-1;margin:0;font-size:.86rem;line-height:1.55}.LinkChecker-module__dbxs6W__reputationBlock{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.85rem;padding:1rem 1.1rem;display:grid}.LinkChecker-module__dbxs6W__reputationHead{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.LinkChecker-module__dbxs6W__reputationSummaryRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.LinkChecker-module__dbxs6W__reputationMeta{color:var(--color-text-secondary);font-size:.84rem}.LinkChecker-module__dbxs6W__reputationMetaError{color:#b45a1a}.LinkChecker-module__dbxs6W__reputationStats{color:var(--color-text-secondary);flex-wrap:wrap;gap:.4rem 1rem;font-size:.84rem;display:flex}.LinkChecker-module__dbxs6W__reputationStats strong{color:var(--color-text-primary);font-weight:600}.LinkChecker-module__dbxs6W__reputationIdleNote{color:var(--color-text-secondary);margin:0;font-size:.84rem;line-height:1.55}.LinkChecker-module__dbxs6W__providerGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.65rem;display:grid}.LinkChecker-module__dbxs6W__providerCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.6rem;padding:.85rem;display:grid}.LinkChecker-module__dbxs6W__providerHeader{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.LinkChecker-module__dbxs6W__providerHeader strong{color:var(--color-text-primary);font-size:.9rem}.LinkChecker-module__dbxs6W__providerFindings{gap:.4rem;margin:0;display:grid}.LinkChecker-module__dbxs6W__providerFinding{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);gap:.12rem;padding:.55rem .65rem;display:grid}.LinkChecker-module__dbxs6W__providerFinding[data-kind=critical]{border-color:color-mix(in srgb, #b42435 28%, var(--color-border-subtle));background:#b424350f}.LinkChecker-module__dbxs6W__providerFinding[data-kind=moderate]{border-color:color-mix(in srgb, #8a6614 24%, var(--color-border-subtle));background:#8a66140f}.LinkChecker-module__dbxs6W__providerFinding dt{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.05em;font-size:.76rem}.LinkChecker-module__dbxs6W__providerFinding dd{color:var(--color-text-primary);word-break:break-word;margin:0;font-size:.88rem}.LinkChecker-module__dbxs6W__providerEmpty{color:var(--color-text-secondary);margin:0;font-size:.84rem;line-height:1.5}.LinkChecker-module__dbxs6W__providerLink{color:var(--color-text-secondary);text-underline-offset:.14em;width:fit-content;font-size:.82rem;text-decoration:underline}.LinkChecker-module__dbxs6W__metaBlock{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.65rem;padding:1rem 1.1rem;display:grid}.LinkChecker-module__dbxs6W__metaGrid{border:none;padding:0}.LinkChecker-module__dbxs6W__reviewHost{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.55}.LinkChecker-module__dbxs6W__charsBlock{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.65rem;padding:1rem 1.1rem;display:grid}.LinkChecker-module__dbxs6W__charList{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.LinkChecker-module__dbxs6W__charItem{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:.86rem;display:inline-flex}.LinkChecker-module__dbxs6W__charItem code{font-family:var(--font-mono);color:var(--color-text-primary);font-size:1rem}.LinkChecker-module__dbxs6W__charItem span{color:var(--color-text-secondary)}.LinkChecker-module__dbxs6W__charLooks{color:var(--color-text-disabled)!important}@media (max-width:640px){.LinkChecker-module__dbxs6W__scoreBar{flex-direction:column;align-items:flex-start}.LinkChecker-module__dbxs6W__scoreStats{gap:.75rem}.LinkChecker-module__dbxs6W__scoreStat{align-items:flex-start}.LinkChecker-module__dbxs6W__scoreStat span{text-align:left}.LinkChecker-module__dbxs6W__issueItem{grid-template-columns:1fr}.LinkChecker-module__dbxs6W__issueSeverity{grid-area:2/1;justify-self:start}.LinkChecker-module__dbxs6W__issueBody{grid-row:3}}
.LoremGenerator-module__amWkYW__shell{width:min(100%,56rem)}.LoremGenerator-module__amWkYW__metricsLine{color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-size:.86rem;display:flex}.LoremGenerator-module__amWkYW__metricsLine>span{align-items:baseline;gap:.4rem;display:inline-flex}.LoremGenerator-module__amWkYW__metricsLine span span{color:var(--color-text-disabled);letter-spacing:.04em;font-size:.78rem}.LoremGenerator-module__amWkYW__metricsLine strong{color:var(--color-text-primary);font-weight:500}.LoremGenerator-module__amWkYW__controls{grid-template-columns:1fr 1fr;gap:1rem 1.25rem;display:grid}.LoremGenerator-module__amWkYW__row{gap:.45rem;display:grid}.LoremGenerator-module__amWkYW__toggle{color:var(--color-text-secondary);cursor:pointer;grid-column:1/-1;align-items:center;gap:.6rem;font-size:.92rem;display:inline-flex}@media (max-width:640px){.LoremGenerator-module__amWkYW__controls{grid-template-columns:1fr}}
.MacVendor-module__B27Nhq__shell{gap:1rem}.MacVendor-module__B27Nhq__searchLabel{gap:.45rem;display:grid}.MacVendor-module__B27Nhq__result{gap:1rem;display:grid}.MacVendor-module__B27Nhq__heroCard,.MacVendor-module__B27Nhq__row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated)}.MacVendor-module__B27Nhq__heroCard{gap:.55rem;padding:1rem;display:grid}.MacVendor-module__B27Nhq__heroCard h3{color:var(--color-text-primary);margin:0;font-size:clamp(1.25rem,3vw,1.9rem)}.MacVendor-module__B27Nhq__statusBox{border:1px solid color-mix(in srgb, var(--color-accent) 28%, var(--color-border-subtle));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-accent) 10%, transparent);gap:.3rem;padding:.8rem .9rem;display:grid}.MacVendor-module__B27Nhq__statusBox strong{color:var(--color-text-primary)}.MacVendor-module__B27Nhq__statusBox p{color:var(--color-text-secondary);margin:0;line-height:1.45}.MacVendor-module__B27Nhq__tags{flex-wrap:wrap;gap:.4rem;display:flex}.MacVendor-module__B27Nhq__tags span{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:.15rem .55rem;font-size:.78rem}.MacVendor-module__B27Nhq__grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;margin:0;display:grid}.MacVendor-module__B27Nhq__row{gap:.2rem;padding:.7rem;display:grid}.MacVendor-module__B27Nhq__row dt{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem}.MacVendor-module__B27Nhq__row dd{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;margin:0}.MacVendor-module__B27Nhq__dataset{color:var(--color-text-secondary);margin:0;font-size:.82rem}
.MarkdownViewer-module__4WAqqG__shell{width:min(100%,90rem)}.MarkdownViewer-module__4WAqqG__toolbarTemplates{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.MarkdownViewer-module__4WAqqG__toolbarLabel{color:var(--color-text-disabled);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;margin-right:.2rem;font-size:.75rem}.MarkdownViewer-module__4WAqqG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.MarkdownViewer-module__4WAqqG__viewModes{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-shrink:0;display:flex;overflow:hidden}.MarkdownViewer-module__4WAqqG__viewModeBtn{border:none;border-right:1px solid var(--color-border-subtle);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;padding:.38rem .9rem;font-size:.8rem;transition:background .12s,color .12s}.MarkdownViewer-module__4WAqqG__viewModeBtn:last-child{border-right:none}.MarkdownViewer-module__4WAqqG__viewModeBtn:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent);color:var(--color-text-primary)}.MarkdownViewer-module__4WAqqG__viewModeBtn[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}.MarkdownViewer-module__4WAqqG__toolbarActions{flex-wrap:wrap;gap:.45rem;display:flex}.MarkdownViewer-module__4WAqqG__split{align-items:start;gap:1rem;display:grid}.MarkdownViewer-module__4WAqqG__split[data-mode=split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.MarkdownViewer-module__4WAqqG__split[data-mode=editor],.MarkdownViewer-module__4WAqqG__split[data-mode=preview]{grid-template-columns:minmax(0,1fr)}.MarkdownViewer-module__4WAqqG__editorPane,.MarkdownViewer-module__4WAqqG__previewPane{flex-direction:column;gap:.45rem;min-width:0;display:flex}.MarkdownViewer-module__4WAqqG__editor{resize:vertical;min-height:22rem;font-size:.85rem}.MarkdownViewer-module__4WAqqG__preview{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);min-height:10rem;max-height:70vh;color:var(--color-text-secondary);padding:1.5rem 1.75rem;font-size:.93rem;line-height:1.75;overflow:auto}.MarkdownViewer-module__4WAqqG__preview h1,.MarkdownViewer-module__4WAqqG__preview h2,.MarkdownViewer-module__4WAqqG__preview h3,.MarkdownViewer-module__4WAqqG__preview h4,.MarkdownViewer-module__4WAqqG__preview h5,.MarkdownViewer-module__4WAqqG__preview h6{color:var(--color-text-primary);margin-top:1.5em;margin-bottom:.5em;line-height:1.3}.MarkdownViewer-module__4WAqqG__preview h1{font-size:1.65rem}.MarkdownViewer-module__4WAqqG__preview h2{border-bottom:1px solid var(--color-border-subtle);padding-bottom:.4em;font-size:1.3rem}.MarkdownViewer-module__4WAqqG__preview h3{font-size:1.1rem}.MarkdownViewer-module__4WAqqG__preview p{margin:.75em 0}.MarkdownViewer-module__4WAqqG__preview a{color:var(--color-accent);text-underline-offset:2px}.MarkdownViewer-module__4WAqqG__preview strong{color:var(--color-text-primary)}.MarkdownViewer-module__4WAqqG__preview em{font-style:italic}.MarkdownViewer-module__4WAqqG__preview del{color:var(--color-text-disabled);text-decoration:line-through}.MarkdownViewer-module__4WAqqG__preview hr{border:none;border-top:1px solid var(--color-border-subtle);margin:1.5rem 0}.MarkdownViewer-module__4WAqqG__preview ul,.MarkdownViewer-module__4WAqqG__preview ol{margin:.5em 0;padding-left:1.5rem}.MarkdownViewer-module__4WAqqG__preview li{margin:.2em 0}.MarkdownViewer-module__4WAqqG__preview input[type=checkbox]{accent-color:var(--color-accent);cursor:default;margin-right:.4rem}.MarkdownViewer-module__4WAqqG__preview li:has(>input[type=checkbox]){margin-left:-1.2rem;list-style:none}.MarkdownViewer-module__4WAqqG__preview blockquote{border-left:3px solid var(--color-border-strong,#2a3530);color:var(--color-text-disabled);margin-inline:0;padding-inline-start:1rem;font-style:italic}.MarkdownViewer-module__4WAqqG__preview code{font-family:var(--font-mono);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));border:1px solid var(--color-border-subtle);border-radius:3px;padding:.1em .35em;font-size:.87em}.MarkdownViewer-module__4WAqqG__preview pre{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);margin:1rem 0;padding:1rem 1.1rem;overflow:auto}.MarkdownViewer-module__4WAqqG__preview pre code{color:var(--color-text-primary);background:0 0;border:none;padding:0;font-size:.85rem;line-height:1.6}.MarkdownViewer-module__4WAqqG__preview table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.88rem}.MarkdownViewer-module__4WAqqG__preview th,.MarkdownViewer-module__4WAqqG__preview td{border:1px solid var(--color-border-subtle);text-align:left;padding:.45rem .75rem}.MarkdownViewer-module__4WAqqG__preview th{background:var(--color-surface);color:var(--color-text-primary);font-weight:600}.MarkdownViewer-module__4WAqqG__preview tr:nth-child(2n) td{background:color-mix(in srgb, var(--color-surface-elevated) 60%, transparent)}.MarkdownViewer-module__4WAqqG__preview img{border-radius:var(--radius-md);max-width:100%;height:auto}.MarkdownViewer-module__4WAqqG__fullscreenOverlay{z-index:9999;background:var(--color-surface);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.MarkdownViewer-module__4WAqqG__fullscreenHeader{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1.5rem;display:flex}.MarkdownViewer-module__4WAqqG__fullscreenTitle{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:.84rem;font-weight:600}.MarkdownViewer-module__4WAqqG__fullscreenClose{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;padding:.35rem .85rem;font-size:.82rem;transition:color .12s,border-color .12s}.MarkdownViewer-module__4WAqqG__fullscreenClose:hover{color:var(--color-error,#f87171);border-color:color-mix(in srgb, var(--color-error,#f87171) 50%, transparent)}.MarkdownViewer-module__4WAqqG__fullscreenBody{flex:1;padding:2rem max(2rem,50% - 36rem);overflow-y:auto}.MarkdownViewer-module__4WAqqG__fullscreenPreview{color:var(--color-text-secondary);font-size:1rem;line-height:1.8}.MarkdownViewer-module__4WAqqG__fullscreenPreview h1,.MarkdownViewer-module__4WAqqG__fullscreenPreview h2,.MarkdownViewer-module__4WAqqG__fullscreenPreview h3,.MarkdownViewer-module__4WAqqG__fullscreenPreview h4,.MarkdownViewer-module__4WAqqG__fullscreenPreview h5,.MarkdownViewer-module__4WAqqG__fullscreenPreview h6{color:var(--color-text-primary);margin-top:1.5em;margin-bottom:.5em;line-height:1.3}.MarkdownViewer-module__4WAqqG__fullscreenPreview h1{font-size:2rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview h2{border-bottom:1px solid var(--color-border-subtle);padding-bottom:.4em;font-size:1.5rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview h3{font-size:1.2rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview a{color:var(--color-accent)}.MarkdownViewer-module__4WAqqG__fullscreenPreview strong{color:var(--color-text-primary)}.MarkdownViewer-module__4WAqqG__fullscreenPreview hr{border:none;border-top:1px solid var(--color-border-subtle);margin:1.5rem 0}.MarkdownViewer-module__4WAqqG__fullscreenPreview code{font-family:var(--font-mono);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface));border:1px solid var(--color-border-subtle);border-radius:3px;padding:.1em .35em;font-size:.88em}.MarkdownViewer-module__4WAqqG__fullscreenPreview pre{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);margin:1rem 0;padding:1rem 1.25rem;overflow:auto}.MarkdownViewer-module__4WAqqG__fullscreenPreview pre code{background:0 0;border:none;padding:0;font-size:.88rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview blockquote{border-left:3px solid var(--color-border-subtle);color:var(--color-text-disabled);margin-inline:0;padding-inline-start:1rem;font-style:italic}.MarkdownViewer-module__4WAqqG__fullscreenPreview table{border-collapse:collapse;width:100%;margin:1rem 0}.MarkdownViewer-module__4WAqqG__fullscreenPreview th,.MarkdownViewer-module__4WAqqG__fullscreenPreview td{border:1px solid var(--color-border-subtle);text-align:left;padding:.5rem .85rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview th{background:var(--color-surface-elevated);color:var(--color-text-primary);font-weight:600}.MarkdownViewer-module__4WAqqG__fullscreenPreview img{border-radius:var(--radius-md);max-width:100%;height:auto}.MarkdownViewer-module__4WAqqG__fullscreenPreview input[type=checkbox]{accent-color:var(--color-accent);margin-right:.4rem}.MarkdownViewer-module__4WAqqG__fullscreenPreview li:has(>input[type=checkbox]){margin-left:-1.2rem;list-style:none}@media (max-width:800px){.MarkdownViewer-module__4WAqqG__split[data-mode=split]{grid-template-columns:1fr}.MarkdownViewer-module__4WAqqG__toolbar{flex-direction:column;align-items:flex-start}.MarkdownViewer-module__4WAqqG__toolbarActions{flex-wrap:wrap}}
.MyIp-module__GEzK7W__shell{gap:1.25rem}.MyIp-module__GEzK7W__hero{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-surface) 92%, transparent);gap:1rem;padding:1.1rem;display:grid}.MyIp-module__GEzK7W__heroHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.MyIp-module__GEzK7W__protocolStatus{flex-wrap:wrap;gap:.5rem;display:inline-flex}.MyIp-module__GEzK7W__protocolAvailability{background:var(--color-surface-elevated);min-height:2rem;color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.8rem;display:inline-flex}.MyIp-module__GEzK7W__primaryCard,.MyIp-module__GEzK7W__secondaryCard{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-page) 90%, transparent);gap:.55rem;padding:1rem;display:grid}.MyIp-module__GEzK7W__primaryMeta,.MyIp-module__GEzK7W__secondaryHead{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.MyIp-module__GEzK7W__tagStrong{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-text-primary);border-color:color-mix(in srgb, var(--color-accent) 35%, transparent)}.MyIp-module__GEzK7W__secondaryLabel{color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.MyIp-module__GEzK7W__secondaryValue{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:1rem}.MyIp-module__GEzK7W__ipBlock{flex-direction:column;gap:.6rem;display:flex}.MyIp-module__GEzK7W__ipValue{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-primary);word-break:break-all;margin:.15rem 0 .25rem;font-size:clamp(1.6rem,1rem + 2.4vw,2.6rem);font-weight:500;line-height:1.1;display:block}.MyIp-module__GEzK7W__tagRow{flex-wrap:wrap;gap:.4rem;display:flex}.MyIp-module__GEzK7W__tag{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);letter-spacing:.02em;color:var(--color-text-secondary);background:var(--color-surface-elevated);align-items:center;padding:.2rem .6rem;font-size:.78rem;display:inline-flex}.MyIp-module__GEzK7W__tagWarn{color:var(--color-warning,var(--color-accent));border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.MyIp-module__GEzK7W__sectionHeader{justify-content:space-between;align-items:center;gap:1rem;margin-top:.25rem;display:flex}.MyIp-module__GEzK7W__kv{border-top:1px solid var(--color-border-subtle);gap:.55rem;margin:0;padding:.5rem 0 0;display:grid}.MyIp-module__GEzK7W__kvRow{border-bottom:1px dashed var(--color-border-subtle);grid-template-columns:minmax(8rem,12rem) 1fr;align-items:baseline;gap:.75rem;padding:.4rem 0;font-size:.92rem;display:grid}.MyIp-module__GEzK7W__kvRow:last-child{border-bottom:0}.MyIp-module__GEzK7W__kvRow>dt{color:var(--color-text-secondary);letter-spacing:.04em;font-size:.84rem}.MyIp-module__GEzK7W__kvRow>dd{color:var(--color-text-primary);font-family:var(--font-mono);word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.9rem}@media (max-width:540px){.MyIp-module__GEzK7W__kvRow{grid-template-columns:1fr;gap:.15rem}.MyIp-module__GEzK7W__hero{padding:.95rem}}
.NicknameGenerator-module__iXktEW__shell{width:min(100%,72rem)}.NicknameGenerator-module__iXktEW__grid{grid-template-columns:20rem 1fr;align-items:start;gap:2rem;display:grid}.NicknameGenerator-module__iXktEW__controls{flex-direction:column;gap:1.1rem;display:flex}.NicknameGenerator-module__iXktEW__section{flex-direction:column;gap:.55rem;display:flex}.NicknameGenerator-module__iXktEW__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.NicknameGenerator-module__iXktEW__algoGrid{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.NicknameGenerator-module__iXktEW__algoBtn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;text-align:center;background:0 0;padding:.45rem .4rem;font-size:.78rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}.NicknameGenerator-module__iXktEW__algoBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 50%, transparent);color:var(--color-text-primary)}.NicknameGenerator-module__iXktEW__algoBtn[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.NicknameGenerator-module__iXktEW__styleGrid{flex-wrap:wrap;gap:.4rem;display:flex}.NicknameGenerator-module__iXktEW__styleBtn{font-size:.78rem;font-family:var(--font-mono);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;padding:.38rem .65rem;transition:border-color .15s,color .15s,background .15s}.NicknameGenerator-module__iXktEW__styleBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 50%, transparent);color:var(--color-text-primary)}.NicknameGenerator-module__iXktEW__styleBtn[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.NicknameGenerator-module__iXktEW__optionsGrid{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.NicknameGenerator-module__iXktEW__optField{color:var(--color-text-secondary);flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.NicknameGenerator-module__iXktEW__affixRow{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.NicknameGenerator-module__iXktEW__toggles{flex-direction:column;gap:.45rem;display:flex}.NicknameGenerator-module__iXktEW__toggle{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.NicknameGenerator-module__iXktEW__toggle:hover{color:var(--color-text-primary)}.NicknameGenerator-module__iXktEW__resultsPane{flex-direction:column;gap:.75rem;display:flex}.NicknameGenerator-module__iXktEW__list{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.NicknameGenerator-module__iXktEW__nick{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.25rem;padding:.6rem .75rem;display:flex}.NicknameGenerator-module__iXktEW__nickMain{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.NicknameGenerator-module__iXktEW__nickCode{font-family:var(--font-mono);color:var(--color-text-primary);overflow-wrap:anywhere;flex:1;font-size:.88rem}.NicknameGenerator-module__iXktEW__nickMeta{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.72rem;font-style:italic}@media (max-width:900px){.NicknameGenerator-module__iXktEW__grid{grid-template-columns:1fr}.NicknameGenerator-module__iXktEW__algoGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.NicknameGenerator-module__iXktEW__algoGrid{grid-template-columns:repeat(2,1fr)}.NicknameGenerator-module__iXktEW__optionsGrid{grid-template-columns:1fr 1fr}.NicknameGenerator-module__iXktEW__affixRow{grid-template-columns:1fr}}
.TextDiff-module__CF1XKq__shell{gap:1.1rem}.TextDiff-module__CF1XKq__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.TextDiff-module__CF1XKq__panel{color:var(--color-text-secondary);gap:.65rem;font-size:.86rem;font-weight:500;display:grid}.TextDiff-module__CF1XKq__panel textarea{min-height:13rem}.TextDiff-module__CF1XKq__toolbar{flex-wrap:wrap;gap:.6rem;display:flex}.TextDiff-module__CF1XKq__diff{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);max-height:28rem;font-family:var(--font-mono);font-size:.86rem;overflow:auto}.TextDiff-module__CF1XKq__diff div{border-top:1px solid var(--color-border-subtle);grid-template-columns:2rem minmax(0,1fr);display:grid}.TextDiff-module__CF1XKq__diff div:first-child{border-top:0}.TextDiff-module__CF1XKq__diff span{color:var(--color-text-disabled);text-align:center;padding:.35rem 0}.TextDiff-module__CF1XKq__diff code{white-space:pre-wrap;padding:.35rem .55rem}.TextDiff-module__CF1XKq__added{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.TextDiff-module__CF1XKq__removed{background:color-mix(in srgb, var(--color-error) 10%, transparent)}.TextDiff-module__CF1XKq__equal{color:var(--color-text-secondary)}@media (max-width:760px){.TextDiff-module__CF1XKq__inputs{grid-template-columns:1fr}}
.TextFormatter-module__M8WZia__shell{gap:1.25rem}.TextFormatter-module__M8WZia__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.TextFormatter-module__M8WZia__actions{flex-wrap:wrap;gap:.45rem;display:flex}.TextFormatter-module__M8WZia__action{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;font:inherit;background:0 0;padding:.55rem .75rem;font-size:.82rem}.TextFormatter-module__M8WZia__action:hover,.TextFormatter-module__M8WZia__action[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.TextFormatter-module__M8WZia__panel{color:var(--color-text-secondary);gap:.65rem;font-size:.86rem;font-weight:500;display:grid}.TextFormatter-module__M8WZia__panel textarea{min-height:18rem}@media (max-width:760px){.TextFormatter-module__M8WZia__grid{grid-template-columns:1fr}}
