html[data-design=hidamari]{--ink:#3a2a1e;--ink-2:#6b5443;--ink-3:#7d6450;--ink-mute:#b39c86;--paper:#fff;--line:#f0e2d0;--line-st:#e2c9ad;--fill:#f6dfc6;--fill-2:#f3e6d6;--ear:#e8c39c;--r-img:16px;--r-ctl:14px;--r-box:24px;--r-card:24px;--shadow-pop:0 10px 28px #3a2a1e1f;--font-body:"Zen Maru Gothic", "Hiragino Maru Gothic ProN", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--font-disp:var(--font-body)}html[data-design=hidamari] h1,html[data-design=hidamari] h2,html[data-design=hidamari] h3,html[data-design=hidamari] .page-title,html[data-design=hidamari] .profile__name,html[data-design=hidamari] .owner__name{letter-spacing:.02em;font-weight:900}html[data-design=hidamari] .section-head{border-bottom:0}html[data-design=hidamari] .section-head .h{font-size:17px;font-weight:900}html[data-design=hidamari] .site-header{background:var(--tbg);border-bottom:0}html[data-design=hidamari] .logo__tile{background:var(--ta);color:#fff;border:0;border-radius:50%;width:36px;height:36px}html[data-design=hidamari] .logo__tile svg{stroke-width:1.9px}html[data-design=hidamari] .logo__name{letter-spacing:.02em;font-weight:900}html[data-design=hidamari] .btn{letter-spacing:.04em;border-radius:999px;font-weight:700}html[data-design=hidamari] .btn-secondary{background:var(--paper)}html[data-design=hidamari] .chip,html[data-design=hidamari] .chip--add,html[data-design=hidamari] .chip-add,html[data-design=hidamari] .chip-toggle,html[data-design=hidamari] .browse__item{border-radius:999px}html[data-design=hidamari] .chip{color:var(--ink-2);font-weight:700}html[data-design=hidamari] a.chip:hover{background:#f1d2b1}html[data-design=hidamari] .browse__item{background:var(--paper);padding-left:7px;font-weight:700}html[data-design=hidamari] .browse__item:hover{background:var(--fill)}html[data-design=hidamari] .hero{margin-top:var(--sp-6);background:var(--fill);border-radius:28px;padding:32px 28px 28px;position:relative;overflow:hidden}html[data-design=hidamari] .hero:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ecc79f' stroke-width='1.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='15.5' r='4'/%3E%3Ccircle cx='6.5' cy='10' r='1.8'/%3E%3Ccircle cx='10' cy='6.3' r='1.8'/%3E%3Ccircle cx='14' cy='6.3' r='1.8'/%3E%3Ccircle cx='17.5' cy='10' r='1.8'/%3E%3C/svg%3E") 50%/contain no-repeat;width:140px;height:140px;position:absolute;top:-18px;right:-22px}html[data-design=hidamari] .hero__main,html[data-design=hidamari] .hero__shots{z-index:1;position:relative}html[data-design=hidamari] .hero__eyebrow{letter-spacing:.04em;color:var(--td);font-size:13px;font-weight:700}html[data-design=hidamari] .hero__lead,html[data-design=hidamari] .hero__viewer{color:var(--ink-2)}html[data-design=hidamari] .hero__shots{gap:8px}html[data-design=hidamari] .hero__shots .ph{background:var(--paper);color:#ecc79f;border:0}html[data-design=hidamari] .hero h1{text-wrap:balance}@media (width>=761px){html[data-design=hidamari] .hero:after{inset:auto auto -34px -30px}}@media (width<=760px){html[data-design=hidamari] .hero{margin-top:var(--sp-2);padding:26px 22px 24px}html[data-design=hidamari] .hero__shots{align-self:stretch}}html[data-design=hidamari] .feed{flex-direction:column;gap:14px;padding-top:16px;display:flex}html[data-design=hidamari] .post{background:var(--paper);border-radius:var(--r-card);border:0;padding:18px 18px 16px}html[data-design=hidamari] .post--detail{margin-top:var(--sp-4)}html[data-design=hidamari] .photos{border-radius:var(--r-img);overflow:hidden}html[data-design=hidamari] .rows{border-top:0;flex-direction:column;gap:8px;padding-top:12px;display:flex}html[data-design=hidamari] .row{background:var(--paper);border:0;border-radius:20px;padding:14px 16px}html[data-design=hidamari] .row:hover{background:var(--t-tint)}html[data-design=hidamari] .blank,html[data-design=hidamari] .member-bar,html[data-design=hidamari] .card{background:var(--paper);border-radius:var(--r-card);border:0}html[data-design=hidamari] .card{padding:24px 22px}@media (width<=640px){html[data-design=hidamari] .card{padding:20px 16px}}html[data-design=hidamari] .member-bar{margin-top:var(--sp-4);padding:16px 18px}html[data-design=hidamari] .tiles{border-bottom:0;padding:26px 0 8px}html[data-design=hidamari] .profile{margin-top:var(--sp-6);background:var(--paper);border:0;border-radius:28px;padding:40px 120px 26px 28px}html[data-design=hidamari] .profile .head-tools{top:14px;right:14px}html[data-design=hidamari] .profile dl{background:var(--tbg);border-radius:18px;padding:14px 16px}@media (width<=640px){html[data-design=hidamari] .profile{padding:64px 20px 24px}html[data-design=hidamari] .profile .chips,html[data-design=hidamari] .profile__follow{justify-content:center}html[data-design=hidamari] .profile dl{margin-left:auto;margin-right:auto}}html[data-design=hidamari] .face:before,html[data-design=hidamari] .face:after{content:"";background:var(--ear);width:36%;height:40%;position:absolute;top:-11%}html[data-design=hidamari] .face:before{clip-path:polygon(0 100%,22% 0,100% 72%);left:4%}html[data-design=hidamari] .face:after{clip-path:polygon(100% 100%,78% 0,0 72%);right:4%}html[data-design=hidamari] .face>.avatar{z-index:1;box-shadow:0 0 0 3px var(--tbg)}html[data-design=hidamari] .profile .face>.avatar{box-shadow:0 0 0 4px var(--paper)}html[data-design=hidamari] .tile:hover .avatar{box-shadow:0 0 0 3px var(--tbg), 0 0 0 5px var(--tp);outline:0}html[data-design=hidamari] input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-design=hidamari] select,html[data-design=hidamari] textarea{background:var(--paper);border-radius:var(--r-ctl)}html[data-design=hidamari] .site-footer{background:#f6e8d6;border-top:0}html[data-design=hidamari] .footer-sig__tile{border-radius:50%}
