.lin-panel{border:1px solid var(--border);background:var(--bg-card);color:var(--text);border-radius:14px;min-width:0;margin:0 0 14px;padding:12px 16px}.lin-head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.lin-head h2{margin:0;font-size:1.0714rem}.lin-kinds{flex-wrap:wrap;gap:6px;display:flex}.lin-kind{border:1px solid var(--border);min-height:28px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:.8571rem;display:inline-flex}.lin-kind b{color:var(--text);font-weight:650}.lin-kind:hover{border-color:var(--purple-dim)}.lin-kind.is-on{border-color:var(--purple);background:var(--bg-tab-active);color:var(--purple)}.lin-kind.is-on b{color:var(--purple)}.lin-toggle{margin-left:auto;font-size:.9286rem}.lin-closed{color:var(--text-muted);overflow-wrap:anywhere;min-width:0;font-size:.9286rem}.lin-wait{color:var(--text-muted);padding:10px 0 2px}.lin-empty{color:var(--text-muted);margin:8px 0 2px}.lin-heads{flex-direction:column;gap:2px;margin:10px 0 4px;padding:0 0 0 18px;font-size:.9286rem;display:flex}.lin-heads li{overflow-wrap:anywhere}.lin-more{margin-top:8px;font-size:.9286rem}.lin-foot{color:var(--text-muted);overflow-wrap:anywhere;margin:10px 0 0;font-size:.8214rem}.lin-list{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.lin-item{border-top:1px solid var(--border-light);align-items:flex-start;gap:10px;min-width:0;padding:9px 0;display:flex}.lin-list>.lin-item:first-child{border-top:0}.lin-item-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lin-item-line{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.lin-item-title{overflow-wrap:anywhere;font-weight:650}.lin-item.is-high .lin-item-title{color:var(--text)}.lin-why{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8571rem}.lin-item-listing{color:var(--purple);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.8929rem;font-weight:600;text-decoration:none;overflow:hidden}.lin-item-listing:hover{text-decoration:underline}.lin-item-action{color:var(--text);overflow-wrap:anywhere;margin:2px 0 0;font-size:.8929rem;line-height:1.45}.lin-muted{color:var(--text-muted)}.lin-pill{border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:50px;margin-top:1px;padding:1px 8px;font-size:.75rem;font-weight:650;line-height:1.6;display:inline-flex}.lin-pill.is-fix,.lin-chip.is-fix{background:var(--bg-highlight-orange);color:var(--orange)}.lin-pill.is-grow,.lin-chip.is-grow{background:var(--bg-highlight-green);color:var(--green)}.lin-pill.is-setup,.lin-chip.is-setup{background:var(--bg-tab-active);color:var(--purple)}.lin-pill.is-retire,.lin-chip.is-retire{background:var(--bg-hover);color:var(--text-muted)}.lin-chipwrap{cursor:default;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;margin-top:4px;display:flex}.lin-chip{max-width:100%;min-height:24px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:1px 9px;font-size:.7857rem;font-weight:650;line-height:1.5;display:inline-flex}.lin-chip.is-high{border-color:currentColor}.lin-chip:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.lin-chip-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lin-chip-more{opacity:.8;flex:none;font-weight:600}.lin-chip-list{border:1px solid var(--border-light);background:var(--bg-hover);white-space:normal;overflow-wrap:anywhere;border-radius:9px;flex-direction:column;gap:5px;max-width:100%;margin:0;padding:7px 9px;font-size:.8214rem;line-height:1.4;list-style:none;display:flex}.lin-chip-list b{font-weight:650}.lin-box-body{border-top:1px solid var(--border-light);padding:4px 16px 12px}.lin-box .lin-list{margin-top:0}.lin-box .lin-empty{margin:10px 0 0}@media (width<=640px){.lin-panel{padding:10px 12px}.lin-item{gap:8px}.lin-pill{min-width:44px;padding:1px 6px}.lin-box-body{padding:4px 12px 10px}}.lin-turn-off{color:var(--text-muted);font-size:.8571rem}.lin-error{color:var(--red);margin:6px 0 0}.lin-switch{cursor:pointer;flex:none;align-items:center;gap:8px;display:inline-flex}.lin-switch input{opacity:0;width:1px;height:1px;position:absolute}.lin-switch-track{background:var(--border);width:38px;height:22px;transition:background var(--transition);border-radius:999px;position:relative}.lin-switch-dot{width:16px;height:16px;transition:transform var(--transition);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.lin-switch.is-on .lin-switch-track{background:var(--green)}.lin-switch.is-on .lin-switch-dot{transform:translate(16px)}.lin-switch input:focus-visible+.lin-switch-track{outline:2px solid var(--purple);outline-offset:2px}.lin-switch input:disabled+.lin-switch-track{opacity:.6}.lin-switch-word{font-size:.9286rem;font-weight:600}.lin-settings-h{margin:22px 0 10px;font-size:1.0714rem}
