:root{--v227-tr:#e42b32;--v227-ec:#43cbe8;--v227-mint:#68efbd;--v227-bg:#0b0d10;--v227-panel:#101318;--v227-line:rgba(255,255,255,.09);--v227-muted:#858b94}.v227-tcoach,.v227-tmission,.v227-mastery,.v227-project,.v227-flow,.v227-snapshot,.v227-road-next,.v227-validation-role{box-sizing:border-box;font-family:inherit}html:not(.seven-world-ecommerce) .v227-tcoach{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center;margin:0 0 18px;padding:17px 18px;border:1px solid rgba(228,43,50,.24);border-radius:14px;background:linear-gradient(110deg,#e42b3213,#ffffff04);color:#fff}.v227-tcoach small,.v227-tmission small,.v227-mastery small{color:var(--v227-tr);font-size:8px;font-weight:950;letter-spacing:.18em}.v227-tcoach b{display:block;margin:6px 0 3px;font-size:15px;letter-spacing:.02em}.v227-tcoach p{margin:0;color:#969aa3;font-size:10px;line-height:1.45}.v227-tcoach aside{padding-left:18px;border-left:1px solid var(--v227-line)}.v227-tcoach aside span,.v227-tcoach aside small{display:block;color:#717680;font-size:7px;font-weight:900;letter-spacing:.12em}.v227-tcoach aside strong{display:block;margin:4px 0;color:#fff;font-size:26px}.v227-tcoach>button{border:1px solid rgba(228,43,50,.35);background:#e42b3214;color:#fff;border-radius:9px;padding:11px 13px;font-size:8px;font-weight:950;letter-spacing:.08em;cursor:pointer}html:not(.seven-world-ecommerce) .v227-tmission{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:0 0 12px;padding:12px 15px;border:1px solid rgba(228,43,50,.18);border-radius:11px;background:#0c0e12;color:#fff}.v227-tmission b{display:block;margin:5px 0;font-size:12px}.v227-tmission p{margin:0;color:#737983;font-size:9px}.v227-tmission>span{flex:none;padding:7px 9px;border:1px solid rgba(228,43,50,.26);border-radius:8px;color:#fff;font-size:8px;font-weight:950;letter-spacing:.08em}html:not(.seven-world-ecommerce) .v227-mastery{margin:0 0 16px;padding:17px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:linear-gradient(145deg,#111319,#0a0c10);color:#fff}.v227-mastery header b{display:block;margin:6px 0;font-size:17px}.v227-mastery header p{margin:0;color:#858a93;font-size:10px}.v227-mastery>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.v227-mastery article{padding:13px;border:1px solid var(--v227-line);border-radius:10px;background:#0c0e12}.v227-mastery article strong{display:block;margin:7px 0;font-size:21px}.v227-mastery article span{color:#7d828c;font-size:8px;font-weight:850;letter-spacing:.08em}html.seven-world-ecommerce .v227-project{margin:0 0 14px;padding:19px;border:1px solid rgba(67,203,232,.2);border-radius:16px;background:radial-gradient(circle at 92% 0,rgba(67,203,232,.11),transparent 30%),linear-gradient(145deg,#101419,#090c10);color:#f6fbfd}.v227-project__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.v227-project__top small,.v227-project__next small,.v227-snapshot small,.v227-road-next small,.v227-validation-role>span{color:var(--v227-ec);font-size:8px;font-weight:950;letter-spacing:.18em}.v227-project__top h3{margin:7px 0 5px;font-size:23px}.v227-project__top p{max-width:720px;margin:0;color:#8c939c;font-size:10px;line-height:1.5}.v227-project__top aside{min-width:118px;padding:11px 13px;border:1px solid rgba(67,203,232,.16);border-radius:10px;background:#43cbe809}.v227-project__top aside span,.v227-project__top aside small{display:block;color:#75808a;font-size:7px;font-weight:900;letter-spacing:.1em}.v227-project__top aside b{display:block;margin:5px 0;color:#fff;font-size:26px}.v227-project__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:14px 0}.v227-project__grid>div,.v227-snapshot>div>div{padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#0c1014}.v227-project__grid small,.v227-snapshot>div small{display:block;color:#68717b;font-size:6px;font-weight:900;letter-spacing:.12em}.v227-project__grid b,.v227-snapshot>div b{display:block;margin-top:5px;color:#eef8fa;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v227-project__next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:13px 14px;border:1px solid rgba(104,239,189,.13);border-radius:11px;background:#68efbd06}.v227-project__next b{display:block;margin:5px 0;color:#fff;font-size:13px}.v227-project__next p{margin:0;color:#818993;font-size:9px}.v227-project__next button,.v227-road-next button{border:1px solid rgba(67,203,232,.32);background:#43cbe812;color:#f5fdff;border-radius:9px;padding:10px 12px;font-size:8px;font-weight:950;cursor:pointer}.v227-project details{margin-top:11px}.v227-project summary{cursor:pointer;color:#858e98;font-size:7px;font-weight:950;letter-spacing:.14em}.v227-project form{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}.v227-project label{display:grid;gap:6px;padding:10px;border:1px solid var(--v227-line);border-radius:9px;color:#717b85;font-size:7px;font-weight:900;letter-spacing:.08em}.v227-project input{border:0;border-bottom:1px solid rgba(255,255,255,.09);background:transparent;color:#fff;padding:7px 0;outline:0}.v227-project form button{grid-column:1/-1;border:1px solid rgba(67,203,232,.32);background:#43cbe812;color:#fff;border-radius:9px;padding:10px;font-size:8px;font-weight:950;cursor:pointer}.v227-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin:0 0 12px}.v227-flow button{display:grid;grid-template-columns:auto 1fr;gap:7px;align-items:center;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#0c1014;color:#6f7882;padding:9px 10px;text-align:left;cursor:pointer}.v227-flow button span{color:#59616b;font-size:7px;font-weight:950}.v227-flow button b{font-size:7px;letter-spacing:.08em}.v227-flow button.is-active{border-color:#43cbe84d;background:#43cbe80d;color:#f3fbfd}.v227-flow button.is-active span{color:var(--v227-ec)}.v227-snapshot{margin:0 0 12px;padding:13px;border:1px solid rgba(67,203,232,.12);border-radius:12px;background:#0b0f13;color:#fff}.v227-snapshot header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:9px}.v227-snapshot header b{display:block;margin-top:4px;font-size:10px}.v227-snapshot header>span{color:var(--v227-mint);font-size:7px;font-weight:950;letter-spacing:.1em}.v227-snapshot>div{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.v227-road-next{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin:0 0 12px;padding:13px 15px;border:1px solid rgba(67,203,232,.16);border-radius:12px;background:linear-gradient(105deg,#43cbe80e,#68efbd05);color:#fff}.v227-road-next b{display:block;margin:5px 0;font-size:13px}.v227-road-next p{margin:0;color:#808995;font-size:9px}.v227-validation-role{margin:0 0 12px;padding:12px 14px;border-left:2px solid var(--v227-ec);background:#43cbe809;color:#fff}.v227-validation-role b{display:block;margin:5px 0;font-size:11px}.v227-validation-role p{margin:0;color:#808993;font-size:9px;line-height:1.45}html:not(.seven-world-ecommerce) .v227-project,html:not(.seven-world-ecommerce) .v227-flow,html:not(.seven-world-ecommerce) .v227-snapshot,html:not(.seven-world-ecommerce) .v227-road-next,html:not(.seven-world-ecommerce) .v227-validation-role,html.seven-world-ecommerce .v227-tcoach,html.seven-world-ecommerce .v227-tmission,html.seven-world-ecommerce .v227-mastery{display:none!important}@media(max-width:900px){.v227-project__grid,.v227-snapshot>div{grid-template-columns:repeat(3,1fr)}.v227-tcoach{grid-template-columns:1fr auto!important}.v227-tcoach>button{grid-column:1/-1}.v227-mastery>div{grid-template-columns:1fr}.v227-flow{grid-template-columns:repeat(5,minmax(110px,1fr));overflow:auto;padding-bottom:3px}}@media(max-width:620px){.v227-project__top,.v227-project__next,.v227-road-next{grid-template-columns:1fr}.v227-project__grid,.v227-snapshot>div{grid-template-columns:repeat(2,1fr)}.v227-project form{grid-template-columns:1fr}.v227-project form button{grid-column:auto}.v227-tcoach{grid-template-columns:1fr!important}.v227-tcoach aside{padding:10px 0 0;border-left:0;border-top:1px solid var(--v227-line)}.v227-tmission{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/225/assets/seven-v227-pedagogy-optimizer.css.map */
