html,body{font-family:Google Sans Text,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@keyframes swp-chat-dot{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}button[data-testid^=fc-drawer-hub-]:focus{outline:none}button[data-testid^=fc-drawer-hub-]:focus-visible{outline:2px solid var(--swp-accent);outline-offset:-2px;border-radius:8px}:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 231 48% 45%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 5.9% 10%;--chart-1: 230 75% 58%;--chart-2: 322 65% 55%;--chart-3: 52 90% 55%;--chart-4: 158 73% 45%;--chart-5: 263 70% 50%;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 10% 3.9%;--sidebar-primary: 160 84% 39%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 240 5.9% 90%;--sidebar-ring: 160 84% 39%;--radius: 1rem}.dark{--background: 218 57% 9.4%;--foreground: 214 53% 88%;--card: 217 53% 12.7%;--card-foreground: 214 53% 88%;--popover: 217 53% 12.7%;--popover-foreground: 214 53% 88%;--primary: 160 84% 39%;--primary-foreground: 0 0% 100%;--secondary: 218 47% 15%;--secondary-foreground: 214 53% 88%;--muted: 218 47% 15%;--muted-foreground: 214 24% 46%;--accent: 189 95% 43%;--accent-foreground: 0 0% 100%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 218 47% 15%;--input: 217 53% 12.7%;--ring: 160 84% 39%;--chart-1: 160 84% 39%;--chart-2: 189 95% 43%;--chart-3: 52 90% 55%;--chart-4: 322 65% 55%;--chart-5: 263 70% 50%;--sidebar-background: 220 60% 7%;--sidebar-foreground: 214 53% 88%;--sidebar-primary: 160 84% 39%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 218 47% 15%;--sidebar-accent-foreground: 214 53% 88%;--sidebar-border: 218 47% 15%;--sidebar-ring: 160 84% 39%}*{border-color:hsl(var(--border))}body,#root{background-color:hsl(var(--background));color:hsl(var(--foreground))}:root{--text-scale: 1}[data-testid=app-layout],[data-testid=app-content]{font-size:calc(1rem * var(--text-scale))}@media(max-width:767px){[data-testid=app-topbar-switcher],[data-testid=app-topbar-create],[data-testid=app-topbar-drawer],[data-testid=app-topbar-info],[data-testid=app-topbar-activity],[data-testid=app-topbar-advanced],[data-testid=app-topbar-theme],[data-testid=app-topbar-avatar],[data-testid=app-topbar-visit],[data-testid=app-drawer-close]{min-width:44px!important;min-height:44px!important}[data-testid=fc-chat-home-empty-create]{min-height:44px!important}[data-testid=app-topbar]{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}[data-testid=app-topbar]::-webkit-scrollbar{display:none}}@media(max-width:767px){[data-testid=app-drawer-unified]{width:100vw!important;z-index:45!important}[data-testid=app-drawer-unified][data-state=closed]{visibility:hidden!important;transition:none!important}[data-testid=app-drawer-backdrop]{display:none!important}[data-testid=fc-advanced-wp-admin]{min-height:44px!important}[data-testid=fc-advanced-content] [data-testid^=fc-][data-testid$=-header]{flex-direction:column!important;align-items:stretch!important;gap:8px!important}[data-testid=fc-advanced-content] [data-testid^=fc-][data-testid$=-header] button{width:100%!important;min-height:44px!important;justify-content:center!important}[data-testid=fc-pages-new],[data-testid=fc-posts-new]{order:1!important}[data-testid=fc-pages-search-toggle],[data-testid=fc-posts-search-toggle]{order:2!important}[data-testid=fc-media-header]>div{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.fc-plugin-row,.fc-backups-row{flex-wrap:wrap!important;row-gap:8px!important}.fc-plugin-row-main,.fc-backups-row-main{flex-basis:100%!important}.fc-plugin-row-name,.fc-backups-row-name{white-space:normal!important}.fc-plugin-row-meta,.fc-backups-row-meta{flex-basis:100%!important;justify-content:flex-start!important}[data-testid=fc-themes-subtabs]{padding:3px!important;gap:3px!important}[data-testid^=fc-themes-subtab-]{min-width:0!important;padding-left:8px!important;padding-right:8px!important;gap:4px!important;overflow:hidden!important}.fc-subtab-label{min-width:0!important}.fc-subtab-count{display:none!important}[data-testid^=fc-themes-subtab-]>svg{display:none!important}}@media(max-width:767px){[data-testid=fc-site-info-action-visit],[data-testid=fc-site-info-action-wp-admin],[data-testid=fc-site-info-empty-pick]{min-height:44px!important}}@media(max-width:767px){[data-testid=fc-pages-form-ai-top],[data-testid=fc-pages-form-cancel-top],[data-testid=fc-pages-form-submit-top],[data-testid=fc-pages-form-status-draft],[data-testid=fc-pages-form-status-published],[data-testid=fc-pages-form-ai],[data-testid=fc-pages-form-cancel],[data-testid=fc-pages-form-submit],[data-testid=fc-posts-form-ai-top],[data-testid=fc-posts-form-cancel-top],[data-testid=fc-posts-form-submit-top],[data-testid=fc-posts-form-status-draft],[data-testid=fc-posts-form-status-published],[data-testid=fc-posts-form-ai],[data-testid=fc-posts-form-cancel],[data-testid=fc-posts-form-submit]{min-width:44px!important;min-height:44px!important}[data-testid=fc-themes-browse],[data-testid=fc-themes-header-upload],[data-testid=fc-themes-current-browse],[data-testid=fc-themes-footer-browse],[data-testid=fc-themes-upload],[data-testid=fc-themes-subtab-suggested],[data-testid=fc-themes-subtab-popular],[data-testid=fc-themes-subtab-installed],[data-testid=fc-plugins-install]{min-height:44px!important}[data-testid^=fc-plugins-row-][data-testid$=-toggle],[data-testid^=fc-plugins-row-][data-testid$=-delete],[data-testid=fc-media-open-wp],[data-testid=fc-media-empty-open-wp],[data-testid^=fc-media-filter-]{min-width:44px!important;min-height:44px!important}[data-testid=fc-backups-create],[data-testid=fc-backups-create-empty],[data-testid=fc-domain-add],[data-testid=fc-domain-delegations-empty-add]{min-height:44px!important}[data-testid=fc-domain-provisioned-open],[data-testid^=fc-domain-row-][data-testid$=-delete],[data-testid^=fc-domain-row-][data-testid$=-primary]{min-width:44px!important;min-height:44px!important}[data-testid=fc-email-add-btn]{min-height:44px!important}[data-testid^=fc-email-row-][data-testid$=-delete]{min-width:44px!important;min-height:44px!important}[data-testid=fc-pages-form-description-editor] .sticky,[data-testid=fc-pages-form-content-editor] .sticky,[data-testid=fc-posts-form-description-editor] .sticky,[data-testid=fc-posts-form-content-editor] .sticky{position:static!important}}.swp-chat-icon-btn:focus{outline:none}.swp-chat-icon-btn:focus-visible>[data-face]{outline:2px solid var(--swp-accent);outline-offset:2px}.chat-markdown{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.55;color:inherit;word-wrap:break-word}[data-embedded=true] .chat-markdown{font-size:13px;line-height:1.35}.chat-markdown>:first-child{margin-top:0}.chat-markdown>:last-child{margin-bottom:0}.chat-markdown p{margin:0 0 8px}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{margin:14px 0 8px;font-weight:700;line-height:1.25}.chat-markdown h1{font-size:1.4em}.chat-markdown h2{font-size:1.25em}.chat-markdown h3{font-size:1.12em}.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{font-size:1em}.chat-markdown strong{font-weight:700}.chat-markdown em{font-style:italic}.chat-markdown ul,.chat-markdown ol{margin:4px 0 8px;padding-left:22px}.chat-markdown li{margin:2px 0}.chat-markdown li>p{margin:0}.chat-markdown code{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:1px 5px;border-radius:4px;background:#7f7f7f26}.chat-markdown pre{margin:8px 0;padding:10px 12px;border-radius:8px;max-width:100%;overflow-x:auto;background:#7f7f7f26}.chat-markdown pre code{padding:0;background:transparent;border-radius:0;font-size:.85em;line-height:1.5}.chat-markdown blockquote{margin:8px 0;padding:4px 10px;border-left:3px solid var(--swp-accent, currentColor);color:var(--swp-text-sub, inherit)}.chat-markdown hr{margin:12px 0;border:none;border-top:1px solid var(--swp-hairline, rgba(127, 127, 127, .35))}.chat-markdown table{display:block;max-width:100%;overflow-x:auto;margin:8px 0;border-collapse:collapse}.chat-markdown th,.chat-markdown td{padding:4px 8px;border:1px solid var(--swp-hairline, rgba(127, 127, 127, .35))}.chat-markdown th{font-weight:700;background:#7f7f7f14}.fc-row-action{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:6px;background:transparent;border:none;cursor:pointer;color:var(--swp-text-sub);transition:background .12s ease,color .12s ease}.fc-row-action:hover{background:var(--swp-surface-2);color:var(--swp-text)}.fc-row-action:focus-visible{outline:2px solid var(--swp-accent);outline-offset:1px}.fc-row-action-danger{color:var(--swp-danger, oklch(.62 .21 25))}.fc-row-action-danger:hover{background:#ea3c3f1f;color:var(--swp-danger, oklch(.62 .21 25))}[data-theme=dark] .fc-row-action-danger{color:#ff7e76;color:oklch(.74 .17 25)}[data-theme=dark] .fc-row-action-danger:hover{background:#ff7e762e;background:oklch(.74 .17 25 / .18);color:#ffa59d;color:oklch(.82 .16 25)}@media(max-width:768px){[data-testid^=app-site-picker-tab-]{min-height:44px!important}}[data-testid=app-layout],[data-testid=app-drawer-unified]{box-sizing:border-box;padding-bottom:var(--swp-cookie-banner-height, 0px)}.swp-help-article{font-size:14.5px;line-height:1.65;color:var(--swp-text);word-break:break-word}.swp-help-article h2,.swp-help-article h3{margin:1.4em 0 .5em;font-weight:700;color:var(--swp-text)}.swp-help-article p,.swp-help-article ul,.swp-help-article ol{margin:0 0 1em}.swp-help-article a{color:var(--swp-accent);text-decoration:underline}.swp-help-article img{max-width:100%;height:auto;border-radius:8px}.swp-help-article pre,.swp-help-article code{background:var(--swp-surface-2);border-radius:6px;overflow-x:auto}.swp-help-article .help-chat-msg,.swp-help-article .help-chat-reply{max-width:85%;margin:0 0 .6em;padding:10px 14px;border-radius:14px;font-size:16px;line-height:1.5}.swp-help-article .help-chat-msg{margin-left:auto;background:color-mix(in srgb,var(--swp-accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--swp-accent) 40%,transparent)}.swp-help-article .help-chat-reply{background:var(--swp-surface-2);border:1px solid var(--swp-hairline)}.swp-help-article .help-chat-reply p{margin:0}.swp-help-article .help-chat-confirm{font-size:14px;color:var(--swp-text-muted, var(--swp-text));opacity:.85}.swp-help-article .help-chat-confirm:before{content:"✓ "}@media(max-width:767px){[contenteditable]:not([contenteditable=false]):not([style*="font-size: 17px"]):not([style*="font-size: 18px"]):not([style*="font-size: 19px"]):not([style*="font-size: 2"]),textarea:not([style*="font-size: 17px"]):not([style*="font-size: 18px"]):not([style*="font-size: 19px"]):not([style*="font-size: 2"]),select:not([style*="font-size: 17px"]):not([style*="font-size: 18px"]):not([style*="font-size: 19px"]):not([style*="font-size: 2"]),input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([type=hidden]):not([type=file]):not([style*="font-size: 17px"]):not([style*="font-size: 18px"]):not([style*="font-size: 19px"]):not([style*="font-size: 2"]){font-size:max(16px,1em)!important}}
