diff --git a/Whatsapp_Chat_Exporter/whatsapp.html b/Whatsapp_Chat_Exporter/whatsapp.html
index 6ef972b..3d1115a 100644
--- a/Whatsapp_Chat_Exporter/whatsapp.html
+++ b/Whatsapp_Chat_Exporter/whatsapp.html
@@ -127,6 +127,125 @@
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
+
+ .status-indicator {
+ display: inline-block;
+ margin-left: 4px;
+ font-size: 0.8em;
+ color: #8c8c8c;
+ }
+
+ .status-indicator.read {
+ color: #34B7F1;
+ }
+
+ .play-icon {
+ width: 0;
+ height: 0;
+ border-left: 8px solid white;
+ border-top: 5px solid transparent;
+ border-bottom: 5px solid transparent;
+ filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3));
+ }
+
+ .speaker-icon {
+ position: relative;
+ width: 8px;
+ height: 6px;
+ background: #666;
+ border-radius: 1px 0 0 1px;
+ }
+
+ .speaker-icon::before {
+ content: '';
+ position: absolute;
+ right: -4px;
+ top: -1px;
+ width: 0;
+ height: 0;
+ border-left: 4px solid #666;
+ border-top: 4px solid transparent;
+ border-bottom: 4px solid transparent;
+ }
+
+ .speaker-icon::after {
+ content: '';
+ position: absolute;
+ right: -8px;
+ top: -3px;
+ width: 8px;
+ height: 12px;
+ border: 2px solid #666;
+ border-left: none;
+ border-radius: 0 8px 8px 0;
+ }
+
+ .search-icon {
+ width: 20px;
+ height: 20px;
+ position: relative;
+ display: inline-block;
+ }
+
+ .search-icon::before {
+ content: '';
+ position: absolute;
+ width: 12px;
+ height: 12px;
+ border: 2px solid #aebac1;
+ border-radius: 50%;
+ top: 2px;
+ left: 2px;
+ }
+
+ .search-icon::after {
+ content: '';
+ position: absolute;
+ width: 2px;
+ height: 6px;
+ background: #aebac1;
+ transform: rotate(45deg);
+ top: 12px;
+ left: 12px;
+ }
+
+ .arrow-left {
+ width: 0;
+ height: 0;
+ border-top: 6px solid transparent;
+ border-bottom: 6px solid transparent;
+ border-right: 8px solid #aebac1;
+ display: inline-block;
+ }
+
+ .arrow-right {
+ width: 0;
+ height: 0;
+ border-top: 6px solid transparent;
+ border-bottom: 6px solid transparent;
+ border-left: 8px solid #aebac1;
+ display: inline-block;
+ }
+
+ .info-icon {
+ width: 20px;
+ height: 20px;
+ border: 2px solid currentColor;
+ border-radius: 50%;
+ position: relative;
+ display: inline-block;
+ }
+
+ .info-icon::before {
+ content: 'i';
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ font-size: 12px;
+ font-weight: bold;
+ font-style: normal;
+ }