@charset "UTF-8";

body {
  font-family:'Fraunces'!important;
  background-color:var(--color-pink-200);
  padding:0;
  min-width:300px;
}

.margin-bot-3 {
  margin-bottom:3rem;
}

.wall_post_body,.wall_post,.profile_row,#comments,.profile_section_background,.profile_section_content,#profile_interests_content {
  word-wrap:break-word;
  max-width:99vw;
}

.w-99 {
  width:99vw;
}

#profile_comments {
  width:99vw;
}

#profile_mfc_news_feed_content {
  display:none;
}

.profile_section_content {
  padding:0;
  margin:0;
}

#profile_interests_content .value {
  margin:0;
}

#favorite_books_value {
  width:98vw;
  background-color:var(--color-pink-200);
}

@font-face {
  font-family:'Fraunces';
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/fraunces/v32/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uMiIk_WBq8U_9v0c2WS017iN7iQcIfJD58ngB1Yc7qv8.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@font-face {
  font-family:'Fraunces';
  font-style:italic;
  font-weight:500;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/fraunces/v32/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emBWtFKqZTnbB-gzTK0KVBdJdt9hFwpX9W37lm1_mv0iQg.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

#profile_header,#profile_about_me_friends,#profile_header_container {
  display:none;
}

.place-content-center {
  place-content:center;
}

.heading,#favorite_books_label,#server_time,#header_bar {
  display:none!important;
}

@keyframes animate {
  0% {
    transform:translateY(0px);
  }

  50% {
    transform:translateY(-20px);
  }

  100% {
    transform:translateY(0px);
  }
}

h3 span {
  padding:10px 20px;
  display:table-cell;
  box-shadow:inset 0 0 5px rgba(0,0,0,0.3),0 5px 0 var(--color-pink-300);
  animation:animate .5s infinite;
  font-style:italic;
}

/* Specify a slight delay for
        each of the letters */
h3 span:nth-child(1) {
  animation-delay:.1s;
}

h3 span:nth-child(2) {
  animation-delay:.2s;
}

h3 span:nth-child(3) {
  animation-delay:.3s;
}

h3 span:nth-child(4) {
  animation-delay:.4s;
}

h3 span:nth-child(5) {
  animation-delay:.5s;
}

h3 span:nth-child(6) {
  animation-delay:.6s;
}

/*! tailwindcss v4.0.8 | MIT License | https://tailwindcss.com */
:root,:host {
  font-family:'Inter',sans-serif;
  --tw-border-style:solid;
  --font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  --font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
  --color-orange-50:oklch(.98 .016 73.684);
  --color-pink-200:oklch(.899 .061 343.231);
  --color-pink-300:oklch(.823 .12 346.018);
  --color-pink-400:oklch(.718 .202 349.761);
  --color-pink-600:oklch(.592 .249 .584);
  --color-gray-50:oklch(.985 .002 247.839);
  --color-gray-300:oklch(.872 .01 258.338);
  --color-gray-500:oklch(.551 .027 264.364);
  --color-gray-600:oklch(.446 .03 256.802);
  --color-gray-800:oklch(.278 .033 256.848);
  --color-black:#000;
  --color-white:#fff;
  --spacing:.25rem;
  --breakpoint-xl:80rem;
  --container-5xl:64rem;
  --container-7xl:80rem;
  --text-xs:.75rem;
  --text-xs--line-height:calc(1/.75);
  --text-sm:.875rem;
  --text-sm--line-height:calc(1.25/.875);
  --text-base:1rem;
  --text-base--line-height:calc(1.5/1);
  --text-lg:1.125rem;
  --text-lg--line-height:calc(1.75/1.125);
  --text-xl:1.25rem;
  --text-xl--line-height:calc(1.75/1.25);
  --text-2xl:1.5rem;
  --text-2xl--line-height:calc(2/1.5);
  --text-4xl:2.25rem;
  --text-4xl--line-height:calc(2.5/2.25);
  --font-weight-semibold:600;
  --font-weight-bold:700;
  --ease-in:cubic-bezier(.4,0,1,1);
  --ease-out:cubic-bezier(0,0,.2,1);
  --default-transition-duration:.15s;
  --default-transition-timing-function:cubic-bezier(.4,0,.2,1);
  --default-font-family:var(--font-sans);
  --default-font-feature-settings:var(--font-sans--font-feature-settings);
  --default-font-variation-settings:var(--font-sans--font-variation-settings);
  --default-mono-font-family:var(--font-mono);
  --default-mono-font-feature-settings:var(--font-mono--font-feature-settings);
  --default-mono-font-variation-settings:var(--font-mono--font-variation-settings);
}

