.ccmd{--md-red:#a7462e;--md-gold:#d99b54;--md-green:#3d805c;--md-amber:#b97824;--md-paper:#f5f3ef;background:var(--md-paper);color:#171814}.ccmd-progress{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(17,18,15,.16);background:#f5f3eff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ccmd-progress button{min-height:64px;border:0;border-right:1px solid rgba(17,18,15,.12);padding:0 16px;background:transparent;color:#77766f;font:inherit;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ccmd-progress button span{margin-right:8px;color:#aaa69c}.ccmd-progress button.is-active{box-shadow:inset 0 -3px 0 var(--md-red);color:#171814}.ccmd-stage{padding:clamp(48px,7vw,88px) clamp(18px,5vw,64px)}.ccmd-stage[hidden]{display:none}.ccmd-stage__head,.ccmd-stage>form,.ccmd-prompts,.ccmd-stage__actions,.ccmd-result-grid,.ccmd-dashboard>*{width:min(1120px,100%);margin-inline:auto}.ccmd-stage__head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:34px;margin-bottom:42px}.ccmd-stage__head h2,.ccmd-dashboard__head h2{margin:0;font-size:clamp(40px,6vw,74px);line-height:.96}.ccmd-stage__head>p{margin:0;color:#5d5b54;font-size:17px;font-weight:650;line-height:1.55}.ccmd-date-row{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid rgba(17,18,15,.16);padding:18px 0}.ccmd-date-row label{font-size:12px;font-weight:900;text-transform:uppercase}.ccmd-date-row input,.ccmd-flag select{min-height:46px;border:1px solid rgba(17,18,15,.2);border-radius:3px;padding:0 12px;background:#fff;color:#171814;font:inherit;font-weight:750}.ccmd-sliders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.ccmd-slider{border:1px solid rgba(17,18,15,.14);border-radius:5px;padding:23px;background:#fff}.ccmd-slider__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.ccmd-slider__top label{font-size:17px;font-weight:850}.ccmd-slider__top output{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#171814;color:#fff;font-size:21px;font-weight:950}.ccmd-slider input[type=range]{width:100%;height:8px;margin:27px 0 13px;border-radius:8px;outline:0;background:linear-gradient(90deg,var(--md-red) 44.44%,#dedbd4 44.44%);-webkit-appearance:none;appearance:none}.ccmd-slider input[type=range]::-webkit-slider-thumb{width:28px;height:28px;border:4px solid #fff;border-radius:50%;background:var(--md-red);box-shadow:0 1px 5px #00000052;-webkit-appearance:none;appearance:none;cursor:grab}.ccmd-slider input[type=range]::-moz-range-thumb{width:21px;height:21px;border:4px solid #fff;border-radius:50%;background:var(--md-red);box-shadow:0 1px 5px #00000052;cursor:grab}.ccmd-slider__anchors{display:flex;justify-content:space-between;gap:8px;color:#817f77;font-size:10px;font-weight:800;text-transform:uppercase}.ccmd-stage__actions{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:30px}.ccmd-stage__actions>span{margin-right:auto;color:#77756e;font-size:13px;font-weight:700}.ccmd-back{border:0;padding:14px;background:transparent;color:#5b5952;font:inherit;font-size:12px;font-weight:900;text-transform:uppercase;cursor:pointer}.ccmd-prompts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ccmd-prompts label{display:block;border:1px solid rgba(17,18,15,.14);border-radius:5px;padding:23px;background:#fff}.ccmd-prompts label>span{display:block;font-size:18px;font-weight:900}.ccmd-prompts label>small{display:block;margin:5px 0 14px;color:#77756e;font-size:13px;font-weight:650}.ccmd-prompts textarea{width:100%;min-height:120px;resize:vertical;border:1px solid rgba(17,18,15,.18);border-radius:3px;padding:13px;background:#faf9f7;color:#171814;font:inherit;font-size:16px;line-height:1.5}.ccmd-prompts .ccmd-flag{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.ccmd-error{width:min(1120px,100%);min-height:20px;margin:16px auto 0;color:#9d2f20;font-size:13px;font-weight:850}.ccmd-stage--result{background:#0d0f0d;color:#f5f3ef}.ccmd-result-grid{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:16px}.ccmd-score-card,.ccmd-mission-card{border:1px solid rgba(255,255,255,.13);border-radius:5px;padding:clamp(26px,4vw,44px);background:#141714}.ccmd-score-ring{width:210px;height:210px;display:grid;place-content:center;margin:34px auto 24px;border-radius:50%;background:radial-gradient(circle,#141714 59%,transparent 60%),conic-gradient(var(--score-color,var(--md-amber)) var(--score-angle,0deg),rgba(255,255,255,.1) 0);text-align:center}.ccmd-score-ring strong{font-size:70px;line-height:.8}.ccmd-score-ring span{margin-top:9px;color:#aaa;font-size:13px;font-weight:850}.ccmd-status{width:max-content;margin:0 auto 18px;border:1px solid currentColor;border-radius:3px;padding:7px 10px;color:#e1ad66;font-size:11px;font-weight:950;text-transform:uppercase}.ccmd-score-card>p:last-child{color:#c7c4bd;font-size:15px;font-weight:650;line-height:1.55;text-align:center}.ccmd-mission-card{display:flex;flex-direction:column}.ccmd-mission-card h2{margin:28px 0 0;font-size:clamp(38px,5vw,64px);line-height:.98}.ccmd-mission-card>p:not(.ccr-eyebrow){margin:16px 0;color:#c7c4bd;font-size:17px;font-weight:650;line-height:1.55}.ccmd-award{display:flex;align-items:center;gap:15px;margin:22px 0 28px;border-block:1px solid rgba(255,255,255,.13);padding:20px 0}.ccmd-award>span{color:#ffbd74;font-size:34px;font-weight:950}.ccmd-award strong,.ccmd-award small{display:block}.ccmd-award small{margin-top:3px;color:#999}.ccmd-share-actions{display:grid;grid-template-columns:1fr;gap:9px;margin-top:auto}.ccmd-share-actions .ccmd-back{color:#c7c4bd}.ccmd-share-help{margin:12px 0 0!important;color:#918e87!important;font-size:12px!important}.ccmd-share-feedback{min-height:18px;margin:7px 0 0!important;color:#82c99f!important;font-size:12px!important}.ccmd-dashboard{padding:clamp(48px,7vw,86px) clamp(18px,5vw,64px);background:#f5f3ef}.ccmd-dashboard__head{display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:34px}.ccmd-stat{min-width:110px;border-left:1px solid rgba(17,18,15,.16);padding-left:22px}.ccmd-stat span,.ccmd-stat small{display:block}.ccmd-stat span{font-size:38px;font-weight:950;line-height:1}.ccmd-stat small{margin-top:7px;color:#77756e;font-size:10px;font-weight:900;text-transform:uppercase}.ccmd-trend-card{margin-top:38px!important;border:1px solid rgba(17,18,15,.15);border-radius:5px;padding:clamp(22px,4vw,36px);background:#fff}.ccmd-card-title{display:flex;align-items:end;justify-content:space-between;gap:20px}.ccmd-card-title h3{margin:0;font-size:24px}.ccmd-card-title span{color:#77756e;font-size:11px;font-weight:850;text-transform:uppercase}.ccmd-chart{min-height:230px;display:grid;align-items:center;margin-top:25px}.ccmd-chart p{color:#77756e;text-align:center}.ccmd-chart svg{width:100%;height:230px;overflow:visible}.ccmd-chart text{fill:#77756e;font-size:10px;font-weight:750}.ccmd-history-list{display:grid;gap:9px;margin-top:18px!important}.ccmd-history-item{display:grid;grid-template-columns:115px 74px 1fr auto;align-items:center;gap:16px;border:1px solid rgba(17,18,15,.13);border-radius:4px;padding:16px 18px;background:#fff}.ccmd-history-item strong{font-size:21px}.ccmd-history-item span,.ccmd-history-item small{color:#6e6c65;font-size:12px;font-weight:750}.ccmd-history-item em{font-style:normal;font-size:10px;font-weight:950;text-transform:uppercase}.ccmd-sync-note{margin-top:18px!important;color:#77756e;font-size:12px;font-weight:650}@media(max-width:760px){.ccmd-progress{top:56px}.ccmd-stage{scroll-margin-top:120px}.ccmd-stage__head,.ccmd-result-grid,.ccmd-sliders,.ccmd-prompts{grid-template-columns:1fr}.ccmd-prompts .ccmd-flag{grid-column:auto;align-items:flex-start;flex-direction:column}.ccmd-slider{padding:19px}.ccmd-slider__anchors span:nth-child(2){display:none}.ccmd-dashboard__head{grid-template-columns:1fr 1fr}.ccmd-dashboard__head>div:first-child{grid-column:1/-1}.ccmd-history-item{grid-template-columns:1fr auto}.ccmd-history-item span:nth-of-type(2){grid-column:1/-1}.ccmd-progress button{font-size:10px}.ccmd-progress button span{display:block;margin:0 0 3px}}@media(prefers-reduced-motion:reduce){.ccmd *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cc-mission-debrief.css.map */
