/* Shared appearance of account introduction windows. */
.intro-help-window{position:fixed;z-index:30;display:flex;flex-direction:column;box-sizing:border-box;padding:22px;background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 8px 32px #102b5330;color:#20304b;font-size:14px;line-height:1.5}
.intro-help-window[hidden]{display:none}
.intro-help-window:not(.property-panel-intro)::after{content:"";position:absolute;left:var(--help-arrow-left,50%);bottom:-9px;width:16px;height:16px;background:#fff;border-right:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;transform:translateX(-50%) rotate(45deg)}
.intro-help-window h3{flex:none;margin:0 26px 10px 0;font-size:20px;line-height:1.5}
.intro-help-window .ai-input-help-description{min-height:0;overflow-y:auto;margin:0;line-height:1.5}
.intro-help-window .editor-tour-optout{flex:none;margin-top:20px;padding-top:14px;border-top:1px solid #e2e8f0;font-size:13px}
.intro-help-window input{accent-color:#3377dd}
.intro-help-window .ai-input-help-close{position:absolute;right:8px;top:7px;width:30px;height:30px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font-size:24px;line-height:1}
.intro-help-window .ai-input-help-status{flex:none;margin:10px 0 0;color:#34557e;font-size:13px}
.ai-input-help-status:empty{display:none}

.intro-help-window .editor-tour-actions button{padding:8px 12px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;color:#20304b;font:inherit;font-size:13px}
.intro-help-window .editor-tour-actions button:hover{background:#edf3fc}
.intro-help-window .editor-tour-actions button[hidden]{display:none}

.intro-help-window [hidden]{display:none!important}
