.HardwarePanel-module__cbrWqa__statusPill{border:1px solid var(--color-border-subtle);min-height:1.75rem;color:var(--color-text-secondary);background:var(--color-surface-elevated);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 .7rem;font-size:.74rem;font-weight:600;display:inline-flex}.HardwarePanel-module__cbrWqa__statusPill[data-tone=ok]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 46%, transparent);background:var(--color-accent-soft)}.HardwarePanel-module__cbrWqa__statusPill[data-tone=warn]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 46%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.HardwarePanel-module__cbrWqa__statusPill[data-tone=danger]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 46%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.HardwarePanel-module__cbrWqa__meter{gap:.45rem;display:grid}.HardwarePanel-module__cbrWqa__meterTop{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.74rem;display:flex}.HardwarePanel-module__cbrWqa__meterTop strong{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-size:.86rem;font-weight:500}.HardwarePanel-module__cbrWqa__meterTrack{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);border-radius:999px;block-size:.55rem;display:block;overflow:hidden}.HardwarePanel-module__cbrWqa__meterTrack span{inline-size:var(--meter-value);border-radius:inherit;background:var(--color-accent);block-size:100%;transition:inline-size .12s linear;display:block}.HardwarePanel-module__cbrWqa__frame{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);place-items:center;min-height:18rem;display:grid;position:relative;overflow:hidden}.HardwarePanel-module__cbrWqa__eventLog{gap:.4rem;max-height:10rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.HardwarePanel-module__cbrWqa__eventLog li{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-family:var(--font-mono);padding:.5rem .65rem;font-size:.78rem;line-height:1.45}.HardwarePanel-module__cbrWqa__metricCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.25rem;min-height:5.5rem;padding:.85rem;display:grid}.HardwarePanel-module__cbrWqa__metricCard span{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.HardwarePanel-module__cbrWqa__metricCard strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:clamp(1.05rem,1.6vw,1.45rem);font-weight:500}.HardwarePanel-module__cbrWqa__metricCard small{color:var(--color-text-disabled);font-size:.78rem}@media (prefers-reduced-motion:reduce){.HardwarePanel-module__cbrWqa__meterTrack span{transition:none}}
.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%,72rem)}.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}}
.DomainSearch-module__tinABW__shell{gap:1.25rem}.DomainSearch-module__tinABW__searchCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:.9rem;padding:1.25rem 1.5rem;display:grid}.DomainSearch-module__tinABW__exampleList,.DomainSearch-module__tinABW__historyList,.DomainSearch-module__tinABW__heroActions,.DomainSearch-module__tinABW__domainRow{flex-wrap:wrap;gap:.4rem;display:flex}.DomainSearch-module__tinABW__chip,.DomainSearch-module__tinABW__filterChip,.DomainSearch-module__tinABW__clearButton{appearance:none;border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:.28rem .7rem;font-size:.82rem;transition:border-color .16s,background .16s,color .16s}.DomainSearch-module__tinABW__chip:hover,.DomainSearch-module__tinABW__filterChip: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__clearButton{color:var(--color-text-disabled);background:0 0;border:none;border-radius:0;padding-inline:0;font-size:.8rem;transition:color .16s}.DomainSearch-module__tinABW__clearButton:hover{color:var(--color-error)}.DomainSearch-module__tinABW__history{gap:.5rem;display:grid}.DomainSearch-module__tinABW__historyHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.DomainSearch-module__tinABW__historyHeader span{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500}.DomainSearch-module__tinABW__resultShell{gap:.75rem;display:grid}.DomainSearch-module__tinABW__panel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);overflow:hidden}.DomainSearch-module__tinABW__panelBody{gap:.85rem;padding:1rem 1.25rem;display:grid}.DomainSearch-module__tinABW__heroPanel{border-color:var(--color-border-strong)}.DomainSearch-module__tinABW__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.DomainSearch-module__tinABW__heroLead{color:var(--color-text-disabled);margin:.3rem 0 0;font-size:.8rem}.DomainSearch-module__tinABW__heroActions{flex-wrap:wrap;gap:.5rem;display:flex}.DomainSearch-module__tinABW__statsBar{border-top:1px solid var(--color-border-subtle);grid-template-columns:repeat(4,1fr);display:grid}.DomainSearch-module__tinABW__statCell{border-right:1px solid var(--color-border-subtle);flex-direction:column;gap:.15rem;padding:.85rem 1.25rem;display:flex}.DomainSearch-module__tinABW__statCell:last-child{border-right:0}.DomainSearch-module__tinABW__statCell span{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500}.DomainSearch-module__tinABW__statCell strong{color:var(--color-text-primary);font-size:1.5rem;font-weight:600;line-height:1}.DomainSearch-module__tinABW__statCell[data-tone=available] strong{color:var(--color-success)}.DomainSearch-module__tinABW__statCell[data-tone=registered] strong{color:var(--color-warning)}.DomainSearch-module__tinABW__sectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.DomainSearch-module__tinABW__sectionMeta{color:var(--color-text-disabled);font-size:.8rem}.DomainSearch-module__tinABW__spotlightGrid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.65rem;display:grid}.DomainSearch-module__tinABW__spotlightCard{border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent-soft) 60%, var(--color-surface-elevated));justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.DomainSearch-module__tinABW__spotlightCard strong{color:var(--color-text-primary);font-size:.92rem;font-family:var(--font-mono);word-break:break-all;display:block}.DomainSearch-module__tinABW__spotlightCard p{color:var(--color-text-disabled);margin:.1rem 0 0;font-size:.75rem}.DomainSearch-module__tinABW__filterBar{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1.25rem;display:flex}.DomainSearch-module__tinABW__filterGroup{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.DomainSearch-module__tinABW__filterSep{background:var(--color-border-subtle);flex-shrink:0;width:1px;height:1.25rem}.DomainSearch-module__tinABW__resultsList{gap:0;display:grid}.DomainSearch-module__tinABW__resultRow{border-bottom:1px solid color-mix(in srgb, var(--color-border-subtle) 55%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1.25rem;transition:background .12s;display:flex}.DomainSearch-module__tinABW__resultRow:last-child{border-bottom:0}.DomainSearch-module__tinABW__resultRow:hover{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.DomainSearch-module__tinABW__resultRow[data-focus=true]{background:color-mix(in srgb, var(--color-accent-soft) 50%, transparent)}.DomainSearch-module__tinABW__resultDomain{align-items:center;gap:.5rem;min-width:0;display:flex}.DomainSearch-module__tinABW__resultDomain strong{color:var(--color-text-primary);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.DomainSearch-module__tinABW__inlineTag{border:1px solid color-mix(in srgb, var(--color-accent) 35%, transparent);background:var(--color-accent-soft);color:var(--color-accent);letter-spacing:.03em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}.DomainSearch-module__tinABW__resultRight{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.DomainSearch-module__tinABW__categoryChip{color:var(--color-text-disabled);white-space:nowrap;font-size:.75rem}.DomainSearch-module__tinABW__availabilityBadge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.DomainSearch-module__tinABW__emptyState{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);color:var(--color-text-secondary);padding:1.35rem}.DomainSearch-module__tinABW__emptyState strong{color:var(--color-text-primary);margin-bottom:.35rem;font-size:.95rem;display:block}.DomainSearch-module__tinABW__emptyState p{margin:0;font-size:.88rem;line-height:1.65}@media (max-width:720px){.DomainSearch-module__tinABW__searchRow,.DomainSearch-module__tinABW__heroTop,.DomainSearch-module__tinABW__historyHeader{flex-direction:column;align-items:stretch}.DomainSearch-module__tinABW__heroTop{padding:1rem 1.1rem .85rem}.DomainSearch-module__tinABW__statsBar{grid-template-columns:repeat(2,1fr)}.DomainSearch-module__tinABW__statCell:nth-child(2){border-right:0}.DomainSearch-module__tinABW__statCell:first-child,.DomainSearch-module__tinABW__statCell:nth-child(2){border-bottom:1px solid var(--color-border-subtle)}.DomainSearch-module__tinABW__filterBar,.DomainSearch-module__tinABW__resultRow{padding:.65rem 1rem}.DomainSearch-module__tinABW__categoryChip{display:none}}.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}}
.Whois-module__hSVDda__shell{gap:1.25rem}.Whois-module__hSVDda__searchCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1rem;padding:1.25rem 1.5rem;display:grid}.Whois-module__hSVDda__searchLabel{gap:.6rem;display:grid}.Whois-module__hSVDda__searchRow{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.Whois-module__hSVDda__examples,.Whois-module__hSVDda__history{gap:.5rem;display:grid}.Whois-module__hSVDda__examples>span,.Whois-module__hSVDda__historyHeader>span{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500}.Whois-module__hSVDda__exampleList,.Whois-module__hSVDda__historyList{flex-wrap:wrap;gap:.4rem;display:flex}.Whois-module__hSVDda__exampleChip,.Whois-module__hSVDda__historyChip{appearance:none;border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.82rem;transition:border-color .16s,background .16s,color .16s}.Whois-module__hSVDda__exampleChip:hover,.Whois-module__hSVDda__historyChip:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.Whois-module__hSVDda__historyHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Whois-module__hSVDda__clearHistory{appearance:none;color:var(--color-text-disabled);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;transition:color .16s}.Whois-module__hSVDda__clearHistory:hover{color:var(--color-error)}.Whois-module__hSVDda__resultShell{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:0;display:grid;overflow:hidden}.Whois-module__hSVDda__heroTop{border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.75rem 1.25rem;display:flex}.Whois-module__hSVDda__heroMeta{flex:1 1 0;min-width:0}.Whois-module__hSVDda__heroTitle{letter-spacing:-.03em;color:var(--color-text-primary);word-break:break-all;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);line-height:1.05;font-family:var(--font-mono);margin:.25rem 0 0}.Whois-module__hSVDda__heroActions{flex-wrap:wrap;flex-shrink:0;gap:.5rem;padding-top:.2rem;display:flex}.Whois-module__hSVDda__badgeRow{border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface) 50%, transparent);flex-wrap:wrap;gap:.4rem;padding:.85rem 1.75rem;display:flex}.Whois-module__hSVDda__statusBadge{border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex}.Whois-module__hSVDda__statusBadge[data-kind=success]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, transparent);background:color-mix(in srgb, var(--color-success) 10%, transparent)}.Whois-module__hSVDda__statusBadge[data-kind=warning]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.Whois-module__hSVDda__statusBadge[data-kind=danger]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 45%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.Whois-module__hSVDda__tabBar{scrollbar-width:none;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);padding:0 1.25rem;display:flex;overflow-x:auto}.Whois-module__hSVDda__tabBar::-webkit-scrollbar{display:none}.Whois-module__hSVDda__tab{appearance:none;color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;margin-bottom:-1px;padding:.85rem 1rem;font-size:.85rem;font-weight:500;transition:color .16s,border-color .16s}.Whois-module__hSVDda__tab:hover{color:var(--color-text-primary)}.Whois-module__hSVDda__tab[aria-selected=true]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.Whois-module__hSVDda__tabPanel{gap:1.5rem;padding:1.5rem 1.75rem;display:grid}.Whois-module__hSVDda__sectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Whois-module__hSVDda__metricsGrid,.Whois-module__hSVDda__infoGrid{flex-direction:column;gap:0;margin:0;padding:0;display:flex}.Whois-module__hSVDda__metricsDouble{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:0 3rem;display:grid}.Whois-module__hSVDda__metric{border-bottom:1px solid color-mix(in srgb, var(--color-border-subtle) 55%, transparent);align-items:baseline;gap:1.5rem;padding:.55rem 0;display:flex}.Whois-module__hSVDda__metric:last-child{border-bottom:none}.Whois-module__hSVDda__metric dt{min-width:0;color:var(--color-text-secondary);letter-spacing:.02em;flex:0 0 10rem;margin:0;font-size:.8rem}.Whois-module__hSVDda__metric dd{min-width:0;color:var(--color-text-primary);word-break:break-word;overflow-wrap:anywhere;flex:1 1 0;margin:0;font-size:.9rem;line-height:1.5}.Whois-module__hSVDda__mono{font-family:var(--font-mono);font-size:.85rem}.Whois-module__hSVDda__entityGrid{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.75rem;display:grid}.Whois-module__hSVDda__entityCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);padding:1rem 1.1rem;overflow:hidden}.Whois-module__hSVDda__entityHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.Whois-module__hSVDda__entityHead strong{color:var(--color-text-primary);font-size:.95rem;line-height:1.3}.Whois-module__hSVDda__entityMeta{flex-direction:column;gap:0;display:flex}.Whois-module__hSVDda__dnsGrid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.6rem;display:grid}.Whois-module__hSVDda__dnsCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:3.5rem 1fr;align-items:start;gap:.75rem;padding:.8rem 1rem;display:grid}.Whois-module__hSVDda__dnsHead{flex-direction:column;align-items:flex-start;gap:.2rem;padding-top:.1rem;display:flex}.Whois-module__hSVDda__dnsHead strong{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.06em;font-size:.78rem;font-weight:600}.Whois-module__hSVDda__dnsHead span{color:var(--color-text-disabled);font-size:.72rem}.Whois-module__hSVDda__dnsCard ul{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.Whois-module__hSVDda__dnsCard li{font-family:var(--font-mono);color:var(--color-text-secondary);word-break:break-all;font-size:.82rem;line-height:1.45}.Whois-module__hSVDda__timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.Whois-module__hSVDda__timeline li{border-bottom:1px solid color-mix(in srgb, var(--color-border-subtle) 60%, transparent);grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding:.65rem 0;display:grid}.Whois-module__hSVDda__timeline li:last-child{border-bottom:none}.Whois-module__hSVDda__timeline strong{color:var(--color-text-primary);margin-bottom:.15rem;font-size:.9rem;display:block}.Whois-module__hSVDda__timeline p{color:var(--color-text-secondary);margin:0;font-size:.82rem}.Whois-module__hSVDda__timeline span{color:var(--color-text-disabled);white-space:nowrap;font-size:.8rem;font-family:var(--font-mono)}.Whois-module__hSVDda__infoColumns{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;display:grid}.Whois-module__hSVDda__bulletList,.Whois-module__hSVDda__linkList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.Whois-module__hSVDda__bulletList li,.Whois-module__hSVDda__linkList li{color:var(--color-text-secondary);word-break:break-word;font-size:.88rem;line-height:1.6}.Whois-module__hSVDda__linkList a{color:var(--color-accent);font-family:var(--font-mono);font-size:.85rem;text-decoration:none}.Whois-module__hSVDda__linkList a:hover{text-decoration:underline}.Whois-module__hSVDda__rawHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Whois-module__hSVDda__rawDetails{border-top:1px solid var(--color-border-subtle);margin-top:.5rem;padding-top:.75rem}.Whois-module__hSVDda__rawDetails:first-of-type{border-top:none;margin-top:0;padding-top:0}.Whois-module__hSVDda__rawDetails summary{cursor:pointer;color:var(--color-text-primary);-webkit-user-select:none;user-select:none;font-size:.9rem;font-weight:500}.Whois-module__hSVDda__rawDetails pre{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);white-space:pre-wrap;word-break:break-word;max-height:22rem;margin:.85rem 0 0;padding:.85rem;font-size:.8rem;line-height:1.65;overflow:auto}.Whois-module__hSVDda__emptyState{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);padding:2rem 1.75rem}.Whois-module__hSVDda__emptyState strong{color:var(--color-text-primary);margin-bottom:.5rem;font-size:.95rem;display:block}.Whois-module__hSVDda__emptyState p{color:var(--color-text-secondary);max-width:52ch;margin:0;font-size:.88rem;line-height:1.65}@media (max-width:640px){.Whois-module__hSVDda__heroTop{padding:1.1rem 1.25rem 1rem}.Whois-module__hSVDda__badgeRow{padding:.65rem 1.25rem}.Whois-module__hSVDda__tabPanel{gap:1.25rem;padding:1.25rem}.Whois-module__hSVDda__metric dt{flex-basis:7.5rem}.Whois-module__hSVDda__metricsDouble{grid-template-columns:1fr;gap:0}.Whois-module__hSVDda__entityGrid,.Whois-module__hSVDda__dnsGrid,.Whois-module__hSVDda__infoColumns{grid-template-columns:1fr}.Whois-module__hSVDda__timeline li{grid-template-columns:1fr;gap:.1rem}}
.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}}
.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}
.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)}
.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}}
.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}}
.MockDocumentGenerator-module__nrfPDq__shell{gap:1.2rem}.MockDocumentGenerator-module__nrfPDq__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}.MockDocumentGenerator-module__nrfPDq__legalNotice strong{color:var(--color-warning);font-weight:600}.MockDocumentGenerator-module__nrfPDq__stateSwitch{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.MockDocumentGenerator-module__nrfPDq__stateButton,.MockDocumentGenerator-module__nrfPDq__formatButton{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-height:2.7rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;font-size:.9rem;transition:background .16s,border-color .16s,color .16s}.MockDocumentGenerator-module__nrfPDq__stateButton:hover,.MockDocumentGenerator-module__nrfPDq__stateButton[data-active=true],.MockDocumentGenerator-module__nrfPDq__formatButton:hover,.MockDocumentGenerator-module__nrfPDq__formatButton[data-active=true]{border-color:color-mix(in srgb, var(--color-accent) 60%, var(--color-border-strong));background:var(--color-accent-soft);color:var(--color-text-primary)}.MockDocumentGenerator-module__nrfPDq__resultPanel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1.05rem;padding:clamp(1rem,3vw,1.7rem);display:grid}.MockDocumentGenerator-module__nrfPDq__outputHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MockDocumentGenerator-module__nrfPDq__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;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.32rem .62rem;font-size:.7rem;font-weight:500}.MockDocumentGenerator-module__nrfPDq__documentValue{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:.018em;overflow-wrap:anywhere;font-size:clamp(2rem,1.15rem + 4vw,4.1rem);line-height:1.08}.MockDocumentGenerator-module__nrfPDq__partsGrid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem 1rem;margin:0;display:grid}.MockDocumentGenerator-module__nrfPDq__partsGrid div{border-top:1px solid var(--color-border-subtle);padding-top:.55rem}.MockDocumentGenerator-module__nrfPDq__partsGrid div[data-emphasis=true]{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border-subtle))}.MockDocumentGenerator-module__nrfPDq__partsGrid dt{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.MockDocumentGenerator-module__nrfPDq__partsGrid dd{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.95rem}.MockDocumentGenerator-module__nrfPDq__partsGrid div[data-emphasis=true] dd{color:var(--color-accent)}.MockDocumentGenerator-module__nrfPDq__formatSwitch{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.MockDocumentGenerator-module__nrfPDq__actions{grid-template-columns:minmax(0,1fr) auto auto;gap:.6rem;display:grid}@media (max-width:720px){.MockDocumentGenerator-module__nrfPDq__outputHeader{flex-direction:column;align-items:flex-start}.MockDocumentGenerator-module__nrfPDq__stateSwitch,.MockDocumentGenerator-module__nrfPDq__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MockDocumentGenerator-module__nrfPDq__stateButton,.MockDocumentGenerator-module__nrfPDq__formatButton{transition:none}}
.MyIp-module__GEzK7W__shell{gap:1.5rem}.MyIp-module__GEzK7W__hero{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-elevated);flex-direction:column;gap:0;display:flex;overflow:hidden}.MyIp-module__GEzK7W__heroTop{flex-direction:column;gap:1.1rem;padding:1.5rem 1.75rem 1.35rem;display:flex}.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:.375rem;display:inline-flex}.MyIp-module__GEzK7W__protocolBadge{border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem .25rem .5rem;font-size:.78rem;font-weight:500;transition:border-color .16s,color .16s;display:inline-flex}.MyIp-module__GEzK7W__protocolBadge[data-available=true]{color:var(--color-text-primary);border-color:color-mix(in srgb, var(--color-accent) 40%, transparent)}.MyIp-module__GEzK7W__protocolDot{background:var(--color-text-disabled);border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem}.MyIp-module__GEzK7W__protocolBadge[data-available=true] .MyIp-module__GEzK7W__protocolDot{background:var(--color-accent)}.MyIp-module__GEzK7W__sourceMeta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.MyIp-module__GEzK7W__ipValue{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-text-primary);word-break:break-all;padding:.25rem 0;font-size:clamp(1.65rem,1rem + 2.6vw,2.75rem);font-weight:600;line-height:1.1;display:block}.MyIp-module__GEzK7W__secondaryBlock{border-top:1px solid var(--color-border-subtle);background:var(--color-surface);gap:.3rem;padding:1rem 1.75rem;display:grid}.MyIp-module__GEzK7W__secondaryHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MyIp-module__GEzK7W__secondaryLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500}.MyIp-module__GEzK7W__secondaryValue{font-family:var(--font-mono);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:500;line-height:1.3}.MyIp-module__GEzK7W__warnRow{flex-wrap:wrap;gap:.4rem;display:flex}.MyIp-module__GEzK7W__heroActions{border-top:1px solid var(--color-border-subtle);background:var(--color-surface);padding:1rem 1.75rem}.MyIp-module__GEzK7W__tag{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);letter-spacing:.03em;color:var(--color-text-secondary);background:var(--color-surface);white-space:nowrap;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex}.MyIp-module__GEzK7W__tagProtocol{background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 30%, transparent);letter-spacing:.06em}.MyIp-module__GEzK7W__tagSource{color:var(--color-text-disabled);background:0 0;border-color:#0000;padding-left:0;font-size:.72rem}.MyIp-module__GEzK7W__tagSecondary{background:color-mix(in srgb, var(--color-text-secondary) 10%, transparent);color:var(--color-text-secondary);border-color:color-mix(in srgb, var(--color-text-secondary) 25%, transparent);letter-spacing:.06em;font-size:.7rem}.MyIp-module__GEzK7W__tagWarn{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 40%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.MyIp-module__GEzK7W__sectionHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MyIp-module__GEzK7W__detailGroups{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);flex-direction:column;gap:0;display:flex;overflow:hidden}.MyIp-module__GEzK7W__detailGroup{background:var(--color-surface-elevated);padding:1rem 1.25rem}.MyIp-module__GEzK7W__detailGroup+.MyIp-module__GEzK7W__detailGroup{border-top:1px solid var(--color-border-subtle)}.MyIp-module__GEzK7W__groupLabel{color:var(--color-text-disabled);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.75rem;font-size:.68rem;font-weight:600;display:block}.MyIp-module__GEzK7W__kv{gap:0;margin:0;padding:0;display:grid}.MyIp-module__GEzK7W__kvRow{border-bottom:1px solid color-mix(in srgb, var(--color-border-subtle) 60%, transparent);grid-template-columns:minmax(9rem,13rem) 1fr;align-items:baseline;gap:1rem;padding:.45rem 0;font-size:.9rem;display:grid}.MyIp-module__GEzK7W__kvRow:last-child{border-bottom:0;padding-bottom:0}.MyIp-module__GEzK7W__kvRow>dt{color:var(--color-text-secondary);letter-spacing:.02em;font-size:.82rem}.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:.88rem}@media (max-width:540px){.MyIp-module__GEzK7W__heroTop{padding:1.2rem 1.25rem 1rem}.MyIp-module__GEzK7W__secondaryBlock,.MyIp-module__GEzK7W__heroActions{padding-left:1.25rem;padding-right:1.25rem}.MyIp-module__GEzK7W__kvRow{grid-template-columns:1fr;gap:.1rem;padding:.55rem 0}.MyIp-module__GEzK7W__kvRow>dt{color:var(--color-text-disabled);font-size:.75rem}}
.QrCodeTool-module__roH1hG__shell{gap:1.25rem}.QrCodeTool-module__roH1hG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.QrCodeTool-module__roH1hG__controls{gap:.85rem;display:grid}.QrCodeTool-module__roH1hG__kindGrid{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.QrCodeTool-module__roH1hG__kindBtn{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 .5rem;font-size:.84rem;transition:all .14s}.QrCodeTool-module__roH1hG__kindBtn:hover,.QrCodeTool-module__roH1hG__kindBtn[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.QrCodeTool-module__roH1hG__fields{gap:.55rem;display:grid}.QrCodeTool-module__roH1hG__field{gap:.35rem;display:grid}.QrCodeTool-module__roH1hG__field span{color:var(--color-text-secondary);font-size:.86rem;font-weight:500}.QrCodeTool-module__roH1hG__row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.QrCodeTool-module__roH1hG__optionGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.QrCodeTool-module__roH1hG__optionField{color:var(--color-text-secondary);gap:.3rem;font-size:.86rem;font-weight:500;display:grid}.QrCodeTool-module__roH1hG__colorInput{cursor:pointer;height:2.5rem;padding:.2rem}.QrCodeTool-module__roH1hG__logoRow{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.45rem;padding:.75rem;display:grid}.QrCodeTool-module__roH1hG__logoLabel{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:500}.QrCodeTool-module__roH1hG__logoHeader{justify-content:space-between;align-items:center;display:flex}.QrCodeTool-module__roH1hG__logoRemoveBtn{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:.25rem .6rem;font-size:.8rem;transition:all .14s}.QrCodeTool-module__roH1hG__logoRemoveBtn:hover{color:var(--color-text-primary);border-color:var(--color-accent)}.QrCodeTool-module__roH1hG__logoControls{gap:.55rem;display:grid}.QrCodeTool-module__roH1hG__logoMeta{flex:1;gap:.25rem;display:grid}.QrCodeTool-module__roH1hG__logoSliderLabel{color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-size:.84rem;font-weight:500;display:flex}.QrCodeTool-module__roH1hG__logoSizeValue{color:var(--color-text-primary);font-family:var(--font-mono);font-size:.9rem}.QrCodeTool-module__roH1hG__logoThumb{object-fit:contain;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:#fff;width:2.5rem;height:2.5rem}.QrCodeTool-module__roH1hG__hiddenInput{display:none}.QrCodeTool-module__roH1hG__logoPreviewRow{align-items:flex-start;gap:.65rem;display:flex}.QrCodeTool-module__roH1hG__previewCard{gap:.75rem;display:grid;position:sticky;top:1rem}.QrCodeTool-module__roH1hG__qrBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);aspect-ratio:1;background:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.QrCodeTool-module__roH1hG__qrSvg{width:100%;height:100%}.QrCodeTool-module__roH1hG__qrSvg svg{width:100%;height:100%;display:block}.QrCodeTool-module__roH1hG__qrLogoOverlay{border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.QrCodeTool-module__roH1hG__qrLogoImg{object-fit:contain;width:80%;height:80%;display:block}.QrCodeTool-module__roH1hG__eclWarning{color:#f59e0b;border-radius:var(--radius-md);background:#f59e0b0f;border:1px solid #f59e0b4d;margin:0;padding:.5rem .65rem;font-size:.82rem;line-height:1.5}.QrCodeTool-module__roH1hG__payload{font-family:var(--font-mono);color:var(--color-text-secondary);word-break:break-all;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);padding:.5rem .65rem;font-size:.76rem;line-height:1.6}.QrCodeTool-module__roH1hG__sizeRow{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.QrCodeTool-module__roH1hG__sizeBtn{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:.45rem .3rem;font-size:.78rem;transition:all .14s}.QrCodeTool-module__roH1hG__sizeBtn:hover,.QrCodeTool-module__roH1hG__sizeBtn[aria-pressed=true]{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}@media (max-width:720px){.QrCodeTool-module__roH1hG__grid{grid-template-columns:1fr}.QrCodeTool-module__roH1hG__previewCard{position:static}.QrCodeTool-module__roH1hG__sizeRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.QrCodeTool-module__roH1hG__kindGrid{grid-template-columns:repeat(2,1fr)}.QrCodeTool-module__roH1hG__optionGrid{grid-template-columns:1fr}}
.SubnetCalculator-module__Qcn23W__shell{width:min(100%,72rem)}.SubnetCalculator-module__Qcn23W__focusedShell{width:min(100%,56rem)}.SubnetCalculator-module__Qcn23W__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.SubnetCalculator-module__Qcn23W__modeSwitch{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);grid-template-columns:repeat(2,minmax(7rem,1fr));gap:.35rem;padding:.25rem;display:inline-grid}.SubnetCalculator-module__Qcn23W__modeButton{appearance:none;border-radius:calc(var(--radius-md) - .2rem);color:var(--color-text-secondary);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #0000;padding:.7rem .95rem;font-size:.84rem;font-weight:600}.SubnetCalculator-module__Qcn23W__modeButton[aria-selected=true]{color:var(--color-text-primary);background:var(--color-surface);border-color:var(--color-border-subtle)}.SubnetCalculator-module__Qcn23W__hero{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--color-surface-elevated), var(--color-surface));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1rem;padding:1.1rem 1.2rem;display:grid}.SubnetCalculator-module__Qcn23W__heroValue{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;margin:.45rem 0 0;font-size:clamp(1.5rem,1.1rem + 1.8vw,2.4rem);font-weight:600;line-height:1.2}.SubnetCalculator-module__Qcn23W__heroDescription{color:var(--color-text-secondary);margin:.6rem 0 0;font-size:.92rem;line-height:1.6}.SubnetCalculator-module__Qcn23W__heroMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SubnetCalculator-module__Qcn23W__metricCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.35rem;padding:.9rem 1rem;display:grid}.SubnetCalculator-module__Qcn23W__metricCard span,.SubnetCalculator-module__Qcn23W__resultRow span,.SubnetCalculator-module__Qcn23W__subnetMeta dt,.SubnetCalculator-module__Qcn23W__rangeHints span{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500}.SubnetCalculator-module__Qcn23W__metricCard strong{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:1rem;font-weight:600}.SubnetCalculator-module__Qcn23W__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:1rem;display:grid}.SubnetCalculator-module__Qcn23W__column{gap:1rem;display:grid}.SubnetCalculator-module__Qcn23W__panel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);gap:1rem;padding:1.05rem 1.1rem;display:grid}.SubnetCalculator-module__Qcn23W__panelHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.SubnetCalculator-module__Qcn23W__panelHeader h3{color:var(--color-text-primary);margin:0;font-size:1rem}.SubnetCalculator-module__Qcn23W__panelHeader p{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.88rem;line-height:1.55}.SubnetCalculator-module__Qcn23W__panelBody{gap:.9rem;display:grid}.SubnetCalculator-module__Qcn23W__rangeHints{justify-content:space-between;gap:.5rem;display:flex}.SubnetCalculator-module__Qcn23W__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.SubnetCalculator-module__Qcn23W__presetButton{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:left;gap:.25rem;padding:.85rem .95rem;transition:border-color .16s,background .16s,transform .16s;display:grid}.SubnetCalculator-module__Qcn23W__presetButton:hover{border-color:var(--color-border-strong);background:var(--color-surface);transform:translateY(-1px)}.SubnetCalculator-module__Qcn23W__presetButton span{color:var(--color-text-secondary);font-size:.8rem}.SubnetCalculator-module__Qcn23W__presetButton strong,.SubnetCalculator-module__Qcn23W__resultRow strong,.SubnetCalculator-module__Qcn23W__subnetMeta dd,.SubnetCalculator-module__Qcn23W__vlsmBadge{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:500}.SubnetCalculator-module__Qcn23W__compactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SubnetCalculator-module__Qcn23W__requirements{gap:.65rem;display:grid}.SubnetCalculator-module__Qcn23W__requirementRow{grid-template-columns:minmax(0,1.5fr) minmax(6rem,.7fr) auto;gap:.6rem;display:grid}.SubnetCalculator-module__Qcn23W__removeButton{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;min-block-size:2.8rem;inline-size:2.8rem;font-size:1.2rem;line-height:1}.SubnetCalculator-module__Qcn23W__removeButton:hover:not(:disabled){color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 45%, transparent)}.SubnetCalculator-module__Qcn23W__removeButton:disabled{cursor:not-allowed;opacity:.45}.SubnetCalculator-module__Qcn23W__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SubnetCalculator-module__Qcn23W__resultRow{border-top:1px solid var(--color-border-subtle);gap:.3rem;padding-top:.7rem;display:grid}.SubnetCalculator-module__Qcn23W__resultRow strong{font-size:.98rem}.SubnetCalculator-module__Qcn23W__resultRow strong[data-compact=true]{font-size:.84rem;line-height:1.55}.SubnetCalculator-module__Qcn23W__mono{font-family:var(--font-mono)}.SubnetCalculator-module__Qcn23W__subnetList{gap:.75rem;display:grid}.SubnetCalculator-module__Qcn23W__subnetCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);gap:.8rem;padding:.9rem 1rem;display:grid}.SubnetCalculator-module__Qcn23W__subnetHeader{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.SubnetCalculator-module__Qcn23W__subnetHeader strong{font-size:.96rem}.SubnetCalculator-module__Qcn23W__subnetMeta{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;display:grid}.SubnetCalculator-module__Qcn23W__subnetMeta div{gap:.25rem;display:grid}.SubnetCalculator-module__Qcn23W__subnetMeta dd{margin:0;font-size:.9rem;line-height:1.5}.SubnetCalculator-module__Qcn23W__vlsmBadge{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.78rem;display:inline-flex}.SubnetCalculator-module__Qcn23W__helperText,.SubnetCalculator-module__Qcn23W__emptyState{color:var(--color-text-secondary);margin:0;font-size:.88rem;line-height:1.6}@media (max-width:900px){.SubnetCalculator-module__Qcn23W__hero,.SubnetCalculator-module__Qcn23W__layout{grid-template-columns:1fr}}@media (max-width:640px){.SubnetCalculator-module__Qcn23W__presets,.SubnetCalculator-module__Qcn23W__compactGrid,.SubnetCalculator-module__Qcn23W__resultGrid,.SubnetCalculator-module__Qcn23W__heroMetrics,.SubnetCalculator-module__Qcn23W__requirementRow{grid-template-columns:1fr}.SubnetCalculator-module__Qcn23W__subnetHeader,.SubnetCalculator-module__Qcn23W__panelHeader,.SubnetCalculator-module__Qcn23W__topbar{flex-direction:column;align-items:stretch}.SubnetCalculator-module__Qcn23W__removeButton{inline-size:100%}}
.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}}
.FantasyNameGeneratorShell-module__CMU_lq__shell{width:min(100%,72rem)}.FantasyNameGeneratorShell-module__CMU_lq__grid{grid-template-columns:20rem 1fr;align-items:start;gap:2rem;display:grid}.FantasyNameGeneratorShell-module__CMU_lq__controls{flex-direction:column;gap:1.1rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__section{flex-direction:column;gap:.55rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.FantasyNameGeneratorShell-module__CMU_lq__themeGrid{flex-wrap:wrap;gap:.4rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__themeBtn{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;padding:.42rem .7rem;font-size:.78rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}.FantasyNameGeneratorShell-module__CMU_lq__themeBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 50%, transparent);color:var(--color-text-primary)}.FantasyNameGeneratorShell-module__CMU_lq__themeBtn[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.FantasyNameGeneratorShell-module__CMU_lq__toggleRow{flex-direction:column;gap:.45rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__toggle{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__toggle:hover{color:var(--color-text-primary)}.FantasyNameGeneratorShell-module__CMU_lq__countRow{display:flex}.FantasyNameGeneratorShell-module__CMU_lq__hintGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.FantasyNameGeneratorShell-module__CMU_lq__hintField{color:var(--color-text-secondary);flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__countField{color:var(--color-text-secondary);flex-direction:column;gap:.35rem;width:8rem;font-size:.8rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__resultsPane{flex-direction:column;gap:.75rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__list{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.FantasyNameGeneratorShell-module__CMU_lq__nameCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.28rem;padding:.65rem .75rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__nameMain{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.FantasyNameGeneratorShell-module__CMU_lq__namePrimary{color:var(--color-text-primary);overflow-wrap:anywhere;flex:1;font-size:.9rem;font-weight:600}.FantasyNameGeneratorShell-module__CMU_lq__nameSubtitle{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.72rem;font-style:italic}@media (max-width:900px){.FantasyNameGeneratorShell-module__CMU_lq__grid{grid-template-columns:1fr}}@media (max-width:480px){.FantasyNameGeneratorShell-module__CMU_lq__themeGrid{gap:.3rem}.FantasyNameGeneratorShell-module__CMU_lq__themeBtn{padding:.38rem .5rem;font-size:.73rem}.FantasyNameGeneratorShell-module__CMU_lq__hintGrid{grid-template-columns:1fr}}
.AreaVolumeCalculator-module__Q_O-xW__shell{width:min(100%,52rem)}.AreaVolumeCalculator-module__Q_O-xW__shapeGroups{flex-direction:column;gap:.75rem;display:flex}.AreaVolumeCalculator-module__Q_O-xW__shapeGroup{flex-direction:column;gap:.35rem;display:flex}.AreaVolumeCalculator-module__Q_O-xW__groupLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:500}.AreaVolumeCalculator-module__Q_O-xW__shapeButtons{flex-wrap:wrap;gap:.4rem;display:flex}.AreaVolumeCalculator-module__Q_O-xW__shapeBtn{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);font:inherit;cursor:pointer;padding:.4rem .85rem;font-size:.88rem;font-weight:500;transition:all .16s}.AreaVolumeCalculator-module__Q_O-xW__shapeBtn:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.AreaVolumeCalculator-module__Q_O-xW__shapeBtnActive{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.AreaVolumeCalculator-module__Q_O-xW__fieldsRow{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem 1rem;display:grid}.AreaVolumeCalculator-module__Q_O-xW__field{gap:.4rem;display:grid}.AreaVolumeCalculator-module__Q_O-xW__formulaBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.4rem;padding:.75rem;display:flex}.AreaVolumeCalculator-module__Q_O-xW__formulaLabel{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:500}.AreaVolumeCalculator-module__Q_O-xW__formulaList{flex-direction:column;gap:.2rem;display:flex}.AreaVolumeCalculator-module__Q_O-xW__formulaList code{font-family:var(--font-mono);color:var(--color-text-primary);font-size:.9rem}
.AsciiTable-module__Sfu8va__shell{gap:1rem}.AsciiTable-module__Sfu8va__toolbar{grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:.75rem;display:grid}.AsciiTable-module__Sfu8va__search{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);align-items:center;gap:.7rem;min-height:2.75rem;padding:0 .9rem;display:flex}.AsciiTable-module__Sfu8va__search svg{width:1rem;height:1rem;color:var(--color-text-disabled)}.AsciiTable-module__Sfu8va__search input{width:100%;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:0}.AsciiTable-module__Sfu8va__segmented{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.35rem;padding:.25rem;display:flex}.AsciiTable-module__Sfu8va__segmented button{appearance:none;border-radius:var(--radius-md);min-height:2.15rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 .7rem;font-size:.84rem}.AsciiTable-module__Sfu8va__segmented button[aria-pressed=true],.AsciiTable-module__Sfu8va__segmented button:hover{color:var(--color-text-primary);border-color:var(--color-border-strong);background:var(--color-accent-soft)}.AsciiTable-module__Sfu8va__layout{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);align-items:start;gap:1rem;display:grid}.AsciiTable-module__Sfu8va__tableWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);max-height:32rem;overflow:auto}.AsciiTable-module__Sfu8va__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:.85rem}.AsciiTable-module__Sfu8va__table th{z-index:1;background:var(--color-surface-elevated);color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--color-border-subtle);padding:.65rem .75rem;font-size:.68rem;position:sticky;top:0}.AsciiTable-module__Sfu8va__table td{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;padding:.55rem .75rem}.AsciiTable-module__Sfu8va__table tr[data-selected=true] td,.AsciiTable-module__Sfu8va__table tr:hover td{color:var(--color-text-primary);background:var(--color-accent-soft)}.AsciiTable-module__Sfu8va__table button{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.AsciiTable-module__Sfu8va__detail{border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-accent);border-radius:var(--radius-xl);background:var(--color-surface-elevated);gap:1rem;padding:1rem;display:grid}.AsciiTable-module__Sfu8va__detail[data-kind=control]{border-left-color:var(--color-warning)}.AsciiTable-module__Sfu8va__detail[data-kind=delete]{border-left-color:var(--color-error)}.AsciiTable-module__Sfu8va__charPreview{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);min-height:7rem;font-family:var(--font-mono);letter-spacing:-.08em;place-items:center;font-size:clamp(2rem,7vw,4rem);font-weight:700;display:grid}.AsciiTable-module__Sfu8va__codeGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.AsciiTable-module__Sfu8va__codeGrid div{border-top:1px solid var(--color-border-subtle);gap:.15rem;padding-top:.5rem;display:grid}.AsciiTable-module__Sfu8va__codeGrid span{color:var(--color-text-disabled);letter-spacing:.1em;font-size:.66rem}.AsciiTable-module__Sfu8va__codeGrid strong{color:var(--color-text-primary);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.88rem}.AsciiTable-module__Sfu8va__copyRow{gap:.45rem;display:flex}@media (max-width:820px){.AsciiTable-module__Sfu8va__toolbar,.AsciiTable-module__Sfu8va__layout{grid-template-columns:1fr}.AsciiTable-module__Sfu8va__segmented{overflow-x:auto}.AsciiTable-module__Sfu8va__detail{order:-1}}
.BaseConverter-module__AsTCHq__shell{width:min(100%,54rem)}.BaseConverter-module__AsTCHq__inputGroup{gap:1rem;display:grid}.BaseConverter-module__AsTCHq__field{gap:.5rem;display:grid}.BaseConverter-module__AsTCHq__hint{font-family:var(--font-mono);color:var(--color-text-disabled);font-size:.8rem;font-weight:400}.BaseConverter-module__AsTCHq__baseRow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.BaseConverter-module__AsTCHq__baseBtn{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;padding:.5rem .85rem;font-size:.9rem;font-weight:500;transition:color .16s,border-color .16s,background .16s}.BaseConverter-module__AsTCHq__baseBtn:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.BaseConverter-module__AsTCHq__baseBtnActive{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.BaseConverter-module__AsTCHq__baseCustomInput{flex-shrink:0;width:6rem}.BaseConverter-module__AsTCHq__resultsGrid{gap:.75rem;display:grid}.BaseConverter-module__AsTCHq__resultRow{border-top:1px solid var(--color-border-subtle);grid-template-columns:7rem 1fr;align-items:baseline;gap:.5rem;padding:.65rem 0;display:grid}.BaseConverter-module__AsTCHq__resultRow:first-child{border-top:none}.BaseConverter-module__AsTCHq__baseLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:500}.BaseConverter-module__AsTCHq__resultValue{color:var(--color-text-primary);font-family:var(--font-mono);word-break:break-all;overflow-wrap:anywhere;font-size:1rem}.BaseConverter-module__AsTCHq__customOutputRow{border-top:1px solid var(--color-border-subtle);gap:.5rem;padding-top:.75rem;display:grid}.BaseConverter-module__AsTCHq__customOutputInner{align-items:center;gap:.75rem;display:flex}.BaseConverter-module__AsTCHq__customResultValue{color:var(--color-accent);font-family:var(--font-mono);word-break:break-all;font-size:1rem}
@keyframes Base32EncoderDecoder-module__G0JWrG__panelEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Base32EncoderDecoder-module__G0JWrG__shell{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;width:min(100%,56rem);animation:.4s cubic-bezier(.2,.7,.2,1) both Base32EncoderDecoder-module__G0JWrG__panelEnter;display:flex;overflow:hidden}.Base32EncoderDecoder-module__G0JWrG__optionsBar{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);flex-wrap:wrap;align-items:center;gap:1.25rem;padding:.85rem clamp(1rem,2.5vw,1.75rem);display:flex}.Base32EncoderDecoder-module__G0JWrG__modeToggle{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:flex;overflow:hidden}.Base32EncoderDecoder-module__G0JWrG__modeBtn{color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.35rem .85rem;font-size:.8rem;font-weight:500;transition:background .12s,color .12s}.Base32EncoderDecoder-module__G0JWrG__modeBtn:hover{background:var(--color-border-subtle);color:var(--color-text-primary)}.Base32EncoderDecoder-module__G0JWrG__modeBtnActive,.Base32EncoderDecoder-module__G0JWrG__modeBtnActive:hover{background:var(--color-accent);color:#000}.Base32EncoderDecoder-module__G0JWrG__options{flex-wrap:wrap;align-items:center;gap:1rem;margin-left:auto;display:flex}.Base32EncoderDecoder-module__G0JWrG__optionLabel{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.Base32EncoderDecoder-module__G0JWrG__select{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;padding:.25rem .6rem;font-size:.78rem;transition:border-color .12s}.Base32EncoderDecoder-module__G0JWrG__select:focus-visible{border-color:var(--color-accent);outline:none}.Base32EncoderDecoder-module__G0JWrG__splitLayout{grid-template-columns:1fr auto 1fr;min-height:16rem;display:grid}.Base32EncoderDecoder-module__G0JWrG__pane{flex-direction:column;min-width:0;display:flex}.Base32EncoderDecoder-module__G0JWrG__paneHeader{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem 1rem .4rem;display:flex}.Base32EncoderDecoder-module__G0JWrG__byteCount{color:var(--color-text-disabled);font-size:.72rem}.Base32EncoderDecoder-module__G0JWrG__textarea{width:100%;color:var(--color-text-primary);font:inherit;font-family:var(--font-mono);resize:none;background:0 0;border:none;flex:1;min-height:10rem;padding:.85rem 1rem;font-size:.82rem;line-height:1.55}.Base32EncoderDecoder-module__G0JWrG__textarea:focus-visible{outline:none}.Base32EncoderDecoder-module__G0JWrG__textarea::placeholder{color:var(--color-text-disabled)}.Base32EncoderDecoder-module__G0JWrG__swapColumn{border-left:1px solid var(--color-border-subtle);border-right:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);justify-content:center;align-items:center;padding:0 .25rem;display:flex}.Base32EncoderDecoder-module__G0JWrG__swapBtn{border:1px solid var(--color-border-subtle);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border-radius:50%;place-items:center;transition:color .14s,border-color .14s;display:grid}.Base32EncoderDecoder-module__G0JWrG__swapBtn:hover{color:var(--color-accent);border-color:var(--color-accent)}.Base32EncoderDecoder-module__G0JWrG__swapBtn svg{width:.9rem;height:.9rem}@media (max-width:600px){.Base32EncoderDecoder-module__G0JWrG__splitLayout{grid-template-rows:auto auto auto;grid-template-columns:1fr}.Base32EncoderDecoder-module__G0JWrG__swapColumn{border-left:none;border-right:none;border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);padding:.35rem 0}.Base32EncoderDecoder-module__G0JWrG__swapBtn svg{transform:rotate(90deg)}}
.BorderRadiusGenerator-module__OJbKDq__shell{width:min(100%,60rem)}.BorderRadiusGenerator-module__OJbKDq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:1.5rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__controls{gap:1rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__unitGrid{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__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}.BorderRadiusGenerator-module__OJbKDq__segment[aria-pressed=true],.BorderRadiusGenerator-module__OJbKDq__segment:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.BorderRadiusGenerator-module__OJbKDq__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;display:flex}.BorderRadiusGenerator-module__OJbKDq__toggle input{accent-color:var(--color-accent);width:.95rem;height:.95rem}.BorderRadiusGenerator-module__OJbKDq__toggleLabel{color:var(--color-text-secondary);font-size:.88rem}.BorderRadiusGenerator-module__OJbKDq__cornerGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__cornerControl{gap:.3rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__cornerLabel{color:var(--color-text-primary);font-size:.82rem;font-weight:500}.BorderRadiusGenerator-module__OJbKDq__presetGrid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.4rem;display:grid}.BorderRadiusGenerator-module__OJbKDq__preset{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;text-align:left;background:0 0;padding:.55rem .75rem;font-size:.82rem}.BorderRadiusGenerator-module__OJbKDq__preset:hover{color:var(--color-text-primary);border-color:var(--color-accent);background:var(--color-accent-soft)}.BorderRadiusGenerator-module__OJbKDq__previewArea{background:repeating-conic-gradient(color-mix(in srgb, var(--color-border-subtle) 60%, transparent) 0 25%, transparent 0 50%) 0 0 / 1.5rem 1.5rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);place-items:center;min-height:20rem;display:grid;overflow:hidden}.BorderRadiusGenerator-module__OJbKDq__previewBox{background:var(--color-accent-soft);border:2px solid var(--color-accent);width:16rem;height:7rem;transition:border-radius .12s}@media (max-width:720px){.BorderRadiusGenerator-module__OJbKDq__grid{grid-template-columns:1fr}.BorderRadiusGenerator-module__OJbKDq__cornerGrid{grid-template-columns:1fr 1fr}.BorderRadiusGenerator-module__OJbKDq__controls{order:2}.BorderRadiusGenerator-module__OJbKDq__grid>:last-child{order:1}}
.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}}
