.svg-icon a{text-decoration:none}.qr-button{background:transparent;border:none;padding:4px;border-radius:4px;cursor:pointer}.modal-bg{position:fixed;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;z-index:100}.card{background:var(--content-bg);border-radius:1rem;padding:2rem;width:300px;max-width:420px;box-shadow:0 20px 50px #0003;display:flex;flex-direction:column;text-align:center}.card-header{display:flex;flex-direction:column;align-items:flex-start}.logo{font-weight:700;font-size:1rem;color:var(--text-color)}.logo h1{font-size:1.1em}.title{font-size:1.5rem;margin-top:.5rem;color:var(--text-color)}.card-body{margin-top:1rem}.qr-wrapper{background:linear-gradient(135deg,#f6faf5,#a8daa2);padding:1rem;border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:200px}.url{font-size:.875rem;color:var(--text-color);padding:5px 10px;border-radius:10px;margin-top:.5rem;word-break:break-word;text-align:right;margin-top:auto}.card-footer{display:flex;justify-content:space-between;margin-top:1.5rem}.cancel,.save{padding:.5rem 1rem;border-radius:.375rem;border:none;cursor:pointer;font-size:.9rem}.cancel{background-color:var(--header-bg);color:var(--text-color)}.save{background-color:var(--blog-tag-color);color:#fff}.tags{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:.1rem}.tag{background-color:var(--header-bg);color:var(--text-color);padding:.25rem .75rem;border-radius:9999px;font-size:.8rem}.hash{color:#888;margin-right:.2rem}.border{border:none;border-bottom:1px solid #ccc;margin:.5rem 0}.created-at{font-size:.8rem;color:#555;margin-bottom:.5rem}.dashed-border{border:none;border-bottom:1px dashed #aaa;margin:.5rem 0}.publish-info{display:flex;align-items:center;justify-content:center;gap:1rem;margin:.5rem 0;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px dashed #ccc}.date-block{display:flex;flex-direction:column;align-items:center;padding-top:.5rem}.label{font-size:.75rem;color:#888}.date{font-size:1.1rem;color:#555;margin-top:.2rem;font-family:monospace}.arrow{font-size:1.2rem;color:var(--text-color);margin:0 .5rem}.buttons{display:flex;justify-content:center;gap:1rem;margin-top:1rem}img[data-astro-cid-hulma4dd]{border-radius:10px}.c-breadcrumbs{--color-link-breadcrumbs: inherit;--size-font-breadcrumbs: 1rem;--spacing-vertical-separator-breadcrumbs: 6px}.c-breadcrumbs .has-ellipsis{display:var(--display-ellipsis-breadcrumbs, none)}.c-breadcrumbs.is-truncated .has-ellipsis{--display-ellipsis-breadcrumbs: flex}.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb{visibility:var(--visibility-truncated-breadcrumbs, hidden);position:var(--position-truncated-breadcrumbs, absolute)}.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb:first-of-type,.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb:last-of-type,.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb.has-ellipsis{--visibility-truncated-breadcrumbs: visible;--position-truncated-breadcrumbs: relative}.c-breadcrumbs__truncated-button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer;color:var(--color-truncated-button, var(--color-link-breadcrumbs))}.c-breadcrumbs__crumbs{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.c-breadcrumbs__crumbs:where(.has-no-separators){row-gap:var(--spacing-vertical-separator-breadcrumbs);column-gap:1rem}.c-breadcrumbs__crumb{display:flex;align-items:center}.c-breadcrumbs__crumb:has(.c-breadcrumbs__separator) .c-breadcrumbs__separator{display:flex;align-items:center;justify-content:center;margin-inline:var(--spacing-vertical-separator-breadcrumbs)}.c-breadcrumbs__crumb:has(svg,image) :where(svg,image){max-width:var(--size-font-breadcrumbs);max-height:var(--size-font-breadcrumbs)}.c-breadcrumbs__link,.c-breadcrumbs__truncated-button{font-size:var(--size-font-breadcrumbs);text-decoration:none;color:var(--color-link-breadcrumbs);line-height:1}.svg[data-astro-cid-c27mmago]{text-align:center}.svg[data-astro-cid-c27mmago] a[data-astro-cid-c27mmago]{text-decoration:none;color:inherit}.svg[data-astro-cid-c27mmago] a[data-astro-cid-c27mmago] svg[data-astro-cid-c27mmago]{color:inherit!important;fill:var(--icon-color)!important}*{font-weight:300}:root{--bg-color: #ECEFF4;--text-color: #656565;--header-bg: #D8DEE9;--header-border-bg: #e7ebf5;--content-bg: #E5E9F0;--border-color: #d3d7de;--link-color: #364364;--link-hover-color: #191919;--blog-tag-color: #6885c2}.light-icon svg,.dark-icon svg{width:50px}.svg{text-align:center}.svg a{text-decoration:none;color:inherit}.svg a svg{color:inherit!important;fill:var(--icon-color)!important}html,body{width:100%;margin:0;padding:0;background-color:var(--content-bg);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}header{background-color:var(--content-bg);padding:0 10px}.menu{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color)}.nav{margin:10px}.nav a{padding:0 2px;color:var(--blog-tag-color);text-decoration:none}.breadcrumbs svg{padding:0 1px;width:24px;height:24px;flex-shrink:0}.qr-button .svg-icon svg{color:var(--text-color);fill:#000;stroke:#000}.all{max-width:600px;background-color:var(--content-bg);margin:0 auto;padding:0 .1rem;box-sizing:border-box}.content{margin:20px}.content h1,.content h2,.content h3{color:var(--link-hover-color);margin:0}.content h1{font-size:1.8em;color:var(--text-color)}.content h1 a{color:var(--text-color);text-decoration:none}.content h2{border-bottom:solid 1px var(--border-color);font-size:1.5em;padding:10px 0}.content h2 a{color:var(--link-color);text-decoration:none}.content h2 a:hover{text-decoration:underline;color:var(--link-hover-color)}.content h3{margin:15px 0;padding:10px 0}.content p{color:var(--text-color);font-size:1em}.content img{height:auto;width:100%}.content ul{margin:0;padding:0}.content p a{color:var(--blog-tag-color)}.content figure{margin:0;padding:0}footer{color:var(--text-color);text-align:center;padding:20px;font-size:.9em;background-color:var(--content-bg)}footer a{color:var(--text-color);text-decoration:none}
