.PrelaunchNotice-module__32K0Fq__notice{box-sizing:border-box;color:#173f2a;background:#f3faf5;border:1px solid #b9d6c2;border-radius:1.1rem;gap:.55rem;width:100%;margin:0;padding:1rem;display:grid}.PrelaunchNotice-module__32K0Fq__compact{border-radius:.9rem;padding:.8rem}.PrelaunchNotice-module__32K0Fq__notice .PrelaunchNotice-module__32K0Fq__badge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1f6b44;border-radius:999px;justify-self:start;margin:0;padding:.15rem .6rem;font-size:.72rem;font-weight:800}.PrelaunchNotice-module__32K0Fq__launch{margin:0;font-size:1.05rem;line-height:1.35}.PrelaunchNotice-module__32K0Fq__english{color:#3e5f4c;font-size:.9rem;font-weight:400}.PrelaunchNotice-module__32K0Fq__text{color:#2f4f3d;margin:0;font-size:.95rem;line-height:1.45}.PrelaunchNotice-module__32K0Fq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.PrelaunchNotice-module__32K0Fq__primary,.PrelaunchNotice-module__32K0Fq__secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:.8rem;padding:.55rem 1rem;font-weight:700}.PrelaunchNotice-module__32K0Fq__primary{color:#fff;background:#1f6b44;border:1px solid #1f6b44}.PrelaunchNotice-module__32K0Fq__primary:disabled{opacity:.6;cursor:not-allowed}.PrelaunchNotice-module__32K0Fq__secondary{color:#1f6b44;background:#fff;border:1px solid #1f6b44}.PrelaunchNotice-module__32K0Fq__form{gap:.6rem;margin-top:.3rem;display:grid}.PrelaunchNotice-module__32K0Fq__form label{gap:.3rem;font-weight:600;display:grid}.PrelaunchNotice-module__32K0Fq__form input[type=email]{min-height:44px;font:inherit;border:1px solid #9fbfaa;border-radius:.6rem;padding:.5rem .7rem;font-size:16px}.PrelaunchNotice-module__32K0Fq__consent{grid-template-columns:auto 1fr;align-items:start;font-size:.9rem;line-height:1.4;font-weight:400!important}.PrelaunchNotice-module__32K0Fq__consent input{width:1.2rem;height:1.2rem;margin-top:.1rem}.PrelaunchNotice-module__32K0Fq__done{margin:.3rem 0 0;font-weight:700}.PrelaunchNotice-module__32K0Fq__error{color:#9b2c2c;margin:0}
.ProductBarcode-module__y-eEdq__pill,.ProductBarcode-module__y-eEdq__panel{--barcode-ink:#144f40;--barcode-muted:#65766f;--panel-width:360px;--panel-bars-width:280px;--panel-radius:1rem;--panel-shadow:0 18px 48px #144f4038, 0 2px 8px #144f401f;--panel-border:#d8e0da}.ProductBarcode-module__y-eEdq__pill{border:1.5px solid var(--barcode-ink);color:var(--barcode-ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:2.25rem;padding:.3rem .6rem;font-size:.8rem;font-weight:800;display:flex;position:relative}.ProductBarcode-module__y-eEdq__pill:before{content:"";position:absolute;inset:-.25rem -.1rem}.ProductBarcode-module__y-eEdq__pill:focus-visible{outline-offset:2px;outline:3px solid #b16f13}.ProductBarcode-module__y-eEdq__pill[aria-expanded=true]{background:#e8f0e9}.ProductBarcode-module__y-eEdq__icon{fill:currentColor;flex:none;width:1.35rem;height:.95rem}.ProductBarcode-module__y-eEdq__panel{border:1px solid var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);box-sizing:border-box;color:#173d33;left:var(--panel-left,16px);text-align:center;max-height:calc(100vh - 32px);top:var(--panel-top,16px);width:min(var(--panel-width), calc(100vw - 32px));z-index:1000;background:#fff;padding:.9rem 1rem 1.1rem;position:fixed;overflow-y:auto}.ProductBarcode-module__y-eEdq__panel:not([data-placed]){visibility:hidden}.ProductBarcode-module__y-eEdq__close{border:1.5px solid var(--barcode-ink);color:var(--barcode-ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;min-height:2.25rem;margin-left:auto;padding:.3rem .85rem;font-size:.85rem;font-weight:800;display:block;position:relative}.ProductBarcode-module__y-eEdq__close:before{content:"";position:absolute;inset:-.25rem}.ProductBarcode-module__y-eEdq__close:focus-visible{outline-offset:2px;outline:3px solid #b16f13}.ProductBarcode-module__y-eEdq__name{color:var(--barcode-ink);overflow-wrap:anywhere;margin:.4rem 0 0;font-size:1.1rem;line-height:1.25}.ProductBarcode-module__y-eEdq__place{color:var(--barcode-muted);margin:.2rem 0 .8rem;font-size:.85rem}.ProductBarcode-module__y-eEdq__barsFrame{max-width:var(--panel-bars-width);width:100%;margin:0 auto}.ProductBarcode-module__y-eEdq__bars{display:block}.ProductBarcode-module__y-eEdq__number{color:#000;letter-spacing:.12em;overflow-wrap:anywhere;margin:.7rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.25rem;font-weight:700}.ProductBarcode-module__y-eEdq__lot{color:var(--barcode-ink);margin:.5rem 0 0;font-size:18px;font-weight:700}@media (max-width:760px){.ProductBarcode-module__y-eEdq__pill{gap:.25rem;padding:.3rem;font-size:.78rem}.ProductBarcode-module__y-eEdq__icon{width:1.1rem}.ProductBarcode-module__y-eEdq__panel,.ProductBarcode-module__y-eEdq__panel:not([data-placed]){border-radius:var(--panel-radius) var(--panel-radius) 0 0;max-height:80vh;padding-bottom:max(1.1rem, env(safe-area-inset-bottom));visibility:visible;width:auto;inset:auto 0 0}}
.PatientCatalogExperience-module__ulvufW__experience{--ink:#173d33;--muted:#65766f;--leaf:#144f40;--pale:#e8f0e9;--cream:#f8f7ef;--line:#d8e0da;background:var(--cream);color:var(--ink);grid-template-columns:minmax(0,1fr);gap:1rem 1.6rem;width:100%;min-width:0;max-width:88rem;margin:1.5rem auto;padding:clamp(1rem,3vw,2.5rem);display:grid;overflow:hidden}.PatientCatalogExperience-module__ulvufW__experience *{box-sizing:border-box;min-width:0}.PatientCatalogExperience-module__ulvufW__guard{border:1px solid var(--line);border-radius:.75rem;margin:1rem 0;padding:1rem}.PatientCatalogExperience-module__ulvufW__header,.PatientCatalogExperience-module__ulvufW__reviewBanner,.PatientCatalogExperience-module__ulvufW__guide,.PatientCatalogExperience-module__ulvufW__conversationTools,.PatientCatalogExperience-module__ulvufW__mappingNotice{grid-column:1}.PatientCatalogExperience-module__ulvufW__header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.PatientCatalogExperience-module__ulvufW__header h2,.PatientCatalogExperience-module__ulvufW__selection h2{letter-spacing:-.035em;margin:.25rem 0 .45rem;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.05}.PatientCatalogExperience-module__ulvufW__header p{max-width:46rem;margin:0}.PatientCatalogExperience-module__ulvufW__eyebrow{color:#3d7566;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.PatientCatalogExperience-module__ulvufW__boundary{background:var(--pale);text-align:center;border-radius:.6rem;max-width:20rem;padding:.65rem 1rem}.PatientCatalogExperience-module__ulvufW__boundary strong{font-size:.75rem}.PatientCatalogExperience-module__ulvufW__reviewBanner{color:#5d4b0d;background:#fff3ca;border:1px solid #e8cf75;border-radius:.6rem;margin:0;padding:.55rem .75rem;font-weight:750}.PatientCatalogExperience-module__ulvufW__guide{background:var(--pale);border-radius:.75rem;padding:.85rem 1rem}.PatientCatalogExperience-module__ulvufW__guide summary{color:var(--leaf);cursor:pointer;font-weight:850}.PatientCatalogExperience-module__ulvufW__guide ol{grid-template-columns:repeat(3,1fr);gap:1rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.PatientCatalogExperience-module__ulvufW__guide li{color:var(--muted);padding-left:2.35rem;font-size:.75rem;line-height:1.35;position:relative}.PatientCatalogExperience-module__ulvufW__guide li:before{background:var(--leaf);color:#fff;content:counter(list-item);border-radius:.45rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:850;display:flex;position:absolute;top:0;left:0}.PatientCatalogExperience-module__ulvufW__guide li strong{color:var(--ink);font-size:.84rem;display:block}.PatientCatalogExperience-module__ulvufW__conversationTools{border:1px solid var(--line);background:#fff;border-radius:.75rem;gap:.55rem;padding:.85rem 1rem;display:grid}.PatientCatalogExperience-module__ulvufW__conversationTools h3,.PatientCatalogExperience-module__ulvufW__conversationTools p{margin:0}.PatientCatalogExperience-module__ulvufW__conversationTools h3{font-size:1rem}.PatientCatalogExperience-module__ulvufW__conversationTools p{color:var(--muted);font-size:.75rem}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer{grid-template-columns:minmax(0,1fr) auto}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer label{grid-column:1/-1}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer textarea{min-height:3.5rem}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer button{align-self:end;min-width:10rem}.PatientCatalogExperience-module__ulvufW__conversationReply{border-top:1px solid var(--line);gap:.5rem;padding-top:.65rem;display:grid}.PatientCatalogExperience-module__ulvufW__conversationTools .PatientCatalogExperience-module__ulvufW__replyQuestion,.PatientCatalogExperience-module__ulvufW__conversationTools .PatientCatalogExperience-module__ulvufW__replyAnswer{color:var(--ink);white-space:pre-line;border-radius:.65rem;margin:0;padding:.6rem .8rem;font-size:.9rem;line-height:1.45}.PatientCatalogExperience-module__ulvufW__replyQuestion{background:var(--pale);justify-self:end;max-width:85%}.PatientCatalogExperience-module__ulvufW__replyAnswer{border:1px solid var(--line);background:#f7faf7}.PatientCatalogExperience-module__ulvufW__replyQuestion strong,.PatientCatalogExperience-module__ulvufW__replyAnswer strong{color:var(--leaf);letter-spacing:.02em;margin-bottom:.15rem;font-size:.72rem;display:block}.PatientCatalogExperience-module__ulvufW__categoryTabs{grid-column:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding-bottom:.1rem;display:grid}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button{--chip-ink:#144f40;--chip-tint:#e4f0e7;--chip-line:#a9cbb5;--chip-badge:#cfe5d6;--chip-shadow:20 79 64;background-color:var(--chip-tint);border:1px solid var(--chip-line);box-shadow:0 1px 2px rgb(var(--chip-shadow) / 10%), inset 0 1px 0 #ffffffb3;color:var(--chip-ink);cursor:pointer;font:inherit;background-image:linear-gradient(#fff9 0%,#fff0 100%);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:2.75rem;padding:.5rem .85rem;font-size:.9rem;font-weight:750;line-height:1.15;transition:background-color .18s,border-color .18s,box-shadow .2s,color .18s,transform .2s cubic-bezier(.2,.8,.3,1.2);display:flex;position:relative}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[data-family=flower]{--chip-ink:#24582a;--chip-tint:#ebf5e5;--chip-line:#b5d6a8;--chip-badge:#d3e9c8;--chip-shadow:45 100 40}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[data-family=extract]{--chip-ink:#0d5560;--chip-tint:#e5f2f4;--chip-line:#a3ccd3;--chip-badge:#c9e4e9;--chip-shadow:13 85 96}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[data-family=edible]{--chip-ink:#73400a;--chip-tint:#fcf1dd;--chip-line:#e7c78f;--chip-badge:#f6deb1;--chip-shadow:130 80 10}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[data-family=care]{--chip-ink:#4a3f80;--chip-tint:#f0eef8;--chip-line:#c8c1e3;--chip-badge:#e0dbf2;--chip-shadow:74 63 128}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs .PatientCatalogExperience-module__ulvufW__chipName{white-space:nowrap}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs .PatientCatalogExperience-module__ulvufW__count{background:var(--chip-badge);color:var(--chip-ink);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:1.6rem;height:1.35rem;padding:0 .45rem;font-size:.72rem;font-weight:800;line-height:1;transition:background-color .18s,color .18s;display:inline-flex}@media (hover:hover){.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:hover{border-color:color-mix(in srgb, var(--chip-ink) 45%, var(--chip-line));box-shadow:0 8px 18px -6px rgb(var(--chip-shadow) / 35%), inset 0 1px 0 #ffffffb3;transform:translateY(-2px)scale(1.02)}}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:active{box-shadow:inset 0 2px 4px rgb(var(--chip-shadow) / 22%);transition-duration:80ms;transform:translateY(0)scale(.97)}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:focus-visible{outline:3px solid var(--leaf);outline-offset:2px}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[aria-pressed=true]{color:#fff;background-color:#144f40;background-image:linear-gradient(135deg,#1a6b4f 0%,#155a47 45%,#0e3d31 100%);border-color:#0e3d31;animation:.32s cubic-bezier(.2,.8,.3,1.25) PatientCatalogExperience-module__ulvufW__chipSelected;box-shadow:0 0 0 3px #54aa7047,0 8px 20px -4px #144f4073,inset 0 1px #ffffff2e}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[aria-pressed=true] .PatientCatalogExperience-module__ulvufW__count{color:#fff;background:#ffffff29}@keyframes PatientCatalogExperience-module__ulvufW__chipSelected{0%{transform:scale(.96)}60%{transform:scale(1.03)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button,.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs .PatientCatalogExperience-module__ulvufW__count{transition:none}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button[aria-pressed=true]{animation:none}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:hover,.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:active{transform:none}}.PatientCatalogExperience-module__ulvufW__controls{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(13rem,17rem);align-items:end;gap:.75rem;display:grid}.PatientCatalogExperience-module__ulvufW__controls form,.PatientCatalogExperience-module__ulvufW__searchRow,.PatientCatalogExperience-module__ulvufW__searchRow input{width:100%;min-width:0}.PatientCatalogExperience-module__ulvufW__controls form>label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PatientCatalogExperience-module__ulvufW__controls>label{gap:.3rem;font-size:.72rem;font-weight:800;display:grid}.PatientCatalogExperience-module__ulvufW__controls select{color:var(--ink);font:inherit;background:#fff;border:1px solid #cad4ce;border-radius:.55rem;width:100%;min-height:2.65rem;padding:.55rem .65rem}.PatientCatalogExperience-module__ulvufW__searchRow{position:relative}.PatientCatalogExperience-module__ulvufW__searchRow:before{content:"⌕";z-index:1;font-size:1.2rem;position:absolute;top:.55rem;left:.7rem}.PatientCatalogExperience-module__ulvufW__controls input{color:var(--ink);font:inherit;background:#fff;border:1px solid #cad4ce;border-radius:.55rem;min-height:2.65rem;padding:.6rem 5rem .6rem 2.1rem}.PatientCatalogExperience-module__ulvufW__controls .PatientCatalogExperience-module__ulvufW__searchRow button{color:var(--leaf);background:0 0;border:0;min-height:2.65rem;padding:.5rem .8rem;font-weight:800;position:absolute;right:0}.PatientCatalogExperience-module__ulvufW__loading,.PatientCatalogExperience-module__ulvufW__empty,.PatientCatalogExperience-module__ulvufW__loadError,.PatientCatalogExperience-module__ulvufW__grid,.PatientCatalogExperience-module__ulvufW__pagination{grid-column:1}.PatientCatalogExperience-module__ulvufW__mappingNotice{background:#fff8e8;border:1px solid #dec98e;border-radius:.65rem;padding:.65rem .8rem}.PatientCatalogExperience-module__ulvufW__mappingNotice summary{cursor:pointer;font-size:.75rem;font-weight:800}.PatientCatalogExperience-module__ulvufW__mappingNotice p,.PatientCatalogExperience-module__ulvufW__mappingNotice ul{margin:.45rem 0 0;font-size:.7rem}.PatientCatalogExperience-module__ulvufW__loading,.PatientCatalogExperience-module__ulvufW__empty{color:var(--muted);background:#fff;border-radius:.6rem;margin:0;padding:.75rem}.PatientCatalogExperience-module__ulvufW__loadError{color:#6d2f18;background:#fff4ee;border:1px solid #d99b78;border-radius:.6rem;padding:.75rem}.PatientCatalogExperience-module__ulvufW__loadError p{margin:0}.PatientCatalogExperience-module__ulvufW__loadError button{background:#fff;border:1px solid;border-radius:.45rem;margin-top:.5rem;padding:.45rem .7rem}.PatientCatalogExperience-module__ulvufW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.PatientCatalogExperience-module__ulvufW__card{border:1px solid var(--line);background:#fff;border-radius:.75rem;grid-template-columns:7.5rem minmax(0,1fr);min-height:9rem;padding:.65rem;display:grid;position:relative;overflow:hidden}.PatientCatalogExperience-module__ulvufW__photoColumn{grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid}.PatientCatalogExperience-module__ulvufW__photoColumn>button:not(.PatientCatalogExperience-module__ulvufW__photo){margin-top:.4rem}.PatientCatalogExperience-module__ulvufW__photo{appearance:none;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #d4ddd7;border-radius:.65rem;justify-content:center;align-self:stretch;align-items:center;min-height:7rem;padding:0;display:flex;position:relative;overflow:hidden}.PatientCatalogExperience-module__ulvufW__photo img{object-fit:contain}.PatientCatalogExperience-module__ulvufW__detailPhoto img{object-fit:scale-down}.PatientCatalogExperience-module__ulvufW__photo>span,.PatientCatalogExperience-module__ulvufW__detailPhoto>span{color:var(--muted);text-align:center;font-size:.68rem}.PatientCatalogExperience-module__ulvufW__photo small{color:#fff;background:#144f40e6;border-radius:.35rem;padding:.22rem .35rem;font-size:.6rem;display:block;position:absolute;bottom:.3rem;left:.3rem}.PatientCatalogExperience-module__ulvufW__cardBody{gap:.25rem;padding-left:1rem;display:grid}.PatientCatalogExperience-module__ulvufW__category{display:none}.PatientCatalogExperience-module__ulvufW__card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.98rem;line-height:1.12;display:-webkit-box;overflow:hidden}.PatientCatalogExperience-module__ulvufW__description{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;line-height:1.3;overflow:hidden}.PatientCatalogExperience-module__ulvufW__meta,.PatientCatalogExperience-module__ulvufW__composition{color:var(--muted);margin:0;font-size:.73rem}.PatientCatalogExperience-module__ulvufW__pricingLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PatientCatalogExperience-module__ulvufW__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding-top:.15rem;display:grid}.PatientCatalogExperience-module__ulvufW__tiers button{color:var(--ink);text-align:left;background:#fff;border:1px solid #d2ddd6;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem;min-height:3rem;padding:.35rem .45rem;font-size:.68rem;font-weight:800;display:grid}.PatientCatalogExperience-module__ulvufW__tiers button:only-child{grid-column:1/-1;justify-self:start;min-width:6rem}.PatientCatalogExperience-module__ulvufW__tiers button[aria-pressed=true]{background:var(--leaf);border-color:var(--leaf);color:#fff}.PatientCatalogExperience-module__ulvufW__addMark{background:var(--pale);color:var(--leaf);border-radius:50%;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font-size:.9rem;line-height:1;display:inline-flex}.PatientCatalogExperience-module__ulvufW__tiers button[aria-pressed=true]{grid-template-columns:minmax(0,1fr)}.PatientCatalogExperience-module__ulvufW__tiers button[aria-pressed=true] .PatientCatalogExperience-module__ulvufW__addMark{display:none}.PatientCatalogExperience-module__ulvufW__tierCopy{white-space:nowrap;gap:.05rem;line-height:1.05;display:grid}.PatientCatalogExperience-module__ulvufW__tierCopy strong{font-size:.72rem}.PatientCatalogExperience-module__ulvufW__addedState{letter-spacing:.02em;font-size:.58rem}.PatientCatalogExperience-module__ulvufW__tax{color:var(--muted);margin:0;font-size:.65rem;line-height:1.3}.PatientCatalogExperience-module__ulvufW__moreTiers{color:var(--leaf);text-align:center;background:0 0;border:0;justify-self:stretch;min-height:0;padding:.18rem .25rem;font-size:.68rem;font-weight:800;line-height:1.1}.PatientCatalogExperience-module__ulvufW__cardActions{display:none}.PatientCatalogExperience-module__ulvufW__detailButton{color:#0000;background:0 0;border:0;width:2rem;height:2rem;font-size:0}.PatientCatalogExperience-module__ulvufW__detailButton:after{color:var(--leaf);content:"›";font-size:1.25rem}.PatientCatalogExperience-module__ulvufW__addButton{display:none}.PatientCatalogExperience-module__ulvufW__pagination{justify-content:space-between;align-items:center;display:flex}.PatientCatalogExperience-module__ulvufW__pagination button{color:var(--muted);background:0 0;border:0;min-height:2.5rem;padding:.5rem .75rem}.PatientCatalogExperience-module__ulvufW__pagination button:disabled{opacity:.45}.PatientCatalogExperience-module__ulvufW__pagination span{font-size:.75rem;font-weight:800}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400 700;src:url(../media/Lora-Variable.2emujj1qhyz06.woff)format("woff")}.PatientCatalogExperience-module__ulvufW__selection{--sel-ink:#144f40;--sel-frame:#a9cbb5;--sel-card-line:#dbe7df;--fam-flower:#4f9440;--fam-extract:#23818f;--fam-edible:#c98a22;--fam-care:#7a68bf;grid-column:1;align-self:start;gap:.85rem;padding:1.1rem;display:grid}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection{border:1px solid var(--sel-frame);background:linear-gradient(160deg,#eef7ec 0%,#f8f8ec 48%,#fbf6e9 72%,#f4f1f9 100%);border-radius:1.25rem;padding:1.35rem 1.5rem 1.5rem;box-shadow:0 0 0 4px #ffffffbf,0 0 0 5px #d4e6d9,0 22px 44px -26px #144f4080}.PatientCatalogExperience-module__ulvufW__selection summary{list-style:none}.PatientCatalogExperience-module__ulvufW__selection summary::-webkit-details-marker{display:none}.PatientCatalogExperience-module__ulvufW__selectionHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PatientCatalogExperience-module__ulvufW__selectionHeader .PatientCatalogExperience-module__ulvufW__eyebrow{display:none}.PatientCatalogExperience-module__ulvufW__selectionHeader>div{align-items:center;gap:.8rem;display:flex}.PatientCatalogExperience-module__ulvufW__selectionIcon{border:1px solid var(--sel-frame);background:linear-gradient(160deg,#f4faf2 0%,#d8ebdc 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:inset 0 1px #fffc}.PatientCatalogExperience-module__ulvufW__selectionIcon svg{fill:none;height:1.75rem;stroke:var(--sel-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1.75rem}.PatientCatalogExperience-module__ulvufW__selectionIcon .PatientCatalogExperience-module__ulvufW__selectionIconLeaf{fill:#6fae5b;stroke:#2f6b2a}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection h2{color:var(--sel-ink);letter-spacing:-.01em;margin:0;font-family:Lora,Georgia,Times New Roman,serif;font-size:1.875rem;font-weight:700;line-height:1.12}@supports ((-webkit-background-clip:text) or (background-clip:text)){.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection h2{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#144f40 0%,#0d5560 20%,#144f40 38%,#73400a 58%,#4a3f80 78%,#144f40 100%);background-position:0%;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite alternate PatientCatalogExperience-module__ulvufW__selectionTitleShift}}@keyframes PatientCatalogExperience-module__ulvufW__selectionTitleShift{0%{background-position:0%}to{background-position:100%}}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selectionHeader>span{border:1px solid var(--sel-frame);color:var(--sel-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:.4rem .8rem;font-size:.78rem;font-weight:800}.PatientCatalogExperience-module__ulvufW__selection ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.PatientCatalogExperience-module__ulvufW__selection li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.75rem 0;display:grid}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li{--fam:var(--fam-care);border:1px solid var(--sel-card-line);border-left:5px solid var(--fam);background:#ffffffeb;border-radius:.85rem;padding:.8rem .9rem .8rem 1rem;box-shadow:0 1px 2px #144f400f,0 6px 14px -12px #144f4059}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li[data-family=flower]{--fam:var(--fam-flower)}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li[data-family=extract]{--fam:var(--fam-extract)}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li[data-family=edible]{--fam:var(--fam-edible)}.PatientCatalogExperience-module__ulvufW__selection li div{overflow-wrap:anywhere;gap:.15rem;display:grid}.PatientCatalogExperience-module__ulvufW__selection li strong{color:var(--ink);font-size:1rem;line-height:1.25}.PatientCatalogExperience-module__ulvufW__selection li span,.PatientCatalogExperience-module__ulvufW__helper{color:var(--muted);font-size:.7rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li span{color:#56675f;font-size:.76rem}.PatientCatalogExperience-module__ulvufW__selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:100%;gap:.45rem!important;display:flex!important}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button{border:1px solid var(--sel-frame);color:var(--sel-ink);cursor:pointer;overflow-wrap:anywhere;background:#fff;border-radius:999px;max-width:100%;min-height:2.25rem;padding:.4rem .9rem;font-size:.78rem;font-weight:750;line-height:1.1;transition:background-color .15s,border-color .15s}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button+button{color:#8a3a1c;border-color:#e2c2b4}@media (hover:hover){.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button:hover{background:#e9f3ec;border-color:#7fae90}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button+button:hover{background:#fbefe9;border-color:#cf9a82}}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection button:focus-visible{outline:3px solid var(--sel-ink);outline-offset:2px}.PatientCatalogExperience-module__ulvufW__emptySelection{color:var(--muted);margin:0;font-size:.78rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__emptySelection,.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__helper{color:#56675f}.PatientCatalogExperience-module__ulvufW__reviewControls{border-top:1px solid var(--line);gap:.7rem;padding-top:.8rem;display:grid}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__reviewControls{border-top-color:#cfe0d4;padding-top:1rem}.PatientCatalogExperience-module__ulvufW__reviewControls>label:not(.PatientCatalogExperience-module__ulvufW__acknowledgement){gap:.35rem;font-size:.75rem;font-weight:750;display:grid}.PatientCatalogExperience-module__ulvufW__reviewControls select,.PatientCatalogExperience-module__ulvufW__reviewControls textarea{background:var(--cream);color:var(--ink);font:inherit;border:0;border-radius:.55rem;min-height:2.75rem;padding:.65rem .75rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__reviewControls select,.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__reviewControls textarea{background:#fff;border:1px solid #c3d6c9;border-radius:.7rem}.PatientCatalogExperience-module__ulvufW__reviewControls textarea{resize:vertical;min-height:4.2rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__primary{color:#fff;cursor:pointer;letter-spacing:.01em;background-color:#144f40;background-image:linear-gradient(135deg,#1a6b4f 0%,#155a47 45%,#0e3d31 100%);border:1px solid #0e3d31;border-radius:.85rem;min-height:3.25rem;padding:.75rem 1rem;font-size:1.05rem;font-weight:800;transition:box-shadow .18s,filter .18s;box-shadow:0 12px 24px -12px #144f40b3,inset 0 1px #ffffff2e}@media (hover:hover){.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__primary:not(:disabled):hover{filter:brightness(1.08);box-shadow:0 14px 28px -12px #144f40cc,inset 0 1px #ffffff38}}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__primary:disabled{box-shadow:none;color:#56675f;cursor:not-allowed;background:#e3ebe5;border-color:#c6d4ca}.PatientCatalogExperience-module__ulvufW__acknowledgement{align-items:flex-start;gap:.5rem;font-size:.72rem;line-height:1.35;display:flex}.PatientCatalogExperience-module__ulvufW__primary{background:var(--leaf);color:#fff;border:0;border-radius:.55rem;min-height:2.75rem;padding:.65rem .9rem;font-weight:800}.PatientCatalogExperience-module__ulvufW__primary:disabled{color:#71847c;background:#edf1ed}.PatientCatalogExperience-module__ulvufW__notice{color:var(--leaf);background:#edf7f1;border:1px solid #b9d8c8;border-radius:.65rem;grid-column:1/-1;margin:0;padding:.7rem .85rem}.PatientCatalogExperience-module__ulvufW__detailBackdrop{z-index:90;background:#0716128c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.PatientCatalogExperience-module__ulvufW__detail{background:var(--cream);border-radius:1rem;grid-template-columns:minmax(8rem,10rem) minmax(0,1fr);align-items:start;width:100%;max-width:46rem;max-height:calc(100vh - 2rem);display:grid;position:relative;overflow:auto}.PatientCatalogExperience-module__ulvufW__detailPhoto{aspect-ratio:1;background:#fff;border-radius:.75rem;justify-content:center;align-self:start;align-items:center;width:min(9.625rem,100% - 1.5rem);min-height:0;margin:3.25rem .75rem 1rem;display:flex;position:relative;overflow:hidden}.PatientCatalogExperience-module__ulvufW__detailPhoto img{object-fit:contain;width:100%;max-width:9.625rem;height:100%;max-height:9.625rem;display:block}.PatientCatalogExperience-module__ulvufW__detailBody{align-content:center;gap:.75rem;padding:1.5rem;display:grid}.PatientCatalogExperience-module__ulvufW__detailBody h3{margin:0;font-size:1.8rem}.PatientCatalogExperience-module__ulvufW__detailBody p{margin:0}.PatientCatalogExperience-module__ulvufW__detailStatus{color:var(--muted);font-size:.75rem}.PatientCatalogExperience-module__ulvufW__detailError{color:#6d2f18;background:#fff4ee;border:1px solid #d99b78;border-radius:.55rem;padding:.65rem}.PatientCatalogExperience-module__ulvufW__detailError button{background:#fff;border:1px solid;border-radius:.4rem;margin-top:.45rem;padding:.35rem .55rem}.PatientCatalogExperience-module__ulvufW__sourceNote{color:var(--muted);font-size:.68rem;line-height:1.35}.PatientCatalogExperience-module__ulvufW__detailLotProfiles{gap:.45rem;display:grid}.PatientCatalogExperience-module__ulvufW__detailLotProfiles h4{margin:0;font-size:.9rem}.PatientCatalogExperience-module__ulvufW__detailLotProfiles>div{border:1px solid var(--line);background:#fff;border-radius:.55rem;gap:.2rem;padding:.55rem .65rem;display:grid}.PatientCatalogExperience-module__ulvufW__detailLotProfiles>div strong{color:var(--leaf);overflow-wrap:anywhere;font-size:.72rem}.PatientCatalogExperience-module__ulvufW__detailLotProfiles>div span{font-size:.75rem;line-height:1.35}.PatientCatalogExperience-module__ulvufW__detailBody label{gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.PatientCatalogExperience-module__ulvufW__detailBody select,.PatientCatalogExperience-module__ulvufW__detailBody input{background:#fff;border:1px solid #cad4ce;border-radius:.55rem;min-height:2.7rem;padding:.55rem .65rem}.PatientCatalogExperience-module__ulvufW__detailTiers{gap:.45rem;display:flex;overflow-x:auto}.PatientCatalogExperience-module__ulvufW__detailTiers button{color:var(--ink);text-align:left;background:#fff;border:1px solid #cad4ce;border-radius:.5rem;flex:0 0 5.2rem;gap:.15rem;min-height:3rem;padding:.4rem .5rem;display:grid}.PatientCatalogExperience-module__ulvufW__detailTiers button[aria-pressed=true]{background:var(--leaf);border-color:var(--leaf);color:#fff}.PatientCatalogExperience-module__ulvufW__detailTiers span{font-size:.68rem}.PatientCatalogExperience-module__ulvufW__variantSelectFallback{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PatientCatalogExperience-module__ulvufW__quantityStep{justify-content:space-between;align-items:center;display:flex}.PatientCatalogExperience-module__ulvufW__quantityStep>span{font-size:.8rem}.PatientCatalogExperience-module__ulvufW__quantityStep>div{background:var(--pale);border-radius:.55rem;align-items:center;gap:.8rem;padding:.45rem .7rem;display:flex}.PatientCatalogExperience-module__ulvufW__quantityStep button{color:var(--leaf);background:0 0;border:0;font-size:1rem}.PatientCatalogExperience-module__ulvufW__quantityFallback{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PatientCatalogExperience-module__ulvufW__close{color:var(--ink);z-index:2;background:0 0;border:0;font-size:0;position:absolute;top:.65rem;left:.75rem}.PatientCatalogExperience-module__ulvufW__close:after{content:"‹ Volver al catálogo";font-size:.8rem;font-weight:800}@media (max-width:760px){.PatientCatalogExperience-module__ulvufW__experience{grid-template-columns:minmax(0,1fr);gap:.45rem;margin:0;padding:.5rem;display:grid}.PatientCatalogExperience-module__ulvufW__header,.PatientCatalogExperience-module__ulvufW__reviewBanner,.PatientCatalogExperience-module__ulvufW__guide,.PatientCatalogExperience-module__ulvufW__conversationTools,.PatientCatalogExperience-module__ulvufW__mappingNotice,.PatientCatalogExperience-module__ulvufW__categoryTabs,.PatientCatalogExperience-module__ulvufW__controls,.PatientCatalogExperience-module__ulvufW__loading,.PatientCatalogExperience-module__ulvufW__empty,.PatientCatalogExperience-module__ulvufW__loadError,.PatientCatalogExperience-module__ulvufW__grid,.PatientCatalogExperience-module__ulvufW__pagination,.PatientCatalogExperience-module__ulvufW__selection,.PatientCatalogExperience-module__ulvufW__notice{grid-column:1;grid-row:auto!important}.PatientCatalogExperience-module__ulvufW__header{align-items:start;gap:.1rem;display:grid}.PatientCatalogExperience-module__ulvufW__header h2{text-align:left;margin:.15rem 0 .2rem;font-size:1.38rem}.PatientCatalogExperience-module__ulvufW__header>div:first-child>p:not(.PatientCatalogExperience-module__ulvufW__eyebrow){display:none}.PatientCatalogExperience-module__ulvufW__eyebrow{font-size:.58rem}.PatientCatalogExperience-module__ulvufW__boundary{text-align:center;background:0 0;max-width:none;padding:0;display:block}.PatientCatalogExperience-module__ulvufW__boundary strong{font-size:.68rem}.PatientCatalogExperience-module__ulvufW__reviewBanner{padding:.35rem .5rem;font-size:.69rem;line-height:1.25}.PatientCatalogExperience-module__ulvufW__guide{padding:.45rem .65rem;font-size:.72rem}.PatientCatalogExperience-module__ulvufW__guide summary{min-height:1.25rem}.PatientCatalogExperience-module__ulvufW__guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.PatientCatalogExperience-module__ulvufW__guide li{text-align:center;padding:0;font-size:.62rem}.PatientCatalogExperience-module__ulvufW__guide li:before{display:none}.PatientCatalogExperience-module__ulvufW__guide li strong{font-size:.68rem}.PatientCatalogExperience-module__ulvufW__conversationTools{padding:.65rem}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer{grid-template-columns:1fr}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer label{grid-column:1}.PatientCatalogExperience-module__ulvufW__conversationTools .gd-public-composer button{min-width:0}.PatientCatalogExperience-module__ulvufW__controls{grid-template-columns:1fr}.PatientCatalogExperience-module__ulvufW__categoryTabs{flex-wrap:wrap;order:0;gap:.5rem .3rem;display:flex}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button{flex:auto;gap:.28rem;height:2.25rem;min-height:0;padding:0 .55rem;font-size:.78rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs button:before{content:"";position:absolute;inset:-.25rem -.15rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__categoryTabs .PatientCatalogExperience-module__ulvufW__count{min-width:1.2rem;height:1.1rem;padding:0 .3rem;font-size:.65rem}.PatientCatalogExperience-module__ulvufW__grid{grid-template-columns:1fr;gap:.5rem}.PatientCatalogExperience-module__ulvufW__card{grid-template-columns:5.5rem minmax(0,1fr);min-height:7.2rem;padding:.5rem}.PatientCatalogExperience-module__ulvufW__photo{min-height:5.8rem}.PatientCatalogExperience-module__ulvufW__cardBody{gap:.2rem;padding-left:.7rem}.PatientCatalogExperience-module__ulvufW__card h3{font-size:.95rem}.PatientCatalogExperience-module__ulvufW__description{font-size:.63rem}.PatientCatalogExperience-module__ulvufW__metaFacts{display:none}.PatientCatalogExperience-module__ulvufW__meta:not(:has([data-strain-type])){display:none}.PatientCatalogExperience-module__ulvufW__composition{font-size:.63rem}.PatientCatalogExperience-module__ulvufW__tiers{margin-right:0}.PatientCatalogExperience-module__ulvufW__tiers button{gap:.18rem;min-height:3rem;padding:.3rem .25rem;font-size:.61rem}.PatientCatalogExperience-module__ulvufW__addMark{width:.95rem;height:.95rem;font-size:.8rem}.PatientCatalogExperience-module__ulvufW__tierCopy strong{font-size:.66rem}.PatientCatalogExperience-module__ulvufW__tax{display:none}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection{border-radius:1rem;padding:.9rem .8rem 1rem}.PatientCatalogExperience-module__ulvufW__selection:not([open]){display:block}.PatientCatalogExperience-module__ulvufW__selectionHeader{flex-wrap:wrap;gap:.5rem}.PatientCatalogExperience-module__ulvufW__selectionHeader>div{gap:.6rem}.PatientCatalogExperience-module__ulvufW__selectionIcon{width:2.4rem;height:2.4rem}.PatientCatalogExperience-module__ulvufW__selectionIcon svg{width:1.4rem;height:1.4rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection h2{text-wrap:balance;font-size:1.5rem}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selectionHeader>span{margin-left:3rem;padding:.3rem .7rem;font-size:.72rem}.PatientCatalogExperience-module__ulvufW__selectionHeader>span:after{content:" · Ver lista"}.PatientCatalogExperience-module__ulvufW__selection li{align-items:start}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection li{padding:.7rem .65rem .7rem .8rem}.PatientCatalogExperience-module__ulvufW__selectionActions{flex-flow:column;align-items:stretch}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button{min-height:2.75rem;padding:.4rem .75rem}.PatientCatalogExperience-module__ulvufW__detailBackdrop{background:var(--cream);padding:0}.PatientCatalogExperience-module__ulvufW__detail{border-radius:0;grid-template-columns:1fr;grid-auto-rows:max-content;max-width:none;height:100%;max-height:none;padding-top:2.5rem}.PatientCatalogExperience-module__ulvufW__detailPhoto{width:min(100% - 2rem,9.625rem);min-height:0;margin:0 auto .5rem}.PatientCatalogExperience-module__ulvufW__detailBody{padding:1rem}.PatientCatalogExperience-module__ulvufW__detailBody h3{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.PatientCatalogExperience-module__ulvufW__experience *{scroll-behavior:auto!important}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection h2{background-position:30%;animation:none}.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__selectionActions button,.PatientCatalogExperience-module__ulvufW__experience .PatientCatalogExperience-module__ulvufW__selection .PatientCatalogExperience-module__ulvufW__primary{transition:none}}
.ThcPotencyChip-module__B1egJa__wrap{gap:.2rem;min-width:0;display:grid}.ThcPotencyChip-module__B1egJa__chips{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.ThcPotencyChip-module__B1egJa__thc{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#1f5a3c,#2f7d53);border-radius:10px;flex:none;align-items:baseline;gap:4px;padding:4px 9px;line-height:1.15;display:inline-flex;box-shadow:0 2px 6px #1f5a3c33}.ThcPotencyChip-module__B1egJa__thc small{letter-spacing:.06em;font-size:10px;font-weight:800}.ThcPotencyChip-module__B1egJa__thc b{font-size:15px;font-weight:900}.ThcPotencyChip-module__B1egJa__cbd{color:#4d6b5a;text-overflow:ellipsis;white-space:nowrap;background:#eef6f0;border-radius:10px;flex:0 auto;min-width:0;padding:4px 8px;font-size:12px;font-weight:700;overflow:hidden}.ThcPotencyChip-module__B1egJa__note{color:#5b7a68;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11px;line-height:1.3;display:flex}.ThcPotencyChip-module__B1egJa__band{background:#fff;border:1.5px solid;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800}.ThcPotencyChip-module__B1egJa__thc.ThcPotencyChip-module__B1egJa__low{background:#277a4d;box-shadow:0 2px 6px #277a4d38}.ThcPotencyChip-module__B1egJa__thc.ThcPotencyChip-module__B1egJa__medium{background:#8a6a0b;box-shadow:0 2px 6px #8a6a0b38}.ThcPotencyChip-module__B1egJa__thc.ThcPotencyChip-module__B1egJa__high{background:#a9551f;box-shadow:0 2px 6px #a9551f38}.ThcPotencyChip-module__B1egJa__thc.ThcPotencyChip-module__B1egJa__veryHigh{background:#b23434;box-shadow:0 2px 6px #b2343438}.ThcPotencyChip-module__B1egJa__band.ThcPotencyChip-module__B1egJa__low{color:#1f6b42;background:#e3f4e9}.ThcPotencyChip-module__B1egJa__band.ThcPotencyChip-module__B1egJa__medium{color:#7a5d09;background:#fbf1d2}.ThcPotencyChip-module__B1egJa__band.ThcPotencyChip-module__B1egJa__high{color:#974a1a;background:#fbe7da}.ThcPotencyChip-module__B1egJa__band.ThcPotencyChip-module__B1egJa__veryHigh{color:#b23434;background:#fbe1e1}@media (prefers-reduced-motion:no-preference){.ThcPotencyChip-module__B1egJa__thc{transition:background-color .2s}}
.CoaCamera-module__4RsVUG__backdrop{z-index:2147483001;background:#000;justify-content:center;display:flex;position:fixed;inset:0}.CoaCamera-module__4RsVUG__camera{box-sizing:border-box;width:100%;max-width:560px;height:100%;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);color:#fff;flex-direction:column;display:flex;overflow-y:auto}.CoaCamera-module__4RsVUG__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CoaCamera-module__4RsVUG__view{flex-direction:column;flex:1;min-height:0;display:flex}.CoaCamera-module__4RsVUG__view[hidden]{display:none}.CoaCamera-module__4RsVUG__hint{box-sizing:border-box;text-align:center;text-wrap:balance;justify-content:center;align-items:center;min-height:72px;margin:0;padding:12px 16px;font-size:18px;font-weight:700;line-height:1.3;display:flex}.CoaCamera-module__4RsVUG__hintReady{color:#3ee08a}.CoaCamera-module__4RsVUG__box{width:min(100%, calc((100dvh - 210px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * .75));aspect-ratio:3/4;background:#111;flex:none;margin:0 auto;position:relative;overflow:hidden}.CoaCamera-module__4RsVUG__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CoaCamera-module__4RsVUG__frame{box-sizing:border-box;pointer-events:none;border:4px solid #ff4d4f;border-radius:6px;transition:border-color .15s;position:absolute;box-shadow:0 0 0 100vmax #00000073}.CoaCamera-module__4RsVUG__box[data-frame=ready] .CoaCamera-module__4RsVUG__frame{border-color:#3ee08a}@media (prefers-reduced-motion:reduce){.CoaCamera-module__4RsVUG__frame{transition:none}}.CoaCamera-module__4RsVUG__checking{background:#00000059;place-items:center;display:grid;position:absolute;inset:0}.CoaCamera-module__4RsVUG__spinner{border:4px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite CoaCamera-module__4RsVUG__spin}@keyframes CoaCamera-module__4RsVUG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CoaCamera-module__4RsVUG__spinner{animation:none}}.CoaCamera-module__4RsVUG__controls{flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:120px;padding:0 20px;display:flex}.CoaCamera-module__4RsVUG__side{color:#fff;min-width:88px;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;font-size:17px;font-weight:600}.CoaCamera-module__4RsVUG__shutter{cursor:pointer;background:0 0;border:5px solid #8a8a8a;border-radius:50%;place-items:center;width:78px;height:78px;padding:0;display:grid}.CoaCamera-module__4RsVUG__shutter[data-ready=true]{border-color:#3ee08a}.CoaCamera-module__4RsVUG__shutter:disabled{cursor:not-allowed}.CoaCamera-module__4RsVUG__shutterInner{background:#fff;border-radius:50%;width:58px;height:58px}.CoaCamera-module__4RsVUG__shutter:disabled .CoaCamera-module__4RsVUG__shutterInner{background:#5e5e5e}.CoaCamera-module__4RsVUG__side:focus-visible,.CoaCamera-module__4RsVUG__shutter:focus-visible,.CoaCamera-module__4RsVUG__primary:focus-visible,.CoaCamera-module__4RsVUG__secondary:focus-visible{outline-offset:3px;outline:3px solid #ffc94d}.CoaCamera-module__4RsVUG__refused{box-sizing:border-box;color:#18291f;background:#fff;align-content:start;gap:14px;min-height:100%;padding:20px 16px;display:grid}.CoaCamera-module__4RsVUG__refusedTitle{color:#9b1c12;margin:0;font-size:20px;font-weight:800}.CoaCamera-module__4RsVUG__refusedPhoto{object-fit:contain;background:#eaf5ed;border-radius:.8rem;width:100%;max-height:52dvh;display:block}.CoaCamera-module__4RsVUG__reasons{margin:0;padding-left:1.2rem;font-size:16px;line-height:1.45}.CoaCamera-module__4RsVUG__primary,.CoaCamera-module__4RsVUG__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;padding:.6rem 1rem;font-weight:700}.CoaCamera-module__4RsVUG__primary{color:#fff;background:#17633f;border:0}.CoaCamera-module__4RsVUG__secondary{color:#17633f;background:#fff;border:1px solid #17633f}
.ReceivingCoaPanel-module__icA0jW__panel{background:#f6fbf7;border:1px solid #c9dccd;border-radius:.9rem;gap:.75rem;min-width:0;padding:.9rem;display:grid}.ReceivingCoaPanel-module__icA0jW__panelHeader{gap:.6rem;display:grid}.ReceivingCoaPanel-module__icA0jW__panelHeader h4{color:#143d29;margin:0;font-size:1.1rem}.ReceivingCoaPanel-module__icA0jW__standalone{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ReceivingCoaPanel-module__icA0jW__standalone .ReceivingCoaPanel-module__icA0jW__panelHeader h3{margin:0 0 .35rem}.ReceivingCoaPanel-module__icA0jW__actions,.ReceivingCoaPanel-module__icA0jW__cardActions{flex-wrap:wrap;gap:.5rem;display:flex}.ReceivingCoaPanel-module__icA0jW__hint,.ReceivingCoaPanel-module__icA0jW__muted{color:#3d5a48;margin:0;font-size:.92rem;line-height:1.4}.ReceivingCoaPanel-module__icA0jW__primary,.ReceivingCoaPanel-module__icA0jW__secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:.55rem 1rem;font-weight:650}.ReceivingCoaPanel-module__icA0jW__primary{color:#fff;background:#17633f;border:0}.ReceivingCoaPanel-module__icA0jW__secondary{color:#17633f;background:#fff;border:1px solid #17633f}.ReceivingCoaPanel-module__icA0jW__primary:disabled,.ReceivingCoaPanel-module__icA0jW__secondary:disabled{opacity:.55;cursor:not-allowed}.ReceivingCoaPanel-module__icA0jW__primary:focus-visible,.ReceivingCoaPanel-module__icA0jW__secondary:focus-visible,.ReceivingCoaPanel-module__icA0jW__textButton:focus-visible,.ReceivingCoaPanel-module__icA0jW__close:focus-visible,.ReceivingCoaPanel-module__icA0jW__photoToggle:focus-visible,.ReceivingCoaPanel-module__icA0jW__field input:focus-visible,.ReceivingCoaPanel-module__icA0jW__field select:focus-visible{outline-offset:2px;outline:3px solid #c58a00}.ReceivingCoaPanel-module__icA0jW__list{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.ReceivingCoaPanel-module__icA0jW__card{overflow-wrap:anywhere;background:#fff;border:2px solid #9fbba8;border-left-width:8px;border-radius:1rem;gap:.5rem;min-width:0;padding:0 1rem 1rem;display:grid;overflow:hidden;box-shadow:0 3px 10px #143d2929}.ReceivingCoaPanel-module__icA0jW__cardCURRENT{border-left-color:#17633f}.ReceivingCoaPanel-module__icA0jW__cardREVIEW{border-left-color:#b26a00}.ReceivingCoaPanel-module__icA0jW__cardEXPIRED{border-left-color:#6b4fa0}.ReceivingCoaPanel-module__icA0jW__cardPROCESSING{border-left-color:#2a5aa0}.ReceivingCoaPanel-module__icA0jW__card p{margin:0}.ReceivingCoaPanel-module__icA0jW__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.ReceivingCoaPanel-module__icA0jW__card>.ReceivingCoaPanel-module__icA0jW__cardTop{background:#143d2912;border-bottom:1px solid #143d292e;margin:0 -1rem .15rem;padding:.6rem 1rem}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+1){background:#eaf4fb}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+2){background:#fdf0e6}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+3){background:#f1ecfa}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+4){background:#e9f6ee}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+5){background:#fdf7dd}.ReceivingCoaPanel-module__icA0jW__list>.ReceivingCoaPanel-module__icA0jW__card:nth-child(6n+6){background:#fbeaf0}.ReceivingCoaPanel-module__icA0jW__uploaded{color:#18291f;font-weight:700}.ReceivingCoaPanel-module__icA0jW__lab{color:#143d29;font-size:1.08rem;font-weight:800}.ReceivingCoaPanel-module__icA0jW__printedProduct{color:#18291f;overflow-wrap:anywhere;text-wrap:pretty}.ReceivingCoaPanel-module__icA0jW__printedProduct b{font-weight:800}.ReceivingCoaPanel-module__icA0jW__linked{color:#0f5130;background:#dcf3e3;border-radius:.6rem;padding:.55rem .7rem;font-weight:700}.ReceivingCoaPanel-module__icA0jW__linkedResult{color:#0f5130;background:#dcf3e3;border:2px solid #17633f;border-radius:.9rem;gap:.5rem;padding:.9rem 1rem;line-height:1.45;display:grid}.ReceivingCoaPanel-module__icA0jW__linkedResult p{margin:0}.ReceivingCoaPanel-module__icA0jW__linkedTitle{font-size:1.2rem;font-weight:800}.ReceivingCoaPanel-module__icA0jW__linkedProduct{color:#143d29;background:#fff;border-radius:.6rem;padding:.6rem .75rem;font-size:1.15rem;font-weight:800}.ReceivingCoaPanel-module__icA0jW__linkFailed{color:#7a1f14;background:#fde8e6;border:1px solid #f0b8b0;border-radius:.6rem;margin:0;padding:.65rem .75rem;font-weight:700;line-height:1.4}.ReceivingCoaPanel-module__icA0jW__chip{border-radius:999px;align-items:center;min-height:28px;padding:.15rem .65rem;font-size:.85rem;font-weight:700;display:inline-flex}.ReceivingCoaPanel-module__icA0jW__chipPROCESSING{color:#1d3f73;background:#e7eef9}.ReceivingCoaPanel-module__icA0jW__chipCURRENT{color:#0f5130;background:#dcf3e3}.ReceivingCoaPanel-module__icA0jW__chipEXPIRED{color:#46306e;background:#eeeaf6}.ReceivingCoaPanel-module__icA0jW__chipREVIEW{color:#6b4300;background:#fff1d6}.ReceivingCoaPanel-module__icA0jW__facts{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.35rem .75rem;margin:0;display:grid}.ReceivingCoaPanel-module__icA0jW__facts div{min-width:0}.ReceivingCoaPanel-module__icA0jW__facts dt{color:#4d6a58;font-size:.8rem}.ReceivingCoaPanel-module__icA0jW__facts dd{color:#18291f;margin:0}.ReceivingCoaPanel-module__icA0jW__backdrop{z-index:2147483000;background:#06180e99;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.ReceivingCoaPanel-module__icA0jW__sheet{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box;width:100%;max-width:560px;height:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom));color:#18291f;background:#fff;overflow-y:auto}.ReceivingCoaPanel-module__icA0jW__sheetHeader{z-index:1;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;background:#fff;border-bottom:1px solid #e1ece4;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:sticky;top:0}.ReceivingCoaPanel-module__icA0jW__sheetHeader h3{color:#143d29;margin:0;font-size:1.15rem}.ReceivingCoaPanel-module__icA0jW__sheetBody{padding:16px}.ReceivingCoaPanel-module__icA0jW__close{color:#143d29;cursor:pointer;background:#edf4ef;border:0;border-radius:999px;flex:none;width:44px;height:44px;font-size:24px}.ReceivingCoaPanel-module__icA0jW__form{gap:.85rem;display:grid}.ReceivingCoaPanel-module__icA0jW__form p{margin:0}.ReceivingCoaPanel-module__icA0jW__field{gap:.3rem;min-width:0;font-weight:600;display:grid}.ReceivingCoaPanel-module__icA0jW__field input,.ReceivingCoaPanel-module__icA0jW__field select{box-sizing:border-box;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #9fbba8;border-radius:.55rem;padding:.5rem .65rem;font-size:16px;font-weight:400}.ReceivingCoaPanel-module__icA0jW__check{align-items:flex-start;gap:.55rem;min-height:44px;display:flex}.ReceivingCoaPanel-module__icA0jW__check input{flex:none;width:22px;height:22px;margin-top:.1rem}.ReceivingCoaPanel-module__icA0jW__photoBox{background:#fff;border:1.5px solid #17633f;border-radius:.9rem;min-width:0}.ReceivingCoaPanel-module__icA0jW__photoHeading{font:inherit;margin:0}.ReceivingCoaPanel-module__icA0jW__photoToggle{color:#17633f;width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.9rem;align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:1.05rem;font-weight:700;display:flex}.ReceivingCoaPanel-module__icA0jW__photoToggle span{flex:1;min-width:0}.ReceivingCoaPanel-module__icA0jW__icon{color:#17633f;flex:none;width:26px;height:26px}.ReceivingCoaPanel-module__icA0jW__chevron{color:#17633f;flex:none;width:22px;height:22px;transition:transform .15s}.ReceivingCoaPanel-module__icA0jW__photoBoxOpen .ReceivingCoaPanel-module__icA0jW__chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ReceivingCoaPanel-module__icA0jW__chevron{transition:none}}.ReceivingCoaPanel-module__icA0jW__photoBody{gap:.75rem;padding:0 .85rem .9rem;display:grid}.ReceivingCoaPanel-module__icA0jW__photoRule{color:#18291f;line-height:1.45}.ReceivingCoaPanel-module__icA0jW__photoCount{color:#18291f;font-weight:700}.ReceivingCoaPanel-module__icA0jW__photoList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ReceivingCoaPanel-module__icA0jW__photoList li{align-items:center;gap:.75rem;min-width:0;display:flex}.ReceivingCoaPanel-module__icA0jW__thumb{object-fit:cover;background:#dfe8e2;border:1px solid #c9dccd;border-radius:.45rem;flex:none;width:44px;height:58px;display:block}.ReceivingCoaPanel-module__icA0jW__photoName{color:#3d5a48;flex:1;min-width:0}.ReceivingCoaPanel-module__icA0jW__photoFull{color:#18291f;text-wrap:balance;background:#eaf5ed;border-radius:.6rem;padding:.6rem;font-size:.9rem}.ReceivingCoaPanel-module__icA0jW__addButtons{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.ReceivingCoaPanel-module__icA0jW__tile{color:#17633f;text-align:center;cursor:pointer;background:#eaf5ed;border:1px solid #c9dccd;border-radius:.8rem;align-content:center;justify-items:center;gap:.35rem;min-width:0;min-height:84px;padding:.75rem .5rem;font-weight:700;display:grid;position:relative}.ReceivingCoaPanel-module__icA0jW__tile input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.ReceivingCoaPanel-module__icA0jW__tile:has(input:disabled){opacity:.55;cursor:not-allowed}.ReceivingCoaPanel-module__icA0jW__tile:focus-within{outline-offset:2px;outline:3px solid #c58a00}.ReceivingCoaPanel-module__icA0jW__pdfTile{min-height:76px}.ReceivingCoaPanel-module__icA0jW__recommend{color:#17633f;font-weight:700;line-height:1.4}.ReceivingCoaPanel-module__icA0jW__textButton{color:#17633f;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem .6rem;font-weight:700}.ReceivingCoaPanel-module__icA0jW__textButton:disabled{opacity:.55;cursor:not-allowed}.ReceivingCoaPanel-module__icA0jW__tileButton{width:100%;font:inherit;font-weight:700}.ReceivingCoaPanel-module__icA0jW__tileButton:disabled{opacity:.55;cursor:not-allowed}.ReceivingCoaPanel-module__icA0jW__tileButton:focus-visible{outline-offset:2px;outline:3px solid #c58a00}.ReceivingCoaPanel-module__icA0jW__tipsLink{text-underline-offset:3px;justify-self:start;padding-inline:0;text-decoration:underline}.ReceivingCoaPanel-module__icA0jW__tips{background:#f6fbf7;border:1px solid #c9dccd;border-radius:.8rem;gap:.7rem;padding:.85rem;display:grid}.ReceivingCoaPanel-module__icA0jW__tipsTitle{color:#143d29;margin:0;font-size:1.05rem}.ReceivingCoaPanel-module__icA0jW__tipList{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.ReceivingCoaPanel-module__icA0jW__tipList li{color:#18291f;align-items:flex-start;gap:.65rem;line-height:1.45;display:flex}.ReceivingCoaPanel-module__icA0jW__tipIcon{color:#17633f;flex:none;width:24px;height:24px;margin-top:.1rem}.ReceivingCoaPanel-module__icA0jW__rejection{color:#5c160d;background:#fde8e6;border:1px solid #f0b8b0;border-radius:.8rem;gap:.6rem;padding:.75rem;display:grid}.ReceivingCoaPanel-module__icA0jW__rejectionTitle{color:#7a1f14;font-weight:800}.ReceivingCoaPanel-module__icA0jW__rejectedItem{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.ReceivingCoaPanel-module__icA0jW__reasons{flex:1;min-width:0;margin:0;padding-left:1.1rem;line-height:1.4}.ReceivingCoaPanel-module__icA0jW__rejectionActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ReceivingCoaPanel-module__icA0jW__guidance{color:#6b4300;overflow-wrap:anywhere;background:#fff1d6;border-radius:.6rem;padding:.55rem .7rem}.ReceivingCoaPanel-module__icA0jW__quiet{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ReceivingCoaPanel-module__icA0jW__outcomes{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ReceivingCoaPanel-module__icA0jW__outcomes li{overflow-wrap:anywhere;border-radius:.6rem;gap:.15rem;padding:.55rem .7rem;display:grid}.ReceivingCoaPanel-module__icA0jW__outcomes li button{justify-self:start;margin-top:.35rem}.ReceivingCoaPanel-module__icA0jW__ok{color:#0f5130;background:#dcf3e3}.ReceivingCoaPanel-module__icA0jW__info{color:#1d3f73;background:#e7eef9}.ReceivingCoaPanel-module__icA0jW__error{color:#7a1f14;background:#fde8e6}.ReceivingCoaPanel-module__icA0jW__beforeUpload{color:#6b4300;overflow-wrap:anywhere;background:#fff1d6;border-radius:.6rem;margin:0;padding:.6rem .7rem;line-height:1.4}.ReceivingCoaPanel-module__icA0jW__confirmVault{border:2px solid #b26a00;border-radius:.6rem;align-items:flex-start;gap:.6rem;min-height:44px;padding:.55rem .7rem;font-size:.78rem;font-weight:700;line-height:1.3;display:flex}.ReceivingCoaPanel-module__icA0jW__confirmVault input{flex:none;width:22px;height:22px;margin-top:.1rem}.ReceivingCoaPanel-module__icA0jW__progress{color:#6b4300;overflow-wrap:anywhere;background:#fff1d6;border-radius:.6rem;align-items:center;gap:.55rem;margin:0;padding:.6rem .7rem;font-weight:700;display:flex}.ReceivingCoaPanel-module__icA0jW__spinner{border:.18rem solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.1rem;height:1.1rem;animation:.8s linear infinite ReceivingCoaPanel-module__icA0jW__coaSpin}@keyframes ReceivingCoaPanel-module__icA0jW__coaSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ReceivingCoaPanel-module__icA0jW__spinner{animation:none}}.ReceivingCoaPanel-module__icA0jW__summary{overflow-wrap:anywhere;border-radius:.6rem;margin:0;padding:.6rem .7rem;font-weight:700}@media (min-width:720px){.ReceivingCoaPanel-module__icA0jW__panelHeader{grid-template-columns:1fr auto;align-items:start}.ReceivingCoaPanel-module__icA0jW__backdrop{align-items:center;padding:24px}.ReceivingCoaPanel-module__icA0jW__sheet{border-radius:1rem;height:auto;max-height:calc(100vh - 48px)}}.ReceivingCoaPanel-module__icA0jW__notLinked{color:#7a1f14;overflow-wrap:anywhere;background:#fde8e6;border-radius:.6rem;margin:0;padding:.5rem .7rem;font-weight:700}.ReceivingCoaPanel-module__icA0jW__filters{gap:.5rem;display:grid}.ReceivingCoaPanel-module__icA0jW__manualGroup{border:1px solid #d5ddd8;border-radius:.7rem;gap:.55rem;min-width:0;margin:0;padding:.7rem;display:grid}.ReceivingCoaPanel-module__icA0jW__manualGroup legend{padding:0 .3rem;font-weight:700}.ReceivingCoaPanel-module__icA0jW__choices{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.ReceivingCoaPanel-module__icA0jW__choices button{text-align:left;overflow-wrap:anywhere;width:100%}.ReceivingCoaPanel-module__icA0jW__lots{gap:.25rem;display:grid}.ReceivingCoaPanel-module__icA0jW__lots p{overflow-wrap:anywhere;margin:0}.ReceivingCoaPanel-module__icA0jW__terpeneRow{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@media (min-width:520px){.ReceivingCoaPanel-module__icA0jW__terpeneRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.ReceivingCoaPanel-module__icA0jW__history{background:#f3faf6;border:2px solid #17633f;border-radius:.9rem;gap:.6rem;min-width:0;padding:.7rem;display:grid}.ReceivingCoaPanel-module__icA0jW__history summary{color:#fff;cursor:pointer;background:#17633f;border-radius:.7rem;align-items:center;gap:.6rem;min-height:52px;padding:.7rem 1rem;font-size:1.05rem;font-weight:800;list-style:none;display:flex;box-shadow:0 3px 10px #17633f47}.ReceivingCoaPanel-module__icA0jW__history summary::-webkit-details-marker{display:none}.ReceivingCoaPanel-module__icA0jW__history summary:before{content:"📂";font-size:1.2rem}.ReceivingCoaPanel-module__icA0jW__history summary:after{content:"▾";margin-left:auto;font-size:1.2rem;transition:transform .15s}.ReceivingCoaPanel-module__icA0jW__history[open] summary:after{transform:rotate(180deg)}.ReceivingCoaPanel-module__icA0jW__history summary:hover{background:#12512f}.ReceivingCoaPanel-module__icA0jW__history summary:focus-visible{outline-offset:2px;outline:3px solid #c58a00}.ReceivingCoaPanel-module__icA0jW__historyPair{background:#f3faf6;border:2px solid #17633f;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.5rem;min-width:0;padding:.6rem;display:grid}.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history{background:0 0;border:0;padding:0}.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history[open]{grid-column:1/-1}.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history summary{gap:.3rem;padding:.5rem;font-size:.9rem;line-height:1.2;position:relative}.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history summary:before{flex:none;font-size:1rem}.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history summary:after{flex:none;font-size:.9rem}@media (max-width:359px){.ReceivingCoaPanel-module__icA0jW__historyPair>.ReceivingCoaPanel-module__icA0jW__history:not([open]) summary:after{display:none}}.ReceivingCoaPanel-module__icA0jW__productsSide summary:before{content:"📦"}.ReceivingCoaPanel-module__icA0jW__pairLabel{text-align:left;flex:auto;min-width:0}.ReceivingCoaPanel-module__icA0jW__pairLabel>span{white-space:nowrap;display:block}.ReceivingCoaPanel-module__icA0jW__history[open] .ReceivingCoaPanel-module__icA0jW__pairLabel>span{display:inline}.ReceivingCoaPanel-module__icA0jW__pairCount{color:#fff;text-align:center;background:#c58a00;border:2px solid #f3faf6;border-radius:999px;min-width:1.5rem;padding:.05rem .4rem;font-size:.78rem;font-weight:800;line-height:1.3;position:absolute;top:-.45rem;right:-.3rem}.ReceivingCoaPanel-module__icA0jW__productActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ReceivingCoaPanel-module__icA0jW__productActions>.ReceivingCoaPanel-module__icA0jW__secondary{white-space:nowrap;text-align:center;padding:.5rem .3rem}.ReceivingCoaPanel-module__icA0jW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ReceivingCoaPanel-module__icA0jW__readOnly{color:#18291f;background:#eef3ef;border:1px solid #d5ddd8;border-radius:.6rem;align-items:center;min-height:44px;margin:0;padding:.5rem .65rem;font-weight:600;display:flex}.ReceivingCoaPanel-module__icA0jW__historySearch{gap:.5rem;display:grid}@media (min-width:520px){.ReceivingCoaPanel-module__icA0jW__historySearch{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.ReceivingCoaPanel-module__icA0jW__suggestions{background:#eaf5ed;border:2px solid #17633f;border-radius:.8rem;gap:.45rem;padding:.7rem;display:grid}.ReceivingCoaPanel-module__icA0jW__suggestTitle{color:#143d29;margin:0;font-weight:800}.ReceivingCoaPanel-module__icA0jW__suggestWhy{color:#3d5a48;margin-top:.2rem;font-size:.85rem;display:block}.ReceivingCoaPanel-module__icA0jW__hasCoa{color:#17633f;margin-top:.2rem;font-size:.85rem;font-weight:700;display:block}
.PatientReviewInbox-module__FoIf3G__review{color:#15362d;background:#fff;border:1px solid #d8e1dc;border-radius:.75rem;gap:.6rem;padding:.75rem;display:grid}.PatientReviewInbox-module__FoIf3G__review header{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.PatientReviewInbox-module__FoIf3G__review header div{gap:.1rem;display:grid}.PatientReviewInbox-module__FoIf3G__review header span,.PatientReviewInbox-module__FoIf3G__review time,.PatientReviewInbox-module__FoIf3G__product span{color:#5d716b;font-size:.72rem}.PatientReviewInbox-module__FoIf3G__review p{margin:0}.PatientReviewInbox-module__FoIf3G__review ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.PatientReviewInbox-module__FoIf3G__review li{border-top:1px solid #e3e9e5;grid-template-columns:minmax(0,1fr) minmax(8rem,11rem);align-items:center;gap:.45rem;min-height:2.75rem;padding-top:.35rem;display:grid}.PatientReviewInbox-module__FoIf3G__product{gap:.1rem;display:grid}.PatientReviewInbox-module__FoIf3G__note{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;display:grid}.PatientReviewInbox-module__FoIf3G__note small{white-space:nowrap;font-size:.66rem}.PatientReviewInbox-module__FoIf3G__review input{border:1px solid #aebdb7;border-radius:.45rem;width:100%;min-height:2rem;padding:.35rem .45rem}.PatientReviewInbox-module__FoIf3G__review button{color:#fff;background:#0d4f3c;border:0;border-radius:.45rem;min-height:2rem;padding:.35rem .65rem;font-weight:750}.PatientReviewInbox-module__FoIf3G__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.PatientReviewInbox-module__FoIf3G__actions small{color:#5d716b}.PatientReviewInbox-module__FoIf3G__notice{color:#0d4f3c;background:#edf7f1;border-radius:.55rem;margin:0;padding:.5rem .65rem}@media (max-width:600px){.PatientReviewInbox-module__FoIf3G__review li{grid-template-columns:minmax(0,1fr) minmax(7.25rem,9rem)}}
.SupervisedSelections-module__bgZYjq__list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.SupervisedSelections-module__bgZYjq__row{color:#15362d;background:#fff;border:1px solid #d8e1dc;border-radius:.65rem}.SupervisedSelections-module__bgZYjq__toggle{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.45rem .65rem;display:grid}.SupervisedSelections-module__bgZYjq__summary{gap:.1rem;min-width:0;display:grid}.SupervisedSelections-module__bgZYjq__name{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;overflow:hidden}.SupervisedSelections-module__bgZYjq__meta{color:#5d716b;font-size:.72rem}.SupervisedSelections-module__bgZYjq__chevron{color:#0d4f3c;font-size:.8rem;transition:transform .15s}.SupervisedSelections-module__bgZYjq__open .SupervisedSelections-module__bgZYjq__chevron{transform:rotate(180deg)}.SupervisedSelections-module__bgZYjq__detail{border-top:1px solid #e3e9e5;gap:.35rem;padding:.45rem .65rem .6rem;display:grid}.SupervisedSelections-module__bgZYjq__detail p{color:#5d716b;margin:0;font-size:.72rem}.SupervisedSelections-module__bgZYjq__items{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.SupervisedSelections-module__bgZYjq__items li{gap:.1rem;display:grid}.SupervisedSelections-module__bgZYjq__items strong{font-size:.8rem}.SupervisedSelections-module__bgZYjq__items span{color:#5d716b;font-size:.7rem}.SupervisedSelections-module__bgZYjq__note{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;margin-top:.15rem;display:grid}.SupervisedSelections-module__bgZYjq__note input{box-sizing:border-box;border:1px solid #aebdb7;border-radius:.45rem;width:100%;min-height:2.25rem;padding:.35rem .45rem;font-size:16px}.SupervisedSelections-module__bgZYjq__note small{color:#5d716b;white-space:nowrap;font-size:.66rem}.SupervisedSelections-module__bgZYjq__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.SupervisedSelections-module__bgZYjq__actions button{color:#fff;background:#0d4f3c;border:0;border-radius:.45rem;min-height:2.75rem;padding:.35rem .75rem;font-weight:750}.SupervisedSelections-module__bgZYjq__actions button:disabled{opacity:.55}.SupervisedSelections-module__bgZYjq__actions small{color:#5d716b;font-size:.7rem}.SupervisedSelections-module__bgZYjq__notice{color:#0d4f3c;background:#edf7f1;border-radius:.55rem;margin:0;padding:.5rem .65rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.SupervisedSelections-module__bgZYjq__chevron{transition:none}}
.AdministratorWorkspace-module__YwTh9q__workspace{background:linear-gradient(145deg,#f6fbf9,#edf5f5);border-color:#b6d2cb}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel{line-height:1.5}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(h2,h3,h4,h5){margin-block:1rem .65rem;line-height:1.3}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel h3{font-size:1.2rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(h4,h5){font-size:1rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(p,strong,span){overflow-wrap:anywhere}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(button,input,select,textarea){font:inherit}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel button{color:#174738;cursor:pointer;background:#edf6f0;border:1px solid #91afa2;border-radius:.6rem;min-height:44px;padding:.55rem .85rem;font-weight:600}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel button:disabled{opacity:.6;cursor:not-allowed}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel button[aria-pressed=true]{color:#fff;background:#175b49}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #087c83}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel label{gap:.35rem;margin-block:.7rem;display:grid}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel label:has(input[type=checkbox]){align-items:flex-start;gap:.6rem;display:flex}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel input[type=checkbox]{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:#183d30;background:#fff;border:1px solid #a5bdb2;border-radius:.5rem;min-width:0;max-width:100%;min-height:44px;padding:.6rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel summary{cursor:pointer;min-height:44px;padding-block:.6rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__panel .shopper-asset-card__image{background:0 0;border:0;padding:0}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__card{box-shadow:none;text-align:left;background:#fff;border-color:#b6cec7;min-height:5rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__card h3{text-align:left}.AdministratorWorkspace-module__YwTh9q__workspace .command-center-banner.ready{color:#47665b;min-height:0;box-shadow:none;background:0 0;border:0;align-items:center;gap:.4rem;margin:0 0 .65rem;padding:.2rem 0;font-size:.8rem;font-weight:500;display:flex}.AdministratorWorkspace-module__YwTh9q__workspace .command-center-banner.ready:before{content:"";background:#287353;border-radius:50%;flex:0 0 .4rem;width:.4rem;height:.4rem}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__integrations{background:0 0;border:0;padding:0}.AdministratorWorkspace-module__YwTh9q__workspace .role-workspace__header button{align-self:flex-start;width:auto;min-height:44px;padding:.4rem .7rem;font-family:inherit;font-size:.8rem}
.DirectorWorkspace-module__wGb5OG__workspace{background:linear-gradient(145deg,#f6fbf9,#edf5f5);border-color:#b6d2cb;font-size:1rem}.DirectorWorkspace-module__wGb5OG__workspace :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #087c83}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header{flex-direction:row;align-items:center;gap:.5rem;padding:.75rem 1rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header h2{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header p{font-size:.85rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header .eyebrow{font-size:.7rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header button{border-radius:.7rem;width:auto;min-height:44px;padding:.4rem .7rem;font-family:inherit;font-size:.8rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__panel{min-height:0;padding:.6rem 1rem 1rem}.DirectorWorkspace-module__wGb5OG__workspace .command-center-banner.ready{color:#47665b;min-height:0;box-shadow:none;background:0 0;border:0;align-items:center;gap:.4rem;margin:0 0 .65rem;padding:.2rem 0;font-size:.8rem;font-weight:500;display:flex}.DirectorWorkspace-module__wGb5OG__workspace .command-center-banner.ready:before{content:"";background:#287353;border-radius:50%;flex:0 0 .4rem;width:.4rem;height:.4rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__metrics{gap:.5rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__metrics article{align-items:center;gap:.5rem;min-height:3rem;padding:.55rem .7rem;display:flex}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__metrics strong{font-size:1.4rem}:is(.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__empty,.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__item){margin-top:.5rem;padding:.6rem .75rem}:is(.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__item h3,.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__empty h3,.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals h3){font-size:1rem;line-height:1.4}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__item a{color:#175b49;align-items:center;min-height:44px;display:inline-flex}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals{gap:.4rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals details{padding:.4rem .65rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals summary{min-height:44px}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals summary strong{background:#e5f1eb;border-radius:.4rem;flex:none;padding:.25rem .4rem;font-size:.75rem}.DirectorWorkspace-module__wGb5OG__workspace [data-feed-status=FOUNDATION_ONLY] summary strong{color:#684d13;background:#fff3d6}.DirectorWorkspace-module__wGb5OG__workspace [data-feed-status=DEPENDENCY_UNAVAILABLE] summary strong{color:#763b30;background:#f9e9e5}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel :is(h3,h4){margin-block:.5rem;font-size:1.05rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel :is(form,details){min-width:0}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel>details{background:#fff;border:1px solid #b6cec7;border-radius:.7rem;margin-top:.75rem;padding:.5rem .75rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel summary{cursor:pointer;align-content:center;min-height:44px}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel fieldset{border:1px solid #c1d8d0;border-radius:.7rem;min-width:0;padding:.65rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel fieldset>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.65rem;display:grid}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel form{display:block}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel form>*{margin-block:.6rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel :is(input,select,textarea){font:inherit;border:1px solid #9fbbb2;border-radius:.6rem;padding:.45rem .6rem;font-size:1rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__clinical-personnel button{color:#fff;min-height:44px;font:inherit;background:#175b49;border:1px solid #175b49;border-radius:.7rem;padding:.4rem .7rem;font-size:.875rem;font-weight:650}.DirectorWorkspace-module__wGb5OG__modules{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.65rem}:is(.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__card,.DirectorWorkspace-module__wGb5OG__modules .role-workspace__card){min-height:0;box-shadow:none;background:#fff;border-color:#b6cec7;padding:.65rem .8rem}.DirectorWorkspace-module__wGb5OG__modules .role-workspace__card h3{margin:0;font-size:1rem;line-height:1.35}.DirectorWorkspace-module__wGb5OG__modules a{color:#174738;align-items:center;min-height:44px;text-decoration:none;display:flex}.DirectorWorkspace-module__wGb5OG__modules a:hover{text-decoration:underline}.DirectorWorkspace-module__wGb5OG__modules summary{color:#47665b;cursor:pointer;align-content:center;min-height:44px;font-size:.8rem}.DirectorWorkspace-module__wGb5OG__modules p,.DirectorWorkspace-module__wGb5OG__modules li{overflow-wrap:anywhere;font-size:.85rem;line-height:1.4}@media (max-width:700px){.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__header{padding:.6rem .75rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__panel{padding:.5rem .75rem .75rem}.DirectorWorkspace-module__wGb5OG__workspace .role-workspace__signals summary{align-items:flex-start}}
.OfficialDocuments-module__e6VvZa__panel{gap:.7rem;min-width:0;display:grid}.OfficialDocuments-module__e6VvZa__panel h3{margin:0}.OfficialDocuments-module__e6VvZa__hint{color:#52675d;margin:0}.OfficialDocuments-module__e6VvZa__compartment{background:#fff;border:1px solid #d8e4dd;border-radius:.75rem;min-width:0}.OfficialDocuments-module__e6VvZa__compartment>summary{cursor:pointer;color:#123b30;align-items:center;min-height:44px;padding:.85rem 1rem;font-weight:700;display:flex}.OfficialDocuments-module__e6VvZa__body{gap:.6rem;min-width:0;padding:0 1rem 1rem;display:grid}.OfficialDocuments-module__e6VvZa__body ul{gap:.4rem;margin:0;padding-left:1.1rem;display:grid}.OfficialDocuments-module__e6VvZa__body a{color:#126347;overflow-wrap:anywhere}.OfficialDocuments-module__e6VvZa__directory{gap:.7rem;min-width:0;display:grid}.OfficialDocuments-module__e6VvZa__banner{color:#fff;background:#123b30;border-radius:.6rem;padding:.9rem 1rem}.OfficialDocuments-module__e6VvZa__banner p{margin:0;font-size:.82rem}.OfficialDocuments-module__e6VvZa__banner h4{margin:.3rem 0;font-size:1.25rem}.OfficialDocuments-module__e6VvZa__banner a{color:#b7efda}.OfficialDocuments-module__e6VvZa__stats{flex-wrap:wrap;gap:.6rem;display:flex}.OfficialDocuments-module__e6VvZa__stats div{background:#f5f7f5;border:1px solid #d8e4dd;border-radius:.6rem;padding:.7rem 1rem}.OfficialDocuments-module__e6VvZa__stats b{font-size:1.5rem;display:block}.OfficialDocuments-module__e6VvZa__kinds{color:#172c27;margin:0}.OfficialDocuments-module__e6VvZa__note{background:#fff5d9;border-left:4px solid #ccad4a;margin:0;padding:.7rem .9rem;font-size:.9rem;line-height:1.45}.OfficialDocuments-module__e6VvZa__filters{flex-wrap:wrap;gap:.5rem;display:flex}.OfficialDocuments-module__e6VvZa__filters input,.OfficialDocuments-module__e6VvZa__filters select{font:inherit;border:1px solid #c6d6cc;border-radius:.45rem;max-width:100%;min-height:44px;padding:.6rem}.OfficialDocuments-module__e6VvZa__filters input{flex:16rem}.OfficialDocuments-module__e6VvZa__scroll{background:#fff;border:1px solid #d8e4dd;border-radius:.6rem;max-height:70vh;overflow:auto}.OfficialDocuments-module__e6VvZa__scroll table{border-collapse:collapse;width:100%;font-size:.85rem}.OfficialDocuments-module__e6VvZa__scroll th,.OfficialDocuments-module__e6VvZa__scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #e4eae6;padding:.6rem}.OfficialDocuments-module__e6VvZa__scroll th{z-index:1;background:#e4eee8;position:sticky;top:0}.OfficialDocuments-module__e6VvZa__scroll td:first-child{overflow-wrap:anywhere;min-width:12rem}.OfficialDocuments-module__e6VvZa__scroll td a{overflow-wrap:anywhere;display:block}.OfficialDocuments-module__e6VvZa__scroll tr:nth-child(2n){background:#f8faf8}.OfficialDocuments-module__e6VvZa__inner>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.OfficialDocuments-module__e6VvZa__inner button{font:inherit;background:#e2eee7;border:1px solid #c6d6cc;border-radius:.45rem;min-height:44px;margin-top:.6rem;padding:.6rem .9rem}.OfficialDocuments-module__e6VvZa__ok{color:#14532d;background:#e3f4e8;border-radius:.6rem;margin:0;padding:.6rem .8rem;font-weight:700}.OfficialDocuments-module__e6VvZa__warn{color:#7c2d12;background:#fff1e0;border-radius:.6rem;margin:0;padding:.6rem .8rem;font-weight:700}.OfficialDocuments-module__e6VvZa__files{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.OfficialDocuments-module__e6VvZa__files li{overflow-wrap:anywhere;border:1px solid #d8e4dd;border-radius:.6rem;gap:.35rem;padding:.6rem .75rem;display:grid}.OfficialDocuments-module__e6VvZa__files li[data-status=SUPERSEDED]{opacity:.65}.OfficialDocuments-module__e6VvZa__meta{color:#52675d;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.OfficialDocuments-module__e6VvZa__chip{color:#fff;background:#1f7a3a;border-radius:999px;padding:.15rem .55rem;font-weight:700}.OfficialDocuments-module__e6VvZa__chip[data-status=EXPIRING]{background:#b45309}.OfficialDocuments-module__e6VvZa__chip[data-status=EXPIRED]{background:#b91c1c}.OfficialDocuments-module__e6VvZa__chip[data-status=SUPERSEDED]{background:#6b7280}.OfficialDocuments-module__e6VvZa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.OfficialDocuments-module__e6VvZa__actions button,.OfficialDocuments-module__e6VvZa__body>button,.OfficialDocuments-module__e6VvZa__upload button{font:inherit;background:#e2eee7;border:1px solid #c6d6cc;border-radius:.45rem;min-height:44px;padding:.5rem .9rem}.OfficialDocuments-module__e6VvZa__toggle{align-items:center;gap:.5rem;min-height:44px;display:flex}.OfficialDocuments-module__e6VvZa__upload{border:1px solid #d8e4dd;border-radius:.6rem;gap:.5rem;padding:.75rem;display:grid}.OfficialDocuments-module__e6VvZa__upload label{gap:.25rem;display:grid}.OfficialDocuments-module__e6VvZa__upload input,.OfficialDocuments-module__e6VvZa__upload select{font:inherit;border:1px solid #c6d6cc;border-radius:.45rem;max-width:100%;min-height:44px;padding:.55rem}
.ProductShrinkagePanel-module__ixUM1a__panel{color:#173b2a;background:#fff;border:1px solid #e3e6e0;border-radius:16px;gap:1rem;min-width:0;padding:1rem 1.15rem;display:grid}.ProductShrinkagePanel-module__ixUM1a__header{align-items:center;gap:.65rem;min-width:0;display:flex}.ProductShrinkagePanel-module__ixUM1a__header h3{color:#1f5a3f;overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:900}.ProductShrinkagePanel-module__ixUM1a__face{object-fit:contain;flex:none;width:44px;height:44px}.ProductShrinkagePanel-module__ixUM1a__filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;min-width:0;display:flex}.ProductShrinkagePanel-module__ixUM1a__field{flex:10rem;gap:.25rem;min-width:0;max-width:16rem;display:grid}.ProductShrinkagePanel-module__ixUM1a__field span{color:#4f5f56;font-size:.8rem;font-weight:700}.ProductShrinkagePanel-module__ixUM1a__field input{box-sizing:border-box;color:#173b2a;width:100%;min-width:0;min-height:44px;font:inherit;appearance:none;background:#fff;border:1.5px solid #c9d3cb;border-radius:10px;padding:.45rem .75rem;font-size:16px}.ProductShrinkagePanel-module__ixUM1a__field input:focus-visible{outline-offset:2px;outline:3px solid #d5a037}.ProductShrinkagePanel-module__ixUM1a__quick{flex-wrap:wrap;gap:.5rem;display:flex}.ProductShrinkagePanel-module__ixUM1a__chip,.ProductShrinkagePanel-module__ixUM1a__primary,.ProductShrinkagePanel-module__ixUM1a__secondary{min-height:44px;font:inherit;cursor:pointer;border:0;padding:.5rem 1rem;font-weight:800}.ProductShrinkagePanel-module__ixUM1a__chip{color:#1f5a3f;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1.5px #1f5a3f}.ProductShrinkagePanel-module__ixUM1a__chip[aria-pressed=true]{background:#e8f3ec}.ProductShrinkagePanel-module__ixUM1a__primary{color:#fff;background:#1f5a3f;border-radius:10px}.ProductShrinkagePanel-module__ixUM1a__secondary{color:#173b2a;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1.5px #9aa59f}.ProductShrinkagePanel-module__ixUM1a__chip:disabled,.ProductShrinkagePanel-module__ixUM1a__primary:disabled,.ProductShrinkagePanel-module__ixUM1a__secondary:disabled{opacity:.6;cursor:default}.ProductShrinkagePanel-module__ixUM1a__chip:focus-visible,.ProductShrinkagePanel-module__ixUM1a__primary:focus-visible,.ProductShrinkagePanel-module__ixUM1a__secondary:focus-visible{outline-offset:2px;outline:3px solid #d5a037}.ProductShrinkagePanel-module__ixUM1a__status:empty{display:none}.ProductShrinkagePanel-module__ixUM1a__status{color:#1f5a3f;font-weight:700}.ProductShrinkagePanel-module__ixUM1a__unavailable{color:#5c4200;background:#fff3cf;border-radius:12px;margin:0;padding:.75rem 1rem;font-weight:700}.ProductShrinkagePanel-module__ixUM1a__downloads{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){.ProductShrinkagePanel-module__ixUM1a__panel{padding:.9rem}.ProductShrinkagePanel-module__ixUM1a__field{flex:8rem;max-width:none}.ProductShrinkagePanel-module__ixUM1a__quick{width:100%}.ProductShrinkagePanel-module__ixUM1a__quick>.ProductShrinkagePanel-module__ixUM1a__chip{flex:auto}.ProductShrinkagePanel-module__ixUM1a__downloads>button{flex:100%}}
.SalesReportsSection-module__J_WdCa__panel{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.SalesReportsSection-module__J_WdCa__panel button,.SalesReportsSection-module__J_WdCa__panel input,.SalesReportsSection-module__J_WdCa__panel select{box-sizing:border-box;max-width:100%;min-height:44px;font:inherit}.SalesReportsSection-module__J_WdCa__panel :is(button,input,select,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #087c83}.SalesReportsSection-module__J_WdCa__presets,.SalesReportsSection-module__J_WdCa__views{flex-wrap:wrap;gap:.45rem;margin:.5rem 0 .75rem;display:flex}.SalesReportsSection-module__J_WdCa__presets button,.SalesReportsSection-module__J_WdCa__views button{color:#174738;cursor:pointer;background:#eff6f3;border:1px solid #9fbbb2;border-radius:.7rem;padding:.35rem .7rem;font-weight:600}.SalesReportsSection-module__J_WdCa__presets button[aria-pressed=true],.SalesReportsSection-module__J_WdCa__views button[aria-pressed=true]{color:#fff;background:#175b49;border-color:#175b49}.SalesReportsSection-module__J_WdCa__fields{grid-template-columns:max-content minmax(0,16rem);align-items:center;gap:.55rem .75rem;margin-bottom:.75rem;display:grid}.SalesReportsSection-module__J_WdCa__fields input,.SalesReportsSection-module__J_WdCa__fields select{color:#17352c;background:#fff;border:1px solid #9fbbb2;border-radius:.6rem;width:100%;min-width:0;padding:.4rem .55rem}.SalesReportsSection-module__J_WdCa__primary{color:#fff;cursor:pointer;background:#175b49;border:1px solid #175b49;border-radius:.7rem;padding:.45rem 1rem;font-weight:650}.SalesReportsSection-module__J_WdCa__panel button:disabled{opacity:.65;cursor:wait}.SalesReportsSection-module__J_WdCa__status{align-items:center;gap:.5rem;min-height:1.5rem;margin:.5rem 0;display:flex}.SalesReportsSection-module__J_WdCa__spinner{border:3px solid #b6cec7;border-top-color:#175b49;border-radius:50%;flex:none;width:1rem;height:1rem;animation:.9s linear infinite SalesReportsSection-module__J_WdCa__spin}@keyframes SalesReportsSection-module__J_WdCa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SalesReportsSection-module__J_WdCa__spinner{animation:none}}.SalesReportsSection-module__J_WdCa__error{color:#8a1c1c;font-weight:600}.SalesReportsSection-module__J_WdCa__result{min-width:0;margin:.75rem 0 1.25rem}.SalesReportsSection-module__J_WdCa__cards{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;margin:.5rem 0;display:grid}.SalesReportsSection-module__J_WdCa__cards>div{background:#f6fbf9;border:1px solid #b6cec7;border-radius:.7rem;padding:.65rem .75rem}.SalesReportsSection-module__J_WdCa__cards dt{color:#35574c;font-size:.8rem}.SalesReportsSection-module__J_WdCa__cards dd{color:#17352c;margin:.2rem 0 0;font-size:1.15rem;font-weight:700}.SalesReportsSection-module__J_WdCa__locations{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.5rem;padding:0;list-style:none;display:grid}.SalesReportsSection-module__J_WdCa__locations li{border:1px solid #b6cec7;border-radius:.7rem;gap:.2rem;padding:.6rem .7rem;display:grid}.SalesReportsSection-module__J_WdCa__tableWrap{border:1px solid #d3e2dc;border-radius:.6rem;max-width:100%;max-height:28rem;overflow:auto}.SalesReportsSection-module__J_WdCa__tableWrap table{border-collapse:collapse;width:100%;font-size:.9rem}.SalesReportsSection-module__J_WdCa__tableWrap caption{text-align:left;padding:.4rem .6rem;font-weight:650}.SalesReportsSection-module__J_WdCa__tableWrap th,.SalesReportsSection-module__J_WdCa__tableWrap td{text-align:right;white-space:nowrap;border-bottom:1px solid #e3ece8;padding:.35rem .6rem}.SalesReportsSection-module__J_WdCa__tableWrap th:first-child{text-align:left}.SalesReportsSection-module__J_WdCa__tableWrap thead th{background:#eff6f3;position:sticky;top:0}.SalesReportsSection-module__J_WdCa__totalRow th,.SalesReportsSection-module__J_WdCa__totalRow td{font-weight:700}@media (max-width:420px){.SalesReportsSection-module__J_WdCa__fields{grid-template-columns:minmax(0,1fr)}.SalesReportsSection-module__J_WdCa__primary{width:100%}}
.InventoryReportTabs-module__7bzzIG__reports{gap:1rem;min-width:0;display:grid}.InventoryReportTabs-module__7bzzIG__tabs{flex-wrap:wrap;gap:.5rem;display:flex}.InventoryReportTabs-module__7bzzIG__tab{color:#1f5a3f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:.55rem 1.1rem;font-weight:800;box-shadow:inset 0 0 0 2px #1f5a3f}.InventoryReportTabs-module__7bzzIG__tab[aria-selected=true]{color:#fff;background:#1f5a3f}.InventoryReportTabs-module__7bzzIG__tab:focus-visible{outline-offset:2px;outline:3px solid #d5a037}.InventoryReportTabs-module__7bzzIG__panel{min-width:0}@media (max-width:640px){.InventoryReportTabs-module__7bzzIG__tab{flex:auto}}
.ProductExpirationPanel-module__ADzyaG__panel{color:#173f2a;background:#fff;border:1px solid #dbe7dd;border-radius:18px;gap:1rem;min-width:0;padding:1rem 1.15rem;display:grid}.ProductExpirationPanel-module__ADzyaG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;display:flex}.ProductExpirationPanel-module__ADzyaG__header h3{color:#0f2f20;margin:0;font-size:1.2rem}.ProductExpirationPanel-module__ADzyaG__titleBlock{align-items:center;gap:.75rem;min-width:0;display:flex}.ProductExpirationPanel-module__ADzyaG__titleCopy{min-width:0}.ProductExpirationPanel-module__ADzyaG__face{object-fit:contain;flex:none;width:44px;height:44px}.ProductExpirationPanel-module__ADzyaG__lead{color:#4f6e5c;margin:.25rem 0 0;font-size:.92rem}.ProductExpirationPanel-module__ADzyaG__tools{flex-wrap:wrap;gap:.5rem;display:flex}.ProductExpirationPanel-module__ADzyaG__primary,.ProductExpirationPanel-module__ADzyaG__secondary,.ProductExpirationPanel-module__ADzyaG__remove{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.5rem 1rem;font-weight:800}.ProductExpirationPanel-module__ADzyaG__primary{color:#fff;background:#1f5a3c}.ProductExpirationPanel-module__ADzyaG__secondary{color:#1f5a3c;background:#fff;box-shadow:inset 0 0 0 1.5px #b9d8c3}.ProductExpirationPanel-module__ADzyaG__remove{color:#8a2b16;background:#fff;box-shadow:inset 0 0 0 1.5px #e3b9ad}.ProductExpirationPanel-module__ADzyaG__primary:disabled,.ProductExpirationPanel-module__ADzyaG__secondary:disabled,.ProductExpirationPanel-module__ADzyaG__remove:disabled{opacity:.6;cursor:default}.ProductExpirationPanel-module__ADzyaG__primary:focus-visible,.ProductExpirationPanel-module__ADzyaG__secondary:focus-visible,.ProductExpirationPanel-module__ADzyaG__remove:focus-visible{outline-offset:2px;outline:3px solid #d5a037}.ProductExpirationPanel-module__ADzyaG__status:empty{display:none}.ProductExpirationPanel-module__ADzyaG__status{color:#1f5a3c;font-weight:700}.ProductExpirationPanel-module__ADzyaG__unavailable{color:#5c4200;background:#fff3cf;border-radius:12px;margin:0;padding:.75rem 1rem;font-weight:700}.ProductExpirationPanel-module__ADzyaG__caveat{color:#6e4f00;margin:0;font-size:.9rem}.ProductExpirationPanel-module__ADzyaG__section{gap:.5rem;min-width:0;display:grid}.ProductExpirationPanel-module__ADzyaG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ProductExpirationPanel-module__ADzyaG__sectionHeader h4{color:#0f2f20;margin:0;font-size:1rem}.ProductExpirationPanel-module__ADzyaG__sectionHeading{flex:14rem;min-width:0}.ProductExpirationPanel-module__ADzyaG__toggle{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .25rem;font-weight:800;display:flex}.ProductExpirationPanel-module__ADzyaG__toggle:hover{background:#f3f8f4}.ProductExpirationPanel-module__ADzyaG__toggle:focus-visible{outline-offset:2px;outline:3px solid #d5a037}.ProductExpirationPanel-module__ADzyaG__sectionTitle{overflow-wrap:anywhere;min-width:0}.ProductExpirationPanel-module__ADzyaG__chevron{color:#1f5a3c;flex:none;margin-left:auto;transition:transform .15s}.ProductExpirationPanel-module__ADzyaG__toggle[aria-expanded=true] .ProductExpirationPanel-module__ADzyaG__chevron{transform:rotate(180deg)}.ProductExpirationPanel-module__ADzyaG__sectionBody{min-width:0}.ProductExpirationPanel-module__ADzyaG__sectionBody[hidden]{display:none}.ProductExpirationPanel-module__ADzyaG__count{color:#1f5a3c;background:#e3f1e7;border-radius:999px;justify-content:center;min-width:1.65rem;padding:.1rem .45rem;font-size:.8rem;display:inline-flex}.ProductExpirationPanel-module__ADzyaG__section[data-section=EXPIRED] .ProductExpirationPanel-module__ADzyaG__count{color:#7a2412;background:#fde4dc}.ProductExpirationPanel-module__ADzyaG__items{margin:0;padding:0;list-style:none;display:grid}.ProductExpirationPanel-module__ADzyaG__item{border-top:1px solid #eef3ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-height:48px;padding:.6rem 0;display:flex}.ProductExpirationPanel-module__ADzyaG__itemCopy{overflow-wrap:anywhere;flex:14rem;gap:.15rem;min-width:0;display:grid}.ProductExpirationPanel-module__ADzyaG__days{color:#6e4f00;font-weight:800}.ProductExpirationPanel-module__ADzyaG__days[data-expired=true]{color:#8a2b16}.ProductExpirationPanel-module__ADzyaG__facts{color:#4f6e5c;font-size:.9rem}.ProductExpirationPanel-module__ADzyaG__none{color:#4f6e5c;margin:0}.ProductExpirationPanel-module__ADzyaG__notice{color:#5c4200;overflow-wrap:anywhere;background:#fff8e1;border:1px solid #f0d58a;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-width:0;padding:.7rem 1rem;display:flex}.ProductExpirationPanel-module__ADzyaG__notice p{flex:16rem;min-width:0;margin:0;font-weight:700}@media (prefers-reduced-motion:reduce){.ProductExpirationPanel-module__ADzyaG__chevron{transition:none}}@media (max-width:640px){.ProductExpirationPanel-module__ADzyaG__panel{padding:.9rem}.ProductExpirationPanel-module__ADzyaG__tools{width:100%}.ProductExpirationPanel-module__ADzyaG__tools>button{flex:100%}.ProductExpirationPanel-module__ADzyaG__remove{width:100%}}
.CommunicationPresentation-module__30KcGW__presentation{gap:8px}.CommunicationPresentation-module__30KcGW__content{flex-direction:column;flex:1;min-height:0;padding:0 5px;display:flex;overflow:hidden}.CommunicationPresentation-module__30KcGW__copy{flex:1;min-height:0;overflow-y:auto}.CommunicationPresentation-module__30KcGW__presentation h1{color:#b8d5c2;flex-shrink:0;margin:0 0 12px;font:500 1.15rem/1.5 system-ui,sans-serif}.CommunicationPresentation-module__30KcGW__restriction{color:#ffe4a4;font-weight:800;display:block}.CommunicationPresentation-module__30KcGW__presentation p{color:#edf7ef;margin:0;font:400 1rem/1.5 system-ui,sans-serif}.CommunicationPresentation-module__30KcGW__controls{flex-direction:column;flex-shrink:0;gap:4px;display:flex}@media (max-height:600px){.CommunicationPresentation-module__30KcGW__presentation{gap:2px;padding:3px 7px}.CommunicationPresentation-module__30KcGW__copy{min-height:24px}.CommunicationPresentation-module__30KcGW__presentation h1{margin-bottom:0;font-size:1rem;line-height:1.3}.CommunicationPresentation-module__30KcGW__controls{gap:2px}.CommunicationPresentation-module__30KcGW__controls nav button,.CommunicationPresentation-module__30KcGW__controls footer button{min-height:36px}.CommunicationPresentation-module__30KcGW__controls>div{padding:0}}
.PhoneHost-module__NR0RzW__phone{z-index:45;resize:both;box-sizing:border-box;color:#f1f7ee;background:#123b2a;border:10px solid #c4a25d;border-radius:46px;flex-direction:column;min-width:280px;min-height:300px;padding:10px;font:1rem/1.4 system-ui,sans-serif;display:flex;position:fixed;overflow:hidden;transform:none;box-shadow:0 6px 18px #14251d30;container-type:size}.PhoneHost-module__NR0RzW__phone[hidden]{display:none}.PhoneHost-module__NR0RzW__chrome{flex-shrink:0;align-items:center;gap:2px;padding:45px 0 6px;display:flex;position:relative}.PhoneHost-module__NR0RzW__chrome:before{content:"";background:radial-gradient(circle,#000 40%,#0000 48%) 0 0/6px 6px,#243829;border:2px solid #6e896d;border-radius:12px;width:80px;height:12px;position:absolute;top:0;left:calc(50% - 40px)}.PhoneHost-module__NR0RzW__chrome button{color:#f1f7ee;min-width:36px;min-height:36px;font:inherit;cursor:pointer;background:#203f2d;border:1px solid #5c7c66;border-radius:9px;padding:0}.PhoneHost-module__NR0RzW__chrome button:hover{background:#31543d}.PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__collect{min-width:64px;padding:0 5px;font-size:.75rem}.PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{text-align:left;cursor:move;touch-action:none;background:0 0;border:0;flex:1;align-items:center;gap:.35rem;font-size:.75rem;display:flex}.PhoneHost-module__NR0RzW__brand{color:#f5dfab;text-align:center;letter-spacing:.07em;pointer-events:none;font-size:.75rem;font-weight:700;line-height:1.1;position:absolute;top:20px;left:50%;transform:translate(-50%)}.PhoneHost-module__NR0RzW__phone button:focus-visible,.PhoneHost-module__NR0RzW__launcher:focus-visible{outline-offset:-3px;outline:3px solid #78baf4}.PhoneHost-module__NR0RzW__phone:after{content:"";background:#06130c;border:1px solid #c4a25d;border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px;margin-top:7px}.PhoneHost-module__NR0RzW__signIn{padding:1rem}.PhoneHost-module__NR0RzW__launcher{box-sizing:border-box;color:#194c33;cursor:pointer;background:#edf4ed;border:1px solid #bed0c0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex;position:relative}.PhoneHost-module__NR0RzW__placementMark{color:#183b28;background:#ffdf86;border-radius:50%;width:15px;height:15px;font:700 14px/14px system-ui;position:absolute;top:0;right:1px}.PhoneHost-module__NR0RzW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PhoneHost-module__NR0RzW__phone[data-compact=true]{resize:none;border-radius:28px;min-height:126px;padding:3px}.PhoneHost-module__NR0RzW__phone[data-compact=true] .PhoneHost-module__NR0RzW__chrome{padding:0 0 4px}.PhoneHost-module__NR0RzW__phone[data-compact=true] .PhoneHost-module__NR0RzW__chrome:before,.PhoneHost-module__NR0RzW__phone[data-compact=true]:after,.PhoneHost-module__NR0RzW__phone[data-compact=true] .PhoneHost-module__NR0RzW__brand{display:none}.PhoneHost-module__NR0RzW__phone[data-compact=true] .PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{min-width:24px;font-size:0}.PhoneHost-module__NR0RzW__phone[data-editing=true]{min-height:180px;padding:3px}.PhoneHost-module__NR0RzW__phone[data-editing=true] .PhoneHost-module__NR0RzW__chrome{padding:0 0 4px}.PhoneHost-module__NR0RzW__phone[data-editing=true] .PhoneHost-module__NR0RzW__chrome:before,.PhoneHost-module__NR0RzW__phone[data-editing=true]:after,.PhoneHost-module__NR0RzW__phone[data-editing=true] .PhoneHost-module__NR0RzW__brand{display:none}.PhoneHost-module__NR0RzW__phone[data-editing=true] .PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{font-size:0}.PhoneHost-module__NR0RzW__phone[data-compact=true][data-editing=true]{min-height:126px}@media (max-width:600px){.PhoneHost-module__NR0RzW__phone{resize:none;border-radius:36px;padding:7px}.PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{cursor:default}}@container (max-height:650px){.PhoneHost-module__NR0RzW__chrome{padding-top:14px;padding-bottom:4px}.PhoneHost-module__NR0RzW__chrome:before{border-width:1px;width:60px;height:8px;left:calc(50% - 30px)}.PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{font-size:0}.PhoneHost-module__NR0RzW__brand{font-size:.625rem;position:static;transform:none}.PhoneHost-module__NR0RzW__phone:after{margin-top:3px}}@media (max-height:600px){.PhoneHost-module__NR0RzW__phone{resize:none;border-radius:30px;padding:5px}.PhoneHost-module__NR0RzW__chrome{padding-top:14px;padding-bottom:4px}.PhoneHost-module__NR0RzW__chrome:before{border-width:1px;width:60px;height:8px;left:calc(50% - 30px)}.PhoneHost-module__NR0RzW__phone:after{margin-top:3px}.PhoneHost-module__NR0RzW__chrome .PhoneHost-module__NR0RzW__handle{font-size:0}.PhoneHost-module__NR0RzW__brand{font-size:.625rem;position:static;transform:none}}.PhoneHost-module__NR0RzW__phone[data-presentation=true]{resize:none}@media (max-height:600px){.PhoneHost-module__NR0RzW__phone[data-presentation=true]{padding:3px}.PhoneHost-module__NR0RzW__phone[data-presentation=true]:after{display:none}.PhoneHost-module__NR0RzW__phone[data-presentation=true] .PhoneHost-module__NR0RzW__chrome{padding-top:0}.PhoneHost-module__NR0RzW__phone[data-presentation=true] .PhoneHost-module__NR0RzW__chrome:before{display:none}}
.StaffServices-module__mDCSwa__services{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:.65rem;margin:0;padding:0;display:grid}.StaffServices-module__mDCSwa__title{letter-spacing:.14em;text-transform:uppercase;color:#557a63;margin:0;font-size:.78rem;font-weight:800}.StaffServices-module__mDCSwa__tiles{grid-template-columns:repeat(var(--tile-count,4), minmax(0, 1fr));gap:.9rem;margin:0;padding:.55rem 0 0;list-style:none;display:grid}.StaffServices-module__mDCSwa__tiles[data-count="1"]{--tile-count:1}.StaffServices-module__mDCSwa__tiles[data-count="2"]{--tile-count:2}.StaffServices-module__mDCSwa__tiles[data-count="3"]{--tile-count:3}.StaffServices-module__mDCSwa__tiles>li{min-width:0;display:flex}.StaffServices-module__mDCSwa__tile{box-sizing:border-box;background:linear-gradient(160deg, #fff, var(--tile-tint,#f4f8f3));color:#173f2a;width:100%;min-width:0;min-height:5.5rem;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1.5px solid #dbe7dd;border-radius:1.15rem;flex:auto;align-items:center;gap:.9rem;margin:0;padding:1rem 1.1rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 4px 12px #0f2f2014}.StaffServices-module__mDCSwa__tile[data-service=lab]{--tile-tint:#e9eef7;--tile-badge:#4a6f9e}.StaffServices-module__mDCSwa__tile[data-service=news]{--tile-tint:#fbf2dc;--tile-badge:#d4a12a}.StaffServices-module__mDCSwa__tile[data-service=library]{--tile-tint:#e7f2e3;--tile-badge:#2f7d53}.StaffServices-module__mDCSwa__tile[data-service=menu]{--tile-tint:#eef3e3;--tile-badge:#5f7f2e}.StaffServices-module__mDCSwa__tile[data-service=calcanadora]{--tile-tint:#f8ebe4;--tile-badge:#b5694a}.StaffServices-module__mDCSwa__tile[data-service=phone]{--tile-tint:#e4f0ee;--tile-badge:#3d7f78}.StaffServices-module__mDCSwa__tile:hover{border-color:#9fd3b0;transform:translateY(-3px);box-shadow:0 12px 22px #0f2f2029}.StaffServices-module__mDCSwa__tile:active{border-color:#9fd3b0;transform:translateY(-1px)scale(.98);box-shadow:0 5px 12px #0f2f201f}.StaffServices-module__mDCSwa__tile:focus-visible{outline-offset:3px;border-color:#9fd3b0;outline:3px solid #276d49}.StaffServices-module__mDCSwa__icon{background:var(--tile-badge,#2f7d53);color:#fff;border-radius:1rem;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:0 3px 8px #0f2f2029}.StaffServices-module__mDCSwa__icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.StaffServices-module__mDCSwa__text{gap:.15rem;min-width:0;display:grid}.StaffServices-module__mDCSwa__name{letter-spacing:-.005em;font-size:1.1rem;font-weight:800;line-height:1.15}.StaffServices-module__mDCSwa__tagline{color:#476052;font-size:.85rem;font-weight:600;line-height:1.3}.StaffServices-module__mDCSwa__badge{color:#fff;white-space:nowrap;background:#173f2a;border-radius:999px;max-width:calc(100% - .6rem);padding:.12rem .45rem;font-size:.75rem;font-weight:800;line-height:1.3;position:absolute;top:-.6rem;right:.8rem;box-shadow:0 2px 6px #0000002e}.StaffServices-module__mDCSwa__tiles[data-count="5"]{--tile-count:6;grid-auto-rows:1fr}.StaffServices-module__mDCSwa__tiles[data-count="5"]>li{grid-column:span 2}.StaffServices-module__mDCSwa__tiles[data-count="5"]>li:nth-child(n+4){grid-column:span 3}.StaffServices-module__mDCSwa__tiles[data-count="6"]{--tile-count:3;grid-auto-rows:1fr}@media (max-width:1180px){.StaffServices-module__mDCSwa__tiles[data-count="4"]{--tile-count:2}.StaffServices-module__mDCSwa__tiles[data-count="5"],.StaffServices-module__mDCSwa__tiles[data-count="6"]{gap:.6rem}.StaffServices-module__mDCSwa__tiles[data-count="5"] .StaffServices-module__mDCSwa__tile,.StaffServices-module__mDCSwa__tiles[data-count="6"] .StaffServices-module__mDCSwa__tile{text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;min-height:5.75rem;padding:.8rem .35rem .7rem}.StaffServices-module__mDCSwa__tiles[data-count="5"] .StaffServices-module__mDCSwa__icon,.StaffServices-module__mDCSwa__tiles[data-count="6"] .StaffServices-module__mDCSwa__icon{border-radius:.9rem;width:2.6rem;height:2.6rem}.StaffServices-module__mDCSwa__tiles[data-count="5"] .StaffServices-module__mDCSwa__icon svg,.StaffServices-module__mDCSwa__tiles[data-count="6"] .StaffServices-module__mDCSwa__icon svg{width:24px;height:24px}.StaffServices-module__mDCSwa__tiles[data-count="5"] .StaffServices-module__mDCSwa__name,.StaffServices-module__mDCSwa__tiles[data-count="6"] .StaffServices-module__mDCSwa__name{font-size:clamp(.8rem,3.5vw,.95rem)}.StaffServices-module__mDCSwa__tiles[data-count="5"] .StaffServices-module__mDCSwa__tagline,.StaffServices-module__mDCSwa__tiles[data-count="6"] .StaffServices-module__mDCSwa__tagline{display:none}}@media (max-width:700px){.StaffServices-module__mDCSwa__tiles{gap:.5rem}.StaffServices-module__mDCSwa__tiles[data-count="4"]{--tile-count:2}.StaffServices-module__mDCSwa__tile{text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;gap:.5rem;min-height:5.75rem;padding:.8rem .35rem .7rem}.StaffServices-module__mDCSwa__icon{border-radius:.9rem;width:2.6rem;height:2.6rem}.StaffServices-module__mDCSwa__icon svg{width:24px;height:24px}.StaffServices-module__mDCSwa__name{font-size:clamp(.8rem,3.5vw,.95rem)}.StaffServices-module__mDCSwa__tagline{display:none}.StaffServices-module__mDCSwa__badge{font-size:.68rem;top:-.55rem;right:.3rem}}@media (max-width:340px){.StaffServices-module__mDCSwa__tiles{gap:.4rem}.StaffServices-module__mDCSwa__name{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.StaffServices-module__mDCSwa__tile{transition:none}.StaffServices-module__mDCSwa__tile:hover,.StaffServices-module__mDCSwa__tile:active{transform:none}}
.BioTrackOfficialHistory-module__iujswW__history{--history-ink:#17372f;--history-leaf:#176b51;--history-line:#d5e0da;border:1px solid var(--history-line);color:var(--history-ink);background:#fbfaf6;border-radius:1.25rem;gap:1rem;margin:1.25rem 0;padding:clamp(1rem,3vw,1.75rem);display:grid}.BioTrackOfficialHistory-module__iujswW__history *{box-sizing:border-box;min-width:0}.BioTrackOfficialHistory-module__iujswW__reviewBanner{color:#58470b;background:#fff3ca;border:1px solid #e4cb70;border-radius:.7rem;margin:0;padding:.65rem .8rem;font-weight:750}.BioTrackOfficialHistory-module__iujswW__headingRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.BioTrackOfficialHistory-module__iujswW__headingRow h3{letter-spacing:-.03em;margin:.15rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2.25rem)}.BioTrackOfficialHistory-module__iujswW__headingRow p{color:#5c706a;margin:0}.BioTrackOfficialHistory-module__iujswW__eyebrow{letter-spacing:.13em;font-size:.68rem;font-weight:850;color:var(--history-leaf)!important}.BioTrackOfficialHistory-module__iujswW__toggle,.BioTrackOfficialHistory-module__iujswW__filters button{background:var(--history-ink);border:1px solid var(--history-ink);color:#fff;cursor:pointer;font:inherit;border-radius:.7rem;min-height:2.75rem;padding:.7rem 1rem;font-weight:800}.BioTrackOfficialHistory-module__iujswW__content{border-top:1px solid var(--history-line);gap:1rem;padding-top:1rem;display:grid}.BioTrackOfficialHistory-module__iujswW__filters{grid-template-columns:repeat(2,minmax(9rem,1fr)) auto auto;align-items:end;gap:.75rem;display:grid}.BioTrackOfficialHistory-module__iujswW__filters label{gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.BioTrackOfficialHistory-module__iujswW__filters input{color:var(--history-ink);font:inherit;background:#fff;border:1px solid #aebdb7;border-radius:.65rem;min-height:2.75rem;padding:.6rem .7rem}.BioTrackOfficialHistory-module__iujswW__filters button:disabled{cursor:not-allowed;opacity:.6}.BioTrackOfficialHistory-module__iujswW__filters .BioTrackOfficialHistory-module__iujswW__secondary{color:var(--history-leaf);background:#fff}.BioTrackOfficialHistory-module__iujswW__downloads{flex-wrap:wrap;gap:.55rem;display:flex}.BioTrackOfficialHistory-module__iujswW__sample{color:#5c706a;align-self:center;font-size:.75rem;font-weight:700}.BioTrackOfficialHistory-module__iujswW__notice,.BioTrackOfficialHistory-module__iujswW__empty{color:#154c3d;background:#edf6f1;border:1px solid #bad6c8;border-radius:.7rem;margin:0;padding:.75rem .9rem}.BioTrackOfficialHistory-module__iujswW__results{gap:.7rem;display:grid}.BioTrackOfficialHistory-module__iujswW__summary{color:#5c706a;margin:0;font-size:.8rem;font-weight:750}.BioTrackOfficialHistory-module__iujswW__purchase{border:1px solid var(--history-line);background:#fff;border-radius:.9rem;overflow:hidden}.BioTrackOfficialHistory-module__iujswW__purchase summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;list-style-position:inside;display:flex}.BioTrackOfficialHistory-module__iujswW__purchase summary span,.BioTrackOfficialHistory-module__iujswW__purchase li span{gap:.22rem;display:grid}.BioTrackOfficialHistory-module__iujswW__purchase small{color:#657a73;font-size:.72rem;font-weight:600}.BioTrackOfficialHistory-module__iujswW__purchase summary b{color:var(--history-leaf);white-space:nowrap}.BioTrackOfficialHistory-module__iujswW__purchase ul{border-top:1px solid var(--history-line);margin:0;padding:0;list-style:none;display:grid}.BioTrackOfficialHistory-module__iujswW__purchase li{justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem .8rem 1.8rem;display:flex}.BioTrackOfficialHistory-module__iujswW__purchase li+li{border-top:1px solid #edf1ef}.BioTrackOfficialHistory-module__iujswW__purchase li b{white-space:nowrap;font-size:.82rem}.BioTrackOfficialHistory-module__iujswW__boundary{color:#657a73;margin:0;font-size:.72rem}@media (max-width:760px){.BioTrackOfficialHistory-module__iujswW__headingRow{flex-direction:column;align-items:stretch}.BioTrackOfficialHistory-module__iujswW__filters{grid-template-columns:1fr 1fr}.BioTrackOfficialHistory-module__iujswW__filters button,.BioTrackOfficialHistory-module__iujswW__sample{width:100%}.BioTrackOfficialHistory-module__iujswW__downloads{grid-column:1/-1}.BioTrackOfficialHistory-module__iujswW__downloads button{flex:11rem}}@media (max-width:480px){.BioTrackOfficialHistory-module__iujswW__history{border-radius:1rem}.BioTrackOfficialHistory-module__iujswW__filters{grid-template-columns:1fr}.BioTrackOfficialHistory-module__iujswW__purchase summary,.BioTrackOfficialHistory-module__iujswW__purchase li{align-items:flex-start}.BioTrackOfficialHistory-module__iujswW__purchase summary b,.BioTrackOfficialHistory-module__iujswW__purchase li b{font-size:.78rem}}
.AdministratorUtilities-module__MQgPDq__utilities{background:#edf5f1;border-block:1px solid #c4d8ce;order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;padding:.55rem 1rem;display:grid}.AdministratorUtilities-module__MQgPDq__utilities>details{background:#f9fcfa;border:1px solid #a9c6b8;border-radius:.65rem;min-width:0}.AdministratorUtilities-module__MQgPDq__utilities>details[open]{grid-column:1/-1}.AdministratorUtilities-module__MQgPDq__utilities>details>summary{color:#204e3b;min-height:44px;padding:.55rem .7rem;font-size:.875rem}.AdministratorUtilities-module__MQgPDq__utilities a{color:#175b48}@media (max-width:700px){.AdministratorUtilities-module__MQgPDq__utilities{padding:.5rem}}
@media (max-width:720px){.gd-public-shell:has(.AdministratorComposition-module__gBb5Yq__composition)>.gd-product-nav{gap:.25rem;padding-block:.3rem}.gd-public-shell:has(.AdministratorComposition-module__gBb5Yq__composition)>.gd-public-scope-banner{gap:.15rem;padding-block:.35rem;font-size:.8rem;line-height:1.4}.AdministratorComposition-module__gBb5Yq__composition>.gd-personalized-welcome{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .5rem;padding:.35rem .65rem;display:grid}.AdministratorComposition-module__gBb5Yq__composition>.gd-personalized-welcome>strong{font-size:.85rem;line-height:1.3}.AdministratorComposition-module__gBb5Yq__composition>.gd-personalized-welcome>details>summary{align-items:center;min-height:44px;padding-inline:.25rem;font-size:.8rem;display:flex}.AdministratorComposition-module__gBb5Yq__composition>.gd-personalized-welcome>details[open]{grid-column:1/-1}}@media (min-width:520px) and (max-width:720px){.gd-public-shell:has(.AdministratorComposition-module__gBb5Yq__composition)>.gd-product-nav{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.gd-public-shell:has(.AdministratorComposition-module__gBb5Yq__composition)>.gd-product-nav>.gd-product-nav__links{width:auto}}
.gd-product-conversation:has(>.DirectorComposition-module__GMe8oG__composition){width:100%}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation{gap:.35rem;padding:.65rem .8rem}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation>.gd-session-notice{margin:0;padding:.35rem .6rem;font-size:.85rem;line-height:1.4}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation>.gd-session-notice+.gd-session-notice{margin-top:.1rem}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation>details{margin-block:.3rem;padding:.25rem .65rem}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation>details>summary{align-content:center;min-height:44px;font-size:.85rem}.DirectorComposition-module__GMe8oG__composition>.gd-foundation-conversation>h2{margin:.25rem 0;font-size:1.25rem}
.VoiceTurnsNotice-module__bIZsiq__notice.VoiceTurnsNotice-module__bIZsiq__notice{color:#66736b;background:0 0;border:0;max-width:62ch;margin:0;padding:0;font-size:.78rem;font-weight:400;line-height:1.45}
