.editor-toolbar{flex-wrap:wrap}.editor-toolbar .component-picker-trigger{color:#1a1a1a;background:#fbfbf9;border:1px solid #c9c9c2;border-radius:0;gap:8px;height:42px;padding:9px 12px;font-size:13px;font-weight:500}.editor-toolbar .component-picker-trigger[aria-expanded=true]{background:#e4e4df}.component-picker-positioner{z-index:55}.component-picker-popup{width:360px;max-width:calc(100vw - 24px);max-height:min(590px, var(--available-height));color:#1a1a1a;background:#fbfbf9;border:1px solid #c9c9c2;flex-direction:column;font-size:13px;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000018}.component-picker-heading{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px 8px;display:flex}.component-picker-heading h2{margin:0;font-size:14px;font-weight:600}.component-picker-close{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.component-picker-search{background:#fff;border:1px solid #c9c9c2;flex-shrink:0;align-items:center;gap:9px;min-height:42px;margin:0 14px;padding:0 10px;display:flex}.component-picker-search>svg{color:#6a6a66;flex-shrink:0}.component-picker-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:9px 0}.component-picker-search:focus-within{outline-offset:1px;outline:2px solid #648144}.component-picker-search button{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:32px;display:flex}.component-picker-page{color:#6a6a66;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12px;display:flex}.component-picker-page select{color:#1a1a1a;min-height:34px;font:inherit;background:0 0;border:1px solid #d9d9d4;padding:5px 8px}.component-picker-results{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 6px 6px;overflow-y:auto}.component-picker-row{align-items:stretch;display:flex}.component-picker-row>button:first-child{text-align:left;cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;padding:11px 8px;display:flex}.component-picker-row>button:first-child svg{color:#6a6a66;flex-shrink:0}.component-picker-row span{font-size:13px;line-height:1.5}.component-picker-row small{color:#6a6a66;font-size:11px;line-height:1.5;display:block}.component-picker-customize{color:#6a6a66;cursor:pointer;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.component-picker-popup button:hover{background:#eaeae5}.component-picker-popup button:focus-visible,.component-picker-page select:focus-visible{outline-offset:-2px;background:#eaf0e3;outline:2px solid #648144}.component-picker-empty{color:#6a6a66;overflow-wrap:anywhere;padding:18px 10px;font-size:12px;line-height:1.7;display:block}.component-picker-footer{border-top:1px solid #d9d9d4;flex-shrink:0;padding:10px 14px 12px}.component-picker-footer p{color:#6a6a66;align-items:center;gap:5px;margin:0 0 8px;font-size:11px;display:flex}.component-picker-footer button{text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 8px;font-size:12px;display:flex}.editor-app .object-sidebar .object-tree-panel{border-bottom:0;margin-bottom:0;padding-bottom:0}.editor-app .object-sidebar .object-tree-list{max-height:none;overflow:visible}.editor-app .editor-footer .editor-legal-links{gap:14px;margin-right:auto;font-size:11px;display:flex}.editor-app .editor-footer .editor-legal-links a:hover{text-decoration:underline}@media (min-width:761px){.editor-toolbar .toolbar-hint{white-space:normal;flex-basis:100%;margin:0}}@media (max-width:760px){.editor-toolbar .component-picker-trigger{order:0;margin-right:auto}.editor-toolbar .toolbar-history{order:1}.editor-toolbar .drawing-tools{flex:1 0 100%;order:2}.editor-toolbar .toolbar-hint{order:3}.component-picker-search input{font-size:16px}.component-picker-page select{min-height:40px;font-size:14px}.component-picker-customize{flex-basis:44px}.editor-app .object-sidebar .object-tree-list{max-height:260px;overflow:auto}.editor-app .editor-footer .editor-legal-links{gap:10px}}
.editor-header-actions .editor-tour-trigger{color:#5c5c5c}.tour-layer{z-index:60;pointer-events:none;position:fixed;inset:0}.tour-shade{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;background:#1d161ba6;position:absolute}.tour-spotlight{pointer-events:none;border:2px solid #e1e1e1;border-radius:9px;position:absolute;box-shadow:0 0 0 4px #e1e1e120,0 0 28px #e1e1e125}.tour-arrow{pointer-events:none;position:absolute;inset:0;overflow:visible}.tour-coach{color:#404040;pointer-events:auto;background:#fdfdfd;border:1px solid #dbdbdb;border-radius:14px;outline:none;width:340px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:19px;position:absolute;overflow:auto;box-shadow:0 14px 55px #0b0b0b40}.tour-coach-top{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.tour-coach-top>span{letter-spacing:1.3px;font-size:10px;font-weight:600}.tour-coach-top b{color:#838383;letter-spacing:0;margin-left:10px;font-weight:400}.tour-coach-top button{color:#6a6a6a;border-radius:4px;padding:3px}.tour-coach h2{letter-spacing:-.5px;margin:0 0 9px;font-size:20px;font-weight:600;line-height:1.2}.tour-coach p{color:#616161;margin:0;font-size:13px;line-height:1.65}.tour-task{align-items:center;gap:8px;margin-top:13px;font-size:11px;font-weight:600;line-height:1.5;display:flex}.tour-task>span{background:#7c7c7c;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #7c7c7c18}.tour-coach .tour-extra{border-top:1px solid #e1e1e1;margin-top:11px;padding-top:11px;font-size:11px}.tour-text-link{text-align:left;color:#4f4f4f;text-underline-offset:3px;margin-top:12px;font-size:12px;text-decoration:underline}.tour-coach-actions,.tour-coach-actions>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.tour-coach-actions{margin-top:17px}.tour-coach-actions button{cursor:pointer;min-height:36px;font-size:11px}.tour-coach-actions>button{color:#767676}.tour-coach-actions>div>button:last-child{color:#fbfbf9;background:#1a1a1a;padding-inline:12px}.tour-coach button:focus-visible{outline-offset:3px;outline:2px solid gray}@media (max-width:760px){.editor-tour-active body{padding-bottom:310px}.editor-tour-active .editor-header{position:relative;top:auto}.tour-coach{padding:15px}.tour-coach h2{font-size:18px}.tour-coach-top{margin-bottom:9px}.tour-coach p{font-size:12px}.tour-coach-actions{margin-top:12px}}@media (prefers-reduced-motion:no-preference){.tour-coach{animation:.18s ease-out tour-arrive}@keyframes tour-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:760px){.tour-coach[data-step=grid] .tour-task{display:none}}
