.V7Omaa_wrap{align-items:center;gap:.5rem;margin:0;display:flex}.V7Omaa_wrap a{opacity:.6;justify-content:center;align-items:center;width:1rem;height:1rem;transition:opacity .15s;display:flex}.V7Omaa_wrap a svg{width:100%;height:100%}.V7Omaa_wrap a:hover{opacity:.9}.V7Omaa_wrap a.V7Omaa_sizumeLink{width:1rem;height:1rem}.V7Omaa_wrap a.V7Omaa_sizumeLink img{filter:invert(50%)sepia(0%)saturate(0%);width:100%;height:100%}
.a-SYuW_bold{font-weight:500}.a-SYuW_code{background-color:#f6f6f6;border-radius:4px;padding:.15rem .35rem;font-family:ui-monospace,SF Mono,Monaco,Cascadia Code,monospace;font-size:.9em}.a-SYuW_italic{font-style:italic}.a-SYuW_strikethrough{text-decoration:line-through}.a-SYuW_underline{text-decoration:underline}@media (prefers-color-scheme:dark){.a-SYuW_code{color:#e0e0e0;background-color:#1a1a1a}}
._9IuQGa_image{margin:2rem 0}._9IuQGa_image img{border-radius:6px;max-width:100%;height:auto}._9IuQGa_image figcaption{color:#888;text-align:center;margin-top:.5rem;font-size:.85rem;font-style:italic}
.fF85VW_paragraph{margin:1.5rem 0;line-height:1.7}
.JNvERq_quote{color:#666;background:0 0;border-left:3px solid #e0e0e0;margin:2rem 0;padding:1.25rem 1.5rem;font-style:italic;position:relative}.JNvERq_quote p{margin:0;font-size:.95rem;line-height:1.7}.JNvERq_quote cite{text-align:right;color:#999;margin-top:.5rem;font-size:.85rem;font-style:normal;display:block}@media (prefers-color-scheme:dark){.JNvERq_quote{color:#aaa;border-left-color:#444}.JNvERq_quote cite{color:#777}}
.iyJjyq_todo{align-items:flex-start;gap:8px;margin:8px 0;display:flex}.iyJjyq_todo input[type=checkbox]{margin-top:4px}
.PWA0hG_toggle{margin:12px 0}.PWA0hG_toggle summary{cursor:pointer;font-weight:500}.PWA0hG_toggle>div{margin-top:8px;padding-left:16px}
.tTl4ZW_shareButtons{align-items:center;gap:.5rem;display:flex}.tTl4ZW_shareText{color:#6b7280;font-size:.9rem;font-weight:500}.tTl4ZW_shareButton{color:#4b5563;cursor:pointer;background-color:#0000;border:1px solid #d1d5db;border-radius:.375rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;transition:all .2s;display:flex}.tTl4ZW_shareButton:hover{color:#1f2937;background-color:#f3f4f6;border-color:#9ca3af}.tTl4ZW_shareButton:active{transform:scale(.95)}@media (prefers-color-scheme:dark){.tTl4ZW_shareText{color:#9ca3af}.tTl4ZW_shareButton{color:#9ca3af;border-color:#4b5563}.tTl4ZW_shareButton:hover{color:#e5e7eb;background-color:#1f2937;border-color:#6b7280}}
.cVNdzq_container{max-width:580px;margin:0 auto;padding:2.5rem 1.5rem;line-height:1.7}.cVNdzq_container h1{margin-top:1.2rem;margin-bottom:.3rem;font-size:1.15rem}.cVNdzq_container img{border-radius:6px;max-width:100%;height:auto}.cVNdzq_name{letter-spacing:-.02em;text-align:left;border-bottom:none;margin-bottom:2.5rem;padding-bottom:0;font-size:1.75rem;font-weight:600;line-height:1.3}.cVNdzq_backShareContainer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;margin:3rem 0 0;padding:1rem 0;display:flex}.cVNdzq_back{color:#888;margin:0;font-size:.8rem;transition:color .15s;display:inline-block}.cVNdzq_back:hover{color:#2563eb;opacity:1}@media (prefers-color-scheme:dark){.cVNdzq_backShareContainer{border-color:#374151}.cVNdzq_back{color:#777}.cVNdzq_back:hover{color:#70a5fd}}
.Ye1Zya_container{max-width:680px;margin:0 auto;padding:2.5rem 1.5rem}.Ye1Zya_header{margin-bottom:2rem}.Ye1Zya_headerTop{align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.Ye1Zya_header h1{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:500}.Ye1Zya_header p{color:#888;opacity:.9;margin:.25rem 0 0;font-size:.8rem;line-height:1.4}.Ye1Zya_posts{margin:0;padding:0;font-size:.85rem;list-style:none}.Ye1Zya_post{grid-template-columns:auto 1fr;align-items:baseline;gap:.25rem;margin-bottom:.6rem;padding:0;display:grid}.Ye1Zya_post:last-child{margin-bottom:0}.Ye1Zya_postDate{color:#999;white-space:nowrap;width:5rem;margin:0;font-family:ui-monospace,SF Mono,Monaco,Cascadia Code,monospace;font-size:.7rem}.Ye1Zya_postTitle{min-width:0;margin:0;font-size:.85rem;font-weight:400;line-height:1.35}.Ye1Zya_postTitle a{color:inherit;transition:color .15s}.Ye1Zya_postTitle a:hover{color:#2563eb;opacity:1}.Ye1Zya_postTitle a span{font-weight:400!important}@media (max-width:640px){.Ye1Zya_container{padding:2rem 1rem}}@media (prefers-color-scheme:dark){.Ye1Zya_header p{color:#aaa}.Ye1Zya_postDate{color:#777}.Ye1Zya_postTitle a:hover{color:#70a5fd}}
