.guide-drawer{position:absolute;z-index:15;right:12px;top:130px;bottom:18px;width:min(440px,calc(100% - 24px));overflow:auto;overscroll-behavior:contain;padding:22px;background:#fffcff;border:1px solid #dfd1ed;border-radius:24px;box-shadow:0 18px 80px #30144330;animation:drawer-in .2s ease}.guide-drawer[hidden]{display:none}.guide-drawer .drawer-close{position:sticky;top:0;float:right;z-index:2}.guide-heading{display:flex;align-items:center;gap:9px;margin:20px 0}.guide-heading img{border-radius:18px;object-fit:contain;flex-shrink:0}.guide-heading h2{font-size:23px;letter-spacing:-.04em;margin:6px 0;line-height:1.1}.guide-heading p{font-size:12px;margin:0;color:#72627e}.guide-heading .eyebrow{font-size:9px}.business-guide p{line-height:1.6}.business-guide h3{font-size:17px;line-height:1.3}.guide-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:7px;background:#f0e9f7;border-radius:17px;margin-bottom:22px}.studio-canvas .guide-tabs button{border:0;background:transparent;justify-content:flex-start;font-size:12px;min-height:42px}.studio-canvas .guide-tabs button[aria-pressed=true]{background:white;color:#5721c6;box-shadow:0 2px 8px #42264e0f}.guide-next{padding:22px;border-radius:20px;background:linear-gradient(125deg,#eee3ff,#eaf6ff);margin:18px 0}.guide-next h3{font-size:23px;margin:10px 0;letter-spacing:-.035em}.guide-next p{font-size:13px}.guide-task-list{display:grid;gap:8px}.studio-canvas .guide-task-list button{width:100%;display:flex;justify-content:flex-start;text-align:left;padding:14px;gap:12px;border-color:#ece3f4;background:white}.guide-task-list button>span{flex:1;min-width:0}.guide-task-list strong,.guide-task-list small{display:block}.guide-task-list strong{font-size:13px}.guide-task-list small{font-size:11px;font-weight:400;line-height:1.5;margin-top:3px;color:#786582}.guide-list{margin:12px 0;border-bottom:1px solid #eee4f4;padding-bottom:14px}.guide-list summary{padding:10px 0;cursor:pointer;font-size:14px;font-weight:650}.guide-list summary .studio-icon{margin-right:6px}.studio-canvas .guide-piece{display:flex;text-align:left;justify-content:flex-start;width:100%;border:0;border-radius:10px;font-size:12px;margin:5px 0;background:#f7f2fb;padding:12px}.guide-piece>span{flex:1;overflow-wrap:anywhere}.business-guide label{display:block;font-size:12px;font-weight:650;margin:16px 0}.business-guide :is(input,textarea,select){display:block;width:100%;margin-top:7px;min-height:43px;border:1px solid #dcccE7;border-radius:11px;padding:11px;background:white;color:#332341;font:14px/1.5 system-ui}.business-guide textarea{resize:vertical}.business-guide fieldset{padding:0;margin:0;border:0;min-width:0}.business-guide .muted,.memory-context{font-size:12px;color:#706279;line-height:1.65}.guide-apply{margin-top:18px}.guide-review-summary{display:flex;align-items:center;gap:15px;padding:16px 0}.guide-review-summary>strong{font-size:48px;letter-spacing:-.06em;color:#6325e9}.guide-review-summary span{font-size:15px;font-weight:600}.guide-review-summary small{display:block;font-weight:400;font-size:11px;color:#7a6a85;margin-top:4px}.review-item{display:flex;align-items:flex-start;gap:12px;padding:17px 0;border-bottom:1px solid #e9dfef}.review-item>div{flex:1;min-width:0}.review-item h3{font-size:14px;margin:0 0 6px}.review-item p{font-size:12px;margin:0;line-height:1.6;color:#706277}.review-item>small{font-size:9px;white-space:nowrap;padding:5px 7px;border-radius:8px;background:#f1ebf8}.review-symbol{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:50%;background:#eee6f9;color:#6325e9}.review-item.pass .review-symbol{color:#216751;background:#e3f4eb}.review-item.attention .review-symbol{color:#99610b;background:#fff0d3}.result-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0}.result-cards article{padding:14px 9px;background:#f4ecfb;border-radius:13px;min-width:0}.result-cards strong{display:block;font-size:29px;overflow-wrap:anywhere}.result-cards span{font-size:11px}.business-guide dd{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;margin:4px 0 15px}.business-guide dt{font-size:12px;font-weight:700}.business-guide button:focus-visible,.business-guide summary:focus-visible{outline:3px solid #277cb0;outline-offset:3px}.simple-editor .editor-inspector :is(.property-pair,.piece-actions,.selection-lock,.select-more,details,[data-ed=free]){display:none!important}.simple-editor .editor-inspector label:has([data-style=padding]){display:none}.simple-editor .editor-bar>button[data-ed^=page-]{display:none}.simple-editor .stage-caption{font-size:0}.simple-editor .stage-caption:after{content:'Elige un texto o una imagen para cambiarlo. La guía te ayuda a encontrar cada pieza.';font-size:11px}.publication-review{padding:26px;border:1px solid #e6daef;border-radius:22px;background:white;margin:24px 0}.publication-review h2{font-size:24px}.publication-review .review-item>div{max-width:800px}.publication-review>p{line-height:1.6}.publication-review summary{cursor:pointer;font-weight:650}.publication-review details{margin-top:15px}.review-version{font-size:12px;color:#776581}.studio-dialog>p{white-space:pre-wrap}.studio-canvas.simple-editor .editor-top-actions .button{white-space:nowrap}@media(max-width:540px){.guide-drawer{position:fixed;top:12px;bottom:12px;right:8px;width:calc(100% - 16px);padding:18px;border-radius:20px;z-index:40}.guide-heading h2{font-size:22px}.guide-heading img{width:62px;height:62px}.review-item{gap:8px}.review-item>small{font-size:8px;padding:4px}.publication-review{padding:18px}.simple-editor .stage-caption:after{font-size:9px}.guide-tabs{position:sticky;top:40px;z-index:1}.business-guide input,.business-guide textarea,.business-guide select{font-size:16px}}@media(prefers-reduced-motion:reduce){.guide-drawer{animation:none}}