*,:after,:before,::backdrop {
  box-sizing:border-box;
  border:0 solid;
  margin:0;
  padding:0;
}

::file-selector-button {
  box-sizing:border-box;
  border:0 solid;
  margin:0;
  padding:0;
}

html,:host {
  -webkit-text-size-adjust:100%;
  tab-size:4;
  line-height:1.5;
  font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
  font-feature-settings:var(--default-font-feature-settings,normal);
  font-variation-settings:var(--default-font-variation-settings,normal);
  -webkit-tap-highlight-color:transparent;
}

body {
  line-height:inherit;
}

hr {
  height:0;
  color:inherit;
  border-top-width:1px;
}

abbr:where([title]) {
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted;
}

h1,h2,h3,h4,h5,h6 {
  font-size:inherit;
  font-weight:inherit;
}

a {
  color:inherit;
  -webkit-text-decoration:inherit;
  -webkit-text-decoration:inherit;
  -webkit-text-decoration:inherit;
  text-decoration:inherit;
}

b,strong {
  font-weight:bolder;
}

code,kbd,samp,pre {
  font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
  font-feature-settings:var(--default-mono-font-feature-settings,normal);
  font-variation-settings:var(--default-mono-font-variation-settings,normal);
  font-size:1em;
}

small {
  font-size:80%;
}

sub,sup {
  vertical-align:baseline;
  font-size:75%;
  line-height:0;
  position:relative;
}

sub {
  bottom:-.25em;
}

sup {
  top:-.5em;
}

table {
  text-indent:0;
  border-color:inherit;
  border-collapse:collapse;
}

:-moz-focusring {
  outline:auto;
}

progress {
  vertical-align:baseline;
}

summary {
  display:list-item;
}

ol,ul,menu {
  list-style:none;
}

img,svg,video,canvas,audio,iframe,embed,object {
  vertical-align:middle;
  display:block;
}

img,video {
  max-width:100%;
  height:auto;
}

button,input,select,optgroup,textarea {
  font:inherit;
  font-feature-settings:inherit;
  font-variation-settings:inherit;
  letter-spacing:inherit;
  color:inherit;
  opacity:1;
  background-color:#0000;
  border-radius:0;
}

::file-selector-button {
  font:inherit;
  font-feature-settings:inherit;
  font-variation-settings:inherit;
  letter-spacing:inherit;
  color:inherit;
  opacity:1;
  background-color:#0000;
  border-radius:0;
}

:where(select:is([multiple],[size])) optgroup {
  font-weight:bolder;
}

:where(select:is([multiple],[size])) optgroup option {
  padding-inline-start:20px;
}

::file-selector-button {
  margin-inline-end:4px;
}

::placeholder {
  opacity:1;
  color:color-mix(in oklab,currentColor 50%,transparent);
}

textarea {
  resize:vertical;
}

::-webkit-search-decoration {
  -webkit-appearance:none;
}

::-webkit-date-and-time-value {
  min-height:1lh;
  text-align:inherit;
}

::-webkit-datetime-edit {
  display:inline-flex;
}

::-webkit-datetime-edit-fields-wrapper {
  padding:0;
}

::-webkit-datetime-edit {
  padding-block:0;
}

::-webkit-datetime-edit-year-field {
  padding-block:0;
}

::-webkit-datetime-edit-month-field {
  padding-block:0;
}

::-webkit-datetime-edit-day-field {
  padding-block:0;
}

::-webkit-datetime-edit-hour-field {
  padding-block:0;
}

::-webkit-datetime-edit-minute-field {
  padding-block:0;
}

::-webkit-datetime-edit-second-field {
  padding-block:0;
}

::-webkit-datetime-edit-millisecond-field {
  padding-block:0;
}

::-webkit-datetime-edit-meridiem-field {
  padding-block:0;
}

:-moz-ui-invalid {
  box-shadow:none;
}

button,input:where([type=button],[type=reset],[type=submit]) {
  appearance:button;
}

::file-selector-button {
  appearance:button;
}

