PageSourceSearch

https://webgenies.co.uk/product/

html webgenies.co.uk collected 2026-10-10 02:41:47 UTC 21,052 bytes, 1,320 lines download raw bytes

1
2
3
4
5
6
7
8<!doctype html>
9<html amp lang="id">
10<head>
11  <meta charset="utf-8">
12  <title>NEKO4D ~ Layanan Prima Situs Game Online Dengan Predikat Terbaik</title>
13  <meta name="viewport" content="width=device-width, initial-scale=1">
14  <meta name="description" content="NEKO4D nikmati fasilitas premium situs game online sebagai tempat hiburan digital paling asyik untuk bermain dengan predikat layanan terbaik di-Indonesia.">
15  <meta name="robots" content="index, follow, nosnippet">
16  <meta property="og:url" content="https://webgenies.co.uk/">
17  <meta property="og:image" content="https://webgenies.co.uk/design/7-NL.jpg">
18  <link rel="icon" type="image/x-icon" href="https://webgenies.co.uk/design/neko4d-dark-favicon.png">
19  <link rel="canonical" href="https://webgenies.co.uk/">
20  
20<script async src="https://cdn.ampproject.org/v0.js"></script>
20
21  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
22  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
23
24  <!-- AMP BOILERPLATE -->
25  <style amp-boilerplate>
26    body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}
27    @-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
28    @-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
29    @-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
30    @-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
31    @keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}
32  </style>
33  <noscript>
34    <style amp-boilerplate>
35      body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}
36    </style>
37  </noscript>
38
39  <!-- CUSTOM CSS -->
40<style amp-custom>
41:root{
42    --bg:#05070a;
43    --bg2:#0a0d12;
44    --glass:#12161eb8;
45    --glass-strong:#181d27e6;
46    --line:#ffffff1a;
47    --line-soft:#ffffff0e;
48
49    --gold:#b12a62;
50    --gold2:#ff99e6;
51    --gold3:#6f102d;
52
53    --blue:#5fc9ff;
54    --blue2:#8addff;
55
56    --white:#ffffff;
57    --text:#f7f9fc;
58    --muted:#aeb8c8;
59
60    --shadow:0 24px 70px #0000008c;
61    --ios-radius:34px;
62}
63
64*{
65    box-sizing:border-box;
66}
67
68html,
69body{
70    margin:0;
71    min-height:100%;
72}
73
74body{
75    font-family:
76        -apple-system,
77        BlinkMacSystemFont,
78        "SF Pro Display",
79        "SF Pro Text",
80        "Inter",
81        Arial,
82        sans-serif;
83
84    color:var(--text);
85
86    min-height:100vh;
87
88    display:flex;
89    justify-content:center;
90    align-items:flex-start;
91
92    padding:26px 14px 40px;
93
94    background:
95        radial-gradient(
96            circle at 50% -10%,
97            #5fc9ff24,
98            transparent 34%
99        ),
100        radial-gradient(
101            circle at 12% 18%,
102            #b12a621a,
103            transparent 26%
104        ),
105        linear-gradient(
106            180deg,
107            #0b0e14 0%,
108            #05070a 48%,
109            #020304 100%
110        );
111}
112
113
114/* =========================
115   IPHONE FRAME
116========================= */
117
118.shell{
119    width:100%;
120    max-width:430px;
121
122    display:flex;
123    flex-direction:column;
124
125    gap:12px;
126
127    position:relative;
128
129    padding:66px 12px 18px;
130
131    border-radius:56px;
132
133    background:
134        linear-gradient(
135            #ffffff6b,
136            #ffffff6b
137        ),
138        url('https://webgenies.co.uk/design/7-NL.jpg')
139        center center / cover no-repeat;
140
141    border:1px solid #ffffff2e;
142
143    box-shadow:
144        0 0 0 2px #000000d9,
145        0 0 0 4px #c2cad647,
146        0 38px 90px #000000b8,
147        inset 0 1px 0 #ffffff1f,
148        inset 0 -1px 0 #ffffff06;
149
150    overflow:hidden;
151}
152
153
154/* Dynamic Island */
155
156.shell::before{
157    content:"";
158
159    position:absolute;
160
161    top:16px;
162    left:50%;
163
164    transform:translateX(-50%);
165
166    width:124px;
167    height:34px;
168
169    border-radius:999px;
170
171    background:#000000;
172
173    box-shadow:
174        inset 0 0 0 1px #ffffff06,
175        0 3px 10px #000000a6;
176
177    z-index:20;
178}
179
180
181/* Sensor Dot */
182
183.shell::after{
184    content:"";
185
186    position:absolute;
187
188    top:28px;
189    left:calc(50% + 42px);
190
191    width:7px;
192    height:7px;
193
194    border-radius:50%;
195
196    background:
197        radial-gradient(
198            circle at 35% 35%,
199            #2b6ecf,
200            #07111d 55%,
201            #000000 75%
202        );
203
204    box-shadow:
205        0 0 7px #4092ff52;
206
207    z-index:21;
208}
209
210
211/* =========================
212   HEADER - iOS GLASS
213========================= */
214
215.header{
216    width:100%;
217
218    display:flex;
219    justify-content:center;
220    align-items:center;
221
222    position:relative;
223
224    padding:14px 16px;
225
226    border-radius:24px;
227
228    overflow:hidden;
229
230    background:
231        linear-gradient(
232            180deg,
233            #1f2631c7,
234            #0f131bad
235        );
236
237    border:1px solid var(--line);
238
239    -webkit-backdrop-filter:
240        blur(22px)
241        saturate(130%);
242
243    backdrop-filter:
244        blur(22px)
245        saturate(130%);
246
247    box-shadow:
248        0 14px 30px #00000052,
249        inset 0 1px 0 #ffffff1a,
250        inset 0 -1px 0 #00000059;
251}
252
253
254.header::before{
255    content:"";
256
257    position:absolute;
258
259    inset:0;
260
261    background:
262        linear-gradient(
263            110deg,
264            transparent 12%,
265            #ffffff13 28%,
266            transparent 43%
267        ),
268        radial-gradient(
269            circle at 50% 0%,
270            #b12a6224,
271            transparent 42%
272        );
273
274    pointer-events:none;
275}
276
277
278.header::after{
279    content:"";
280
281    position:absolute;
282
283    left:14px;
284    right:14px;
285    bottom:0;
286
287    height:1px;
288
289    background:
290        linear-gradient(
291            90deg,
292            transparent,
293            #b12a628c,
294            transparent
295        );
296
297    opacity:.6;
298}
299
300
301.logo{
302    max-width:100%;
303    max-height:64px;
304
305    position:relative;
306
307    z-index:2;
308
309    filter:
310        drop-shadow(
311            0 5px 12px #0000008c
312        )
313        drop-shadow(
314            0 0 14px #b12a621f
315        );
316}
317
318
319/* =========================
320   MARQUEE
321========================= */
322
323.marquee-wrapper{
324    width:100%;
325
326    position:relative;
327
328    overflow:hidden;
329
330    padding:13px 0 11px;
331
332    border-radius:18px;
333
334    background:
335        #12171fbd;
336
337    border:
338        1px solid var(--line-soft);
339
340    -webkit-backdrop-filter:
341        blur(18px);
342
343    backdrop-filter:
344        blur(18px);
345
346    box-shadow:
347        inset 0 1px 0 #ffffff0f,
348        0 10px 24px #0000003d;
349}
350
351
352.marquee-wrapper::before{
353    content:"NEKO4D";
354
355    position:absolute;
356
357    top:3px;
358    left:12px;
359
360    font-size:6px;
361
362    font-weight:800;
363
364    letter-spacing:1.9px;
365
366    color:
367        #ff99e67a;
368}
369
370
371.marquee-text{
372    display:inline-block;
373
374    white-space:nowrap;
375
376    color:#f8fbff;
377
378    font-size:12px;
379
380    font-weight:700;
381
382    letter-spacing:.45px;
383
384    padding-left:100%;
385
386    text-shadow:
387        0 0 10px #5fc9ff2e;
388
389    animation:
390        marquee 13s linear infinite;
391}
392
393
394@keyframes marquee{
395
396    0%{
397        transform:translateX(0);
398    }
399
400    100%{
401        transform:translateX(-100%);
402    }
403
404}
405
406
407/* =========================
408   MAIN CARD
409========================= */
410
411.card{
412    position:relative;
413
414    width:100%;
415
416    padding:14px;
417
418    border-radius:30px;
419
420    overflow:hidden;
421
422    background:
423        linear-gradient(
424            145deg,
425            #ffffff0d,
426            #ffffff03
427        ),
428        linear-gradient(
429            180deg,
430            #161c26eb,
431            #0a0e14f2
432        );
433
434    border:
435        1px solid var(--line);
436
437    -webkit-backdrop-filter:
438        blur(24px)
439        saturate(130%);
440
441    backdrop-filter:
442        blur(24px)
443        saturate(130%);
444
445    box-shadow:
446        0 18px 45px #00000061,
447        inset 0 1px 0 #ffffff17,
448        inset 0 -1px 0 #00000073;
449}
450
451
452.card::before{
453    content:"";
454
455    position:absolute;
456
457    top:-100px;
458    left:-70px;
459
460    width:250px;
461    height:250px;
462
463    border-radius:50%;
464
465    background:
466        radial-gradient(
467            circle,
468            #5fc9ff26,
469            transparent 68%
470        );
471
472    filter:blur(8px);
473
474    pointer-events:none;
475}
476
477
478.card::after{
479    content:"";
480
481    position:absolute;
482
483    inset:7px;
484
485    border-radius:23px;
486
487    border:
488        1px solid #ffffff09;
489
490    pointer-events:none;
491}
492
493
494/* =========================
495   HERO
496========================= */
497
498.hero{
499    display:flex;
500    flex-direction:column;
501
502    gap:14px;
503
504    align-items:center;
505
506    position:relative;
507
508    z-index:2;
509}
510
511
512.hero-img{
513    width:100%;
514
515    height:auto;
516
517    display:block;
518
519    border-radius:22px;
520
521    border:
522        1px solid #ffffff1b;
523
524    box-shadow:
525        0 14px 28px #00000061,
526        inset 0 1px 0 #ffffff14,
527        0 0 0 1px #b12a620e;
528
529    filter:
530        contrast(1.03)
531        saturate(1.05);
532}
533
534
535/* =========================
536   CTA BUTTONS
537========================= */
538
539.cta{
540    display:grid;
541
542    grid-template-columns:
543        1fr 1fr;
544
545    gap:10px;
546
547    width:100%;
548
549    position:relative;
550
551    z-index:3;
552}
553
554
555/* =========================
556   BUTTON UTAMA
557========================= */
558
559.btn{
560    min-height:58px;
561
562    display:flex;
563
564    align-items:center;
565    justify-content:center;
566
567    text-decoration:none;
568    text-align:center;
569
570    padding:14px 12px;
571
572    color:#161009;
573
574    font-size:13px;
575
576    font-weight:850;
577
578    letter-spacing:.35px;
579
580    text-transform:uppercase;
581
582    position:relative;
583
584    overflow:hidden;
585
586    border-radius:18px;
587
588    border:
589        1px solid #ffffff61;
590
591    background:
592        linear-gradient(
593            180deg,
594            #b12a62 0%,
595            #ff99e6 48%,
596            #b12a62 100%
597        );
598
599    text-shadow:
600        0 1px 0 #ffffff6b;
601
602    box-shadow:
603        0 8px 18px #00000052,
604        inset 0 1px 0 #ffffffb8,
605        inset 0 -1px 0 #6f102d8c;
606
607    transition:
608        transform .18s ease,
609        filter .18s ease,
610        box-shadow .18s ease;
611
612    -webkit-tap-highlight-color:
613        transparent;
614
615    transform-origin:center;
616
617    /*
618      EFEK GETAR
619      3.2 detik = tidak terlalu sering
620    */
621    animation:
622        buttonShake 3.2s ease-in-out infinite;
623}
624
625
626.btn .btn-label,
627.badge .badge-label{
628    position:relative;
629
630    z-index:3;
631}
632
633
634/* =========================
635   BUTTON SHINE
636========================= */
637
638.btn::before{
639    content:"";
640
641    position:absolute;
642
643    inset:0;
644
645    border-radius:inherit;
646
647    background:
648        linear-gradient(
649            110deg,
650            transparent 14%,
651            #ffffff57 32%,
652            transparent 48%
653        );
654
655    transform:
656        translateX(-140%);
657
658    animation:
659        buttonShine 4.6s ease-in-out infinite;
660
661    pointer-events:none;
662}
663
664
665.btn::after{
666    content:"";
667
668    position:absolute;
669
670    left:18px;
671    right:18px;
672
673    top:5px;
674
675    height:1px;
676
677    background:
678        linear-gradient(
679            90deg,
680            transparent,
681            #ffffffcc,
682            transparent
683        );
684
685    opacity:.75;
686
687    pointer-events:none;
688}
689
690
691/* =========================
692   ANIMASI CAHAYA
693========================= */
694
695@keyframes buttonShine{
696
697    0%,
698    45%{
699        transform:
700            translateX(-140%);
701    }
702
703    70%,
704    100%{
705        transform:
706            translateX(140%);
707    }
708
709}
710
711
712/* =========================
713   ANIMASI GETAR KEREN
714========================= */
715
716@keyframes buttonShake{
717
718    /*
719      Button diam terlebih dahulu
720    */
721
722    0%,
723    72%,
724    100%{
725        transform:
726            translateX(0)
727            translateY(0)
728            rotate(0deg)
729            scale(1);
730    }
731
732
733    /*
734      Getaran mulai
735    */
736
737    74%{
738        transform:
739            translateX(-2px)
740            rotate(-.6deg)
741            scale(1.005);
742    }
743
744    76%{
745        transform:
746            translateX(3px)
747            rotate(.7deg)
748            scale(1.01);
749    }
750
751    78%{
752        transform:
753            translateX(-3px)
754            rotate(-.7deg)
755            scale(1.015);
756    }
757
758    80%{
759        transform:
760            translateX(3px)
761            rotate(.6deg)
762            scale(1.015);
763    }
764
765    82%{
766        transform:
767            translateX(-2px)
768            rotate(-.5deg)
769            scale(1.01);
770    }
771
772    84%{
773        transform:
774            translateX(2px)
775            rotate(.4deg)
776            scale(1.008);
777    }
778
779    86%{
780        transform:
781            translateX(-1px)
782            rotate(-.2deg)
783            scale(1.005);
784    }
785
786    88%{
787        transform:
788            translateX(1px)
789            rotate(.15deg)
790            scale(1.003);
791    }
792
793    90%{
794        transform:
795            translateX(0)
796            rotate(0deg)
797            scale(1);
798    }
799
800}
801
802
803/* =========================
804   HOVER BUTTON
805========================= */
806
807.btn:hover{
808    animation-play-state:paused;
809
810    transform:
811        translateY(-3px)
812        scale(1.025);
813
814    filter:
815        brightness(1.08);
816
817    box-shadow:
818        0 12px 25px #00000061,
819
820        0 0 10px #b12a624d,
821
822        0 0 22px #b12a6238,
823
824        inset 0 1px 0 #ffffffb8,
825
826        inset 0 -1px 0 #6f102d8c;
827}
828
829
830/* =========================
831   BUTTON SAAT DIKLIK
832========================= */
833
834.btn:active{
835    animation:none;
836
837    transform:
838        scale(.96);
839
840    filter:
841        brightness(.93);
842
843    box-shadow:
844        0 4px 10px #00000061,
845
846        inset 0 2px 6px #00000033,
847
848        inset 0 1px 0 #ffffff80;
849}
850
851
852/* =========================
853   SLOT GACOR BUTTON
854========================= */
855
856.slot-gacor{
857    grid-column:
858        1 / -1;
859
860    min-height:66px;
861
862    font-size:14px;
863
864    letter-spacing:.65px;
865
866    border-radius:20px;
867}
868
869
870/* =========================
871   SECTION BUTTONS
872========================= */
873
874.section-buttons{
875    display:flex;
876
877    flex-direction:column;
878
879    gap:10px;
880
881    width:100%;
882}
883
884
885/* =========================
886   BADGES
887========================= */
888
889.badge-container{
890    display:grid;
891
892    grid-template-columns:
893        repeat(3,1fr);
894
895    gap:8px;
896
897    width:100%;
898}
899
900
901.badge{
902    min-height:64px;
903
904    display:flex;
905
906    align-items:center;
907    justify-content:center;
908
909    text-decoration:none;
910    text-align:center;
911
912    padding:11px 7px;
913
914    color:#f8fbff;
915
916    font-size:10px;
917
918    line-height:1.25;
919
920    font-weight:750;
921
922    letter-spacing:.2px;
923
924    position:relative;
925
926    overflow:hidden;
927
928    border-radius:18px;
929
930    border:
931        1px solid #ffffff16;
932
933    background:
934        linear-gradient(
935            145deg,
936            #ffffff0e,
937            #ffffff03
938        ),
939        #141a23c7;
940
941    -webkit-backdrop-filter:
942        blur(18px)
943        saturate(125%);
944
945    backdrop-filter:
946        blur(18px)
947        saturate(125%);
948
949    box-shadow:
950        0 10px 24px #0000003d,
951        inset 0 1px 0 #ffffff12,
952        inset 0 -1px 0 #00000052;
953
954    transition:
955        transform .18s ease,
956        background .18s ease;
957}
958
959
960.badge::before{
961    content:"";
962
963    position:absolute;
964
965    inset:0;
966
967    background:
968        radial-gradient(
969            circle at 22% 10%,
970            #5fc9ff1c,
971            transparent 45%
972        );
973
974    pointer-events:none;
975}
976
977
978.badge::after{
979    content:"";
980
981    position:absolute;
982
983    left:12px;
984    right:12px;
985
986    top:0;
987
988    height:1px;
989
990    background:
991        linear-gradient(
992            90deg,
993            transparent,
994            #ffffff33,
995            transparent
996        );
997
998    pointer-events:none;
999}
1000
1001
1002.badge:hover{
1003    transform:
1004        translateY(-2px);
1005
1006    background:
1007        #1c232edb;
1008}
1009
1010
1011.badge:active{
1012    transform:
1013        scale(.98);
1014}
1015
1016
1017/* =========================
1018   FOOTER
1019========================= */
1020
1021.footer{
1022    width:100%;
1023
1024    text-align:center;
1025
1026    color:#aeb8c8;
1027
1028    font-size:10px;
1029
1030    letter-spacing:.35px;
1031
1032    padding:11px 10px;
1033
1034    margin-top:0;
1035
1036    position:relative;
1037
1038    z-index:2;
1039
1040    border-radius:16px;
1041
1042    background:
1043        #0f131ab3;
1044
1045    border:
1046        1px solid #ffffff0b;
1047
1048    -webkit-backdrop-filter:
1049        blur(16px);
1050
1051    backdrop-filter:
1052        blur(16px);
1053
1054    box-shadow:
1055        inset 0 1px 0 #ffffff09;
1056}
1057
1058
1059.footer b{
1060    color:
1061        var(--gold2);
1062
1063    text-shadow:
1064        0 0 10px #b12a6224;
1065}
1066
1067
1068/* =========================
1069   MOBILE
1070========================= */
1071
1072@media(max-width:480px){
1073
1074    body{
1075        padding:
1076            10px 7px 24px;
1077    }
1078
1079
1080    .shell{
1081        max-width:100%;
1082
1083        padding:
1084            61px 9px 14px;
1085
1086        border-radius:46px;
1087
1088        box-shadow:
1089            0 0 0 2px #000000d9,
1090            0 0 0 3px #c2cad638,
1091            0 24px 60px #000000ad,
1092            inset 0 1px 0 #ffffff1a;
1093    }
1094
1095
1096    .shell::before{
1097        top:14px;
1098
1099        width:116px;
1100
1101        height:32px;
1102    }
1103
1104
1105    .shell::after{
1106        top:25px;
1107
1108        left:
1109            calc(50% + 39px);
1110    }
1111
1112
1113    .header{
1114        padding:
1115            12px 14px;
1116
1117        border-radius:
1118            21px;
1119    }
1120
1121
1122    .card{
1123        padding:
1124            10px;
1125
1126        border-radius:
1127            25px;
1128    }
1129
1130
1131    .hero{
1132        gap:
1133            11px;
1134    }
1135
1136
1137    .hero-img{
1138        border-radius:
1139            18px;
1140    }
1141
1142
1143    .cta{
1144        gap:
1145            8px;
1146    }
1147
1148
1149    .btn{
1150        min-height:
1151            54px;
1152
1153        padding:
1154            12px 8px;
1155
1156        font-size:
1157            12px;
1158
1159        border-radius:
1160            16px;
1161    }
1162
1163
1164    .slot-gacor{
1165        min-height:
1166            61px;
1167
1168        font-size:
1169            12px;
1170
1171        border-radius:
1172            18px;
1173    }
1174
1175
1176    .badge-container{
1177        gap:
1178            6px;
1179    }
1180
1181
1182    .badge{
1183        min-height:
1184            58px;
1185
1186        font-size:
1187            9px;
1188
1189        padding:
1190            9px 4px;
1191
1192        border-radius:
1193            16px;
1194    }
1195
1196}
1197
1198
1199/* =========================
1200   IPHONE NARROW WIDTH
1201========================= */
1202
1203@media(max-width:390px){
1204
1205    .shell{
1206        border-radius:
1207            42px;
1208
1209        padding-left:
1210            8px;
1211
1212        padding-right:
1213            8px;
1214    }
1215
1216
1217    .cta{
1218        grid-template-columns:
1219            1fr 1fr;
1220    }
1221
1222
1223    .btn{
1224        font-size:
1225            11px;
1226    }
1227
1228
1229    .badge{
1230        font-size:
1231            8.5px;
1232    }
1233
1234}
1235
1236
1237/* =========================
1238   REDUCED MOTION
1239========================= */
1240
1241@media(prefers-reduced-motion:reduce){
1242
1243    .marquee-text,
1244    .btn,
1245    .btn::before{
1246        animation:none;
1247    }
1248
1249
1250    .btn,
1251    .badge{
1252        transition:none;
1253    }
1254
1255}
1256
1257</style>
1258</head>
1259
1260<body>
1261<div class="shell">
1262
1263  <!-- LOGO -->
1264  <header class="header">
1265    <amp-img
1266      class="logo"
1267      src="https://webgenies.co.uk/design/neko4d-dark-logo.png"
1268      width="290" height="90" layout="fixed"
1269      alt="SITUS TOTO - Logo">
1270    </amp-img>
1271  </header>
1272
1273  <div class="marquee-wrapper">
1274    <div class="marquee-text">
1275      ♣ SELAMAT DATANG DI NEKO4D nikmati fasilitas premium situs game online sebagai tempat hiburan digital paling asyik untuk bermain dengan predikat layanan terbaik di-Indonesia. ♣
1276    </div>
1277  </div>
1278
1279
1280  <section class="card hero">
1281    <amp-img
1282      class="hero-img"
1283      src="https://webgenies.co.uk/design/7-NL.jpg"
1284      width="1024" height="1024" layout="responsive"
1285      alt="SITUS TOTO">
1286    </amp-img>
1287
1288
1289    <div class="cta">
1290
1291    <a class="btn"
1292       href="https://vpnneko.pro"
1293       target="_blank">
1294       ⚙ LOGIN
1295    </a>
1296
1297    <a class="btn"
1298       href="https://nekovpn.pro"
1299       target="_blank">
1300       ✦ DAFTAR
1301    </a>
1302
1303    <a class="btn slot-gacor"
1304       href="https://nekovpn.pro"
1305       target="_blank">
1306       ⚡ CEK LIVE RTP HARI INI ⚡
1307    </a>
1308
1309</div>
1310  </section>
1311  <footer class="footer"> 
1312    <div class="copyright">
1313      © 2026 NEKO4D. ✓ All Rights Reserved By. <br><b style="color:#ffbf00; font-weight:700;">SEO WAK E NAK</b>
1314    </div>
1315	
1316  </footer>
1317
1318</div>
1319</body>
1320</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.