.LinkConverter_converter__Q8j8U{width:100%;max-width:720px;margin:0 auto;background:var(--color-background-elevated);border:1px solid var(--color-ui-border);border-radius:16px;padding:1.5rem;box-shadow:0 8px 24px var(--color-ui-shadow-strong),0 0 0 1px hsla(0,0%,100%,.04) inset;box-sizing:border-box;text-align:left;scroll-margin-top:80px}.LinkConverter_head__RaYkC{display:flex;gap:.875rem;align-items:flex-start;margin-bottom:1.25rem}.LinkConverter_icon__M7CEr{flex:none;width:40px;height:40px;border-radius:10px;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center}.LinkConverter_title__nzYr2{font-size:1.375rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .25rem}h1.LinkConverter_title__nzYr2{font-size:1.75rem}.LinkConverter_subtitle___1jRU{font-size:.925rem;color:var(--color-text-secondary);margin:0;line-height:1.5}.LinkConverter_label__0NHcV{display:block;font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:.375rem}.LinkConverter_optional__3kHXz{color:var(--color-text-muted);font-weight:400}.LinkConverter_input__oqRqf,.LinkConverter_select__TxswY,.LinkConverter_textarea__eMnmy{width:100%;border-radius:12px;border:1px solid var(--color-ui-border);background-color:var(--color-background);color:var(--color-text-primary);font-family:inherit;font-size:16px;box-sizing:border-box;transition:border-color .2s var(--transition-easing),box-shadow .2s var(--transition-easing)}.LinkConverter_textarea__eMnmy{display:block;min-height:112px;padding:.75rem .875rem;resize:vertical;line-height:1.5;font-size:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;overflow-x:auto}@supports (-webkit-touch-callout:none){.LinkConverter_textarea__eMnmy{font-size:16px}}.LinkConverter_input__oqRqf,.LinkConverter_select__TxswY{height:46px;padding:0 .875rem}.LinkConverter_select__TxswY{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23B8B8B8' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem;cursor:pointer}.LinkConverter_input__oqRqf::placeholder,.LinkConverter_textarea__eMnmy::placeholder{color:var(--color-text-light)}.LinkConverter_input__oqRqf:focus,.LinkConverter_select__TxswY:focus,.LinkConverter_textarea__eMnmy:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-ui-glow-primary)}.LinkConverter_input__oqRqf:disabled{opacity:.5;cursor:not-allowed}.LinkConverter_controls__uRgDD{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1rem}.LinkConverter_field__TkwOZ{min-width:0}.LinkConverter_hint__de545{font-size:.75rem;color:var(--color-text-muted);margin:.375rem 0 0;line-height:1.4}.LinkConverter_hint__de545 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--color-text-secondary)}.LinkConverter_warning__CTf_V{margin:1rem 0 0;font-size:.8125rem;color:#fbbf24}.LinkConverter_results__dLKR3{margin-top:1.25rem;border-top:1px solid var(--color-ui-border);padding-top:1rem}.LinkConverter_resultsBar__ARDdB{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.LinkConverter_summary__KO9J6{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.LinkConverter_summaryFailed__Uatvk{color:#f87171}.LinkConverter_barActions__K6KQh,.LinkConverter_rowActions__y3VZ4{display:flex;gap:.5rem;flex:none}.LinkConverter_list__7Epkm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.LinkConverter_row__1yR7i{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--color-background);border:1px solid var(--color-ui-border);border-radius:12px}.LinkConverter_rowError__rs2_X{border-color:hsla(0,91%,71%,.35)}.LinkConverter_rowMain__eynYa{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.LinkConverter_tag__kKG9D{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-brand-light)}.LinkConverter_rowInput__rWe_S,.LinkConverter_url__w_UZC{font-size:.8125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LinkConverter_url__w_UZC{color:var(--color-text-primary);text-decoration:none}.LinkConverter_url__w_UZC:hover{text-decoration:underline}.LinkConverter_rowInput__rWe_S{color:var(--color-text-muted)}.LinkConverter_reason__31rrC{font-size:.8125rem;color:#f87171;line-height:1.4}.LinkConverter_ghostButton__r9v_K,.LinkConverter_primaryButton__cvPJp{min-height:36px;padding:0 .875rem;border-radius:9999px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;transition:background .2s var(--transition-easing),border-color .2s var(--transition-easing)}.LinkConverter_primaryButton__cvPJp{background:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.LinkConverter_ghostButton__r9v_K{background:transparent;border:1px solid var(--color-ui-border-hover);color:var(--color-text-primary)}@media (hover:hover) and (pointer:fine){.LinkConverter_primaryButton__cvPJp:hover{background:var(--color-primary-dark)}.LinkConverter_ghostButton__r9v_K:hover{background:var(--color-background-hover)}}@media (max-width:600px){.LinkConverter_converter__Q8j8U{padding:1.125rem;border-radius:14px}.LinkConverter_controls__uRgDD{grid-template-columns:1fr;gap:.875rem}.LinkConverter_row__1yR7i{flex-direction:column;align-items:stretch;gap:.625rem}.LinkConverter_rowActions__y3VZ4 .LinkConverter_ghostButton__r9v_K,.LinkConverter_rowActions__y3VZ4 .LinkConverter_primaryButton__cvPJp{flex:1 1;min-height:40px}}