.forgesprite-theme.fs-public-page.fs-tool-page .fs-public-content{width:min(1600px,100%);margin-inline:auto;padding:16px 24px 64px}.forgesprite-theme .fs-tool-workbench{grid-template-columns:468px minmax(0,1fr);height:calc(100svh - 84px);display:grid}.forgesprite-theme .fs-tool-panel{border:1px solid var(--forge-line);background:var(--forge-surface);scrollbar-width:thin;scrollbar-color:var(--forge-line) transparent;border-radius:16px;flex-direction:column;min-width:0;height:100%;padding:20px;display:flex;overflow:hidden}.forgesprite-theme .fs-tool-panel-heading{min-height:44px;color:var(--forge-text);flex-shrink:0;align-items:center;gap:8px;margin-bottom:20px;font-size:18px;font-weight:600;line-height:26px;display:flex}.forgesprite-theme .fs-tool-panel-heading>a{border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;height:44px;margin-left:-8px;display:inline-flex}.forgesprite-theme .fs-tool-panel-heading>a:hover{background:var(--forge-raised)}.forgesprite-theme .fs-tool-preview{scrollbar-width:thin;scrollbar-color:var(--forge-line) transparent;min-width:0;height:100%;overflow:auto}.forgesprite-theme .fs-tool-preview-content{flex-direction:column;justify-content:center;width:min(720px,100% - 64px);min-height:100%;margin-inline:auto;padding-block:32px;display:flex}.forgesprite-theme .fs-tool-heading{text-align:center;margin-bottom:32px}.forgesprite-theme .fs-tool-heading h1{color:var(--forge-text);letter-spacing:-1px;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:48px}.forgesprite-theme .fs-tool-heading>p{color:var(--forge-muted);margin:12px 0 0;font-size:15px;line-height:24px}.forgesprite-theme .fs-tool-preview-body{min-width:0}.forgesprite-theme .fs-tool-primary{background:var(--forge-primary);width:100%;height:48px;color:var(--forge-on-primary);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.forgesprite-theme .fs-tool-primary:hover:not(:disabled){background:color-mix(in srgb, var(--forge-primary) 85%, white)}.forgesprite-theme .fs-tool-primary:disabled{opacity:.5;cursor:not-allowed}@media (width>=1024px) and (width<=1279px){.forgesprite-theme .fs-tool-workbench{grid-template-columns:360px minmax(0,1fr)}}@media (width<=1023px){.forgesprite-theme .fs-tool-workbench{grid-template-columns:1fr;gap:16px;height:auto}.forgesprite-theme .fs-tool-panel{border-radius:12px;height:auto;padding:12px;overflow:visible}.forgesprite-theme .fs-tool-panel-heading{font-size:14px;line-height:20px}.forgesprite-theme .fs-tool-preview{height:auto;overflow:visible}.forgesprite-theme .fs-tool-preview-content{width:100%;min-height:0;padding:0 12px}.forgesprite-theme .fs-tool-heading{margin-bottom:24px}.forgesprite-theme .fs-tool-heading h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.forgesprite-theme .fs-tool-heading>p{margin:0}}@media (width<=767px){.forgesprite-theme.fs-public-page.fs-tool-page .fs-public-content{padding:16px 8px 48px}}.forgesprite-theme .fs-tool-fields{scrollbar-width:thin;scrollbar-color:var(--forge-line) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}@media (width<=1023px){.forgesprite-theme .fs-tool-fields{flex:auto;overflow:visible}}
