/* Meu Negócio Criativo 5.0.0 • Tutorial guiado */
.mnc-tutorial-root{display:none;position:fixed;inset:0;z-index:2147482500;font-family:inherit}.mnc-tutorial-root.show{display:block}.mnc-tutorial-dim{position:absolute;inset:0;background:rgba(37,28,55,.62);backdrop-filter:blur(1.5px)}.mnc-tutorial-ring{display:none;position:fixed;border:3px solid rgba(255,255,255,.98);border-radius:20px;box-shadow:0 0 0 9999px rgba(37,28,55,.12),0 8px 28px rgba(71,46,112,.28);pointer-events:none;transition:left .18s ease,top .18s ease,width .18s ease,height .18s ease}.mnc-tutorial-card{position:fixed;left:14px;right:14px;max-width:430px;margin:auto;background:var(--card,#fff);color:var(--text,#352c43);border-radius:24px;padding:16px 17px 15px;box-shadow:0 22px 54px rgba(40,25,67,.3);border:1px solid rgba(150,112,210,.2);z-index:2}.mnc-tutorial-card-center{top:50%;transform:translateY(-50%)}.mnc-tutorial-card-bottom{bottom:max(18px,calc(env(safe-area-inset-bottom) + 14px))}.mnc-tutorial-card-top{top:max(18px,calc(env(safe-area-inset-top) + 14px))}.mnc-tutorial-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.mnc-tutorial-count{font-size:11px;font-weight:900;letter-spacing:.035em;color:var(--muted,#756b81);text-transform:uppercase}.mnc-tutorial-skip{border:0;background:transparent;color:var(--muted,#756b81);font-weight:800;padding:7px 8px;border-radius:12px}.mnc-tutorial-icon{width:44px;height:44px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,rgba(211,168,255,.25),rgba(255,151,196,.22));font-size:22px;margin:2px 0 8px}.mnc-tutorial-card h3{font-size:20px;line-height:1.18;margin:0 0 7px}.mnc-tutorial-text{font-size:14px;line-height:1.48;color:var(--muted,#6e6677);margin:0}.mnc-tutorial-actions{display:flex;gap:9px;margin-top:15px}.mnc-tutorial-actions button{min-height:44px;border-radius:14px;padding:0 16px;font-weight:900}.mnc-tutorial-back{background:transparent;border:1px solid var(--border,#e6dfeb);color:inherit}.mnc-tutorial-next{margin-left:auto;border:0;background:linear-gradient(135deg,#c56fd5,#ef78a9);color:#fff;min-width:112px}.mnc-tutorial-target{position:relative!important;z-index:2147482400!important}.tutorial-help-row>span{background:linear-gradient(135deg,rgba(202,121,222,.18),rgba(255,130,177,.18))!important;color:#a64dbd!important;font-size:16px!important;font-weight:900}.tutorial-help-hero{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:linear-gradient(135deg,rgba(205,164,255,.2),rgba(255,172,205,.18));margin-bottom:12px}.tutorial-help-hero>span{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;background:rgba(255,255,255,.65);font-size:21px}.tutorial-help-hero>div{display:grid;gap:2px}.tutorial-help-hero small{color:var(--muted,#756b81)}.tutorial-help-list{display:grid;gap:8px}.tutorial-help-list>button{width:100%;display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;text-align:left;padding:11px 12px;border-radius:17px;border:1px solid var(--border,#eadff0);background:var(--card,#fff);color:inherit}.tutorial-help-list>button>span{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:rgba(207,164,245,.14);font-weight:900}.tutorial-help-list>button>div{display:grid;gap:2px}.tutorial-help-list small{font-size:12px;color:var(--muted,#756b81)}.tutorial-help-list i{font-style:normal;font-size:20px;color:var(--muted,#756b81)}@media(max-width:380px){.mnc-tutorial-card{left:10px;right:10px;padding:14px}.mnc-tutorial-card h3{font-size:18px}.mnc-tutorial-text{font-size:13px}}@media(prefers-reduced-motion:reduce){.mnc-tutorial-ring{transition:none!important}.mnc-tutorial-dim{backdrop-filter:none}}
