.comment-editor.svelte-1v8kupl{width:100%}.actions.svelte-1v8kupl{margin-top:1rem}.error.svelte-1v8kupl{margin-top:.75rem}.comment-create.svelte-1j5u5nz{position:relative;padding:1rem}.comment-create.svelte-1j5u5nz:before,.discussion.svelte-1j5u5nz:before{position:absolute;top:0;left:0;right:0;height:1.5px;background-color:var(--primary);content:""}.discussion.svelte-1j5u5nz{position:relative;background-color:var(--shade)}.discussion-header.svelte-1j5u5nz{display:flex;justify-content:space-between;gap:1rem;padding:1rem}.comment-card.svelte-1j5u5nz,.comment-editor-shell.svelte-1j5u5nz{position:relative}.comment-card.svelte-1j5u5nz{padding-bottom:1rem}.comment-card.svelte-1j5u5nz:before,.comment-editor-shell.svelte-1j5u5nz:before{position:absolute;top:0;left:0;right:0;height:1.5px;background-color:var(--primary);content:""}.comment-body.svelte-1j5u5nz{padding:1rem 1rem 0;overflow-wrap:anywhere}.comment-meta.svelte-1j5u5nz{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem}.comment-avatar.svelte-1j5u5nz{width:3rem;height:3rem;border:1.5px solid var(--primary);border-radius:0;background:var(--shade);object-fit:cover}.comment-author.svelte-1j5u5nz p:where(.svelte-1j5u5nz){margin:0}.comment-actions.svelte-1j5u5nz{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:0}.comment-actions.svelte-1j5u5nz .btn-edit,.comment-actions.svelte-1j5u5nz .btn-del{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;height:auto;padding:.5rem .75rem;border:0;line-height:1}.comment-actions.svelte-1j5u5nz .btn-edit:before,.comment-actions.svelte-1j5u5nz .btn-del:before,.comment-actions.svelte-1j5u5nz .btn-edit:after,.comment-actions.svelte-1j5u5nz .btn-del:after{position:absolute;pointer-events:none;content:""}.comment-actions.svelte-1j5u5nz .btn-edit:after,.comment-actions.svelte-1j5u5nz .btn-del:after{inset:0}.comment-actions.svelte-1j5u5nz .btn-edit+.btn-edit:before,.comment-actions.svelte-1j5u5nz .btn-edit+.btn-del:before,.comment-actions.svelte-1j5u5nz .btn-del+.btn-edit:before,.comment-actions.svelte-1j5u5nz .btn-del+.btn-del:before{top:0;bottom:0;left:0;width:1.5px;background-color:var(--action)}.comment-actions.svelte-1j5u5nz .btn-edit:hover,.comment-actions.svelte-1j5u5nz .btn-del:hover{z-index:1;background-color:var(--action);color:var(--primary)}.comment-actions.svelte-1j5u5nz .btn-edit:hover:after,.comment-actions.svelte-1j5u5nz .btn-del:hover:after{border:1.5px solid var(--primary)}.comment-actions.svelte-1j5u5nz .btn-edit:hover:before,.comment-actions.svelte-1j5u5nz .btn-del:hover:before,.comment-actions.svelte-1j5u5nz .btn-edit:hover+.btn-edit:before,.comment-actions.svelte-1j5u5nz .btn-edit:hover+.btn-del:before,.comment-actions.svelte-1j5u5nz .btn-del:hover+.btn-edit:before,.comment-actions.svelte-1j5u5nz .btn-del:hover+.btn-del:before{display:none}.reply-card.svelte-1j5u5nz{margin:1rem;background-color:var(--background);border:1.5px solid var(--primary)}.comment-editor-shell.svelte-1j5u5nz{max-width:100%;padding:1rem;width:100%;overflow:hidden}@media(max-width:700px){.comment-create.svelte-1j5u5nz,.discussion-header.svelte-1j5u5nz,.comment-body.svelte-1j5u5nz,.comment-meta.svelte-1j5u5nz,.comment-editor-shell.svelte-1j5u5nz{padding:.5rem}.comment-meta.svelte-1j5u5nz{grid-template-columns:3rem minmax(0,1fr);gap:.5rem}.comment-actions.svelte-1j5u5nz{grid-column:1 / -1;justify-content:flex-start;overflow-x:auto}.reply-card.svelte-1j5u5nz{margin:.5rem}}.latest-blog.svelte-9mcj1a{padding:50px}.blog-box.svelte-9mcj1a{position:relative;background-color:var(--background)}.blog-box.svelte-9mcj1a:before{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";border:1.5px solid var(--primary)}.title-box.svelte-9mcj1a{display:flex;justify-content:space-between;gap:1rem;width:100%;padding:1rem}.title-box.svelte-9mcj1a h1:where(.svelte-9mcj1a){overflow-wrap:anywhere}.title-box.svelte-9mcj1a p:where(.svelte-9mcj1a),.author-block.svelte-9mcj1a p:where(.svelte-9mcj1a){margin:0}.author-block.svelte-9mcj1a{display:flex;justify-content:flex-end;gap:1rem;text-align:right}.author-avatar.svelte-9mcj1a{width:3rem;height:3rem;border-radius:50%;object-fit:cover}.blog-txt.svelte-9mcj1a{position:relative;padding:1rem;overflow-wrap:anywhere}.blog-txt.svelte-9mcj1a:before{position:absolute;top:0;left:0;right:0;height:1.5px;background-color:var(--primary);content:""}@media(max-width:800px){.latest-blog.svelte-9mcj1a{padding:.5rem}.title-box.svelte-9mcj1a{flex-direction:column;align-items:flex-start;padding:.5rem}.blog-txt.svelte-9mcj1a,.comment-create,.comment-editor-shell{padding:.5rem}.author-block.svelte-9mcj1a{text-align:left}}.home-page.svelte-1uha8ag{width:min(100%,1440px);margin:0 auto;padding:2rem 1rem 4rem;background:var(--background);color:var(--primary)}.home-block.svelte-1uha8ag{background:var(--background)}.home-block.svelte-1uha8ag+.home-block:where(.svelte-1uha8ag){margin-top:0}.home-section-header.svelte-1uha8ag{border:1.5px solid var(--primary);border-top:0;border-bottom:0}.home-section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(4rem,9vw,7rem);line-height:.85}.home-section-header.svelte-1uha8ag .app-meta:where(.svelte-1uha8ag){font-size:clamp(1.25rem,2vw,1.75rem);line-height:1}.home-section-action.svelte-1uha8ag{white-space:nowrap}.home-block--hero>div{padding:0!important}.home-block--announce .announcement-bar{border-top:0}.home-block--latest .latest-blog{padding:0}.home-block--latest .blog-box:before{border-top-width:1.5px}.home-block--latest .title-box{border-top:0}.home-block--latest .title-box a{color:var(--primary);overflow-wrap:anywhere}.home-block--latest .title-box h1{font-size:clamp(2rem,6vw,4rem);line-height:.95}.home-block--latest .title-box p,.home-block--latest .author-block p{font-family:Haffer;font-size:.85rem;line-height:1.1;color:var(--primary)}.home-block--latest .author-avatar{border:1.5px solid var(--primary);border-radius:0;background:var(--shade)}.home-block--latest .blog-txt{overflow-wrap:anywhere}@media(max-width:950px){.home-page.svelte-1uha8ag{padding-top:1rem}}@media(max-width:800px){.home-page.svelte-1uha8ag{padding:.5rem .5rem 3rem}.home-section-header.svelte-1uha8ag{align-items:stretch;flex-direction:column;padding:.5rem}.home-section-action.svelte-1uha8ag{width:100%}.home-section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.5rem,16vw,4rem)}}
