
/* /website_figma_theme/static/src/css/figma_element_editor.css */
 .figma-element-launch{position:fixed;bottom:24px;left:24px;z-index:10320;background:#563c53;color:#fff;border:0;border-radius:8px;padding:11px 15px;box-shadow:0 3px 14px #0003;cursor:pointer;max-width:320px;font:600 14px/1.4 system-ui,sans-serif}.figma-element-launch.figma-picking{background:#196a64}.figma-element-panel{position:fixed;left:24px;bottom:80px;width:min(390px,calc(100vw - 48px));max-height:min(670px,calc(100vh - 135px));overflow:auto;z-index:10321;background:#fff;color:#24222a;border:1px solid #ded7e0;border-radius:10px;box-shadow:0 9px 36px #0004;padding:14px;font:14px/1.4 system-ui,sans-serif}.figma-element-panel[hidden]{display:none!important}.figma-element-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.figma-element-close{border:0;background:transparent;color:#555;padding:0 8px;font-size:24px;cursor:pointer}.figma-element-id{display:block;margin:6px 0 12px;color:#777;overflow-wrap:anywhere}.figma-element-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.figma-element-field{display:flex;flex-direction:column;gap:4px;font-weight:600;font-size:12px;color:#353139}.figma-element-field input,.figma-element-field select{font:500 14px system-ui,sans-serif;color:#222;border:1px solid #cfc6d1;background:#fff;border-radius:6px;padding:6px;min-width:0;height:37px;width:100%;box-sizing:border-box}.figma-element-field input[type=color]{padding:3px;cursor:pointer}.figma-element-scope{margin-bottom:12px}.figma-element-note{color:#6e6770;font-size:12px;margin:12px 0}.figma-element-actions{display:flex;gap:8px;flex-wrap:wrap}.figma-element-actions button{border:1px solid #aaa0ad;border-radius:6px;padding:9px 12px;font:600 13px system-ui,sans-serif;cursor:pointer}.figma-element-save{background:#563c53;color:#fff}.figma-element-reset{background:#fff;color:#563c53}.figma-element-status{margin-top:10px;min-height:1em;font-size:12px;color:#196a64}.figma-element-picking .figma-scene-node{cursor:crosshair!important}.figma-element-highlight{position:fixed;border:2px dashed #087caa;box-shadow:0 0 0 2px #fff8;z-index:10319;pointer-events:none;box-sizing:border-box}.figma-element-highlight[hidden]{display:none!important}

/* /website_figma_theme/static/src/css/figma_content_editor.css */
 .figma-content-panel,.figma-content-panel *{box-sizing:border-box}.figma-content-launch{position:fixed;left:24px;bottom:75px;z-index:10320;padding:10px 14px;border:0;border-radius:8px;background:#305b72;color:#fff;font:600 13px/1.4 system-ui,sans-serif;box-shadow:0 4px 14px #0003;cursor:pointer;max-width:min(340px,calc(100vw - 48px))}.figma-content-launch.figma-content-picking{background:#17685b}.figma-content-selecting .figma-scene-text,.figma-content-selecting .figma-source-accordion-answer{cursor:crosshair!important}.figma-content-panel{position:fixed;left:24px;bottom:135px;width:min(460px,calc(100vw - 48px));max-height:min(720px,calc(100vh - 175px));overflow:auto;z-index:10322;background:white;border:1px solid #d2d8dc;border-radius:10px;padding:16px;color:#23232a;font:14px/1.45 system-ui,sans-serif;box-shadow:0 8px 34px #0004}.figma-content-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.figma-content-close{border:0;background:transparent;font-size:25px;cursor:pointer;color:#555}.figma-content-language{font-size:12px;font-weight:600;color:#456;margin:8px 0 12px}.figma-content-field{display:flex;flex-direction:column;gap:6px;font-weight:600;margin:10px 0}.figma-content-text{display:block;width:100%;min-height:72px;border:1px solid #acb7be;border-radius:7px;padding:10px;font:14px/1.45 system-ui,sans-serif;color:#171717;background:#fff;resize:vertical;box-sizing:border-box}.figma-content-help{font-size:12px;color:#666;margin:10px 0}.figma-content-actions{display:flex;gap:8px;flex-wrap:wrap}.figma-content-actions button{padding:9px 12px;border:1px solid #b8b8b8;border-radius:6px;background:#fff;color:#333;font:600 13px system-ui,sans-serif;cursor:pointer}.figma-content-actions .figma-content-save{background:#305b72;color:#fff;border-color:#305b72}.figma-content-status{font-size:12px;min-height:1em;color:#17685b;margin:9px 0 0}@media(max-width:560px){.figma-content-launch{left:12px;bottom:65px}.figma-content-panel{left:12px;bottom:123px;width:calc(100vw - 24px)}}@media print{.figma-content-launch,.figma-content-panel{display:none!important}}.figma-content-faq-launch{position:fixed;left:24px;bottom:121px;z-index:10320;padding:10px 14px;border:0;border-radius:8px;background:#17685b;color:#fff;font:600 13px/1.4 system-ui,sans-serif;box-shadow:0 4px 14px #0003;cursor:pointer;max-width:min(340px,calc(100vw - 48px))}.figma-content-faq-launch[hidden]{display:none!important}.figma-content-faq-select{width:100%;max-width:100%;padding:9px;border:1px solid #acb7be;border-radius:7px;background:#fff;color:#171717;font:14px/1.45 system-ui,sans-serif}.figma-content-panel:has(.figma-content-faq-select){bottom:170px;max-height:min(720px,calc(100vh - 205px))}@media(max-width:560px){.figma-content-faq-launch{left:12px;bottom:109px}.figma-content-panel:has(.figma-content-faq-select){bottom:165px}}@media print{.figma-content-faq-launch{display:none!important}}.figma-content-comparison-launch{position:fixed;left:24px;bottom:167px;z-index:10320;padding:10px 14px;border:0;border-radius:8px;background:#365a81;color:#fff;font:600 13px/1.4 system-ui,sans-serif;box-shadow:0 4px 14px #0003;cursor:pointer;max-width:min(340px,calc(100vw - 48px))}.figma-content-comparison-launch[hidden]{display:none!important}.figma-content-comparison-select{width:100%;max-width:100%;padding:9px;border:1px solid #acb7be;border-radius:7px;background:#fff;color:#171717;font:14px/1.45 system-ui,sans-serif}.figma-content-panel:has(.figma-content-comparison-select){bottom:210px;max-height:min(680px,calc(100vh - 240px))}.figma-content-selecting .figma-comparison-text{cursor:crosshair!important}@media(max-width:560px){.figma-content-comparison-launch{left:12px;bottom:155px}.figma-content-panel:has(.figma-content-comparison-select){bottom:195px}}@media print{.figma-content-comparison-launch{display:none!important}}