.PhoneFormatTool-module__3FvD4q__form{min-width:0}.PhoneFormatTool-module__3FvD4q__inputLabel{justify-content:space-between;gap:16px;margin-bottom:12px;font-size:14px;display:flex}.PhoneFormatTool-module__3FvD4q__inputLabel label{color:var(--foreground);font-weight:500}.PhoneFormatTool-module__3FvD4q__inputLabel span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.PhoneFormatTool-module__3FvD4q__input{resize:vertical;border:1px solid var(--border);background:var(--background);width:100%;min-height:144px;color:var(--foreground);font-family:var(--font-mono);padding:14px 16px;display:block}.PhoneFormatTool-module__3FvD4q__input::placeholder{color:var(--muted)}.PhoneFormatTool-module__3FvD4q__hint{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.PhoneFormatTool-module__3FvD4q__hint a,.PhoneFormatTool-module__3FvD4q__listNote a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.PhoneFormatTool-module__3FvD4q__samples{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.PhoneFormatTool-module__3FvD4q__samples>span{color:var(--muted);margin-right:2px;font-size:12px}.PhoneFormatTool-module__3FvD4q__submit{border-top:1px solid var(--border);justify-content:flex-end;margin-top:24px;padding-top:20px;display:flex}.PhoneFormatTool-module__3FvD4q__error{max-width:42rem;color:var(--foreground);margin:20px auto 0;font-size:14px;line-height:1.7}.PhoneFormatTool-module__3FvD4q__results{border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);min-width:0;max-width:56rem;margin:32px auto 0;overflow:hidden}.PhoneFormatTool-module__3FvD4q__single{text-align:center;padding:36px}.PhoneFormatTool-module__3FvD4q__verdict{align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.PhoneFormatTool-module__3FvD4q__verdict svg{stroke-width:1.5px;width:16px;height:16px}.PhoneFormatTool-module__3FvD4q__valid{color:var(--accent)}.PhoneFormatTool-module__3FvD4q__attention{color:var(--foreground)}.PhoneFormatTool-module__3FvD4q__eyebrow{color:var(--muted);margin-top:28px;font-size:12px}.PhoneFormatTool-module__3FvD4q__numberLine{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:10px;display:flex}.PhoneFormatTool-module__3FvD4q__number{min-width:0;color:var(--foreground);font-family:var(--font-mono);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(24px,3.5vw,40px);font-weight:500;line-height:1.2}.PhoneFormatTool-module__3FvD4q__original{color:var(--muted);overflow-wrap:anywhere;margin-top:12px;font-size:13px}.PhoneFormatTool-module__3FvD4q__formats{border-block:1px solid var(--border);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;padding-block:24px;display:grid}.PhoneFormatTool-module__3FvD4q__formats>div{min-width:0;padding-inline:24px}.PhoneFormatTool-module__3FvD4q__formats>div:first-child{padding-left:0}.PhoneFormatTool-module__3FvD4q__formats>div+div{border-left:1px solid var(--border)}.PhoneFormatTool-module__3FvD4q__formats dt{color:var(--muted);font-size:12px}.PhoneFormatTool-module__3FvD4q__formats dd{color:var(--foreground);font-family:var(--font-mono);letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:9px;font-size:18px}.PhoneFormatTool-module__3FvD4q__interpretation{max-width:30rem;color:var(--muted);margin:22px auto 0;font-size:13px;line-height:1.7}.PhoneFormatTool-module__3FvD4q__problem{color:var(--foreground);letter-spacing:-.04em;margin-top:20px;font-size:28px;font-weight:600}.PhoneFormatTool-module__3FvD4q__resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:24px;display:flex}.PhoneFormatTool-module__3FvD4q__resultHeader h2{color:var(--foreground);letter-spacing:-.035em;font-size:22px;font-weight:600}.PhoneFormatTool-module__3FvD4q__counts{color:var(--muted);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.PhoneFormatTool-module__3FvD4q__tableScroll{border-block:1px solid var(--border);max-height:420px;overflow:auto}.PhoneFormatTool-module__3FvD4q__tableScroll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.PhoneFormatTool-module__3FvD4q__table{text-align:left;white-space:nowrap;width:100%;font-size:12px}.PhoneFormatTool-module__3FvD4q__table thead{z-index:1;background:var(--surface);position:sticky;top:0}.PhoneFormatTool-module__3FvD4q__table thead th{color:var(--muted);font-family:var(--font-sans);font-weight:400}.PhoneFormatTool-module__3FvD4q__table th,.PhoneFormatTool-module__3FvD4q__table td{padding:16px 20px}.PhoneFormatTool-module__3FvD4q__table tbody th{color:var(--muted);font-weight:400}.PhoneFormatTool-module__3FvD4q__table tbody tr+tr{border-top:1px solid var(--border)}.PhoneFormatTool-module__3FvD4q__table tbody th,.PhoneFormatTool-module__3FvD4q__table td:not(:last-child){font-family:var(--font-mono)}.PhoneFormatTool-module__3FvD4q__table td:nth-child(2){color:var(--foreground);font-weight:500}.PhoneFormatTool-module__3FvD4q__listNote{color:var(--muted);margin:16px 24px;font-size:12px;line-height:1.7}.PhoneFormatTool-module__3FvD4q__toolbar{border-top:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:18px 24px;display:flex}@media (max-width:639px){.PhoneFormatTool-module__3FvD4q__samples{gap:6px}.PhoneFormatTool-module__3FvD4q__single{padding:26px 20px}.PhoneFormatTool-module__3FvD4q__numberLine{gap:12px}.PhoneFormatTool-module__3FvD4q__number{font-size:26px}.PhoneFormatTool-module__3FvD4q__formats{grid-template-columns:1fr;gap:20px;padding-block:20px}.PhoneFormatTool-module__3FvD4q__formats>div{padding:0}.PhoneFormatTool-module__3FvD4q__formats>div+div{border-left:0}.PhoneFormatTool-module__3FvD4q__formats dd{font-size:17px}.PhoneFormatTool-module__3FvD4q__resultHeader{padding:20px}.PhoneFormatTool-module__3FvD4q__listNote{margin-inline:20px}.PhoneFormatTool-module__3FvD4q__toolbar{padding:16px}}
.NameSplitTool-module__jM3qUW__name{color:var(--foreground);font-family:var(--font-heading);letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(26px,3.5vw,36px);font-weight:550;line-height:1.2}.NameSplitTool-module__jM3qUW__parts{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.NameSplitTool-module__jM3qUW__withMiddle{grid-template-columns:repeat(3,minmax(0,1fr))}.NameSplitTool-module__jM3qUW__parts>div{border:1px solid var(--border);background:var(--background);border-radius:16px;min-width:0;padding:22px}.NameSplitTool-module__jM3qUW__parts dt,.NameSplitTool-module__jM3qUW__extras dt{color:var(--muted);font-size:12px}.NameSplitTool-module__jM3qUW__parts dd{color:var(--foreground);font-family:var(--font-heading);letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:10px;font-size:30px;font-weight:500;line-height:1.2}.NameSplitTool-module__jM3qUW__parts dd.NameSplitTool-module__jM3qUW__empty{color:var(--muted);letter-spacing:0;font-family:inherit;font-size:16px;font-weight:400}.NameSplitTool-module__jM3qUW__extras{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:center;gap:24px 48px;margin-top:24px;padding-top:24px;display:flex}.NameSplitTool-module__jM3qUW__extras dd{color:var(--foreground);margin-top:6px;font-size:16px}.NameSplitTool-module__jM3qUW__table{text-align:left;white-space:nowrap;width:100%;font-size:14px}.NameSplitTool-module__jM3qUW__table thead{z-index:1;background:var(--surface);position:sticky;top:0}.NameSplitTool-module__jM3qUW__table thead th{color:var(--muted);font-size:12px;font-weight:400}.NameSplitTool-module__jM3qUW__table th,.NameSplitTool-module__jM3qUW__table td{padding:16px 20px}.NameSplitTool-module__jM3qUW__table tbody th{color:var(--muted);font-size:12px;font-weight:400}.NameSplitTool-module__jM3qUW__table tbody tr+tr{border-top:1px solid var(--border)}.NameSplitTool-module__jM3qUW__table td{color:var(--foreground)}.NameSplitTool-module__jM3qUW__table td:last-child{font-size:12px}@media (max-width:639px){.NameSplitTool-module__jM3qUW__parts{gap:10px;margin-top:22px}.NameSplitTool-module__jM3qUW__parts>div{padding:16px}.NameSplitTool-module__jM3qUW__parts dd{font-size:24px}.NameSplitTool-module__jM3qUW__withMiddle{grid-template-columns:1fr}.NameSplitTool-module__jM3qUW__extras{gap:20px 36px}}
