.bg-background:has(.guide-page_page__iprwr){background:#fff}main:has(.guide-page_page__iprwr){max-width:none;padding:0;background:#fff}.guide-page_page__iprwr{max-width:var(--page-max);margin:auto;padding:24px 24px 0;color:#18181c}.guide-page_breadcrumb__PN0e3{display:flex;gap:12px;color:#a0a0a8;font-size:11px}.guide-page_breadcrumb__PN0e3 a{color:#65656e}.guide-page_hero__gR5v9{display:grid;align-items:center;gap:32px;padding:60px 0 48px}.guide-page_eyebrow__5Q0Kf{color:#9999a2;font-size:10px;letter-spacing:.13em;font-weight:500}.guide-page_hero__gR5v9 h1{margin-top:20px;font-size:clamp(46px,6vw,78px);font-weight:500;letter-spacing:-.055em;line-height:1.03;text-wrap:balance}.guide-page_lead__ISYmE{max-width:430px;margin-top:26px;font-size:16px;line-height:1.8;color:#7c7c85}.guide-page_textLink__lA0cu{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.guide-page_heroCopy__esW_7>.guide-page_textLink__lA0cu{margin-top:25px}.guide-page_heroVisual__guhes{min-width:0;width:100%;max-width:350px;margin:auto}.guide-page_chapters__FCpos{display:flex;gap:26px;overflow-x:auto;scrollbar-width:none;padding:22px 0;border-block:1px solid #ededf0}.guide-page_chapters__FCpos a{flex:none;font-size:12px;color:#66666f}.guide-page_chapters__FCpos span{margin-right:9px;color:#b4b4bc;font-size:10px}.guide-page_section__krUA6{padding:72px 0;scroll-margin-top:95px;border-bottom:1px solid #ededf0}.guide-page_sectionHeading__NkopC{max-width:650px;margin-bottom:34px}.guide-page_end__HNOfV h2,.guide-page_sectionHeading__NkopC h2{margin-top:17px;font-size:clamp(32px,4vw,48px);line-height:1.12;letter-spacing:-.045em;font-weight:500;text-wrap:balance}.guide-page_body__F6V17{max-width:510px;color:#7c7c85;font-size:15px;line-height:1.85}.guide-page_grid__kMt5a{display:grid;gap:36px;align-items:center}.guide-page_grid__kMt5a>*{min-width:0}.guide-page_photoNotes___tpYs{display:grid;gap:28px 30px;grid-template-columns:1fr 1fr}.guide-page_photoNotes___tpYs svg{color:#8d8d96;margin-bottom:14px}.guide-page_photoNotes___tpYs h3{font-size:15px;font-weight:500;letter-spacing:-.015em}.guide-page_photoNotes___tpYs p{margin-top:8px;color:#898991;font-size:13px;line-height:1.7}.guide-page_tabs__9_QjO{display:flex;gap:26px;border-bottom:1px solid #ededf0;margin-bottom:34px}.guide-page_tabs__9_QjO button{position:relative;min-height:44px;padding:10px 0 15px;font-size:12px;white-space:nowrap;color:#92929b}.guide-page_tabs__9_QjO button:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1.5px;background:currentColor;transform:scaleX(0);transition:transform .24s cubic-bezier(.16,1,.3,1)}.guide-page_tabs__9_QjO [aria-pressed=true]{color:#17171b}.guide-page_tabs__9_QjO [aria-pressed=true]:after{transform:scaleX(1)}.guide-page_metricNotes__gpd8D{margin-top:22px;color:#8b8b94;font-size:13px;line-height:1.8}.guide-page_metricNotes__gpd8D small{display:block;margin-top:16px;font:10px/1.7 ui-monospace,monospace;color:#a3a3ab}.guide-page_stats__6z6U9{display:flex;gap:52px;margin:30px 0}.guide-page_stats__6z6U9 strong{display:block;font-size:42px;line-height:1;font-weight:400;letter-spacing:-.04em}.guide-page_stats__6z6U9 span{display:block;margin-top:10px;font-size:11px;color:#92929b}.guide-page_scaleList__4lD7n{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.guide-page_scaleList__4lD7n>div{border-top:1px solid #ededf0;padding-top:20px}.guide-page_scaleList__4lD7n strong{font-size:34px;font-weight:400;letter-spacing:-.04em}.guide-page_scaleList__4lD7n strong small{font-size:14px;color:#aaaab2}.guide-page_scaleList__4lD7n h3{margin-top:10px;font-size:13px;font-weight:500}.guide-page_scaleList__4lD7n p{margin-top:6px;color:#92929b;font-size:12px;line-height:1.7}.guide-page_routine__kjZbv{border-top:1px solid #ededf0}.guide-page_routineHeader__tIWfY{display:flex;justify-content:space-between;padding:20px 0;font-size:14px}.guide-page_routineHeader__tIWfY span{font-size:12px;color:#9999a2}.guide-page_task__LrbBG{display:flex;align-items:flex-start;width:100%;gap:14px;padding:22px 0;border-top:1px solid #f0f0f3;text-align:left}.guide-page_checkbox__ZLu9Y{display:grid;place-items:center;width:23px;height:23px;flex:none;border:1px solid #d6d6dd;border-radius:7px;transition:background .18s ease}.guide-page_task__LrbBG[aria-pressed=true] .guide-page_checkbox__ZLu9Y{background:#18181c;color:#fff;border-color:#18181c}.guide-page_task__LrbBG strong{display:block;font-size:14px;font-weight:500}.guide-page_task__LrbBG small{display:block;margin-top:7px;font-size:12px;line-height:1.7;color:#9999a2}.guide-page_fine__3FA5Z{margin-top:22px;font-size:11px;line-height:1.8;color:#a2a2ab}.guide-page_wordDemo__c_MG2{padding:28px 0}.guide-page_wordDemo__c_MG2 .guide-page_tabs__9_QjO{gap:26px}.guide-page_bigWord__A1b_4{padding:36px 0 24px;font-size:clamp(64px,8vw,96px);font-weight:400;line-height:1;letter-spacing:-.065em}.guide-page_wordKind__RtwWk{font-size:11px;color:#a0a0a9}.guide-page_wordMeaning__jDgYT{margin-top:28px;font-size:18px;line-height:1.55;letter-spacing:-.02em}.guide-page_wordExample__DopgU{margin-top:16px;font-size:13px;line-height:1.8;color:#8e8e97}.guide-page_flow__J2SOI{display:grid;gap:0}.guide-page_flow__J2SOI>div{display:flex;gap:22px;padding:24px 0;border-top:1px solid #ededf0}.guide-page_flow__J2SOI>div>span{flex:none;padding-top:2px;color:#b0b0b8;font:11px ui-monospace,monospace}.guide-page_flow__J2SOI h3{font-size:18px;font-weight:500;letter-spacing:-.025em}.guide-page_flow__J2SOI p{margin-top:9px;max-width:390px;font-size:14px;line-height:1.8;color:#898992}.guide-page_compare__bZNO5{display:grid;gap:28px;margin-top:34px}.guide-page_compare__bZNO5>div{border-top:1px solid #ededf0;padding-top:24px}.guide-page_compare__bZNO5 h3{font-size:28px;font-weight:400;letter-spacing:-.035em}.guide-page_compare__bZNO5 p{margin-top:12px;color:#898992;font-size:14px;line-height:1.8}.guide-page_history__gtOrH{position:relative;display:grid;gap:0;margin-top:40px}.guide-page_history__gtOrH:before{content:"";position:absolute;top:30px;bottom:30px;left:0;width:1px;background:#e6e6eb}.guide-page_history__gtOrH>div{position:relative;padding:22px 0 22px 24px}.guide-page_history__gtOrH>div:before{content:"";position:absolute;left:-2px;top:29px;width:5px;height:5px;border-radius:50%;background:#8c8c96}.guide-page_history__gtOrH span{font-size:10px;color:#aaaab2}.guide-page_history__gtOrH h3{margin-top:12px;font-size:24px;font-weight:400;letter-spacing:-.03em}.guide-page_history__gtOrH p{margin-top:10px;font-size:13px;line-height:1.8;color:#898992}.guide-page_source__K4S1B{display:inline-flex;align-items:center;gap:6px;margin-top:25px;font-size:11px;color:#90909a;text-decoration:underline;text-underline-offset:4px}.guide-page_questions__nWIUH{max-width:780px}.guide-page_question__v1FAg{border-top:1px solid #ededf0}.guide-page_question__v1FAg h3 button{padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;font-size:15px;line-height:1.55;text-align:left;font-weight:400}.guide-page_question__v1FAg h3 svg{flex:none;width:15px;color:#9999a2}.guide-page_answer__rNRR0 p{max-width:650px;padding:0 0 24px;font-size:14px;line-height:1.9;color:#888891}.guide-page_end__HNOfV{padding:84px 0 64px;text-align:center}.guide-page_links__z2Brl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;margin-top:28px}.guide-page_button__8xS_J{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 22px;border-radius:26px;color:#fff;background:#111115;font-size:13px;font-weight:500;transition:transform .18s ease}.guide-page_button__8xS_J:active{transform:scale(.97)}.guide-page_related__d6Ns1{margin-top:32px;display:inline-flex;gap:7px;align-items:center;font-size:12px;color:#777781}.guide-page_page__iprwr a:focus-visible,.guide-page_tabs__9_QjO button:focus-visible,.guide-page_task__LrbBG:focus-visible{outline:2px solid #888892;outline-offset:5px;border-radius:3px}@media(min-width:768px){.guide-page_page__iprwr{padding:28px 40px 0}.guide-page_hero__gR5v9{grid-template-columns:1fr 1fr;gap:80px;padding:60px 0 72px;min-height:650px}.guide-page_heroVisual__guhes{max-width:350px}.guide-page_section__krUA6{padding:88px 0}.guide-page_sectionHeading__NkopC{margin-bottom:44px}.guide-page_grid__kMt5a{grid-template-columns:1fr 1fr;gap:80px}.guide-page_photoSection__s6WPv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:72px;column-gap:72px;padding-block:72px}.guide-page_photoSection__s6WPv>.guide-page_sectionHeading__NkopC{grid-column:1;grid-row:1;margin-bottom:26px}.guide-page_photoSection__s6WPv .guide-page_sectionHeading__NkopC h2{font-size:clamp(32px,3.4vw,42px)}.guide-page_photoSection__s6WPv>.guide-page_grid__kMt5a{display:contents}.guide-page_photoSection__s6WPv>.guide-page_grid__kMt5a>:first-child{grid-column:1;grid-row:2}.guide-page_photoSection__s6WPv .guide-page_photoNotes___tpYs{grid-column:2;grid-row:1/3;align-self:center}.guide-page_compare__bZNO5,.guide-page_history__gtOrH{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.guide-page_compare__bZNO5{grid-template-columns:1fr 1fr}.guide-page_history__gtOrH:before{top:0;bottom:auto;left:0;right:0;width:auto;height:1px}.guide-page_history__gtOrH>div{padding:26px 0 0}.guide-page_history__gtOrH>div:before{left:0;top:-2px}.guide-page_chapters__FCpos{gap:42px}.guide-page_wordDemo__c_MG2{padding:30px 0}.guide-page_end__HNOfV{padding-block:100px 72px}}@media(prefers-reduced-motion:reduce){.guide-page_button__8xS_J,.guide-page_checkbox__ZLu9Y,.guide-page_tabs__9_QjO button:after{transition:none}}.mobile-preview_frame__df9nS{position:absolute;left:5.185185%;top:2.427536%;width:89.62963%;height:95.144928%;border-radius:14.876033%/6.854531%;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;color:#111113;background:#f7f7f7}.mobile-preview_stage__uhn0m{position:absolute;width:390px;left:0;top:0;transform-origin:top left;overflow:hidden;background:#fff}.mobile-preview_stage__uhn0m *{box-sizing:border-box}.mobile-preview_status__Kvl7y{position:relative;height:48px;padding:17px 26px 0;display:flex;justify-content:space-between;font-size:12px;font-weight:600;z-index:4}.mobile-preview_statusIcons__I3NCQ{display:flex;align-items:center;gap:3px}.mobile-preview_photo__iY7dB{-o-object-fit:cover;object-fit:cover}.mobile-preview_overlay__P2zm9{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.mobile-preview_draw__KnZBc{stroke-dasharray:1;stroke-dashoffset:1;animation:mobile-preview_draw__KnZBc 1.12s cubic-bezier(.16,1,.3,1) both}.mobile-preview_point__2NNWj{opacity:0;animation:mobile-preview_appear__KK5DA .5s cubic-bezier(.2,.9,.22,1) both;stroke-width:.6}.mobile-preview_pointScale__sWpUt,.mobile-preview_pulse__2_5T0{transform-box:fill-box;transform-origin:center}.mobile-preview_pointScale__sWpUt{animation:mobile-preview_pointScale__sWpUt .5s both}.mobile-preview_pulse__2_5T0{animation:mobile-preview_pulse__2_5T0 1.45s ease-in-out infinite alternate}@keyframes mobile-preview_pointScale__sWpUt{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes mobile-preview_pulse__2_5T0{0%{transform:scale(.92)}to{transform:scale(1.16)}}.mobile-preview_scanTrack__S89uz{position:absolute;inset:0;overflow:hidden;border-radius:34px;pointer-events:none}.mobile-preview_scanLine__9zrUh{position:absolute;inset:0 0 auto;height:4px;background:#ffffffe6;animation:mobile-preview_scan__Hfb_9 2.1s cubic-bezier(.65,0,.35,1) infinite alternate}.mobile-preview_protocolHeader__46k3Q{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:10px 20px}.mobile-preview_protocolHeader__46k3Q h3{font-size:30px;line-height:32px;font-weight:600;letter-spacing:-1.2px;margin:0;color:#070709}.mobile-preview_calendar__ZhkCU{display:flex;flex-shrink:0;gap:9px;height:78px;padding:8px 0 10px;margin-top:8px;margin-left:-14px;animation:mobile-preview_enter__G_NVM .42s cubic-bezier(.16,1,.3,1) both}.mobile-preview_calendar__ZhkCU>button{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;width:45px;min-height:58px;gap:5px;border:0;padding:0;background:none;font-size:11px;line-height:13px;font-weight:700;color:#8a8a93}.mobile-preview_calendar__ZhkCU b{display:flex;align-items:center;justify-content:center;width:33px;height:32px;border:1px solid #d2d2d8b8;border-radius:12px;color:#111113;font-size:14px;line-height:16px}.mobile-preview_calendar__ZhkCU i{width:4px;height:4px;background:#c7c7ce;border-radius:100%}.mobile-preview_calendar__ZhkCU [data-today=true]{color:#1576a8}.mobile-preview_calendar__ZhkCU [data-today=true] b{background:#dff4ff;border-color:#9bdcff;color:#1576a8}.mobile-preview_calendar__ZhkCU [data-today=true] i{background:#49bfff}.mobile-preview_schedule__xP6WQ{position:relative;--protocol-hour:72px;padding-bottom:24px;animation:mobile-preview_dayEntry__MfJe9 .28s cubic-bezier(.16,1,.3,1) both}.mobile-preview_hour__17foc{height:var(--protocol-hour);border-top:1px solid #ececef;padding:8px 0 0 18px;font-size:12px;font-weight:700;color:#8d8d95}.mobile-preview_taskEntry__NBjew{position:absolute;left:78px;right:20px;animation:mobile-preview_enter__G_NVM .48s cubic-bezier(.16,1,.3,1) both}.mobile-preview_task__e5koK{padding:10px 13px;background:color-mix(in srgb,var(--task-color) 40%,white);border:1px solid #ffffffb8;border-radius:18px;box-shadow:0 8px 14px color-mix(in srgb,var(--task-color) 9%,transparent)}.mobile-preview_taskTop__k5Di4{display:flex;gap:9px;align-items:center}.mobile-preview_taskIcon__ksqEL{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid #fff;border-radius:13px;background:#ffffff9e;color:var(--task-color)}.mobile-preview_taskTop__k5Di4 strong{position:relative;font-size:16px;font-weight:700;line-height:19px;overflow-wrap:anywhere;flex:1}.mobile-preview_taskTop__k5Di4 button{width:30px;height:30px;background:white;border:1.5px solid #1111133d;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0}.mobile-preview_taskTop__k5Di4 button:focus-visible{outline:2px solid #111113;outline-offset:3px}.mobile-preview_task__e5koK p{font-size:12px;line-height:16px;color:#77777f;margin:7px 0 0;overflow-wrap:anywhere}.mobile-preview_completed__h379Y .mobile-preview_task__e5koK{background:color-mix(in srgb,var(--task-color) 25%,white);box-shadow:0 8px 14px color-mix(in srgb,var(--task-color) 2.5%,transparent);animation:mobile-preview_wiggle__X_TT9 245ms}.mobile-preview_completed__h379Y strong{color:#77777f}.mobile-preview_completed__h379Y strong:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:#77777f;transform-origin:left;animation:mobile-preview_strike__dIXxu .58s .18s both}.mobile-preview_completed__h379Y button{background:var(--task-color);border-color:var(--task-color);color:white}.mobile-preview_stage__uhn0m[data-active=false] *{animation-play-state:paused}.mobile-preview_stage__uhn0m[data-active=false] .mobile-preview_draw__KnZBc{stroke-dashoffset:0}.mobile-preview_stage__uhn0m[data-active=false] .mobile-preview_point__2NNWj{opacity:1}@keyframes mobile-preview_draw__KnZBc{to{stroke-dashoffset:0}}@keyframes mobile-preview_appear__KK5DA{0%{opacity:0}to{opacity:1}}@keyframes mobile-preview_scan__Hfb_9{0%{transform:translateY(0)}to{transform:translateY(var(--scan-distance,557px))}}@keyframes mobile-preview_enter__G_NVM{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mobile-preview_strike__dIXxu{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mobile-preview_wiggle__X_TT9{0%,to{transform:translateX(0)}18%{transform:translateX(2px)}40%{transform:translateX(-3px)}63%{transform:translateX(2px)}82%{transform:translateX(-1px)}}@media (prefers-reduced-motion:reduce){.mobile-preview_stage__uhn0m *{animation:none!important}.mobile-preview_draw__KnZBc{stroke-dashoffset:0}.mobile-preview_point__2NNWj{opacity:1}.mobile-preview_scanLine__9zrUh{display:none}}.mobile-preview_stage__uhn0m[data-dark=true]{background:#020202;color:#f7f7f7}.mobile-preview_scanning__rWHQb{height:calc(100% - 48px);display:flex;flex-direction:column;justify-content:center;padding:0 18px 80px}.mobile-preview_scanning__rWHQb header{animation:mobile-preview_appear__KK5DA .72s ease-out both;text-align:center;margin-bottom:32px}.mobile-preview_scanning__rWHQb h3{font-size:31px;line-height:35px;font-weight:600;margin:0}.mobile-preview_scanning__rWHQb header p{font-size:16px;line-height:21px;font-weight:600;color:#ffffff7a;margin:8px 0 0}.mobile-preview_scannerCard__ilKAN{position:relative;width:76%;aspect-ratio:.68;flex-shrink:0;margin:0 auto;overflow:visible;--scan-distance:392.65px}.mobile-preview_scannerCard__ilKAN .mobile-preview_photo__iY7dB{opacity:.86;border-radius:34px}.mobile-preview_overlayLabel__QMuUo{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:140px;z-index:2}.mobile-preview_overlayLabel__QMuUo span{display:block;width:-moz-max-content;width:max-content;max-width:140px;white-space:nowrap;padding:4px 8px;text-transform:uppercase;color:#71717a;background:#ffffffc7;font-size:10px;line-height:13px;font-weight:600;animation:mobile-preview_labelEntry__rCdWx .72s cubic-bezier(.23,1,.32,1) both}.mobile-preview_overlayLabel__QMuUo span:last-child{font-size:11px;line-height:14px;color:#0a0a0d}.mobile-preview_scanStatus__o_ZP2{text-align:center;margin:0;font-size:19px;line-height:24px;font-weight:600;color:#a1a1aa;background:linear-gradient(110deg,#a1a1aa 35%,#fff 50%,#a1a1aa 65%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:mobile-preview_shimmer__tRB_e 2.8s infinite}.mobile-preview_camera__so16f{position:absolute;inset:0;background:#030303}.mobile-preview_cameraImage__e25Qd{position:absolute;inset:0;animation:mobile-preview_cameraSettle__LiRy5 2.2s ease-out both}.mobile-preview_cameraShade__6cYn_{position:absolute;inset:0;background:linear-gradient(#030303,#030303f0 12%,#03030300 33%,#03030300 64%,#030303ef 90%,#030303)}.mobile-preview_captureHeader__RJG6x{position:absolute;left:18px;right:18px;top:62px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff73;padding-bottom:10px}.mobile-preview_captureHeader__RJG6x h3{font-size:24px;font-weight:600;margin:0}.mobile-preview_captureHeader__RJG6x span{font-size:12px;font-weight:600}.mobile-preview_captureInstruction__0tD2Z{position:absolute;left:18px;right:18px;top:118px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600}.mobile-preview_captureInstruction__0tD2Z b{background:#ffffffeb;color:#71717a;font-size:10px;padding:5px 9px}.mobile-preview_captureControls__YjFqs{position:absolute;left:18px;right:18px;bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.mobile-preview_roundControl__fJ90p{width:58px;height:58px;border-radius:29px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff52;background:#0a0a0b7a}.mobile-preview_shutter__eAafE{width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:3px solid white;background:transparent;animation:mobile-preview_shutterPress__si6vR .24s 2.3s both}.mobile-preview_shutter__eAafE span{width:62px;height:62px;border-radius:50%;background:white}.mobile-preview_scanButton__6txKT{display:flex;align-items:center;justify-content:center;gap:8px;min-width:178px;min-height:62px;border-radius:31px;background:#fffffff5;color:#111113;font-size:17px;font-weight:600}.mobile-preview_flash__BZL8o{position:absolute;inset:0;background:white;pointer-events:none;animation:mobile-preview_cameraFlash__3NgJF .58s both}@keyframes mobile-preview_cameraSettle__LiRy5{0%{transform:scale(1.04) translateY(6px)}to{transform:none}}@keyframes mobile-preview_cameraFlash__3NgJF{0%{opacity:.9}to{opacity:0}}@keyframes mobile-preview_shutterPress__si6vR{50%{transform:scale(.92)}to{transform:scale(1)}}@keyframes mobile-preview_shimmer__tRB_e{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.mobile-preview_cameraImage__e25Qd{transform:none}.mobile-preview_flash__BZL8o{display:none}.mobile-preview_scanStatus__o_ZP2{-webkit-text-fill-color:#a1a1aa}}.mobile-preview_scanScene__uqlPg{position:absolute;inset:0;pointer-events:none}@keyframes mobile-preview_labelEntry__rCdWx{0%{opacity:0;transform:translateX(var(--label-x))}to{opacity:1;transform:translateX(0)}}@keyframes mobile-preview_dayEntry__MfJe9{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}.mobile-preview_protocolActions__nrVrA{display:flex;gap:8px;align-items:center}.mobile-preview_protocolScore__deKuy{animation:mobile-preview_scorePop__CODwB .43s cubic-bezier(.16,1,.3,1) both;display:flex;align-items:center;justify-content:space-between;gap:5px;height:34px;min-width:60px;padding:0 10px 0 9px;border-radius:17px;background:#58bdff;border:1px solid #beebffdb;box-shadow:0 7px 14px #39aafa29;color:white;font-size:13px;font-weight:800}.mobile-preview_nativeSymbol__mwjbp{display:block;width:18px;height:18px;background:currentColor;-webkit-mask-image:var(--symbol);mask-image:var(--symbol);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mobile-preview_protocolScore__deKuy .mobile-preview_nativeSymbol__mwjbp{width:17px;height:17px}.mobile-preview_protocolActions__nrVrA>.mobile-preview_nativeSymbol__mwjbp{margin:0 8px}.mobile-preview_taskIcon__ksqEL .mobile-preview_nativeSymbol__mwjbp{width:22px;height:22px}.mobile-preview_calendar__ZhkCU [data-selected=true]:not([data-today=true]){color:#111113}.mobile-preview_calendar__ZhkCU [data-selected=true]:not([data-today=true]) b{background:#111113eb;color:white;border-color:#ffffff2e}.mobile-preview_calendar__ZhkCU button:focus-visible{outline:2px solid #1576a8;border-radius:12px}.mobile-preview_scheduleScroll__1xhl6{height:calc(100% - 198px);overflow-y:auto;scrollbar-width:none;overscroll-behavior-y:contain}.mobile-preview_scheduleScroll__1xhl6::-webkit-scrollbar{display:none}.mobile-preview_stage__uhn0m:after{content:"";position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:134px;height:5px;border-radius:999px;background:#0a0a0d;pointer-events:none}.mobile-preview_stage__uhn0m[data-dark=true]:after{background:#f7f7f7}.mobile-preview_scanStatusSlot__6IW5P{margin-top:24px;min-height:24px}.mobile-preview_scanning__rWHQb header p{animation:mobile-preview_appear__KK5DA .76s ease-out .12s both}@keyframes mobile-preview_scorePop__CODwB{0%,to{transform:scale(1)}45%{transform:scale(1.11)}}.mobile-preview_captureMask__UlcKv .mobile-preview_draw__KnZBc{stroke-width:1}.mobile-preview_iphone__MCwuC{position:relative;width:100%;max-width:350px;aspect-ratio:1350/2760;filter:drop-shadow(0 18px 24px #00000016)}.mobile-preview_iphoneHardware__1SHYJ{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}.mobile-preview_journeyScene__tRC6M{position:absolute;inset:0}.mobile-preview_journeyScene__tRC6M[data-preview-phase=scan]{padding-top:48px;background:#020202}.mobile-preview_journeyScene__tRC6M[data-preview-phase=report]{background:#f7f7f7}.mobile-preview_journeyScene__tRC6M[data-preview-phase=scan] .mobile-preview_scanning__rWHQb{height:100%}.mobile-preview_popout__MnYaM{position:absolute;left:5.185185%;top:2.427536%;width:390px;height:844px;transform-origin:top left;pointer-events:none;z-index:8}