Instagram 2014

Makes Instagram (WEB) look like it did in 2014

  1. /* ==UserStyle==
  2. @name Instagram 2014
  3. @namespace rlego
  4. @version 2.0.6
  5. @description Makes Instagram (WEB) look like it did in 2014
  6. @author legosavant
  7. @license GPLv3
  8. ==/UserStyle== */
  9.  
  10. @-moz-document domain("www.instagram.com") {
  11. /*global*/
  12. /*
  13. CLASS REFERENCE:
  14. .x1i64zmx = FOLLOW PARENT || margin-left:8px
  15. .xvbhtw8[style] = NAVBAR BODY || background-color: rgb(var(--ig-primary-background));
  16. .x1o5bo1o = HEADER TRANSFORM HOVER || transform: scale(105%);
  17. .x1ueewp2 = HEADER TRANSFORM ACTIVE || transform: scale(95%);
  18. .xkfe5hh.xkfe5hh = PROFILE POST COUNT || margin-bottom:20px;
  19. .xmn8rco = PROFILE GAP || margin-left:20px;
  20. .x11hdxyr.x11hdxyr = NAV PADDING || padding-bottom:12px;
  21. .x9k3k5o.x9k3k5o = NAV PADDING || padding-top:12px;
  22. .xz9dl7a = NAV PADDING SEARCH OPEN || padding-top:12px;
  23. .xudhj91, .x18nykt9, .x14yjl9h, .xww2gxu = PFP RADIUS || border-radius:50%;
  24. ._acat = FOLLOWING BUTTON BG || background-color: ig-secondary-button-background
  25. .x1gjpkn9 = STANDARD BUTTON BG || background-color:ig-secondary-button-background
  26. .xs83m0k = PROFILE TITLE || flex-shrink: 1
  27. .x6s0dn4 = PROFILE TITLE || align-items: center
  28. .xktsk01 = SEARCH BOX || margin-right:16px;
  29. ._aatp = TOP RIGHT ICON IN PHOTOS, ALONE || {LARGE LIST}
  30. .xhk4uv = POST (FRESH) MAIN BORDER || border-left-color: rgb(var(--ig-elevated-separator));
  31. .x1xmf6yo = COMMENT (FRESH) TOOLS || margin-top:0;
  32. ._aaql = DETERMINE SPACING OF DATE ON SMOOTH LOAD POST || {LARGE LIST}
  33. .x6bx242 = HOME SIDEBAR || width:feedsidebar
  34. .xxfnqb6 = modals popup || modal-border-radius bottom left
  35. .xy80clv = messages emoji || padding left 1
  36. ._abh0 = live chat body || bgcolor, border-radius, width
  37. ._aacx = primary text color || text color
  38. */
  39. /*
  40. BGIMAGE
  41. */
  42. @font-face {
  43. font-family: 'proxima-nova';
  44. src: url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-bold-webfont.eot);
  45. src: url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-bold-webfont.eot#iefix) format("embedded-opentype"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-bold-webfont.woff) format("woff"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-bold-webfont.ttf) format("truetype"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-bold-webfont.svg#ProximaNovaBold) format("svg");
  46. font-weight: bold;
  47. font-style: normal; }
  48.  
  49. @font-face {
  50. font-family: 'proxima-nova';
  51. src: url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-reg-webfont.eot);
  52. src: url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-reg-webfont.eot#iefix) format("embedded-opentype"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-reg-webfont.woff) format("woff"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-reg-webfont.ttf) format("truetype"), url(//web.archive.org/web/20141230203618im_/http://d36xtkk24g8jdx.cloudfront.net/bluebar/2dc26eb/webfonts/proximanova-reg-webfont.svg#ProximaNovaRegular) format("svg");
  53. font-weight: normal;
  54. font-style: normal; }
  55.  
  56. a svg, [aria-label="More options"] {
  57. --header:url("data:image/png;base64,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");
  58. --setting:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAZACAYAAACbtrvqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NjhBRkJDRTQ2MjE2ODExODIyQUM0NTVDOTcyNjkxRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMDM0QzU4OEQ1MjYxMUUyQTA3Rjg3Njk0MUFFRTk5MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMDM0QzU4N0Q1MjYxMUUyQTA3Rjg3Njk0MUFFRTk5MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzEzRDkxNDkwQzIwNjgxMTgwODNCMEI1NEQ3NkFFN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDY4QUZCQ0U0NjIxNjgxMTgyMkFDNDU1Qzk3MjY5MUUiLz4gPC9yZGY6RGVzY3Jp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");
  59. --posthead: url(data:image/png;base64,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);
  60. }
  61. body {
  62. font-family: 'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;
  63. --hearts:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAHgCAYAAAAi4Gb1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExODIyQUE1QUIxMzUyNjM5QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNjg2QTE0QUE3MjYxMUUyQkMyOEJFMEUxREZEMTU3MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNjg2QTE0OUE3MjYxMUUyQkMyOEJFMEUxREZEMTU3MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEE3N0Q4NEVGNzIwNjgxMTgyMkFGNkZDRDg5RDc5QTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMTgyMkFBNUFCMTM1MjYzOUEiLz4gPC9yZGY6RGVzY3Jp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NwVTUVFROGnSJN+BAwe67Ip3/jh9aPKN5Z9lpp+mSvwwfcKECQXl5eX6Tplule6uaG5GOIuAZ1aw+xqn6YihZ77zQcD+deR+fEmyBXHWk0LA1PgGbHD6rma4BVQq3283t3ofPpSsI3d3pu8HSdwbOEQBeyrXUAP9rJBKdddTnHoazQxIxQ1lYAIZmoYByGIGzPc5e65Z5G4UDEATDAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgAAICAgIgICAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAAAgICAiAgICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAgICICAgIAACAi55/8FGADB8t5g5GD3UgAAAABJRU5ErkJggg==");
  64. }
  65. video ~ div div {
  66. --vidicon:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAJYCAYAAABPd3zlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFQzY5NEY3NjEwMjA2ODExODIyQUUzRTg1QkIwN0RFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRkEyMDU4Q0NCRTcxMUUyODc1RThGMzY5NTczQTlDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRkEyMDU4QkNCRTcxMUUyODc1RThGMzY5NTczQTlDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI4RjQzN0YxNTIxNjgxMTgyMkE4MjE2Q0NDMjg0RTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUM2OTRGNzYxMDIwNjgxMTgyMkFFM0U4NUJCMDdERTMiLz4gPC9yZGY6RGVzY3Jp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")
  67. }
  68. img {
  69. border-radius:0!important
  70. }
  71. body, html {
  72. --nav-narrow-width: auto;
  73. --nav-medium-width: auto;
  74. --nav-wide-width: auto;
  75. --ig-hover-overlay:transparent;
  76. --ig-primary-background:212, 212, 212;
  77. --search-modal-top-offset:0;
  78. --font-family-system: 'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;
  79. --media-info:400px;
  80. background-image:url("https://www.instagram.com/static/images/shared/noise-1.png/789f92631216.png");
  81. --modal-border-radius:0;
  82. }
  83. .x1o5bo1o, .x1ueewp2 {
  84. transform:none!important
  85. }
  86. a:active {
  87. opacity:1;
  88. }
  89. .x11hdxyr.x11hdxyr, .x9k3k5o.x9k3k5o {
  90. padding-top:0;
  91. padding-bottom:0;
  92. }
  93. .xudhj91, .x18nykt9, .x14yjl9h, .xww2gxu {
  94. border-radius:4px
  95. }
  96. .xudhj91:after {
  97. content:none;
  98. }
  99. svg[aria-label="Save"][fill="rgb(0, 0, 0)"], svg[aria-label="Remove"] {
  100. background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAwCAYAAAALiLqjAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAP+SURBVFhH7VZLSFRRGP7vS8h0MaBtE1qEQqtZuXRh0UYMxBa1kKBFm8DchJCC0S6wVasgF+aiRRjtWtguDDLKELRFD2J8NMw4ppSj40z/959zb2fuHe8drTbhP3ycc//349xzh44oiSy9Ck1PT1ey2SzZtq05B6NyuUytra3U29sb+K3ytLGxQc3NzdTY2HgowBY+TIqkalnWHyFMVQFqGaBdBwFsTIpUUMsgCWF9kyIVmMr1wgwWpr8SwEQ4SN1DruWsFqBrUt0VmMGS9Ew6dIvMYCbCFAngOE5Nh/UAtuEgiTOo5SgOsQFqOfQDgXDXACCfH9YPU10zAL9YLNLy8rIAe1/XD2TCpMQAlUqF1tfXaXt7e2VgYGAUwB48yML6sQFAZialUonW1tYolUot9Pf3D7uuOwZgD97q6qro1B0AQl8RbchkMtTe3j7T3d19g2UTWg16E+B1dHTMQIcrCuzCVMXxFba2tsR5V1fXVDqdHmSHz0VgEHiQQQe6m5ubQctMqnoqFAq0tLREuVxup6+vb7ytrW2IHc1rcYQggw50YQNb+Dii/5xOXnt0XG+Fqt6KvpHJyrPFb9TiRc9zPZTfLdP50yfoye3Lgd+qAK0X71XyP/fU2WWJRRX+KYIi9mJQYYm2VIvSKpctSh2zKft4UEsjbzKR59jkuQ65gOOqVe89m595dVze890POHiGnvD5qrAD30LVveAIMBYDdgYDl50oY/4QeVjV3oefAPYey/nl084UVVfA0V0PBuwYhpKdF2SognGFWDmQAqrwlJyfrbirgq8rbgM7lIyUc5Wh+hz6jpUMjgFuF+ScGPjJFbCSi6zFsQ/maQcquK5Q7xHItTkBRmIAv+8YthhjFnq44hDOsAePEVSF1soM4lrEQtUCOIIxnCpIRQEPmStItToggttxpwjl+aX/dqIr4SA2rzYCRgJDD7PwOMnYFqEC9F858atQZx6t82QvpwmtBMDn9mDQ4Ce0iCvQDhy+LoJ28SqZSyXqWR1fnDKtg4R4jX3R0D+/ZBmiONNgXtmxBGiVX4FUK7oMHnLsJxND9gerskRrsLq0u7NL3zOfBdhb0BOgXQoy5KQZyHWgjdBvi2fyNl+gzsaNlczk9VEA+3fMg0xmZSQTXwG3SIaIM83Ke9zjuS9f6W66aeHhnSvDlu2MAdiDB9meVIEBq0DxM5D3QJ3rIl+9c4uL9PRS+8zQ1Z7I/yLwIINOscyzkAq4TXEtcjBkzp5905sP72l+5NxUz9nOff8XQQYd6HIMshsSWpTPZenF61kqfVrYyd0fGD/TcSrxf1FDquXmy1sXHvz4uLD7am5WfOxL/D1t0tu6iW0shqMfI9/kf0xEvwAYjxti/4IOSgAAAABJRU5ErkJggg==");
  101. fill:none;
  102. color:transparent;
  103. border-radius:0;
  104. }
  105. svg[aria-label="Remove"] {
  106. background-position-y:-24px
  107. }
  108. /*initload*/
  109. #splash-screen {
  110. display:none!important;
  111. }
  112. /*video player*/
  113. video[src^="blob"] ~ div > div {
  114. height:40px;
  115. bottom:0;
  116. top:0;
  117. background:linear-gradient(rgba(0,0,0,.2),transparent)
  118. }
  119. video[src^="blob"] ~ div > div > div:first-child {
  120. background:var(--vidicon) -32px -00px no-repeat;
  121. background-size:96px;
  122. }
  123. video[src^="blob"] ~ div > div > div:first-child:empty {
  124. background-position:-32px -34px;
  125. }
  126. video[src^="blob"] ~ div > div > div > div { /*play*/
  127. display:none
  128. }
  129. video[src^="blob"] ~ div > div > div:nth-child(2) > button > div { /*sound*/
  130. background:var(--vidicon) -280px -396px;
  131. margin-bottom:8px;
  132. margin-right:8px;
  133. }
  134. video[src^="blob"] ~ div > div > div:nth-child(2) > button > div:has(svg[aria-label="Audio is playing"]) {
  135. background-position-x:-40px
  136. }
  137. video[src^="blob"] ~ div > div > div:nth-child(2) > button > div svg {
  138. opacity:0
  139. }
  140. /**************************NAVIGATION*/
  141. .xvbhtw8[style][style] {
  142. display:block;
  143. height:auto!important;
  144. padding:0;
  145. }
  146. .xvbhtw8[style] > div:last-child {
  147. width:100%;
  148. height:auto
  149. }
  150. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] {
  151. height:auto;
  152. }
  153. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child {
  154. width:100%;;
  155. height: 43px;
  156. border-bottom: 1px solid #1c5380;
  157. border-bottom-color: rgba(4, 40, 71, 0.8);
  158. box-shadow: 0 1px 0 rgba(111, 151, 182, 50%) inset, 0 -1px 0 rgba(111, 151, 182, 20%) inset, 0px 1px 1px rgba(0, 0, 0, 20%);
  159. background-color: #517fa4;
  160. background-image: url(/static/images/shared/noise-1.png/789f92631216.png), linear-gradient(to bottom, #517fa4, #306088);
  161. background-position: 50% 50%;
  162. border-right:0;
  163. transform:none!important
  164. }
  165. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div {
  166. width: 1024px;
  167. margin: 0 auto;
  168. display: flex;
  169. flex-direction:row;
  170. transform: none!important;
  171. background:none;
  172. border:0;
  173. box-shadow:none;
  174. }
  175. /*top right buttons*/
  176. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div:has([href*="https://www.threads.net/"]) {
  177. display:none
  178. }
  179. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div {
  180. display:flex;
  181. justify-content:end;
  182. height:44px;
  183. padding:0;
  184. width:auto;
  185. transform:none!important;
  186. }
  187. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div {
  188. padding:0;
  189. height:44px;
  190. margin:0;
  191. }
  192. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div div ~ div[style^="opacity;"], .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div div ~ div[style^="opacity"] {
  193. display:none
  194. }
  195. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div a[href] > div {
  196. padding:0 14px;
  197. margin:0;
  198. height:44px;
  199. align-items:center
  200. }
  201. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div:not(:nth-child(2)):not([class]) {
  202. border-right: 1px solid #06365f;
  203. border-right-color: rgba(0, 0, 0, 0.1);
  204. box-shadow: inset 1px 0 0 rgb(255 255 255 / 10%);
  205. }
  206. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div:not(:nth-child(2)):not([class]):hover {
  207. background: rgba(255, 255, 255, 0.1);
  208. border-right-color: rgba(0, 0, 0, 0.15);
  209. }
  210. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div:not(:nth-child(2)):not([class]):active {
  211. opacity: 1;
  212. box-shadow: -1px 0 0 rgb(255 255 255 / 15%), inset 0 0 1px rgb(6 54 95 / 40%), inset 1px 0 1px rgb(6 54 95 / 40%);
  213. border-left: none;
  214. background-color: #1c5380;
  215. background-color: rgba(6, 54, 95, 0.35);
  216. }
  217. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div:nth-child(2) > div a[href] svg {
  218. background-image:var(--header);
  219. fill:none;
  220. background-repeat:no-repeat;
  221. color:transparent;
  222. background-size: 300px;
  223. width:32px;
  224. height:32px;
  225. margin-left:-3px;
  226. margin-top:-1px
  227. }
  228. a[href] svg[aria-label="Notifications"], svg:has(>[d="M16.792 3.904A4.989 4.989 0 0 1 21.5 9.122c0 3.072-2.652 4.959-5.197 7.222-2.512 2.243-3.865 3.469-4.303 3.752-.477-.309-2.143-1.823-4.303-3.752C5.141 14.072 2.5 12.167 2.5 9.122a4.989 4.989 0 0 1 4.708-5.218 4.21 4.21 0 0 1 3.675 1.941c.84 1.175.98 1.763 1.12 1.763s.278-.588 1.11-1.766a4.17 4.17 0 0 1 3.679-1.938m0-2a6.04 6.04 0 0 0-4.797 2.127 6.052 6.052 0 0 0-4.787-2.127A6.985 6.985 0 0 0 .5 9.122c0 3.61 2.55 5.827 5.015 7.97.283.246.569.494.853.747l1.027.918a44.998 44.998 0 0 0 3.518 3.018 2 2 0 0 0 2.174 0 45.263 45.263 0 0 0 3.626-3.115l.922-.824c.293-.26.59-.519.885-.774 2.334-2.025 4.98-4.32 4.98-7.94a6.985 6.985 0 0 0-6.708-7.218Z"]) {
  229. background-position:-39px -141px;
  230. }
  231. a[href] svg[aria-label="New post"], svg:has(>[d="M2 12v3.45c0 2.849.698 4.005 1.606 4.944.94.909 2.098 1.608 4.946 1.608h6.896c2.848 0 4.006-.7 4.946-1.608C21.302 19.455 22 18.3 22 15.45V8.552c0-2.849-.698-4.006-1.606-4.945C19.454 2.7 18.296 2 15.448 2H8.552c-2.848 0-4.006.699-4.946 1.607C2.698 4.547 2 5.703 2 8.552Z"]) {
  232. background-position: -208px -140px;
  233. }
  234. a[href] svg[aria-label="Direct"], svg:has(>[points="11.698 20.334 22 3.001 2 3.001 9.218 10.084 11.698 20.334"]) {
  235. background-position: -2px -176px;
  236. }
  237. a[href] svg[aria-label="Explore"], svg:has(>[points="13.941 13.953 7.581 16.424 10.06 10.056 16.42 7.585 13.941 13.953"]) {
  238. background-position: -162px -140px;
  239. }
  240. a[href] svg[aria-label="Home"], svg:has(>[d="M22 23h-6.001a1 1 0 0 1-1-1v-5.455a2.997 2.997 0 1 0-5.993 0V22a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V11.543a1.002 1.002 0 0 1 .31-.724l10-9.543a1.001 1.001 0 0 1 1.38 0l10 9.543a1.002 1.002 0 0 1 .31.724V22a1 1 0 0 1-1 1Z"]) {
  241. background-position: -1px -140px;
  242. }
  243. a[href] svg[aria-label="Reels"] {
  244. background-position: -114px -140px;
  245. }
  246. div:has(>span>div>a[href="/reels/"]) {
  247. display:none
  248. }
  249. /*more menu*/
  250. span[aria-describedby]:has([aria-label="Settings"]),
  251. span[aria-describedby]:has(stroke[y1="20"][y2="20"]) {
  252. position:absolute;
  253. right:0;
  254. width:min-content;
  255. top:0
  256. }
  257. svg[aria-label="Settings"], [aria-label="More options"],
  258. svg[aria-label]:has(stroke[y1="20"][y2="20"]) {
  259. background-image:var(--setting);
  260. fill:none;
  261. color:transparent;
  262. }
  263. [aria-label="More options"] { /*0 for light, 34 for dark*/
  264. background-position:-34px -490px;
  265. }
  266. .x9k3k5o.x9k3k5o span {
  267. color:#fff;
  268. text-shadow:0 1px 0 rgba(3,27,47,.5);
  269. font-size:14px;
  270. line-height:normal;
  271. }
  272. .x9k3k5o.x9k3k5o:has([aria-label="Settings"]), .xz9dl7a:has([aria-label="Settings"]) {
  273. margin:0;
  274. padding-top:9px;
  275. padding-bottom:9px;
  276. box-shadow:inset 1px 0 0 rgb(255 255 255 / 10%);
  277. border-radius:0;
  278. transition:none
  279. }
  280. .x9k3k5o.x9k3k5o:hover:has([aria-label="Settings"]), .xz9dl7a:hover:has([aria-label="Settings"]) {
  281. background:rgba(255, 255, 255, 0.1)
  282. }
  283. .x9k3k5o.x9k3k5o:active:has([aria-label="Settings"]), .xz9dl7a:active:has([aria-label="Settings"]) {
  284. background:rgba(6, 54, 95, 0.35)
  285. }
  286. /*more menu popup*/
  287. .xm80bdy[style^="position"] {
  288. bottom:0;
  289. transform:none!important;
  290. right:0;
  291. left:initial;
  292. margin:0;
  293. top:44px;
  294. height:min-content;
  295. }
  296. .xm80bdy[style^="position"] > div > div > div > div > div {
  297. border-radius:0;
  298. }
  299. .xm80bdy[style^="position"] > div > div > div > div > div > div {
  300. width:200px
  301. }
  302. .xm80bdy[style^="position"] > div > div > div > div > div > div > div > div > div {
  303. padding:0;
  304. }
  305. .xm80bdy[style^="position"] > div > div > div > div > div > div > div > div > div > a, .xm80bdy[style^="position"] > div > div > div > div > div > div > div > div > div > div {
  306. background:#f5f5f5;
  307. border-top: 1px solid #f6f6f6;
  308. border-bottom:1px solid #ddd
  309. }
  310. .xm80bdy[style^="position"] .xp7jhwk { /*separators on MORE dropdown*/
  311. display:none
  312. }
  313. /*search*/
  314. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div:nth-child(2) {
  315. order:-1;
  316. margin-right:64px
  317. }
  318. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div:nth-child(2) a[href="#"] > div {
  319. background: rgba(6, 54, 95, 0.35);
  320. height: 36px;
  321. margin-top: 4px;
  322. width: 260px;
  323. border-radius:2px;
  324. border:none;
  325. }
  326. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div:nth-child(2) a[href="#"] > div {
  327. padding:0 8px
  328. }
  329. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div:nth-child(2) a[href="#"] > div:before {
  330. content:"Search";
  331. display:inline-block;
  332. position:absolute;
  333. font-size:14px;
  334. color:#ccc;
  335. line-height:36px;
  336. }
  337. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div > div > div > div:nth-child(2) a[href="#"] > div > div:not([class]) > div {
  338. display:none
  339. }
  340. /*search popup.. the last child thing is where it splits from search popup to header*/
  341. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] {
  342. left:0;
  343. right:auto;
  344. margin:0 auto;
  345. width:100%;
  346. pointer-events:none;
  347. user-select:none;
  348. height:min-content;
  349. z-index:1444;
  350. transform:none!important;
  351. }
  352. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div {
  353. margin:auto;
  354. border-radius:0;
  355. background:none;
  356. box-shadow:none;
  357. border:0;
  358. padding:0;
  359. overflow-y:visible;
  360. height:auto; /*massively important*/;
  361. }
  362. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div {
  363. pointer-events:visible;
  364. overflow-y:auto;
  365. border-radius:0;
  366. margin-left:auto;
  367. }
  368. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div[style] {
  369. pointer-events:visible;
  370. overflow-y:visible;
  371. }
  372. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div > div {
  373. opacity:1!important;
  374. }
  375. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div > div:first-child:not([style]) { /*search title text*/
  376. display:none
  377. }
  378. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 { /*REAL sbox*/
  379. margin:0 auto;
  380. }
  381. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 > div > div {
  382. margin:0
  383. }
  384. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 input[class] {
  385. background: rgba(55, 115, 165, 1);
  386. border-radius:0;
  387. padding:0 8px;
  388. width:260px;
  389. margin-top:4px;
  390. color:#fff;
  391. }
  392. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 input[class]::placeholder {
  393. color:#fff;
  394. }
  395. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 input[class] ~ div[style="cursor: pointer;"] { /*close*/
  396. top:22px
  397. }
  398. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 input[class] ~ div:not([style="cursor: pointer;"]) {
  399. display:none
  400. }
  401. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ hr { /*bar*/
  402. display:none
  403. }
  404. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div {
  405. background:#fff;
  406. box-shadow:inset 0 1px 0 rgba(255,255,255,0.95), 0 1px 8px rgba(0,0,0,.2), 0 0 0 1px rgba(0,0,0,.08);
  407. border-radius:3px;
  408. height:min-content;
  409. max-height:70vh;
  410. min-height:300px;
  411. }
  412. /*suggests*/
  413. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div ul {
  414. margin:0
  415. }
  416. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div ul > a {
  417. border-top: 1px solid #f6f6f6;
  418. border-bottom: 1px solid #ddd;
  419. padding:0
  420. }
  421. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div ul > a > div {
  422. padding:4px 8px;
  423. border:1px solid transparent;
  424. margin:1px 3px;
  425. border-radius:4px;
  426. }
  427. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div ul > a > div:hover {
  428. background:linear-gradient(#eee,#f5f5f5);
  429. box-shadow: inset 0 1px 0 rgba(255,255,255,0.9);
  430. border:1px solid #eee;
  431. }
  432. /*non user suggests*/
  433. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div [href^="/explore/search/keyword/"] > div {
  434. padding:10px 14px
  435. }
  436. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] .xktsk01 ~ div [href^="/explore/search/keyword/"] > div > div > div > div:first-child {
  437. display:none
  438. }
  439. i[data-visualcompletion="css-img"][class], [aria-label="Instagram"], [height="29"][width="103"][aria-label] { /*wordmark*/
  440. background: url(/static/images/shared/shared-assets.png/e77fa4dda1ec.png) no-repeat 0 0;
  441. color: transparent;
  442. fill:transparent;
  443. height:29px;
  444. width:103px;
  445. }
  446. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child > div > div > div > div[style] >a[href="/"] { /*link*/
  447. max-width:120px;
  448. display:block;
  449. }
  450. /***notifications**/
  451. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div:not([style]) {
  452. background:#fff
  453. }
  454. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div:not([style]) > div > div > div:first-child {
  455. display:none
  456. }
  457. .xvbhtw8[style] > div:last-child div[tabindex] > div[class] > div:first-child ~ div:last-child[style] > div > div:not([style]) > div > div > div {
  458. margin:0;
  459. }
  460. /**************************PROFILE*/
  461. /*HEADER*/
  462. main[role="main"] > div > header[class] {
  463. box-sizing:content-box;
  464. box-shadow: 1px 0 0 rgba(0,0,0,.05), -1px 0 0 rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.05);
  465. min-height: 75px;
  466. margin: 0 auto;
  467. padding: 10px 25px 15px;
  468. border-bottom: 1px solid #d9d9d9;
  469. background: #eee linear-gradient(rgba(255,255,255,.8), transparent 200px);
  470. }
  471. main[role="main"] > div {
  472. padding:50px 0 0 0;
  473. width:100%;
  474. max-width:1024px;
  475. margin:0 auto;
  476. }
  477. /*pfp*/
  478. span[style="height: 150px; width: 150px;"], div[class]:has(>div>div>button[title="Change profile photo"]) > div, div[class]:has(>div>div>button[title="Change profile photo"]) > div > div, main[role="main"] > div > header[class] > div:first-child:has(img[alt]) > div {
  479. border-radius:3px;
  480. width:110px!important;
  481. height:110px!important;
  482. }
  483. main[role="main"] > div > header[class] > div:first-child:has(img[alt]) > div * {
  484. border-radius:3px;
  485. }
  486. span[style="height: 150px; width: 150px;"]:after, div, div[class]:has(>div>div>button[title="Change profile photo"]) > div > div:after {
  487. content:none
  488. }
  489. /*div[class]:has(>div>span[style="height: 150px; width: 150px;"]), div[class]:has(>div>div>button[title="Change profile photo"]),*/ main[role="main"] > div > header[class] > div:first-child:has(img[alt]) {
  490. padding: 5px 5px 0px 5px;
  491. box-shadow: 0 0 1px rgb(0 0 0 / 10%), 0 1px 5px rgb(0 0 0 / 15%);
  492. background: #fff;
  493. border-radius: 4px;
  494. height: 147px;
  495. justify-content:start;
  496. flex-grow:initial;
  497. width:auto;
  498. }
  499. canvas[width="168"][height="168"], header > div[class]:has([style="cursor: pointer;"]>canvas) canvas {
  500. display:none
  501. }
  502. header > div[class]:has([style="cursor: pointer;"]>canvas) {
  503. background-color:#ffe2e7!important
  504. }
  505. /*username*/
  506. main[role="main"] > div > header[class] > div:first-child:has(img[alt]) ~ section {
  507. justify-content:start
  508. }
  509. .xs83m0k.x6s0dn4 {
  510. width:max-content;
  511. }
  512. .xs83m0k.x6s0dn4 > div:last-child > div {
  513. padding:0 8px;
  514. }
  515. h2[dir="auto"], h1[dir="auto"][tabindex="-1"] { /*second one is for certain names...*/
  516. color:#111;
  517. font-size:23px;
  518. line-height:30px!important;
  519. font-weight:bold;
  520. font-family: 'freight-sans-pro','proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;
  521. }
  522. h2[dir="auto"]:hover {
  523. text-decoration:underline;
  524. }
  525. /*follow positioning*/
  526. .x1i64zmx:has(>button) {
  527. position:absolute;
  528. left:-153px;
  529. top:120px;
  530. }
  531. header div:has(>a[href="/accounts/edit/"]) {
  532. position:absolute;
  533. left:-145px;
  534. top:120px;
  535. }
  536. a[href="#"] ~ div, a[href="#"] ~ div > div {
  537. position:static;
  538. }
  539. /*follow styling*/
  540. a[href="/accounts/edit/"] {
  541. padding:5px 6px 6px;
  542. font-size:14px;
  543. width:110px;
  544. height:auto
  545. }
  546. div.x1i64zmx > button[type] {
  547. border-radius:3px;
  548. padding: 5px 6px 6px!important; /*forced by acan*/
  549. background:#6f97b6 linear-gradient(#6f97b6,#3f729b);
  550. border:1px solid #1c5380;
  551. background-position: 50% 50%;
  552. text-shadow: 0 1px 1px #1c5380;
  553. width:110px;
  554. font-size:14px;
  555. color:#fff;
  556. fill:#fff;
  557. }
  558. div.x1i64zmx > button[type]:hover {
  559. background-color:#eee
  560. }
  561. div.x1i64zmx > button[class][type]:not([disabled]):active {
  562. border-color: #133856;
  563. background: #3c6d94;
  564. box-shadow: inset 0 1px 1px rgba(0,0,0,.15), inset 0 0 1px rgba(0,0,0,.15), 0 1px 0 rgba(255,255,255,.8);
  565. color: rgba(255,255,255,.8);
  566. text-shadow: 0 1px 0 rgba(0,0,0,.3);
  567. opacity:1
  568. }
  569. div.x1i64zmx > button[type] div, div.x1i64zmx > button[type] svg {
  570. font:inherit;
  571. line-height:1;
  572. padding:0;
  573. color:inherit;
  574. fill:inherit;
  575. }
  576. div.x1i64zmx > button[type]._acat {
  577. background-image: -webkit-linear-gradient(top, #47bc60, #39a64e);
  578. border: 1px solid #329345;
  579. }
  580. div.x1i64zmx > button[type]._acat:not([disabled]):active {
  581. text-shadow: 0 1px 0 rgb(0 0 0 / 30%);
  582. background: #369e4a;
  583. border-color: #256d33;
  584. }
  585. /*stats*/
  586. .xkfe5hh.xkfe5hh, .xkfe5hh.xkfe5hh ~ ul {
  587. margin:0;
  588. }
  589. .xkfe5hh.xkfe5hh ~ ul {
  590. background: #ddd url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABkCAYAAACGqxDMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGFJREFUWMPt1rEJACAMRFEL9x/TLUwEezsLMS8DfPLvItgzc7SL09vlAQQEBDwCsx4w6pUSNixwNqEUyoBKUcoGTqUAPnA2BQ9bhjL8MsOgTFkplCl7epQp+87JUIbvbrgAJa1XxztltnMAAAAASUVORK5CYII=) repeat-x 50% 50%;
  591. border: 1px solid #ccc;
  592. border-radius: 4px;
  593. box-shadow: 0 1px 1px rgba(0, 0, 0, 8%), inset 0 1px 0 rgba(255, 255, 255, 80%);
  594. color: #999;
  595. font-weight: bold;
  596. text-align: center;
  597. line-height: 15px;
  598. text-shadow: 0 1px 0 rgba(255, 255, 255, 80%);
  599. width: min-content;
  600. margin-left:auto;
  601. padding:3px 0;
  602. /*margin-top:-26px;
  603. margin-bottom:-16px;*/
  604. position:absolute;
  605. right:0;
  606. top:calc(50% - 26px);
  607. bottom:calc(50% - 26px)
  608. }
  609. .xkfe5hh.xkfe5hh ~ ul li {
  610. border-left: 1px solid #ccc;
  611. box-shadow: inset 1px 0 0 rgba(255,255,255,.8);
  612. height: 30px;
  613. margin: 0;
  614. min-width: 64px;
  615. padding: 7px 8px;
  616. font-size:14px;
  617. }
  618. .xkfe5hh.xkfe5hh ~ ul li:first-child {
  619. border:0;
  620. box-shadow:none;
  621. }
  622. .xkfe5hh.xkfe5hh ~ ul li span {
  623. display:block;
  624. color:#333;
  625. font-size:16px;
  626. margin-bottom:1px
  627. }
  628. .xkfe5hh.xkfe5hh ~ ul li * {
  629. color:inherit;
  630. font-size:inherit;
  631. font-weight:inherit;
  632. }
  633. /*buttons*/
  634. .x1gjpkn9 {
  635. font-weight:bold;
  636. line-height:14px;
  637. color:#111;
  638. background-color: #f9fafb;
  639. background-image: linear-gradient(#f9fafb,#eef1f4);
  640. background-position: 50% 50%;
  641. text-shadow:0 1px 0 rgba(255,255,255,.2);
  642. border: 1px solid #c6daec;
  643. border-radius:4px;
  644. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  645. font-size: 14px;
  646. padding: 7px 10px 8px;
  647. }
  648. /*3 dots*/
  649. svg[aria-label="Options"], svg:has(>[cx="12"][cy="12"][r="1.5"]~[cx="6"][cy="12"][r="1.5"]) {
  650. border-width:4px 4px 0px 4px;
  651. border-color:#6e6e6e transparent #6e6e6e transparent;
  652. border-style:solid;
  653. width:0;
  654. height:0
  655. }
  656. /*similars*/
  657. [style="width: 34px;"]:has([aria-label="Similar accounts"]), svg:has([d="M19.006 8.252a3.5 3.5 0 1 1-3.499-3.5 3.5 3.5 0 0 1 3.5 3.5Z"]~[d="M22 19.5v-.447a4.05 4.05 0 0 0-4.05-4.049h-4.906a4.05 4.05 0 0 0-4.049 4.049v.447"]) {
  658. display:none
  659. }
  660. .xmn8rco {
  661. margin:0
  662. }
  663. /*bio description*/
  664. .xkfe5hh.xkfe5hh ~ ul ~ div {
  665. display:inline;
  666. color:#666;
  667. max-width:calc(100% - 250px)
  668. }
  669. .xkfe5hh.xkfe5hh ~ ul ~ div > div:first-child {
  670. float:left;
  671. margin-right:4px;
  672. color:#444;
  673. font-weight:700;
  674. }
  675. .xkfe5hh.xkfe5hh ~ ul ~ div h1 {
  676. color:inherit;
  677. display:inline;
  678. }
  679. .xkfe5hh.xkfe5hh ~ ul ~ div > div ~ div {
  680. display:none
  681. }
  682. /*private profile body*/
  683. main[role="main"] > div > header[class]+hr+div {
  684. background:#eaeaea;
  685. }
  686. /*suggested for you*/
  687. div ~ div.xx6bls6:has([href*="/similar_accounts/"]) {
  688. background:none;
  689. padding:0
  690. }
  691. div ~ div.xx6bls6 ul li div[style="cursor: pointer;"] {
  692. background:#fff;
  693. }
  694. /*storys*/
  695. main[role="main"] > div > header[class] ~ div[role="menu"] {
  696. background: linear-gradient(#f5f5f5,#f4f4f4);
  697. box-shadow: 1px 0 0 rgb(0 0 0 / 5%), -1px 0 0 rgb(0 0 0 / 5%), 0 1px 2px rgb(0 0 0 / 5%);
  698. border-bottom: 1px solid #d9d9d9;
  699. margin:0;
  700. height:110px;
  701. }
  702. main[role="main"] > div > header[class] ~ div[role="menu"] [role="menuitem"] > div {
  703. padding:0;
  704. }
  705. main[role="main"] > div > header[class] ~ div[role="menu"] [role="menuitem"] > div > canvas {
  706. display:none
  707. }
  708. /*posts header*/
  709. main[role="main"] > div > header[class] ~ div[role="tablist"] {
  710. background: #ececec;
  711. border-bottom: 1px solid #d8d8d8;
  712. z-index: 1;
  713. }
  714. main[role="main"] > div > header[class] ~ div[role="tablist"] > a {
  715. margin:0;
  716. border-right: 1px solid #ccc;
  717. padding: 0 12px;
  718. border-top:0!important;
  719. margin-top:0!important
  720. }
  721. main[role="main"] > div > header[class] ~ div[role="tablist"] > a:hover {
  722. background-color:#ddd
  723. }
  724. main[role="main"] > div > header[class] ~ div[role="tablist"] > a:first-child {
  725. border-left: 1px solid #ccc;
  726. }
  727. /*main[role="main"] > div > header[class] ~ div[role="tablist"] > a > div {
  728. flex-direction:column
  729. }*/
  730. main[role="main"] > div > header[class] ~ div[role="tablist"] > a span {
  731. color:#ababab;
  732. text-transform:capitalize;
  733. letter-spacing:0;
  734. margin:0;
  735. }
  736. main[role="main"] > div > header[class] ~ div[role="tablist"] > a:hover span {
  737. color:#666;
  738. }
  739. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[aria-selected="true"] span {
  740. color:#2373b4
  741. }
  742. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[aria-selected="true"]:hover span {
  743. color:#085ea5
  744. }
  745. main[role="main"] > div > header[class] ~ div[role="tablist"] > a svg {
  746. background:var(--posthead);
  747. width:35px;
  748. height:44px;
  749. fill:none;
  750. color:transparent;
  751. background-position:-7px -72px;
  752. margin-right:4px
  753. }
  754. main[role="main"] > div > header[class] ~ div[role="tablist"] > a:hover svg {
  755. background-position-x:-60px
  756. }
  757. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[aria-selected="true"] svg {
  758. background-position-x:-114px
  759. }
  760. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[aria-selected="true"]:hover svg {
  761. background-position-x: -167px;
  762. }
  763. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[href*="tagged"] svg {
  764. background-position-y:-303px
  765. }
  766. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[href*="reels"] svg {
  767. background-position-y:-225px
  768. }
  769. main[role="main"] > div > header[class] ~ div[role="tablist"] > a[href*="guides"] svg, main[role="main"] > div > header[class] ~ div[role="tablist"] > a[href*="saved"] svg {
  770. background-position-y:5px
  771. }
  772. /*posts main*/
  773. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div {
  774. background:#eaeaea;
  775. }
  776. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div > article, main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div > div[style="width: 100%;"] {
  777. box-shadow: 0 1px 1px rgba(0,0,0,.24), 0 1px 5px rgba(0,0,0,.05);
  778. padding:10px 10px 0 10px;
  779. }
  780. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] img {
  781. filter:brightness(0.9)
  782. }
  783. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div:hover img {
  784. filter:brightness(1)
  785. }
  786. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div {
  787. margin:0;
  788. padding:7px 0 23px 0;
  789. height:334px
  790. }
  791. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div:after {
  792. display: block;
  793. height: 1px;
  794. position: absolute;
  795. bottom: -1px;
  796. left: 0;
  797. right: 0;
  798. margin: 0 -10px;
  799. background: #ddd;
  800. border-bottom: 1px solid #f6f6f6;
  801. content: "";
  802. overflow: hidden;
  803. }
  804. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div {
  805. position: relative;
  806. margin: 0 20px 10px;
  807. box-shadow: 0 1px 0 rgba(255,255,255,0.4), 0 1px 0 1px rgba(255,255,255,0.1);
  808. }
  809. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a {
  810. position: absolute;
  811. top: 25px;
  812. left: 12px;
  813. bottom: 0px;
  814. margin: -5px;
  815. padding: 5px;
  816. background: rgba(204, 204, 204, 0.8) linear-gradient(rgba(255,255,255,.9), rgba(255,255,255,.8) 500px);
  817. box-shadow: 0 0 0 1px rgba(0,0,0,.04), 0 1px 5px rgba(0,0,0,0.1);
  818. transition: all 0.15s ease-out 0.1s;
  819. width:211px;
  820. box-sizing:content-box
  821. }
  822. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a { /*"211" is for reels, 270 is for posts*/
  823. width:270px;
  824. }
  825. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a > div[style^="background-image: url"] { /*reel thumb fix*/
  826. padding:0!important;
  827. height:100%;
  828. width:auto!important;
  829. }
  830. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:not(:hover) > div[style^="background-image: url"] {
  831. filter:brightness(.9)
  832. }
  833. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div:hover a {
  834. margin: -28px -12px;
  835. padding: 28px 12px;
  836. transition-delay: 0s;
  837. transition-duration: 0.1s;
  838. box-shadow: 0 0 0 1px rgba(0,0,0,.04), 0 1px 5px rgba(0,0,0,0.2);
  839. left:12px;
  840. }
  841. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a [style^="background:"] { /*hide ugly blur*/
  842. background:none!important;
  843. height:20px;
  844. bottom:4px;
  845. top:auto;
  846. }
  847. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a:not(:hover) [style^="background:"] {
  848. display:none;
  849. }
  850. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] a [style^="background:"] li { /*south text*/
  851. font-size:13px;
  852. color:#999;
  853. text-shadow:0 1px 0 rgba(255,255,255,.8);
  854. font-weight:bold;
  855. line-height:20px
  856. }
  857. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] a [style^="background:"] li span {
  858. font:inherit;
  859. line-height:inherit!important;
  860. color:inherit;
  861. }
  862. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] a [style^="background:"] li > span:last-child {
  863. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAADTElEQVR4nO3ZMYhbdQDH8d9LLjnTHka8BpoOpUNbOhTv0MJ16YFCtaPCIXQQBx0cBAephZuOSjmK1EEHQdRBXF3sUqG4tb1ucm6CoB1cujQe9WJD+nexoKXWLJfE8vlMef/8HnyXBwkvAf5V9feL9fX1U1VVvZVkKcneJFtJfkjyVb/f/3xtbe3uBBphYqokWVtbq83Ozn5RVdXrj9h+f+/evRdXV1dvjakNJq6WJK1W6+3/eDiSZLHRaHw5hiaYGrUkaTabZ0YZD4fDU+fPn+/ubBJMj1qSDAaDfaPesH///oWdy4HpUkuSubm5kf98HzlyZLhzOTBdakly+PDhn0YZt9vt/rFjxzZ3NgmmRy1JlpeXPzxw4MDt/xr3er0n1tfX53c+C6ZDPUnOnTu3efTo0afb7fbe7e3ter/fnxkOh7V6vV727Nnz+8LCwq12u/3H1tbWbLPZ7Fy+fPnrSYfDOPzjRWEp5YUkLyd5JslckrtJfkzyXZJuKeXk5ubmz4uLi2+OvRSmSSmleshZvZTy7CR6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LFQJUkppbpw4cKZJG8kaSf5ZmZmZnU4HL5fSnklyXaST86ePftBVVVlgr0wVvUk2b179zullItJ5pPMJXmulPJaKeX5v66fSnLy2rVrt69cubIxuVwYr1qSNBqN9x78opTSffCs2WyeGUcUTItakgwGg72jjEfdweOiliS7du0ajDJutVoj7eBxUUuSgwcP/jLK+NChQzd3NgemSy1JTpw48VGn07nzqGGn07mzvLz88XiyYDrc/4n12crKyqVut7v1sFG3291aWVm51Gq1Ph1vHkxWdf9DKeXJ4XB48caNGy9tbGzsGwwG9UajMTx+/PivS0tL39br9XerqvptkrEwUaWUeinldK/Xu3716tWbvV7veinldCmlPuk2mBqllPlSyqullPlJtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8/fwLnUM3QhOl0PgAAAABJRU5ErkJggg==) no-repeat 3px -96px;
  864. margin:0 2px 0 0
  865. }
  866. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] a [style^="background:"] li:last-child > span:last-child {
  867. background-position: 3px 4px;
  868. }
  869. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] a [style^="background:"] li:first-child {
  870. margin-right:6px
  871. }
  872. /*top text*/
  873. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a:not(:hover) ._aatp {
  874. display:none
  875. }
  876. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div {
  877. margin:0 auto
  878. }
  879. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div svg {
  880. display:none
  881. }
  882. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div:has(svg[aria-label]):before {
  883. content:"";
  884. font-size: 12px;
  885. font-weight: 700;
  886. color: #777;
  887. text-shadow: 0 1px 0 rgba(255,255,255,.8);
  888. line-height:20px;
  889. padding-top:4px;
  890. }
  891. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div:has(svg[aria-label="Carousel"]):before {
  892. content:"Multi Post"
  893. }
  894. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div:has(svg[aria-label="Pinned post icon"]):before {
  895. content:"Pinned"
  896. }
  897. main[role="main"] > div > div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div > a ._aatp > div:has(svg[aria-label="Clip"]):before {
  898. content:"Video"
  899. }
  900. /*reel view*/
  901. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child {
  902. display:block
  903. }
  904. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child > div {
  905. top:0;
  906. bottom:auto;
  907. }
  908. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child > div > div {
  909. justify-content:center;
  910. display:flex;
  911. }
  912. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child > div > div > div {
  913. margin:0;
  914. }
  915. main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child > div > div > div svg, main[role="main"] > div > header[class] ~ div[role="tablist"] ~ div div[style^="display: flex; flex-direction"] > div > div a:hover > div[style^="background-image: url"] ~ div > div:last-child > div > div > div span {
  916. color: #777;
  917. fill:#777;
  918. text-shadow: 0 1px 0 rgba(255,255,255,.8);
  919. font-size:12px;
  920. font-weight:bold;
  921. opacity:.9
  922. }
  923. /**followers popup**/
  924. .xxfnqb6 {
  925. border-radius:0!important
  926. }
  927. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] {
  928. height:700px;
  929. max-height:700px!important;
  930. background:#c9c9c9
  931. }
  932. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child {
  933. background:linear-gradient(#4d5055,#2f3437);
  934. border:1px solid #000;
  935. border-bottom:0
  936. }
  937. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child h1 { /*FOLLOWERS */
  938. color:#eee;
  939. font-weight:bold;
  940. text-transform:uppercase;
  941. font-size:18px;
  942. }
  943. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child > div {
  944. height:39px;
  945. border-bottom:0;
  946. }
  947. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child > div > div:last-child { /*X close*/
  948. border-left:1px solid #000;
  949. }
  950. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child > div > div:last-child svg, .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:first-child > div > div div {
  951. color:#fff
  952. }
  953. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(2), .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2) {
  954. background:linear-gradient(#212727,#292a2c);
  955. border:1px solid #000;
  956. border-radius:0;
  957. }
  958. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2):nth-last-child(3) {
  959. border-bottom:0;
  960. }
  961. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2) [style="cursor: pointer;"] {
  962. border-bottom:3px solid transparent;
  963. opacity:1;
  964. color:#eee
  965. }
  966. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2) [style="cursor: pointer;"] span {
  967. color:inherit;
  968. font-weight:bold;
  969. text-transform:uppercase;
  970. }
  971. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2) [style="cursor: pointer;"]._acby {
  972. border-color:#6BA372;
  973. color:#6BA372
  974. }
  975. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(2) div {
  976. border-radius:0;
  977. }
  978. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(2) input ~ div, .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-child(2) input {
  979. background:#4d5055;
  980. border-radius:0;
  981. color:#fff;
  982. fill:#fff;
  983. }
  984. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) > div[style="height: auto; overflow: hidden auto;"] {
  985. background:#fff;
  986. margin:10px 8px;
  987. border-radius:4px;
  988. box-shadow:0 0 5px rgba(0,0,0,.1)
  989. }
  990. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) > div[style="height: auto; overflow: hidden auto;"] > div > div {
  991. border-bottom:1px solid #d8d8d8;
  992. border-top:1px solid #ebebeb
  993. }
  994. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) ._acan {
  995. border-radius:3px;
  996. padding: 5px 6px 6px!important; /*forced by acan*/
  997. background:#6f97b6 linear-gradient(#6f97b6,#3f729b);
  998. border:1px solid #1c5380;
  999. background-position: 50% 50%;
  1000. text-shadow: 0 1px 1px #1c5380;
  1001. width:110px;
  1002. font-size:14px;
  1003. color:#fff;
  1004. fill:#fff;
  1005. }
  1006. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) ._acan:active {
  1007. border-color: #133856;
  1008. background: #3c6d94;
  1009. box-shadow: inset 0 1px 1px rgba(0,0,0,.15), inset 0 0 1px rgba(0,0,0,.15), 0 1px 0 rgba(255,255,255,.8);
  1010. color: rgba(255,255,255,.8);
  1011. text-shadow: 0 1px 0 rgba(0,0,0,.3);
  1012. opacity:1
  1013. }
  1014. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) ._acat {
  1015. background-image: -webkit-linear-gradient(top, #47bc60, #39a64e);
  1016. border: 1px solid #329345;
  1017. color:#fff;
  1018. border-radius:4px;
  1019. }
  1020. .xxfnqb6 [style="max-height: 400px; min-height: 200px;"] > div:nth-last-child(1) ._acat:active {
  1021. text-shadow: 0 1px 0 rgb(0 0 0 / 30%);
  1022. background: #369e4a;
  1023. border-color: #256d33;
  1024. opacity:1
  1025. }
  1026. /**************************POST (FRESH)*/
  1027. main[role="main"] > div > div[style*='max-width'] {
  1028. max-width:80vh!important;
  1029. }
  1030. @media (max-height:1070px) {
  1031. main[role="main"] > div > div[style*='max-width'] {
  1032. max-width:70vw!important;
  1033. }
  1034. }
  1035. main > div > div > .xhk4uv {
  1036. border-radius: 4px;
  1037. box-shadow: 0 0 12px rgba(0,0,0,.1);
  1038. border:1px solid #d0d0d0;
  1039. background:transparent;
  1040. }
  1041. main > div > div > .xhk4uv > div:first-child {
  1042. border:0;
  1043. background:#eee;
  1044. min-height:612px;
  1045. }
  1046. main > div > div > .xhk4uv > div:last-child {
  1047. border-left:1px solid rgba(0,0,0,.2);
  1048. }
  1049. main > div > div > .xhk4uv > div:last-child > div {
  1050. background:#f8f8f8;
  1051. border-radius:0 3px 3px 0
  1052. }
  1053. /*heading*/
  1054. main > div > div > .xhk4uv > div:last-child > div > div:first-child {
  1055. background:#fefefe;
  1056. border-bottom:1px solid #ddd;
  1057. box-shadow:0 1px 1px rgba(0,0,0,.06);
  1058. border-radius:0 3px 0 0;
  1059. order:-2;
  1060. padding:12px 8px 36px 24px /*normally 12*/;
  1061. }
  1062. .xhk4uv > div:last-child > div > div:first-child:has(img) {
  1063. padding-left:12px;
  1064. }
  1065. .xhk4uv > div:last-child > div > div:first-child > div:first-child > div:first-child *:has(img) {
  1066. width:40px!important;
  1067. height:40px!important;
  1068. }
  1069. .xhk4uv > div:last-child > div > div:first-child > div:first-child > div:first-child:has(img) {
  1070. margin-right:12px
  1071. }
  1072. .xhk4uv > div:last-child > div > div:first-child > div:first-child > div:first-child span ~ div {
  1073. display:none
  1074. }
  1075. .xhk4uv > div:last-child > div > div:first-child > div {
  1076. align-items:start;
  1077. }
  1078. .xhk4uv > div:last-child > div > div:first-child > div > div {
  1079. margin:0;
  1080. }
  1081. .xhk4uv > div:last-child > div > div:first-child > div > div:last-child { /*more menu*/
  1082. display:none
  1083. }
  1084. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div {
  1085. justify-content:space-between;
  1086. }
  1087. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div:not([class]) span {
  1088. color:#3f729b;
  1089. -webkit-tap-highlight-color: rgba(63,114,155,.3);
  1090. font-size: 18px;
  1091. font-weight: 700;
  1092. white-space:nowrap;
  1093. }
  1094. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div:not([class]) span > div:nth-last-of-type(2) span { /*multi user posts*/
  1095. max-width:95px;
  1096. overflow:hidden;
  1097. text-overflow:ellipsis;
  1098. }
  1099. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div:not([class]) a:hover span {
  1100. text-decoration:underline;
  1101. }
  1102. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div[class] > span { /*dot*/
  1103. display:none
  1104. }
  1105. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div[class] > div { /*follo*/
  1106. padding: 4px 6px 5px;
  1107. border: 1px solid #1c5380;
  1108. background-image: linear-gradient(#6f97b6,#3f729b);
  1109. background-position: 50% 50%;
  1110. text-shadow: 0 1px 1px #1c5380;
  1111. box-shadow: 0 1px 1px rgba(0,0,0,.1), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1112. color:#fff;
  1113. font-size:13px;
  1114. font-weight:700;
  1115. border-radius:4px;
  1116. line-height:1;
  1117. opacity:1!important;
  1118. }
  1119. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div > div[class] > div:active {
  1120. box-shadow: inset 0 1px 1px rgba(0,0,0,.15), inset 0 0 1px rgba(0,0,0,.15), 0 1px 0 rgba(255,255,255,.8);
  1121. background:#3c6d94;
  1122. border-color:#133856
  1123. }
  1124. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div ~ div { /*location*/
  1125. margin-top:22px;
  1126. margin-bottom:-22px
  1127. }
  1128. .xhk4uv > div:last-child > div > div:first-child > div > div > div > div ~ div span a {
  1129. font-size:14px;
  1130. color:#222;
  1131. }
  1132. .xhk4uv > div:last-child > div > div:first-child ~ hr { /*line*/
  1133. display:none
  1134. }
  1135. /*like counts box*/
  1136. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div {
  1137. order:-1;
  1138. padding:0;
  1139. border-top:0;
  1140. border-bottom:1px solid #ddd;
  1141. box-shadow:0 1px 1px rgba(0,0,0,.06);
  1142. background:#fefefe;
  1143. }
  1144. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:last-child { /*time*/
  1145. position:absolute;
  1146. top:38px;
  1147. left:24px;
  1148. margin:0;
  1149. }
  1150. .xhk4uv:has(> div:last-child > div > div:first-child img) > div:last-child > div > div:first-child ~ hr+div+div > div:last-child {
  1151. left:64px
  1152. }
  1153. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:last-child div, .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:last-child div time {
  1154. text-transform:none;
  1155. color: #81868a;
  1156. font-weight: 600;
  1157. font-size:14px;
  1158. line-height:20px;
  1159. }
  1160. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:last-child time, .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:last-child time {
  1161. letter-spacing:0;
  1162. }
  1163. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > section { /*like count*/
  1164. margin:0;
  1165. padding:11px 12px 12px 36px;
  1166. background:var(--hearts) no-repeat -92px 13px;
  1167. }
  1168. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > section span {
  1169. color:#aaa;
  1170. text-shadow:0 1px 0 rgba(255,255,255,.8);
  1171. font-size:14px;
  1172. line-height:16px;
  1173. }
  1174. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child { /*like buttons*/
  1175. position:absolute;
  1176. bottom:8px;
  1177. left:8px;
  1178. display:inline-block;
  1179. }
  1180. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:first-child > :not(span[class]) { /*reply,share*/
  1181. display:none
  1182. }
  1183. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:first-child > span {
  1184. margin:0;
  1185. }
  1186. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div > span > div, .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:last-child > div > div > div > div:first-child {
  1187. padding:5px;
  1188. border: 1px solid #d6d6d6;
  1189. background-image: -webkit-linear-gradient(top,#fafafa,#eee);
  1190. text-shadow: 0 1px 0 rgba(255,255,255,.6);
  1191. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1192. border-radius:4px;
  1193. width:45px;
  1194. box-sizing:border-box;
  1195. opacity:1!important;
  1196. }
  1197. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div > span > div:active, .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:last-child > div > div > div > div:first-child:active {
  1198. border-color: #c6c6c6;
  1199. background: #e9e9e9;
  1200. box-shadow: inset 0 1px 1px rgba(0,0,0,.08), inset 0 0 1px rgba(0,0,0,.08), 0 1px 0 rgba(255,255,255,.9);
  1201. }
  1202. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:last-child {
  1203. position:absolute;
  1204. left:339px;
  1205. top:0;
  1206. z-index:2
  1207. }
  1208. .xhk4uv:has(textarea ~ div) > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div:last-child > div > div > div > div:first-child { /*emoji button hidden*/
  1209. z-index:-1;
  1210. visibility:hidden;
  1211. }
  1212. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div > span > div svg {
  1213. background:var(--hearts) -6px -4px;
  1214. fill:transparent
  1215. }
  1216. .xhk4uv > div:last-child > div > div:first-child ~ hr+div+div > div:first-child > div > span > div svg[color="rgb(255, 48, 64)"] {
  1217. background-position-x:-54px
  1218. }
  1219. /*comments*/
  1220. .xhk4uv > div:last-child > div > div:first-child ~ hr+div > div > div > div > div {
  1221. padding:0;
  1222. margin-bottom:8px
  1223. }
  1224. a[style="height: 32px; width: 32px;"] {
  1225. box-shadow:inset 0 0 0 1px rgba(0,0,0,.3)
  1226. }
  1227. .xhk4uv > div:last-child > div > div:first-child ~ hr+div a[style="height: 32px; width: 32px;"] {
  1228. margin-top:4px
  1229. }
  1230. .xhk4uv > div:last-child > div > div:first-child ~ hr+div div:not([class]) div:nth-child(2) a[href] span { /*name*/
  1231. color:#3f729b;
  1232. font-size:14px;
  1233. line-height:20px;
  1234. }
  1235. .xhk4uv > div:last-child > div > div:first-child ~ hr+div div:not([class]) div:nth-child(2) a[href]:hover span {
  1236. text-decoration:underline;
  1237. }
  1238. .xhk4uv > div:last-child > div > div:first-child ~ hr+div div:not([class]) div:nth-child(2) div:nth-child(1) div div div:nth-child(2) span { /*body text*/
  1239. color:#222;
  1240. }
  1241. .xhk4uv > div:last-child > div > div:first-child ~ hr+div .x1xmf6yo {
  1242. margin-top:4px;
  1243. }
  1244. .xhk4uv > div:last-child > div > div:first-child ~ hr+div > div > div > div[class] span { /*view replies*/
  1245. color:#3f729b
  1246. }
  1247. /*comment bx*/
  1248. .xhk4uv > div:last-child > div > div:last-child {
  1249. background:#fefefe;
  1250. box-shadow:0 -1px 1px rgba(0,0,0,.06);
  1251. border-radius: 0 0 3px 0;
  1252. margin:0;
  1253. }
  1254. .xhk4uv > div:last-child > div > div:last-child > section {
  1255. position:static;
  1256. }
  1257. .xhk4uv > div:last-child > div > div:last-child > section > div {
  1258. border-radius:0;
  1259. background:none;
  1260. padding:0;
  1261. }
  1262. .xhk4uv > div:last-child > div > div:last-child > section > div > span { /*icon*/
  1263. display:none
  1264. }
  1265. .xhk4uv > div:last-child > div > div:last-child > section form {
  1266. border-radius:0;
  1267. background:none;
  1268. padding:0;
  1269. margin-left:60px
  1270. }
  1271. .xhk4uv > div:last-child > div > div:last-child > section form textarea {
  1272. box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
  1273. border: 1px solid #ccc;
  1274. border-radius: 3px;
  1275. padding: 10px 9px 9px;
  1276. background:transparent;
  1277. line-height:15px;
  1278. font-size:14px;
  1279. max-height:15px;
  1280. scrollbar-width: none;
  1281. white-space:nowrap;
  1282. }
  1283. .xhk4uv > div:last-child > div > div:last-child > section form textarea::-webkit-scrollbar {
  1284. width:0;
  1285. }
  1286. .xhk4uv > div:last-child > div > div:last-child > section form textarea ~ div[class] {
  1287. margin-right:0
  1288. }
  1289. .xhk4uv > div:last-child > div > div:last-child > section form > div > div {
  1290. border: 1px solid #d6d6d6;
  1291. background-image: -webkit-linear-gradient(top,#fafafa,#eee);
  1292. text-shadow: 0 1px 0 rgba(255,255,255,.6);
  1293. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1294. border-radius:4px;
  1295. width:33px;
  1296. height:24px;
  1297. margin:8px;
  1298. padding: 5px
  1299. }
  1300. .xhk4uv > div:last-child > div > div:last-child > section form > div > div:active {
  1301. background:#e9e9e9;
  1302. border-color:#c6c6c6;
  1303. box-shadow:inset 0 1px 1px rgba(0,0,0,.08), inset 0 0 1px rgba(0,0,0,.08), 0 1px 0 rgba(255,255,255,.9);
  1304. }
  1305. .xhk4uv > div:last-child > div > div:last-child > section form > div > div > div {
  1306. width:100%;
  1307. height:100%;
  1308. display:block;
  1309. line-height:24px;
  1310. color:#111;
  1311. font-weight:bold;
  1312. }
  1313. /**************************POST (POPUP)*/
  1314. article._aatg > div > div:first-child {
  1315. border:0;
  1316. /*background:#eee;*/ /*kinda ugly*/
  1317. }
  1318. article._aatg > div > div:last-child {
  1319. max-width:400px;
  1320. min-width:400px;
  1321. }
  1322. article._aatg > div > div:last-child canvas {
  1323. display:none;
  1324. }
  1325. article._aatg > div > div:last-child > div > div > div[class] {
  1326. border-left:1px solid rgba(0,0,0,.2);
  1327. }
  1328. article._aatg > div > div:last-child > div > div {
  1329. background:#f8f8f8;
  1330. }
  1331. /*heading 2*/
  1332. article._aatg > div > div:last-child > div > div > div[class]:first-child {
  1333. background:#fefefe;
  1334. border-bottom:1px solid #ddd;
  1335. box-shadow:0 1px 1px rgba(0,0,0,.06);
  1336. border-radius:0 3px 0 0;
  1337. order:-2;
  1338. padding:12px 8px 12px 12px
  1339. }
  1340. article._aatg > div > div:last-child > div > div > div[class]:first-child > div {
  1341. align-items:start;
  1342. }
  1343. article._aatg > div > div:last-child > div > div > div[class]:first-child header {
  1344. padding:0;
  1345. align-items:start;
  1346. max-width:none;
  1347. }
  1348. article._aatg > div > div:last-child > div > div > div[class]:first-child header [style="height: 32px; width: 32px;"] {
  1349. height:40px!important;
  1350. width:40px!important;
  1351. }
  1352. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] { /*names*/
  1353. margin-left:12px;
  1354. }
  1355. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div > div > div {
  1356. margin:0;
  1357. padding:0;
  1358. }
  1359. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div > div > div span a {
  1360. color:#3f729b;
  1361. -webkit-tap-highlight-color: rgba(63,114,155,.3);
  1362. font-size: 18px;
  1363. font-weight: 700;
  1364. opacity:1!important
  1365. }
  1366. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:first-child {
  1367. justify-content:space-between;
  1368. width:100%;
  1369. align-items:start;
  1370. min-height:29px;
  1371. }
  1372. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:first-child > div:not(:first-child) > div { /*follo button*/
  1373. display:none
  1374. }
  1375. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:first-child > div > button {
  1376. padding: 4px 6px 5px!important;
  1377. border: 1px solid #1c5380;
  1378. background-image: linear-gradient(#6f97b6,#3f729b);
  1379. background-position: 50% 50%;
  1380. text-shadow: 0 1px 1px #1c5380;
  1381. box-shadow: 0 1px 1px rgba(0,0,0,.1), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1382. color:#fff;
  1383. font-size:13px;
  1384. font-weight:700;
  1385. border-radius:4px 0 0 4px;
  1386. line-height:1;
  1387. box-sizing:border-box
  1388. }
  1389. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:first-child > div > button:active, article._aatg > div > div:last-child > div > div > div[class]:first-child header ~ div > div > div:active {
  1390. box-shadow: inset 0 1px 1px rgba(0,0,0,.15), inset 0 0 1px rgba(0,0,0,.15), 0 1px 0 rgba(255,255,255,.8);
  1391. background:#3c6d94;
  1392. border-color:#133856
  1393. }
  1394. article._aatg > div > div:last-child > div > div > div[class]:first-child header ~ div {
  1395. padding:0;
  1396. height:100%;
  1397. }
  1398. article._aatg > div > div:last-child > div > div > div[class]:first-child header ~ div > div > div { /*down arrow follow*/
  1399. border: 1px solid #1c5380;
  1400. background-image: linear-gradient(#6f97b6,#3f729b);
  1401. background-position: 50% 50%;
  1402. text-shadow: 0 1px 1px #1c5380;
  1403. box-shadow: 0 1px 1px rgba(0,0,0,.1), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1404. color:#fff;
  1405. font-size:13px;
  1406. font-weight:700;
  1407. border-radius:4px;
  1408. line-height:1;
  1409. margin-top:1px;
  1410. padding:2px 1px 1px 3px;
  1411. margin-left:-1px;
  1412. opacity:1!important;
  1413. }
  1414. article._aatg > div > div:last-child > div > div > div[class]:first-child header ~ div > div > div:active {
  1415. background:#3c6d94;
  1416. border-color:#133856
  1417. }
  1418. article._aatg > div > div:last-child > div > div > div[class]:first-child header:has(>div>div>div+div) ~ div > div > div { /*down arrow alone*/
  1419. border-radius:0 4px 4px 0;
  1420. padding-left:1px;
  1421. }
  1422. /*date*/
  1423. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(4) {
  1424. position:absolute;
  1425. top:-36px;
  1426. left:64px;
  1427. padding:0;
  1428. margin:0;
  1429. }
  1430. article._aatg > div > div:last-child > div > div:has(._aaql a) > div[class] > div:nth-child(4) {
  1431. top:-52px
  1432. }
  1433. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(4) > div > div, article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(4) > div > div time {
  1434. text-transform:none;
  1435. color: #81868a;
  1436. font-weight: 600;
  1437. font-size:14px;
  1438. line-height:20px;
  1439. }
  1440. /*location 2*/
  1441. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:last-child {
  1442. padding:0;
  1443. position:static;
  1444. margin-top:17px
  1445. }
  1446. article._aatg > div > div:last-child > div > div > div[class]:first-child header > div[class] > div:last-child span {
  1447. font-size:12px;
  1448. color:#222;
  1449. font-family:inherit;
  1450. }
  1451. /*like count box 2*/
  1452. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) {
  1453. order:-1;
  1454. padding:0;
  1455. border-top:0;
  1456. border-bottom:1px solid #ddd;
  1457. box-shadow:0 1px 1px rgba(0,0,0,.06);
  1458. background:#fefefe;
  1459. }
  1460. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) > div {
  1461. margin:0;
  1462. padding:11px 12px 12px 36px;
  1463. background:var(--hearts) no-repeat -92px 13px;
  1464. }
  1465. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) > div > div:first-child [aria-disabled], article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) > div > div:first-child [aria-disabled] > span { /*liked by icon*/
  1466. width:16px!important;
  1467. height:16px!important;
  1468. }
  1469. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) span {
  1470. color:#aaa;
  1471. text-shadow:0 1px 0 rgba(255,255,255,.8);
  1472. font-size:14px;
  1473. line-height:16px;
  1474. display:inline
  1475. }
  1476. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(2) span > span > div { /*very specific*/
  1477. display:inline;
  1478. }
  1479. /*comment*/
  1480. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) a {
  1481. color:#3f729b;
  1482. opacity:1!important;
  1483. }
  1484. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) a:hover {
  1485. text-decoration:underline;
  1486. }
  1487. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) ul {
  1488. margin-bottom:8px;
  1489. }
  1490. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) ul li {
  1491. margin:0;
  1492. padding:0;
  1493. }
  1494. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) ul > li > ul {
  1495. margin-top:2px;
  1496. margin-bottom:10px;
  1497. }
  1498. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) h3 {
  1499. align-items:start;
  1500. }
  1501. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) ul [aria-disabled] {
  1502. top:4px;
  1503. margin-right:8px;
  1504. }
  1505. article._aatg > div > div:last-child > div > div > div[class] > div:nth-child(3) ul [aria-disabled] a {
  1506. box-shadow:inset 0 0 0 1px rgba(0,0,0,.3);
  1507. border-radius:2px;
  1508. }
  1509. /*comment box*/
  1510. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) {
  1511. margin:0;
  1512. padding:0;
  1513. position:absolute;
  1514. bottom:8px;
  1515. border:0;
  1516. left:8px;
  1517. z-index:1
  1518. }
  1519. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:nth-child(2),article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) >span:nth-child(3):not(:last-child) { /*reply, share 2*/
  1520. display:none;
  1521. }
  1522. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:first-child {
  1523. margin:0;
  1524. }
  1525. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child > div > div > div:first-child {
  1526. padding:0;
  1527. }
  1528. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child {
  1529. margin:0;
  1530. left:338px;
  1531. position:absolute;
  1532. }
  1533. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:first-child > div, article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child > div > div > div:first-child > div:first-child {
  1534. padding:5px;
  1535. border: 1px solid #d6d6d6;
  1536. background-image: -webkit-linear-gradient(top,#fafafa,#eee);
  1537. text-shadow: 0 1px 0 rgba(255,255,255,.6);
  1538. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1539. border-radius:4px;
  1540. width:45px;
  1541. box-sizing:border-box;
  1542. opacity:1!important;
  1543. }
  1544. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:first-child > div:active, article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child > div > div > div:first-child > div:first-child:active {
  1545. background:#e9e9e9;
  1546. border-color:#c6c6c6;
  1547. box-shadow:inset 0 1px 1px rgba(0,0,0,.08), inset 0 0 1px rgba(0,0,0,.08), 0 1px 0 rgba(255,255,255,.9);
  1548. }
  1549. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:first-child > div svg {
  1550. background:var(--hearts) -6px -4px;
  1551. fill:transparent
  1552. }
  1553. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:first-child > div svg[color="rgb(255, 48, 64)"] {
  1554. background-position-x:-54px
  1555. }
  1556. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child > div > div > div:first-child > div:first-child ~ a { /*this is for a download extension*/
  1557. position:absolute;
  1558. bottom:40px;
  1559. right:0
  1560. }
  1561. article._aatg > div > div:last-child > div > div > div[class] > section:nth-child(1) > span:last-child > div > div > div:first-child > div:first-child ~ a+a {
  1562. right:30px
  1563. }
  1564. /*comment bx 2*/
  1565. article._aatg > div > div:last-child > div > div > div[class] > section:last-child {
  1566. /*background: #fefefe;*/
  1567. box-shadow: 0 -1px 1px rgba(0,0,0,.06);
  1568. border-radius: 0 0 3px 0;
  1569. margin: 0;
  1570. padding:0;
  1571. }
  1572. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form > div > div:first-child { /*emo*/
  1573. order:2;
  1574. }
  1575. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form > div > div {
  1576. padding:5px;
  1577. border: 1px solid #d6d6d6;
  1578. background-image: -webkit-linear-gradient(top,#fafafa,#eee);
  1579. text-shadow: 0 1px 0 rgba(255,255,255,.6);
  1580. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1581. border-radius:4px;
  1582. width:45px;
  1583. box-sizing:border-box;
  1584. opacity:1!important;
  1585. height:36px;
  1586. line-height:24px;
  1587. text-align:center;
  1588. margin-right:8px;
  1589. }
  1590. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form textarea { /*bx butts*/
  1591. box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
  1592. border: 1px solid #ccc;
  1593. border-radius: 3px;
  1594. padding: 10px 9px 9px;
  1595. background:transparent;
  1596. line-height:15px;
  1597. font-size:14px;
  1598. max-height:15px;
  1599. scrollbar-width: none;
  1600. white-space:nowrap;
  1601. margin:8px 0;
  1602. margin-left:60px
  1603. }
  1604. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form:has(:not([aria-disabled="true"])) > div > div {/*moves up emoji*/
  1605. z-index:3
  1606. }
  1607. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form:has([aria-disabled="true"]) > div > div {
  1608. z-index:-1
  1609. }
  1610. article._aatg > div > div:last-child > div > div > div[class] > section:last-child form div:has(>[aria-disabled="true"]) { /*hide post button*/
  1611. width:0;
  1612. padding:0;
  1613. user-select:none;
  1614. opacity:0!important;
  1615. margin-left:0
  1616. }
  1617. /**************************HOME*/
  1618. main > div > [style="max-width:630px;width:100%"] > div > div {
  1619. background: #DEDFE1 url("https://www.instagram.com/static/images/shared/noise-1.png/789f92631216.png");
  1620. padding: 10px 30px;
  1621. border-left: 1px solid #C5C6C7;
  1622. border-right: 1px solid #C5C6C7;
  1623. margin-top: 0;
  1624. width:514px;
  1625. box-sizing:content-box;
  1626. box-shadow:0 0 2px rgba(0,0,0,.3);
  1627. margin-left:190px
  1628. }
  1629. main > div > [style="max-width:630px;width:100%"] > div > div:first-child { /*story*/
  1630. border-bottom: 1px solid #d9d9d9;
  1631. background: #eee;
  1632. margin-bottom:0;
  1633. }
  1634. main > div > [style="max-width:630px;width:100%"] > div > div:first-child > div > div > div {
  1635. background:none;
  1636. padding:0;
  1637. }
  1638. main > div > [style="max-width:630px;width:100%"] > div > div:first-child > div > div ul > li button > div:first-child {
  1639. padding: 5px;
  1640. border: 1px solid #C3C3C3;
  1641. background: #FAFAFA;
  1642. box-shadow: 0 1px 1px rgba(0, 0, 0, 24%), 0 1px 5px rgba(0, 0, 0, 5%);
  1643. border-radius: 4px;
  1644. margin:0;
  1645. }
  1646. main > div > [style="max-width:630px;width:100%"] > div > div:first-child > div > div ul > li button > div:first-child canvas {
  1647. display:none
  1648. }
  1649. main > div > [style="max-width:630px;width:100%"] > div > div:first-child > div > div ul > li button:has(._aacx) > div:first-child {
  1650. background:#ffe2e7;
  1651. }
  1652. main > div > [style="max-width:630px;width:100%"] > div > div:first-child > div > div ul > li button:has(._aacx) > div:last-child div {
  1653. text-shadow:0 1px 0 rgba(255,255,255,.2);
  1654. font-weight:bold;
  1655. padding:0;
  1656. }
  1657. main > div > [style="max-width:630px;width:100%"] > div > div > div[style="max-width:100%;width:min(470px, 100vw)"] { /*post*/
  1658. width:514px!important;
  1659. padding-bottom:0!important;
  1660. }
  1661. /* [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(2)) {
  1662. display:none;
  1663. } */
  1664. [style="max-width:100%;width:min(470px, 100vw)"] > div > div {
  1665. padding-bottom:0!important;
  1666. }
  1667. [style="max-width:100%;width:min(470px, 100vw)"] [style="width: 468px;"] {
  1668. width:514px!important
  1669. }
  1670. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div {
  1671. padding:0;
  1672. box-shadow:0 0 5px rgba(0,0,0,.1);
  1673. border-radius:4px;
  1674. border:0;
  1675. }
  1676. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child { /*name*/
  1677. position:absolute;
  1678. left:-235px;
  1679. padding:0;
  1680. width:180px
  1681. }
  1682. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:first-child { /*ico*/
  1683. order:2;
  1684. margin:0
  1685. }
  1686. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:first-child canvas {
  1687. display:none
  1688. }
  1689. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:first-child [style="height: 32px; width: 32px;"] {
  1690. width:40px!important;
  1691. height:40px!important;
  1692. }
  1693. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:first-child a {
  1694. width:40px!important;
  1695. height:40px!important
  1696. }
  1697. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div {
  1698. flex-direction:column;
  1699. align-items:end;
  1700. margin-right:8px;
  1701. }
  1702. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div > div:first-child a span { /*name*/
  1703. color:#222;
  1704. text-shadow:0 1px 0 rgba(255,255,255,.2);
  1705. }
  1706. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div > div:nth-child(2) {
  1707. margin-right:12px;
  1708. }
  1709. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div > div > span {
  1710. visibility:hidden;
  1711. width:0;
  1712. margin:0;
  1713. }
  1714. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div > div:last-child time:after {
  1715. content:" ("attr(title)")"
  1716. }
  1717. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(2) > div > div > div:last-child time {
  1718. text-shadow:0 1px 0 rgba(255,255,255,.2);
  1719. font-weight:bold;
  1720. }
  1721. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(3) { /*moreeoption*/
  1722. position:absolute;
  1723. top:15px;
  1724. right:38px;
  1725. }
  1726. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:first-child > div > div:nth-child(3) svg {
  1727. background-position-x:6px
  1728. }
  1729. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(2) {
  1730. border-radius:4px 4px 0 0;
  1731. border:0;
  1732. }
  1733. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(2) img {
  1734. box-shadow:inset 0 0 31px rgba(0,0,0,1)
  1735. }
  1736. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) {
  1737. background:#fafafa;
  1738. border:1px solid #BDBDBD;
  1739. border-top:0;
  1740. border-radius:0 0 4px 4px;
  1741. }
  1742. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div {
  1743. background:none;
  1744. }
  1745. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child { /*buttrow*/
  1746. border-bottom:1px solid #ddd;
  1747. margin:0;
  1748. background:#fff linear-gradient(rgba(200,200,200,.1),rgba(200,200,200,.2))
  1749. }
  1750. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > span {
  1751. margin:0;
  1752. }
  1753. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > span > div {
  1754. border-right:1px solid #ddd;
  1755. padding:8px 12px;
  1756. }
  1757. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > span > div > div {
  1758. padding:0;
  1759. }
  1760. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > span > div svg {
  1761. background:var(--hearts) -6.5px -4px; /*i need a better image*/
  1762. background-size:170px;
  1763. fill:transparent
  1764. }
  1765. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > span > div svg[color="rgb(255, 48, 64)"], html body svg:has([d="M34.6 3.1c-4.5 0-7.9 1.8-10.6 5.6-2.7-3.7-6.1-5.5-10.6-5.5C6 3.1 0 9.6 0 17.6c0 7.3 5.4 12 10.6 16.5.6.5 1.3 1.1 1.9 1.7l2.3 2c4.4 3.9 6.6 5.9 7.6 6.5.5.3 1.1.5 1.6.5s1.1-.2 1.6-.5c1-.6 2.8-2.2 7.8-6.8l2-1.8c.7-.6 1.3-1.2 2-1.7C42.7 29.6 48 25 48 17.6c0-8-6-14.5-13.4-14.5z"]) {
  1766. background-position-x:-57.5px!important
  1767. }
  1768. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:nth-child(2) /*liked*/ {
  1769. position:absolute;
  1770. top:0;
  1771. left:100px;
  1772. }
  1773. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:first-child > :is(span:nth-child(2),button) { /*replyshare*/
  1774. display:none;
  1775. }
  1776. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:first-child > div:last-child > div > div > div > :is(div,a) {
  1777. border-left:1px solid #ddd;
  1778. margin:0!important;
  1779. padding:8px 12px;
  1780. height:24px;
  1781. }
  1782. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:nth-child(2) > div > div { /*liked by*/
  1783. height:40px;
  1784. justify-content:center;
  1785. }
  1786. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:nth-child(2) > div > div >span {
  1787. color:#666
  1788. }
  1789. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > section:nth-child(2) > div > div a span {
  1790. color:#3F729B;
  1791. }
  1792. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:not(:first-child) {
  1793. padding-left:12px;
  1794. padding-right:12px;
  1795. }
  1796. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:not(:first-child) a[href], [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:not(:first-child) a[href] span {
  1797. color:#3F729B
  1798. }
  1799. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:nth-last-child(2) { /*view all comments*/
  1800. border-bottom:1px solid #e6d6e6;
  1801. padding-bottom:6px;
  1802. }
  1803. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:nth-last-child(2):empty {
  1804. display:none
  1805. }
  1806. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:last-child { /*textbox*/
  1807. padding:12px;
  1808. margin:0;
  1809. }
  1810. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:last-child form {
  1811. border:1px solid #d8d8d8;
  1812. background:#fbfbfb;
  1813. border-radius:2px;
  1814. }
  1815. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:last-child form textarea {
  1816. background:none;
  1817. padding:6px 9px;
  1818. }
  1819. [style="max-width:100%;width:min(470px, 100vw)"] > div:is(:nth-child(1),:nth-child(3)) > div[style] > article > div > div:nth-child(3) > div > div > div:last-child form textarea::placeholder {
  1820. color:#949595
  1821. }
  1822. /*all caught up*/
  1823. [style="max-width:100%;width:min(470px, 100vw)"] > div > div > article ~ div:first-of-type {
  1824. width:574px;
  1825. margin-left:-30px;
  1826. background:#eee linear-gradient(rgba(200,200,200,.1),rgba(200,200,200,.2));
  1827. }
  1828. [style="max-width:100%;width:min(470px, 100vw)"] > div > div > article ~ div:first-of-type > div > div:first-child {
  1829. /*display:none*/
  1830. }
  1831. [style="max-width:100%;width:min(470px, 100vw)"] > div > div > article ~ div:first-of-type > div a {
  1832. width:100%;
  1833. text-align:center;
  1834. padding-top:20px
  1835. }
  1836. [style="max-width:100%;width:min(470px, 100vw)"] > div > div > article ~ div+div ~ article:not(:hover) {
  1837. filter:grayscale(1)
  1838. }
  1839. /**home sidebar**/
  1840. .x6bx242 {
  1841. padding:0;
  1842. --feed-sidebar-width:260px;
  1843. }
  1844. main > div > [style="max-width:630px;width:100%"] ~ div {
  1845. background:#dadada url("https://www.instagram.com/static/images/shared/noise-1.png/789f92631216.png");
  1846. box-shadow:0 0 2px rgba(0,0,0,.3);
  1847. margin-top:16px;
  1848. flex:1;
  1849. display:flex;
  1850. height:auto;
  1851. }
  1852. main > div > [style="max-width:630px;width:100%"] ~ div > div {
  1853. margin-top:0px;
  1854. width:260px;
  1855. }
  1856. main > div > [style="max-width:630px;width:100%"] ~ div > div > div {
  1857. padding:8px 12px;
  1858. margin:0;
  1859. }
  1860. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div {
  1861. margin:0;
  1862. }
  1863. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div {
  1864. background:none;
  1865. width:100%;
  1866. margin:0;
  1867. }
  1868. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div {
  1869. margin:0;
  1870. padding:0;
  1871. }
  1872. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div > div > div > div > div { /*self ppf*/
  1873. margin-right:0
  1874. }
  1875. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div > div > div > div > div > div {
  1876. padding-left:0;
  1877. padding-right:0;
  1878. }
  1879. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div > div > div > div > div > div > div > div > div > div { /*other pfp*/
  1880. margin-right:0px;
  1881. }
  1882. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div > div > div > div > div > div > div > div > div > div span {
  1883. text-shadow:0 1px 0 rgba(255,255,255,.2);
  1884. color:#222;
  1885. }
  1886. main > div > [style="max-width:630px;width:100%"] ~ div > div > div > div > div > div > div > div > div > div > div > div > div > div > div span > span {
  1887. color:rgb(115, 115, 115);
  1888. text-shadow:0 1px 0 rgba(255,255,255,.2);
  1889. font-size:12px;
  1890. }
  1891. main > div > [style="max-width:630px;width:100%"] ~ div button[class], main > div > [style="max-width:630px;width:100%"] ~ div button[class]:hover { /*follow sidebar buttons*/
  1892. padding: 4px 6px 5px!important;
  1893. border: 1px solid #1c5380;
  1894. background-image: linear-gradient(#6f97b6,#3f729b);
  1895. background-position: 50% 50%;
  1896. text-shadow: 0 1px 1px #1c5380;
  1897. box-shadow: 0 1px 1px rgba(0,0,0,.1), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  1898. color: #fff;
  1899. font-size: 13px;
  1900. font-weight: 700;
  1901. border-radius: 4px;
  1902. line-height: 1;
  1903. opacity: 1!important;
  1904. }
  1905. main > div > [style="max-width:630px;width:100%"] ~ div button:active {
  1906. background:#3c6d94;
  1907. border-color:#133856
  1908. }
  1909. main > div > [style="max-width:630px;width:100%"] ~ div button span {
  1910. color:inherit;
  1911. }
  1912. main > div > [style="max-width:630px;width:100%"] ~ div [href="/explore/people/"] > span {
  1913. padding-right:3px;
  1914. color:#3f729b
  1915. }
  1916. /**************************FOOTER*/
  1917. footer > div[class] {
  1918. margin:0;
  1919. }
  1920. footer > div[class] > div {
  1921. margin-top:0;
  1922. margin-bottom:4px
  1923. }
  1924. footer > div[class] > div > div > div {
  1925. margin:0;
  1926. padding:8px 6px;
  1927. }
  1928. footer > div[class] > div > div > div a span {
  1929. color:rgba(63,114,155);
  1930. font-weight:700;
  1931. }
  1932. /**************************LIVE*/
  1933. div._abh0 {
  1934. border-radius:0;
  1935. background:#222;
  1936. }
  1937. div._abh0 ._aacx {
  1938. color:#b8b8b8;
  1939. }
  1940. div._abh0 ._aacx._aacu {
  1941. color:#fff
  1942. }
  1943. div._abh0 > header {
  1944. background:#1a1a1a;
  1945. border:0;
  1946. padding:6px 15px;
  1947. }
  1948. div._abh0 > header ~ section > div {
  1949. margin: 0;
  1950. border-top: 1px solid #393939;
  1951. border-bottom: 1px solid #1d1d1d;
  1952. font-size: 13px;
  1953. color: #6e6e6e;
  1954. text-shadow: 0 1px 0 #000;
  1955. padding:8px 0;
  1956. }
  1957. div._abh0 > header ~ section > div > div > div > div {
  1958. margin:0;
  1959. }
  1960. }
  1961.  
  1962. @-moz-document url-prefix("https://www.instagram.com/direct") {
  1963. /**************************direct messages dms*/
  1964. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div {
  1965. background:none;
  1966. }
  1967. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] {
  1968. background:none;
  1969. }
  1970. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div[style="height: 100vh; width: 100%;"] {
  1971. height:calc(100vh - 44px)!important;
  1972. margin-top:44px;
  1973. max-width:1024px;
  1974. margin-left:auto;
  1975. margin-right:auto;
  1976. }
  1977. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div {
  1978. padding-right: 0;
  1979. border-left: 1px solid #c3cfd9;
  1980. border-right: 1px solid #c3cfd9;
  1981. box-shadow: 0 1px 0px rgba(0, 0, 0, 0.05);
  1982. background:#f7f7f7 url("https://www.instagram.com/static/images/bg/blue-noisy.jpg/2dcca060b7f9.jpg") repeat 50% 50%;
  1983. }
  1984. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:first-child { /*messages header*/
  1985.  
  1986. border-bottom:1px solid #000;
  1987. padding:0 16px;
  1988. min-height:40px;
  1989. background:linear-gradient(#4d5055,#2f3437);
  1990. margin-left:-1px;
  1991. min-width:397px;
  1992. }
  1993. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:first-child > div > div :is(span,svg) {
  1994. color:#eee;
  1995. fill:#eee;
  1996. }
  1997. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) {
  1998. padding:0;
  1999. background:linear-gradient(#212727,#292a2c);
  2000. margin-left:-1px;
  2001. min-width:388px;
  2002. }
  2003. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) h1, div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) [href="/direct/requests/"] {
  2004. text-transform:uppercase;
  2005. color:#eee;
  2006. font-size:16px;
  2007. border-bottom:3px solid black;
  2008. height:100%;
  2009. vertical-align:middle;
  2010. line-height:30px!important;
  2011. text-align:center;
  2012. }
  2013. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) h1 {
  2014. color:#6BA372;
  2015. border-color:#6BA372;
  2016. }
  2017. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) [href="/direct/requests/"] {
  2018. width:50%
  2019. }
  2020. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:nth-child(2) [href="/direct/requests/"] span {
  2021. font-size:16px;
  2022. line-height:30px!important;
  2023. vertical-align:middle;
  2024. text-align:center;
  2025. }
  2026. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:first-child:has([aria-label="Back"]) {
  2027. padding:0;
  2028. }
  2029. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:first-child:has([aria-label="Back"]) > div > div:first-child {
  2030. height:auto;
  2031. min-height:40px;
  2032. padding:0;
  2033. border-bottom:1px solid #000;
  2034. }
  2035. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > div:first-child:has([aria-label="Back"]) > div > div:first-child > div > div:first-child {
  2036. padding:0 12px;
  2037. border-right:1px solid #000;
  2038. height:40px;
  2039. }
  2040. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] > div > [data-pagelet="IGDThreadList"] { /*main list*/
  2041. padding-right: 0;
  2042. background-color: #f7f7f7;
  2043. box-shadow: 0 1px 0px rgba(0, 0, 0, 0.05);
  2044. border-top:1px solid #c3cfd9
  2045. }
  2046. [data-pagelet="IGDThreadList"] > div > div > div > div > div > div > div[role="button"] {
  2047. color: #3f729b;
  2048. padding: 9px 5px 10px 15px;
  2049. border-bottom: 1px solid #c3cfd9;
  2050. background: linear-gradient(#fefefe,#fbfbfb)
  2051. }
  2052. [data-pagelet="IGDThreadList"] > div > div > div > div > div > div > div[role="button"][tabindex="0"] {
  2053. background: #f1f2f4;
  2054. border-bottom-color: #c3cfd9;
  2055. }
  2056. [data-pagelet="IGDThreadList"] > div > div > div > div > div > div > div[role="button"] span {
  2057. --ig-primary-text:#3f729b;
  2058. font-weight:bold;
  2059. }
  2060. [data-pagelet="IGDThreadList"] [style="height: 56px; width: 56px;"] { /*pfp*/
  2061. height:40px!important;
  2062. width:40px!important;
  2063. margin-right:-12px /*parent is padding right 12*/
  2064. }
  2065. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div div {
  2066. --messenger-card-background:#fff;
  2067. --ig-primary-background:#fff;
  2068. }
  2069. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div > div:last-child > div > div > div {
  2070. width:100%;
  2071. }
  2072. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div > div {
  2073. height:auto;
  2074. min-height:0;
  2075. background:#fff
  2076. }
  2077. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div > div [style="height: 44px; width: 44px;"] {
  2078. display:none
  2079. }
  2080. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div > div > div > div:last-child:not([role]) { /*name*/
  2081. align-items:center;
  2082. }
  2083. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div:first-child > div > div:first-child > div:first-child {
  2084. width:124p
  2085. }
  2086. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div > div > div > div > div > div > div:first-child > div > div:last-child svg {
  2087. color:#226094;
  2088. fill:#226094 /*top icons*/
  2089. }
  2090. div[class] {
  2091. --mwp-message-list-image-radius:0
  2092. }
  2093. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div .xy80clv {
  2094. background: #fefefe;
  2095. box-shadow: 0 -1px 1px rgba(0,0,0,.06);
  2096. border:0;
  2097. border-top:1px solid rgb(239,239,239);
  2098. border-radius:0;
  2099. margin:0;
  2100. }
  2101. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div .xy80clv > div > div:nth-child(2) [contenteditable="true"] {
  2102. box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
  2103. border: 1px solid #ccc;
  2104. border-radius: 3px;
  2105. padding: 10px 9px 9px;
  2106. background: transparent;
  2107. line-height: 15px;
  2108. font-size: 14px;
  2109. max-height: 15px;
  2110. scrollbar-width: none;
  2111. white-space: nowrap;
  2112. margin: 8px 0;
  2113. min-height:15px;
  2114. cursor:text;
  2115. }
  2116. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div .xy80clv > div > div:nth-child(2) [contenteditable="true"] ~ div {
  2117. padding:10px 9px 9px;
  2118. margin:7px 0;
  2119. cursor:text;
  2120. }
  2121. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div div[aria-label="Choose an emoji"], div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div div[aria-label="Choose an emoji"] ~ div > div[role="button"] {
  2122. padding: 5px;
  2123. border: 1px solid #d6d6d6;
  2124. background-image: -webkit-linear-gradient(top,#fafafa,#eee);
  2125. text-shadow: 0 1px 0 rgba(255,255,255,.6);
  2126. box-shadow: 0 1px 1px rgba(0,0,0,.08), inset 1px 0 0 rgba(255,255,255,.05), inset -1px 0 0 rgba(255,255,255,.05), inset 0 1px 0 rgba(255,255,255,.2);
  2127. border-radius: 4px;
  2128. width: 45px;
  2129. box-sizing: border-box;
  2130. opacity: 1!important;
  2131. align-items:center;
  2132. justify-content:center;
  2133. }
  2134. div[style*="rgb(var(--ig-primary-background)); --primary-text:"] > div > div > div > div > div[aria-label] ~ div div[aria-label="Choose an emoji"] ~ div > div[role="button"] {
  2135. margin-left:8px;
  2136. }
  2137. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址