nyxaria246

Bunny Market Profile

Aug 6th, 2026 (edited)
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.43 KB | None | 0 0
  1. <div class="dropdown">
  2. <details>
  3. <summary>
  4. <span class="title-text">About Me</span>
  5. <div class="market-avatar-container">
  6. <img src="https://i.pinimg.com/1200x/1f/f9/63/1ff96359667e2161364d7454c8f70573.jpg" alt="Market Item" class="market-avatar-img">
  7. </div>
  8. </summary>
  9. <div class="content">
  10. Replace this with a short introduction about yourself.
  11. </div>
  12. </details>
  13. </div>
  14. <div class="dropdown">
  15. <details>
  16. <summary>
  17. <span class="title-text">My Favorite...</span>
  18. <div class="market-avatar-container">
  19. <img src="https://i.pinimg.com/1200x/1f/f9/63/1ff96359667e2161364d7454c8f70573.jpg" alt="Market Item" class="market-avatar-img">
  20. </div>
  21. </summary>
  22. <div class="content">
  23. Replace this with a list of your favorite tropes, bots, etc.
  24. </div>
  25. </details>
  26. </div>
  27. <div class="dropdown">
  28. <details>
  29. <summary>
  30. <span class="title-text">What I Write</span>
  31. <div class="market-avatar-container">
  32. <img src="https://i.pinimg.com/1200x/1f/f9/63/1ff96359667e2161364d7454c8f70573.jpg" alt="Market Item" class="market-avatar-img">
  33. </div>
  34. </summary>
  35. <div class="content">
  36. Replace with a description of what you write.
  37. </div>
  38. </details>
  39. </div>
  40.  
  41. <div class="friends">
  42. <div class="friends-heading">Friends</div>
  43. <div class="scroll">
  44. <div class="creator-bunny">
  45. <a href="FRIEND%20PROFILE%20LINK%20HERE">
  46. <img class="avatar" src="https://ella.janitorai.com/media-approved/s4OVG9i-OA0ROwXy72FL6.webp" alt="Creator">
  47. <img class="bunny-ears" src="https://freepngimg.com/download/easter/29081-4-easter-bunny-ears-hd.png" alt="">
  48. </a>
  49. <div class="creator-title">Friend</div>
  50. </div>
  51. <div class="creator-bunny">
  52. <a href="FRIEND%20PROFILE%20LINK%20HERE">
  53. <img class="avatar" src="https://ella.janitorai.com/media-approved/s4OVG9i-OA0ROwXy72FL6.webp" alt="Creator">
  54. <img class="bunny-ears" src="https://freepngimg.com/download/easter/29081-4-easter-bunny-ears-hd.png" alt="">
  55. </a>
  56. <div class="creator-title">Friend</div>
  57. </div>
  58. <div class="creator-bunny">
  59. <a href="FRIEND%20PROFILE%20LINK%20HERE">
  60. <img class="avatar" src="https://ella.janitorai.com/media-approved/s4OVG9i-OA0ROwXy72FL6.webp">
  61. <img class="bunny-ears" src="https://freepngimg.com/download/easter/29081-4-easter-bunny-ears-hd.png" alt="">
  62. </a>
  63. <div class="creator-title">Friend</div>
  64. </div>
  65. <div class="creator-bunny">
  66. <a href="FRIEND%20PROFILE%20LINK%20HERE">
  67. <img class="avatar" src="https://ella.janitorai.com/media-approved/s4OVG9i-OA0ROwXy72FL6.webp">
  68. <img class="bunny-ears" src="https://freepngimg.com/download/easter/29081-4-easter-bunny-ears-hd.png" alt="">
  69. </a>
  70. <div class="creator-title">Friend</div>
  71. </div>
  72. </div>
  73.  
  74. <div class="buttons">
  75. <a href="discord%20link%20here" class="btn-link"><span class="btn-text">Discord</span></a>
  76. <a href="kofi%20link%20here" class="btn-link"><span class="btn-text">Kofi</span></a>
  77. <a href="cardd%20link%20here" class="btn-link"><span class="btn-text">Carrd</span></a>
  78. </div>
  79. </div>
  80. <div class="nyx-credit">
  81. <a href="https://janitorai.com/profiles/6e6f20ef-c58d-452c-a224-91c2ab3e1364_profile-of-nyxaria-246" rel="noopener"> CSS By Nyx</a>
  82. </div>
  83.  
  84. <style>
  85. .nyx-credit a {
  86. color: #AAC0AA;
  87. font-family: "Montserrat";
  88. }
  89.  
  90. .nyx-credit:hover {
  91. text-decoration: underline;
  92. }
  93.  
  94. .pp-top-bar {
  95. background: repeating-linear-gradient(
  96. 45deg,
  97. #AAC0AA,
  98. #AAC0AA 25px,
  99. #fff8eb 25px,
  100. #fff8eb 50px
  101. ) !important;
  102.  
  103. backdrop-filter: none;
  104. box-shadow: 0 4px 12px rgba(161, 130, 118, 0.15);
  105. border-bottom: 4px solid #A18276;
  106. position: relative;
  107. overflow: visible !important;
  108. }
  109.  
  110. .pp-top-bar::after {
  111. content: "";
  112. position: absolute;
  113. bottom: -14px;
  114. left: 0;
  115. width: 100%;
  116. height: 14px;
  117. background-image: radial-gradient(circle at 50% 0%, #fff8eb 12px, transparent 13px);
  118. background-size: 24px 14px;
  119. z-index: 1;
  120. }
  121.  
  122.  
  123. .pp-top-bar-title,
  124. .pp-top-bar-logo-name,
  125. .pp-top-bar-create-char {
  126. color: #A18276 !important;
  127. font-family: 'Lobster', sans-serif;
  128. text-shadow: 1px 1px 0px #FCDFA6;
  129. }
  130. .pp-top-bar-logo-sub-name {
  131. display: none;
  132. }
  133.  
  134. .pp-top-bar-back-button {
  135. color: #A18276 !important;
  136. }
  137.  
  138. .pp-top-bar-back-button p {
  139. display: none;
  140. }
  141.  
  142. .pp-top-bar-create-char:hover {
  143. color: #F4B886 !important;
  144. text-shadow: 1px 1px 0px #A18276;
  145. }
  146.  
  147. .glow-on-hover::after {
  148. opacity: 1;
  149. }
  150. .glow-on-hover::before, .glow-on-hover:after, .glow-on-hover {
  151. background: none !important;
  152. }
  153.  
  154.  
  155. .pp-top-bar-search {
  156. border-radius: 2rem;
  157. border: 2px solid #A18276;
  158. background: #A18276;
  159. }
  160.  
  161. #search-input {
  162. font-family: 'Lobster', sans-serif;
  163. font-size: 1rem;
  164. color: #FCDFA6 !important;
  165. caret-color: #F4B886;
  166. padding-left: 10px;
  167. }
  168.  
  169. #search-input::placeholder {
  170. color: #FCDFA6;
  171. opacity: 0.7;
  172. }
  173.  
  174. .css-17i40fo {
  175. z-index: 2;
  176. box-shadow: none;
  177. }
  178.  
  179. .pp-top-bar-app-menu img {
  180. border-radius: 2rem;
  181. border: 2px solid #A18276;
  182. }
  183.  
  184.  
  185. .pp-top-bar-app-menu-list {
  186. background: #FCDFA6;
  187. border: 3px solid #A18276;
  188. border-radius: 12px;
  189. box-shadow: 0 6px 12px rgba(161, 130, 118, 0.15);
  190. }
  191.  
  192. .pp-top-bar-app-menu-list hr {
  193. border-color: #A18276;
  194. opacity: 0.3;
  195. }
  196.  
  197. .pp-top-bar-app-menu-list-item {
  198. color: #5b3f34;
  199. font-family: 'Lobster', sans-serif;
  200. transition: 200ms ease;
  201. }
  202.  
  203. .pp-top-bar-app-menu-list-item:hover {
  204. color: #FCDFA6;
  205. background: #7c987c;
  206. }
  207.  
  208.  
  209. [class*="notificationsButton"] {
  210. color: #A18276 !important;
  211. border-radius: 2rem;
  212. background: transparent;
  213. transition: all 500ms;
  214. min-width: 2.3rem;
  215. min-height: 2.3rem;
  216. padding: 0rem;
  217. }
  218.  
  219. [class*="notificationsButton"]:hover {
  220. background: #7c987c;
  221. border-color: #AAC0AA;
  222. }
  223.  
  224.  
  225. [class*="notificationIcon"] {
  226. font-size: 1.5rem;
  227. color: #A18276 !important;
  228. transition: all 500ms;
  229. }
  230.  
  231. [class*="notificationsButton"]:hover [class*="notificationIcon"] {
  232. color: #FCDFA6 !important;
  233. }
  234.  
  235. [class*="notificationsBadge"] {
  236. display: flex;
  237. align-items: center;
  238. justify-content: center;
  239. top: 4px;
  240. right: -8px;
  241. background: #F4B886;
  242. color: #A18276;
  243. font: 300 0.5rem/1 'Lob', serif;
  244. min-width: .5rem;
  245. width: .8rem;
  246. aspect-ratio: 1;
  247. border-radius: 50%;
  248. box-shadow: none;
  249. border: 1px solid #A18276;
  250. padding: 0 0.2rem;
  251. }
  252.  
  253. [class*="notificationsPopover_"] {
  254. background: #FCDFA6;
  255. max-width: 400px;
  256. border: 3px solid #A18276;
  257. animation: all 500ms ease;
  258. }
  259.  
  260. [class*="notificationsPopover"]::before {
  261. content: unset;
  262. }
  263.  
  264. [class*="popoverHeader"] {
  265. padding: 1rem;
  266. border-bottom: 2px dashed #A18276;
  267. background: #AAC0AA;
  268. box-shadow: unset;
  269. border-top-left-radius: 0.8rem;
  270. border-top-right-radius: 0.8rem;
  271. }
  272.  
  273. [class*="popoverTitle"] {
  274. font: 2rem/0.7 'Lobster', serif;
  275. color: #A18276 ;
  276. text-shadow: 1px 1px 0px #FCDFA6;
  277. }
  278.  
  279. [class*="headerActions"] button {
  280. width: 2rem;
  281. height: 2rem;
  282. padding: 0.375rem;
  283. font-size: 1.5rem;
  284. background: #7c987c;
  285. border-color: unset;
  286. box-shadow: unset;
  287. color: #fdfcf7;
  288. border: 2px dashed;
  289. border-radius: 2rem;
  290. transition: all 500ms;
  291. }
  292.  
  293. [class*="headerActions"] button:hover {
  294. background: #fdfcf7;
  295. color: #7c987c;
  296. border: 2px solid #0000;
  297. box-shadow: unset;
  298. }
  299.  
  300. [class*="_subject_"] {
  301. font: 600 0.95rem 'Lobster', sans-serif;
  302. color: #A18276;
  303. }
  304. [class*="_body_"] {
  305. font: 400 0.85rem/1.4 'Montserrat', sans-serif;
  306. color: #A18276;
  307. }
  308.  
  309. [class*="modalWarning_"] {
  310. color: #dd9e46;
  311. border: 3px dashed #dd9e46;
  312. background: rgba(252, 223, 166, 0.5);
  313. border-radius: 1rem;
  314. padding: 0.625rem;
  315. gap: 0.5rem;
  316. align-items: center;
  317. }
  318.  
  319.  
  320. [class*="modalWarningIcon"] {
  321. margin: 0;
  322. color: #dd9e46;
  323. font-size: 1.2rem;
  324. }
  325.  
  326. [class*="modalWarningText"] {
  327. color: #ffffff; }
  328.  
  329.  
  330. [class*="modalContent"] [class*="modalFooter"] button[type="button"][class*="modalButton"] {
  331. height: auto;
  332. padding: 0.65rem 1.25rem;
  333. font: 400 1.1rem/1 'Lobster', sans-serif;
  334. background: #F4B886;
  335. color: #ffffff;
  336. border: 2px dashed #A18276;
  337. border-radius: 1rem;
  338. transition: all 500ms;
  339. }
  340.  
  341. [class*="modalContent"] [class*="modalFooter"] button[type="button"][class*="modalButton"]:hover {
  342. background: #A18276;
  343. border: 2px dashed #F4B886;
  344. box-shadow: unset;
  345. transform: scale(1.02);
  346. }
  347. [class*="unreadIndicator"] {
  348. width: 100%;
  349. background: radial-gradient(circle at 15rem 50%, #FCDFA6 70%, #F4B886) 200% 200%;
  350. border: 2px dashed #F4B886;
  351. box-shadow: unset;
  352. border-radius: unset;
  353. }
  354. [class*="timestamp"] {
  355. font-family: 'Montserrat' !important;
  356. color: #A18276;
  357. }
  358.  
  359. [class*="contentWrapper"]:has([class*="subjectUnread"]) {
  360. background: transparent;
  361. padding: 8px;
  362. border-radius: 10px;
  363. }
  364.  
  365. [class*="unreadIndicator"] {
  366. background: #EADBC1;
  367. width: 20px;
  368. height: 20px;
  369. z-index: 1;
  370. transform: rotate(-5deg);
  371.  
  372. clip-path: polygon(10% 50%, 40% 40%, 49% 0, 49% 0, 59% 40%, 90% 51%, 90% 50%, 60% 63%, 51% 100%, 51% 100%, 39% 63%, 10% 50%);
  373. }
  374. [class*="archiveButton"] {
  375. width: 2rem;
  376. height: 2rem;
  377. padding: 0.25rem;
  378. font-size: 1rem;
  379. background: #7c987c;
  380. border-color: unset;
  381. box-shadow: unset;
  382. color: #fdfcf7;
  383. border: 2px solid;
  384. border-radius: 999px;
  385. transition: all 500ms;
  386. }
  387.  
  388. [class*="archiveButton"]:hover {
  389. background: #fdfcf7;
  390. color: #7c987c;
  391. border: 2px solid #0000;
  392. box-shadow: unset;
  393. transform: scale(1.05);
  394. }
  395.  
  396. [class*="archiveSection"] {
  397. padding: 1rem;
  398. top: unset;
  399. bottom: 0;
  400. }
  401. @media only screen and (max-width: 768px),
  402. only screen and (max-width: 480px) {
  403. [class*="notificationsPopover"] {
  404. top: 3rem;
  405. }
  406. }
  407. [class*="notificationsList"] {
  408. max-height: 550px;
  409. }
  410.  
  411. #root [class*="notificationItem"] {
  412. padding: 0.5rem;
  413. gap: 0.5rem;
  414. border-bottom: 1px solid #f5f3fe80;
  415. align-items: center;
  416. transition: unset;
  417. }
  418. #root [class*="notificationItem"]:last-child,
  419. #root [class*="notificationItem"]:nth-last-child(2):has(+ [class*="loadMoreWrapper"]) { border-bottom: unset; }
  420.  
  421. [class*="modalBody"] {
  422. padding: 1rem;
  423. }
  424. [class*="modalContent"] [class*="modalFooter"] button[type="button"][class*="modalButton"]::first-letter { text-transform: uppercase; }
  425. [class*="modalTitle"]::first-letter { text-transform: uppercase; }
  426. [class*="modalTitle"]::after { content: "?"; }
  427.  
  428. [class*="modalFooter"] {
  429. padding: 0 1rem 1rem 1rem;
  430. border: unset;
  431. gap: 0.75rem;
  432. }
  433. [class*="headerActions"] {
  434. gap: 0.25rem;
  435. }
  436. [class*="modalContainer"] {
  437. max-width: 400px;
  438. }
  439.  
  440. .pp-uc-background {
  441. box-shadow: none !important;
  442. }
  443.  
  444. .pp-uc-avatar-container {
  445. background-color: #e08b69 !important;
  446. box-shadow: none !important;
  447. filter: drop-shadow(0 4px 8px rgba(0, 0, 0, 0.15));
  448. padding: 10px;
  449. position: relative;
  450. border-radius: 60% 60% 80% 15% / 60% 60% 85% 15% !important;
  451. }
  452.  
  453.  
  454. .pp-uc-avatar-container img {
  455. border-radius: 50% 50% 75% 12% / 50% 50% 80% 12% !important;
  456. box-shadow: none !important;
  457. border: 2px dashed #A18276;
  458. }
  459.  
  460.  
  461. .pp-uc-avatar-container::before {
  462. content: "🥬";
  463. position: absolute;
  464. top: -50px;
  465. left: 75%;
  466. font-size: 4rem;
  467. z-index: 3;
  468. filter: hue-rotate(30deg) saturate(0.5);
  469. }
  470.  
  471. .profile-title-heading {
  472. font-family: 'Lobster';
  473. font-size: 4rem !important;
  474. justify-content: center;
  475. text-align: center !important;
  476. width: 100% !important;
  477. color: #ffffff !important;
  478. font-family: 'Lobster', sans-serif;
  479. text-shadow: 1px 1px 0px #A18276;
  480.  
  481.  
  482. }
  483.  
  484. .pp-uc-followers-count {
  485. color: #87a687;
  486. padding: -0.5rem;
  487. font-family: "Montserrat", sans-serif;
  488. font-size: 1rem;
  489. letter-spacing: 0.08em;
  490. text-transform: uppercase;
  491. }
  492. .pp-uc-followers-count > span + span {
  493. font-size: 0;
  494. }
  495. .pp-uc-followers-count > span + span::after {
  496. content: "Bunnies in the Patch";
  497. font-size: 1rem;
  498. font-style: normal;
  499. }
  500.  
  501. .pp-uc-member-since {
  502. color: #f9eed7;
  503. font-family: "Montserrat", sans-serif;
  504. font-size: 1rem;
  505. padding: -0.5rem;
  506. line-height: 0.5;
  507. letter-spacing: 0.08em;
  508. }
  509.  
  510. @media only screen and (max-width: 768px) {
  511. .pp-uc-title {
  512. font-size: 3rem !important;
  513. justify-content: center;
  514. text-align: center !important;
  515. width: 100% !important;
  516. }
  517.  
  518. .css-8g8ihq:first-of-type > div:last-of-type {
  519. position: relative;
  520. top: 0px;
  521. left: 15px;
  522. align-items: center;
  523. justify-content: center;
  524. }
  525. }
  526.  
  527. .css-8g8ihq:first-of-type > div:last-of-type {
  528. position: relative;
  529. order: -1;
  530. top: -10px;
  531. }
  532.  
  533.  
  534. .pp-uc-options-menu {
  535. border-radius: 3px !important;
  536. border: 2px dashed #A18276 !important;
  537. }
  538.  
  539. .profile-badges {
  540. position: relative;
  541. filter: sepia(1) hue-rotate(50deg) saturate(0.6) brightness(1.1);
  542. justify-content: center;
  543. justify-items: center;
  544. text-align: center;
  545. }
  546.  
  547. .profile-uc-follow-button {
  548. background: #F4B886 !important;
  549. border: 2px dashed #A18276;
  550. }
  551. .profile-uc-follow-text {
  552. font-size: 0;
  553. width: auto;
  554. }
  555. .profile-uc-follow-text::after {
  556. content: "Shop the Market?";
  557. font-size: 1rem;
  558. font-family: 'Lobster';
  559. color: #A18276;
  560. text-shadow: 1px 1px 0px #ffffff;
  561. }
  562. .profile-uc-follow-button[data-following="true"] .profile-uc-follow-text::after {
  563. content: "Leave the Market?";
  564. }
  565.  
  566. .dropdown details {
  567. border-radius: 1rem;
  568. background: #ffffff;
  569. box-shadow: 0 1px 0px #A18276;
  570. }
  571.  
  572. .dropdown {
  573. margin: 25px 0;
  574. width: 100%;
  575. max-width: 600px;
  576. }
  577. .dropdown summary {
  578. display: flex;
  579. align-items: center;
  580. padding: 12px 24px;
  581. background-color: #FCDFA6;
  582. border: 2px solid #A18276;
  583. border-radius: 12px;
  584.  
  585. cursor: pointer;
  586. list-style: none;
  587. position: relative;
  588. }
  589. .market-avatar-container:hover {
  590. transform: translateY(-2px);
  591. }
  592.  
  593. .dropdown summary::-webkit-details-marker {
  594. display: none;
  595. }
  596.  
  597. .title-text {
  598. font-weight: 700;
  599. font-size: 1.5rem;
  600. color: #A18276 !important;
  601. font-family: 'Lobster', sans-serif;
  602. text-shadow: 2px 2px 0px #ffffff;
  603. letter-spacing: 0.5px;
  604. }
  605.  
  606. .market-avatar-container {
  607. width: 75px;
  608. height: 75px;
  609. border: 3px dashed #A18276;
  610. border-radius: 50%;
  611. display: flex;
  612. align-items: center;
  613. justify-content: center;
  614. position: absolute;
  615. right: -12px;
  616. }
  617.  
  618. .market-avatar-img {
  619. object-fit: cover;
  620. border-radius: 50%;}
  621.  
  622. .content {
  623. padding: 10px;
  624. margin-top: 8px;
  625. border-radius: 12px;
  626. font-family: 'Montserrat', sans-serif;
  627. color: #A18276;
  628. font-size: 1rem;
  629. line-height: 1.6;
  630. }
  631.  
  632. .dropdown:nth-child(2n) summary {
  633. justify-content: flex-start;
  634. flex-direction: row-reverse;
  635. }
  636.  
  637. .dropdown:nth-child(2n) .title-text {
  638. text-align: right;
  639. }
  640.  
  641. .dropdown:nth-child(2n) .market-avatar-container {
  642. right: auto;
  643. left: -10px;
  644. }
  645.  
  646. .dropdown:nth-child(2n) .content {
  647. text-align: right;
  648. }
  649.  
  650. .scroll {
  651. display: flex;
  652. flex-wrap: nowrap;
  653. justify-content: flex-start;
  654. box-sizing: border-box;
  655. overflow-x: auto;
  656. align-content: start;
  657. margin-bottom: 25px;
  658. }
  659.  
  660. .scroll::-webkit-scrollbar-thumb {
  661. background: #FCDFA6;
  662. border-radius: 10px;
  663. border: 2px solid #fdfcf7;
  664. }
  665.  
  666.  
  667. .friends-heading {
  668. font-family: 'Lobster';
  669. font-size: 2em;
  670. border-bottom: 2px dashed #A18276;
  671. letter-spacing: 1px;
  672. color: #fff8eb;
  673. -webkit-text-stroke: .5px #A18276;
  674. }
  675.  
  676. .creator-bunny {
  677. flex: 0 0 auto;
  678. width: 220px;
  679. height: 300px;
  680. display: flex;
  681. flex-direction: column;
  682. align-items: center;
  683. justify-content: center;
  684. }
  685.  
  686. .creator-bunny a {
  687. position: relative;
  688. width: 200px;
  689. height: 200px;
  690. display: block;
  691. top: 20px;
  692. }
  693.  
  694. .creator-bunny .bunny-ears {
  695. position: absolute;
  696. width: 60%;
  697. height: 45%;
  698. left: 15%;
  699. transform: rotate(5deg);
  700. top: -45px !important ;
  701. z-index: 3;
  702. pointer-events: none;
  703. }
  704.  
  705.  
  706. .creator-bunny:hover, .bunny-ears:hover {
  707. transform: translate(0px, -10px);
  708. }
  709.  
  710. .creator-bunny .avatar {
  711. position: absolute;
  712. top: 50%;
  713. left: 50%;
  714. transform: translate(-50%, -50%);
  715. width: 140px;
  716. height: 140px;
  717. object-fit: cover;
  718. border-radius: 50%;
  719. border: 3.5px solid #a29281;
  720. background: #d2b6bd;
  721. box-shadow: 0 8px 0px rgba(185, 145, 106, 0.2);
  722. z-index: 2;
  723. }
  724.  
  725. .creator-title {
  726. font-size: 1.5rem;
  727. text-align: center;
  728. font-family: 'Lobster', sans-serif;
  729. -webkit-text-stroke: 0.5px #A18276;
  730. color: #fdfcf7;
  731. }
  732.  
  733. .css-0 {
  734. background: rgba(1, 1, 1, 0) !important;
  735. }
  736.  
  737. .buttons {
  738. display: flex;
  739. flex-direction: row;
  740. flex-wrap: wrap;
  741. align-items: center;
  742. justify-content: center;
  743. gap: 20px;
  744. height: auto;
  745. }
  746.  
  747. .btn-link {
  748. text-align: center;
  749. height: 40px;
  750. padding: 0 35px;
  751. background: #AAC0AA;
  752. color: #ffffff;
  753. border: 2px dashed #A18276;
  754. border-radius: 10px;
  755. text-transform: uppercase;
  756. font-family: "Montserrat";
  757. font-weight: bold;
  758. transition: all 600ms ease;
  759. position: relative;
  760. align-content: center;
  761. }
  762. .btn-link:hover {
  763. transform: translateY(-5px);
  764. color: #A18276;
  765. }
  766.  
  767.  
  768. .pp-mnb-wrapper {
  769. background: repeating-linear-gradient(
  770. 45deg,
  771. #AAC0AA,
  772. #AAC0AA 25px,
  773. #fff8eb 25px,
  774. #fff8eb 50px );
  775. box-shadow: none;
  776. border-top: 2px dashed #A18276;
  777. }
  778.  
  779. .pp-mnb-item-icon {
  780. color: #667a66;
  781. }
  782.  
  783. #profile-tabs::before {
  784. content: 'Welcome to the Market';
  785. border-bottom: 2px solid #e08b69;
  786. font-family: 'Lobster';
  787. font-size: 3.5rem;
  788. width: 100%;
  789. display: block;
  790. color: #e08b69;
  791. -webkit-text-stroke: .5px #fff8eb;
  792. text-shadow: 1px 1px 0px #FCDFA6;
  793.  
  794. }
  795. .profile-character-search-input {
  796. font-family: 'Montserrat';
  797. border-radius: 5px;
  798. color: #ffffff;
  799. caret-color: #AAC0AA;
  800. border: 2px dashed #AAC0AA ;
  801. }
  802.  
  803. .profile-character-search-input,
  804. .profile-character-search-input:is(:hover, :focus) {
  805. box-shadow: none;
  806. border: 2px dashed #AAC0AA;
  807. }
  808. .profile-character-search-input::placeholder {
  809. color: #ffffff;
  810. font-family: 'Montserrat';
  811. }
  812. .css-1n2in4t svg {
  813. fill: #ffffff;
  814. }
  815. .pp-fl-filter-button, .pp-fl-filter-button:hover {
  816. border: 2px dashed #AAC0AA;
  817. border-radius: 0;
  818. }
  819. .profile-filter-button svg {
  820. color: #ffffff;
  821. }
  822.  
  823. #root .react-select__control {
  824. border: 2px dashed #AAC0AA;
  825. border-radius: 0px !important;
  826. }
  827. #root .react-select__single-value {
  828. color: #ffffff;
  829. font-family: Montserrat;
  830. font-weight: 500;
  831. }
  832. #root .react-select__indicator-separator {
  833. display: none;
  834. }
  835. #root .react-select__dropdown-indicator svg {
  836. color: #ffffff;
  837. transition: 500ms;
  838. }
  839. #root .react-select__control--menu-is-open svg {
  840. transform: rotateX(180deg);
  841. }
  842. #root .react-select__menu {
  843. background: transparent;
  844. border: 2px dashed #AAC0AA;
  845. border-bottom: none;
  846. }
  847. #root .react-select__menu-list {
  848. padding: 0;
  849. }
  850. #root .react-select__option {
  851. color: #ffffff;
  852. font-family: Montserrat;
  853. font-weight: 500;
  854. border-bottom: 2px dashed #AAC0AA;
  855. }
  856. #root .react-select__option:hover, #root .react-select__option--is-focused {
  857. background: #FCDFA6;
  858. color: #6f8b6f;
  859. }
  860. #root .react-select__option--is-selected {
  861. background: #e1c3ad;
  862. color: #6f8b6f;
  863. transition: 500ms;
  864. }
  865. #root ~ *:has(> .profile-filter-modal-modal-overlay) [data-focus-lock-disabled] > * > * {
  866. background: #AAC0AA;
  867. border: 3px solid #7b5d51;
  868. border-radius: 0;
  869. box-shadow: none;
  870. }
  871.  
  872. .profile-filter-modal-modal-overlay ~ [data-focus-lock-disabled] > * > * > header {
  873. font-family: 'Lobster';
  874. font-size: 3rem;
  875. color: #A18276 ;
  876. text-shadow: 1px 1px 0px #FCDFA6;
  877. }
  878.  
  879. .profile-filter-modal-body-tags-flex-box-heading {
  880. font-family: 'Montserrat';
  881. color: #fff8eb ;
  882. }
  883. .profile-filter-modal-modal-overlay ~ [data-focus-lock-disabled] > * > * > button {
  884. border-radius: 50%;
  885. color: #FCDFA6;
  886. }
  887. .profile-filter-modal-modal-overlay ~ [data-focus-lock-disabled] > * > * > button:is(:hover, :focus, :active) {
  888. background: #EB4C8140;
  889. }
  890. *:has(> [class*="_tagsContainer_"]) {
  891. margin: 0;
  892. padding: 0;
  893. gap: 1rem;
  894. flex-flow: column;
  895. align-items: center;
  896. }
  897. [class*="_filterButton_"] {
  898. display: none;
  899. }
  900.  
  901. [class*="_expandButton_"] {
  902. display: flex;
  903. align-items: center;
  904. padding: 0 0.75rem;
  905. gap: 0.5rem;
  906. width: auto;
  907. border-radius: 0;
  908. border: 2px dashed;
  909. background: transparent;
  910. color: #fff8eb;
  911. transition: background 500ms, color 500ms, border 500ms;
  912. }
  913. [class*="_expandButton_"] *:is(svg, path) {
  914. stroke: currentColor !important;
  915. }
  916. [class*="_expandButton_"]::before {
  917. content: "Show All Tags";
  918. font-family: Montserrat, sans-serif;
  919. font-size: 1rem;
  920. font-weight: 500;
  921. }
  922. [class*="_tagsContainer_"]:has([class*="_expanded"]) + [class*="_expandButton_"]::before {
  923. content: "Hide Tags";
  924. }
  925. [class*="_expandButton_"]:is(:hover, :focus, :active) {
  926. background: #6f8b6f;
  927. }
  928.  
  929. [class*="_tagsContainer_"] {
  930. width: 100%;
  931. padding: 0.5rem;
  932. border-radius: 0;
  933. transition: border-radius 500ms;
  934. }
  935. [class*="_gradientLeft_"] {
  936. background: transparent;
  937. }
  938. [class*="_gradientRight_"] {
  939. right: 0 !important;
  940. background: transparent;
  941. }
  942. [class*="_collapsedContainer_"][class*="_expanded_"] {
  943. justify-content: center;
  944. }
  945. [class*="_collapsedContainer_"] [class*="_motionDiv_"] { margin: 0; }
  946.  
  947. [class*="_navigationButton"] {
  948. padding: 0;
  949. border-radius: 50%;
  950. background: #fff8eb;
  951. border: 1px solid;
  952. color: #6f8b6f;
  953. transition: background 500ms, color 500ms, border 500ms;
  954. }
  955.  
  956. [class*="_navigationButton"] path { opacity: 1; stroke: currentColor; }
  957. [class*="_navigationButton"] svg { position: relative; top: -1px; }
  958. [class*="_navigationButtonLeft"] svg { left: -2px; }
  959. [class*="_navigationButton"]:is(:hover, :focus, :active) {
  960. background: #FCDFA6;
  961. }
  962.  
  963. [class*="_collapsedContainer_"] [class*="_tag_"] {
  964. border: 2px dashed #fff8eb;
  965. display: inline-block;
  966. font-size: 0;
  967. border-radius: 50%;
  968. transition: 500ms;
  969. }
  970. [class*="_collapsedContainer_"] [class*="_tag_"]::first-letter {
  971. font-size: 0.9rem;
  972. }
  973. [class*="_collapsedContainer_"] [class*="_tagSelected_"] {
  974. background: #6f8b6f;
  975. box-shadow: unset !important;
  976. }
  977. [class*="_collapsedContainer_"] [class*="_tag_"]:not([class*="_tagSelected_"]):hover {
  978. background: #FCDFA6;
  979. }
  980. [class*="_collapsedContainer_"] [class*="_tag_"]:active {
  981. transform: scale(0.95);
  982. }
  983. [class*="_motionDiv_"][class*="_divider_"] {
  984. color: #6f8b6f;
  985. }
  986. .profile-badge-flex-outer {
  987. color: #fff8eb ;
  988. box-shadow: none;
  989. text-shadow: none;
  990. border: 2px dashed #A18276 ;
  991. background: #fff6e5;
  992. border-radius: 5px;
  993. font-family: 'Montserrat';
  994. }
  995. .profile-badge-flex-outer:before {
  996. display: none;
  997. }
  998. .profile-badge-flex-outer:hover {
  999. text-shadow: none;
  1000. }
  1001.  
  1002. .pp-pg-total p {
  1003. font-size: 0;
  1004. width: 100%;
  1005. text-align: center;
  1006. font-family: 'Montserrat';
  1007. }
  1008. .Btn2-purple strong {
  1009. font-family: 'Montserrat';
  1010. color: #A18276;
  1011. }
  1012.  
  1013. .pp-pg-total p:after {
  1014. content: "produce for sale";
  1015. font-weight: bold;
  1016. color: #A18276;
  1017. width: 100%;
  1018. font-size: .9rem;
  1019. }
  1020.  
  1021.  
  1022. .pp-tabs-wrapper, .pp-tabs-button, .pp-tabs-indicator {
  1023. visibility: hidden;
  1024. }
  1025.  
  1026. div:has(> .css-1s5evre),
  1027. div:has(~ .css-1s5evre) {
  1028. background: transparent !important;
  1029. }
  1030.  
  1031. .css-0, .css-1henxb, .css-effh3d {
  1032. background: transparent !important;
  1033. }
  1034.  
  1035. .pp-cc-wrapper:hover {
  1036. transform: scale(1.03) rotate(-0.5deg);
  1037. box-shadow: none;
  1038. }
  1039.  
  1040. @media screen and (max-width: 365px) {
  1041.  
  1042. }
  1043. .pp-cc-list-container {
  1044. display: flex;
  1045. flex-flow: row wrap;
  1046. justify-content: center;
  1047. gap: 2rem;
  1048. }
  1049.  
  1050. .pp-cc-wrapper {
  1051. flex: 0 1 400px;
  1052. margin: 10px;
  1053. width: 320px;
  1054. height: 310px;
  1055. overflow: visible;
  1056. transition: all 500ms ease;
  1057. background: transparent !important;
  1058.  
  1059. }
  1060. .css-13wmn96:has(.css-nip9dx ){
  1061. background: transparent !important;
  1062. }
  1063.  
  1064. .css-1s5evre {
  1065. overflow: visible;
  1066. display: grid;
  1067. grid-template-columns: 45% 55%;
  1068. grid-template-rows: 160px 90px;
  1069. position: relative;
  1070. gap: 0rem;
  1071. background: #d5bdaa;
  1072. background-image:
  1073. linear-gradient(90deg, rgba(205, 185, 167, 0.4) 50%, transparent 50%),
  1074. linear-gradient(rgba(236, 226, 218, 0.4) 50%, transparent 50%);
  1075. background-size: 16px 16px;
  1076. border-radius: 12px 12px 60px 60px;
  1077. border: 5px solid #70553e;
  1078. padding: 10px;
  1079. margin-top: 20px;
  1080. height: 290px;
  1081. box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  1082. }
  1083.  
  1084.  
  1085. .css-1s5evre:before {
  1086. content: "";
  1087. position: absolute;
  1088. inset: 6px;
  1089. border-radius: 12px 12px 60px 60px;
  1090. border: 2px dashed #b5a48c;
  1091. z-index: 0;
  1092.  
  1093. }
  1094.  
  1095.  
  1096. .css-1s5evre:after {
  1097. content: "";
  1098. position: absolute;
  1099. inset: 15px;
  1100. border-radius: 12px;
  1101. border: 1px dashed #b5a48c60;
  1102. z-index: 0;
  1103. left: 45%;
  1104. }
  1105.  
  1106.  
  1107. .css-1q7rmf0 {
  1108. grid-area: 1 / 1 / 2 / 2;
  1109. position: relative;
  1110. overflow: visible;
  1111. margin: 8px;
  1112. z-index: 2;
  1113. }
  1114.  
  1115. .pp-cc-avatar {
  1116. border-radius: 12px;
  1117. border: 3px solid #b5a48c;
  1118. object-position: 0 30%;
  1119. }
  1120.  
  1121. .css-nlxhw4 {
  1122. position: absolute;
  1123. top: -50px;
  1124. height: 55px;
  1125. left: 20%;
  1126. width: 60%;
  1127. border-radius: 50% 50% 0 0;
  1128. border-top: 14px solid #70553e;
  1129. border-left: 14px solid #70553e;
  1130. border-right: 14px solid #70553e;
  1131. border-bottom: none;
  1132. background: transparent;
  1133. display: flex;
  1134. align-items: center;
  1135. justify-content: center;
  1136. box-shadow: none;
  1137. box-shadow: none;
  1138. }
  1139.  
  1140. .css-nlxhw4 > div {
  1141. background: #9bb0a5;
  1142. border: 2px solid #789787;
  1143. border-radius: 5px;
  1144. top: 10px;
  1145. padding: 3px 12px;
  1146. white-space: nowrap;
  1147. font-size: 1.2rem;
  1148. font-weight: 700;
  1149. z-index: 4;
  1150. position: relative;
  1151. color: #fff8eb;
  1152. font-family: Montserrat, sans-serif;
  1153. }
  1154.  
  1155.  
  1156. .css-nlxhw4::before {
  1157. content: "🥕";
  1158. position: absolute;
  1159. top: -50px;
  1160. left: 180px;
  1161. font-size: 100px;
  1162. z-index: -1;
  1163. filter: hue-rotate(40deg) saturate(0.) brightness(0.9);
  1164. pointer-events: none;
  1165. }
  1166.  
  1167. .profile-character-card-description-box:before {
  1168. content: "Fresh Produce";
  1169. color: #8c6d53;
  1170. font-family: 'Petit Formal Script', serif;
  1171. font-weight: bold;
  1172. letter-spacing: 0px;
  1173. border-radius: 20px;
  1174. font-size: .85em;
  1175. border: 1.5px dashed #b5a48c;
  1176. padding: 0 12px;
  1177. background: #fff8eb;
  1178. }
  1179.  
  1180. .profile-character-card-description-box {
  1181. grid-area: 1 / 2 / 2 / 3;
  1182. padding-top: 15px;
  1183. z-index: 2;
  1184. }
  1185.  
  1186. .pp-cc-description {
  1187. max-height: 120px;
  1188. height: 100%;
  1189. overflow: visible;
  1190. padding: 8px;
  1191. margin-bottom: 5px;
  1192. }
  1193.  
  1194.  
  1195. .profile-character-card-description-box:after {
  1196. content: "Locally Grown";
  1197. color: #8c6d53;
  1198. font-family: 'Petit Formal Script', serif;
  1199. font-weight: bold;
  1200. letter-spacing: 0px;
  1201. border-radius: 20px;
  1202. font-size: .85em;
  1203. border: 1.5px dashed #b5a48c;
  1204. padding: 0 12px;
  1205. background: #fff8eb;
  1206. }
  1207.  
  1208.  
  1209. .pp-cc-tags {
  1210. grid-area: 2 / 1 / 3 / 2;
  1211. height: 100%;
  1212. max-height: 90px;
  1213. z-index: 2;
  1214. margin: 5px;
  1215. }
  1216.  
  1217. .css-1s5evre * {
  1218. color: #70553e;
  1219. font-family: Montserrat, sans-serif;
  1220. }
  1221. .profile-character-card-tags {
  1222. overflow-y: auto;
  1223. }
  1224. .profile-character-card-tags ul {
  1225. width: 100%;
  1226. display: flex;
  1227. flex-wrap: wrap;
  1228. gap: 4px;
  1229. }
  1230. .profile-character-card-tags li {
  1231. width: auto;
  1232. flex: 0 0 auto;
  1233. }
  1234. .pp-cc-tags-regular, .pp-cc-tags-custom {
  1235. border: 1px solid #c9bca7;
  1236. border-radius: 8px;
  1237. color: #8c6d53;
  1238. background: #fff;
  1239. font-size: .75em;
  1240. padding: 2px 6px;
  1241. transition: 300ms ease;
  1242. }
  1243.  
  1244. .pp-cc-tags-regular:hover, .pp-cc-tags-custom:hover {
  1245. background: #9bb0a530;
  1246. border: 1px solid #9bb0a5;
  1247. color: #4a5c51;
  1248. }
  1249. .pp-cc-description p:not(:first-child), .pp-cc-description hr {
  1250. display: none;
  1251. }
  1252.  
  1253. .pp-cc-description * {
  1254. color: #8c6d53 !important;
  1255. background: transparent !important;
  1256. line-height: 1.2 !important;
  1257. font-size: 0.8rem;
  1258.  
  1259. }
  1260.  
  1261.  
  1262. .css-123m5uu {
  1263. margin: 0;
  1264. flex: 1 1 100%;
  1265. }
  1266. .pp-cc-ribbon-wrap {
  1267. clip-path: unset;
  1268. background:none;
  1269. box-shadow: none;
  1270. }
  1271.  
  1272.  
  1273. .pp-tag-limitless {
  1274. background: #9bb0a5;
  1275. border: 2px solid #8ba195;
  1276. border-radius: 20px;
  1277. width: 100%;
  1278. padding: 2px 0;
  1279. color: #fff8eb;
  1280. font-family: 'Petit Formal Script', serif !important;
  1281. font-weight: bold;
  1282. font-size: 0.9rem;
  1283. transition: all 400ms ease;
  1284. }
  1285.  
  1286. .pp-tag-limitless:hover {
  1287. background: #8ba195;
  1288. color: #fff;
  1289. }
  1290.  
  1291. .pp-tag-limitless {
  1292. font-size: 0 !important;
  1293. }
  1294. .pp-tag-limitless::before {
  1295. content: "Fresh Picked";
  1296. font-size: 0.85rem;
  1297. }
  1298. .pp-tag-limitless:hover::before {
  1299. content: "Take Me Home?";
  1300. }
  1301.  
  1302.  
  1303. .profile-character-card-stats-box, .pp-cc-ribbon {
  1304. justify-content: center;
  1305. top: -12px;
  1306. width: 100%;
  1307. height: 100%;
  1308. z-index: 5;
  1309. }
  1310. .pp-cc-chats {
  1311. position: absolute;
  1312. left: 1px;
  1313. z-index: 5;
  1314. background: #fff8eb;
  1315. border: 2px solid #b5a48c;
  1316. border-radius: 50%;
  1317. width: 32px;
  1318. height: 32px;
  1319. padding: 0;
  1320. display: flex;
  1321. align-items: center;
  1322. justify-content: center;
  1323. }
  1324. .pp-cc-star-line {
  1325. visibility: hidden;
  1326. }
  1327.  
  1328.  
  1329. .css-1c9wmts {
  1330. visibility: hidden;
  1331. }
  1332.  
  1333.  
  1334. .css-1uodvt1 {
  1335. padding-top: 0px;
  1336. flex-direction: column;
  1337. justify-items: center;
  1338. text-align: center;
  1339. }
  1340.  
  1341. .pp-pg-prev-button svg,
  1342. .pp-pg-next-button svg{
  1343. font-size: 1rem;
  1344. color: #AAC0AA;
  1345. }
  1346. </style>
  1347.  
  1348.  
Tags: janitorai
Advertisement
Add Comment
Please, Sign In to add comment