.gc91-checkin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.gc91-checkin label{display:grid;gap:7px;color:#071b2d;font-size:11px;font-weight:900;letter-spacing:.06em}.gc91-checkin textarea,.gc91-checkin select{width:100%;box-sizing:border-box;border:1px solid rgba(7,27,45,.16);border-radius:12px;padding:12px;background:#fff;color:#071b2d;font:inherit;font-weight:500;letter-spacing:0}.gc91-review-output>small:first-child{display:block;margin-bottom:8px;color:#607086;font-weight:800}@media(max-width:700px){.gc91-checkin{grid-template-columns:1fr}}.gc91-appbar nav a,.gc91-appbar .gc91-ask{font-size:11px}.gc91-os .gc91-hero small,.gc91-os .gc91-section-head small,.gc91-os .gc91-primary>small,.gc91-os .gc91-continue>small{font-size:12px}.gc91-os .gc91-hero p,.gc91-os .gc91-primary p,.gc91-os .gc91-continue p,.gc91-os .gc91-review-output{font-size:17px;line-height:1.55}.gc91-os button,.gc91-profile button[type=submit]{min-height:48px;padding:13px 18px;font-size:13px}.gc91-status-row span{font-size:12px}.gc912-experiment-loop{display:flex;align-items:center;gap:7px;margin:22px 0 4px;overflow-x:auto}.gc912-experiment-loop span{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:10px 13px;border:1px solid rgba(7,27,45,.12);border-radius:14px;background:#f2f7fc;color:#2d4a5e;font-size:11px;font-weight:950;letter-spacing:.055em;white-space:nowrap}.gc912-experiment-loop span.is-live{border-color:#68b7ef;background:#e6f4ff;color:#0875ff}.gc912-experiment-loop span b{color:#0875ff}.gc912-experiment-loop i{color:#55a9df;font-style:normal;font-weight:950}.gc91-grid.is-solo{grid-template-columns:1fr}.gc91-profile label,.gc91-checkin label{font-size:13px}.gc91-profile input,.gc91-profile select,.gc91-profile textarea,.gc91-checkin textarea,.gc91-checkin select{min-height:48px;font-size:16px}.gc90-head{align-items:center}.gc90-head .gc1-eyebrow{font-size:12px}.gc90-head p{font-size:18px}.gc90-status{min-height:44px;font-size:11px}.gc90-mode-row button{min-height:46px;padding:11px 16px;font-size:12px}.gc90-form textarea{min-height:76px;font-size:20px}.gc90-form>button{min-width:200px}.gc90-form>button span{font-size:14px}.gc90-form>button small{font-size:10px}.gc90-prompt-row button{min-height:42px;padding:10px 14px;font-size:11px}.gc90-answer-copy{font-size:17px}.gc90-action-row button{min-height:48px;padding:12px 17px;font-size:12px}.gc90-foot span,.gc90-foot b,.gc91-lab-directory small{font-size:11px}.gc91-lab-directory p{font-size:16px}.gc91-lab-directory nav a{min-height:56px;font-size:11px}.gc5-meal-controls legend{font-size:12px;line-height:1.35}.gc5-anchor-scroll span,.gc5-choice-images span{font-size:11px!important}.gc5-anchor-scroll button[data-name=Shrimp],.gc5-anchor-scroll button[data-name="Eggs + Egg Whites"],.gc5-anchor-scroll button[data-name="Plant Protein"],.gc5-anchor-scroll button[data-name=Tuna],#recipe-vault-preview,#full-recipe-vault,.gc731-discovery{display:none!important}@media(max-width:700px){.gc91-appbar nav a,.gc91-appbar .gc91-ask{font-size:10px}.gc90-head p,.gc91-os .gc91-hero p,.gc91-os .gc91-primary p,.gc91-os .gc91-continue p{font-size:16px}.gc90-form textarea{font-size:18px}}.gc1-fuel>.gc1-wrap{padding-top:24px}.gc91-appbar{position:relative;z-index:8;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:14px 18px;border-radius:22px;background:#fffffff0}.gc91-appbar-brand{display:grid;gap:3px;white-space:nowrap}.gc91-appbar-brand small{color:#1674e8;font-size:8px;font-weight:950;letter-spacing:.13em}.gc91-appbar-brand strong{color:#071b2d;font-size:15px;letter-spacing:-.02em}.gc91-appbar nav{display:flex;justify-content:center;gap:5px;min-width:0}.gc91-appbar nav a,.gc91-appbar .gc91-ask{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 12px;border-radius:999px;color:#213b50;font-size:8px;font-weight:950;letter-spacing:.08em;text-decoration:none;white-space:nowrap}.gc91-appbar nav a:hover,.gc91-appbar nav a.is-active{background:#eaf4ff;color:#0875ff}.gc91-appbar .gc91-ask{background:linear-gradient(135deg,#071b2d,#0875ff);color:#fff}.gc91-os{scroll-margin-top:105px;margin-top:16px}.gc91-os .gc91-hero h2{max-width:820px;font-size:clamp(34px,4.3vw,58px)}.gc90-ai{scroll-margin-top:105px;margin-top:16px!important}.gc90-store,.gc90-map{display:none!important}.gc90-foot{grid-template-columns:1fr}.gc90-foot span:nth-child(n+2){display:none}.gc91-lab-directory{position:relative;z-index:2;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:24px;align-items:center;margin:18px 0 8px;padding:24px;border-radius:24px}.gc91-lab-directory small{color:#0875ff;font-size:8px;font-weight:950;letter-spacing:.13em}.gc91-lab-directory h3{margin:7px 0;color:#071b2d;font-size:clamp(24px,2.5vw,36px);line-height:1;letter-spacing:-.035em}.gc91-lab-directory p{margin:0;color:#5e7486;font-size:11px;line-height:1.55}.gc91-lab-directory nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gc91-lab-directory nav a{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 12px;border:1px solid rgba(7,27,45,.12);border-radius:14px;background:#fff;color:#16364d;font-size:8px;font-weight:950;letter-spacing:.055em;text-decoration:none}.gc91-lab-directory nav span{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:9px;background:#e8f3ff;color:#0875ff}.gc5-meal-controls,.gc5-meal-controls fieldset,.gc5-builder-choice-grid,.gc5-choice-images{min-width:0}.gc5-meal-controls fieldset{align-self:start!important}.gc5-anchor-scroll{grid-auto-columns:160px!important;align-items:start!important}.gc5-anchor-scroll button{display:grid!important;grid-template-rows:124px auto!important;align-self:start!important;height:166px!important;min-height:166px!important;max-height:166px!important}.gc5-anchor-scroll img{width:100%!important;height:124px!important;object-fit:cover!important;object-position:center!important}.gc5-anchor-scroll span{display:flex!important;align-items:center;min-height:42px;padding:8px 9px!important}.gc5-builder-choice-grid{align-items:start!important;grid-auto-rows:max-content!important}.gc5-choice-images{align-items:start!important;grid-auto-rows:142px!important}.gc5-choice-images button,.gc63-uniform-choice-grid button{display:block!important;align-self:start!important;width:100%!important;height:142px!important;min-height:142px!important;max-height:142px!important;aspect-ratio:auto!important}.gc5-choice-images img,.gc63-uniform-choice-grid img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important}.gc5-choice-images span{left:8px!important;right:8px!important;bottom:8px!important;min-height:32px;display:flex;align-items:center;justify-content:center;background:#fffffff0!important;box-shadow:0 8px 20px #04192a14}@media(max-width:1050px){.gc91-appbar{grid-template-columns:1fr auto}.gc91-appbar nav{grid-column:1 / -1;grid-row:2;justify-content:flex-start;overflow-x:auto}.gc91-lab-directory{grid-template-columns:1fr}}@media(max-width:700px){.gc1-fuel>.gc1-wrap{padding-top:12px}.gc91-appbar{gap:10px;padding:11px}.gc91-appbar-brand small{display:none}.gc91-appbar .gc91-ask{min-height:35px;padding:8px 10px}.gc91-lab-directory{padding:18px 14px}.gc91-lab-directory nav{grid-template-columns:repeat(2,minmax(0,1fr))}.gc5-choice-images{grid-auto-rows:126px!important}.gc5-choice-images button,.gc63-uniform-choice-grid button{height:126px!important;min-height:126px!important;max-height:126px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/gc-phase91-audit.css.map */
