:is(body:has(.AdminShell-module__Sp33bq__shell)>header,body:has(.AdminShell-module__Sp33bq__shell)>footer,body:has(.AdminShell-module__Sp33bq__shell)>[role=dialog]){display:none}body:has(.AdminShell-module__Sp33bq__shell){background:#f4f6f4}body:has(.AdminShell-module__Sp33bq__shell)>main{min-height:100vh}.AdminShell-module__Sp33bq__shell{color:#1e2927;grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.AdminShell-module__Sp33bq__sidebar{color:#eef7f5;background:#152b28;border-right:1px solid #29413d;flex-direction:column;gap:28px;min-height:100vh;padding:24px 16px 18px;display:flex}.AdminShell-module__Sp33bq__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.AdminShell-module__Sp33bq__brand>span{color:#fff;letter-spacing:-.03em;background:#1f8278;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.AdminShell-module__Sp33bq__brand div,.AdminShell-module__Sp33bq__operator div{gap:1px;min-width:0;display:grid}.AdminShell-module__Sp33bq__brand strong{font-size:15px}.AdminShell-module__Sp33bq__brand small,.AdminShell-module__Sp33bq__operator small{color:#9eb4b0;font-size:11px}.AdminShell-module__Sp33bq__navigation{gap:6px;display:grid}.AdminShell-module__Sp33bq__navigation>p{color:#829b97;letter-spacing:.1em;text-transform:uppercase;margin:0 10px 6px;font-size:10px;font-weight:700}.AdminShell-module__Sp33bq__navLink,.AdminShell-module__Sp33bq__activeLink,.AdminShell-module__Sp33bq__siteLink{color:#bed0cd;border-radius:9px;align-items:center;gap:11px;min-height:42px;padding:0 11px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.AdminShell-module__Sp33bq__navLink:hover,.AdminShell-module__Sp33bq__siteLink:hover{color:#fff;background:#1c3834}.AdminShell-module__Sp33bq__activeLink{color:#fff;background:#20524c;box-shadow:inset 3px 0 #57c4b7}.AdminShell-module__Sp33bq__navLink svg,.AdminShell-module__Sp33bq__activeLink svg,.AdminShell-module__Sp33bq__siteLink svg,.AdminShell-module__Sp33bq__sidebarFooter button svg{stroke-width:1.8px;flex:none;width:18px;height:18px}.AdminShell-module__Sp33bq__navLink small,.AdminShell-module__Sp33bq__activeLink small{color:#b9cbc8;background:#29433f;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:9px;line-height:1.5}.AdminShell-module__Sp33bq__sidebarFooter{gap:10px;margin-top:auto;display:grid}.AdminShell-module__Sp33bq__siteLink{padding-inline:8px;font-weight:500}.AdminShell-module__Sp33bq__operator{border-top:1px solid #29413d;align-items:center;gap:9px;padding:12px 8px;display:flex}.AdminShell-module__Sp33bq__operator>span{color:#dff7f2;background:#28534d;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.AdminShell-module__Sp33bq__operator strong{text-overflow:ellipsis;font-size:12px;overflow:hidden}.AdminShell-module__Sp33bq__sidebarFooter form{display:block}.AdminShell-module__Sp33bq__sidebarFooter button{color:#dfb6b0;width:100%;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 9px;font-size:12px;display:flex}.AdminShell-module__Sp33bq__sidebarFooter button:hover{color:#fff;background:#3d2d2a}.AdminShell-module__Sp33bq__content{width:100%;min-width:0;padding:38px clamp(24px,4vw,58px) 64px}@media (max-width:1024px){.AdminShell-module__Sp33bq__shell{grid-template-columns:minmax(0,1fr)}.AdminShell-module__Sp33bq__sidebar{gap:14px;min-height:auto;padding:14px 16px}.AdminShell-module__Sp33bq__navigation{display:flex;overflow-x:auto}.AdminShell-module__Sp33bq__navigation>p,.AdminShell-module__Sp33bq__siteLink,.AdminShell-module__Sp33bq__operator{display:none}.AdminShell-module__Sp33bq__navLink,.AdminShell-module__Sp33bq__activeLink{flex:none}.AdminShell-module__Sp33bq__sidebarFooter{position:absolute;top:13px;right:14px}.AdminShell-module__Sp33bq__sidebarFooter button{color:#bed0cd;background:#1c3834;justify-content:center;width:40px;padding:0}.AdminShell-module__Sp33bq__sidebarFooter button svg{width:17px}.AdminShell-module__Sp33bq__sidebarFooter button{font-size:0}.AdminShell-module__Sp33bq__content{padding:28px 16px 48px}}
.FaqEditor-module__Y8bueq__list{gap:10px;display:grid}.FaqEditor-module__Y8bueq__row{background:#fafcfb;border:1px solid #e8ecea;border-radius:8px;grid-template-columns:1fr auto;grid-template-areas:"question remove""answer remove";gap:8px;padding:10px;display:grid}.FaqEditor-module__Y8bueq__row input[name=question]{grid-area:question}.FaqEditor-module__Y8bueq__row textarea{resize:vertical;grid-area:answer}.FaqEditor-module__Y8bueq__row input,.FaqEditor-module__Y8bueq__row textarea{color:#26322f;background:#fff;border:1px solid #ccd6d3;border-radius:6px;width:100%;padding:8px 10px;font-size:12px;line-height:1.5}.FaqEditor-module__Y8bueq__row input:focus,.FaqEditor-module__Y8bueq__row textarea:focus{outline-offset:1px;border-color:#37887f;outline:2px solid #a5d7d0}.FaqEditor-module__Y8bueq__removeButton{color:#9a3b2c;cursor:pointer;background:#fdf1ee;border:1px solid #e3b8ae;border-radius:6px;grid-area:remove;align-self:start;padding:6px 10px;font-size:11px;font-weight:700}.FaqEditor-module__Y8bueq__addButton{color:#37887f;cursor:pointer;background:#fafcfb;border:1px dashed #cdd6d3;border-radius:8px;justify-self:start;padding:8px 12px;font-size:12px;font-weight:700}.FaqEditor-module__Y8bueq__empty{color:#778581;font-size:12px}
.MarkdownContent-module__lOQfkG__callout{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1.5px solid var(--ink);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.MarkdownContent-module__lOQfkG__calloutNote{background:var(--color-primary-tint)}.MarkdownContent-module__lOQfkG__calloutWarning{background:var(--color-accent-clay-soft)}.MarkdownContent-module__lOQfkG__calloutDefinition{background:var(--color-accent-lilac-soft)}.MarkdownContent-module__lOQfkG__calloutLabel{font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-2);font-weight:850}.MarkdownContent-module__lOQfkG__calloutBody>:first-child{margin-top:0}.MarkdownContent-module__lOQfkG__calloutBody>:last-child{margin-bottom:0}.MarkdownContent-module__lOQfkG__checklist{margin:var(--space-6) 0;border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--color-surface);padding:0;list-style:none;overflow:hidden}.MarkdownContent-module__lOQfkG__checklistItem{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);align-items:flex-start;display:flex}.MarkdownContent-module__lOQfkG__checklistItem:first-child{border-top:0}.MarkdownContent-module__lOQfkG__checklistMarker{border:1.5px solid var(--ink);background:var(--acid);border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:.68rem;font-weight:900;display:grid}.MarkdownContent-module__lOQfkG__compare{gap:var(--space-3);margin:var(--space-6) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.MarkdownContent-module__lOQfkG__compareCard{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--color-surface);padding:var(--space-4)}.MarkdownContent-module__lOQfkG__compareCard h4{margin:0 0 var(--space-2);font-size:var(--text-title-sm)}.MarkdownContent-module__lOQfkG__compareCard>:last-child{margin-bottom:0}@media (max-width:640px){.MarkdownContent-module__lOQfkG__compare{grid-template-columns:1fr}}.MarkdownContent-module__lOQfkG__summaryBox{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);margin:var(--space-6) 0;overflow:hidden}.MarkdownContent-module__lOQfkG__summaryBoxHead{background:var(--ink);color:#fff;padding:var(--space-3) var(--space-4);font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.MarkdownContent-module__lOQfkG__summaryBoxList{padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + 20px);margin:0}.MarkdownContent-module__lOQfkG__summaryBoxList li{padding:var(--space-1) 0}.MarkdownContent-module__lOQfkG__codeBlock{margin:var(--space-6) 0;border:1.5px solid var(--ink);border-radius:var(--radius-md);box-shadow:var(--shadow-coral);background:#171813;overflow:hidden}.MarkdownContent-module__lOQfkG__codeBlockHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid #ffffff2e;display:flex}.MarkdownContent-module__lOQfkG__codeLang{font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);color:#c8c5bc;text-transform:uppercase;font-weight:750}.MarkdownContent-module__lOQfkG__codeCopyBtn{align-items:center;gap:var(--space-2);color:#fff;border-radius:var(--radius-xs);padding:var(--space-1) var(--space-2);font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);cursor:pointer;background:#292a25;border:1px solid #777;font-weight:750;display:inline-flex}.MarkdownContent-module__lOQfkG__codeCopyBtn:hover{background:#35362f}.MarkdownContent-module__lOQfkG__codePre{padding:var(--space-4);color:#f4f0e7;font-family:var(--font-mono,monospace);margin:0;font-size:.88rem;line-height:1.65;overflow-x:auto}.MarkdownContent-module__lOQfkG__lineGood{color:#bdf269}.MarkdownContent-module__lOQfkG__lineBad{color:#ff8a79}.MarkdownContent-module__lOQfkG__toolCta{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--acid);box-shadow:var(--shadow-card);color:var(--ink);transition:transform var(--transition), box-shadow var(--transition);text-decoration:none;display:flex}.MarkdownContent-module__lOQfkG__toolCta:hover{box-shadow:var(--shadow-lift);transform:translate(-1px,-1px)}.MarkdownContent-module__lOQfkG__toolCtaName{font-size:var(--text-title-sm);display:block}.MarkdownContent-module__lOQfkG__toolCtaDescription{margin:var(--space-1) 0 0;font-size:var(--text-body-sm)}
.blogPost-module__MasWFa__page{gap:var(--space-6);width:100%;padding-block:var(--space-8) var(--space-16);margin:0 auto;display:grid}@media (min-width:640px){.blogPost-module__MasWFa__page{gap:var(--space-8)}}@media (max-width:760px){.blogPost-module__MasWFa__page{padding-block:var(--space-6) var(--space-10)}}.blogPost-module__MasWFa__progressBar{background:var(--coral);z-index:100;width:0%;height:3px;position:fixed;top:0;left:0}.blogPost-module__MasWFa__layout{grid-template-columns:minmax(0, 1fr) var(--rail-width);gap:var(--space-8);align-items:start;width:100%;max-width:none;display:grid}.blogPost-module__MasWFa__main{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.blogPost-module__MasWFa__main{gap:var(--space-8)}}.blogPost-module__MasWFa__sidebar{top:calc(var(--header-height) + var(--space-6));gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid;position:sticky}@media (max-width:900px){.blogPost-module__MasWFa__layout{grid-template-columns:minmax(0,1fr)}.blogPost-module__MasWFa__sidebar{position:static}}.blogPost-module__MasWFa__sidebarCard{border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.blogPost-module__MasWFa__sidebarCardHead{background:var(--ink);color:#fff;padding:var(--space-3) var(--space-4);font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.blogPost-module__MasWFa__sidebarCardBody{padding:var(--space-4)}.blogPost-module__MasWFa__sidebarToc nav{padding:var(--space-2) 0}.blogPost-module__MasWFa__tocLink{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-body-sm);border-left:2px solid #0000;text-decoration:none;display:block}.blogPost-module__MasWFa__tocLink:hover{color:var(--color-text)}.blogPost-module__MasWFa__tocLinkActive{border-left-color:var(--coral);background:var(--color-surface-soft);color:var(--color-text);font-weight:700}.blogPost-module__MasWFa__sidebarToolCta{padding:var(--space-4);color:var(--ink);text-decoration:none;display:block}.blogPost-module__MasWFa__sidebarToolCta strong{margin-bottom:var(--space-1);font-size:var(--text-title-sm);display:block}.blogPost-module__MasWFa__sidebarToolCta p{margin:0 0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-body-sm)}.blogPost-module__MasWFa__sidebarToolCtaButton{border:1.5px solid var(--ink);border-radius:var(--radius-sm);background:var(--acid);box-shadow:var(--shadow-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-label-md);justify-content:space-between;align-items:center;font-weight:800;display:flex}.blogPost-module__MasWFa__answerBox{border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--acid);box-shadow:var(--shadow-card);padding:var(--space-4) var(--space-5)}.blogPost-module__MasWFa__answerBoxLabel{font-family:var(--font-mono,monospace);font-size:var(--text-label-sm);letter-spacing:.06em;margin-bottom:var(--space-1);font-weight:850}.blogPost-module__MasWFa__answerBox p{font-size:var(--text-body-lg);margin:0}.blogPost-module__MasWFa__faqSection{gap:var(--space-4);padding-top:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.blogPost-module__MasWFa__faqAccordion{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.blogPost-module__MasWFa__faqItem{border:1.5px solid var(--ink);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm);overflow:hidden}.blogPost-module__MasWFa__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;font-weight:750;list-style:none;display:flex}.blogPost-module__MasWFa__faqQuestion::-webkit-details-marker{display:none}.blogPost-module__MasWFa__faqChevron{transition:transform var(--transition,.15s ease);flex-shrink:0}.blogPost-module__MasWFa__faqItem[open] .blogPost-module__MasWFa__faqChevron{transform:rotate(180deg)}.blogPost-module__MasWFa__faqAnswer{padding:0 var(--space-4) var(--space-4);color:var(--color-text-muted);margin:0;line-height:1.6}.blogPost-module__MasWFa__header{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.blogPost-module__MasWFa__byline{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--text-label-sm);flex-wrap:wrap;line-height:1.4;display:flex}.blogPost-module__MasWFa__categoryBadge{border:1px solid var(--color-primary-tint);background:var(--color-primary-tint);color:var(--color-primary-dark);font-size:var(--text-label-sm);transition:all var(--transition,.15s ease);border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__categoryBadge:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.blogPost-module__MasWFa__metaItem{color:var(--color-text-muted);align-items:center;gap:5px;display:inline-flex}.blogPost-module__MasWFa__metaItemUpdated{color:var(--color-text-muted);font-style:italic}.blogPost-module__MasWFa__metaSeparator{color:var(--color-border);-webkit-user-select:none;user-select:none}.blogPost-module__MasWFa__authorLink{color:var(--color-text);transition:color var(--transition,.15s ease);align-items:center;gap:5px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__authorLink:hover{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.blogPost-module__MasWFa__title{font-size:clamp(1.75rem, 3.5vw + 1rem, var(--text-headline-lg));letter-spacing:-.015em;color:var(--color-text);overflow-wrap:break-word;word-break:break-word;margin:0;font-weight:700;line-height:1.25}.blogPost-module__MasWFa__summary{color:var(--color-text-muted);font-size:var(--text-body-lg);overflow-wrap:break-word;margin:0;line-height:1.6}.blogPost-module__MasWFa__coverFigure{gap:var(--space-2);margin:0;display:grid}.blogPost-module__MasWFa__cover{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface-soft);box-shadow:var(--shadow-sm);overflow:hidden}.blogPost-module__MasWFa__cover img{object-fit:cover;width:100%;height:100%;display:block}.blogPost-module__MasWFa__coverCaption{color:var(--color-text-muted);font-size:var(--text-label-sm);text-align:center}.blogPost-module__MasWFa__sidebarToc{flex-direction:column;max-height:55vh;display:flex}.blogPost-module__MasWFa__tocScrollSpyBody{display:contents}.blogPost-module__MasWFa__toc{min-height:0;padding:var(--space-2) var(--space-4) var(--space-4);overflow-wrap:break-word;scrollbar-width:thin;scrollbar-color:var(--coral) transparent;flex:auto;overflow-y:auto}@media (min-width:640px){.blogPost-module__MasWFa__toc{padding:var(--space-2) var(--space-5) var(--space-4)}}.blogPost-module__MasWFa__toc::-webkit-scrollbar{width:10px}.blogPost-module__MasWFa__toc::-webkit-scrollbar-track{background:0 0}.blogPost-module__MasWFa__toc::-webkit-scrollbar-thumb{background:var(--coral);border:1.5px solid var(--ink);border-radius:var(--radius-sm)}.blogPost-module__MasWFa__toc::-webkit-scrollbar-thumb:hover{background:var(--ink)}.blogPost-module__MasWFa__tocList{gap:var(--space-1);font-size:var(--text-body-sm);margin:0;padding-left:1.2em;display:grid}.blogPost-module__MasWFa__tocItem{gap:var(--space-1);display:grid}.blogPost-module__MasWFa__tocSubList{margin:var(--space-1) 0 0;gap:var(--space-1);padding-left:1.4em;list-style-type:circle;display:grid}.blogPost-module__MasWFa__tocSubItem{list-style-type:circle}.blogPost-module__MasWFa__toc a{color:var(--color-primary);text-decoration:none}.blogPost-module__MasWFa__toc a:hover{text-underline-offset:3px;text-decoration:underline}.blogPost-module__MasWFa__article{color:var(--color-text);font-size:var(--text-body-lg);overflow-wrap:break-word;word-break:break-word;line-height:1.8}.blogPost-module__MasWFa__article h1,.blogPost-module__MasWFa__article h2,.blogPost-module__MasWFa__article h3,.blogPost-module__MasWFa__article h4{margin:var(--space-8) 0 var(--space-3);letter-spacing:-.01em;color:var(--color-text);overflow-wrap:break-word;word-break:break-word;font-weight:700;line-height:1.3}.blogPost-module__MasWFa__article h1{font-size:clamp(1.4rem, 3vw + 1rem, var(--text-headline-md))}.blogPost-module__MasWFa__article h2{font-size:clamp(1.25rem, 2.5vw + 1rem, var(--text-title-md));padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.blogPost-module__MasWFa__article h3{font-size:clamp(1.1rem, 2vw + 1rem, var(--text-body-lg))}.blogPost-module__MasWFa__article p{margin:0 0 var(--space-5)}.blogPost-module__MasWFa__article ul,.blogPost-module__MasWFa__article ol{margin:0 0 var(--space-5);gap:var(--space-2);padding-left:1.5em;display:grid}.blogPost-module__MasWFa__article li{line-height:1.7}.blogPost-module__MasWFa__article blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--color-text);background:var(--color-surface-soft);font-style:italic}.blogPost-module__MasWFa__article blockquote p:last-child{margin-bottom:0}.blogPost-module__MasWFa__article pre{margin:var(--space-4) 0 var(--space-6);padding:var(--space-4) var(--space-5);-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-container);max-width:100%;font-size:var(--text-label-md);word-break:normal;line-height:1.6;overflow-x:auto}.blogPost-module__MasWFa__article code{background:var(--color-surface-soft);border:1px solid var(--color-border-subtle);font-size:.9em;font-family:var(--font-mono,monospace);border-radius:4px;padding:2px 6px}.blogPost-module__MasWFa__article pre code{background:0 0;border:none;padding:0}.blogPost-module__MasWFa__article a{color:var(--color-primary);text-underline-offset:3px;transition:color var(--transition,.15s ease);font-weight:500;text-decoration:underline}.blogPost-module__MasWFa__article a:hover{color:var(--color-primary-dark)}.blogPost-module__MasWFa__article hr{margin:var(--space-8) 0;border:0;border-top:1px solid var(--color-border)}.blogPost-module__MasWFa__article table{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:var(--space-6) 0;border-collapse:collapse;border-radius:var(--radius-md);border:1px solid var(--color-border);display:block;overflow-x:auto}.blogPost-module__MasWFa__article th,.blogPost-module__MasWFa__article td{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);text-align:left}.blogPost-module__MasWFa__article th{background:var(--color-surface-soft);font-weight:600}.blogPost-module__MasWFa__article tr:nth-child(2n) td{background:var(--color-surface-container)}.blogPost-module__MasWFa__article img{border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:100%;height:auto}.blogPost-module__MasWFa__authorSection{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.blogPost-module__MasWFa__authorCard{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-soft);display:flex}@media (max-width:560px){.blogPost-module__MasWFa__authorCard{text-align:center;flex-direction:column;align-items:center}}.blogPost-module__MasWFa__authorAvatar{flex-shrink:0}.blogPost-module__MasWFa__authorAvatarImg{object-fit:cover;border:2px solid var(--color-surface);width:56px;height:56px;box-shadow:var(--shadow-sm);border-radius:999px}.blogPost-module__MasWFa__authorFallbackAvatar{background:var(--color-surface-container);border:1px solid var(--color-border);width:56px;height:56px;color:var(--color-text-muted);border-radius:999px;place-items:center;display:grid}.blogPost-module__MasWFa__authorDetails{gap:var(--space-1);flex:1;display:grid}.blogPost-module__MasWFa__authorHeading{font-size:var(--text-label-sm);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);font-weight:700}.blogPost-module__MasWFa__authorName{font-size:var(--text-title-sm);margin:0;font-weight:700}.blogPost-module__MasWFa__authorName a{color:var(--color-text);text-decoration:none}.blogPost-module__MasWFa__authorName a:hover{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.blogPost-module__MasWFa__authorBio{margin:var(--space-1) 0;color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.blogPost-module__MasWFa__authorAllPostsLink{margin-top:var(--space-1);color:var(--color-primary);font-size:var(--text-label-sm);align-items:center;gap:5px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__authorAllPostsLink:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.blogPost-module__MasWFa__authorAllPostsLink{justify-content:center}}.blogPost-module__MasWFa__metaFooter{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.blogPost-module__MasWFa__tagList{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.blogPost-module__MasWFa__tagListLabel{color:var(--color-text-muted);font-size:var(--text-label-sm);align-items:center;gap:4px;font-weight:600;display:inline-flex}.blogPost-module__MasWFa__tagChips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.blogPost-module__MasWFa__tagChip{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-label-sm);transition:all var(--transition,.15s ease);border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__tagChip:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-tint)}.blogPost-module__MasWFa__postActions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}@media (max-width:640px){.blogPost-module__MasWFa__postActions{justify-content:space-between;width:100%;margin-left:0}}.blogPost-module__MasWFa__topActionLink{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-label-sm);transition:all var(--transition,.15s ease);align-items:center;gap:5px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__topActionLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.blogPost-module__MasWFa__languagesCard{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-soft);flex-wrap:wrap;display:flex}.blogPost-module__MasWFa__languagesHeader{color:var(--color-text-muted);font-size:var(--text-label-sm);align-items:center;gap:6px;font-weight:600;display:inline-flex}.blogPost-module__MasWFa__languagePills{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.blogPost-module__MasWFa__languagePill{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);font-size:var(--text-label-sm);transition:all var(--transition,.15s ease);border-radius:999px;align-items:center;padding:3px 10px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__languagePill:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.blogPost-module__MasWFa__relatedSection{gap:var(--space-4);padding-top:var(--space-2);display:grid}.blogPost-module__MasWFa__relatedSectionHeader{justify-content:space-between;align-items:center;display:flex}.blogPost-module__MasWFa__relatedHeading{font-size:var(--text-title-md);color:var(--color-text);margin:0;font-weight:700}.blogPost-module__MasWFa__relatedPostsGrid{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.blogPost-module__MasWFa__relatedPostsGrid{grid-template-columns:repeat(2,1fr)}}.blogPost-module__MasWFa__postCardWrapper{display:flex}.blogPost-module__MasWFa__relatedPostChevron{color:var(--ink);transition:transform var(--transition);flex:none;font-weight:900}.blogPost-module__MasWFa__relatedPostCard{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-md);width:100%;height:100%;box-shadow:2px 2px 0 var(--ink);color:var(--ink);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.blogPost-module__MasWFa__relatedPostCard:hover{box-shadow:5px 5px 0 var(--ink);transform:translateY(-3px)}.blogPost-module__MasWFa__relatedPostSheen{opacity:0;pointer-events:none;transition:opacity var(--transition);background:linear-gradient(135deg,#d8ff4838,#0000 60%);position:absolute;inset:0}.blogPost-module__MasWFa__relatedPostCard:hover .blogPost-module__MasWFa__relatedPostSheen{opacity:1}.blogPost-module__MasWFa__relatedPostHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex;position:relative}.blogPost-module__MasWFa__relatedPostIcon{border-radius:var(--radius-xs);border:1.5px solid var(--ink);background:var(--paper-2);width:44px;height:44px;color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);flex:none;place-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,color .18s,box-shadow .22s;display:grid}.blogPost-module__MasWFa__relatedPostCard:hover .blogPost-module__MasWFa__relatedPostIcon{background:var(--ink);color:#fff;box-shadow:3.5px 3.5px 0 var(--acid);transform:translate(-2px,-2px)rotate(-4deg)scale(1.05)}.blogPost-module__MasWFa__relatedPostTitle{margin:0 0 var(--space-2);letter-spacing:-.03em;color:var(--ink);font-size:1.28rem;font-weight:850;line-height:1.25;position:relative}.blogPost-module__MasWFa__relatedPostSummary{-webkit-line-clamp:3;line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;flex:auto;margin:0;font-size:.92rem;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.blogPost-module__MasWFa__relatedPostFooter{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex;position:relative}.blogPost-module__MasWFa__relatedPostCta{color:var(--muted);font-size:var(--text-label-sm);font-weight:600}.blogPost-module__MasWFa__relatedPostCard:hover .blogPost-module__MasWFa__relatedPostChevron{transform:translate(4px)}.blogPost-module__MasWFa__bottomNav{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:flex}.blogPost-module__MasWFa__backButton{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-label-md);transition:all var(--transition,.15s ease);align-items:center;gap:6px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__backButton:hover{border-color:var(--color-primary);color:var(--color-primary)}.blogPost-module__MasWFa__bottomTopButton{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-label-md);transition:all var(--transition,.15s ease);align-items:center;gap:6px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.blogPost-module__MasWFa__bottomTopButton:hover{border-color:var(--color-primary);color:var(--color-primary)}
.ShareButton-module__GeKSlG__share{border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-label-sm);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:5px 12px;font-weight:600;line-height:1.2;display:inline-flex}.ShareButton-module__GeKSlG__share:hover{background:var(--color-surface-soft);color:var(--color-primary)}.ShareButton-module__GeKSlG__share:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.ShareButton-module__GeKSlG__share svg{flex:none}
.ToolHeader-module__h7xZsa__header{padding-block:var(--space-8) var(--space-4)}.ToolHeader-module__h7xZsa__content{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 310px;align-items:center;display:grid}.ToolHeader-module__h7xZsa__side{gap:var(--space-3);flex-direction:column;display:flex}.ToolHeader-module__h7xZsa__shareSlot{align-self:flex-end}.ToolHeader-module__h7xZsa__kicker{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);align-items:center;gap:8px;margin-bottom:12px;font-size:.76rem;font-weight:850;display:inline-flex}.ToolHeader-module__h7xZsa__kickerSquare{border:1.2px solid var(--ink);width:10px;height:10px;box-shadow:1px 1px 0 var(--ink);background:#ff5f56}.ToolHeader-module__h7xZsa__title{letter-spacing:-.04em;color:var(--ink);margin-bottom:12px;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:900;line-height:1.05}.ToolHeader-module__h7xZsa__description{color:#4a4a40;max-width:680px;margin:0;font-size:1.05rem;font-weight:500;line-height:1.6}.ToolHeader-module__h7xZsa__statusCard{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--paper-card);box-shadow:3.5px 3.5px 0 var(--ink);flex-direction:column;padding:18px 20px;transition:transform .15s,box-shadow .15s;display:flex}.ToolHeader-module__h7xZsa__statusCardTop{align-items:center;gap:14px;display:flex}.ToolHeader-module__h7xZsa__statusIcon{background:var(--acid);width:46px;height:46px;color:var(--ink);border:1.5px solid var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.ToolHeader-module__h7xZsa__statusCardText{flex-direction:column;gap:2px;min-width:0;display:flex}.ToolHeader-module__h7xZsa__statusCardTitle{color:var(--ink);font-size:.95rem;font-weight:850}.ToolHeader-module__h7xZsa__statusCardSubtitle{color:var(--muted);font-size:.8rem;line-height:1.35}.ToolHeader-module__h7xZsa__statusBadges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ToolHeader-module__h7xZsa__statusBadge{border:1.2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);white-space:nowrap;box-shadow:1px 1px 0 var(--ink);background:#fff;align-items:center;gap:6px;padding:4px 12px;font-size:.76rem;font-weight:750;line-height:1.2;display:inline-flex}.ToolHeader-module__h7xZsa__statusDot{background:var(--ink);border-radius:50%;width:6px;height:6px}.ToolHeader-module__h7xZsa__statusAvailable{background:#fff}.ToolHeader-module__h7xZsa__statusAvailable .ToolHeader-module__h7xZsa__statusDot{background:#10b981}.ToolHeader-module__h7xZsa__statusLocal{background:#fff}.ToolHeader-module__h7xZsa__statusTesting{background:var(--lilac)}.ToolHeader-module__h7xZsa__statusTesting .ToolHeader-module__h7xZsa__statusDot{background:#7c3aed}.ToolHeader-module__h7xZsa__statusBeta{background:var(--lilac)}.ToolHeader-module__h7xZsa__statusSoon{background:var(--paper-2)}.ToolHeader-module__h7xZsa__statusMaintenance{background:var(--color-accent-amber-soft)}@media (max-width:860px){.ToolHeader-module__h7xZsa__content{grid-template-columns:1fr}}
.ToolPrivacyBanner-module__xZ8AyW__wrap{padding-bottom:16px}.ToolPrivacyBanner-module__xZ8AyW__bar{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-xs);box-shadow:2.5px 2.5px 0 var(--ink);align-items:center;gap:12px;padding:12px 18px;display:flex}.ToolPrivacyBanner-module__xZ8AyW__icon{color:var(--coral);flex:none;place-items:center;display:grid}.ToolPrivacyBanner-module__xZ8AyW__bar p{color:var(--ink);margin:0;font-size:.86rem;line-height:1.5}.ToolPrivacyBanner-module__xZ8AyW__bar strong{font-weight:850}
.ToolQuickStart-module__1gsTsW__wrap{padding-bottom:16px}.ToolQuickStart-module__1gsTsW__card{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-sm);box-shadow:3px 3px 0 var(--ink);padding:24px 28px}.ToolQuickStart-module__1gsTsW__card h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 18px;font-size:1.25rem;font-weight:900;line-height:1.2}.ToolQuickStart-module__1gsTsW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.ToolQuickStart-module__1gsTsW__step{align-items:flex-start;gap:12px;display:flex}.ToolQuickStart-module__1gsTsW__stepNumber{border:1.5px solid var(--ink);background:var(--paper-2);width:26px;height:26px;color:var(--ink);box-shadow:1px 1px 0 var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:850;display:grid}.ToolQuickStart-module__1gsTsW__stepBody{flex:1;min-width:0}.ToolQuickStart-module__1gsTsW__step h3{color:var(--ink);margin:0 0 4px;font-size:.92rem;font-weight:800}.ToolQuickStart-module__1gsTsW__step p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}@media (max-width:768px){.ToolQuickStart-module__1gsTsW__steps{grid-template-columns:1fr;gap:16px}}@media (max-width:560px){.ToolQuickStart-module__1gsTsW__card{padding:20px}}
.AdSlot-module__K6fLjW__slot{border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);color:var(--color-outline);font-size:var(--text-label-sm);place-items:center;font-weight:600;display:grid}.AdSlot-module__K6fLjW__banner{width:100%;max-width:728px;height:90px;margin-inline:auto}.AdSlot-module__K6fLjW__rectangle{width:100%;height:250px}.AdSlot-module__K6fLjW__tall{width:100%;height:600px}.AdSlot-module__K6fLjW__sticky{top:calc(var(--header-height) + var(--space-6));position:sticky}@media (max-width:900px){.AdSlot-module__K6fLjW__tall{height:250px}}
.ToolLayout-module__XPUJyW__workspace{padding-block:var(--space-2) var(--space-8)}.ToolLayout-module__XPUJyW__slot{padding-bottom:16px}.ToolLayout-module__XPUJyW__devNotice{border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:var(--paper-card);box-shadow:2.5px 2.5px 0 var(--ink);color:var(--ink);align-items:center;gap:12px;padding:12px 18px;display:flex}.ToolLayout-module__XPUJyW__devNotice svg{color:var(--coral);flex:none}.ToolLayout-module__XPUJyW__devNotice p{margin:0;font-size:.86rem;font-weight:550;line-height:1.5}
.ToolMaintenance-module__xXV6Ja__state{align-items:center;gap:var(--space-4);text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;padding:56px 20px;display:flex}.ToolMaintenance-module__xXV6Ja__state h2{color:var(--color-text);font-size:var(--text-headline-md);margin:0}.ToolMaintenance-module__xXV6Ja__state p{max-width:52ch;margin:0}
.State-module__nGU5Ma__state{text-align:center;color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);padding:56px 20px}.State-module__nGU5Ma__state h2{margin:0 0 var(--space-2);color:var(--color-text);font-size:var(--text-headline-md)}.State-module__nGU5Ma__state p{margin:0}
.ToolCard-module__mmLiAq__card{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-md);height:100%;box-shadow:2px 2px 0 var(--ink);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;padding:20px;display:flex;position:relative;overflow:hidden}.ToolCard-module__mmLiAq__card:hover{box-shadow:5px 5px 0 var(--ink);transform:translateY(-3px)}.ToolCard-module__mmLiAq__sheen{opacity:0;pointer-events:none;transition:opacity var(--transition);background:linear-gradient(135deg,#d8ff4838,#0000 60%);position:absolute;inset:0}.ToolCard-module__mmLiAq__card:hover .ToolCard-module__mmLiAq__sheen{opacity:1}.ToolCard-module__mmLiAq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex;position:relative}.ToolCard-module__mmLiAq__icon{border-radius:var(--radius-xs);border:1.5px solid var(--ink);background:var(--paper-2);width:44px;height:44px;color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);will-change:transform;flex:none;place-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,color .18s,box-shadow .22s;display:grid}.ToolCard-module__mmLiAq__icon svg{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.ToolCard-module__mmLiAq__card:hover .ToolCard-module__mmLiAq__icon{background:var(--ink);color:#fff;box-shadow:3.5px 3.5px 0 var(--acid);transform:translate(-2px,-2px)rotate(-4deg)scale(1.05)}.ToolCard-module__mmLiAq__card:hover .ToolCard-module__mmLiAq__icon svg{transform:scale(1.1)}.ToolCard-module__mmLiAq__badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ToolCard-module__mmLiAq__badge{border:1px solid var(--ink);border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:5px;padding:3px 8px;font-size:.68rem;font-weight:850;line-height:1.2;display:inline-flex}.ToolCard-module__mmLiAq__badge:before{content:"";background:currentColor;border-radius:1px;width:4px;height:4px}.ToolCard-module__mmLiAq__availableBadge{color:var(--ink);background:#fff}.ToolCard-module__mmLiAq__betaBadge{background:var(--lilac);color:var(--ink)}.ToolCard-module__mmLiAq__soonBadge{background:var(--paper-2);color:var(--muted)}.ToolCard-module__mmLiAq__maintenanceBadge{color:#8f602f;background:#f9efe5}.ToolCard-module__mmLiAq__popularBadge{background:var(--acid);color:var(--ink)}.ToolCard-module__mmLiAq__localBadge{color:var(--ink);background:#ffffffd9}.ToolCard-module__mmLiAq__serverBadge{background:var(--sky);color:var(--ink)}.ToolCard-module__mmLiAq__name{margin-bottom:var(--space-2);letter-spacing:-.03em;color:var(--ink);transition:color var(--transition);font-size:1.28rem;font-weight:850;line-height:1.25;position:relative}.ToolCard-module__mmLiAq__featured .ToolCard-module__mmLiAq__name{font-size:1.55rem}.ToolCard-module__mmLiAq__text{-webkit-line-clamp:3;line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;flex:auto;font-size:.92rem;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.ToolCard-module__mmLiAq__footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);display:flex;position:relative}.ToolCard-module__mmLiAq__tags{flex-wrap:wrap;gap:6px;display:flex}.ToolCard-module__mmLiAq__chevron{color:var(--ink);transition:transform var(--transition);flex:none;font-weight:900}.ToolCard-module__mmLiAq__card:hover .ToolCard-module__mmLiAq__chevron{transform:translate(4px)}.ToolCard-module__mmLiAq__listCard{align-items:center;column-gap:var(--space-4);height:auto;min-height:82px;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition), background-color var(--transition);grid-template-columns:auto minmax(0,1fr) auto auto;row-gap:2px;padding:16px 20px;display:grid}.ToolCard-module__mmLiAq__listCard:hover{box-shadow:4px 4px 0 var(--ink);background-color:#fff;transform:translate(4px)}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__head{margin-bottom:0;display:contents}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__icon{grid-area:1/1/span 2}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__name{grid-area:1/2;margin-bottom:0;font-size:1.15rem}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__text{-webkit-line-clamp:1;line-clamp:1;flex:none;grid-area:2/2;font-size:.88rem;line-height:1.4}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__badges{grid-area:1/3/span 2;align-items:center;gap:6px;margin-left:auto;display:flex;position:static;transform:none}.ToolCard-module__mmLiAq__listAction{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--muted);margin-left:var(--space-2);transition:transform var(--transition), color var(--transition), background var(--transition), border-color var(--transition);border:1.5px solid #0000;grid-area:1/4/span 2;place-items:center;display:grid}.ToolCard-module__mmLiAq__listCard:hover .ToolCard-module__mmLiAq__listAction{color:var(--ink);background:var(--paper-2);border-color:var(--ink);transform:translate(3px)}.ToolCard-module__mmLiAq__featured{grid-column:span 2}.ToolCard-module__mmLiAq__featured .ToolCard-module__mmLiAq__icon{width:48px;height:48px}.ToolCard-module__mmLiAq__featured .ToolCard-module__mmLiAq__text{-webkit-line-clamp:2;line-clamp:2;max-width:46ch}.ToolCard-module__mmLiAq__mini{flex-direction:row;align-items:flex-start;gap:12px;padding:14px}.ToolCard-module__mmLiAq__miniIcon{border-radius:var(--radius-xs);border:1.5px solid var(--ink);background:var(--paper-2);width:38px;height:38px;color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);will-change:transform;flex:none;place-items:center;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,color .18s,box-shadow .22s;display:grid}.ToolCard-module__mmLiAq__miniIcon svg{transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.ToolCard-module__mmLiAq__mini:hover .ToolCard-module__mmLiAq__miniIcon{background:var(--ink);color:#fff;box-shadow:3px 3px 0 var(--acid);transform:translate(-1.5px,-1.5px)rotate(-4deg)scale(1.05)}.ToolCard-module__mmLiAq__mini:hover .ToolCard-module__mmLiAq__miniIcon svg{transform:scale(1.1)}.ToolCard-module__mmLiAq__miniBody{flex-direction:column;align-self:stretch;gap:4px;min-width:0;display:flex}.ToolCard-module__mmLiAq__miniBadges{padding-top:var(--space-2);flex-wrap:nowrap;justify-content:flex-start;gap:4px;margin-top:auto}.ToolCard-module__mmLiAq__miniBadges .ToolCard-module__mmLiAq__badge{letter-spacing:.03em;flex-shrink:0;gap:4px;padding:2px 6px;font-size:.65rem}.ToolCard-module__mmLiAq__miniName{color:var(--ink);font-size:var(--text-label-md);font-weight:850}.ToolCard-module__mmLiAq__miniText{color:var(--muted);font-size:13px;line-height:1.35}@media (max-width:900px){.ToolCard-module__mmLiAq__featured{grid-column:auto}}@media (max-width:760px){.ToolCard-module__mmLiAq__listCard{grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.ToolCard-module__mmLiAq__listCard .ToolCard-module__mmLiAq__badges{grid-area:3/2;margin-top:6px;margin-left:0}.ToolCard-module__mmLiAq__listAction{grid-area:1/3/span 3;margin-left:0}}
.ToolGrid-module__ZfVBXa__grid{gap:var(--gutter);display:grid}.ToolGrid-module__ZfVBXa__list{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ToolGrid-module__ZfVBXa__columns2{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolGrid-module__ZfVBXa__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.ToolGrid-module__ZfVBXa__columns4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.ToolGrid-module__ZfVBXa__columns4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ToolGrid-module__ZfVBXa__columns3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ToolGrid-module__ZfVBXa__grid{grid-template-columns:1fr}}
.GameCard-module__6rPbKa__card{align-items:center;gap:var(--space-4);min-height:96px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);display:flex}.GameCard-module__6rPbKa__card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.GameCard-module__6rPbKa__icon{border-radius:var(--radius-pill);background:var(--color-primary-tint);width:48px;height:48px;color:var(--color-primary);flex:none;place-items:center;display:grid}.GameCard-module__6rPbKa__body{flex:auto;min-width:0}.GameCard-module__6rPbKa__name{font-size:var(--text-title-md);transition:color var(--transition);margin-bottom:4px;font-weight:600;line-height:1.3}.GameCard-module__6rPbKa__card:hover .GameCard-module__6rPbKa__name{color:var(--color-primary)}.GameCard-module__6rPbKa__text{color:var(--color-text-muted);font-size:var(--text-body-md);line-height:1.5}.GameCard-module__6rPbKa__badge{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-text-muted);font-size:var(--text-label-sm);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:4px 10px;font-weight:600;display:inline-flex}@media (max-width:480px){.GameCard-module__6rPbKa__text{display:none}}
.ToolGuide-module__qPo2bq__guide{padding-block:var(--space-8) var(--space-10)}.ToolGuide-module__qPo2bq__intro{max-width:820px;margin-top:var(--space-6)}.ToolGuide-module__qPo2bq__kicker{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);align-items:center;gap:8px;margin-bottom:12px;font-size:.76rem;font-weight:850;display:inline-flex}.ToolGuide-module__qPo2bq__kickerSquare{border:1.2px solid var(--ink);width:10px;height:10px;box-shadow:1px 1px 0 var(--ink);background:#ff5f56}.ToolGuide-module__qPo2bq__seoIntro{max-width:860px}.ToolGuide-module__qPo2bq__seoIntro h2,.ToolGuide-module__qPo2bq__intro h2{margin-bottom:var(--space-3);letter-spacing:-.03em;color:var(--ink);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:900;line-height:1.1}.ToolGuide-module__qPo2bq__faq h2{margin-bottom:var(--space-4);font-size:var(--text-headline-md);color:var(--ink);font-weight:850}.ToolGuide-module__qPo2bq__seoIntro p,.ToolGuide-module__qPo2bq__intro p,.ToolGuide-module__qPo2bq__section p,.ToolGuide-module__qPo2bq__privacy p{color:#4a4a40;font-size:1.02rem;line-height:1.7}.ToolGuide-module__qPo2bq__sections{margin-top:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.ToolGuide-module__qPo2bq__section{min-width:0}.ToolGuide-module__qPo2bq__section h3{margin-bottom:var(--space-3);color:var(--ink);font-size:1.25rem;font-weight:850}.ToolGuide-module__qPo2bq__section p+p,.ToolGuide-module__qPo2bq__section p+ul,.ToolGuide-module__qPo2bq__section ul+p,.ToolGuide-module__qPo2bq__formulas,.ToolGuide-module__qPo2bq__examples{margin-top:var(--space-3)}.ToolGuide-module__qPo2bq__cardSection{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:3.5px 3.5px 0 var(--ink);padding:24px 28px}.ToolGuide-module__qPo2bq__cardSection h3{color:var(--ink);margin:0 0 16px;font-size:1.25rem;font-weight:850}.ToolGuide-module__qPo2bq__bulletList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ToolGuide-module__qPo2bq__bulletList li{color:var(--ink);padding-left:20px;font-size:.95rem;font-weight:550;line-height:1.55;position:relative}.ToolGuide-module__qPo2bq__bulletList li:before{content:"•";color:var(--ink);font-size:1.2rem;line-height:1;position:absolute;left:0}.ToolGuide-module__qPo2bq__formulas{gap:var(--space-3);margin-bottom:0;display:grid}.ToolGuide-module__qPo2bq__formulas div{gap:var(--space-1);display:grid}.ToolGuide-module__qPo2bq__formulas dt,.ToolGuide-module__qPo2bq__example h4{color:var(--color-text);font-weight:700}.ToolGuide-module__qPo2bq__formulas dd{gap:var(--space-1);margin:0;display:grid}.ToolGuide-module__qPo2bq__formulas code,.ToolGuide-module__qPo2bq__example code{border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:var(--paper-2);width:fit-content;max-width:100%;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-label-md);overflow-wrap:anywhere;padding:3px 6px;line-height:1.5}.ToolGuide-module__qPo2bq__formulas span{color:var(--color-text-muted);font-size:var(--text-label-md);line-height:1.6}.ToolGuide-module__qPo2bq__examples{gap:var(--space-3);display:grid}.ToolGuide-module__qPo2bq__example{padding-left:var(--space-4);border-left:3px solid var(--acid)}.ToolGuide-module__qPo2bq__example h4{margin:0 0 var(--space-1);font-size:var(--text-body-md)}.ToolGuide-module__qPo2bq__example code{margin-top:var(--space-2);display:inline-block}.ToolGuide-module__qPo2bq__privacy{max-width:820px;margin-top:var(--space-8)}.ToolGuide-module__qPo2bq__links{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.ToolGuide-module__qPo2bq__faq{max-width:900px;margin-top:var(--space-10)}.ToolGuide-module__qPo2bq__faqAccordion{gap:var(--space-3);margin-top:var(--space-4);display:grid}.ToolGuide-module__qPo2bq__faqItem{padding-inline:var(--space-5);background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-sm);box-shadow:2px 2px 0 var(--ink);transition:transform .15s,box-shadow .15s}.ToolGuide-module__qPo2bq__faqItem:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.ToolGuide-module__qPo2bq__faqItem[open] .ToolGuide-module__qPo2bq__faqChevron{transform:rotate(180deg)}.ToolGuide-module__qPo2bq__faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 0;color:var(--ink);cursor:pointer;font-weight:750;list-style:none;display:flex}.ToolGuide-module__qPo2bq__faqQuestion::-webkit-details-marker{display:none}.ToolGuide-module__qPo2bq__faqAnswer{margin:0 0 var(--space-4);color:#4a4a40;line-height:1.6}@media (max-width:860px){.ToolGuide-module__qPo2bq__sections{grid-template-columns:1fr}}
.category-module__7V4wPG__page{padding-block:var(--space-8) var(--space-16)}.category-module__7V4wPG__header{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:2px solid var(--ink);flex-direction:column;display:flex}.category-module__7V4wPG__eyebrow{background:var(--paper-2);border:1.5px solid var(--ink);border-radius:var(--radius-xs);box-shadow:1.5px 1.5px 0 var(--ink);align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.category-module__7V4wPG__eyebrowDot{background:var(--acid);border:1px solid var(--ink);border-radius:50%;width:7px;height:7px}.category-module__7V4wPG__eyebrowText{text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-size:.72rem;font-weight:900}.category-module__7V4wPG__categoryCount{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border-left:1px solid var(--line);padding-left:8px;font-size:.72rem;font-weight:850}.category-module__7V4wPG__title{letter-spacing:-.04em;color:var(--ink);margin:4px 0 0;font-size:clamp(2rem,4.5vw,3rem);font-weight:900;line-height:1.1}.category-module__7V4wPG__mark{z-index:1;display:inline-block;position:relative}.category-module__7V4wPG__mark:after{content:"";background:var(--acid);z-index:-1;border-radius:2px;height:38%;position:absolute;bottom:4px;left:-4px;right:-4px;transform:rotate(-.8deg)}.category-module__7V4wPG__description{color:var(--muted);max-width:68ch;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55}
.GameGrid-module__OBV7ea__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}
.Breadcrumbs-module__LGOzmW__breadcrumbs{margin-bottom:var(--space-4);color:var(--color-text-muted);font-size:var(--text-label-md);line-height:1.5}.Breadcrumbs-module__LGOzmW__breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__LGOzmW__breadcrumbs li{align-items:center;display:inline-flex}.Breadcrumbs-module__LGOzmW__breadcrumbs li:not(:last-child):after{content:"/";color:var(--color-border-strong);margin-left:8px}.Breadcrumbs-module__LGOzmW__breadcrumbs a:hover{color:var(--color-primary)}.Breadcrumbs-module__LGOzmW__home{align-items:center;gap:6px;display:inline-flex}.Breadcrumbs-module__LGOzmW__home svg{flex:none;display:block}
.blog-module__y_xCuG__page{gap:var(--space-8);width:100%;padding-block:var(--space-6) var(--space-16);display:grid}.blog-module__y_xCuG__hero{gap:var(--space-2);max-width:720px;padding-bottom:var(--space-6);border-bottom:2px solid var(--ink);display:grid}.blog-module__y_xCuG__hero h1{letter-spacing:-.04em;color:var(--ink);overflow-wrap:break-word;margin:0;font-size:clamp(1.85rem,3vw + 1rem,2.6rem);font-weight:900;line-height:1.08}.blog-module__y_xCuG__hero p{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.5}.blog-module__y_xCuG__listingHero{gap:var(--space-8);padding-bottom:var(--space-6);border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;display:grid}.blog-module__y_xCuG__kicker{background:var(--paper-2);border:1.5px solid var(--ink);border-radius:var(--radius-xs);box-shadow:1.5px 1.5px 0 var(--ink);align-items:center;gap:8px;width:fit-content;margin-bottom:14px;padding:4px 12px;display:inline-flex}.blog-module__y_xCuG__kickerDot{background:var(--coral);border:1px solid var(--ink);border-radius:50%;width:7px;height:7px}.blog-module__y_xCuG__kickerText{text-transform:uppercase;letter-spacing:.12em;color:var(--ink);font-size:.7rem;font-weight:900}.blog-module__y_xCuG__listingHero h1{letter-spacing:-.045em;color:var(--ink);max-width:620px;margin:0 0 14px;font-size:clamp(2.4rem,4vw + 1rem,3.6rem);font-weight:900;line-height:.98}.blog-module__y_xCuG__listingHero p{color:var(--muted);max-width:520px;margin:0;font-size:1.02rem;line-height:1.55}.blog-module__y_xCuG__searchCard{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--paper-card);box-shadow:4px 4px 0 var(--ink);padding:16px}.blog-module__y_xCuG__searchCardLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:.68rem;font-weight:800;display:block}.blog-module__y_xCuG__searchCardHint{color:var(--muted);margin-top:8px;font-size:.7rem;line-height:1.4;display:block}.blog-module__y_xCuG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.blog-module__y_xCuG__searchForm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blog-module__y_xCuG__searchCard .blog-module__y_xCuG__searchForm{flex-wrap:nowrap}.blog-module__y_xCuG__searchInput{border:1.4px solid var(--line);border-radius:var(--radius-xs);background:var(--paper-2);min-width:0;min-height:44px;color:var(--ink);outline:none;flex:auto;padding:0 14px;font-size:.92rem;transition:border-color .1s,box-shadow .1s}.blog-module__y_xCuG__searchInput::placeholder{color:#8c887f}.blog-module__y_xCuG__searchInput:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px #ff6d4a40}.blog-module__y_xCuG__searchSubmit{border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:var(--acid);min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;box-shadow:1.5px 1.5px 0 var(--ink);align-items:center;gap:7px;padding:0 16px;font-size:.85rem;font-weight:850;transition:box-shadow .1s,background .1s;display:inline-flex}.blog-module__y_xCuG__searchSubmit:hover{box-shadow:2.5px 2.5px 0 var(--ink);background:#d4f842}.blog-module__y_xCuG__searchSubmit:active{box-shadow:0 0 0 var(--ink);transform:translate(1px,1px)}.blog-module__y_xCuG__topicBar{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.blog-module__y_xCuG__topicLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.68rem;font-weight:800}.blog-module__y_xCuG__categoryNavList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.blog-module__y_xCuG__categoryNavLink{border-radius:var(--radius-pill);border:1.5px solid var(--ink);min-height:32px;color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);background:#fff;align-items:center;padding:6px 13px;font-size:.78rem;font-weight:800;text-decoration:none;transition:box-shadow .1s,background .1s,transform .1s;display:inline-flex}.blog-module__y_xCuG__categoryNavLink:hover{background:var(--acid);box-shadow:2.5px 2.5px 0 var(--ink);transform:translate(-1px,-1px)}.blog-module__y_xCuG__resultsSummary{color:var(--muted);font-size:.85rem}.blog-module__y_xCuG__featuredRow{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:stretch;gap:18px;display:grid}.blog-module__y_xCuG__featuredCard{border:1.5px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper-card);min-height:360px;box-shadow:5px 5px 0 var(--ink);color:inherit;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);text-decoration:none;transition:box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.blog-module__y_xCuG__featuredCard:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.blog-module__y_xCuG__featuredCover{background:var(--ink);min-height:260px;position:relative;overflow:hidden}.blog-module__y_xCuG__featuredCover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__y_xCuG__featuredCoverPlaceholder{width:100%;height:100%;color:var(--paper);background:linear-gradient(135deg,#1d1e1a,#121310);place-items:center;display:grid}.blog-module__y_xCuG__featuredBadge{z-index:2;border:1.5px solid var(--ink);border-radius:var(--radius-pill);font-family:var(--font-mono);background:#fff;padding:6px 11px;font-size:.66rem;font-weight:850;position:absolute;top:14px;left:14px}.blog-module__y_xCuG__featuredCopy{flex-direction:column;justify-content:space-between;gap:18px;padding:26px;display:flex}.blog-module__y_xCuG__featuredMeta{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:.68rem;display:flex}.blog-module__y_xCuG__featuredTitle{letter-spacing:-.03em;color:var(--ink);margin:10px 0 12px;font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:900;line-height:1.06}.blog-module__y_xCuG__featuredSummary{color:var(--muted);flex:1;margin:0;font-size:.92rem;line-height:1.55}.blog-module__y_xCuG__featuredCta{border-bottom:2px solid var(--ink);align-items:center;gap:8px;width:fit-content;padding-bottom:3px;font-size:.85rem;font-weight:900;display:inline-flex}.blog-module__y_xCuG__sideColumn{flex-direction:column;display:flex}.blog-module__y_xCuG__introCard{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--acid);box-shadow:5px 5px 0 var(--ink);flex-direction:column;flex:1;justify-content:center;padding:26px;display:flex}.blog-module__y_xCuG__introCard h2{letter-spacing:-.02em;margin:0 0 8px;font-size:1.08rem}.blog-module__y_xCuG__introCard p{color:#313227;margin:0;font-size:.83rem;line-height:1.5}.blog-module__y_xCuG__introList{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.blog-module__y_xCuG__introList li{color:#313227;align-items:flex-start;gap:8px;font-size:.82rem;font-weight:700;line-height:1.4;display:flex}.blog-module__y_xCuG__introList li:before{content:"";background:var(--ink);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.blog-module__y_xCuG__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.blog-module__y_xCuG__sectionHead h2{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:1.4rem}.blog-module__y_xCuG__sectionHead p{color:var(--muted);margin:5px 0 0;font-size:.85rem}.blog-module__y_xCuG__sectionCount{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:.68rem;font-weight:800}.blog-module__y_xCuG__grid{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.blog-module__y_xCuG__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}}.blog-module__y_xCuG__postCard{border-radius:var(--radius-md);border:1.5px solid var(--ink);background:var(--paper-card);box-shadow:3px 3px 0 var(--ink);flex-direction:column;transition:box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.blog-module__y_xCuG__postCard:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-2px,-2px)}.blog-module__y_xCuG__cover{aspect-ratio:16/9;background:var(--paper-2);border-bottom:1.5px solid var(--ink);position:relative;overflow:hidden}.blog-module__y_xCuG__cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.blog-module__y_xCuG__postCard:hover .blog-module__y_xCuG__cover img{transform:scale(1.04)}.blog-module__y_xCuG__coverPlaceholder{width:100%;height:100%;color:var(--muted);background:var(--paper-2);place-items:center;display:grid}.blog-module__y_xCuG__postCategoryBadge{z-index:2;border-radius:var(--radius-pill);border:1.5px solid var(--ink);color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);background:#fff;align-items:center;padding:4px 10px;font-size:.68rem;font-weight:850;text-decoration:none;transition:background .1s;display:inline-flex;position:absolute;top:11px;left:11px}.blog-module__y_xCuG__postCategoryBadge:hover{background:var(--acid)}.blog-module__y_xCuG__postBody{flex-direction:column;flex:1;gap:8px;padding:16px 18px;display:flex}.blog-module__y_xCuG__postHeader{gap:8px;display:grid}.blog-module__y_xCuG__postMeta{color:var(--muted);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.68rem;line-height:1.4;display:flex}.blog-module__y_xCuG__postDate{align-items:center;gap:5px;display:inline-flex}.blog-module__y_xCuG__postMetaSeparator{color:var(--line)}.blog-module__y_xCuG__postMetaByline{gap:4px;display:inline-flex}.blog-module__y_xCuG__postAuthorLink{color:var(--muted);z-index:1;font-weight:800;text-decoration:none;position:relative}.blog-module__y_xCuG__postAuthorLink:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.blog-module__y_xCuG__postTitle{letter-spacing:-.02em;overflow-wrap:break-word;word-break:break-word;margin:0;font-size:1.08rem;font-weight:900;line-height:1.28}.blog-module__y_xCuG__postTitleLink{color:var(--ink);text-decoration:none}.blog-module__y_xCuG__postTitleLink:hover{text-underline-offset:3px;text-decoration:underline}.blog-module__y_xCuG__postTitleLink:after{content:"";position:absolute;inset:0}.blog-module__y_xCuG__postSummary{color:var(--muted);-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-module__y_xCuG__postFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;display:flex}.blog-module__y_xCuG__readMore{color:var(--ink);align-items:center;gap:5px;font-size:.76rem;font-weight:850;transition:transform .15s;display:inline-flex}.blog-module__y_xCuG__postCard:hover .blog-module__y_xCuG__readMore{transform:translate(3px)}.blog-module__y_xCuG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding-top:6px;display:flex}.blog-module__y_xCuG__pageLink{border:1.5px solid var(--ink);border-radius:var(--radius-xs);min-height:42px;color:var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);background:#fff;justify-content:center;align-items:center;padding:0 18px;font-size:.82rem;font-weight:850;text-decoration:none;transition:box-shadow .1s,background .1s;display:inline-flex}.blog-module__y_xCuG__pageLink:hover{background:var(--acid);box-shadow:2.5px 2.5px 0 var(--ink)}.blog-module__y_xCuG__seoBand{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:16px;display:grid}.blog-module__y_xCuG__seoCard{border:1.5px solid var(--ink);border-radius:var(--radius-md);background:var(--paper-card);box-shadow:3px 3px 0 var(--ink);padding:22px}.blog-module__y_xCuG__seoCardAccent{background:var(--acid)}.blog-module__y_xCuG__seoCard h2,.blog-module__y_xCuG__seoCard h3{letter-spacing:-.03em;color:var(--ink);margin:0 0 9px}.blog-module__y_xCuG__seoCard h2{font-size:1.35rem}.blog-module__y_xCuG__seoCard h3{font-size:1.02rem}.blog-module__y_xCuG__seoCard p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.55}.blog-module__y_xCuG__seoCardAccent p{color:#313227}.blog-module__y_xCuG__internalLinks{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.blog-module__y_xCuG__internalLinks a{border:1.5px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);background:#fff;padding:7px 12px;font-size:.75rem;font-weight:850;text-decoration:none}@media (max-width:980px){.blog-module__y_xCuG__listingHero,.blog-module__y_xCuG__featuredRow,.blog-module__y_xCuG__seoBand,.blog-module__y_xCuG__featuredCard{grid-template-columns:1fr}.blog-module__y_xCuG__featuredCover{min-height:220px}}@media (max-width:640px){.blog-module__y_xCuG__searchForm{flex-wrap:nowrap;width:100%}.blog-module__y_xCuG__grid{grid-template-columns:1fr}.blog-module__y_xCuG__sectionHead{flex-direction:column;align-items:flex-start}}
.game-module__LjZpza__page{gap:var(--space-4);padding-block:var(--space-6) var(--space-10);display:grid}.game-module__LjZpza__header{align-items:center;gap:var(--space-3);display:flex}.game-module__LjZpza__header h1{font-size:var(--text-headline-md);margin:0}.game-module__LjZpza__header p{margin:0}.game-module__LjZpza__icon{border-radius:var(--radius-pill);background:var(--color-primary-tint);width:44px;height:44px;color:var(--color-primary);flex:none;place-items:center;display:grid}.game-module__LjZpza__back{display:flex}@media (max-width:620px){.game-module__LjZpza__page{padding-block:var(--space-4) var(--space-8)}}
.games-module__1jAwWq__page{padding-block:var(--space-12) var(--space-16)}.games-module__1jAwWq__hero{gap:var(--space-4);margin-bottom:var(--space-12);display:grid}@media (max-width:620px){.games-module__1jAwWq__page{padding-block:var(--space-8) var(--space-12)}.games-module__1jAwWq__hero{margin-bottom:var(--space-8)}}
.Workbench-module__KFArzG__wrap{width:100%;position:relative}.Workbench-module__KFArzG__sideLabel{text-align:center;letter-spacing:.18em;text-transform:uppercase;width:100px;color:var(--muted);pointer-events:none;font-size:.68rem;font-weight:900;position:absolute;top:32px;right:-56px;transform:rotate(90deg)}.Workbench-module__KFArzG__workbench{background:var(--paper-card);border:1.5px solid var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-heavy);transition:transform .2s,box-shadow .2s;overflow:hidden;transform:rotate(.8deg)}.Workbench-module__KFArzG__workbench:hover{transform:rotate(0)}.Workbench-module__KFArzG__benchHead{border-bottom:1.5px solid var(--ink);color:#fff;background:#121310;justify-content:space-between;align-items:center;min-height:46px;padding:0 16px;display:flex}.Workbench-module__KFArzG__benchTitle{letter-spacing:-.02em;color:#f3efe6;align-items:center;gap:8px;font-size:.88rem;font-weight:900;display:flex}.Workbench-module__KFArzG__sysTag{background:var(--acid);color:var(--ink);letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-size:.64rem;font-weight:900}.Workbench-module__KFArzG__windowDots{align-items:center;gap:7px;display:flex}.Workbench-module__KFArzG__dot{border:1px solid #0006;border-radius:50%;width:10px;height:10px;display:inline-block}.Workbench-module__KFArzG__dotClose{background:#ff5f56}.Workbench-module__KFArzG__dotMin{background:#ffbd2e}.Workbench-module__KFArzG__dotZoom{background:#27c93f}.Workbench-module__KFArzG__tabs{border-bottom:1.5px solid var(--ink);background:var(--paper-2);grid-template-columns:repeat(3,1fr);display:grid}.Workbench-module__KFArzG__tab{border:0;border-right:1.5px solid var(--line);cursor:pointer;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);transition:background var(--transition), color var(--transition);background:0 0;padding:12px 10px;font-size:.78rem;font-weight:850}.Workbench-module__KFArzG__tab:last-child{border-right:0}.Workbench-module__KFArzG__tab:hover{background:#d8ff4859}.Workbench-module__KFArzG__activeTab{background:var(--acid);box-shadow:inset 0 -2px 0 var(--ink)}.Workbench-module__KFArzG__benchPanel{min-height:380px;padding:18px}.Workbench-module__KFArzG__panel{flex-direction:column;gap:14px;display:flex}.Workbench-module__KFArzG__labelRow{justify-content:space-between;align-items:baseline;display:flex}.Workbench-module__KFArzG__label{text-transform:uppercase;letter-spacing:.06em;color:var(--ink);font-size:.82rem;font-weight:850}.Workbench-module__KFArzG__tiny{color:var(--muted);font-size:.72rem;font-weight:600}.Workbench-module__KFArzG__textarea{resize:vertical;border-radius:var(--radius-sm);border:1.5px solid var(--ink);width:100%;min-height:100px;color:var(--ink);transition:border-color var(--transition);background:#fff;outline:none;padding:12px;font-size:.95rem;line-height:1.45}.Workbench-module__KFArzG__textarea:focus{border-color:var(--coral)}.Workbench-module__KFArzG__stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Workbench-module__KFArzG__statCard{background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius-xs);text-align:center;padding:10px 8px}.Workbench-module__KFArzG__statValue{letter-spacing:-.03em;color:var(--ink);font-size:1.25rem;font-weight:900;line-height:1.1}.Workbench-module__KFArzG__statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:2px;font-size:.68rem;font-weight:800}.Workbench-module__KFArzG__row{gap:10px;width:100%;display:flex}.Workbench-module__KFArzG__smallBtn{border:1.5px solid var(--ink);border-radius:var(--radius-sm);min-height:42px;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:transform var(--transition), box-shadow var(--transition), background var(--transition);background:#fff;flex:1;justify-content:center;align-items:center;padding:0 16px;font-size:.84rem;font-weight:850;display:inline-flex}.Workbench-module__KFArzG__smallBtn:hover{box-shadow:3px 3px 0 var(--ink);background:var(--paper-2)}.Workbench-module__KFArzG__smallBtn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.Workbench-module__KFArzG__primaryBtn{background:var(--acid)}.Workbench-module__KFArzG__primaryBtn:hover{background:var(--color-primary-dim)}.Workbench-module__KFArzG__passwordBox{border:1.5px solid var(--ink);border-radius:var(--radius-sm);background:#fff;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:12px 14px;display:flex;box-shadow:inset 0 2px 4px #1213100f}.Workbench-module__KFArzG__passText{word-break:break-all;color:var(--ink);-webkit-user-select:all;user-select:all;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.1rem;font-weight:700}.Workbench-module__KFArzG__iconBtn{border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:var(--acid);width:34px;height:34px;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:transform var(--transition), box-shadow var(--transition), background var(--transition);flex:0 0 34px;place-items:center;font-size:1.1rem;font-weight:900;display:grid}.Workbench-module__KFArzG__iconBtn:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.Workbench-module__KFArzG__sliderRow{flex-direction:column;gap:6px;display:flex}.Workbench-module__KFArzG__sliderHead{text-transform:uppercase;color:var(--ink);justify-content:space-between;font-size:.8rem;font-weight:850;display:flex}.Workbench-module__KFArzG__slider{width:100%;height:6px;accent-color:var(--ink);cursor:pointer}.Workbench-module__KFArzG__optionsGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Workbench-module__KFArzG__optLabel{background:var(--paper);border:1px solid var(--ink);border-radius:var(--radius-xs);cursor:pointer;color:var(--ink);align-items:center;gap:8px;padding:8px 10px;font-size:.78rem;font-weight:750;display:flex}.Workbench-module__KFArzG__optLabel input{accent-color:var(--ink);cursor:pointer}.Workbench-module__KFArzG__contrastPreview{border:1.5px solid var(--ink);border-radius:var(--radius-sm);text-align:center;min-height:110px;box-shadow:2px 2px 0 var(--ink);flex-direction:column;justify-content:center;align-items:center;padding:22px 16px;transition:background-color .2s,color .2s;display:flex}.Workbench-module__KFArzG__previewTextBig{letter-spacing:-.02em;margin-bottom:4px;font-size:1.3rem;font-weight:900}.Workbench-module__KFArzG__previewTextSmall{opacity:.88;font-size:.82rem}.Workbench-module__KFArzG__scoreRow{background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius-xs);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.Workbench-module__KFArzG__scoreRatio{color:var(--ink);font-size:1.1rem;font-weight:900}.Workbench-module__KFArzG__scoreBadge{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:3px 8px;font-size:.75rem;font-weight:900}.Workbench-module__KFArzG__colorPickers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Workbench-module__KFArzG__pickerBox{border:1.5px solid var(--ink);border-radius:var(--radius-sm);box-shadow:2px 2px 0 var(--ink);background:#fff;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.Workbench-module__KFArzG__pickerLabel{text-transform:uppercase;color:var(--ink);letter-spacing:.04em;font-size:.82rem;font-weight:850}.Workbench-module__KFArzG__colorInputWrapper{align-items:center;gap:8px;display:flex}.Workbench-module__KFArzG__colorInput{appearance:none;border:1.5px solid var(--ink);cursor:pointer;background:0 0;border-radius:4px;width:34px;height:26px;padding:0}.Workbench-module__KFArzG__colorInput::-webkit-color-swatch-wrapper{padding:0}.Workbench-module__KFArzG__colorInput::-webkit-color-swatch{border:none;border-radius:2px}.Workbench-module__KFArzG__colorInput::-moz-color-swatch{border:none;border-radius:2px}.Workbench-module__KFArzG__pickerValue{color:var(--muted);font-family:ui-monospace,monospace;font-size:.8rem;font-weight:850}.Workbench-module__KFArzG__toast{color:var(--acid);border:1px solid var(--acid);border-radius:var(--radius-xs);text-transform:uppercase;letter-spacing:.04em;pointer-events:none;z-index:10;white-space:nowrap;background:#121310;padding:6px 14px;font-size:.76rem;font-weight:850;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000040}@media (max-width:900px){.Workbench-module__KFArzG__workbench{transform:none}.Workbench-module__KFArzG__wrap:before,.Workbench-module__KFArzG__sideLabel{display:none}}@media (max-width:600px){.Workbench-module__KFArzG__benchPanel{min-height:auto;padding:14px}.Workbench-module__KFArzG__optionsGrid,.Workbench-module__KFArzG__colorPickers{grid-template-columns:1fr}}@media (max-width:440px){.Workbench-module__KFArzG__tab{letter-spacing:.04em;padding:10px 4px;font-size:.72rem}.Workbench-module__KFArzG__row{flex-direction:column}.Workbench-module__KFArzG__smallBtn{width:100%}.Workbench-module__KFArzG__stats{gap:6px}.Workbench-module__KFArzG__statValue{font-size:1.1rem}.Workbench-module__KFArzG__statLabel{font-size:.64rem}}
.ToolFilters-module__GMHTOq__group{margin:0 0 var(--space-6);border:0;padding:0}.ToolFilters-module__GMHTOq__legend{margin-bottom:var(--space-3);color:var(--color-text-muted);font-size:var(--text-label-md);letter-spacing:.06em;text-transform:uppercase;padding:0;font-weight:850}.ToolFilters-module__GMHTOq__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ToolFilters-module__GMHTOq__option{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text);cursor:pointer;font-size:var(--text-body-md);transition:color var(--transition);display:flex}.ToolFilters-module__GMHTOq__option:hover{color:var(--color-primary)}.ToolFilters-module__GMHTOq__option input{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;flex:none}.ToolFilters-module__GMHTOq__option:has(input:checked){color:var(--color-primary);font-weight:800}.ToolFilters-module__GMHTOq__option:has(input:focus-visible){color:var(--color-primary)}@media (max-width:900px){.ToolFilters-module__GMHTOq__list{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}}
.MarkdownBodyField-module__2jrAnq__bodySection{border-top:1px solid #e8ecea;gap:10px;padding-top:16px;display:grid}.MarkdownBodyField-module__2jrAnq__bodyHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.MarkdownBodyField-module__2jrAnq__bodyLabel{color:#1c2725!important;font-size:13px!important;font-weight:800!important}.MarkdownBodyField-module__2jrAnq__previewToggle{color:#246f67;cursor:pointer;background:#eef7f5;border:1px solid #37887f;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700}.MarkdownBodyField-module__2jrAnq__previewBox{background:#fff;border:1px solid #ccd6d3;border-radius:8px;min-height:360px;padding:16px;overflow-y:auto}.MarkdownBodyField-module__2jrAnq__hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MarkdownBodyField-module__2jrAnq__bodyField{color:#26322f;width:100%;min-height:360px;font-family:var(--font-mono,monospace);resize:vertical;background:#fafcfb;border:1px solid #ccd6d3;border-radius:8px;padding:10px 11px;font-size:12px;line-height:1.55}.MarkdownBodyField-module__2jrAnq__bodyField:focus{outline-offset:1px;border-color:#37887f;outline:2px solid #a5d7d0}.MarkdownBodyField-module__2jrAnq__bodyFileLabel{background:#fafcfb;border:1px dashed #cdd6d3;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.MarkdownBodyField-module__2jrAnq__bodyFileLabel span{color:#3f4d49;font-size:10px;font-weight:700}.MarkdownBodyField-module__2jrAnq__bodyFileLabel input[type=file]{background:0 0;border:0;height:auto;padding:0;font-size:11px}.MarkdownBodyField-module__2jrAnq__bodyFileLabel small{color:#778581;font-size:9px;line-height:1.5}
.Ticker-module__54qLTa__ticker{border-block:1.5px solid var(--ink);background:var(--acid);margin-block:var(--space-8);-webkit-user-select:none;user-select:none;overflow:hidden;transform:rotate(-.35deg)scale(1.01)}.Ticker-module__54qLTa__tickerTrack{width:max-content;animation:Ticker-module__54qLTa__crawl var(--ticker-duration,24s) linear infinite;display:flex}.Ticker-module__54qLTa__ticker span{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--ink);padding:14px 24px;font-size:.78rem;font-weight:950}.Ticker-module__54qLTa__ticker b{color:var(--coral);padding-inline:6px}@keyframes Ticker-module__54qLTa__crawl{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Ticker-module__54qLTa__tickerTrack{animation:none}}
.ToolSort-module__0PMbLa__select{border:1.5px solid var(--ink);border-radius:var(--radius-md);background-color:var(--color-surface-soft);width:100%;height:40px;color:var(--color-text);font-size:var(--text-body-md);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23121310' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5 12 15.5 18 9.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 34px 0 12px;font-weight:700}.ToolSort-module__0PMbLa__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus);outline:0}
.admin-module__uG8qta__page{gap:20px;width:min(1180px,100%);display:grid}.admin-module__uG8qta__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.admin-module__uG8qta__header>div{gap:5px;display:grid}.admin-module__uG8qta__header h1{letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,31px);line-height:1.2}.admin-module__uG8qta__header p{color:#687471;margin:0;font-size:13px}.admin-module__uG8qta__eyebrow{color:#26766e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.admin-module__uG8qta__syncState{color:#52625e;background:#fff;border:1px solid #d6dfdc;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-size:11px;font-weight:600;display:inline-flex}.admin-module__uG8qta__syncState i{background:#2e9b68;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e3f2e9}.admin-module__uG8qta__success,.admin-module__uG8qta__error{border-radius:9px;margin:0;padding:10px 13px;font-size:12px}.admin-module__uG8qta__success{color:#236d4b;background:#e9f5ee;border:1px solid #c9e6d5}.admin-module__uG8qta__error{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.admin-module__uG8qta__summary{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-module__uG8qta__summary>div{color:#6a7774;background:#fff;border:1px solid #dce3e1;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:11px;display:flex}.admin-module__uG8qta__summary strong{color:#26322f;font-size:13px}.admin-module__uG8qta__summaryDotActive,.admin-module__uG8qta__summaryDotDisabled,.admin-module__uG8qta__summaryDotSoon{border-radius:50%;width:7px;height:7px}.admin-module__uG8qta__summaryDotActive{background:#2e9b68}.admin-module__uG8qta__summaryDotDisabled{background:#c36d60}.admin-module__uG8qta__summaryDotSoon{background:#9ba6a3}.admin-module__uG8qta__panel{background:#fff;border:1px solid #d9e0de;border-radius:13px;overflow:hidden;box-shadow:0 8px 28px #1937320a}.admin-module__uG8qta__toolbar{border-bottom:1px solid #e4e9e7;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:14px 16px;display:flex}.admin-module__uG8qta__toolbar>div{gap:2px;display:grid}.admin-module__uG8qta__toolbar h2{margin:0;font-size:14px}.admin-module__uG8qta__toolbar>div>span{color:#7c8885;font-size:10px}.admin-module__uG8qta__search{align-items:center;gap:7px;min-height:38px;display:flex}.admin-module__uG8qta__search svg{z-index:1;color:#788582;stroke-width:1.8px;pointer-events:none;width:16px;height:16px;margin-right:-31px}.admin-module__uG8qta__search input{color:#26322f;width:min(320px,38vw);height:38px;font:inherit;background:#fafcfb;border:1px solid #ccd6d3;border-radius:8px;padding:0 12px 0 34px;font-size:12px}.admin-module__uG8qta__search input:focus{outline-offset:1px;border-color:#37887f;outline:2px solid #9dd4cd}.admin-module__uG8qta__search button,.admin-module__uG8qta__search a,.admin-module__uG8qta__empty a{color:#355c57;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ccd6d3;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.admin-module__uG8qta__search button{color:#fff;background:#286f67;border-color:#286f67}.admin-module__uG8qta__tableHeader,.admin-module__uG8qta__toolRow{grid-template-columns:minmax(280px,1fr) 130px 190px;align-items:center;gap:16px;display:grid}.admin-module__uG8qta__tableHeader{color:#84908d;letter-spacing:.06em;text-transform:uppercase;background:#f8faf9;border-bottom:1px solid #e4e9e7;min-height:34px;padding:0 17px;font-size:9px;font-weight:700}.admin-module__uG8qta__toolRow{border-bottom:1px solid #edf0ef;min-height:57px;padding:8px 17px}.admin-module__uG8qta__toolRow:last-child{border-bottom:0}.admin-module__uG8qta__toolRow:hover{background:#fbfdfc}.admin-module__uG8qta__toolIdentity{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-module__uG8qta__toolIdentity strong{color:#27322f;font-size:12px;line-height:1.35}.admin-module__uG8qta__toolIdentity span,.admin-module__uG8qta__processing{color:#74807d;font-size:10px}.admin-module__uG8qta__toolIdentity code{color:#6f7b78;background:#eef1f0;border-radius:4px;padding:2px 5px;font-size:9px}.admin-module__uG8qta__stateCell{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-module__uG8qta__enabled,.admin-module__uG8qta__disabled{min-width:72px;font-size:10px;font-weight:700}.admin-module__uG8qta__enabled{color:#2c784e}.admin-module__uG8qta__disabled{color:#9a5b52}.admin-module__uG8qta__stateCell form{display:flex}.admin-module__uG8qta__switchOn,.admin-module__uG8qta__switchOff,.admin-module__uG8qta__switchLocked{cursor:pointer;border:0;border-radius:999px;width:40px;height:22px;padding:0;transition:background-color .12s;position:relative}.admin-module__uG8qta__switchOn{background:#25877b;box-shadow:inset 0 0 0 1px #1f756b}.admin-module__uG8qta__switchOff,.admin-module__uG8qta__switchLocked{background:#cbd2d0;box-shadow:inset 0 0 0 1px #b7c0bd}.admin-module__uG8qta__switchLocked{opacity:.6;cursor:not-allowed}.admin-module__uG8qta__switchOn span,.admin-module__uG8qta__switchOff span,.admin-module__uG8qta__switchLocked span{background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000038}.admin-module__uG8qta__switchOn span{left:21px}.admin-module__uG8qta__switchOn:focus-visible,.admin-module__uG8qta__switchOff:focus-visible{outline-offset:3px;outline:2px solid #246f67}.admin-module__uG8qta__empty{text-align:center;align-content:center;place-items:center;gap:5px;min-height:220px;padding:36px;display:grid}.admin-module__uG8qta__empty strong{font-size:14px}.admin-module__uG8qta__empty p{color:#74807d;margin:0 0 10px;font-size:12px}.admin-module__uG8qta__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1024px){.admin-module__uG8qta__header{flex-direction:column;align-items:stretch}.admin-module__uG8qta__syncState{align-self:flex-start}.admin-module__uG8qta__toolbar{flex-direction:column;align-items:stretch}.admin-module__uG8qta__search{flex-wrap:wrap;width:100%}.admin-module__uG8qta__search input{flex:230px;width:100%}.admin-module__uG8qta__tableHeader{display:none}.admin-module__uG8qta__toolRow{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;padding-block:12px}.admin-module__uG8qta__processing{grid-column:1}.admin-module__uG8qta__stateCell{grid-area:1/2/span 2}.admin-module__uG8qta__stateCell>span{display:none}}.admin-module__uG8qta__pagination{background:#fdfefe;border-top:1px solid #e4e9e7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.admin-module__uG8qta__paginationInfo{color:#6a7774;font-size:12px}.admin-module__uG8qta__paginationInfo strong{color:#27322f;font-weight:700}.admin-module__uG8qta__paginationControls{align-items:center;gap:6px;display:flex}.admin-module__uG8qta__paginationButton,.admin-module__uG8qta__paginationButtonDisabled,.admin-module__uG8qta__pageNumber,.admin-module__uG8qta__pageNumberActive{border-radius:7px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:11px;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.admin-module__uG8qta__paginationButton{color:#355c57;background:#fff;border:1px solid #ccd6d3}.admin-module__uG8qta__paginationButton:hover{color:#286f67;background:#f4f8f7;border-color:#286f67}.admin-module__uG8qta__paginationButtonDisabled{color:#a4b0ad;cursor:not-allowed;background:#fbfdfc;border:1px solid #e2e7e5}.admin-module__uG8qta__pageNumbers{align-items:center;gap:4px;display:flex}.admin-module__uG8qta__pageNumber{color:#52625e;background:#fff;border:1px solid #dce3e1;min-width:32px;padding:0 6px}.admin-module__uG8qta__pageNumber:hover{color:#286f67;background:#f4f8f7;border-color:#286f67}.admin-module__uG8qta__pageNumberActive{color:#fff;background:#286f67;border:1px solid #286f67;min-width:32px;padding:0 6px;font-weight:700}.admin-module__uG8qta__paginationEllipsis{color:#8c9794;-webkit-user-select:none;user-select:none;padding:0 4px;font-size:12px}@media (max-width:640px){.admin-module__uG8qta__pagination{flex-direction:column;align-items:stretch;gap:12px}.admin-module__uG8qta__paginationControls{justify-content:space-between;width:100%}.admin-module__uG8qta__pageNumbers{display:none}}
.editor-module__nXDfKG__page{gap:16px;width:min(880px,100%);display:grid}.editor-module__nXDfKG__section{background:#fff;border:1px solid #d9e1df;border-radius:13px;gap:16px;padding:20px;display:grid}.editor-module__nXDfKG__section h2{margin:0;font-size:15px}.editor-module__nXDfKG__section>p{color:#687471;margin:-8px 0 0;font-size:12px}.editor-module__nXDfKG__back{color:#55716c;font-size:12px;font-weight:600;text-decoration:none}.editor-module__nXDfKG__header h1{letter-spacing:-.035em;margin:0;font-size:clamp(22px,3vw,28px)}.editor-module__nXDfKG__header p{color:#687471;margin:4px 0 0;font-size:13px}.editor-module__nXDfKG__tabs{flex-wrap:wrap;gap:6px;display:flex}.editor-module__nXDfKG__tab,.editor-module__nXDfKG__tabActive{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.editor-module__nXDfKG__tab{color:#55635f;background:#fff;border:1px solid #d6dfdc}.editor-module__nXDfKG__tabActive{color:#fff;background:#28786e;border:1px solid #246f67}.editor-module__nXDfKG__tabDot{opacity:.55;background:currentColor;border-radius:50%;width:6px;height:6px}.editor-module__nXDfKG__success,.editor-module__nXDfKG__error{border-radius:9px;margin:0;padding:10px 13px;font-size:12px}.editor-module__nXDfKG__success{color:#236d4b;background:#e9f5ee;border:1px solid #c9e6d5}.editor-module__nXDfKG__error{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.editor-module__nXDfKG__form{background:#fff;border:1px solid #d9e1df;border-radius:13px;gap:14px;padding:20px;display:grid}.editor-module__nXDfKG__form label{gap:6px;display:grid}.editor-module__nXDfKG__form label>span{color:#3f4d49;font-size:10px;font-weight:700}.editor-module__nXDfKG__form input,.editor-module__nXDfKG__form textarea{color:#26322f;width:100%;font:inherit;background:#fafcfb;border:1px solid #ccd6d3;border-radius:8px;font-size:12px}.editor-module__nXDfKG__form input{height:40px;padding:0 11px}.editor-module__nXDfKG__form textarea{resize:vertical;padding:10px 11px;line-height:1.55}.editor-module__nXDfKG__bodySection{border-top:1px solid #e8ecea;gap:10px;padding-top:16px;display:grid}.editor-module__nXDfKG__bodyLabel{color:#1c2725!important;font-size:13px!important;font-weight:800!important}.editor-module__nXDfKG__bodyField{min-height:360px;font-family:var(--font-mono,monospace)}.editor-module__nXDfKG__bodyFileLabel{background:#fafcfb;border:1px dashed #cdd6d3;border-radius:8px;padding:10px 12px}.editor-module__nXDfKG__bodyFileLabel input[type=file]{background:0 0;border:0;height:auto;padding:0;font-size:11px}.editor-module__nXDfKG__summaryField{min-height:70px}.editor-module__nXDfKG__form input:focus,.editor-module__nXDfKG__form textarea:focus{outline-offset:1px;border-color:#37887f;outline:2px solid #a5d7d0}.editor-module__nXDfKG__form label small{color:#778581;font-size:9px;line-height:1.5}.editor-module__nXDfKG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.editor-module__nXDfKG__formFooter{justify-content:space-between;align-items:center;gap:14px;display:flex}.editor-module__nXDfKG__formFooter button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#28786f;border:1px solid #246f67;border-radius:8px;flex:none;padding:0 16px;font-size:11px;font-weight:700}@media (max-width:620px){.editor-module__nXDfKG__twoColumns{grid-template-columns:1fr}.editor-module__nXDfKG__formFooter{flex-direction:column;align-items:stretch}.editor-module__nXDfKG__formFooter button{width:100%}}
.confirm-module__J24dlq__page{gap:14px;width:min(620px,100%);margin:5vh auto 0;display:grid}.confirm-module__J24dlq__back{color:#55716c;font-size:12px;font-weight:600;text-decoration:none}.confirm-module__J24dlq__card{background:#fff;border:1px solid #d8e0de;border-radius:15px;gap:13px;padding:clamp(24px,5vw,40px);display:grid;box-shadow:0 18px 50px #14302b14}.confirm-module__J24dlq__icon{border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;font-weight:800;display:grid}.confirm-module__J24dlq__publishIcon{color:#23704a;background:#e3f3e9}.confirm-module__J24dlq__dangerIcon{color:#a24e42;background:#fff0ed}.confirm-module__J24dlq__eyebrow{color:#28776e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.confirm-module__J24dlq__card h1{letter-spacing:-.035em;margin:-4px 0 0;font-size:clamp(22px,4vw,28px)}.confirm-module__J24dlq__card>p{color:#66736f;margin:0;font-size:13px;line-height:1.6}.confirm-module__J24dlq__impact{color:#74504b;background:#fff8f6;border:1px solid #f0d8d3;border-radius:9px;padding:12px 14px;font-size:11px}.confirm-module__J24dlq__impact ul{gap:4px;margin:7px 0 0;padding-left:17px;display:grid}.confirm-module__J24dlq__actions{border-top:1px solid #edf0ef;justify-content:flex-end;align-items:center;gap:9px;margin-top:7px;padding-top:18px;display:flex}.confirm-module__J24dlq__actions a,.confirm-module__J24dlq__actions button{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.confirm-module__J24dlq__actions a{color:#52635f;background:#fff;border:1px solid #ced7d4}.confirm-module__J24dlq__confirmButton{color:#fff;border:1px solid #0000}.confirm-module__J24dlq__publishButton{background:#28786e}.confirm-module__J24dlq__dangerButton{background:#a95549}@media (max-width:520px){.confirm-module__J24dlq__page{margin-top:0}.confirm-module__J24dlq__actions{flex-direction:column-reverse;align-items:stretch}.confirm-module__J24dlq__actions a,.confirm-module__J24dlq__actions form,.confirm-module__J24dlq__actions button{width:100%}}
.overview-module__6wphZW__page{gap:18px;width:min(900px,100%);display:grid}.overview-module__6wphZW__back{color:#55716c;font-size:12px;font-weight:600;text-decoration:none}.overview-module__6wphZW__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.overview-module__6wphZW__header>div{gap:5px;display:grid}.overview-module__6wphZW__header h1{letter-spacing:-.035em;margin:0;font-size:clamp(22px,3vw,28px)}.overview-module__6wphZW__identity{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.overview-module__6wphZW__identity code{color:#6f7b78;background:#eef1f0;border-radius:4px;padding:2px 6px;font-size:10px}.overview-module__6wphZW__statusPublished,.overview-module__6wphZW__statusDraft{text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:800}.overview-module__6wphZW__statusPublished{color:#236d4b;background:#e9f5ee}.overview-module__6wphZW__statusScheduled{color:#8f4b00;background:#fef3c7}.overview-module__6wphZW__statusDraft{color:#656f6c;background:#eef1f0}.overview-module__6wphZW__dates{color:#74807d;flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.overview-module__6wphZW__actionLinks{flex-wrap:wrap;gap:8px;display:flex}.overview-module__6wphZW__actionLinks a,.overview-module__6wphZW__actionLinks button{min-height:38px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 13px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.overview-module__6wphZW__publishLink{color:#fff;background:#28786e;border:1px solid #246f67}.overview-module__6wphZW__unpublishLink{color:#52635f;background:#fff;border:1px solid #ced7d4}.overview-module__6wphZW__deleteLink{color:#fff;background:#a95549;border:1px solid #8f4136}.overview-module__6wphZW__success,.overview-module__6wphZW__error{border-radius:9px;margin:0;padding:10px 13px;font-size:12px}.overview-module__6wphZW__success{color:#236d4b;background:#e9f5ee;border:1px solid #c9e6d5}.overview-module__6wphZW__error{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.overview-module__6wphZW__section{background:#fff;border:1px solid #d9e1df;border-radius:13px;gap:16px;padding:20px;display:grid}.overview-module__6wphZW__section h2{margin:0;font-size:15px}.overview-module__6wphZW__section>p.overview-module__6wphZW__hint{color:#71807c;margin:-10px 0 0;font-size:11px}.overview-module__6wphZW__coverRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.overview-module__6wphZW__coverPreview{background:#f4f6f5;border:1px solid #dde4e2;border-radius:10px;width:200px;height:120px;overflow:hidden}.overview-module__6wphZW__coverPreview img{object-fit:cover;width:100%;height:100%;display:block}.overview-module__6wphZW__coverEmpty{color:#97a19e;background:#f8faf9;border:1px dashed #cdd6d3;border-radius:10px;place-items:center;width:200px;height:120px;font-size:10px;display:grid}.overview-module__6wphZW__coverForms{flex:220px;gap:14px;display:grid}.overview-module__6wphZW__coverForms form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.overview-module__6wphZW__coverForms input[type=file]{flex:200px;min-width:0;font-size:11px}.overview-module__6wphZW__coverForms small{color:#778581;flex-basis:100%;font-size:9px;line-height:1.5}.overview-module__6wphZW__coverForms button{min-height:36px;font:inherit;cursor:pointer;border-radius:8px;padding:0 12px;font-size:11px;font-weight:700}.overview-module__6wphZW__uploadButton{color:#fff;background:#28786e;border:1px solid #246f67}.overview-module__6wphZW__removeButton{color:#9e5147;background:#fff8f6;border:1px solid #f0d8d3}.overview-module__6wphZW__localeList{gap:10px;display:grid}.overview-module__6wphZW__localeRow{border:1px solid #e1e6e4;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.overview-module__6wphZW__localeInfo{gap:3px;display:grid}.overview-module__6wphZW__localeBadge{color:#2d776f;text-transform:uppercase;background:#e9f4f1;border-radius:999px;width:fit-content;padding:2px 7px;font-size:9px;font-weight:800}.overview-module__6wphZW__localeInfo strong{color:#26322f;font-size:12px}.overview-module__6wphZW__localeInfo span{color:#74807d;font-size:10px}.overview-module__6wphZW__localeMissing{color:#97a19e;font-size:11px}.overview-module__6wphZW__localeActions{align-items:center;gap:8px;display:flex}.overview-module__6wphZW__localeActions a,.overview-module__6wphZW__localeActions button{min-height:34px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.overview-module__6wphZW__editLink{color:#355c57;background:#fff;border:1px solid #ccd6d3}.overview-module__6wphZW__removeTranslationButton{color:#9e5147;background:#fff8f6;border:1px solid #f0d8d3}.overview-module__6wphZW__scheduleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.overview-module__6wphZW__scheduleInput{font:inherit;color:#273431;background:#fff;border:1px solid #cdd6d3;border-radius:8px;padding:8px 12px;font-size:13px}.overview-module__6wphZW__scheduleButton{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#28786e;border:1px solid #246f67;border-radius:8px;padding:0 14px;font-size:12px;font-weight:700}.overview-module__6wphZW__clearScheduleButton{color:#8c5700;min-height:38px;font:inherit;cursor:pointer;background:#fffdf5;border:1px solid #d9ceb8;border-radius:8px;padding:0 14px;font-size:12px;font-weight:700}.overview-module__6wphZW__gallerySection{border-top:1px solid #e7ecea;margin-top:14px;padding-top:14px}.overview-module__6wphZW__gallerySection h3{color:#26322f;margin:0 0 4px;font-size:13px}.overview-module__6wphZW__galleryGrid{background:#f6f8f7;border:1px solid #e1e6e4;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;max-height:220px;padding:6px;display:grid;overflow-y:auto}.overview-module__6wphZW__galleryCard{aspect-ratio:16/10;cursor:pointer;background:#e2e8e6;border:2px solid #0000;border-radius:6px;padding:0;position:relative;overflow:hidden}.overview-module__6wphZW__galleryCard:hover{border-color:#28786e}.overview-module__6wphZW__galleryCardActive{box-shadow:0 0 0 2px #1f827833;border-color:#1f8278!important}.overview-module__6wphZW__galleryCard img{object-fit:cover;width:100%;height:100%;display:block}.overview-module__6wphZW__galleryBadge{color:#fff;background:#000000a6;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:700;position:absolute;bottom:4px;right:4px}.overview-module__6wphZW__validationErrors,.overview-module__6wphZW__validationWarnings{border-radius:9px;padding:12px 14px;font-size:12px}.overview-module__6wphZW__validationErrors{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.overview-module__6wphZW__validationWarnings{color:#8c5700;background:#fffdf5;border:1px solid #d9ceb8}.overview-module__6wphZW__validationErrors ul,.overview-module__6wphZW__validationWarnings ul{gap:4px;margin:7px 0 0;padding-left:17px;display:grid}.overview-module__6wphZW__pickerForm{gap:14px;display:grid}.overview-module__6wphZW__pickerForm label,.overview-module__6wphZW__quickCreateForm label{gap:6px;display:grid}.overview-module__6wphZW__pickerForm label>span,.overview-module__6wphZW__quickCreateForm label>span{color:#3f4d49;font-size:10px;font-weight:700}.overview-module__6wphZW__pickerForm select,.overview-module__6wphZW__quickCreateForm input,.overview-module__6wphZW__quickCreateForm textarea{color:#26322f;width:100%;height:38px;font:inherit;background:#fafcfb;border:1px solid #ccd6d3;border-radius:8px;padding:0 10px;font-size:12px}.overview-module__6wphZW__quickCreateForm textarea{resize:vertical;height:auto;padding:8px 10px}.overview-module__6wphZW__pickerButton{color:#fff;width:fit-content;min-height:36px;font:inherit;cursor:pointer;background:#28786e;border:1px solid #246f67;border-radius:8px;padding:0 14px;font-size:11px;font-weight:700}.overview-module__6wphZW__quickCreate{border-top:1px solid #e7ecea;margin-top:12px;padding-top:12px}.overview-module__6wphZW__quickCreate summary{color:#26766e;cursor:pointer;font-size:11px;font-weight:700}.overview-module__6wphZW__quickCreateForm{gap:10px;margin-top:10px;display:grid}.overview-module__6wphZW__pickerList{background:#f6f8f7;border:1px solid #e1e6e4;border-radius:10px;gap:8px;max-height:220px;padding:10px 12px;display:grid;overflow-y:auto}.overview-module__6wphZW__pickerCheckbox{color:#2a3633;align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:620px){.overview-module__6wphZW__header{flex-direction:column}.overview-module__6wphZW__actionLinks{width:100%}.overview-module__6wphZW__actionLinks a,.overview-module__6wphZW__actionLinks button{flex:auto}}
.blog-module__lCqiDa__page{gap:20px;width:min(1180px,100%);display:grid}.blog-module__lCqiDa__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.blog-module__lCqiDa__header>div{gap:5px;display:grid}.blog-module__lCqiDa__eyebrow{color:#26766e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.blog-module__lCqiDa__page h1{letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,31px)}.blog-module__lCqiDa__header p{color:#687471;margin:0;font-size:13px}.blog-module__lCqiDa__newLink{color:#fff;background:#28786f;border:1px solid #246f67;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__lCqiDa__success,.blog-module__lCqiDa__error{border-radius:9px;margin:0;padding:10px 13px;font-size:12px}.blog-module__lCqiDa__success{color:#236d4b;background:#e9f5ee;border:1px solid #c9e6d5}.blog-module__lCqiDa__error{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.blog-module__lCqiDa__panel{background:#fff;border:1px solid #d9e0de;border-radius:13px;overflow:hidden;box-shadow:0 8px 28px #1937320a}.blog-module__lCqiDa__tableHeader,.blog-module__lCqiDa__row{grid-template-columns:minmax(240px,1fr) 130px 160px 130px;align-items:center;gap:16px;display:grid}.blog-module__lCqiDa__tableHeader{color:#84908d;letter-spacing:.06em;text-transform:uppercase;background:#f8faf9;border-bottom:1px solid #e4e9e7;min-height:34px;padding:0 17px;font-size:9px;font-weight:700}.blog-module__lCqiDa__row{border-bottom:1px solid #edf0ef;min-height:60px;padding:10px 17px}.blog-module__lCqiDa__row:last-child{border-bottom:0}.blog-module__lCqiDa__row:hover{background:#fbfdfc}.blog-module__lCqiDa__identity{gap:5px;min-width:0;display:grid}.blog-module__lCqiDa__identity code{color:#6f7b78;background:#eef1f0;border-radius:4px;width:fit-content;padding:2px 5px;font-size:9px}.blog-module__lCqiDa__locales{flex-wrap:wrap;gap:5px;display:flex}.blog-module__lCqiDa__localeChip{color:#2d776f;text-transform:uppercase;background:#e9f4f1;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800}.blog-module__lCqiDa__localeChipMissing{color:#9aa4a1;text-transform:uppercase;background:#f2f4f3;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700}.blog-module__lCqiDa__statusPublished,.blog-module__lCqiDa__statusDraft{font-size:10px;font-weight:700}.blog-module__lCqiDa__statusPublished{color:#2c784e}.blog-module__lCqiDa__statusScheduled{color:#b45309}.blog-module__lCqiDa__statusDraft{color:#7c8885}.blog-module__lCqiDa__updated{color:#74807d;font-size:10px}.blog-module__lCqiDa__manageLink{color:#355c57;border:1px solid #ccd6d3;border-radius:8px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__lCqiDa__empty{text-align:center;align-content:center;place-items:center;gap:5px;min-height:220px;padding:36px;display:grid}.blog-module__lCqiDa__empty strong{font-size:14px}.blog-module__lCqiDa__empty p{color:#74807d;margin:0 0 10px;font-size:12px}@media (max-width:1024px){.blog-module__lCqiDa__header{flex-direction:column;align-items:stretch}.blog-module__lCqiDa__tableHeader{display:none}.blog-module__lCqiDa__row{grid-template-columns:1fr;gap:8px;padding-block:14px}.blog-module__lCqiDa__manageLink{width:100%}}
.images-module__pcyVca__page{gap:22px;width:min(1000px,100%);display:grid}.images-module__pcyVca__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.images-module__pcyVca__header h1{letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(22px,3vw,28px)}.images-module__pcyVca__header p{color:#657571;margin:0;font-size:13px}.images-module__pcyVca__stats{flex-wrap:wrap;gap:12px;display:flex}.images-module__pcyVca__statBadge{color:#2b4540;background:#fff;border:1px solid #d8e2df;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.images-module__pcyVca__statBadge strong{color:#1f8278}.images-module__pcyVca__success,.images-module__pcyVca__error{border-radius:9px;margin:0;padding:10px 14px;font-size:12px}.images-module__pcyVca__success{color:#236d4b;background:#e9f5ee;border:1px solid #c9e6d5}.images-module__pcyVca__error{color:#9b4f45;background:#fff0ed;border:1px solid #f0cbc5}.images-module__pcyVca__emptyState{text-align:center;color:#6c7d79;background:#fff;border:2px dashed #d5dedb;border-radius:14px;padding:48px 24px}.images-module__pcyVca__emptyState p{margin:0;font-size:14px}.images-module__pcyVca__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.images-module__pcyVca__card{background:#fff;border:1px solid #d9e1df;border-radius:13px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000008}.images-module__pcyVca__card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000012}.images-module__pcyVca__imageWrapper{aspect-ratio:16/9;background:#eef2f1;border-bottom:1px solid #e3eae8;width:100%;position:relative;overflow:hidden}.images-module__pcyVca__imageWrapper img{object-fit:cover;width:100%;height:100%;display:block}.images-module__pcyVca__cardBody{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.images-module__pcyVca__cardMeta{color:#74807d;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.images-module__pcyVca__filename{color:#4a5a56;text-overflow:ellipsis;white-space:nowrap;background:#f2f5f4;border-radius:4px;padding:3px 6px;font-family:monospace;font-size:11px;overflow:hidden}.images-module__pcyVca__usageList{flex-direction:column;gap:6px;display:flex}.images-module__pcyVca__usageLabel{color:#556662;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.images-module__pcyVca__postTag{color:#276962;background:#e9f4f1;border-radius:6px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.images-module__pcyVca__postTag:hover{background:#d6eae6}.images-module__pcyVca__unusedTag{color:#788582;background:#f3f5f4;border-radius:6px;padding:4px 9px;font-size:11px;display:inline-block}.images-module__pcyVca__cardFooter{border-top:1px solid #edf1f0;margin-top:auto;padding-top:10px}.images-module__pcyVca__deleteButton{color:#a44f45;width:100%;min-height:36px;font:inherit;cursor:pointer;background:#fff8f6;border:1px solid #f0d8d3;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.images-module__pcyVca__deleteButton:hover{color:#923a30;background:#fdeee9;border-color:#eabfb6}
.new-module__1oyryW__page{gap:14px;width:min(560px,100%);margin:5vh auto 0;display:grid}.new-module__1oyryW__back{color:#55716c;font-size:12px;font-weight:600;text-decoration:none}.new-module__1oyryW__card{background:#fff;border:1px solid #d8e0de;border-radius:15px;gap:13px;padding:clamp(24px,5vw,40px);display:grid;box-shadow:0 18px 50px #14302b14}.new-module__1oyryW__eyebrow{color:#28776e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.new-module__1oyryW__card h1{letter-spacing:-.035em;margin:-4px 0 0;font-size:clamp(22px,4vw,28px)}.new-module__1oyryW__card>p{color:#66736f;margin:0;font-size:13px;line-height:1.6}.new-module__1oyryW__actions{border-top:1px solid #edf0ef;justify-content:flex-end;align-items:center;gap:9px;margin-top:7px;padding-top:18px;display:flex}.new-module__1oyryW__actions a,.new-module__1oyryW__actions button{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.new-module__1oyryW__actions a{color:#52635f;background:#fff;border:1px solid #ced7d4}.new-module__1oyryW__actions button{color:#fff;background:#28786e;border:1px solid #246f67}
.authorPage-module__hzIIaq__page{gap:var(--space-6);width:100%;display:grid}@media (min-width:640px){.authorPage-module__hzIIaq__page{gap:var(--space-8)}}.authorPage-module__hzIIaq__header{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:640px){.authorPage-module__hzIIaq__header{gap:var(--space-5);flex-wrap:nowrap}}.authorPage-module__hzIIaq__avatar{border:1px solid var(--color-border);background:var(--color-surface-soft);border-radius:50%;flex:none;width:72px;height:72px;overflow:hidden}.authorPage-module__hzIIaq__avatar img{object-fit:cover;width:100%;height:100%;display:block}.authorPage-module__hzIIaq__header h1{margin:0 0 var(--space-2);font-size:var(--text-headline-md);letter-spacing:-.01em}.authorPage-module__hzIIaq__bio{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-body-md);max-width:60ch;line-height:1.6}.authorPage-module__hzIIaq__profileLink{color:var(--color-primary);font-size:var(--text-label-md);text-decoration:none}.authorPage-module__hzIIaq__profileLink:hover{text-underline-offset:3px;text-decoration:underline}.authorPage-module__hzIIaq__postsHeading{font-size:var(--text-title-md);margin:0}
