svg[data-astro-cid-457lnhfg]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.home-sidebar[data-astro-cid-457lnhfg]{min-width:0}.widget-title[data-astro-cid-457lnhfg]{position:relative;font-size:25px;line-height:1.4;letter-spacing:.07em;font-weight:400;border-bottom:0;padding:0 0 10px;margin:0 0 25px}.widget-title[data-astro-cid-457lnhfg]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:repeating-linear-gradient(135deg,#c00 0 2px,#fff 2px 4px)}.profile-widget[data-astro-cid-457lnhfg]{border:1px solid #eadbd6;border-radius:16px;box-shadow:0 4px 20px #60342b08;padding:28px 24px 0;margin:0;text-align:center;overflow:hidden}.profile-avatar[data-astro-cid-457lnhfg]{display:inline-flex;border:5px solid #fff5f1;border-radius:50%}.profile-avatar[data-astro-cid-457lnhfg] img[data-astro-cid-457lnhfg]{display:block;width:100px;height:100px;border-radius:50%;object-fit:cover}.profile-widget[data-astro-cid-457lnhfg] h2[data-astro-cid-457lnhfg]{font-size:20px;font-weight:700;margin:12px 0 3px;line-height:1.6}.profile-subtitle[data-astro-cid-457lnhfg]{font-size:12px;color:#735b55;margin:0 0 20px;line-height:1.8}.profile-copy[data-astro-cid-457lnhfg]{font-size:14px;line-height:1.9;text-align:left}.profile-copy[data-astro-cid-457lnhfg] p[data-astro-cid-457lnhfg]{margin:0}.profile-button[data-astro-cid-457lnhfg]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:46px;border:1px solid #bc3333;border-radius:24px;margin:22px auto 24px;padding:9px 14px;color:#a32226;background:#fff;font-size:13px;font-weight:600;line-height:1.6}.profile-button[data-astro-cid-457lnhfg]:hover{background:#fff4f1}.profile-button[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]{font-size:20px;line-height:1}.profile-follow[data-astro-cid-457lnhfg]{margin:0 -24px;padding:20px 20px 22px;background:#b3262b;color:#fff}.profile-follow[data-astro-cid-457lnhfg] h3[data-astro-cid-457lnhfg]{margin:0;color:inherit;font-size:18px;font-weight:600;line-height:1.6;letter-spacing:.06em}.profile-follow-caption[data-astro-cid-457lnhfg]{margin:3px 0 14px;font-size:11px;line-height:1.8}.profile-social[data-astro-cid-457lnhfg]{display:grid;gap:9px}.profile-social-link[data-astro-cid-457lnhfg]{box-sizing:border-box;display:grid;grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:12px;min-height:60px;padding:10px 12px;border:1px solid #ffffff65;border-radius:8px;background:#ffffff0a;text-align:left}.home-reference .profile-social-link,.home-reference .profile-social-link:hover{color:#fff}.profile-social-link[data-astro-cid-457lnhfg]:hover{background:#ffffff20}.profile-social-link[data-astro-cid-457lnhfg] svg[data-astro-cid-457lnhfg]{width:22px;height:22px}.profile-social-link[data-astro-cid-457lnhfg] .x-icon[data-astro-cid-457lnhfg]{fill:currentColor;stroke:none}.profile-social-link[data-astro-cid-457lnhfg] strong[data-astro-cid-457lnhfg],.profile-social-link[data-astro-cid-457lnhfg] small[data-astro-cid-457lnhfg]{display:block}.profile-social-link[data-astro-cid-457lnhfg] strong[data-astro-cid-457lnhfg]{font-size:14px;line-height:1.5;font-weight:600}.profile-social-link[data-astro-cid-457lnhfg] small[data-astro-cid-457lnhfg]{margin-top:2px;font-size:10px;line-height:1.7}.social-external[data-astro-cid-457lnhfg]{font-size:14px}.profile-social-link[data-astro-cid-457lnhfg]:focus-visible{outline:2px solid #fff;outline-offset:3px}.profile-utility[data-astro-cid-457lnhfg]{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0 26px;color:#76655f;font-size:11px}.profile-utility[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]{display:inline-flex;align-items:center;min-height:44px}.sidebar-blogmura-support[data-astro-cid-457lnhfg]{min-width:0;margin:0 0 34px}.sidebar-banner[data-astro-cid-457lnhfg]{display:block;position:relative;padding:25px 25px 26px;text-align:center;background:#c00;margin:0 0 35px;border:6px solid #fff1f1;outline:1px solid #efcccc;box-shadow:0 2px 5px #0001}.home-reference .sidebar-banner,.home-reference .sidebar-banner:hover{color:#fff}.sidebar-banner[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]:first-child{display:block;font-size:17px;font-weight:700}.sidebar-banner[data-astro-cid-457lnhfg] small[data-astro-cid-457lnhfg]{font-size:11px}.sidebar-banner[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]:last-child{position:absolute;right:9px;top:25%;font-size:36px}.sidebar-widget[data-astro-cid-457lnhfg]{margin:0 0 40px}.search-entry[data-astro-cid-457lnhfg]{display:flex;justify-content:space-between;gap:5px;align-items:center;padding:12px;border:1px solid #ddd;color:#888;font-size:12px}.category-list[data-astro-cid-457lnhfg]{padding:0;list-style:none;margin:0}.category-list[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid #eee;font-size:14px}.category-count[data-astro-cid-457lnhfg]{color:#aaa;font-size:11px}.sidebar-tags[data-astro-cid-457lnhfg]{display:flex;gap:8px 6px;flex-wrap:wrap}.sidebar-tags[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]{display:inline-flex;align-items:center;gap:4px;min-height:32px;box-sizing:border-box;background:#faf7f5;border:1px solid #eee5e1;border-radius:6px;padding:4px 9px;font-size:12px}.sidebar-tags[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]{color:#a45b54}.sidebar-tags[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]:hover{background:#fff1f1}.all-tags[data-astro-cid-457lnhfg]{display:flex;justify-content:flex-end;align-items:center;gap:10px;min-height:44px;margin-top:10px;font-size:12px}.series-cards[data-astro-cid-457lnhfg]{display:grid;gap:14px}.series-card[data-astro-cid-457lnhfg]{min-width:0;border:1px solid #efcccc;border-top:3px solid #CC0000;border-radius:4px;padding:14px;background:#fff}.series-card[data-astro-cid-457lnhfg] h3[data-astro-cid-457lnhfg]{font-size:15px;font-weight:600;line-height:1.6;color:#a00;margin:0 0 8px}.series-links[data-astro-cid-457lnhfg]{list-style:none;padding:0;margin:0}.series-links[data-astro-cid-457lnhfg] li[data-astro-cid-457lnhfg]+li[data-astro-cid-457lnhfg]{border-top:1px solid #f2e6e6}.series-links[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 4px;font-size:13px;line-height:1.6;color:inherit;text-decoration:none;overflow-wrap:anywhere}.series-links[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]:first-child{min-width:0}.series-links[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]>span[data-astro-cid-457lnhfg]:last-child{flex:none;color:#c00;font-size:20px;line-height:1}.series-links[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]:hover{background:#fff1f1}.series-links[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]:focus-visible{outline:2px solid #CC0000;outline-offset:2px;border-radius:2px}@media(min-width:768px)and (max-width:1199px){.profile-widget[data-astro-cid-457lnhfg]{padding:26px 20px 0}.profile-follow[data-astro-cid-457lnhfg]{margin-inline:-20px;padding-inline:16px}}@media(max-width:767px){.home-sidebar[data-astro-cid-457lnhfg]{margin:55px 6px 0}.widget-title[data-astro-cid-457lnhfg]{font-size:22px}.profile-widget[data-astro-cid-457lnhfg]{padding:28px 24px 0}.profile-copy[data-astro-cid-457lnhfg]{font-size:14px;line-height:1.9}.sidebar-tags[data-astro-cid-457lnhfg] a[data-astro-cid-457lnhfg]{min-height:44px}}
