Initial site version

rust
Elnu 3 years ago
parent faccc96951
commit 71b28ac30a

6
.gitignore vendored

@ -11,3 +11,9 @@ hugo.linux
# Temporary lock file while building
/.hugo_build.lock
# Ignore challenge submissions to prevent bloating git repo
/assets/
# Ignore challenge data files
/data/

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

@ -10,8 +10,7 @@ disableKinds = ["taxonomy", "taxonomyTerm"]
FontAwesomeKit = "c3c3b565dc"
[permalinks]
pages = "/:title"
challenges = "/:title"
challenges = "/:filename"
[markup]
[markup.goldmark]

@ -0,0 +1,128 @@
---
---
<header style="text-align: center">
<h1>Tegaki Tuesday</h1>
<h2 class="gray">[手]{て}[書]{が}きの[火]{か}[曜]{よう}[日]{び}</h2>
</header>
<p class="action-button">
<a href="/{{< current >}}">
<span>Latest challenge <i class="fa-solid fa-circle-arrow-right"></i></span>
<img src="/mascot-avatar.png">
</a>
</p>
Welcome to the Tegaki Tuesday website!
Tegaki Tuesday is a weekly Japanese/English handwriting challenge that happens every, you guessed it, Tuesday. For each challenge, a short passage along with its translation is selected from a haiku, the lyrics of a song, or a passage from a book, and posted to this site.
Then, it's your job to handwrite (either physically or on a graphics tablet) the challenge either in Japanese and/or English. Please do your target language first!
## How do I submit?
Submissions are currently only accepted through [Discord](https://discord.com/) on the **#handwriting** channels of the following participating servers:
- **[English-Japanese Language Exchange](https://discord.gg/japanese)** a.k.a. **EJLX** — This is the largest participating server, with over tens of thousands of members and an incredibly active handwriting community.
- **[[日]{に}[本]{ほん}[語]{ご}と[英]{えい}[語]{ご} - JP & EN](https://discord.gg/2Tf75M9)** a.k.a. **日英**
- **[Yudai La Piñata](https://discord.gg/5e5je2PXeq)**
In the **#handwriting** channel of participating server, use the `-h submit` command along with an image attachment to submit. [字]{じ}ちゃん (Ji-chan) will automatically upload your submission to the website for you! (Please be patient, there may be a short delay before your submission is visible.) You can submit as many times as you want.
For more information on [字]{じ}ちゃん commands, see the [command list](#command-list).
## Command list
- `-h submit` Submit to the latest handwriting challenge.
- `-h challenge` View the latest handwriting challenge info.
- `-h leaderboard` ~~View the community leaderboard and challenge stats!~~ **(Coming back soon)**
- `-h images` List the images in your current submission, if available
- `-h imageDelete <image number>` Delete images from your current submission using image numbers from `h images`.
- `-h so <text>` Get stroke order diagrams for character(s), maximum 4
- `-h jinmeiyo` Random [Jinmeiyō](https://en.wikipedia.org/wiki/Jinmeiyō_kanji) kanji
- `-h joyo` Random [Jōyō](https://en.wikipedia.org/wiki/Jōyō_kanji) kanji
- `-h kyoiku <grade|all>` Random [Kyōiku](https://en.wikipedia.org/wiki/Kyōiku_kanji) kanji
- `-h jlpt <level|all>` Random [<abbr title="Japanese-Language Proficiency Test">JLPT</abbr>](https://en.wikipedia.org/wiki/Japanese-Language_Proficiency_Test) kanji
- `-h hyogai <group|all>` Random [Hyōgai](https://en.wikipedia.org/wiki/Hyōgai_kanji) kanji
## Contact
This site is operated by Elnu, who you can contact on Discord at [Elnu#2917](https://discord.com/users/441283734214279178).
{{< secondary >}}
# Getting started
Handwriting tips & resources coming soon!
<!--
# Getting started
*This section is courtesy of Delta ([Δ三八#4656](https://discord.com/users/200401434137722881)).*
There are three important things when writing Japanese, whether it be kana or kanji:
## Stroke order
Every character has a set way of being written and the strokes have an order to them.
For example, when we write 木, we first write the horizontal stroke, then the vertical and then the left sweep and right sweep.
Try to follow this stroke order and memorise it. It might look arbitrary and daunting at first, but after the first few hundred kanji you will realise the pattern and be able to guess the stroke order of kanji you don't even know yet.
Is stroke order important? Yes, it is. It's the most efficient way of writing (even if it may not look like it to the untrained eye) and brings consistency to your writing. It becomes especially important when writing (and reading) in [行]{ぎょう}[書]{しょ} "semi-cursive" which relies on the right stroke order.
![木 stroke order](/tree.png)
## Character Balance
**Do not copy computer fonts.**
The characters you see on the screen look the way they do mostly because they are made to fit in a tiny block with a limited set of pixels.
However, this is not how we actually write the characters.
Some examples of this are:
- We don't connect き and さ
- We don't put the dakuten ( ゙ ) in the middle of a character like in で , but always at the top right
- We don't write 入 like... that
You can compare this to how we don't write a Times New Roman "g" when handwriting in English.
![Times New Roman "g"](/g.png)
![Computer fonts vs. handwriting](/computer-fonts.png)
## Proportions
Proportions are also very important. In order to practice character balance and get used to it, it's highly advised you write each character in a box divided by a 4 section grid, like so: 田
You can then look up stroke order and proportions of each kanji on for example [Jisho.org](https://jisho.org/)
You can download practice sheets or make them yourself. You can also just buy any grid notebook as long as the grid isn't too small and you can write a single character in 4 squares comfortably.
As a last resort you can also simply draw a grid yourself.
![Grid](/grid.png)
### Types of strokes
There are 3 basic types of stroke endings:
- とめ or "stop"
- はね or "jump" (or hook, flick, etc)
- はらい or "sweep" (or brush, etc)
These apply to kana as well as kanji, just like everything else that's written above.
This image should explain the difference:
![Types of strokes](/types-of-strokes.png)
## Where to start?
As for where to start, start with learning how to write hiragana properly:
{{< youtube wD3FJgij79c >}}
-->
{{< /secondary >}}

@ -0,0 +1,31 @@
---
japanese:
- - - pos: noun
text:
- 古: ふるい
- 池: け
- pos: particle
text: や
- - - pos: noun
text:
- 蛙: かわず
- pos: verb
text:
- 飛: と
- び
- 込: こ
- む
- - - pos: noun
text:
- 水: みず
- pos: particle
text: の
- pos: noun
text:
- 音: おと
english:
- The old pond,
- A frog leaps in.
- Sound of water.
date: 2021-01-16
---

@ -0,0 +1,52 @@
---
japanese:
- - - pos: noun
text:
- 東: とう
- 海: かい
- pos: particle
text: の
- - - pos: noun
text:
- 小: こ
- 島: じま
- pos: particle
text: の
- pos: noun
text:
- 磯: いそ
- pos: particle
text: の
- - - pos: noun
text:
- 白: はく
- 砂: しゃ
- pos: particle
text: に
- - - pos: noun
text:
- 我: われ
- pos: verb
text:
- 泣: な
- き
- 濡: ぬ
- れて
dictionary: 泣き濡れる
- - - pos: noun
text:
- 蟹: かに
- pos: particle
text: と
- pos: verb
text:
- 戯: たわむ
- る
english:
- The white sands of a
- Rock shore of an inlet
- In the eastern sea.
- He pokes at a crab, playful,
- But his clothes are wet with tears.
date: 2021-04-20
---

@ -0,0 +1,31 @@
---
japanese:
- - - pos: noun
text:
- 風: ふう
- 月: げつ
- pos: particle
text: の
- - - pos: noun
text:
- 財: さい
- pos: particle
text: も
- pos: noun
text:
- 離: はな
- れ
- pos: particle
text: よ
- - - pos: noun
text:
- 深: ふか
- 見: み
- 艸: ぐみ
dictionary: 深見草
english:
- Even nature yields
- Despite its grand beauty when
- The peony blooms
date: 2021-04-27
---

@ -0,0 +1,64 @@
---
japanese:
- - - pos: noun
text:
- 薫: くん
- 風: ぷう
- pos: adjective
text:
- 爽: さわ
- やかな
dictionary: 爽やか
- pos: noun
text:
- 季: き
- 節: せつ
- pos: particle
text: を
- pos: noun
text:
- 迎: むか
- え
- text: 、
dictionary: ~
- - - pos: noun
text:
- 貴: き
- 社: しゃ
- pos: particle
text: に
- pos: phrase
text:
- 於: お
- かれましては
- - - pos: adverb
text:
- 益: ます
- 々: ます
- pos: particle
text: ご
dictionary: 御
- pos: noun
text:
- 清: せい
- 栄: えい
- pos: particle
text: の
- pos: noun
text: こと
dictionary: 事
- pos: particle
text: と
- pos: verb
text:
- 存: ぞん
- じます
dictionary: 存じる
english:
- |
As we enter this refreshing season
of early-summer breezes,
we hope for your continued health
and prosperity.
date: 2021-05-04
---

@ -0,0 +1,93 @@
---
japanese:
- - - pos: noun
text:
- 貴方: あなた
dictionary: 貴方-1
- pos: particle
text: の
- pos: noun
text:
- 事: こと
- pos: particle
text: も
- pos: noun
text:
- 私: わたし
- pos: particle
text: の
- pos: noun
text:
- 事: こと
- pos: particle
text: も
- - pos: noun
text:
- 全: すべ
- て
- pos: particle
text: の
- pos: noun
text:
- 事: こと
- pos: particle
text: も
- pos: adverb
text: まだ
dictionary: 未だ
- pos: verb
text:
- 知: し
- らない
dictionary: 知る
- pos: particle
text: の
- - - pos: adjective
text:
- 重: おも
- い
- pos: noun
text:
- 目: ま
- 蓋: ぶた
dictionary: 瞼
- pos: particle
text: を
- pos: verb
text:
- 開: あ
- けた
dictionary: 開く
- pos: particle
text: の
- pos: particle
text: ならば
dictionary: なら
- - pos: adverb
text: すべて
dictionary: 全て
- pos: verb
text:
- 壊: こわ
- す
- pos: particle
text: の
- pos: particle
text: なら
- pos: noun
text:
- 黒: くろ
- pos: particle
text: に
- pos: verb
text: なれ
dictionary: 成る
english:
- I still dont know about you, about myself, about everything
- If I open my heavy eyelids, if I break everything, then turn black!
date: 2021-05-11
---
This week's challenge is from *Bad Apple!!*'s lyrics ([YouTube](https://www.youtube.com/watch?v=9lNZ_Rnr7Jc)):
{{< youtube 9lNZ_Rnr7Jc >}}

@ -0,0 +1,62 @@
---
japanese:
- - - pos: noun
text:
- 微: び
- 熱: ねつ
- pos: particle
text: の
- pos: noun
text:
- 中: なか
- - pos: verb
text:
- 躊: た
- 躇: めら
- っ
dictionary: 躊躇う
- pos: particle
text: ても
- pos: noun
text:
- 駄: だ
- 目: め
- pos: verb
text: だ
- pos: particle
text: ね
- - - pos: verb
text:
- 飛: と
- び
- 込: こ
- む
- pos: noun
text:
- 勇: ゆう
- 気: き
- pos: particle
text: に
- pos: noun
text:
- 賛: さん
- 成: せい
- - pos: adverb
text:
- 間: ま
- もなく
- text: Start!
dictionary: ~
english:
- |
In this fever,
I can't be hesitating
- |
I'll accept the courage to jump in
and start soon!
date: 2021-05-18
---
This week's challenge is from *Snow Halation*'s lyrics ([YouTube](https://www.youtube.com/watch?v=vJ3jNTH2QL0)):
{{< youtube vJ3jNTH2QL0 >}}

@ -0,0 +1,38 @@
---
japanese:
- - - pos: noun
text:
- 大: だい
- 胆: たん
- 不: ふ
- 敵: てき
- pos: particle
text: に
- pos: noun
text: ハイカラ
- pos: noun
text:
- 革: かく
- 命: めい
- - - pos: noun
text:
- 磊: らい
- 々: らい
- 落: らく
- 々: らく
- pos: noun
text:
- 反: はん
- 戦: せん
- pos: noun
text:
- 国家: こっか
english:
- Boldly executing a Western revolution
- In our anti-war nation, open and free
date: 2021-05-25
---
This week's challenge is from [千]{せん}[本]{ぼん}[桜]{ざくら}'s lyrics ([YouTube](https://www.youtube.com/watch?v=shs0rAiwsGQ)):
{{< youtube shs0rAiwsGQ >}}

@ -0,0 +1,89 @@
---
japanese:
- - - pos: adjective
text:
- 儚: はかな
- い
- pos: noun
text:
- 想: おも
- い
- pos: particle
text: は
- - - pos: noun
text:
- 君: きみ
- pos: particle
text: の
- pos: noun
text:
- 心: こころ
- pos: particle
text: で
- text: 、
dictionary: ~
- pos: noun
text:
- 思: おも
- い
- 出: で
- pos: particle
text: に
- pos: verb
text:
- 変: か
- わっ
dictionary: 変わる
- pos: particle
text: ても
- - - text: Don't leave me lonely
dictionary: ~
- - - pos: adjective
text:
- 儚: はかな
- pos: particle
text: さ
- pos: particle
text: の
- pos: noun
text:
- 雨: あめ
- pos: particle
text: は
- - - pos: adverb
text:
- 軈: やが
- て
- pos: verb
text:
- 上: あ
- がって
dictionary: 上がる
- pos: verb
text: く
dictionary: 行く
- text: 、
dictionary: ~
- pos: noun
text:
- 夏: なつ
- pos: particle
text: が
- pos: verb
text:
- 迎: むか
- えに
- 来: く
- る
english:
- My fleeting feelings
- Even if they turn into memories in your heart
- Don't leave me lonely
- The rain of transience
- Soon it will rise, summer will come for me
date: 2021-06-01
---
This week's challenge is from [六]{ろく}[月]{がつ}の[君]{きみ}は。's lyrics ([Spotify](https://open.spotify.com/track/681PFKiTkO6RkgsUZwKPoW)):
{{< spotify type="track" id="681PFKiTkO6RkgsUZwKPoW" >}}

@ -0,0 +1,42 @@
---
japanese:
- - - pos: noun
text:
- 此: こ
- 処: こ
- pos: particle
text: は
- pos: noun
text:
- 宴: うたげ
- pos: noun
text:
- 鋼: はがね
- pos: particle
text: の
- pos: noun
text:
- 檻: おり
- - - pos: phrase
text: さあ
- pos: noun
text:
- 光: こう
- 線: せん
- 銃: じゅう
- pos: particle
text: を
- pos: verb
text:
- 撃: う
- ちまくれ
dictionary: 打ちまくる
english:
- This is a party, a steel cage.
- Come on, let's fire up the ray gun
date: 2021-06-17
---
This week's challenge is from [千]{せん}[本]{ぼん}[桜]{ざくら}'s lyrics ([YouTube](https://www.youtube.com/watch?v=shs0rAiwsGQ)):
{{< youtube shs0rAiwsGQ >}}

@ -0,0 +1,65 @@
---
japanese:
- - - pos: noun
text:
- 宵: よい
- pos: particle
text: の
- pos: noun
text:
- 湯: ゆ
- pos: particle
text: に
- pos: verb
text:
- 浮: う
- いて
dictionary: 浮く
- - - pos: noun
text:
- 青: あお
- 々: あお
- pos: adjective
text: しい
- - - pos: adjective
text:
- 我: わ
- が
- pos: noun
text:
- 庭: にわ
- pos: particle
text: の
- pos: noun
text:
- 若: わか
- pos: noun
text:
- 萌: も
dictionary: ~
- pos: particle
text: を
- pos: verb
text:
- 切: き
- って
dictionary: 切る
- - - pos: noun
text:
- 菖: しょう
- 蒲: ぶ
- pos: adjective
text:
- 幾: いく
- pos: noun
text:
- 筋: すじ
english:
- Floating on the evening water
- Verdant greenish hue
- Nipping the young buds of my garden
- Streaks of sweet flag
date: 2021-06-15
---
Tanka poem by [田]{た}[谷]{や}[鋭]{えい} ([Japanese Wikipedia](https://ja.wikipedia.org/wiki/%E7%94%B0%E8%B0%B7%E9%8B%AD)), sourced from [tankanokoto.com](https://tankanokoto.com/2019/05/kodomonohi.html#i-6).

@ -0,0 +1,81 @@
---
japanese:
- - - pos: adjective
text:
- 甘: あま
- い
- pos: adjective
text:
- 甘: あま
- い
- pos: adjective
text:
- 甘: あま
- い
- pos: adjective
text:
- 甘: あま
- い
- pos: noun
text: エクレア
- - - pos: adverb
text:
- 初: はじ
- めて
- pos: verb
text:
- 過: す
- ごした
dictionary: 過ごす
- pos: noun
text:
- 休: きゅう
- 日: じつ
- - - pos: noun
text:
- 無: む
- 邪: じゃ
- 気: き
- pos: particle
text: に
- pos: noun
text:
- 手: て
- pos: verb
text:
- 取: と
- り
dictionary: 取る
- pos: verb
text:
- 笑: わら
- った
dictionary: 笑う
- - - pos: noun
text: あなた
dictionary: 貴方-1
- pos: particle
text: は
- pos: noun
text: どこ
dictionary: 何処
- pos: particle
text: から
- pos: verb
text:
- 来: き
- た
dictionary: 来る
- pos: particle
text: の
english:
- A sweet, sweet eclair, oh so sweet
- On our first day off together
- You took my hand with a pure-hearted smile
- Where did you come from?
date: 2021-06-22
---
This week's challenge is from エクレア's lyrics ([YouTube](https://www.youtube.com/watch?v=-PZvCei5tbw)):
{{< youtube -PZvCei5tbw >}}

@ -0,0 +1,64 @@
---
japanese:
- - - pos: noun
text:
- 古: いにしえ
- pos: particle
text: の
- pos: noun
text:
- 勇: ゆう
- 者: しゃ
- - - pos: noun
text:
- 天: てん
- pos: particle
text: の
- pos: noun
text:
- 稲: いな
- 妻: ずま
- pos: particle
text: を
- pos: verb
text:
- 導: みちび
- き
dictionary: 導く
- - - pos: noun
text:
- 太: たい
- 古: こ
- pos: particle
text: に
- pos: verb
text:
- 眠: ねむ
- る
- - - pos: noun
text:
- 勇: ゆう
- 者: しゃ
- pos: particle
text: の
- pos: noun
text:
- 試: し
- 練: れん
- pos: particle
text: へ
- pos: particle
text: の
- pos: noun
text:
- 道: みち
- pos: particle
text: を
- pos: verb
text:
- 開: ひら
- く
english:
- The path to the hero's trial that has been lost to the ages shall open once the ancient warrior guides a bolt from heaven
date: 2021-02-01
---

@ -0,0 +1,50 @@
---
japanese:
- - - pos: phrase
text: だから
- pos: noun
text:
- 妄: もう
- 想: そう
- pos: noun
text:
- 感: かん
- 傷: しょう
- pos: noun
text:
- 代: だい
- 償: しょう
- pos: noun
text:
- 連: れん
- 盟: めい
- - - pos: noun
text:
- 愛: あい
- pos: particle
text: を
- pos: verb
text:
- 懐: いだ
- いて
dictionary: 抱く
- pos: noun
text:
- 理: り
- 想: そう
- pos: particle
text: を
- pos: verb
text:
- 号: さけ
- んだ
dictionary: 叫ぶ
english:
- So the Delusion Sentiment Compensation Federation
- Embraced love and shouted out their ideals
date: 2021-06-29
---
This week's challenge is from [妄]{もう}[想]{そう}[感]{かん}[傷]{しょう}[代]{だい}[償]{しょう}[連]{れん}[盟]{めい}'s lyrics ([YouTube](https://www.youtube.com/watch?v=8pGRdRhjX3o)):
{{< youtube 8pGRdRhjX3o >}}

@ -0,0 +1,80 @@
---
japanese:
- - - pos: noun
text:
- 私: わたし
- pos: particle
text: の
- pos: noun
text:
- 身体: からだ
- pos: particle
text: と
- pos: noun
text:
- 心: こころ
- pos: particle
text: を
- - pos: verb
text:
- 傷: きず
- 付: つ
- けた
dictionary: 傷付ける
- pos: noun
text:
- 罪: つみ
- pos: particle
text: を
- pos: verb
text:
- 償: つぐな
- い
- pos: phrase
text: なさい
- pos: particle
text: よ
- - - pos: adjective
text:
- 衝: しょう
- 動: どう
- 的: てき
- pos: noun
text:
- 感: かん
- 情: じょう
- pos: particle
text: に
- pos: verb
text:
- 流: なが
- されて
- - pos: verb
text:
- 行: い
- き
- 着: つ
- く
- pos: noun
text:
- 先: さき
- pos: particle
text: は
- pos: adjective
text: クライクライ
- pos: noun
text:
- 夜: よる
english:
- |
Make up for the sin of
wounding my body and mind!
- |
Washed away by impulsive emotions,
I end up in a dark, dark nigh.
date: 2021-07-06
---
This week's challenge is from [帝]{てい}[国]{こく}[少]{しょう}[女]{じょ}'s lyrics ([YouTube](https://www.youtube.com/watch?v=hUaVxNUCbc4)):
{{< youtube hUaVxNUCbc4 >}}

@ -0,0 +1,35 @@
---
japanese:
- - - pos: noun
text:
- 夏: なつ
- 日: び
- - - pos: verb
text:
- 乾: かわ
- いた
- pos: noun
text:
- 雲: くも
- - - pos: noun
text:
- 山櫻桃梅: ゆすらうめ
- - - pos: verb
text:
- 錆: さ
- びた
- pos: noun
text:
- 標: ひょう
- 識: しき
english:
- A summer day,
- dried out clouds,
- mountain cherry trees,
- a rusted sign
date: 2021-07-13
---
This week's challenge is from ただ[君]{きみ}に[晴]{は}れ's lyrics ([YouTube](https://www.youtube.com/watch?v=-VKIqrvVOpo)):
{{< youtube -VKIqrvVOpo >}}

@ -0,0 +1,49 @@
---
japanese:
- - - pos: adverb
text:
- 燦: さん
- 然: ぜん
- pos: particle
text: と
- pos: verb
text:
- 輝: かがや
- く
- pos: noun
text:
- 街: まち
- pos: particle
text: の
- pos: noun
text:
- 灯: あか
- り
- - - pos: adjective
text:
- 対: たい
- 照: しょう
- 的: てき
- な
dictionary: 対照的
- pos: noun
text:
- 僕: ぼく
- pos: particle
text: を
- pos: verb
text:
- 見: み
- 下: を
- ろす
english:
- The lights of the city
- |
Shine brightly onto me —
a striking contrast
date: 2021-07-20
---
This week's challenge is from [幽]{ゆう}[霊]{れい}[東]{とう}[京]{きょう}'s lyrics ([YouTube](https://www.youtube.com/watch?v=DtBoAqkIJzI)):
{{< youtube DtBoAqkIJzI >}}

@ -0,0 +1,63 @@
---
japanese:
- - - pos: adverb
text:
- 全: ぜん
- 然: ぜん
- pos: noun
text:
- 前: ぜん
- 途: と
- 洋: よう
- 洋: よう
- pos: noun
text:
- 遠: えん
- 方: ぽう
- pos: noun
text:
- 疲: ひ
- 弊: へい
- pos: adjective
text:
- 濃: のう
- 厚: こう
- - - pos: noun
text:
- 将: しょう
- 来: らい
- pos: noun
text:
- 焦: しょう
- 燥: そう
- pos: noun
text:
- 心: しん
- 労: ろう
- pos: noun
text:
- 背: はい
- 反: はん
- pos: noun
text:
- 退: たい
- pos: noun
text:
- 退: たい
- pos: noun
text:
- 退: たい
english:
- |
A good future is so hopelessly distant,
burnout is likely.
- |
I'm hasty and anxious to reach it,
but instead I turn back — step, step, step
date: 2021-07-27
---
This week's challenge is from マオ's lyrics ([YouTube](https://www.youtube.com/watch?v=mwnu2aP0Q8g)):
{{< youtube mwnu2aP0Q8g >}}

@ -0,0 +1,56 @@
---
japanese:
- - - pos: noun
text:
- 幽: ゆう
- 霊: れい
- 船: せん
- pos: particle
text: から
- pos: verb
text:
- 飛: と
- び
- 降: お
- りって
dictionary: 飛び下りる
- - pos: verb
text:
- 泳: およ
- ぐ
- pos: noun
text:
- 気: き
- 力: りょく
- pos: particle
text: も
- pos: verb
text: なくなった
dictionary: 無くなる
- pos: noun
text:
- 世: せ
- 界: かい
- pos: particle
text: で
- - - pos: verb
text:
- 夢: ゆめ
- 見: み
- てる
dictionary: 夢見る
- pos: phrase
text: みたいだ
english:
- I jumped off a ghost ship.
- |
In a world where I no longer
have the strength to swim
- I feel like I'm dreaming.
date: 2021-08-03
---
This week's challenge is from [幽]{ゆう}[霊]{れい}[船]{せん}'s lyrics ([Spotify](https://open.spotify.com/track/26rc6CftOqNgqOeDwHoW5g)):
{{< spotify type="track" id="26rc6CftOqNgqOeDwHoW5g" >}}

@ -0,0 +1,85 @@
---
japanese:
- - - pos: noun
text:
- 寝: ね
- 返: がえ
- り
- pos: particle
text: を
- pos: verb
text:
- 打: う
- つ
- pos: noun
text: ペース
- pos: particle
text: が
- pos: verb
text:
- 上: あ
- がった
dictionary: 上がる
- - - pos: noun
text:
- 腕: うで
- pos: particle
text: が
- pos: verb
text:
- 痺: しび
- れて
dictionary: 痺れる
- pos: verb
text:
- 起: お
- きる
- pos: noun
text: こと
dictionary: 事
- pos: particle
text: も
- pos: verb
text: ない
dictionary: 無い
- - - pos: adverb
text: いつまでも
dictionary: 何時までも
- pos: noun
text:
- 夢: ゆめ
- pos: particle
text: の
- pos: noun
text:
- 中: なか
- pos: particle
text: に
- pos: verb
text: いられる
dictionary: 居られる
- - - pos: particle
text: ねえ
dictionary: ね
- pos: adverb
text:
- 早: はや
- く
- pos: verb
text:
- 起: お
- こして
dictionary: 起こる
- pos: particle
text: よ
english:
- I've increased my pace of turning over in my sleep.
- I don't wake up with numb arms.
- I could stay in this dream forever.
- Come on, wake me up.
date: 2021-08-10
---
This week's challenge is from [睡]{すい}[魔]{ま}'s lyrics ([YouTube](https://www.youtube.com/watch?v=EkhCC0csnxU)):
{{< youtube EkhCC0csnxU >}}

@ -0,0 +1,101 @@
---
japanese:
- - - pos: noun
text:
- 一: いち
- 日: にち
- pos: particle
text: の
- pos: noun
text:
- 始: はじ
- まり
- text: 。
dictionary: ~
- - - pos: noun
text:
- 世: せ
- 界: かい
- pos: particle
text: が
- pos: noun
text:
- 目: め
- pos: particle
text: を
- pos: verb
text:
- 覚: さ
- まし
dictionary: 覚ます
- - pos: noun
text:
- 世: よ
- の
- 中: なか
- pos: particle
text: の
- pos: noun
text:
- 歯: は
- 車: ぐるま
- pos: particle
text: が
- pos: verb
text:
- 回: かい
- 転: てん
- し
dictionary: 回転
- pos: verb
text:
- 始: はじ
- める
- pos: noun
text:
- 時: じ
- 間: かん
- text: 。
dictionary: ~
- - - pos: adjective
text: その
dictionary: 其の
- pos: noun
text:
- 歯: は
- 車: ぐるま
- pos: particle
text: の
- pos: noun
text:
- 一: ひと
- つ
- pos: particle
text: に
- pos: verb
text: なって
dictionary: 成る
- pos: verb
text:
- 廻: まわ
- り
dictionary: 回る
- pos: verb
text:
- 続: つづ
- ける
- pos: noun
text:
- 自: じ
- 分: ぶん
- text: 。
dictionary: ~
english:
- The beginning of a day.
- A time when the world wakes up.
- The time when the world wakes up and the wheels of the world begin to turn.
- I am one of those cogs that keeps turning.
date: 2021-08-17
---
This week's challenge prompt is from コンビニ[人]{にん}[間]{げん} ([Wikipedia](https://ja.wikipedia.org/wiki/コンビニ人間)).

@ -0,0 +1,51 @@
---
japanese:
- - - pos: verb
text:
- 跋: ばっ
- 扈: こ
- する
dictionary: 跋扈
- pos: noun
text:
- 悪: あく
- 魔: ま
- pos: particle
text: を
- pos: verb
text:
- 踏: ふ
- み
- 潰: つぶ
- して
dictionary: 踏み潰す
- - - pos: verb
text:
- 震: ふる
- える
- pos: noun
text:
- 心: しん
- 臓: ぞう
- pos: particle
text: が
- pos: verb
text:
- 止: と
- まって
dictionary: 止まる
- pos: verb
text: しまう
dictionary: 仕舞う
- pos: particle
text: まで
dictionary: 迄
english:
- Trample down the roaming demons
- Until my trembling heart stops
date: 2021-08-24
---
This week's challenge is from [聖]{せい}[者]{じゃ}の[行]{こう}[進]{しん}'s lyrics ([YouTube](https://www.youtube.com/watch?v=8IIniEWky64)):
{{< youtube 8IIniEWky64 >}}

@ -0,0 +1,47 @@
---
japanese:
- - - pos: noun
text:
- 運: うん
- 命: めい
- pos: particle
text: と
- pos: noun
text:
- 時: じ
- 間: かん
- text: 、
dictionary: ~
- pos: phrase
text:
- 相: あい
- 容: い
- れない
- - - pos: noun
text:
- 絶: ぜっ
- 体: たい
- pos: noun
text:
- 絶: ぜつ
- 命: めい
- text: 、
dictionary: ~
- pos: noun
text:
- 明: あ
- 日: した
- pos: particle
text: の
- pos: noun
text:
- 息: いき
english:
- Destiny and time, incompatible
- Desperation, tomorrow's breath
date: 2021-08-31
---
This week's challenge is from [絶]{ぜっ}[体]{たい}[絶]{ぜつ}[命]{めい}'s lyrics ([YouTube](https://www.youtube.com/watch?v=DR5FSueiJxI)):
{{< youtube DR5FSueiJxI >}}

@ -0,0 +1,64 @@
---
japanese:
- - - pos: noun
text:
- 日: に
- 本: ほん
- pos: particle
text: の
- pos: noun
text: バレンタイン
- pos: particle
text: は
- text: 、
dictionary: ~
- - - pos: noun
text:
- 女: じょ
- 性: せい
- pos: particle
text: から
- pos: noun
text:
- 男: だん
- 性: せい
- pos: particle
text: に
- pos: noun
text: チョコレート
- pos: particle
text: を
- pos: verb
text:
- 渡: わた
- し
- text: 、
dictionary: ~
- - - pos: noun
text:
- 愛: あい
- pos: particle
text: の
- pos: noun
text:
- 告: こく
- 白: はく
- pos: particle
text: を
- pos: verb
text: する
- pos: noun
text:
- 日: ひ
- pos: phrase
text: として
- pos: verb
text:
- 知: し
- られています
- text: 。
dictionary: ~
english:
- In Japan, it's the women who give chocolates to men on Valentine's Day. It's the day for them to confess their feelings to their sweetheart.
date: 2021-02-14
---

@ -0,0 +1,53 @@
---
japanese:
- - - pos: adverb
text: ただただ
dictionary: 只々
- pos: verb
text:
- 傷: きず
- つけ
dictionary: 傷つける
- pos: adjective
text: たい
- pos: noun
text:
- 病: びょう
- 気: き
- - - pos: noun
text:
- 上: じょう
- 気: き
- text: 、
dictionary: ~
- pos: noun
text:
- 循: じゅん
- 環: かん
- 器: き
- text: 、
dictionary: ~
- pos: noun
text:
- 呼: こ
- 吸: きゅう
- 器: き
- text: 、
dictionary: ~
- pos: noun
text:
- 正: しょう
- 気: き
- pos: particle
text: か
- text:
dictionary: ~
english:
- Do you just wish to hurt your sickness,
- Dizziness, cardiovascular system, respiratory system, and sanity?
date: 2021-09-07
---
This week's challenge is from [浴]{よく}[槽]{そう}とネオンテトラ's lyrics ([YouTube](https://www.youtube.com/watch?v=xlU8pUQ7mn8)):
{{< youtube xlU8pUQ7mn8 >}}

@ -0,0 +1,129 @@
---
japanese:
- - - pos: verb
text:
- 消: き
- えて
- pos: verb
text: しまい
dictionary: 仕舞う
- pos: adjective
text: たい
- pos: noun
text:
- 生: しょう
- 涯: がい
- pos: noun
text: なんて
dictionary: 何て
- pos: noun
text: もん
- pos: particle
text: に
- pos: adjective
text: どんな
- pos: noun
text:
- 値: あたい
- pos: particle
text: が
- pos: verb
text:
- 付: つ
- いて
- - - pos: adjective
text:
- 自: じ
- 己: こ
- 中: ちゅう
- 心: しん
- 的: てき
- pos: particle
text: だって
- text:
dictionary: ~
- pos: noun
text:
- 思: おも
- い
- pos: particle
text: の
- pos: noun
text:
- 欠: かけ
- 片: ら
- pos: particle
text: も
- pos: verb
text:
- 知: し
- らない
dictionary: 知る
- pos: particle
text: で
- - - pos: adverb
text: どうせ
- pos: noun
text:
- 向: む
- こう
- pos: noun
text:
- 数: すう
- 十: じゅう
- 年: ねん
- pos: verb
text:
- 経: た
- った
dictionary: 経つ
- pos: noun
text:
- 先: さき
- pos: particle
text: で
- pos: particle
text: は
- pos: verb
text:
- 煙: けむ
- たがれて
dictionary: 煙たがる
- - - pos: particle
text: なら
- pos: noun
text:
- 私: わたし
- pos: particle
text: を
- pos: verb
text:
- 刺: さ
- して
dictionary: 刺す
- pos: verb
text:
- 殺: ころ
- して
dictionary: 殺す
- pos: verb
text:
- 奪: うば
- って
dictionary: 奪う
- pos: verb
text:
- 去: さ
- って
dictionary: 去る
english:
- What value is there to a life that wants to end?
- Am I just being selfish? I don't even know what to think!
- In the end, after a few years I'll just be a nuisance.
- So stab me, kill me, and take me away
date: 2021-09-14
---
This week's challenge is from *I'm getting on the bus to the other world, see ya!*/あの[世]{よい}[行]{い}きのバスに[乗]{の}ってさらば。's lyrics ([YouTube](https://www.youtube.com/watch?v=4QXCPuwBz2E)):
{{< youtube 4QXCPuwBz2E >}}

@ -0,0 +1,105 @@
---
japanese:
- - - pos: adjective
text:
- 幼: おさな
- い
- pos: noun
text:
- 頃: ころ
- pos: verb
text:
- 殺: あや
- めた
dictionary: 危める
- pos: noun
text:
- 命: いのち
- pos: particle
text: は
- pos: verb
text:
- 数: きぞ
- え
- pos: verb
text: きれる
dictionary: 切れる
- - - pos: adjective
text:
- 小: ちい
- さな
- pos: noun
text:
- 命: いのち
- pos: particle
text: を
- pos: verb
text:
- 葬: ほうむ
- って
dictionary: 葬る
- pos: particle
text: は
- pos: adverb
text:
- 平: へい
- 然: ぜん
- pos: particle
text: と
- pos: verb
text:
- 笑: わら
- って
dictionary: 笑う
- pos: noun
text:
- 帰: き
- 路: ろ
- pos: particle
text: に
- pos: verb
text: ついた
dictionary: 着く
- - - pos: phrase
text:
- 今: いま
- になって
- pos: verb
text:
- 考: かんが
- え
- pos: particle
text: たら
- pos: noun
text:
- 真: ま
- っ
- 先: さき
- pos: particle
text: に
- pos: verb
text:
- 死: し
- ぬ
- pos: particle
text: の
- pos: particle
text: は
- pos: noun
text:
- 私: わたし
- pos: particle
text: で
- pos: adjective
text: よかった
dictionary: 良い
english:
- I can't count the lives I ruined when I was young,
- I'd smile as I bury another life before heading home
- Looking back now, I should've been the first one to die.
date: 2021-09-22
---
This week's challenge is from *I'm getting on the bus to the other world, see ya!*/あの[世]{よい}[行]{い}きのバスに[乗]{の}ってさらば。's lyrics ([YouTube](https://www.youtube.com/watch?v=4QXCPuwBz2E)):
{{< youtube 4QXCPuwBz2E >}}

@ -0,0 +1,92 @@
---
japanese:
- - - pos: noun
text:
- 私: わたし
- pos: particle
text: は
- pos: adverb
text: ずっと
- pos: phrase
text: こうして
dictionary: 斯うして
- - - pos: noun
text:
- 涙: なみだ
- pos: particle
text: を
- pos: verb
text:
- 消: き
- えた
dictionary: 消える
- pos: noun
text:
- 傷: きず
- 跡: あと
- pos: particle
text: に
- - - pos: noun
text:
- 後: こう
- 悔: かい
- pos: particle
text: の
- pos: noun
text:
- 念: ねん
- pos: particle
text: で
- pos: verb
text:
- 濡: ぬ
- らして
dictionary: 濡らす
- - - pos: verb
text:
- 早: はや
- まった
dictionary: 早まる
- pos: adjective
text: あの
dictionary: 彼の
- pos: noun
text:
- 私: わたし
- pos: particle
text: を
- - - pos: adverb
text: どう
dictionary: 如何
- pos: particle
text: か
- pos: verb
text:
- 巻: ま
- き
dictionary: 巻く
- pos: verb
text:
- 戻: もど
- して
dictionary: 戻す
- - - pos: particle
text: って
- pos: verb
text:
- 去: さ
- って
dictionary: 去る
english:
- I'll be like this forever
- Will the tears keep overflowing?
- I know I'll have regrets
- For being too rash on myself
- So please, just give me a hug
- and leave
date: 2021-10-12
---
This week's challenge is from *If There Was An Endpoint.*/[終]{しゅう}[点]{てん}の[先]{さき}が[在]{あ}るとするならば。's lyrics ([YouTube](https://www.youtube.com/watch?v=vcw5THyM7Jo)):
{{< youtube vcw5THyM7Jo >}}

@ -0,0 +1,73 @@
---
japanese:
- - - pos: noun
text:
- 天: てん
- 気: き
- 予: よ
- 報: ほう
- pos: particle
text: が
- pos: verb
text: ウソをついた
dictionary: 嘘をつく
- - - pos: noun
text:
- 土: ど
- 砂: しゃ
- 降: ぶ
- り
- pos: particle
text: の
- pos: noun
text:
- 雨: あめ
- pos: particle
text: が
- pos: verb
text:
- 降: ふ
- る
- - - pos: noun
text: カバン
dictionary: 鞄
- pos: particle
text: に
- pos: verb
text:
- 入: い
- れた
dictionary: 入る
- pos: noun
text: まま
dictionary: 儘
- pos: particle
text: の
- pos: noun
text: オリタタミ
dictionary: 折り畳む
- pos: noun
text:
- 傘: がさ
- pos: adjective
text: うれしくない
dictionary: 嬉しい
- - - pos: verb
text: ためいきをついた
dictionary: ため息をつく
- pos: adjective
text: そんな
- pos: noun
text: とき
dictionary: 時
english:
- The weather report lied
- It's pouring down
- My umbrella still folded in my bag won't do
- So I gave a sigh
date: 2021-10-19
---
This week's challenge is from *Melt*/メルト's lyrics ([YouTube](https://www.youtube.com/watch?v=5rFBkHb8CL8)):
{{< youtube 5rFBkHb8CL8 >}}

@ -0,0 +1,47 @@
---
japanese:
- - - pos: adverb
text:
- 一: いっ
- 瞬: しゅん
- pos: particle
text: で
- text: " Bye Bye"
dictionary: ~
- - - pos: noun
text:
- 酩: めい
- 酊: てい
- pos: particle
text: は
- text: " Lie Lie"
dictionary: ~
- - - pos: noun
text:
- 管: かん
- 制: せい
- pos: particle
text: の
- text: " Cry Cry"
dictionary: ~
- - - pos: adverb
text: ソノママ
dictionary: 其のまま
- pos: verb
text:
- 呑: の
- メ
dictionary: 飲む
- text: " Casino"
dictionary: ~
english:
- An instant "bye bye,"
- This buzz is a lie lie.
- A controlling cry cry,
- Just chug it straight — casino
date: 2021-10-26
---
This week's challenge is from 's lyrics ([YouTube](https://www.youtube.com/watch?v=96lIO4tnpNo)):
{{< youtube 96lIO4tnpNo >}}

@ -0,0 +1,52 @@
---
japanese:
- - - pos: adverb
text: ありったけ
dictionary: 有りったけ
- pos: particle
text: の
- pos: noun
text:
- 夢: ゆめ
- pos: particle
text: を
- pos: verb
text:
- かき
- 集: あつ
- め
dictionary: 掻き集める
- - - pos: noun
text:
- 捜: さが
- し
- 物: もの
- pos: particle
text: を
- pos: verb
text:
- 探: さが
- し
dictionary: 探す
- pos: particle
text: に
- pos: verb
text:
- 行: い
- く
- pos: particle
text: の
- pos: particle
text: さ
- - - text: ONE PIECE
dictionary: ~
english:
- Gathering up all of our dreams
- Going to search for our desires
- One Piece
date: 2021-11-03
---
This week's challenge is from the first *One Piece* opening's lyrics ([YouTube](https://www.youtube.com/watch?v=HRaoYuRKBaA)):
{{< youtube HRaoYuRKBaA >}}

@ -0,0 +1,84 @@
---
japanese:
- - - pos: noun
text:
- 劣: れっ
- 等: とう
- 感: かん
- pos: particle
text: だって
- pos: adjective
text:
- 悪: わる
- く
- pos: particle
text: は
- pos: adjective
text: ない
dictionary: 無い
- - - pos: phrase
text:
- 仕: し
- 方: かた
- がない
- pos: particle
text: けど
- pos: noun
text:
- 今: いま
- pos: particle
text: は
- pos: particle
text: ね
- - - pos: verb
text:
- 生: い
- き
- 抜: ぬ
- く
- pos: noun
text: ため
dictionary: 為
- pos: particle
text: な
- pos: particle
text: の
- pos: particle
text: よ
- - - pos: noun
text: ここ
dictionary: 此処
- pos: particle
text: で
- pos: verb
text:
- 魅: み
- せ
dictionary: 見せる
- pos: phrase
text: なきゃ
- pos: adverb
text: もう
- - - pos: noun
text:
- 人: じん
- 生: せい
- pos: noun
text:
- 一: いっ
- 生: しょう
- pos: verb
text:
- 止: と
- まって
dictionary: 止まる
english:
- I can't help it when I feel inferior that's not that bad
- But now I have to survive
- I have to show and impress them so that my path for the rest of my life won't only stop here
date: 2021-11-09
---
This week's challenge is from the first *Loser Girl*'s lyrics ([YouTube](https://www.youtube.com/watch?v=6rg4cYlAKOc)):
{{< youtube 6rg4cYlAKOc >}}

@ -0,0 +1,68 @@
---
japanese:
- - - pos: noun
text:
- 巫: かんなぎ
- pos: particle
text: の
- pos: noun
text:
- 舞: まい
- dictionary: ~
text: " "
- pos: noun
text:
- 神: かみ
- pos: verb
text:
- 祀: まつ
- り
dictionary: 祭る
- - - pos: noun
text:
- 神楽: かぐら
- pos: particle
text: の
- pos: noun
text:
- 音: ね
- pos: particle
text: を
- pos: verb
text:
- 響: ひび
- かせ
dictionary: 響かせる
- - - pos: noun
text:
- 色: しき
- 即: そく
- 是: ぜ
- 空: くう
- - - pos: noun
text:
- 天: あ
- 津: まつ
- pos: particle
text: の
- pos: noun
text:
- 歌: うた
- pos: particle
text: を
- pos: verb
text:
- 歌: うた
- え
dictionary: 歌う
english:
- The shaman's dance, the calling of gods
- Let the sound of the Kagura ring out
- All is vanity
- Sing the song of the Tianjin
date: 2021-11-16
---
This week's challenge is from the first カグラ's lyrics ([YouTube](https://www.youtube.com/watch?v=mT2d1LKb8qM)):
{{< youtube mT2d1LKb8qM >}}

@ -0,0 +1,107 @@
---
japanese:
- - - pos: noun
text:
- 微: まど
- 睡: ろみ
- pos: particle
text: の
- pos: noun
text:
- 中: なか
- dictionary: ~
text: " "
- pos: verb
text:
- 続: つづ
- く
- pos: noun
text: こと
dictionary: 事
- pos: particle
text: を
- pos: verb
text:
- 願: ねが
- い
- - - pos: noun
text:
- 夢: ゆめ
- pos: particle
text: なら
- dictionary: ~
text: " "
- pos: verb
text:
- 振: ふ
- り
- 向: む
- か
dictionary: 振り向く
- pos: verb
text: ず
- pos: particle
text: に
- - - pos: noun
text:
- 想: そう
- 像: ぞう
- pos: particle
text: の
- pos: noun
text:
- 上: うえ
- dictionary: ~
text: " "
- pos: noun
text:
- 誰: だれ
- pos: particle
text: も
- pos: verb
text:
- 立: た
- て
- pos: verb
text: ぬ
- pos: noun
text:
- 場: ば
- 所: しょ
- - - pos: noun
text:
- 指: ゆび
- 先: さき
- pos: particle
text: に
- pos: noun
text:
- 一: ひと
- つ
- pos: verb
text:
- 交: か
- わす
- pos: noun
text:
- 約: やく
- 束: そく
- pos: particle
text: は
- dictionary: ~
text: " "
- pos: noun
text:
- 永: えい
- 遠: えん
english:
- I hope it lasts in my slumber
- If it's a dream, don't look back
- In my imagination, a place where no one can stand
- The promise we make at the tip of our fingers is eternal
date: 2021-11-23
---
This week's challenge is from the lyrics of [旅]{たび}[人]{びと}の[唄]{うた}, the first opening of the anime [無]{む}[職]{しょく}[転]{てん}[生]{せい} (*Mushoku Tensei*/*Jobless Reincarnation*) ([YouTube](https://www.youtube.com/watch?v=hZ6TnKvB2rc)):
{{< youtube hZ6TnKvB2rc >}}

@ -0,0 +1,34 @@
---
japanese:
- - - pos: noun
text:
- 初: しょ
- 春: しゅん
- pos: adverb
text: まづ
dictionary: 先ず
- - - pos: noun
text:
- 酒: さけ
- pos: particle
text: に
- pos: noun
text:
- 梅: うめ
- pos: verb
text:
- 売: う
- る
- - - pos: noun
text:
- 匂: にほ
- ひ
dictionary: 匂い
- pos: particle
text: かな
english:
- Firstly, at the beginning of Spring,
- They sell Sake and ume blossoms
- And I smell them.
date: 2021-03-01
---

@ -0,0 +1,74 @@
---
japanese:
- - - pos: verb
text:
- 煌: きらめ
- く
- pos: noun
text:
- 水面: みなも
- pos: particle
text: の
- pos: noun
text:
- 上: うえ
- pos: particle
text: を
- - - pos: noun
text:
- 夢: む
- 中: ちゅう
- pos: particle
text: で
- pos: noun
text:
- 風: かざ
- 切: き
- り
- pos: verb
text:
- 翔: かけ
- る
- - - pos: noun
text:
- 翼: つばさ
- pos: particle
text: を
- pos: verb
text: はためかせて
dictionary: はためく
- - - pos: adjective
text: あの
dictionary: 彼の
- pos: noun
text:
- 街: まち
- pos: particle
text: へ
- pos: verb
text:
- 行: い
- こう
dictionary: 行く
- - - pos: noun
text:
- 海: うみ
- pos: particle
text: を
- pos: verb
text:
- 越: こ
- えて
dictionary: 越える
english:
- On top of the glistening water,
- I soar against the wind, immersed
- I let my wings flutter,
- Lets go to that town,
- Soaring over the ocean
date: 2021-11-30
---
This week's challenge is from the lyrics of ツバメ ([YouTube](https://www.youtube.com/watch?v=MquT2X5NEY8)):
{{< youtube MquT2X5NEY8 >}}

@ -0,0 +1,167 @@
---
japanese:
- - - pos: noun
text:
- 鳥: とり
- 居: い
- pos: particle
text: を
- pos: noun
text: くぐり
dictionary: 潜り
- dictionary: ~
text: 、
- pos: noun
text:
- 石: いし
- 段: だん
- pos: particle
text: を
- pos: noun
text:
- 一: いっ
- 歩: ぽ
- 一: いっ
- 歩: ぽ
- pos: verb
text:
- 上: あ
- がっている
dictionary: 上がる
- pos: particle
text: と
- dictionary: ~
text: 、
- - pos: adjective
text:
- 温: あたた
- かな
dictionary: 温か
- pos: noun
text:
- 風: かぜ
- pos: particle
text: が
- pos: noun
text:
- 私: わたし
- pos: particle
text: の
- pos: noun
text:
- 髪: かみ
- pos: particle
text: と
- pos: noun
text:
- 神: じん
- 社: じゃ
- pos: particle
text: の
- pos: noun
text:
- 敷: しき
- 地: ち
- pos: particle
text: の
- pos: adjective
text:
- 神: しん
- 聖: せい
- な
dictionary: 神聖
- pos: noun
text:
- 空: くう
- 気: き
- pos: particle
text: を
- pos: verb
text:
- 巻: き
- き
- 上: あ
- げ
dictionary: 巻き上げる
- dictionary: ~
text: 、
- - pos: adjective
text:
- 薄: うす
- い
- pos: noun
text: オレンジ
- pos: particle
text: と
- pos: noun
text:
- 紫: むらさき
- pos: particle
text: の
- pos: noun
text: グラデーション
- pos: particle
text: の
- pos: noun
text:
- 夕: ゆう
- 空: ぞら
- pos: particle
text: に
- pos: verb
text:
- 吸: す
- い
- 込: こ
- まれる
dictionary: 吸い込む
- dictionary: ~
text: 。
- - - pos: phrase
text: ああ
- dictionary: ~
text: 。
- pos: noun
text:
- 夕: ゆう
- 方: がた
- pos: particle
text: の
- pos: noun
text:
- 入: にゅう
- 道: どう
- 雲: ぐも
- pos: particle
text: は
- pos: adverb
text: とても
dictionary: 迚も
- pos: adjective
text:
- 綺: き
- 麗: れい
- pos: verb
text: だ
- dictionary: ~
text: 。
- - - pos: phrase
text: だけど
- dictionary: ~
text: 、
- pos: adverb
text:
- 少: すこ
- し
- pos: adverb
text:
- 苦: くる
- しい
- dictionary: ~
text: 。
english:
- Passing through the torii, I climb the stone stairs step by step. A warm gust of wind flows through my hair, blowing the divine airs of the shrine upward, drawn towards the gradations cast onto the sky by the setting sun — a light orange to a deep purple.
- Ah. The thunderclouds sitting alongside the sunset are stunning.
- But I also feel a tinge of sorrow.
date: 2021-12-07
---

@ -0,0 +1,64 @@
---
japanese:
- - - pos: noun
text: あなた
dictionary: 貴方
- pos: particle
text: が
- pos: noun
text:
- 変: か
- わり
- text:  
dictionary: ~
- pos: noun
text:
- 世: せ
- 界: かい
- pos: particle
text: が
- pos: verb
text:
- 変: か
- わる
- - - pos: noun
text:
- 夢: ゆめ
- pos: particle
text: に
- pos: noun
text:
- 届: とど
- け
dictionary: 届け
- pos: noun
text:
- 愛: あい
- pos: particle
text: の
- pos: noun
text:
- 炎: ほのお
- - - pos: adverb
text: ゆらゆら
dictionary: 揺ら揺ら
- pos: noun
text:
- 蜃: しん
- 気: き
- 楼: ろう
- pos: verb
text:
- 越: こ
- えて
dictionary: 越える
english:
- As you change the world changes
- let the flame of love reach your dreams
- Passes through a flickering mirage
date: 2021-12-14
---
This week's challenge is from the lyrics of *Angelus* ([YouTube](https://www.youtube.com/watch?v=75e3T0w5vUE)):
{{< youtube 75e3T0w5vUE >}}

@ -0,0 +1,80 @@
---
japanese:
- - - pos: verb
text:
- 凍: い
- てつく
dictionary: 凍て付く
- pos: noun
text:
- 雪: ゆき
- pos: particle
text: の
- pos: noun
text:
- 中: なか
- pos: particle
text: で
- - - pos: adjective
text:
- 確: たし
- かな
dictionary: 確か
- pos: noun
text:
- 熱: ねつ
- pos: particle
text: を
- pos: verb
text:
- 帯: お
- びた
dictionary: 帯びる
- - - pos: noun
text:
- 呼: こ
- 吸: きゅう
- pos: particle
text: を
- pos: verb
text: して
dictionary: 為る
- pos: noun
text:
- 声: こえ
- pos: particle
text: を
- pos: verb
text:
- 焼: や
- いて
dictionary: 焼く
- - - pos: verb
text:
- 燃: も
- えた
dictionary: 燃える
- pos: verb
text:
- 燃: も
- えた
dictionary: 燃える
- pos: noun
text:
- 禊: みそぎ
- pos: particle
text: の
- pos: noun
text:
- 火: ひ
english:
- Inside of the freezing snow,
- I let out a certainly feverish breath
- (and it) scorched my voice
- The flames of the purification ceremony burned and burned
date: 2021-12-21
---
This week's challenge is from the lyrics of ハレハレヤ [歌]{う}ってみた ([YouTube](https://www.youtube.com/watch?v=eg65SbqmT0s)):
{{< youtube eg65SbqmT0s >}}

@ -0,0 +1,55 @@
---
japanese:
- - - pos: noun
text:
- 戯: ざ
- れ
- 言: ごと
- pos: particle
text: も
- - - pos: noun
text:
- 至: し
- 極: ごく
- pos: noun
text:
- 真: ま
- っ
- 当: とう
- さ
- - - pos: adverb
text:
- 然: さ
- れど
dictionary: 然-1
- pos: adjective
text:
- 痛: いた
- い
- pos: noun
text:
- 日: ひ
- 々: び
- pos: verb
text: だ
- - - pos: adverb
text:
- 所: しょ
- 詮: せん
- pos: noun
text:
- 僕: ぼく
- pos: particle
text: は
- pos: noun
text:
- 偽: にせ
- 物: もの
- pos: particle
text: さ
date: 2021-12-28
---
This week's challenge is from the lyrics of [偽]{にせ}[物]{もの}[人]{にん}[間]{げん}40[号]{ごう} ([YouTube](https://www.youtube.com/watch?v=CSJTVDxHPGY)):
{{< youtube CSJTVDxHPGY >}}

@ -0,0 +1,31 @@
---
japanese:
- - - pos: noun
text:
- 年: とし
- pos: verb
text:
- 暮: く
- れ
dictionary: 暮れる
- pos: verb
text: ぬ
- - - pos: noun
text:
- 笠: かさ
- pos: verb
text: きて
dictionary: 着る
- pos: noun
text:
- 草鞋: わらじ
- - - pos: verb
text: はき
dictionary: 履く
- pos: particle
text: ながら
dictionary: 乍ら
date: 2022-01-04
---
This week's challenge is a haiku by Bashō written in 1685.

@ -0,0 +1,43 @@
---
japanese:
- - - pos: noun
text:
- 昨夜: ゆうべ
dictionary: 夕べ
- pos: noun
text:
- 諸: しょ
- 行: ぎょう
- 無: む
- 常: じょう
- pos: particle
text: の
- pos: noun
text:
- 雨: あめ
- pos: particle
text: が
- - - pos: noun
text:
- 何: ど
- 処: こ
- か
- pos: particle
text: の
- pos: noun
text:
- 誰: だれ
- か
- pos: particle
text: に
- pos: verb
text:
- 降: ふ
- りました
dictionary: 降る
date: 2022-01-11
---
This week's challenge is from the lyrics of ケガレの[唄]{うた} ([YouTube](https://www.youtube.com/watch?v=jTJUF5rOXBc)):
{{< youtube jTJUF5rOXBc >}}

@ -0,0 +1,37 @@
---
japanese:
- - - pos: noun
text: ばしょう
dictionary: 芭蕉
- pos: verb
text:
- 植: う
- ゑて
dictionary: 植える
- - - pos: adverb
text: まづ
dictionary: 先ず
- pos: verb
text:
- 憎: にく
- む
- pos: noun
text:
- 荻: おぎ
- pos: particle
text: の
- - - pos: noun
text:
- 二: ふた
- 葉: ば
- pos: particle
text:
- 哉: かな
english:
- By my new banana plant
- the first sign of something I loathe—
- a miscanthus bud!
date: 2022-01-18
---
This week's challenge is a haiku by Bashō written in 1680.

@ -0,0 +1,54 @@
---
japanese:
- - - pos: noun
text:
- 君: きみ
- pos: particle
text: を
- pos: verb
text:
- 撫: な
- でて
dictionary: 撫でる
- - - pos: noun
text:
- 顔: かお
- pos: particle
text: を
- pos: verb
text:
- 埋: うず
- めて
dictionary: 埋める
- - - pos: adjective
text:
- 不: ふ
- 機: き
- 嫌: げん
- な
dictionary: 不機嫌
- pos: noun
text:
- 面: つら
dictionary: 面-1
- pos: particle
text: で
- pos: verb
text:
- 睨: にら
- まれ
dictionary: 睨む
- pos: verb
text: たい
- pos: particle
text: な
english:
- I want to stroke you
- I want to bury my face in your body
- I want you to stare at me with your grumpy face
date: 2021-01-25
---
This week's challenge is from the lyrics of [化]{ば}け[猫]{ねこ}. ([YouTube](https://www.youtube.com/watch?v=XNv-9GvE9w4)):
{{< youtube XNv-9GvE9w4 >}}

@ -0,0 +1,38 @@
---
japanese:
- - - pos: noun
text:
- 旅: たび
- pos: particle
text: に
- pos: verb
text:
- 病: や
- んで
dictionary: 病む
- - - pos: noun
text:
- 夢: ゆめ
- pos: particle
text: は
- pos: noun
text:
- 枯: かれ
- 野: の
dictionary: 枯れ野
- pos: particle
text: を
- - - pos: verb
text:
- かけ
- 廻: めぐ
- る
dictionary: 駆け巡る
english:
- falling sick on a journey
- my dream goes wandering
- over a field of dried grass
date: 2021-02-01
---
This week's challenge is a haiku by Bashō written in 1694.

@ -0,0 +1,39 @@
---
japanese:
- - - pos: verb
text:
- 行: ゆく
dictionary: 行く
- pos: noun
text:
- 春: はる
- pos: particle
text: や
- - - pos: noun
text:
- 鳥: とり
- pos: verb
text:
- 啼: な
- き
dictionary: 鳴く
- pos: noun
text:
- 魚: うお
- pos: particle
text: の
- - - pos: noun
text:
- 目: め
- pos: particle
text: は
- pos: noun
text:
- 泪: なみだ
dictionary: 涙
english:
- Spring is passing.
- The birds cry, and the fishes' eyes are
- With tears.
date: 2021-03-15
---

@ -0,0 +1,51 @@
---
japanese:
- - - pos: noun
text:
- 無: む
- 情: じょう
- pos: particle
text: に
- pos: verb
text:
- 響: ひび
- く
- pos: noun
text:
- 銃: じゅう
- 声: せい
- pos: particle
text: が
- pos: noun
text:
- 夜: よる
- pos: particle
text: を
- pos: noun
text:
- 引: ひ
- き
- 裂: さ
- く
- - - pos: noun
text:
- 別: わか
- れ
- pos: particle
text: の
- pos: noun
text:
- 息: い
- 吹: ぶき
- pos: particle
text: が
- pos: verb
text:
- 襲: おそ
- いかかる
date: February 8, 2022
---
This week's challenge is from the lyrics of [優]{やさ}しい[彗]{すい}[星]{せい} ([YouTube](https://www.youtube.com/watch?v=VyvhvlYvRnc)):
{{< youtube VyvhvlYvRnc >}}

@ -0,0 +1,16 @@
---
japanese:
- - - dictionary: ~
text: うーぱぱうぱぱうーぱうぱうぱぱー
- - - dictionary: ~
text: うーぱぱうぱぱうーぱうぱぱー!
- - - dictionary: ~
text: うーぱぱうぱぱうーぱうぱうぱぱー
- - - dictionary: ~
text: うーぱぱうぱぱうーぱうぱぱー!
date: 2022-02-15
---
This week's challenge is from the lyrics of [愛]{あい}の[詩]{うた} ([YouTube](https://www.youtube.com/watch?v=E2oRrLUxWKo)):
{{< youtube E2oRrLUxWKo >}}

@ -0,0 +1,130 @@
---
japanese:
- - - pos: adjective
text: この
dictionary: 此の
- pos: noun
text:
- 時: とき
- pos: adverb
text: ぎらぎら
- pos: particle
text: と
- pos: noun
text:
- 眼: め
dictionary: 目
- pos: particle
text: が
- pos: verb
text:
- 眩: くら
- む
- pos: phrase
text: ように
dictionary: 様に
- pos: noun
text:
- 鏡: かがみ
- pos: particle
text: が
- pos: verb
text:
- 光: ひか
- った
dictionary: 光る
- text: 。
dictionary: ~
- - - pos: noun
text:
- 曲: まが
- 玉: たま
dictionary: 勾玉
- pos: particle
text: が
- pos: adverb
text: じゃらじゃら
dictionary: ジャラジャラ
- pos: particle
text: と
- pos: verb
text:
- 鳴: な
- る
- text: 。
dictionary: ~
- - - pos: noun
text:
- 男: おとこ
- pos: particle
text: は
- pos: noun
text:
- 口: くち
- pos: particle
text: の
- pos: noun
text:
- 中: なか
- pos: particle
text: に
- pos: verb
text:
- 籠: こ
- り
- 勝: が
- ち
dictionary: 籠もる
- pos: particle
text: な
- text: 、
dictionary: ~
- pos: noun
text:
- 力: ちから
- pos: particle
text: の
- pos: verb
text:
- 入: はい
- った
dictionary: 入る-1
- pos: noun
text:
- 声: こえ
- pos: particle
text: で
- text: 、
dictionary: ~
- - text: 「
dictionary: ~
- pos: noun
text:
- 六: ろっ
- 根: こん
- 清: しょう
- 浄: じょう
- pos: noun
text:
- 々: 六根清浄
dictionary: 六根清浄
- pos: noun
text:
- 々: 六根清浄
dictionary: 六根清浄
- text: 」
dictionary: ~
- pos: particle
text: と
- pos: verb
text: いった
dictionary: 言う
english:
- At this time, the mirror shone blindingly at us.
- |
The [magatama beads](https://en.wikipedia.org/wiki/Magatama) clinked against each other as we trudged.
- |
"Heave ho, heave ho, heave ho," the man bellowed,
his voice slightly muffled from fatigue.
date: 2021-03-22
---

@ -0,0 +1,33 @@
---
japanese:
- - - pos: noun
text:
- 秋: あき
- 風: かぜ
- pos: particle
text: や
- - - pos: noun
text:
- 藪: やぶ
- pos: particle
text: も
- pos: noun
text:
- 畠: はたけ
dictionary: 畑
- pos: particle
text: も
- - - pos: noun
text:
- 不: ふ
- 破: わ
- の
- 関: せき
dictionary: https://ja.wikipedia.org/wiki/不破関
english:
- The autumn wind
- The groves and fields
- |
[The Fuwa-no-Seki barrier station](https://ja.wikipedia.org/wiki/不破関)
date: 2021-03-29
---

@ -0,0 +1,39 @@
---
japanese:
- - - pos: noun
text:
- 鷹: たか
- pos: particle
text: の
- pos: noun
text:
- 目: め
- pos: particle
text: も
- - - pos: noun
text:
- 今: いま
- pos: particle
text: や
- pos: verb
text:
- 暮: く
- れ
dictionary: 暮れる
- pos: verb
text: ぬ
- pos: particle
text: と
- - - pos: verb
text:
- 鳴: な
- く
- pos: noun
text:
- 鶉: ずら
english:
- The eye of the hawk
- Now the sun has set
- A quail cries
date: 2021-04-06
---

@ -0,0 +1,33 @@
---
japanese:
- - - pos: noun
text:
- 君: きみ
- pos: particle
text: や
- pos: noun
text:
- 蝶: ちょう
- - - pos: noun
text:
- 我: われ
- pos: particle
text: や
- pos: noun
text:
- 荘: そう
- 子: じ
- pos: particle
text: が
- - - pos: noun
text:
- 夢: ゆめ
- pos: noun
text:
- 心: ごころ
english:
- You and the Butterflies
- Sōji and I
- As though it's a dream
date: 2021-04-13
---

@ -0,0 +1,3 @@
<img src="https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg">
<br>
Submissions are copyright &copy; {{ dateFormat "2006" now }} their respective submitters, and are licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)</a> license.

@ -0,0 +1,23 @@
<!--
Parameters:
type - (Required) album / track / playlist / artist
id - (Required) Target ID
width - (Optional) width
height - (Optional) height
-->
{{ if .IsNamedParams }}
<iframe src="https://open.spotify.com/embed/{{ .Get "type" }}/{{ .Get "id" }}"
width="{{ default "100%" (.Get "width") }}"
height="{{ default "380" (.Get "height") }}"
frameborder="0"
allowtransparency="true"
allow="encrypted-media"></iframe>
{{ else }}
<iframe src="https://open.spotify.com/embed/{{ .Get 0 }}/{{ .Get 1 }}"
width="{{ default "100%" (.Get 2) }}"
height="{{ default "380" (.Get 3) }}"
frameborder="0"
allowtransparency="true"
allow="encrypted-media"></iframe>
{{ end }}

1
static/.gitignore vendored

@ -0,0 +1 @@
[0-9]*

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

@ -0,0 +1,426 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="222.26" height="424.32" fill="#000000" stroke="#000000" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:parsererror="http://www.mozilla.org/newlayout/xml/parsererror.xml">
<g id="chaSvgSaveparent" transform="translate(-214.22 -117.96)">
<svg id="chaSvgSave" width="651" height="651" version="1.1">
<g id="chaSvgClip" transform="translate(35.805,35.805)" width="651" height="651">
<g id="chaSvgMake" width="651" height="651">
<g id="lcart_ground" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_hairyoko" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_hairushiro" transform="scale(1.1588)" paramCol="" paramColFrom="#dae6e4" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#ffffff" paramParts="9" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<linearGradient id="hairushiroXMLCID_384_" x1="249.52" x2="249.52" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m311.52 282.59c0.474-3.865-0.661-15.2-0.568-18.694 0.403-14.776 11.382-26.896 11.716-52.562 1.625-31.821-4.084-48.451-19.667-65.667-18.335-20.254-48.217-13.3-56.486-11.379-8.266-1.921-29.462-5.506-50.342 12.135-17.704 14.958-23.674 46.394-17.988 74.713 3.857 19.211 6.947 20.413 9.667 31.437 3.711 15.044 2.119 26.276 1.8 27.94-3.034 15.857-12.129 38.512 9.098 56.637-1.516-15.857 0.757-42.288 12.13-48.332-2.276 16.614-11.373 30.967 7.582 44.558 3.79-23.412 29.565-37.761 29.565-37.761s-7.581 24.168 13.648 37.005c-0.762-9.816 3.032-27.94 3.032-27.94s19.709 15.86 14.404 33.981c11.939-5.947 29.107-29.024 32.409-56.071z" fill="url(#hairushiroXMLCID_384_)"/>
<linearGradient id="hairushiroXMLCID_385_" x1="174.77" x2="174.77" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m177.72 208.45s5.871 24.858 0.186 32.22c-5.686 7.364-17.627 22.656-18.764 31.72-1.138 9.063 5.686 14.158 5.686 14.158s1.136 13.595-9.096 11.895c5.116 6.8 19.898 7.927 22.174-6.229 3.554-0.198 6.354-2.515 8.566-6.21 4.159-6.95 6.24-18.778 7.354-30.608" fill="url(#hairushiroXMLCID_385_)"/>
<linearGradient id="hairushiroXMLCID_386_" x1="178.96" x2="178.96" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m189.84 284.85s0 20.394-7.96 20.394c-2.843 2.263-6.255 19.256 1.137 22.086-11.939-0.565-18.194-16.425-13.077-22.654-4.549-10.764-0.568-20.393 10.234-36.815" fill="url(#hairushiroXMLCID_386_)"/>
<linearGradient id="hairushiroXMLCID_387_" x1="196.43" x2="196.43" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m190.18 278.05s-10.236 16.429-9.667 26.624c0.569 10.194 10.647 16.99 10.647 16.99s4.137 11.326-6.098 12.462c2.275 2.832 18.763 3.399 19.331-11.896 0.57-15.29 7.962-36.245 7.962-36.245" fill="url(#hairushiroXMLCID_387_)"/>
<linearGradient id="hairushiroXMLCID_388_" x1="325.22" x2="325.22" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m322.28 208.45s-5.873 24.858-0.187 32.22c5.686 7.364 17.624 22.656 18.762 31.72 1.138 9.063-5.685 14.158-5.685 14.158s-1.139 13.595 9.099 11.895c-5.118 6.8-19.902 7.927-22.176-6.229-3.557-0.198-6.356-2.515-8.568-6.21-4.158-6.95-6.241-18.778-7.354-30.608" fill="url(#hairushiroXMLCID_388_)"/>
<linearGradient id="hairushiroXMLCID_389_" x1="321.03" x2="321.03" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m310.16 284.85s0 20.394 7.962 20.394c2.842 2.263 6.254 19.256-1.138 22.086 11.942-0.565 18.195-16.425 13.077-22.654 4.549-10.764 0.568-20.393-10.236-36.815" fill="url(#hairushiroXMLCID_389_)"/>
<linearGradient id="hairushiroXMLCID_390_" x1="303.57" x2="303.57" y1="365.58" y2="116.6" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m309.81 278.05s10.239 16.429 9.672 26.624c-0.568 10.194-10.647 16.99-10.647 16.99s-4.139 11.326 6.096 12.462c-2.271 2.832-18.764 3.399-19.333-11.896-0.566-15.29-7.961-36.245-7.961-36.245" fill="url(#hairushiroXMLCID_390_)"/>
</g>
</g>
<g id="lcart_mantle_r" transform="scale(1.1588)" paramCol="#666666" paramColFrom="#666666" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#666666" paramParts="23" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m166.33 398.33s23.414-17.826 50.667-16.333c27.254 1.494 47.278 19.391 61.092 19.391s46.575-6.724 46.575-6.724-30.896-99.302-36.495-117.97c-23.146-1.494-68.32 14.933-68.32 14.933s-52.398 68.623-53.519 106.7z" fill="#484848" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" drgb="rgb(72, 72, 72)"/>
</g>
<g id="lcart_sleeve_r" transform="scale(1.1588)" paramCol="#E57B87" paramColFrom="#E57B87" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#E57B87" paramParts="69" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g fill="#cc495f" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m175.75 343s7.333 42.501 24.5 51.167c-1.667-42.834-8.333-65.334-8.333-65.334l-7.667-3.5s-8.833 8.5-8.5 17.667z" drgb="rgb(72, 72, 72)"/>
<path d="m324.25 343s-7.334 42.501-24.5 51.167c1.666-42.834 8.333-65.334 8.333-65.334l7.667-3.5s8.832 8.5 8.5 17.667z" drgb="rgb(72, 72, 72)"/>
</g>
</g>
<g id="lcart_base_r" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m228.58 281.3s-0.683 3.811-0.386 8.408c-0.322 1.057-10.611 15.046-19.107 25.538-8.313 10.769-11.377 13.313-18.359 21.981l-9.049-7.495c0.848-1.149 41.091-60.934 41.796-61.679 2.67-2.817 5.713-5.236 9.048-6.17" fill="#ffeddb" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<g fill="#ffeddb" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m191.99 335.79s-3.732 6.824-5.393 8.678-4.133 3.941-5.213 3.444c-1.83-0.843-0.871-4.233-0.871-4.233s-4.789 3.02-6.163 1.999c-1.425-1.06-0.338-2.978-0.338-2.978s-3.999 1.421-5.032 0.202c-0.979-1.155 0.336-3.572 0.336-3.572l13.621-10.754"/>
<path d="m175.34 340.19s-6.811 2.101-8.795 0.281c-1.983-1.821 7.521-6.525 9.142-7.376 2.657-1.396 7.656-4.534 7.656-4.534"/>
<path d="m185.73 341.75s-8.036 3.875-11.365 1.919c-2.379-1.398 2.419-6.342 2.419-6.342"/>
</g>
<path d="m271.42 281.3s0.683 3.811 0.386 8.408c0.323 1.057 10.611 15.046 19.108 25.538 8.313 10.769 11.376 13.313 18.359 21.981l9.048-7.495c-0.848-1.149-41.091-60.934-41.796-61.679-2.67-2.817-5.713-5.236-9.047-6.17" fill="#ffeddb" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<g fill="#ffeddb" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m308.01 335.79s3.732 6.824 5.393 8.678c1.66 1.854 4.133 3.941 5.214 3.444 1.829-0.843 0.87-4.233 0.87-4.233s4.789 3.02 6.162 1.999c1.426-1.06 0.34-2.978 0.34-2.978s3.998 1.421 5.031 0.202c0.979-1.155-0.336-3.572-0.336-3.572l-13.621-10.754"/>
<path d="m324.66 340.19s6.812 2.101 8.796 0.281c1.984-1.821-7.521-6.525-9.143-7.376-2.656-1.396-7.655-4.534-7.655-4.534"/>
<path d="m314.27 341.75s8.036 3.875 11.365 1.919c2.379-1.398-2.42-6.342-2.42-6.342"/>
</g>
<g stroke="#57383d" stroke-width="3px">
<path d="m274.19 312.29c0.556-17.026-1.003-26.314-1.517-35.379 2.106-9.183 2.385-8.922 2.385-8.922s-4.413-9.85-25.06-9.85-25.06 9.85-25.06 9.85 0.279-0.261 2.386 8.922c-0.516 9.064-2.074 18.353-1.518 35.379-2.224 7.838-4.732 13.913-5.005 17.938l29.198 10.136 29.196-10.136c-0.273-4.024-2.78-10.1-5.005-17.938z" fill="#ffeddb" stroke-linecap="round" stroke-linejoin="round"/>
<ellipse cx="250" cy="320.72" rx=".781" ry="1.063" fill="#57383d"/>
<g fill="none" stroke-linecap="round" stroke-linejoin="round">
<path d="m245.94 268.68s-1.171-0.365-1.989-0.609c-0.819-0.242-2.456-0.67-2.456-0.67"/>
<path d="m254.06 268.68s1.171-0.365 1.988-0.609c0.819-0.242 2.457-0.67 2.457-0.67"/>
</g>
</g>
<g fill="#ffeddb" stroke="none">
<path d="m222.06 272.88s3.667-6.084 7.167-7.459c0.943 3.253 0.568 7.78 0.583 10.084 0.012 1.77-1 3.083-1 3.083s-0.25-2.25-2-1.917c-1.323 0.252-1.583 2.417-1.583 2.417z"/>
<path d="m277.94 272.88s-3.667-6.084-7.167-7.459c-0.942 3.253-0.567 7.78-0.583 10.084-0.013 1.77 1 3.083 1 3.083s0.25-2.25 2-1.917c1.322 0.252 1.583 2.417 1.583 2.417z"/>
</g>
<g fill="#ffd4bf">
<path d="m241.51 256.08s1.345 8.893 8.747 8.893c7.4 0 8.239-8.705 8.239-8.705z" stroke="none"/>
<polyline points="257.64 260.89 258.15 253.88 250 252.12 241.85 253.88 242.36 260.89" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m220.87 330.43s-3.843 10.923-0.376 36.522c0.944 6.971 3.962 32.886 4.229 50.695 11.524 3.564 19.67-1.269 19.67-1.269s-0.904-23.356 0.635-36.893c1.333-11.733 2.408-30.46 2.324-38.973-8.866-7.633-26.482-10.082-26.482-10.082z" fill="#ffeddb"/>
<path d="m244.34 410.77c0.53 2.067 1.773 6.55 1.773 8.797 1.52 2.805 1.302 8.418 0.217 9.729-1.086 1.31-17.365 2.433-20.403 0.748-3.039-1.684-2.662-12.912-1.359-17.776" fill="#ffeddb"/>
<path d="m239.91 424.47s1.391 3.082 0.397 5.305" fill="none"/>
<path d="m279.13 330.43s3.844 10.923 0.376 36.522c-0.943 6.971-3.962 32.886-4.228 50.695-11.524 3.564-19.67-1.269-19.67-1.269s0.903-23.356-0.635-36.893c-1.334-11.733-2.408-30.46-2.324-38.973 8.866-7.633 26.481-10.082 26.481-10.082z" fill="#ffeddb"/>
<path d="m255.66 410.77c-0.53 2.067-1.773 6.55-1.773 8.797-1.52 2.805-1.303 8.418-0.217 9.729 1.086 1.31 17.363 2.433 20.402 0.748 3.038-1.684 2.661-12.912 1.358-17.776" fill="#ffeddb"/>
<path d="m260.09 424.47s-1.391 3.082-0.396 5.305" fill="none"/>
</g>
<path d="m279.16 330.4s-12.646 3.61-29.163 3.824c-16.516-0.214-29.163-3.824-29.163-3.824-1.912 3.243-1.369 6.313-1.56 6.485 0.824 0.426 26.722 11.593 30.722 11.593s29.896-11.167 30.723-11.593c-0.192-0.172 0.353-3.242-1.559-6.485z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
<g id="lcart_bodypaint" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_socks_r" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_shoes_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m252.8 427.47s2e-3 5.333 1.396 6.333c1.742 1 14.466 3.334 22.137 0.167 1.221-4 0.698-7.5 0.698-7.5z" fill="#3f3f3f" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m280.39 410.25c-0.276-0.967-1.545-2.467-2.625-3.617 2.125-3.133 5.04-10.224 4.875-10.883-0.25-1-4.924-3-4.924-3s-1 2.25-1 2c-1.75 0.75-5.5 0.5-11.5 0.5s-9.25-1.75-9.25-1.75l-0.25-2s-3.826 3.5-4.326 4.75c-0.438 1.093 3.745 5.55 4.386 11.169-0.459 0.808-0.886 1.773-0.886 2.581 0 0.481 0.192 1.038 0.467 1.593-0.584 2.692-0.519 5.365-0.717 6.157 0 0-2.592 3.162-2.75 5.75-0.096 1.553 0.25 3.75 1.826 5.75 5 2 19.674 2 23.174-1 2.25-6.25 1.19-10.326 0.586-13.855 0.411-0.511 2.25-2.816 2.914-4.145z" fill="#fafafa" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(250, 250, 250)"/>
<path d="m256.14 418.75s0.25-3.25 1-3.5 5.75 1.5 5 2.5-5.25 1.5-6 1z" fill="#dcdcdc" stroke="none" drgb="rgb(220, 220, 220)"/>
<path d="m247.2 427.47s-2e-3 5.333-1.396 6.333c-1.742 1-14.466 3.334-22.137 0.167-1.221-4-0.698-7.5-0.698-7.5z" fill="#3f3f3f" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m219.61 410.25c0.276-0.967 1.545-2.467 2.625-3.617-2.125-3.133-5.04-10.224-4.875-10.883 0.25-1 4.924-3 4.924-3s1 2.25 1 2c1.75 0.75 5.5 0.5 11.5 0.5s9.25-1.75 9.25-1.75l0.25-2s3.826 3.5 4.326 4.75c0.438 1.093-3.745 5.55-4.386 11.169 0.459 0.808 0.886 1.773 0.886 2.581 0 0.481-0.192 1.038-0.467 1.593 0.584 2.692 0.519 5.365 0.717 6.157 0 0 2.592 3.162 2.75 5.75 0.096 1.553-0.25 3.75-1.826 5.75-5 2-19.674 2-23.174-1-2.25-6.25-1.19-10.326-0.586-13.855-0.411-0.511-2.25-2.816-2.914-4.145z" fill="#fafafa" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(250, 250, 250)"/>
<path d="m243.86 418.75s-0.25-3.25-1-3.5-5.75 1.5-5 2.5 5.25 1.5 6 1z" fill="#dcdcdc" stroke="none" drgb="rgb(220, 220, 220)"/>
</g>
<g id="lcart_glove_r" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_sleeve_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m216.08 288.7c-5.436-2.854-9.621-2.664-10.871-3.164-1 2.25-1.13 6.462-1.546 7.961-3 5-10.913 14.223-11.584 15.499-5.102 1.587 7.919 48.354 8.608 47.309 5.052-9.617 13.918-30.578 15.226-32.558 1.308-1.981 5.25-20.75 5.25-20.75s3.192-3.965 4.083-6.166c0-1e-3 -3.729-5.275-9.166-8.131z" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m195.33 306.75s12.334 0.167 13.834 0.167 5.5-2.75 5.5-2.75l-5.5-3.25z" fill="#cc495f" stroke="none" drgb="rgb(72, 72, 72)"/>
<path d="m218.67 300c-4.75-4.5-11.5-6.5-11.5-6.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m217.42 314.5s-3.25 39.671-3.25 46.5-6.84 34.951-8.462 36.309c-1.621 1.357-7.238-3.206-8.288-5.308-1.051-2.102-7.001-18.833-7.167-23.417-0.167-4.584-1.583-24.334-1.583-24.334s-3.917-11.25-6.584-13.25c-1.166-0.751-7-0.333-7-0.333l12.75-17.168 1.75-6.25 3-1s7.584 0.917 11.584 0.417" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m283.92 288.7c5.436-2.854 9.621-2.664 10.871-3.164 1 2.25 1.129 6.462 1.546 7.961 3 5 10.913 14.223 11.583 15.499 5.103 1.587-7.918 48.354-8.607 47.309-5.053-9.617-13.918-30.578-15.226-32.558-1.308-1.981-5.25-20.75-5.25-20.75s-3.192-3.965-4.083-6.166c0-1e-3 3.728-5.275 9.166-8.131z" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m304.67 306.75s-12.333 0.167-13.833 0.167-5.5-2.75-5.5-2.75l5.5-3.25z" fill="#cc495f" stroke="none" drgb="rgb(72, 72, 72)"/>
<path d="m281.33 300c4.75-4.5 11.5-6.5 11.5-6.5" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m282.58 314.5s3.25 39.671 3.25 46.5 6.84 34.951 8.462 36.309c1.621 1.357 7.238-3.206 8.288-5.308s7.001-18.833 7.167-23.417 1.583-24.334 1.583-24.334 3.917-11.25 6.583-13.25c1.167-0.751 7-0.333 7-0.333l-12.75-17.168-1.75-6.25-3-1s-7.583 0.917-11.583 0.417" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
</g>
<g id="lcart_sleeve2_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_inner" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_bottoms_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_topsx_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_onep_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g>
<path d="m276.38 280.63-1.532-15.956c-1.721-3.897-13.092-8.128-13.092-8.128 0.235 5.369-7.137 15.615-11.758 20.862-4.621-5.247-11.994-15.493-11.756-20.862 0 0-11.371 4.23-13.092 8.128l-1.533 15.956s-2.926 11.021-1.549 20.116h55.863c1.375-9.094-1.551-20.116-1.551-20.116z" fill="#ed7179" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m241.54 256.17c0 1.096 3.751 19.633 14.631 22.556-4.878 5.845-10.505 12.786-10.505 12.786s-15.381-16.71-13.13-32.419c1.877-1.827 9.004-2.923 9.004-2.923z" fill="#fff"/>
<path d="m237.3 256.4c0 1.097 4.247 21.597 15.127 24.519-4.877 5.844-10.504 12.785-10.504 12.785s-13.786-16.021-13.13-32.418c1.876-1.826 8.507-4.886 8.507-4.886z" fill="#ed7179" orgb="rgb(102, 102, 102)"/>
</g>
<path d="m258.2 257.2s-9.992 25.831-28.49 37.146c7.503 0.366 21.009 1.098 21.009 1.098s12.006-11.596 16.132-33.88c-2.25-4.02-8.651-4.364-8.651-4.364z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m263.05 255.94s-10.454 29.89-29.213 39.868c7.505 0.366 21.008 1.096 21.008 1.096s12.165-13.006 16.29-35.292c-2.91-3.466-8.085-5.672-8.085-5.672z" fill="#ed7179" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<g fill="#fff" stroke="none">
<path d="m261.85 284.81c-1.312 1.171-1.897 2.41-2.056 3.534 1.084-1.673 2.214-3.675 2.056-3.534z"/>
<path d="m259.13 274.35c-1.037 0.489-1.139 2.503-1.139 2.503s-1.911-0.889-2.509-0.245c-0.13 4.53 5.622 5.392 5.622 5.392 3.09-4.856-0.931-8.14-1.974-7.65z"/>
<path d="m261.03 283.87c-3.967-4.205-8.302-1.315-8.097-0.207 0.204 1.107 2.172 1.742 2.172 1.742s-1.393 1.552-0.919 2.287c4.445 1.338 6.844-3.822 6.844-3.822z"/>
<path d="m265.96 274.68c-4.248 1.857-2.538 7.273-2.538 7.273 0.238 0.026 2.944-6.692 2.944-6.692-0.034-0.103 0.104-0.433-0.406-0.581z"/>
</g>
</g>
<path d="m282.24 342c-1.613-15.057-4.111-26.424-4.111-26.424l-28.134 0.429-28.133-0.43s-3.499 11.367-5.111 26.424c-1.613 15.057 3.179 60.665 3.179 60.665s11.678 5.546 29.099 5.219c0.326-6e-3 0.646-0.016 0.967-0.024 0.321 9e-3 0.641 0.019 0.967 0.024 17.42 0.327 29.098-5.219 29.098-5.219s3.792-45.608 2.179-60.664z" fill="#ed7179" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m226.28 332.03s-2.343 10.619-1.65 25.498 3.034 46.896 3.034 46.896" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m221.69 297.65s7.74-6.28 12.957-5.921c5.218 0.359 19.165 7.046 19.165 7.046z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m278.08 297.65s-6.59-6.922-11.808-6.563c-7.112 0.359-24.022 9.66-24.022 9.66z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m221.33 317.51s-3.333 10.667-3.333 11.742c2.767 1.82 11.573 4.547 31.693 4.547s31.557-4.297 31.557-4.297l-2.584-12.295z" fill="#ed7179" orgb="rgb(102, 102, 102)"/>
<path d="m227.59 331.36s1.186-6.775 3.161-10.857" fill="none"/>
</g>
<g stroke="#57383d" stroke-width="3px">
<path d="m278.72 296.91s-11.532 0.463-28.72 0.501c-17.188-0.038-28.72-0.501-28.72-0.501l-1.11 25.173s3.135 3.092 29.83 3.309c26.696-0.217 29.83-3.309 29.83-3.309z" fill="#d43f51" drgb="rgb(72, 72, 72)"/>
<g fill="#7d7d7d" stroke-linecap="round" stroke-linejoin="round">
<path d="m222 310.17s14.841 1.729 27.99 1.729"/>
<path d="m278 310.17s-14.842 1.729-27.99 1.729"/>
</g>
</g>
<g stroke="none">
<g fill="#fff">
<path d="m262.27 343.69s-4.207-0.227-4.445-3.586c0.385-0.518 1.824 2e-3 1.824 2e-3s-0.074-1.496 0.639-1.933c0.714-0.437 3.853 1.705 1.982 5.517z"/>
<path d="m262.84 344.32s4.209 0.227 4.447 3.586c-0.387 0.518-1.826-2e-3 -1.826-2e-3s0.074 1.497-0.639 1.934c-0.715 0.437-3.853-1.707-1.982-5.518z"/>
<path d="m262.19 344.25s-0.227 4.204-3.588 4.443c-0.516-0.384 4e-3 -1.825 4e-3 -1.825s-1.498 0.076-1.936-0.638c-0.437-0.712 1.708-3.851 5.52-1.98z"/>
<path d="m262.96 343.48s0.227-4.208 3.59-4.445c0.516 0.386-4e-3 1.826-4e-3 1.826s1.496-0.076 1.934 0.637c0.439 0.714-1.706 3.851-5.52 1.982z"/>
</g>
<g fill="#fff">
<path d="m240.68 394.11s-3.912 2.883-6.592 0.068c-0.037-0.743 1.628-1.338 1.628-1.338s-1.166-1.275-0.852-2.188c0.314-0.912 4.681-1.308 5.816 3.458z"/>
<path d="m241.65 394.24s3.911-2.886 6.591-0.068c0.038 0.744-1.625 1.337-1.625 1.337s1.164 1.277 0.852 2.188c-0.318 0.913-4.685 1.306-5.818-3.457z"/>
<path d="m241.02 394.66s2.886 3.908 0.069 6.588c-0.743 0.036-1.338-1.627-1.338-1.627s-1.277 1.165-2.19 0.851c-0.912-0.314-1.309-4.681 3.459-5.812z"/>
<path d="m241.14 393.4s-2.888-3.909-0.069-6.588c0.743-0.034 1.338 1.628 1.338 1.628s1.276-1.164 2.188-0.852c0.915 0.316 1.311 4.682-3.457 5.812z"/>
</g>
<g fill="#d43f51">
<path d="m275.99 344.47s1.822 0.99 1.217 2.534c-0.281 0.149-0.811-0.386-0.811-0.386s-0.285 0.68-0.693 0.725c-0.41 0.041-1.351-1.574 0.287-2.873z" drgb="rgb(72, 72, 72)"/>
<path d="m275.54 343.6s-2.049-0.313-2.002-1.971c0.213-0.236 0.893 0.089 0.893 0.089s0.037-0.736 0.406-0.916c0.371-0.178 1.805 1.024 0.703 2.798z" drgb="rgb(72, 72, 72)"/>
<path d="m275.52 344.28s-0.855 1.888-2.439 1.398c-0.17-0.269 0.326-0.837 0.326-0.837s-0.699-0.231-0.773-0.637c-0.073-0.406 1.472-1.462 2.886 0.076z" drgb="rgb(72, 72, 72)"/>
<path d="m276.37 343.58s-0.609-1.981 0.904-2.66c0.303 0.091 0.309 0.844 0.309 0.844s0.678-0.289 1.002-0.034c0.322 0.256-0.137 2.068-2.215 1.85z" drgb="rgb(72, 72, 72)"/>
<path d="m276.62 344.3s1.498-1.434 2.785-0.388c0.057 0.313-0.615 0.654-0.615 0.654s0.564 0.477 0.48 0.879c-0.084 0.404-1.91 0.809-2.65-1.145z" drgb="rgb(72, 72, 72)"/>
</g>
<g fill="#d43f51">
<path d="m263.66 382.07s8.385 4.557 5.6 11.659c-1.291 0.681-3.73-1.781-3.73-1.781s-1.307 3.133-3.186 3.336c-1.891 0.194-6.223-7.239 1.316-13.214z" drgb="rgb(72, 72, 72)"/>
<path d="m261.6 378.05s-9.432-1.446-9.219-9.073c0.982-1.081 4.113 0.412 4.113 0.412s0.166-3.389 1.865-4.213c1.712-0.825 8.31 4.703 3.241 12.874z" drgb="rgb(72, 72, 72)"/>
<path d="m261.49 381.2s-3.936 8.683-11.227 6.432c-0.775-1.236 1.508-3.85 1.508-3.85s-3.227-1.068-3.563-2.932c-0.335-1.864 6.772-6.729 13.282 0.35z" drgb="rgb(72, 72, 72)"/>
<path d="m265.4 377.97s-2.805-9.117 4.162-12.245c1.398 0.419 1.418 3.887 1.418 3.887s3.125-1.333 4.611-0.156c1.485 1.178-0.626 9.518-10.191 8.514z" drgb="rgb(72, 72, 72)"/>
<path d="m266.58 381.26s6.895-6.598 12.814-1.787c0.264 1.439-2.83 3.01-2.83 3.01s2.592 2.196 2.209 4.05c-0.384 1.856-8.787 3.719-12.193-5.273z" drgb="rgb(72, 72, 72)"/>
</g>
<g fill="#fff">
<path d="m241.62 361.86s4.912 2.67 3.28 6.829c-0.757 0.4-2.185-1.043-2.185-1.043s-0.766 1.835-1.867 1.955c-1.106 0.113-3.645-4.241 0.772-7.741z"/>
<path d="m240.42 359.51s-5.525-0.846-5.4-5.313c0.575-0.635 2.41 0.24 2.41 0.24s0.097-1.983 1.093-2.467c1.001-0.483 4.865 2.755 1.897 7.54z"/>
<path d="m240.35 361.36s-2.305 5.086-6.575 3.769c-0.456-0.725 0.882-2.255 0.882-2.255s-1.889-0.626-2.086-1.718c-0.196-1.093 3.967-3.943 7.779 0.204z"/>
<path d="m242.64 359.47s-1.641-5.342 2.44-7.174c0.819 0.245 0.831 2.276 0.831 2.276s1.83-0.78 2.701-0.093c0.87 0.692-0.368 5.579-5.972 4.991z"/>
<path d="m243.33 361.39s4.039-3.866 7.508-1.047c0.153 0.84-1.659 1.762-1.659 1.762s1.519 1.287 1.294 2.373c-0.225 1.087-5.147 2.179-7.143-3.088z"/>
</g>
<g fill="#fff">
<path d="m235.57 342.66s2.179 1.186 1.456 3.032c-0.335 0.177-0.97-0.463-0.97-0.463s-0.34 0.814-0.829 0.867c-0.491 0.052-1.616-1.881 0.343-3.436z"/>
<path d="m235.04 341.62s-2.453-0.376-2.396-2.358c0.255-0.281 1.069 0.106 1.069 0.106s0.043-0.88 0.485-1.096c0.444-0.214 2.16 1.224 0.842 3.348z"/>
<path d="m235.01 342.43s-1.023 2.258-2.918 1.672c-0.202-0.323 0.391-1.001 0.391-1.001s-0.838-0.276-0.926-0.763c-0.087-0.485 1.76-1.75 3.453 0.092z"/>
<path d="m236.02 341.59s-0.729-2.368 1.082-3.183c0.364 0.109 0.369 1.011 0.369 1.011s0.813-0.346 1.199-0.041c0.386 0.308-0.163 2.475-2.65 2.213z"/>
<path d="m236.33 342.45s1.792-1.717 3.331-0.465c0.068 0.374-0.736 0.783-0.736 0.783s0.675 0.57 0.574 1.053c-0.1 0.481-2.284 0.966-3.169-1.371z"/>
</g>
</g>
</g>
<g id="lcart_belt_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_outer_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_mantle_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m219.1 243.47c-1.866 0.374-4.48 5.601-4.48 5.601l4.48 4.106-1.12 9.707s-1.493 3.733 9.706 7.84c11.2 4.106 51.146 0.746 54.134-1.866 1.12-10.827 1.12-13.813 1.12-13.813l1.866-4.107-4.479-6.347s-13.066-4.853-31.733-4.853-29.494 3.732-29.494 3.732z" fill="#666" orgb="rgb(102, 102, 102)"/>
<path d="m223.58 252.43s-4.854 2.24-4.854 4.107c0 1.866 16.054 19.04 30.987 36.96-25.16-2.876-35.96-14.271-42.934-23.894-3.891-5.37-18.293-15.307-18.293-15.307l19.613-4.469s6.52-5.238 9.88-5.611 9.334 0 9.334 0" fill="#484848" drgb="rgb(72, 72, 72)"/>
<path d="m228.06 253.18-7.094 5.601c1.789 2.385 5.322 20.722 5.322 20.722s8.739-0.933 23.946-0.634c15.206 0.298 25.056-3.873 25.056-3.873l8.77-12.855-9.706-8.96c-5.974 1.493-13.887 3.733-25.61 3.733s-18.597-4.331-20.684-3.734z" fill="#666" orgb="rgb(102, 102, 102)"/>
</g>
<path d="m227.41 275.02s9.52 0.84 11.2 0.56 30.8-12.88 30.8-12.88-27.44 3.36-32.2 3.64-11.76-0.279-11.76-0.279z" fill="#484848" stroke="none" drgb="rgb(72, 72, 72)"/>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<polyline points="256.81 257.66 259.61 261.58 257.93 268.86" fill="none"/>
<path d="m278.84 260.64 6.348-3.359s3.732 6.347 6.347 9.707c0.373 6.347-1.867 10.453-1.867 10.453s-17.173 2.239-27.253 6.72c-0.374-6.347 4.479-13.813 4.479-13.813" fill="#666" orgb="rgb(102, 102, 102)"/>
<path d="m272.49 263.26s-30.24 13.813-39.573 13.813c-13.067-0.373-21.653-0.373-21.653-0.373s-9.334 2.986-9.334 4.106-3.733 22.026-6.72 25.387c-6.878 9.476-38.253 38.841-39.746 54.521 0.746 32.854 8.586 39.199 10.079 42.187 0 0 25.561-42.573 44.974-72.44s40.693-39.946 52.267-45.92c19.04-12.693 22.773-17.92 22.773-17.92" fill="#666" orgb="rgb(102, 102, 102)"/>
</g>
<path d="m242.81 283.14c-2.24 0-40.601 10.92-41.721 13.159-1.12 2.24-2.52 6.44-2.52 7.561 1e-3 0 40.041-15.681 44.241-20.72z" fill="#484848" stroke="none" drgb="rgb(72, 72, 72)"/>
</g>
<g id="lcart_animal_r" transform="scale(1.1588)" paramCol="#DAE6E4" paramColFrom="#DAE6E4" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#DAE6E4" paramParts="5" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g id="animalXMLCID_1_">
<g id="animalXMLCID_16_">
<g>
<path d="m241.57 126.09s-9.7 3.91-27.16 17.08c-13.55 10.22-33.79 32.33-33.79 32.33-12-51.5 6.04-93.43 15-102.67 26.601 17.36 41.67 44.34 45.95 53.26z" fill="#dae6e4" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
</g>
<path d="m195.62 72.83s-16.333 24.67-19 53.337c4.334-4.667 8.334-10.667 8.334-10.667l9 8.333 5-12.667 12.666 4.667 4.334-11.333 15.333 3.667s-20.333-29.007-35.667-35.337z" fill="#fff" opacity=".5" stroke="none"/>
<g>
<path d="m241.57 126.09s-9.7 3.91-27.16 17.08c-13.55 10.22-33.79 32.33-33.79 32.33-12-51.5 6.04-93.43 15-102.67 26.601 17.36 41.67 44.34 45.95 53.26z" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
</g>
</g>
<path d="m201.13 150.54c3.36-35.279-7-55.16-7-55.16-1.96 2.521-2.24 10.08-2.24 10.08s-3.92-3.64-6.439-5.6c-2.801 6.44 1.119 12.6 1.119 12.6s-2.8-2.8-5.88-6.159c-2.239 6.72 1.12 13.439 4.48 17.92-3.641-1.4-6.72-0.561-10.08 3.08 7 2.239 8.96 7.279 10.08 8.399-6.44-0.28-9.521 6.16-9.521 6.16s6.16 2.8 10.92 1.96c-4.479 4.48-6.72 8.96-6.439 14.28 1.399-1.4 4.2-5.04 7.28-6.721-1.96 4.2-3.08 12.04-2.521 12.881 0 0 4.48-4.761 7.28-7.28" fill="#e6e0c2" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m200.85 137.1s-3.64-5.04-9.8-6.16c0.84 2.52 3.08 7 3.08 7s-4.76 2.24-9.521 8.399c-2.1 2.73-3.08 9.03-3.08 9.03l5.881-3.99s-1.891 0.91-1.33 10.15c1.96-2.8 5.372-3.343 8.05-4.76 2.678-1.418 4.62-3.71 7.28-5.391 0.279-5.318-0.56-14.278-0.56-14.278z" fill="#ccbda6" stroke="none"/>
<path d="m190.77 88.985c0.84 0 14.279 31.08 11.2 61.32" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<g>
<g id="animalXMLCID_4_">
<g>
<g id="animalXMLCID_5_">
<path d="m258.42 126.09s9.7 3.91 27.16 17.08c13.55 10.22 33.79 32.33 33.79 32.33 12-51.5-6.04-93.43-15-102.67-26.601 17.36-41.67 44.34-45.95 53.26z" fill="#dae6e4" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m304.38 72.83s16.333 24.67 19 53.337c-4.333-4.667-8.333-10.667-8.333-10.667l-9 8.333-5-12.667-12.667 4.667-4.333-11.333-15.334 3.667s20.334-29.007 35.667-35.337z" fill="#fff" opacity=".5" stroke="none"/>
<path d="m258.42 126.09s9.7 3.91 27.16 17.08c13.55 10.22 33.79 32.33 33.79 32.33 12-51.5-6.04-93.43-15-102.67-26.601 17.36-41.67 44.34-45.95 53.26z" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
</g>
</g>
<path d="m298.87 150.54c-3.359-35.279 7-55.16 7-55.16 1.961 2.521 2.24 10.08 2.24 10.08s3.92-3.64 6.439-5.6c2.801 6.44-1.119 12.6-1.119 12.6s2.8-2.8 5.88-6.159c2.239 6.72-1.12 13.439-4.479 17.92 3.64-1.4 6.719-0.561 10.08 3.08-7 2.239-8.961 7.279-10.08 8.399 6.439-0.28 9.52 6.16 9.52 6.16s-6.16 2.8-10.92 1.96c4.48 4.48 6.72 8.96 6.439 14.28-1.399-1.4-4.199-5.04-7.279-6.721 1.959 4.2 3.08 12.04 2.52 12.881 0 0-4.48-4.761-7.279-7.28" fill="#e6e0c2" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m299.15 137.1s3.64-5.04 9.8-6.16c-0.84 2.52-3.08 7-3.08 7s4.76 2.24 9.521 8.399c2.101 2.73 3.08 9.03 3.08 9.03l-5.88-3.99s1.89 0.91 1.33 10.15c-1.961-2.8-5.373-3.343-8.051-4.76-2.678-1.418-4.619-3.71-7.279-5.391-0.28-5.318 0.559-14.278 0.559-14.278z" fill="#ccbda6" stroke="none"/>
<path d="m309.23 88.985c-0.84 0-14.28 31.08-11.201 61.32" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
</g>
<g id="lcart_ear" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="13" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m201.58 215.17c-2.136-9.822-3.843-16.014-3.843-16.014 0-0.427-7.116-1.85-11.529 2.846-2.989 7.972-3.132 19.502-1.993 23.061 1.138 3.559 9.679 11.246 9.679 11.246l9.254-10.392c-1e-3 0 0.567-0.925-1.568-10.747z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m197.17 229.33s-3.56 3.988-4.129 4.272c-0.57 0.427-7.688-7.971-8.113-9.537-0.428-1.566 0.426-14.662 0.854-15.944 0.427-1.28 5.125-3.131 6.406-1.565 1.28 1.565 1.565 13.523 4.839 22.349" fill="#e4e0f3" stroke="none"/>
<path d="m198.16 200.01s-10.818-41.993-11.531-42.275c-3.273 1.706-6.122 5.834-6.263 7.542-0.143 1.71 5.551 38.577 5.551 38.577z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m192.61 200.58s-6.548-20.072-8.397-21.069c-1.852-0.995 2.705 22.919 2.705 22.919z" fill="#e4e0f3"/>
<path d="m189.34 166.99s-3.843 0-7.544 5.124" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m201.92 227.48c-0.568 0.854-7.4 5.549-8.255 8.114 5.41 7.543 13.807 12.81 14.235 12.241-3.986-8.398-5.98-20.355-5.98-20.355z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m197.68 232.61s-2.42 2.562-2.561 3.13c1.138 1.708 8.255 8.542 10.389 9.395-5.264-5.552-7.828-12.525-7.828-12.525z" fill="#e4e0f3" stroke="none"/>
<g>
<path d="m298.42 215.17c2.135-9.822 3.842-16.014 3.842-16.014 0-0.427 7.117-1.85 11.531 2.846 2.986 7.972 3.131 19.502 1.992 23.061s-9.68 11.246-9.68 11.246l-9.252-10.392s-0.568-0.925 1.567-10.747z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m302.83 229.33s3.559 3.988 4.131 4.272c0.568 0.427 7.686-7.971 8.113-9.537 0.426-1.566-0.428-14.662-0.855-15.944-0.426-1.28-5.125-3.131-6.406-1.565-1.279 1.565-1.564 13.523-4.838 22.349" fill="#e4e0f3" stroke="none"/>
<path d="m301.84 200.01s10.818-41.992 11.531-42.275c3.273 1.707 6.121 5.835 6.262 7.542 0.143 1.71-5.551 38.577-5.551 38.577z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m307.39 200.58s6.549-20.072 8.398-21.069c1.85-0.995-2.703 22.919-2.703 22.919z" fill="#e4e0f3"/>
<path d="m310.66 166.99s3.842 0 7.545 5.125" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<g>
<path d="m298.08 227.48c0.568 0.854 7.4 5.549 8.254 8.114-5.408 7.543-13.807 12.81-14.232 12.241 3.982-8.398 5.978-20.355 5.978-20.355z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m302.32 232.61s2.422 2.562 2.563 3.13c-1.139 1.708-8.254 8.542-10.391 9.395 5.266-5.552 7.828-12.525 7.828-12.525z" fill="#e4e0f3" stroke="none"/>
</g>
</g>
</g>
<g id="lcart_face" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="7" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m304.89 176.34c-3.36-17.92-15.623-40.88-54.879-40.88-39.257 0-51.521 22.96-54.881 40.88-2.891 15.417 6.928 56.443 13.303 68.946 10.915 10.574 38.644 15.914 42.223 15.914 3.581 0 30.241-5.34 41.156-15.914 5.036-9.679 15.968-53.528 13.078-68.946z" fill="#ffeddb" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m254.8 231.82c0 1.657-2.148 2.2-4.8 2.2-2.65 0-4.8-0.543-4.8-2.2s2.149-3.8 4.8-3.8 4.8 2.144 4.8 3.8z" fill="#ffd4bf" stroke="none"/>
</g>
<g id="lcart_nose" transform="scale(1.1588)" stroke="none" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="2" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m255.52 232.92c0 2.157-2.475 1.742-5.523 1.742-3.052 0-5.523 0.416-5.523-1.742 0-2.159 2.472-3.907 5.523-3.907 3.049 0 5.523 1.748 5.523 3.907z" fill="#ffd4bf"/>
<ellipse cx="250.01" cy="234.66" rx=".96" ry="1.211" fill="#57383d"/>
</g>
<g id="lcart_facepaint" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_eye" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="137" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke="none">
<path d="m234.53 216.81s2.521 10.488-3.64 16.481c-4.2 3.147-19.74 2.397-23.24 0.3-3.08-5.844-4.2-11.537-4.2-11.537s0.561-12.886 16.24-15.583c15.68-2.696 14.84 10.339 14.84 10.339z" fill="#fff"/>
<path d="m209.89 217.36c-2.274 1.29-4.317 2.899-6.049 4.795-0.269-0.994-0.392-1.593-0.392-1.593s0.561-12.519 16.24-15.139c15.68-2.621 14.84 10.044 14.84 10.044s0.498 2.018 0.509 4.769c-6.763-6.18-17.143-6.793-25.148-2.876z" fill="#c2bfdc"/>
<g fill="#57383d">
<path d="m236.91 213.85s-3.209-13.218-17.968-12.458-18.128 10.939-19.412 14.737c0.803 3.95 5.776 8.813 5.776 8.813s-1.284-5.925 0.481-10.18c1.764-4.254 6.102-8.163 13.796-7.9 13.687 0.467 14.92 9.724 15.722 11.396 1.765-1.217 1.605-4.408 1.605-4.408z"/>
<path d="m234.95 211.26c0-0.437 1.12-4.658 0.42-5.386-0.356-0.372-3.779 0.873-3.779 0.873z"/>
<path d="m227.25 203.69s-0.888-5.192-2.147-5.483c-1.662-0.384-4.013 4.27-4.013 4.27z"/>
<path d="m216.61 202.67s-2.584-5.03-4.34-4.366c-1.54 0.582-1.54 6.695-1.54 6.695z"/>
<path d="m207.23 206.9s-3.129-2.91-4.713-2.087c-1.307 0.679 0.653 5.289 0.653 5.289z"/>
<path d="m202.61 214.17c-0.42 0-4.62-1.747-6.02-1.019-1.4 0.727 7.979 10.48 8.399 10.771s-2.379-9.752-2.379-9.752z"/>
</g>
<g>
<path d="m220.91 209.29c6.898 0 10.776 6.194 10.693 12.443-0.09 6.683-3.728 10.506-5.797 11.036-2.07 0.529-9.475 0.361-10.614-0.275-2.836-1.585-5.194-4.771-5.089-10.844 0.117-6.619 3.909-12.36 10.807-12.36z" fill="#b26844" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.2"/>
<path d="m230.06 224.71s-1.001-8.211-9.885-7.491c-8.884 0.721-9.385 7.491-9.385 7.491s-1.501-14.549 10.386-15.701 11.511 11.666 8.884 15.701z" fill="#57383d"/>
</g>
<g fill="#fff">
<ellipse cx="220.79" cy="213.54" rx="3.931" ry="3.321"/>
<ellipse cx="211.35" cy="226.36" rx="1.564" ry="1.944"/>
<ellipse cx="227.12" cy="227.66" rx="1.564" ry="1.944"/>
</g>
<g fill="#57383d">
<path d="m222.49 236.65c-0.078-0.453-2.197-0.477-2.831 0.017-0.635 0.493 0.829 2.184 1.244 2.246 0.416 0.061 1.666-1.81 1.587-2.263z"/>
<path d="m216.89 236.51c-0.079-0.453-2.197-0.477-2.832 0.017-0.634 0.493 0.829 2.184 1.245 2.246 0.415 0.062 1.666-1.81 1.587-2.263z"/>
<path d="m211.91 235.96c0.045-0.459-1.985-1.09-2.726-0.798s0.217 2.337 0.6 2.516 2.081-1.261 2.126-1.718z"/>
</g>
<g id="lefteye_2_">
<path d="m265.47 216.81s-2.521 10.488 3.64 16.481c4.2 3.147 19.74 2.397 23.24 0.3 3.08-5.844 4.2-11.537 4.2-11.537s-0.561-12.886-16.24-15.583c-15.68-2.696-14.84 10.339-14.84 10.339z" fill="#fff"/>
<path d="m290.11 217.36c2.274 1.29 4.317 2.899 6.049 4.795 0.269-0.994 0.392-1.593 0.392-1.593s-0.561-12.519-16.24-15.139c-15.68-2.621-14.84 10.044-14.84 10.044s-0.498 2.018-0.509 4.769c6.763-6.18 17.143-6.793 25.148-2.876z" fill="#c2bfdc"/>
<g fill="#57383d">
<path d="m263.09 213.85s3.209-13.218 17.968-12.458 18.128 10.939 19.412 14.737c-0.803 3.95-5.776 8.813-5.776 8.813s1.284-5.925-0.481-10.18c-1.764-4.254-6.102-8.163-13.796-7.9-13.687 0.467-14.92 9.724-15.722 11.396-1.765-1.217-1.605-4.408-1.605-4.408z"/>
<path d="m265.05 211.26c0-0.437-1.12-4.658-0.42-5.386 0.356-0.372 3.779 0.873 3.779 0.873z"/>
<path d="m272.75 203.69s0.887-5.192 2.146-5.483c1.663-0.384 4.013 4.27 4.013 4.27z"/>
<path d="m283.39 202.67s2.585-5.03 4.34-4.366c1.54 0.582 1.54 6.695 1.54 6.695z"/>
<path d="m292.77 206.9s3.129-2.91 4.713-2.087c1.308 0.679-0.652 5.289-0.652 5.289z"/>
<path d="m297.39 214.17c0.42 0 4.62-1.747 6.02-1.019 1.4 0.727-7.979 10.48-8.399 10.771s2.379-9.752 2.379-9.752z"/>
</g>
<g>
<g>
<path d="m279.1 209.29c-6.899 0-10.777 6.194-10.694 12.443 0.09 6.683 3.728 10.506 5.797 11.036 2.07 0.529 9.475 0.361 10.614-0.275 2.837-1.585 5.194-4.771 5.089-10.844-0.116-6.619-3.909-12.36-10.806-12.36z" fill="#b26844" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.0007"/>
<path d="m269.94 224.71s1.002-8.211 9.885-7.491c8.884 0.721 9.385 7.491 9.385 7.491s1.502-14.549-10.386-15.701c-11.887-1.153-11.511 11.666-8.884 15.701z" fill="#57383d"/>
</g>
<g fill="#fff">
<ellipse cx="279.21" cy="213.54" rx="3.931" ry="3.321"/>
<ellipse cx="272.88" cy="226.36" rx="1.564" ry="1.944"/>
<ellipse cx="288.65" cy="227.66" rx="1.564" ry="1.944"/>
</g>
</g>
<g fill="#57383d">
<path d="m277.51 236.65c0.078-0.453 2.197-0.477 2.831 0.017 0.635 0.493-0.829 2.184-1.244 2.246-0.416 0.061-1.666-1.81-1.587-2.263z"/>
<path d="m283.11 236.51c0.079-0.453 2.197-0.477 2.832 0.017 0.634 0.493-0.829 2.184-1.245 2.246-0.415 0.062-1.665-1.81-1.587-2.263z"/>
<path d="m288.09 235.96c-0.045-0.459 1.985-1.09 2.726-0.798s-0.217 2.337-0.6 2.516-2.081-1.261-2.126-1.718z"/>
</g>
</g>
</g>
</g>
<g id="lcart_mouth" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="12" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m238.93 241.9c0 12.261 5.646 12.852 10.749 12.852s11.223-0.592 11.223-12.852h-21.972z" fill="#ff7073" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<path d="m253.76 242.62s2.147 3.903 3.36 4.272c1.213 0.368 3.547-4.272 3.547-4.272z" fill="#fff"/>
<path d="m239.33 242.62s2.146 3.903 3.36 4.272c1.213 0.368 3.547-4.272 3.547-4.272z" display="none" fill="#fff"/>
<path d="m237.57 241.83c2.717 0 10.825 0.274 12.084 0.274 1.27 0 9.441-0.274 12.781-0.274" fill="#b26844"/>
</g>
</g>
<g id="lcart_hige" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_glass_r" transform="scale(1.1588)" paramCol="#666666" paramColFrom="#666666" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#666666" paramParts="3" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke-width="3px">
<g fill="#666" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round">
<path d="m209.44 206.88s-11.583-3.708-12.142-3.361c-0.559 0.343-1.18 4.589 0.682 6.574 2.358 2.516 7.423 4.586 7.423 4.586z" orgb="rgb(102, 102, 102)"/>
<polygon points="257.93 206.32 257.93 215.26 241.13 215.26 241.21 206.32" orgb="rgb(102, 102, 102)"/>
<path d="m290.56 206.88s11.581-3.708 12.14-3.361c0.56 0.343 1.18 4.589-0.681 6.574-2.358 2.516-7.423 4.586-7.423 4.586z" orgb="rgb(102, 102, 102)"/>
</g>
<path d="m255.77 209.12c-1.677 3.493-1.537 22.079 9.782 29.906 11.319 7.826 27.669 4.333 31.023-0.978s6.568-26.692-8.245-33.4c-14.812-6.708-30.884 0.978-32.56 4.472z" fill="#666" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" orgb="rgb(102, 102, 102)"/>
<path d="m295.88 217.78s-2.375-8.944-9.921-11.459c-7.547-2.515-21.94-1.677-27.531 4.192-1.258 2.516 0.42 8.944 0.42 8.944s-1.119-5.59 4.191-8.525 19.426-3.074 23.059-1.397c3.634 1.677 9.782 8.245 9.782 8.245z" fill="#fff" opacity=".2"/>
<path d="m244.23 209.12c1.677 3.493 1.537 22.079-9.782 29.906-11.32 7.826-27.67 4.333-31.024-0.978s-6.568-26.692 8.246-33.4c14.812-6.708 30.883 0.978 32.56 4.472z" fill="#666" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" orgb="rgb(102, 102, 102)"/>
<path d="m204.12 217.78s2.375-8.944 9.922-11.459c7.546-2.515 21.94-1.677 27.53 4.192 1.257 2.516-0.419 8.944-0.419 8.944s1.117-5.59-4.193-8.525c-5.311-2.935-19.425-3.074-23.059-1.397-3.633 1.677-9.781 8.245-9.781 8.245z" fill="#fff" opacity=".2"/>
</g>
</g>
<g id="lcart_glassx_r" transform="scale(1.1588)" paramCol="#666666" paramColFrom="#666666" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#666666" paramParts="7" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke="none">
<path d="m231.63 235.12c-5.776 6.149-10.062 8.757-10.062 8.757s8.943 0.746 14.348-7.08c5.403-7.826 1.49-14.162 1.49-14.162s0 6.336-5.776 12.485z" fill="#fff"/>
</g>
<path d="m277.41 205.87c-11.073 0-20.2 8.479-21.235 19.284-1.274-0.38-3.428-0.837-6.472-0.837-2.734 0-4.663 0.368-5.886 0.719-0.489-4.879-2.625-9.403-6.139-12.917-4.03-4.03-9.388-6.249-15.086-6.249-11.764 0-21.334 9.57-21.334 21.335 0 11.764 9.57 21.334 21.334 21.334 5.698 0 11.057-2.22 15.086-6.25 3.34-3.34 5.432-7.594 6.051-12.198 1.217-0.357 3.173-0.745 5.974-0.745 3.139 0 5.333 0.485 6.588 0.873 1.471 10.341 10.379 18.319 21.119 18.319 11.763 0 21.333-9.57 21.333-21.334s-9.57-21.334-21.333-21.334zm-42.895 33.257c-3.185 3.185-7.419 4.94-11.924 4.94-9.297 0-16.862-7.565-16.862-16.862 0-9.299 7.565-16.864 16.862-16.864 4.504 0 8.739 1.755 11.924 4.939 3.185 3.186 4.939 7.42 4.939 11.924s-1.754 8.739-4.939 11.923zm42.895 4.94c-9.299 0-16.864-7.565-16.864-16.862 0-9.299 7.565-16.864 16.864-16.864 9.298 0 16.861 7.565 16.861 16.864 0 9.296-7.563 16.862-16.861 16.862z" fill="#666" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(102, 102, 102)"/>
<path d="m287.34 234.38c-5.775 6.148-10.062 8.756-10.062 8.756s8.942 0.747 14.348-7.08c5.402-7.825 1.489-14.161 1.489-14.161s0 6.336-5.775 12.485z" fill="#fff" stroke="none"/>
</g>
<g id="lcart_earring" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_hairmae_r" transform="scale(1.1588)" paramCol="" paramColFrom="#dae6e4" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#ffffff" paramParts="29" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g id="a029_1_">
<linearGradient id="hairmaeXMLCID_1402_" x1="250" x2="250" y1="365.81" y2="120.09" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m303.04 141.53c-14.126-14.951-37.117-19.522-53.039-16.448-15.923-3.074-38.913 1.497-53.042 16.448-10.918 11.556-16.626 27.077-16.626 45.158 0 28.263 16.217 44.383 16.668 45.401 0 0 1-13.666 2.667-23 2.666-13.166 7.73-29.177 13.095-38.341 1.437-1.786 18.737-3.782 37.238-3.887 18.5 0.104 35.801 2.101 37.238 3.887 5.363 9.164 10.096 27.508 13.094 38.341 1.668 9.334 2.668 23 2.668 23 0.449-1.019 16.667-17.139 16.667-45.401 0-18.081-5.71-33.602-16.628-45.158z" fill="url(#hairmaeXMLCID_1402_)" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
</g>
<g id="lcart_momiage_r" transform="scale(1.1588)" paramCol="" paramColFrom="#dae6e4" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#ffffff" paramParts="23" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px">
<linearGradient id="momiageXMLCID_1623_" x1="195.8" x2="195.8" y1="367.15" y2="117.72" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m194.82 155.18c-13.512 34.958-2.344 88.322-0.781 94.57-1.306 37.215-14.086 41.719-8.873 74.429 2.251 14.105 11.555 15.645 18.86 17.542-6.781-6.637-5.215-18.966-5.215-18.966s-0.589 9.306 7.438 12.327c-3.275-2.665-8.809-14.762-7.308-29.51 1.824-17.941 7.899-67.41 7.099-78.575-2.17-30.21 1.64-63.207 1.64-63.207" fill="url(#momiageXMLCID_1623_)"/>
<linearGradient id="momiageXMLCID_1624_" x1="196.56" x2="196.56" y1="367.15" y2="117.72" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m194.06 249.16s2.403 13.388 5.011 29.034" fill="url(#momiageXMLCID_1624_)"/>
<linearGradient id="momiageXMLCID_1625_" x1="304.2" x2="304.2" y1="367.15" y2="117.72" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m305.18 155.18c13.511 34.958 2.343 88.322 0.78 94.57 1.306 37.215 14.088 41.719 8.873 74.429-2.252 14.105-11.555 15.645-18.86 17.542 6.781-6.637 5.216-18.966 5.216-18.966s0.591 9.306-7.438 12.327c3.279-2.665 8.811-14.762 7.311-29.51-1.823-17.941-7.897-67.41-7.102-78.575 2.168-30.21-1.64-63.207-1.64-63.207" fill="url(#momiageXMLCID_1625_)"/>
<linearGradient id="momiageXMLCID_1626_" x1="303.44" x2="303.44" y1="367.15" y2="117.72" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<path d="m305.94 249.16s-2.403 13.388-5.011 29.034" fill="url(#momiageXMLCID_1626_)"/>
</g>
</g>
<g id="lcart_hairmae_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<linearGradient id="hairmaeXMLCID_2306_" x1="251.43" x2="251.43" y1="366.62" y2="119.97" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 130, 125)"/>
<stop stop-color="#dae6e4" offset="1" orgb="rgb(255, 240, 219)"/>
</linearGradient>
<g stroke="#57383d" stroke-linecap="round" stroke-linejoin="round">
<path d="m229.34 131.99c-9.728 0.789-33.913 16.3-42.066 52.319-8.149 36.018-22.347 44.169-22.347 44.169 16.829-2.367 25.768-8.414 25.768-8.414 31.879-2.037 34.964-49.689 34.964-49.689s-3.613 17.286 8.216 28.918c0 0 17.947-4.929 39.9 1.58 0 0-1.712-17.814 1.115-27.409 0 0 10.974 31.549 27.539 37.072 0 0 17.878 17.417 35.492 17.155 0 0-17.354-10.254-25.764-48.901-6.308-33.917-32.336-47.326-41.804-47.326" fill="url(#hairmaeXMLCID_2306_)" stroke-width="3px"/>
<path d="m289.55 189.3s6.569 14.985 13.209 21.427" fill="none" stroke-width="3px"/>
<path d="m208.31 199.03c-5.586 12.948-14.291 17.265-17.612 21.032" fill="none" stroke-width="3.0007"/>
</g>
</g>
<g id="lcart_eyeblow" transform="scale(1.1588)" paramCol="" paramColFrom="#dae6e4" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#ffffff" paramParts="1" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0"></g>
<g id="lcart_hat_f" transform="scale(1.1588)" paramCol="" paramColFrom="" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="" paramParts="" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<path d="m191.08 163.91s-5.226-15.067-5.71-16.327c-0.487-1.26 63.412-15.741 89.368-1.712 25.958 14.029 37.564 32.139 35.82 31.363-1.749-0.775-25.313-1.83-25.313-1.83z" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px" orgb="rgb(63, 63, 63)"/>
<path d="m183.96 164.53s84.329 10.458 123.09 23.899c0.888-2.948 1.896-7.099 1.896-7.099s-56.403-16.873-124.35-23.416c-3.526 5.123-0.636 6.616-0.636 6.616z" fill="#fff" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m215.53 163.67s-3.837 2.688 2.718 3.927c-11.065-1.673-33.201-4.03-33.813-4.771-0.611-0.742 0.816-2.957 0.816-2.957z" fill="#c7d1d6" stroke="none"/>
<path d="m263.4 172.13s5.739 1.208 3.776 4.077c8.486 1.651 28.995 7.078 28.995 7.078l-7.657-6.35z" fill="#c7d1d6" stroke="none"/>
<path d="m260.47 155.42c27.045 15.348 55.88 43.611 59.313 45.763 3.436 2.15 11.599-0.706 18.571-16.418 4.49-21.413-18.31-43.028-22.715-47.7-4.402-4.671-26.695-18.955-56.352-26.057-39.056-9.354-75.96 19.993-77.199 26.549-1.238 6.556 1.198 21.442 1.198 21.442s11.496-2.015 18.34-3.784" fill="#e57b87" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.0007" orgb="rgb(63, 63, 63)"/>
<path d="m257.96 167.3c-1.63-1.978-16.814-19.197-18.097-24.782 7.02-3.572 56.667 29.123 67.743 33.831s27.411-1.078 23.506-17.231c5.634 10.024 6.986 18.043 5.689 25.2-1.401 2.748-9.772 18.782-16.104 15.213-6.15-5.446-32.686-26.189-32.686-26.189z" fill="#cc495f" stroke="none" drgb="rgb(33, 33, 33)"/>
<path d="m183.03 141.14 0.772 15.636s42.489 4.61 40.859 2.632c-1.63-1.977-10.293-4.177-10.293-4.177l19.296 1.251s-27.852-6.929-35.38-10.688c-7.527-3.759-9.84-11.264-2.416-19.044-7.479 4.439-12.709 8.334-12.838 14.39z" fill="#cc495f" stroke="none" drgb="rgb(33, 33, 33)"/>
<path d="m190.84 156.91s8.601-2.66 12.888-3.082" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
<path d="m257.47 153.74s21.745 15.529 29.22 20.513" fill="none" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
<g id="lcart_ahoge" transform="scale(1.1588)" paramCol="" paramColFrom="#c5e7f1" paramColLFrom="" paramColLTo="" paramColRFrom="" paramColRTo="" paramColTo="#ffffff" paramParts="12" paramPrev="0" paramPtn="" paramPtnMode="0" paramRev="0" paramSW="3" paramScale="1" paramScx="1.15878" paramScy="1.15878" paramTx="0" paramTy="0">
<linearGradient id="ahogeXMLCID_77_" x1="214.48" x2="214.48" y1="137" y2="81.178" gradientUnits="userSpaceOnUse">
<stop stop-color="#fff" offset="0" orgb="rgb(255, 240, 219)"/>
<stop stop-color="#c5e7f1" offset="1" orgb="rgb(255, 130, 125)"/>
</linearGradient>
<path d="m228.16 100.19c19.975 10.779 22.667 31 22.667 31s0.833-24.833-21.333-37.5c-13.401-7.658-30.167-9-42.667 4.833-5.817 6.588-11.167 18.167-7.5 31.167 5.667-21.833 27.833-40.833 48.833-29.5z" fill="url(#ahogeXMLCID_77_)" stroke="#57383d" stroke-linecap="round" stroke-linejoin="round" stroke-width="3px"/>
</g>
</g>
</g>
<defs>
<style>@font-face { font-family: 'Makinas5'; src: url('../font/Makinas-Scrap-5.otf') format('opentype');}</style>
</defs>
</svg>
</g>
</svg>

After

Width:  |  Height:  |  Size: 59 KiB

@ -0,0 +1 @@
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

@ -0,0 +1,5 @@
{{ define "main" }}
<h1>Page Not Found</h1>
<p>This page doesn't exist.</p>
<p><a href="/">Go back to the home page</a></p>
{{ end }}

@ -0,0 +1,31 @@
<!DOCTYPE html>
<html lang="en">
{{ block "head" . }}
{{ partial "head.html" . }}
{{ end }}
<body>
<img id="mascot" src="/mascot.svg">
<div id="content">
<div>
{{ block "primary" . }}
<div class="content">
{{ block "main" . }}{{ end }}
</div>
{{ end }}
{{ block "mainFooter" . }}
{{ partial "footer.html" (partial "footers/main.html" .) }}
{{ end }}
</div>
<div>
<div class="content">
{{ block "secondary" . }}
{{ .Scratch.Get "secondary" }}
{{ end }}
</div>
{{ block "secondaryFooter" . }}
{{ partial "footer.html" (partial "footers/main.html" .) }}
{{ end }}
</div>
</div>
</body>
</html>

@ -0,0 +1,116 @@
{{- define "head" -}}
{{- $current := replaceRE `[^0-9]` "" .File -}}
{{- .Scratch.Set "title" .Site.Title -}}
{{- .Scratch.Add "title" " #" -}}
{{- .Scratch.Add "title" (replaceRE `[^0-9]` "" .File) -}}
{{- partial "head.html" . -}}
{{- end -}}
{{- define "primary" -}}
{{- $current := replaceRE `[^0-9]` "" .File -}}
{{- partial "nav.html" . -}}
<div id="challenge">
<header>
<h3>Tegaki Tuesday #{{- $current -}}</h3>
<small><ruby><rp>(</rp><rt></rt><rp>)</rp></ruby><ruby><rp>(</rp><rt></rt><rp>)</rp></ruby>きの<ruby><rp>(</rp><rt></rt><rp>)</rp></ruby><ruby><rp>(</rp><rt>よう</rt><rp>)</rp></ruby><ruby><rp>(</rp><rt></rt><rp>)</rp></ruby>{{- $current -}}・<time datetime="{{- .Date.Format " 2006-01-02T15:04:05Z07:00" -}}">{{- .Date.Format "2006年01月02日" -}}</time></small>
</header>
<div id="challenge-container">
<div id="challenge-horizontal">
<div id="challenge-vocab" lang="ja">
<!-- Vocab view -->
<!-- Outer list: lines -->
{{- range.Params.japanese -}}
<!-- Inner list: sublines -->
{{- range. -}}
<!-- Innermost list: words -->
<p>{{- range. -}}
{{- if eq (printf "%T" .text) "string" -}}
{{- $.Scratch.Set "dictionary" .text -}}
{{- $.Scratch.Set "html" .text -}}
{{- else -}}
{{- $.Scratch.Set "dictionary" "" -}}
{{- $.Scratch.Set "html" "" -}}
{{- range.text -}}
{{- if reflect.IsMap . -}}
{{- range $kanji, $furigana := . -}}
{{- $.Scratch.Add "dictionary" $kanji -}}
{{- $.Scratch.Add "html" "<ruby>" -}}
{{- $.Scratch.Add "html" $kanji -}}
{{- $.Scratch.Add "html" "<rp>(</rp><rt>" -}}
{{- $.Scratch.Add "html" $furigana -}}
{{- $.Scratch.Add "html" "</rt><rp>)</rp></ruby>" -}}
{{- end -}}
{{- else -}}
{{- $.Scratch.Add "dictionary" . -}}
{{- $.Scratch.Add "html" . -}}
{{- end -}}
{{- end -}}
{{- if .dictionary -}}
{{- $.Scratch.Set "dictionary" .dictionary -}}
{{- end -}}
{{- end -}}
{{- if and (not .dictionary) (not .pos) -}}
{{- $.Scratch.Get "html" | safeHTML -}}
{{- else -}}
<a href="https:/jisho.org/word/{{- $.Scratch.Get "dictionary" -}}" class="{{- .pos -}}" title="{{- .pos -}}" target="_blank">{{- $.Scratch.Get "html" | safeHTML -}}</a>
{{- end -}}
{{- end -}}</p>
{{- end -}}
{{- end -}}
</div>
<div id="challenge-english">
<!-- English view -->
{{- range.Params.english -}}
<p>{{- $.RenderString . -}}</p>
{{- end -}}
</div>
</div>
<div id="challenge-kanji" lang="ja">
<!-- Kanji view -->
<!-- Outer list: lines -->
{{- range.Params.japanese -}}
<!-- Inner list: sublines -->
{{- range. -}}
<!-- Innermost list: words -->
<p>{{- range. -}}
{{- if eq (printf "%T" .text) "string" -}}
{{- .text -}}
{{- else -}}
{{- range.text -}}
{{- if reflect.IsMap . -}}
{{- range $kanji, $furigana := . -}}
<a href="https://jisho.org/search/{{- $kanji -}} #kanji" target="_blank"><ruby>{{- $kanji -}}<rp>(</rp><rt>{{- $furigana -}}</rt><rp>)</rp></ruby></a>
{{- end -}}
{{- else -}}
{{- . -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- end -}}</p>
{{- end -}}
{{- end -}}
</div>
</div>
</div>
<div class="content">
{{- partial "content.html" . -}}
</div>
{{- end -}}
{{- define "secondary" -}}
{{- $current := replaceRE `[^0-9]` "" .File -}}
<div id="submissions">
{{- range index .Site.Data.challenges ($current) -}}
{{- $submission := . -}}
{{- range.images -}}
{{- $path := printf "%s" . | printf "%s%s" "/" | printf "%s%s" $current | printf "%s" -}}
{{- $image := resources.Get $path -}}
{{- partial "submission.html" (dict "submission" $submission "challenge" $current "image" $image) -}}
{{- end -}}
{{- end -}}
</div>
{{- end -}}
{{- define "secondaryFooter" -}}
{{- partial "footer.html" (partial "footers/submissions.html" .) -}}
{{- end -}}

@ -0,0 +1,3 @@
{{ define "main" }}
{{ partial "content" . }}
{{ end }}

@ -0,0 +1 @@
{{ replaceRE `\[([^\]]*)\]{([^\}]*)}` `<ruby lang="ja">$1<rp>(</rp><rt>$2</rt><rp>)</rp></ruby>` .Content | safeHTML }}

@ -0,0 +1,2 @@
Copyright &copy; {{ dateFormat "2006" now }} <b>{{ .Site.Title }}</b>. All rights reserved.<br>
Site last regenerated with <a href="https://gohugo.io/">Hugo</a> at {{ partial "time.html" (dict "Date" now) }}.

@ -0,0 +1,30 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<title>{{ if .Scratch.Get "title" }}{{ .Scratch.Get "title" }}{{ else }}{{ if not .IsHome }}{{ if eq .Kind "term" }}#{{ end }}{{ .Title }} | {{ end }} {{ .Site.Title }}{{ end }}</title>
<link rel="stylesheet" href="/css/style.css?{{ now.Unix }}" type="text/css" media="all" />
{{ with .OutputFormats.Get "rss" -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
{{ end -}}
<script>
window.onload = () => {
const secondary = document.querySelector("#content > div:last-child");
const mascot = document.getElementById("mascot");
const scrollHandler = (event) => {
const element = event.target;
if (element.scrollHeight - element.scrollTop === element.clientHeight) {
mascot.classList.add("hidden");
} else {
mascot.classList.remove("hidden");
}
}
secondary.addEventListener("scroll", scrollHandler);
secondary.addEventListener("touchmove", scrollHandler);
};
</script>
<script src="https://kit.fontawesome.com/{{ .Site.Params.FontAwesomeKit }}.js" crossorigin="anonymous"></script>
</head>

@ -0,0 +1,17 @@
<nav>
{{ $current := int (replaceRE `[^0-9]` "" .File) }}
{{ $scratch := newScratch }}
{{ $scratch.Set "isLatest" true }}
{{ range.Site.RegularPages }}
{{ if gt (int .File.TranslationBaseName) $current }}
{{ $scratch.Set "isLatest" false }}
{{ end }}
{{ end }}
{{ if ne $current 1 }}
<a class="nav-button" href="../{{ sub $current 1 }}"><i class="fas fa-chevron-left"></i>&nbsp;#{{ sub $current 1 }}</a>
{{ end }}
<span class="title"><a href="/"><i class="fa-solid fa-house"></i> Homepage</a></span>
{{ if not ($scratch.Get "isLatest") }}
<a class="nav-button" href="../{{ add $current 1 }}">#{{ add $current 1 }}&nbsp;<i class="fas fa-chevron-right"></i></a>
{{ end }}
</nav>

@ -0,0 +1,11 @@
<div>
<figure>
{{ if .image }}
{{ $thumbnail := .image.Resize "500x" }}
<a href="{{ .image.RelPermalink }}" target="_blank"><img src="{{ $thumbnail.RelPermalink }}" alt="{{ .submission.username }}'s submission"></a>
<figcaption><a href="https://discord.com/users/{{ .submission.id }}"><i class="fab fa-discord"></i> {{ .submission.username }}</a></figcaption>
{{ else }}
<figcaption>Image not found!</figcaption>
{{ end }}
</figure>
</div>

@ -0,0 +1 @@
<time datetime="{{ .Date.Format " 2006-01-02T15:04:05Z07:00" }}">{{ .Date.Format "2006/01/02 15:04" }}</time>

@ -0,0 +1,8 @@
{{ $scratch := newScratch }}
{{ $scratch.Set "current" 0 }}
{{ range.Site.RegularPages }}
{{ if gt (int .File.TranslationBaseName) ($scratch.Get "current") }}
{{ $scratch.Set "current" (int .File.TranslationBaseName) }}
{{ end }}
{{ end }}
{{ $scratch.Get "current" }}

@ -0,0 +1 @@
{{ .Page.Scratch.Set "secondary" (.Inner | .Page.RenderString ) }}

@ -0,0 +1,461 @@
@import url('https://fonts.googleapis.com/css2?family=Lato&family=Patrick+Hand&display=swap');
@import url('/fonts/K-Gothic/stylesheet.css');
:root {
--gb-dm-bg0: #282828;
--gb-dm-bg0-hard: #1d2021;
--gb-dm-bg0-soft: #32302f;
--gb-dm-bg1: #3c3836;
--gb-dm-bg2: #504945;
--gb-dm-bg3: #665c54;
--gb-dm-bg4: #7c6f64;
--gb-dm-fg0: #fbf1c7;
--gb-dm-fg1: #ebdbb2;
--gb-dm-fg2: #d5c4a1;
--gb-dm-fg3: #bdae93;
--gb-dm-fg4: #a89984;
--gb-dm-dark-red: #cc241d;
--gb-dm-dark-green: #98971a;
--gb-dm-dark-yellow: #d79921;
--gb-dm-dark-blue: #458588;
--gb-dm-dark-purple: #b16286;
--gb-dm-dark-aqua: #689d6a;
--gb-dm-dark-orange: #d65d0e;
--gb-dm-dark-gray: #928374;
--gb-dm-light-red: #fb4934;
--gb-dm-light-green: #b8bb26;
--gb-dm-light-yellow: #fabd2f;
--gb-dm-light-blue: #83a598;
--gb-dm-light-purple: #d3869b;
--gb-dm-light-aqua: #8ec07c;
--gb-dm-light-orange: #f38019;
--gb-dm-light-gray: #a89984;
--gb-lm-bg0: #fbf1c7;
--gb-lm-bg0-hard: #f9f5d7;
--gb-lm-bg0-soft: #f2e5bc;
--gb-lm-bg1: #ebdbb2;
--gb-lm-bg2: #d5c4a1;
--gb-lm-bg3: #bdae93;
--gb-lm-bg4: #a89984;
--gb-lm-fg0: #282828;
--gb-lm-fg1: #3c3836;
--gb-lm-fg2: #504945;
--gb-lm-fg3: #665c54;
--gb-lm-fg4: #7c6f64;
--gb-lm-dark-red: #cc241d;
--gb-lm-dark-green: #98971a;
--gb-lm-dark-yellow: #d79921;
--gb-lm-dark-blue: #458588;
--gb-lm-dark-purple: #b16286;
--gb-lm-dark-aqua: #689d6a;
--gb-lm-dark-orange: #d65d0e;
--gb-lm-dark-gray: #928374;
--gb-lm-light-red: #9d0006;
--gb-lm-light-green: #79740e;
--gb-lm-light-yellow: #b57614;
--gb-lm-light-blue: #076678;
--gb-lm-light-purple: #8f3f71;
--gb-lm-light-aqua: #427b58;
--gb-lm-light-orange: #af3a03;
--gb-lm-light-gray: #7c6f64;
}
body {
font-family: 'Lato', sans-serif;
margin: 0;
width: 100%;
height: 100vh;
display: flex;
flex-direction: column;
overflow: hidden;
font-size: 1.25em;
overflow: hidden;
color: #ebdbb2;
background: #3c3836;
}
h1, h2, h3, h4, h5, h6, b, strong, th {
color: #fbf1c7;
}
#content {
display: flex;
width: 100%;
height: 100%;
}
.no-mobile {
display: none;
}
@media only screen and (max-width: 768px) {
#content {
display: block;
overflow: auto;
}
#content > div {
width: 100% !important;
}
.mobile {
display: none;
}
.no-mobile {
display: inline;
}
}
#content > div {
display: flex;
flex-direction: column;
box-sizing: border-box;
}
#content > div:first-child {
background: #282828;
width: 40em;
--heading-rule-color: var(--gb-dm-bg1);
}
#content > div:last-child {
background: #3c3836;
width: 100%;
--heading-rule-color: var(--gb-dm-bg2);
}
#content > div {
--padding: 1rem;
padding: var(--padding);
overflow-x: hidden;
overflow-y: auto;
box-sizing: border-box;
}
nav {
margin-left: calc(-1 * var(--padding));
margin-right: calc(-1 * var(--padding));
margin-top: calc(-1 * var(--padding));
font-family: 'Patrick Hand';
font-size: 1.5em;
display: flex;
background-color: #504945;
background-image: url("/ink.svg"), repeating-linear-gradient(45deg, transparent, transparent 35px, rgba(60, 56, 54, 0.5) 35px, rgba(60, 56, 54, 0.5) 70px);
background-repeat: no-repeat, repeat;
background-position: right;
align-items: center;
box-shadow: 0 4px 4px 0 rgba(0,0,0,.25);
z-index: 999;
}
.title {
display: block;
padding-top: 0.5em;
padding-bottom: 0.5em;
width: 100%;
text-align: center;
}
.nav-button {
border: none;
cursor: pointer;
color: inherit;
padding-left: 0.25em;
padding-right: 0.25em;
display: flex;
align-items: center;
justify-content: center;
border: none !important;
}
.nav-button:first-child {
background: #cc241d;
border-top-right-radius: 0.25em;
border-bottom-right-radius: 0.25em;
box-shadow: 4px 0 var(--gb-dm-bg0-hard);
}
.nav-button:last-child {
background: #458588;
border-top-left-radius: 0.25em;
border-bottom-left-radius: 0.25em;
box-shadow: -4px 0 var(--gb-dm-bg0-hard);
}
figure a {
color: #5865F2;
}
#submissions {
line-height: 0;
column-count: 1;
--gap: 0.625rem;
column-gap: var(--gap);
}
figure {
background: #282828;
padding: var(--gap);
margin: 0;
margin-bottom: var(--gap);
overflow: hidden;
}
figcaption {
margin-top: 0.25em;
text-align: center;
font-size: 0.75em;
}
figcaption span {
opacity: 0.625;
}
figure, figure img {
border-radius: 0.25em;
}
figure img {
width: 100%;
box-sizing: border-box;
border: none !important;
}
figure a {
border: none !important;
}
#submissions div {
overflow: hidden;
}
@media (min-width: 768px) {
#submissions {
column-count: 2;
}
}
@media (min-width: 1280px) {
.challenge {
flex-direction: row;
}
#submissions {
column-count: 3;
}
nav {
background-position: center;
}
}
.adjective {
color: var(--gb-dm-light-red);
}
.adjective:hover {
color: #fb4934;
}
.noun {
color: var(--gb-dm-light-green);
}
.verb {
color: var(--gb-dm-light-blue);
}
.particle {
color: var(--gb-dm-light-yellow);
}
.phrase {
color: var(--gb-dm-light-orange);
}
.adverb {
color: var(--gb-dm-light-aqua);
}
a {
text-decoration: none;
color: var(--gb-dm-light-purple);
}
a:hover {
border-bottom: 2px solid;
filter: brightness(1.25);
}
#challenge {
background: #1d2021;
margin-left: calc(-1 * var(--padding));
margin-right: calc(-1 * var(--padding));
padding: var(--padding);
font-size: 1.25em;
font-weight: normal;
font-style: normal;
}
#challenge, h1, h2, h3, h4, h5, h6 {
font-family: 'Patrick Hand', 'K Gothic', sans-serif;
}
header h1, header h2, header h3, header h4, header h5, header h6 {
margin: 0;
}
header {
padding-bottom: 8px;
}
header, :not(header) > h1, :not(header) > h2, :not(header) > h3, :not(header) > h4, :not(header) > h5, :not(header) > h6 {
border-bottom: 2px solid var(--heading-rule-color);
}
header ruby {
ruby-position: under;
}
header rt {
margin-top: -0.5em;
}
#challenge header {
border-color: var(--gb-dm-bg0);
}
#challenge-container {
display: flex;
justify-content: space-between;
overflow: auto;
margin-left: -0.75em;
margin-right: -0.75em;
margin-bottom: -0.75em;
padding: 0.75em;
}
#challenge-horizontal {
display: flex;
flex-direction: column;
gap: 1em;
}
#challenge div {
counter-reset: section;
}
#challenge p {
margin: 0;
}
#challenge rt, h1 rt, h2 rt, h3 rt, h4 rt, h5 rt, h6 rt {
margin-bottom: -0.5em;
}
#challenge p::before {
counter-increment: section;
content: counter(section);
text-orientation: upright;
color: #928374;
margin-right: 0.25em;
}
#challenge-kanji {
writing-mode: vertical-rl;
}
#challenge-kanji a:hover {
border: none;
border-left: 2px solid;
}
#challenge-horizontal, #challenge-kanji {
flex-shrink: 0;
}
#challenge-english {
max-width: 15em;
}
.content {
margin-bottom: 1em;
}
.gray, footer, small {
color: var(--gb-dm-fg4);
}
p, ul, ol {
line-height: 1.75;
}
#mascot {
position: absolute;
right: 1em;
bottom: 0;
z-index: 999;
pointer-events: none;
transition: 1s;
--width: min(10em, 40vw);
width: var(--width);
}
.hidden {
right: calc(-0.5 * var(--width)) !important;
opacity: 0.5;
}
.action-button {
text-align: center;
}
.action-button a {
display: inline-flex;
border: none !important;
cursor: pointer;
background: var(--gb-dm-light-red);
font-weight: bold;
color: var(--gb-dm-fg0);
transition: 0.5s;
outline-color: var(--gb-dm-bg0-hard);
font-size: 1em;
}
.action-button span {
padding-left: 1em;
padding-right: 1em;
align-items: center;
justify-content: center;
line-height: 64px;
}
.action-button img {
height: 64px;
}
.action-button a:hover {
box-shadow: 4px 4px var(--gb-dm-bg1);
outline: 2px solid var(--gb-dm-bg0-soft);
}
#content img {
max-width: 100%;
background: var(--gb-dm-bg1);
border-radius: 0.15em;
display: block;
margin: auto;
}
#content > div:last-child img {
background: var(--gb-dm-bg2) !important;
}
h1:first-child {
margin-top: 0;
}

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 19 MiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save