html.erc-workbench-page body.bare{--font:var(--erc-font);--mono:var(--erc-mono);accent-color:var(--accent)}.workbench-editor .ed-bar{background:var(--e-bar);border-color:var(--e-line)}.workbench-editor .ai{background:var(--e-panel);color:var(--e-text);border-color:var(--e-line)}.workbench-editor .ed-bar .ed-nav a{color:var(--e-muted)}.workbench-editor .ed-bar .ed-nav a:hover{color:var(--e-text)}.workbench-editor .ed-ai{background:var(--accent);color:var(--accent-on);border-color:var(--accent)}.workbench-editor .ed-ai:is(:hover,.on){background:var(--accent-hover);border-color:var(--accent-hover)}.workbench-editor .ed-ai svg{fill:currentColor}.workbench-editor .ai .agent-send{color:var(--accent-on)}.workbench-editor .ai .ai-access-notice{color:var(--e-muted);font:12px/1.6 var(--font);flex:none;margin:0;padding:10px 16px}.workbench-editor .ai .ai-access-notice a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.workbench-editor .ai .ai-access-notice button{color:var(--e-muted);cursor:pointer;background:0 0;border:0;margin-left:8px}.workbench-editor .ai .ai-head-actions .ai-hide{box-shadow:none;background:0 0;border:0}.workbench-editor .ai .ai-btn:not(.ghost,:disabled):hover{background:var(--accent-hover)}.workbench-editor .ai :is(.ai-head,.ai-settings){border-color:var(--e-line)}.workbench-editor .ai .ai-settings{background:var(--e-card)}.workbench-editor .ai :is(input[type=text],input[type=password],input[type=url],input:not([type]),select,textarea){background:var(--e-field);border-color:var(--e-line-2);color:var(--e-text)}.workbench-editor .ai :is(input,select,textarea):not([type=checkbox],[type=radio]):focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.workbench-editor .ai input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workbench-editor .ai .agent-input,.workbench-editor .ai .agent-input:focus-within{border:1px solid var(--e-line-2);background:var(--e-field);box-shadow:none;border-radius:14px;flex-direction:column;gap:10px;padding:12px;transition:none;display:flex}.workbench-editor .ai .agent-input>textarea,.workbench-editor .ai .agent-input>textarea:is(:focus,:focus-visible){width:100%;min-height:44px;max-height:120px;box-shadow:none;color:var(--e-text);font:400 14px/1.5 var(--font);resize:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block}.workbench-editor .ai .agent-input-row{background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0;display:flex}.workbench-editor .ai .agent-input-row>.agent-send{margin-left:auto}.erc-home{color:var(--e-text);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.erc-home-name{font:600 12px/1 var(--font)}.ed-bar{z-index:20;gap:10px;height:46px;position:relative;overflow:visible!important}.ed-ver{font-size:10px}.ed-bar .ed-hint{display:none}.erc-switch{--switch-bg:#f6f7f5;--switch-text:#14130f;--switch-muted:#535951;--switch-hover:#eaede8;--switch-line:#ded7c8;font-family:var(--font);flex-shrink:0;position:relative}.erc-switch>summary{border:1px solid var(--e-line-2);background:var(--e-card);color:var(--e-text);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;padding:5px 9px;font-size:12px;list-style:none;display:flex}.erc-switch>summary::-webkit-details-marker{display:none}.erc-switch>summary:hover{background:var(--e-hover)}.erc-chevron{color:var(--e-muted);margin-left:5px}.erc-switch-icon{border-radius:5px;flex:none;display:block}.erc-switch-menu{border:1px solid var(--switch-line);background:var(--switch-bg);width:min(440px,100vw - 32px);max-height:calc(100dvh - 74px);color:var(--switch-text);color-scheme:light;z-index:100;border-radius:10px;padding:16px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 16px 40px #14130f29}.erc-switch-menu section+section{margin-top:18px}.erc-switch-menu h3{color:var(--switch-muted);font:650 12px/20px var(--font);margin:0 0 6px;padding-inline:7px}.erc-switch-menu section>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.erc-switch-menu a{min-height:35px;color:var(--switch-text);border-radius:7px;align-items:center;gap:9px;padding:5px 7px;font-size:13px;text-decoration:none;display:flex}.erc-switch-menu a:is([aria-current=page],:hover){background:var(--switch-hover)}.erc-switch-menu a:focus-visible{outline-color:var(--switch-text);outline-offset:-2px}.erc-switch-menu .erc-switch-arrow{color:var(--switch-muted);margin-left:auto}.ed-nav{gap:13px}.ed-nav a{font-size:11px}.workbench-editor .ed-nav>.ed-mcp{display:inline-flex}.ed-small{z-index:25}.ed-main{min-height:0}.craft-menu-pop{z-index:100}.ed-session,.ed-dirty{font-size:10px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=1150px){.erc-home-name,.ed-ver{display:none}.ed-bar{gap:7px}.ed-nav{gap:9px}.ed-import{font-size:10px}}@media (width<=720px){.erc-switch-menu{width:min(440px,100vw - 16px);position:fixed;top:54px;left:8px}.ed-nav>a,.erc-home-name{display:none}.erc-switch>summary{font-size:11px}.ed-bar>.ed-session,.ed-dirty{display:none}.ed-bar{padding-inline:8px}.ed-bar>.ed-import{display:none}}@media (width<=380px){.erc-switch-menu section>div{grid-template-columns:1fr}}html.erc-workbench-page,html.erc-workbench-page body.bare{scroll-behavior:auto;height:auto;min-height:100%;overflow:clip auto}.workbench-editor{height:calc(100svh - 40px);min-height:440px;position:relative}.workbench-editor .ed{position:absolute;inset:0}.workbench-editor .ed-small{position:absolute;inset:46px 0 0}.workbench-scroll{--accent:var(--erc-accent);background:var(--dark-2);border-top:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line);justify-content:center;align-items:center;height:40px;display:flex}.workbench-scroll a{color:var(--dark-muted);font:500 11px/1.3 var(--mono);align-items:center;gap:14px;padding:8px 20px;text-decoration:none;display:inline-flex}.workbench-scroll a:hover{color:var(--accent)}html.erc-workbench-page[data-workbench-account=signed-in],html.erc-workbench-page[data-workbench-account=signed-in] body.bare{height:100%;overflow:hidden}html[data-workbench-account=signed-in] .workbench-editor{height:100dvh;min-height:0}html[data-workbench-account=signed-in] [data-anonymous-content],.erc-workbench-page [data-anonymous-content][hidden]{display:none!important}.tool-seo{--accent:var(--erc-accent);--accent-hover:var(--erc-accent-hover);background:var(--dark);color:var(--dark-text);border-top:1px solid var(--dark-line);font:15px/1.8 var(--font,system-ui);overflow-wrap:anywhere}.tool-seo-wrap{width:min(100%,1120px);margin:auto;padding:68px 36px 28px}.tool-seo a{color:var(--accent);text-underline-offset:4px}.tool-seo a:hover{color:var(--accent-hover)}.tool-seo-intro{max-width:850px;margin:0 0 52px}.tool-seo .tool-seo-eyebrow{color:var(--accent);font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}.tool-seo h1{font:400 clamp(29px,3.4vw,43px)/1.2 var(--serif);letter-spacing:-.025em;color:var(--dark-text);margin:0 0 22px}.tool-seo h2{font:400 26px/1.25 var(--serif);letter-spacing:-.02em;color:var(--dark-text);margin:0 0 20px}.tool-seo p{color:var(--dark-muted);margin:0 0 18px;font-size:14px;line-height:1.85}.tool-seo-back{margin-top:7px;font-size:12px;display:inline-block}.tool-seo-columns{border-top:1px solid var(--dark-line);grid-template-columns:1fr 1fr;gap:65px;padding:36px 0;display:grid}.tool-seo-columns ul{color:var(--dark-muted);margin:0;padding-left:20px;font-size:14px}.tool-seo-columns ul li{margin:0 0 17px}.tool-seo-columns ol{margin:0;padding-left:23px}.tool-seo-columns ol li{color:var(--accent);margin-bottom:20px;padding-left:6px}.tool-seo h3{color:var(--dark-text);margin:0 0 5px;font-size:14px;font-weight:600;line-height:1.5}.tool-seo-columns ol p{margin:0;font-size:13px}.tool-seo-limits{background:var(--dark-2);border:1px solid var(--dark-line);border-radius:10px;margin:8px 0 40px;padding:24px 28px}.tool-seo-limits h2{margin-bottom:10px;font-size:17px}.tool-seo-limits p{margin:0;font-size:13px}.tool-seo-access{max-width:850px;margin-bottom:44px}.tool-seo-faq{border-top:1px solid var(--dark-line);margin-bottom:44px;padding-top:35px}.tool-seo-faq details{border-bottom:1px solid var(--dark-line);padding:17px 0}.tool-seo-faq summary{cursor:pointer;color:var(--dark-text);font-size:14px}.tool-seo-faq details p{max-width:850px;margin:15px 0 0;font-size:13px}.tool-seo-guides>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tool-seo-guides>div>a{border:1px solid var(--dark-line);background:var(--dark-2);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:13px;line-height:1.6;text-decoration:none;display:flex}.tool-seo-all-guides{margin-top:17px;font-size:12px;display:inline-block}.tool-seo-related{border-top:1px solid var(--dark-line);margin-top:38px;padding-top:36px}.tool-seo-related>div{flex-wrap:wrap;gap:14px;display:flex}.tool-seo-related a{border:1px solid var(--dark-line);border-radius:8px;min-width:200px;padding:16px 20px;text-decoration:none}.tool-seo-related strong{font-size:14px;font-weight:550;display:block}.tool-seo-related span{color:var(--dark-muted);margin-top:4px;font-size:12px;display:block}.tool-seo-footer{border-top:1px solid var(--dark-line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:52px;padding-top:24px;font-size:12px;display:flex}.tool-seo-footer>nav{flex-wrap:wrap;gap:20px;display:flex}.tool-seo-footer>p{color:var(--dark-muted);flex-basis:100%;margin:0;font-size:11px}@media (width<=760px){.workbench-editor .ai{position:absolute;inset:46px 0 0}.tool-seo-wrap{padding:40px 22px 24px}.tool-seo-columns{grid-template-columns:1fr;gap:25px}.tool-seo-guides>div{grid-template-columns:1fr}.tool-seo-limits{padding:20px}.tool-seo-related a{flex:180px;min-width:0}}
