.lc{display: grid;gap: 20px}.lc-go{display: flex;gap: 10px}.lc-go input{flex: 1;min-width: 0}.lc-go .btn{flex: none}.lc-go .btn:disabled{cursor: progress;opacity: .7}.lc-error{padding: 11px 14px;border-radius: 12px;font-size: 14.5px;color: #8a2d24;background: #fdf1ee;border: 1px solid rgba(214,69,69,.2)}.lc-error[hidden]{display: none}.lc-progress{display: grid;gap: 10px}.lc-progress[hidden]{display: none}.lc-progress__top{display: flex;align-items: center;justify-content: space-between;gap: 12px;font-size: 14.5px;font-weight: 600}.lc-stop{padding: 5px 12px;border-radius: 8px;cursor: pointer;font: 600 13px var(--font);color: var(--ink);background: #fff;border: 1px solid rgba(29,23,18,.14);transition: border-color .2s,color .2s}.lc-stop:hover{border-color: #d64545;color: #d64545}.lc-stop[hidden]{display: none}.lc-progress__bar{height: 6px;border-radius: 99px;overflow: hidden;background: rgba(29,23,18,.07)}.lc-progress__bar i{display: block;width: 0;height: 100%;border-radius: inherit;background: linear-gradient(90deg,var(--amber),var(--copper));transition: width .4s var(--ease)}.lc-progress[data-done="1"] .lc-progress__bar i{background: #2fae6e}.lc-result{display: grid;gap: 14px}.lc-result[hidden]{display: none}.lc-page{font-size: 14px;color: var(--muted);overflow-wrap: anywhere}.lc-page a{font-weight: 600;color: var(--ink);text-decoration: underline;text-decoration-color: rgba(226,117,58,.4);text-underline-offset: 3px}.lc-tiles{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px}.lc-tile{--c: var(--ink);display: grid;gap: 3px;padding: 13px 14px;border-radius: 13px;cursor: pointer;text-align: left;font: inherit;color: var(--ink);background: #fbf7f2;border: 1px solid rgba(29,23,18,.08);transition: border-color .2s,background .2s}.lc-tile strong{font: 700 24px/1.05 var(--display);letter-spacing: -.04em;color: var(--c);font-variant-numeric: tabular-nums}.lc-tile span{font-size: 12.5px;font-weight: 600;color: var(--muted)}.lc-tile:hover{border-color: rgba(226,117,58,.4)}.lc-tile[aria-pressed="true"]{background: #fff;border-color: var(--copper);box-shadow: inset 0 0 0 1px var(--copper)}.lc-tile--ok{--c: #2fae6e}.lc-tile--redirect{--c: #c27a1e}.lc-tile--broken{--c: #d64545}.lc-tile--other{--c: var(--muted)}.lc-bar{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px}.lc-bar .tt-btn svg{width: 15px;height: 15px}.lc-more{font-size: 13.5px;color: #8a5a1e}.lc-more[hidden]{display: none}.lc-list{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.lc-row{--c: var(--muted);--bg: #fbf7f2;display: grid;grid-template-columns: 52px minmax(0,1fr) auto;align-items: start;gap: 14px;padding: 12px 14px;border-radius: 12px;background: var(--bg);border: 1px solid rgba(29,23,18,.06)}.lc-row--ok{--c: #2fae6e}.lc-row--redirect{--c: #c27a1e}.lc-row--broken,.lc-row--error{--c: #d64545;--bg: #fdf1ee}.lc-row--blocked{--c: #8a7a6c}.lc-row__code{padding: 4px 0;border-radius: 8px;text-align: center;font: 700 13px var(--mono);color: var(--c);background: #fff;border: 1px solid color-mix(in srgb,var(--c) 30%,transparent)}.lc-row--wait .lc-row__code{animation: lc-wait 1s ease-in-out infinite alternate}.lc-row__main{display: grid;gap: 2px;min-width: 0}.lc-row__text{font-size: 14.5px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lc-row__url{font-size: 13px;color: var(--muted);overflow-wrap: anywhere;transition: color .2s}.lc-row__url:hover{color: var(--copper)}.lc-row__note{font-size: 13px;color: var(--c)}.lc-row__to{color: var(--muted);overflow-wrap: anywhere}.lc-row__side{display: grid;justify-items: end;gap: 4px}.lc-row__tag{padding: 3px 9px;border-radius: 999px;font-size: 12px;font-weight: 700;color: #fff;background: var(--c);white-space: nowrap}.lc-row--wait .lc-row__tag{color: var(--muted);background: rgba(29,23,18,.07)}.lc-row__times,.lc-row__where{font-size: 12px;color: var(--muted);white-space: nowrap}.lc-empty{padding: 18px;border-radius: 12px;text-align: center;font-size: 14.5px;color: var(--muted);background: #fbf7f2}.lc-empty[hidden]{display: none}@keyframes lc-wait{from{opacity: .4}to{opacity: 1}}@media (max-width: 760px){.lc-tiles{grid-template-columns: repeat(2,minmax(0,1fr))}.lc-tile:first-child{grid-column: span 2}}@media (max-width: 560px){.lc-go{flex-direction: column}.lc-go .btn{justify-content: center}.lc-row{grid-template-columns: 44px minmax(0,1fr);gap: 10px 12px}.lc-row__side{grid-column: 2;justify-items: start;grid-auto-flow: column;justify-content: start;align-items: center;gap: 8px}}@media (prefers-reduced-motion: reduce){.lc-progress__bar i,.lc-tile,.lc-stop,.lc-row__url{transition: none}.lc-row--wait .lc-row__code{animation: none}}