::-webkit-inner-spin-button {
  height:auto;
}

::-webkit-outer-spin-button {
  height:auto;
}

[hidden]:where(:not([hidden=until-found])) {
  display:none!important;
}

.collapse {
  visibility:collapse;
}

.visible {
  visibility:visible;
}

.absolute {
  position:absolute;
}

.fixed {
  position:fixed;
}

.relative {
  position:relative;
}

.static {
  position:static;
}

.sticky {
  position:sticky;
}

.top-0 {
  top:calc(var(--spacing)*0);
}

.-z-10 {
  z-index:calc(10*-1);
}

.z-10 {
  z-index:10;
}

.container {
  width:100%;
}

@media (width40rem) {
  .container {
    max-width:40rem;
  }
}

@media (width48rem) {
  .container {
    max-width:48rem;
  }
}

@media (width64rem) {
  .container {
    max-width:64rem;
  }
}

@media (width80rem) {
  .container {
    max-width:80rem;
  }
}

@media (width96rem) {
  .container {
    max-width:96rem;
  }
}

.mx-auto {
  margin-inline:auto;
}

.my-auto {
  margin-block:auto;
}

.mt-2 {
  margin-top:calc(var(--spacing)*2);
}

.mt-4 {
  margin-top:calc(var(--spacing)*4);
}

.mr-1 {
  margin-right:calc(var(--spacing)*1);
}

.block {
  display:block;
}

.contents {
  display:contents;
}

.flex {
  display:flex;
}

.grid {
  display:grid;
}

.hidden {
  display:none;
}

.inline {
  display:inline;
}

.inline-block {
  display:inline-block;
}

.table {
  display:table;
}

.h-1 {
  height:calc(var(--spacing)*1);
}

.h-12 {
  height:calc(var(--spacing)*12);
}

.h-\[21px\] {
  height:21px;
}

.h-\[200px\] {
  height:200px;
}

.w-12 {
  width:calc(var(--spacing)*12);
}

.w-20 {
  width:calc(var(--spacing)*20);
}

.w-\[21px\] {
  width:21px;
}

.w-full {
  width:100%;
}

.max-w-5xl {
  max-width:var(--container-5xl);
}

.max-w-7xl {
  max-width:var(--container-7xl);
}

.max-w-\[340px\] {
  max-width:340px;
}

.max-w-\[400px\] {
  max-width:400px;
}

.max-w-\[600px\] {
  max-width:600px;
}

.max-w-screen-xl {
  max-width:var(--breakpoint-xl);
}

.transform {
  transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y);
}

.resize {
  resize:both;
}

.flex-col {
  flex-direction:column;
}

.flex-row {
  flex-direction:row;
}

.flex-wrap {
  flex-wrap:wrap;
}

.items-center {
  align-items:center;
}

.justify-center {
  justify-content:center;
}

.gap-1 {
  gap:calc(var(--spacing)*1);
}

.gap-2 {
  gap:calc(var(--spacing)*2);
}

.gap-4 {
  gap:calc(var(--spacing)*4);
}

.gap-5 {
  gap:calc(var(--spacing)*5);
}

.gap-6 {
  gap:calc(var(--spacing)*6);
}

.gap-10 {
  gap:calc(var(--spacing)*10);
}

.rounded {
  border-radius:.25rem;
}

.rounded-full {
  border-radius:3.40282E+38px;
}

.border {
  border-style:var(--tw-border-style);
  border-width:1px;
}

.border-2 {
  border-style:var(--tw-border-style);
  border-width:2px;
}

.border-t {
  border-top-style:var(--tw-border-style);
  border-top-width:1px;
}

.border-b-2 {
  border-bottom-style:var(--tw-border-style);
  border-bottom-width:2px;
}

.border-gray-300 {
  border-color:var(--color-gray-300);
}

.border-orange-50 {
  border-color:var(--color-orange-50);
}

.border-pink-400 {
  border-color:var(--color-pink-400);
}

.border-pink-600 {
  border-color:var(--color-pink-600);
}

.bg-gray-50 {
  background-color:var(--color-gray-50);
}

.bg-pink-200 {
  background-color:var(--color-pink-200);
}

.bg-pink-300 {
  background-color:var(--color-pink-300);
}

.bg-pink-600 {
  background-color:var(--color-pink-600);
}

.bg-white {
  background-color:var(--color-white);
}

