| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| #il-overlay-host { |
| position: absolute; |
| left: 0; |
| top: 0; |
| width: 0; |
| height: 0; |
| margin: 0; |
| padding: 0; |
| border: 0; |
| overflow: visible; |
| pointer-events: none; |
| z-index: 2147483644; |
| } |
|
|
| |
| |
| |
| .il-chunk-underline, |
| .il-chunk-underline-pending { |
| position: absolute; |
| left: 0; |
| top: 0; |
| pointer-events: none; |
| height: 2px; |
| border-radius: 2px; |
| background: #1e6fff; |
| z-index: 1; |
| } |
| |
| .il-chunk-underline-pending { |
| transform: translateY(2px); |
| } |
|
|
| |
| |
| |
| |
| |
| |
| |
| :root { |
| --il-token-0: rgba(255, 71, 64, 0.0375); |
| --il-token-1: rgba(255, 71, 64, 0.075); |
| --il-token-2: rgba(255, 71, 64, 0.1125); |
| --il-token-3: rgba(255, 71, 64, 0.15); |
| --il-token-4: rgba(255, 71, 64, 0.1875); |
| --il-token-5: rgba(255, 71, 64, 0.225); |
| --il-token-6: rgba(255, 71, 64, 0.2625); |
| --il-token-7: rgba(255, 71, 64, 0.3); |
| --il-token-8: rgba(255, 71, 64, 0.3375); |
| --il-token-9: rgba(255, 71, 64, 0.375); |
| --il-token-10: rgba(255, 71, 64, 0.4125); |
| --il-token-11: rgba(255, 71, 64, 0.45); |
| --il-token-12: rgba(255, 71, 64, 0.4875); |
| --il-token-13: rgba(255, 71, 64, 0.525); |
| --il-token-14: rgba(255, 71, 64, 0.5625); |
| --il-token-15: rgba(255, 71, 64, 0.6); |
| } |
|
|
| ::highlight(il-token-0) { background-color: var(--il-token-0); } |
| ::highlight(il-token-1) { background-color: var(--il-token-1); } |
| ::highlight(il-token-2) { background-color: var(--il-token-2); } |
| ::highlight(il-token-3) { background-color: var(--il-token-3); } |
| ::highlight(il-token-4) { background-color: var(--il-token-4); } |
| ::highlight(il-token-5) { background-color: var(--il-token-5); } |
| ::highlight(il-token-6) { background-color: var(--il-token-6); } |
| ::highlight(il-token-7) { background-color: var(--il-token-7); } |
| ::highlight(il-token-8) { background-color: var(--il-token-8); } |
| ::highlight(il-token-9) { background-color: var(--il-token-9); } |
| ::highlight(il-token-10) { background-color: var(--il-token-10); } |
| ::highlight(il-token-11) { background-color: var(--il-token-11); } |
| ::highlight(il-token-12) { background-color: var(--il-token-12); } |
| ::highlight(il-token-13) { background-color: var(--il-token-13); } |
| ::highlight(il-token-14) { background-color: var(--il-token-14); } |
| ::highlight(il-token-15) { background-color: var(--il-token-15); } |
|
|
| |
| |
| |
| .il-token-underline { |
| position: absolute; |
| left: 0; |
| top: 0; |
| pointer-events: none; |
| height: 3px; |
| border-radius: 2px; |
| transform: translateY(-1px); |
| z-index: 2; |
| } |
| .il-token-underline[data-il-token-level="0"] { background-color: rgba(255, 71, 64, 0.0625); } |
| .il-token-underline[data-il-token-level="1"] { background-color: rgba(255, 71, 64, 0.125); } |
| .il-token-underline[data-il-token-level="2"] { background-color: rgba(255, 71, 64, 0.1875); } |
| .il-token-underline[data-il-token-level="3"] { background-color: rgba(255, 71, 64, 0.25); } |
| .il-token-underline[data-il-token-level="4"] { background-color: rgba(255, 71, 64, 0.3125); } |
| .il-token-underline[data-il-token-level="5"] { background-color: rgba(255, 71, 64, 0.375); } |
| .il-token-underline[data-il-token-level="6"] { background-color: rgba(255, 71, 64, 0.4375); } |
| .il-token-underline[data-il-token-level="7"] { background-color: rgba(255, 71, 64, 0.5); } |
| .il-token-underline[data-il-token-level="8"] { background-color: rgba(255, 71, 64, 0.5625); } |
| .il-token-underline[data-il-token-level="9"] { background-color: rgba(255, 71, 64, 0.625); } |
| .il-token-underline[data-il-token-level="10"] { background-color: rgba(255, 71, 64, 0.6875); } |
| .il-token-underline[data-il-token-level="11"] { background-color: rgba(255, 71, 64, 0.75); } |
| .il-token-underline[data-il-token-level="12"] { background-color: rgba(255, 71, 64, 0.8125); } |
| .il-token-underline[data-il-token-level="13"] { background-color: rgba(255, 71, 64, 0.875); } |
| .il-token-underline[data-il-token-level="14"] { background-color: rgba(255, 71, 64, 0.9375); } |
| .il-token-underline[data-il-token-level="15"] { background-color: rgba(255, 71, 64, 1); } |
|
|
| |
| |
| |
| |
| ::highlight(il-gray) { |
| color: color-mix(in srgb, CanvasText 40%, Canvas 60%); |
| } |
|
|
| |
| #il-scope-divider-host { |
| position: absolute; |
| left: 0; |
| top: 0; |
| width: 0; |
| height: 0; |
| overflow: visible; |
| pointer-events: none; |
| z-index: 2147483645; |
| } |
|
|
| |
| #il-scope-divider { |
| position: absolute; |
| left: -100vw; |
| width: 300vw; |
| height: 0; |
| margin: 0; |
| padding: 0; |
| border: 0; |
| border-top: 1px dashed rgba(128, 128, 128, 0.65); |
| pointer-events: none; |
| } |
|
|
| |
| |
| |
| ::highlight(il-underline) { |
| text-decoration-line: underline; |
| text-decoration-style: solid; |
| text-decoration-color: #1e6fff; |
| text-decoration-thickness: 2px; |
| text-underline-offset: 3px; |
| text-decoration-skip-ink: none; |
| } |
| ::highlight(il-pending-underline) { |
| text-decoration-line: underline; |
| text-decoration-style: solid; |
| text-decoration-color: #1e6fff; |
| text-decoration-thickness: 2px; |
| text-underline-offset: 4px; |
| text-decoration-skip-ink: none; |
| } |
|
|
|
|