#bb-glucose{--bg-ink:#214348;--bg-teal:#075b63;--bg-line:#d0e2d8;--bg-sage:#eef7f1;background:#fffaf3;color:var(--bg-ink);font-family:inherit;line-height:1.7;overflow-wrap:break-word}#bb-glucose *,#bb-glucose *:before,#bb-glucose *:after{box-sizing:border-box}#bb-glucose h1,#bb-glucose h2,#bb-glucose h3{font-family:inherit;line-height:1.24;color:inherit;letter-spacing:-.02em}#bb-glucose h1{font-size:clamp(33px,4.5vw,49px);margin:5px 0 14px}#bb-glucose h2{font-size:clamp(25px,3.4vw,33px);margin:7px 0 12px}#bb-glucose h3{font-size:clamp(19px,2.6vw,24px);margin:7px 0 13px}#bb-glucose p{line-height:1.76}#bb-glucose a{color:var(--bg-teal)}#bb-glucose .is-hidden{display:none!important}#bb-glucose .bg-shell{max-width:1090px;margin:auto;padding:22px 18px 76px}#bb-glucose .bg-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px;margin-bottom:17px;font-size:12px;font-weight:760;letter-spacing:.06em}#bb-glucose .bg-overline{font-size:11px;font-weight:850;color:#b97860;letter-spacing:.11em;margin:0 0 10px}#bb-glucose .bg-hero{display:grid;grid-template-columns:1.2fr .8fr;background:linear-gradient(125deg,#0b5860,#1b454c);border-radius:19px;color:#fff;overflow:hidden}#bb-glucose .bg-hero>div:first-child{padding:28px 30px;display:flex;flex-direction:column;justify-content:center}#bb-glucose .bg-hero h1{color:#fff}#bb-glucose .bg-hero .bg-overline{color:#f5b7a1}#bb-glucose .bg-hero p:not(.bg-overline){color:#e8f6ef;font-size:15px;max-width:640px}#bb-glucose .bg-tags{display:flex;gap:7px;flex-wrap:wrap}#bb-glucose .bg-tags span{padding:5px 10px;font-size:11px;border:1px solid #92bcb3;border-radius:20px}#bb-glucose .bg-meter-hero{display:flex;align-items:center;justify-content:center;background:#e7f0e7;padding:28px}#bb-glucose .bg-meter-art{border:9px solid #a4c9c0;border-radius:23px;width:220px;min-height:238px;background:#f8fbfb;box-shadow:0 12px 24px #0a4e5428;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;color:#135861}#bb-glucose .bg-meter-art span{font-size:10px;font-weight:850;letter-spacing:.09em;text-align:center}#bb-glucose .bg-meter-art strong{font:780 65px/1.17 system-ui}#bb-glucose .bg-meter-art small{font-size:12px;font-weight:800}#bb-glucose .bg-meter-art i{background:#bf795c;width:65%;height:5px;border-radius:20px}#bb-glucose .bg-choose{display:none;margin:27px 0}#bb-glucose .bg-choose>p{font-size:15px;max-width:730px}#bb-glucose .bg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0}#bb-glucose .bg-card{display:flex;flex-direction:column;gap:8px;min-width:0;background:#fff;border:1px solid var(--bg-line);border-radius:15px;padding:22px;text-decoration:none;color:var(--bg-ink)}#bb-glucose .bg-card:hover{background:#f8fcf9;border-color:#23837d}#bb-glucose .bg-card>span{font-size:11px;font-weight:850;color:#307879;letter-spacing:.075em}#bb-glucose .bg-card h3{font-size:20px;color:#21474c;margin:6px 0}#bb-glucose .bg-card p{font-size:14px;flex:1;margin:0 0 10px}#bb-glucose .bg-card strong{font-size:14px;color:var(--bg-teal)}#bb-glucose .bg-view-heading{display:none;background:#eff7f2;border:1px solid var(--bg-line);border-radius:14px;padding:20px 25px;margin:12px 0}#bb-glucose .bg-view-heading>a{font-size:14px;font-weight:750}#bb-glucose .bg-view-heading .bg-overline{margin:15px 0 5px}#bb-glucose .bg-view-heading h1{font-size:clamp(28px,4vw,38px);margin:0 0 9px;color:#18494b}#bb-glucose .bg-view-heading>p:last-child{margin:0;font-size:14px}#bb-glucose .bg-learning,#bb-glucose .bg-technique,#bb-glucose .bg-scenarios{background:#fff;border:1px solid var(--bg-line);border-radius:15px;overflow:hidden;margin-top:17px}#bb-glucose .bg-intro{padding:23px 26px;background:#f0f7f1}#bb-glucose .bg-intro>p:last-child{font-size:14px;max-width:870px}#bb-glucose .bg-lesson,#bb-glucose .bg-rule-lab,#bb-glucose .bg-tech-main,#bb-glucose .bg-stage{padding:23px 26px}#bb-glucose .bg-lesson>div:nth-child(3){font-size:15px;line-height:1.8;min-height:175px;max-width:850px}#bb-glucose .bg-progress{display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:12px;font-weight:800;color:#327878}#bb-glucose .bg-progress>div{background:#dcece3;height:7px;max-width:245px;width:50%;border-radius:30px;overflow:hidden}#bb-glucose .bg-progress i{display:block;width:16.67%;height:100%;background:#0d7b78;transition:width .2s}#bb-glucose .bg-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:18px 0 0}#bb-glucose .bg-button{font:inherit;font-size:14px;font-weight:760;line-height:1.4;min-height:45px;cursor:pointer;border:1px solid var(--bg-teal);border-radius:10px;padding:11px 16px;display:inline-flex;align-items:center;justify-content:center}#bb-glucose .bg-primary{background:var(--bg-teal);color:#fff}#bb-glucose .bg-secondary{background:#fff;color:var(--bg-teal)}#bb-glucose button:disabled{cursor:not-allowed;opacity:.47}#bb-glucose button:focus-visible,#bb-glucose select:focus-visible,#bb-glucose input:focus-visible,#bb-glucose a:focus-visible{outline:3px solid #dc9e7f;outline-offset:3px}#bb-glucose .bg-rule-lab{border-top:1px solid var(--bg-line);background:#fafdfa}#bb-glucose .bg-slider{max-width:620px;background:#eaf5ef;padding:15px 21px;border-radius:13px;margin:15px 0}#bb-glucose .bg-slider strong{font:750 clamp(32px,5vw,48px)/1.3 system-ui;display:block}#bb-glucose .bg-slider input{width:100%;min-height:35px;accent-color:#08776c}#bb-glucose .bg-range{display:flex;justify-content:space-between;font-size:12px;color:#5a7773}#bb-glucose .bg-feedback{background:#ebf6ef;border-left:4px solid #177b74;border-radius:8px;padding:15px 17px;margin:14px 0;font-size:14px;line-height:1.7}#bb-glucose .bg-feedback.is-warning{background:#fff5eb;border-left-color:#bd855d}#bb-glucose .bg-text-link{display:inline-block;font-size:14px;font-weight:780;margin:10px 0}#bb-glucose .bg-references{border-top:1px solid var(--bg-line);padding:16px 26px;color:#53716e;font-size:12px;line-height:1.75}#bb-glucose label.bg-bold{display:block;font-size:14px;font-weight:800;margin-bottom:10px}#bb-glucose #bg-method-select{width:100%;max-width:485px;font:inherit;font-size:14px;min-height:46px;border:1px solid #bad8ce;border-radius:9px;padding:10px;background:#fff;color:#184a50}#bb-glucose .bg-tech-grid{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:23px;align-items:center;margin:22px 0}#bb-glucose .bg-meter{border:8px solid #bbd4cf;border-radius:19px;background:#f4f8f6;color:#185b61;min-height:212px;padding:19px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:370px}#bb-glucose .bg-meter>span{font-size:10px;font-weight:850;letter-spacing:.09em}#bb-glucose .bg-meter strong{font:790 clamp(45px,6vw,62px)/1.25 system-ui;letter-spacing:-.045em}#bb-glucose .bg-meter small{font-size:14px;font-weight:780}#bb-glucose .bg-device-message{font-size:12px;color:#517779;margin:10px 0}#bb-glucose .bg-meter-progress{height:6px;background:#d7e8e0;border-radius:20px;width:100%;overflow:hidden}#bb-glucose .bg-meter-progress i{display:block;width:0;height:100%;background:#0c7774;transition:width .2s}#bb-glucose .bg-options{display:grid;gap:9px;margin:15px 0}#bb-glucose .bg-options button,#bb-glucose .bg-band button{font:inherit;font-size:14px;color:var(--bg-ink);text-align:left;background:#fff;border:1px solid #cbded5;border-radius:10px;padding:13px 15px;cursor:pointer;line-height:1.55}#bb-glucose .bg-options button:hover,#bb-glucose .bg-band button:hover{border-color:#0d7b71;background:#f8fcf9}#bb-glucose .bg-options button[aria-pressed=true],#bb-glucose .bg-band button[aria-pressed=true]{border:2px solid #0d7b71;background:#e9f6ee}#bb-glucose .bg-reading-flex{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:25px;margin:19px 0}#bb-glucose .bg-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}#bb-glucose .bg-band button{text-align:center;font-size:13px;min-height:74px}#bb-glucose .bg-patient-baseline{padding:14px 26px;background:#f9fbf8;border-bottom:1px solid var(--bg-line);font-size:13px;line-height:1.7}#bb-glucose .bg-stage{border-bottom:1px solid var(--bg-line)}#bb-glucose .bg-stage>p:not(.bg-overline){font-size:14px;max-width:840px}#bb-glucose .bg-mentor{padding:17px 20px;background:#f0f8f2;border:1px solid #cddfd1;border-radius:13px;margin:20px 0}#bb-glucose .bg-mentor p{font-size:15px}#bb-glucose .bg-mentor .bg-text-link,#bb-glucose[data-glucose-view=overview] .bg-choose{display:block}#bb-glucose[data-glucose-view=overview] .bg-learning,#bb-glucose[data-glucose-view=overview] .bg-technique,#bb-glucose[data-glucose-view=overview] .bg-scenarios{display:none!important}#bb-glucose[data-glucose-view=learning] .bg-view-heading,#bb-glucose[data-glucose-view=technique] .bg-view-heading,#bb-glucose[data-glucose-view=scenarios] .bg-view-heading{display:block}#bb-glucose[data-glucose-view=learning] .bg-hero,#bb-glucose[data-glucose-view=technique] .bg-hero,#bb-glucose[data-glucose-view=scenarios] .bg-hero,#bb-glucose[data-glucose-view=learning] .bg-technique,#bb-glucose[data-glucose-view=learning] .bg-scenarios,#bb-glucose[data-glucose-view=technique] .bg-learning,#bb-glucose[data-glucose-view=technique] .bg-scenarios,#bb-glucose[data-glucose-view=scenarios] .bg-learning,#bb-glucose[data-glucose-view=scenarios] .bg-technique{display:none!important}#bb-glucose:not([data-glucose-view]) .bg-hero,#bb-glucose:not([data-glucose-view]) .bg-choose,#bb-glucose:not([data-glucose-view]) .bg-learning,#bb-glucose:not([data-glucose-view]) .bg-technique,#bb-glucose:not([data-glucose-view]) .bg-scenarios{display:none!important}@media(max-width:820px){#bb-glucose .bg-hero{grid-template-columns:1fr}#bb-glucose .bg-meter-hero{display:none}#bb-glucose .bg-cards{grid-template-columns:1fr}#bb-glucose .bg-card{padding:18px}#bb-glucose .bg-card p{margin-bottom:5px}#bb-glucose .bg-tech-grid,#bb-glucose .bg-reading-flex{grid-template-columns:1fr}#bb-glucose .bg-meter{min-height:180px}#bb-glucose .bg-band{grid-template-columns:1fr}}@media(max-width:520px){#bb-glucose .bg-shell{padding:12px 11px 54px}#bb-glucose .bg-hero>div:first-child{padding:22px 19px}#bb-glucose .bg-view-heading{padding:16px}#bb-glucose .bg-intro,#bb-glucose .bg-lesson,#bb-glucose .bg-rule-lab,#bb-glucose .bg-tech-main,#bb-glucose .bg-stage{padding:20px 16px}#bb-glucose .bg-references,#bb-glucose .bg-patient-baseline{padding:14px 16px}#bb-glucose .bg-actions{justify-content:flex-start}#bb-glucose .bg-progress>div{max-width:110px}}#bb-glucose .bg-meter-photo{min-height:270px;height:270px;overflow:hidden;padding:0;display:block;background:#eaf3ee}#bb-glucose .bg-meter-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:820px){#bb-glucose .bg-meter-photo{display:block;height:205px;min-height:205px}}#bb-glucose .bg-tech-main,#bb-glucose .bg-scenarios>.bg-intro,#bb-glucose .bg-scenarios>.bg-patient-baseline,#bb-glucose .bg-scenarios>.bg-stage,#bb-glucose .bg-scenarios>.bg-references{display:none!important}#bb-glucose .bg-live-lab{background:#fff;border:1px solid #d1e2d8;border-radius:17px;overflow:hidden;margin:18px 0 25px}#bb-glucose .bg-live-header{display:flex;justify-content:space-between;align-items:start;gap:20px;background:#eaf5ee;padding:23px 26px}#bb-glucose .bg-live-header h2{margin:5px 0 11px;color:#18484c}#bb-glucose .bg-live-header p:not(.bg-overline){font-size:14px;line-height:1.7;max-width:790px;margin:0}#bb-glucose .bg-live-count{font-size:11px;color:#356d69;font-weight:800;white-space:nowrap;letter-spacing:.05em}#bb-glucose .bg-live-person{background:#fbfdfb;padding:18px 26px;border-bottom:1px solid #d4e4d8}#bb-glucose .bg-live-person label{display:block;font-size:13px;font-weight:820;margin-bottom:7px}#bb-glucose .bg-live-person select{font:inherit;min-height:46px;font-size:14px;padding:9px;border-radius:9px;border:1px solid #b8d2c5;color:#17484a;background:#fff;max-width:650px;width:100%}#bb-glucose .bg-live-person h3{font-size:22px;margin:0 0 9px}#bb-glucose .bg-live-story{font-size:14px;line-height:1.75;margin:13px 0}#bb-glucose .bg-live-urgency{padding:11px 14px;border-left:4px solid #b87a56;background:#fff5e8;font-size:13px;line-height:1.65;border-radius:8px;margin:13px 0 0}#bb-glucose .bg-live-urgency.is-routine{background:#edf7f0;border-left-color:#609884}#bb-glucose .bg-live-station{padding:24px 26px;border-bottom:1px solid #d6e8db}#bb-glucose .bg-live-station>h3{margin:6px 0 11px;font-size:21px}#bb-glucose .bg-live-station>p:not(.bg-overline){font-size:14px;line-height:1.7;max-width:840px}#bb-glucose .bg-live-setup{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:22px;align-items:start;margin:18px 0 6px}#bb-glucose .bg-live-picture{overflow:hidden;border-radius:12px;max-height:300px;background:#eef3ef}#bb-glucose .bg-live-picture img{display:block;width:100%;height:290px;object-fit:cover;object-position:center 45%}#bb-glucose .bg-live-actions{display:grid;gap:13px;align-content:start}#bb-glucose .bg-live-checks{display:grid;gap:8px}#bb-glucose .bg-live-checks button{border:1px solid #bdd5c8;border-radius:9px;padding:12px 15px;text-align:left;background:#fff;color:#1b4c4d;font:inherit;font-weight:750;font-size:13px;line-height:1.5;cursor:pointer;min-height:48px}#bb-glucose .bg-live-checks button[aria-pressed=true]{border:2px solid #0d8072;background:#e4f5e9}#bb-glucose .bg-live-checks button[aria-pressed=true]:before{content:"\2713  ";color:#087457}#bb-glucose .bg-live-message{padding:13px 15px;background:#edf7ef;border-left:4px solid #0e8173;border-radius:9px;font-size:13px;line-height:1.7}#bb-glucose .bg-live-message.is-warning{background:#fff3e9;border-left-color:#ba8058}#bb-glucose .bg-live-photo-button{position:relative;width:100%;padding:0;border:0;background:#e5ece5;border-radius:13px;overflow:hidden;cursor:crosshair;line-height:0;display:block;touch-action:manipulation}#bb-glucose .bg-live-photo-button img{width:100%;height:auto;aspect-ratio:327/424;object-fit:cover;display:block}#bb-glucose .bg-live-photo-button:focus-visible{outline:3px solid #bf8b5d;outline-offset:3px}#bb-glucose .bg-live-marker{position:absolute;width:46px;height:46px;border:3px solid white;border-radius:50%;box-shadow:0 0 0 3px #ae6a53,0 3px 14px #173e3661;background:#fff2;transform:translate(-50%,-50%);pointer-events:none}#bb-glucose .bg-live-marker.is-correct{box-shadow:0 0 0 3px #0a866a,0 3px 14px #173e3661;background:#1eba7a44}#bb-glucose .bg-live-caption{font-size:12px;display:block;margin-top:7px;color:#58736b}#bb-glucose .bg-live-meter-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;margin:17px 0}#bb-glucose .bg-live-device{background:linear-gradient(145deg,#dbe6e1,#f9fbfa);border:9px solid #aabcb9;box-shadow:0 8px 20px #17444830;border-radius:22px;min-height:255px;text-align:center;padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#16484c}#bb-glucose .bg-live-device>small{font-size:10px;letter-spacing:.05em;font-weight:850}#bb-glucose .bg-live-display strong{font:790 clamp(47px,6vw,66px)/1.3 system-ui;letter-spacing:-.03em}#bb-glucose .bg-live-display span{font-size:13px;font-weight:850}#bb-glucose .bg-live-meter-bar{height:6px;background:#c1d2ca;border-radius:9px;width:100%;margin:13px 0;overflow:hidden}#bb-glucose .bg-live-meter-bar i{display:block;width:0;height:100%;background:#167d70;transition:width .13s}#bb-glucose .bg-live-device p{font-size:12px;line-height:1.6;margin:6px}#bb-glucose .bg-live-record{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:17px 0}#bb-glucose .bg-live-record label{display:block;font-size:13px;font-weight:800}#bb-glucose .bg-live-record input{width:135px;min-height:47px;border:1px solid #bdd8c9;border-radius:8px;padding:8px;font:inherit;color:#154b4e;background:#fff;font-size:18px}#bb-glucose .bg-live-value{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap;border:1px solid #cfe4d4;background:#fff;border-radius:10px;padding:15px 18px;margin:15px 0}#bb-glucose .bg-live-value span{font-size:11px;font-weight:850;color:#3f6f69;letter-spacing:.06em}#bb-glucose .bg-live-value strong{font:780 27px/1.3 system-ui;color:#086165}#bb-glucose .bg-live-debrief{background:#edf7f0}#bb-glucose #bg-p-teaching p,#bb-glucose #bg-c-teaching p{font-size:15px;line-height:1.85}#bb-glucose .bg-live-next{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}#bb-glucose .bg-live-footnote{padding:16px 26px;color:#55726d;font-size:12px;line-height:1.7}#bb-glucose .bg-part-nav{margin:24px 0}#bb-glucose .bg-part{display:none;background:#eaf6ef;border:1px solid #c1dacf;border-radius:15px;padding:22px 25px;align-items:center;justify-content:space-between;gap:18px}#bb-glucose .bg-part>div:first-child{flex:1;min-width:0}#bb-glucose .bg-part small{font-size:11px;font-weight:850;color:#457a71;letter-spacing:.05em}#bb-glucose .bg-part h3{font-size:21px;margin:8px 0}#bb-glucose .bg-part p{font-size:14px;margin:0;line-height:1.65}#bb-glucose .bg-part>a,#bb-glucose .bg-part-links>a:not(.bg-part-back){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 17px;background:#075b63;color:#fff!important;border-radius:9px;font-size:14px;font-weight:820;text-decoration:none}#bb-glucose .bg-part-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center}#bb-glucose .bg-part-back{font-size:13px;font-weight:800}#bb-glucose[data-glucose-view=learning] .bg-part-learning,#bb-glucose[data-glucose-view=technique] .bg-part-technique,#bb-glucose[data-glucose-view=scenarios] .bg-part-scenarios{display:flex}#bb-glucose .bg-live-lab .is-hidden{display:none!important}@media(max-width:820px){#bb-glucose .bg-live-setup,#bb-glucose .bg-live-meter-grid{grid-template-columns:1fr}#bb-glucose .bg-live-picture{max-height:260px}#bb-glucose .bg-live-picture img{height:245px}#bb-glucose .bg-part{flex-direction:column;align-items:stretch}#bb-glucose .bg-live-header{flex-direction:column}#bb-glucose .bg-live-count{white-space:normal}}@media(max-width:550px){#bb-glucose .bg-live-header,#bb-glucose .bg-live-person,#bb-glucose .bg-live-station,#bb-glucose .bg-live-footnote{padding:18px 15px}#bb-glucose .bg-live-device{min-height:210px;padding:13px}#bb-glucose .bg-part{padding:19px 15px}#bb-glucose .bg-part-links{flex-direction:column-reverse;align-items:stretch}#bb-glucose .bg-live-next{flex-direction:column}#bb-glucose .bg-live-next .bg-button{width:100%}}#bb-glucose .bg-technique>.bg-intro{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bleepbook-glucose.css.map */