.p-1 {
  padding:calc(var(--spacing)*1);
}

.p-6 {
  padding:calc(var(--spacing)*6);
}

.px-2 {
  padding-inline:calc(var(--spacing)*2);
}

.px-4 {
  padding-inline:calc(var(--spacing)*4);
}

.px-6 {
  padding-inline:calc(var(--spacing)*6);
}

.py-2 {
  padding-block:calc(var(--spacing)*2);
}

.py-4 {
  padding-block:calc(var(--spacing)*4);
}

.py-10 {
  padding-block:calc(var(--spacing)*10);
}

.py-20 {
  padding-block:calc(var(--spacing)*20);
}

.pt-12 {
  padding-top:calc(var(--spacing)*12);
}

.text-center {
  text-align:center;
}

.text-2xl {
  font-size:var(--text-2xl);
  line-height:var(--tw-leading,var(--text-2xl--line-height));
}

.text-4xl {
  font-size:var(--text-4xl);
  line-height:var(--tw-leading,var(--text-4xl--line-height));
}

.text-base {
  font-size:var(--text-base);
  line-height:var(--tw-leading,var(--text-base--line-height));
}

.text-sm {
  font-size:var(--text-sm);
  line-height:var(--tw-leading,var(--text-sm--line-height));
}

.text-xl {
  font-size:var(--text-xl);
  line-height:var(--tw-leading,var(--text-xl--line-height));
}

.text-xs {
  font-size:var(--text-xs);
  line-height:var(--tw-leading,var(--text-xs--line-height));
}

.font-bold {
  --tw-font-weight:var(--font-weight-bold);
  font-weight:var(--font-weight-bold);
}

.font-semibold {
  --tw-font-weight:var(--font-weight-semibold);
  font-weight:var(--font-weight-semibold);
}

.text-black {
  color:var(--color-black);
}

.text-gray-500 {
  color:var(--color-gray-500);
}

.text-gray-600 {
  color:var(--color-gray-600);
}

.text-gray-800 {
  color:var(--color-gray-800);
}

.text-pink-600 {
  color:var(--color-pink-600);
}

.text-white {
  color:var(--color-white);
}

.ordinal {
  --tw-ordinal:ordinal;
  font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);
}

.antialiased {
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

.shadow-xl {
  --tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);
  box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
}

.blur {
  --tw-blur:blur(8px);
  filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);
}

.filter {
  filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);
}

.transition {
  transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;
  transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));
  transition-duration:var(--tw-duration,var(--default-transition-duration));
}

.ease-in {
  --tw-ease:var(--ease-in);
  transition-timing-function:var(--ease-in);
}

.ease-out {
  --tw-ease:var(--ease-out);
  transition-timing-function:var(--ease-out);
}

@media (hover:hover) {
  .hover\:bg-gray-50:hover {
    background-color:var(--color-gray-50);
  }

  .hover\:bg-pink-600:hover {
    background-color:var(--color-pink-600);
  }

  .hover\:text-pink-600:hover {
    color:var(--color-pink-600);
  }
}

@media (width40rem) {
  .sm\:px-7 {
    padding-inline:calc(var(--spacing)*7);
  }
}

@media (width48rem) {
  .md\:mx-0 {
    margin-inline:calc(var(--spacing)*0);
  }

  .md\:w-1\/2 {
    width:50%;
  }

  .md\:flex-row {
    flex-direction:row;
  }

  .md\:items-center {
    align-items:center;
  }

  .md\:justify-between {
    justify-content:space-between;
  }

  .md\:gap-8 {
    gap:calc(var(--spacing)*8);
  }

  .md\:px-2 {
    padding-inline:calc(var(--spacing)*2);
  }

  .md\:py-24 {
    padding-block:calc(var(--spacing)*24);
  }

  .md\:text-left {
    text-align:left;
  }

  .md\:text-base {
    font-size:var(--text-base);
    line-height:var(--tw-leading,var(--text-base--line-height));
  }

  .md\:text-lg {
    font-size:var(--text-lg);
    line-height:var(--tw-leading,var(--text-lg--line-height));
  }
}

@media (width64rem) {
  .lg\:mx-0 {
    margin-inline:calc(var(--spacing)*0);
  }

  .lg\:w-4\/5 {
    width:80%;
  }

  .lg\:flex-row {
    flex-direction:row;
  }
}