.GalleryBeforeAfter-module__YzbucW__compare{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}@media (max-width:767px){.GalleryBeforeAfter-module__YzbucW__compare{grid-template-columns:1fr;gap:40px}}.GalleryBeforeAfter-module__YzbucW__col{flex-direction:column;align-items:center;gap:16px;display:flex}.GalleryBeforeAfter-module__YzbucW__scaler{isolation:isolate;--frame-w:450px;--frame-h:920px;--screen-w:402px;--screen-h:874px;--screen-x:24px;--screen-y:23px;--screen-radius:55px;--md-primary:#1062ad;--md-on-primary:#fff;--md-surface:#fff;--md-on-surface:#1a1c1e;--md-surface-low:#f7f7f8;--md-on-surface-variant:#646a76;--acc-continuous:#0085ef;--acc-incident:#df0211;--acc-blue-icon:#0071f3;--leg-bg:#1a1d21;--leg-surface:#202429;--leg-divider:#2e3237;--leg-nav-border:#313438;--leg-text-secondary:#a7a9b0;--leg-chip-border:#656a70;--leg-chip-active-bg:#656a7033;--leg-chip-active-text:#9ea2a7;--leg-chip-inactive-text:#9ea2a74d;--leg-tab-indicator:#3f464e;--leg-tab-inactive:#c5c7ca;--font-stack:"SF Pro", "SF Pro Text", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;width:300px;height:614px;font-family:var(--font-stack);isolation:isolate;flex-shrink:0;width:240px;height:491px;position:relative}.GalleryBeforeAfter-module__YzbucW__scaler .GalleryBeforeAfter-module__YzbucW__frame{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.5333)}@media (max-width:767px){.GalleryBeforeAfter-module__YzbucW__scaler{width:300px;height:614px}.GalleryBeforeAfter-module__YzbucW__scaler .GalleryBeforeAfter-module__YzbucW__frame{transform:scale(.6667)}}@media (max-width:380px){.GalleryBeforeAfter-module__YzbucW__scaler{width:280px;height:573px}.GalleryBeforeAfter-module__YzbucW__scaler .GalleryBeforeAfter-module__YzbucW__frame{transform:scale(.6222)}}.GalleryBeforeAfter-module__YzbucW__frame{width:var(--frame-w);height:var(--frame-h);filter:drop-shadow(0 24px 48px #0f172a47)drop-shadow(0 8px 18px #0f172a29)}.GalleryBeforeAfter-module__YzbucW__frame:after{content:"";pointer-events:none;z-index:10;background:url(/mockups/iphone-17-pro-silver.png) 0 0/100% 100% no-repeat;position:absolute;inset:0}.GalleryBeforeAfter-module__YzbucW__screen{top:var(--screen-y);left:var(--screen-x);width:var(--screen-w);height:var(--screen-h);border-radius:var(--screen-radius);background:var(--md-surface);z-index:1;position:absolute;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__swap{position:absolute;inset:0}.GalleryBeforeAfter-module__YzbucW__swap>.GalleryBeforeAfter-module__YzbucW__scr{transition:opacity .36s;position:absolute;inset:0}.GalleryBeforeAfter-module__YzbucW__swap>.GalleryBeforeAfter-module__YzbucW__scr.GalleryBeforeAfter-module__YzbucW__thumb,.GalleryBeforeAfter-module__YzbucW__scaler:hover .GalleryBeforeAfter-module__YzbucW__swap>.GalleryBeforeAfter-module__YzbucW__scr.GalleryBeforeAfter-module__YzbucW__list{opacity:0}.GalleryBeforeAfter-module__YzbucW__scaler:hover .GalleryBeforeAfter-module__YzbucW__swap>.GalleryBeforeAfter-module__YzbucW__scr.GalleryBeforeAfter-module__YzbucW__thumb{opacity:1}.GalleryBeforeAfter-module__YzbucW__scr{flex-direction:column;width:100%;height:100%;display:flex}.GalleryBeforeAfter-module__YzbucW__body{flex:1;min-height:0;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__status{z-index:1;background-color:#fff;background-image:url(/mockups/iphone-status-bar.png);background-position:0 0;background-repeat:no-repeat;background-size:402px 62px;flex-shrink:0;width:402px;height:62px;display:block;position:relative}.GalleryBeforeAfter-module__YzbucW__beforeRoot{background:var(--leg-bg);color:#fff;font-family:var(--font-stack)}.GalleryBeforeAfter-module__YzbucW__beforeTopBar{background:#fff;flex-shrink:0;height:60px;position:relative}.GalleryBeforeAfter-module__YzbucW__fileBtn{place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.GalleryBeforeAfter-module__YzbucW__titleDrop{color:#000;align-items:center;gap:4px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GalleryBeforeAfter-module__YzbucW__beforeTabs{background:#fff;flex-shrink:0;grid-template-columns:1fr 1fr 1fr;height:55px;display:grid;position:relative}.GalleryBeforeAfter-module__YzbucW__beforeTabs .GalleryBeforeAfter-module__YzbucW__tab{font-family:var(--font-stack);place-items:center;font-size:14px;font-weight:500;display:grid}.GalleryBeforeAfter-module__YzbucW__beforeTabs .GalleryBeforeAfter-module__YzbucW__tabActive{color:#000}.GalleryBeforeAfter-module__YzbucW__beforeTabs .GalleryBeforeAfter-module__YzbucW__tabInactive{color:var(--leg-tab-inactive)}.GalleryBeforeAfter-module__YzbucW__beforeTabs .GalleryBeforeAfter-module__YzbucW__tabActive:after{content:"";background:var(--leg-tab-indicator);border-radius:4px;width:70px;height:2px;position:absolute;bottom:10px;left:calc(16.6667% - 35px)}.GalleryBeforeAfter-module__YzbucW__beforeFilterBar{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.GalleryBeforeAfter-module__YzbucW__beforeFilterBar.GalleryBeforeAfter-module__YzbucW__onSurface{background:var(--leg-surface);padding:16px}.GalleryBeforeAfter-module__YzbucW__beforeFilterBar.GalleryBeforeAfter-module__YzbucW__onBg{background:var(--leg-bg);padding:16px 25px}.GalleryBeforeAfter-module__YzbucW__fileSort{border:1px solid var(--leg-chip-border);border-radius:4px;gap:4px;width:180px;height:40px;padding:4px;display:flex}.GalleryBeforeAfter-module__YzbucW__fileSort .GalleryBeforeAfter-module__YzbucW__pill{border-radius:2px;flex:1;place-items:center;height:32px;font-size:14px;line-height:24px;display:grid}.GalleryBeforeAfter-module__YzbucW__fileSort .GalleryBeforeAfter-module__YzbucW__pillOn{background:var(--leg-chip-active-bg);color:var(--leg-chip-active-text);font-weight:500}.GalleryBeforeAfter-module__YzbucW__fileSort .GalleryBeforeAfter-module__YzbucW__pillOff{color:var(--leg-chip-inactive-text);font-weight:700}.GalleryBeforeAfter-module__YzbucW__beforeIcons{color:#fff;gap:14px;display:flex}.GalleryBeforeAfter-module__YzbucW__fileList{background:var(--leg-surface);flex:1;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__fileRow{align-items:center;gap:16px;padding:8px 25px;display:flex}.GalleryBeforeAfter-module__YzbucW__fileRow .GalleryBeforeAfter-module__YzbucW__text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.GalleryBeforeAfter-module__YzbucW__badge{white-space:nowrap;border:1px solid;border-radius:7px;justify-content:center;align-items:center;height:25px;padding:4px;font-size:12px;font-weight:500;line-height:24px;display:inline-flex}.GalleryBeforeAfter-module__YzbucW__badge.GalleryBeforeAfter-module__YzbucW__manual{color:#38d3bb;border-color:#38d3bb;width:48px}.GalleryBeforeAfter-module__YzbucW__badge.GalleryBeforeAfter-module__YzbucW__cont{color:#3898d3;border-color:#3898d3;width:34px}.GalleryBeforeAfter-module__YzbucW__badge.GalleryBeforeAfter-module__YzbucW__impact{color:red;border-color:red;width:58px}.GalleryBeforeAfter-module__YzbucW__labelRow{align-items:center;gap:8px;display:flex}.GalleryBeforeAfter-module__YzbucW__fileRow .GalleryBeforeAfter-module__YzbucW__meta{gap:8px;font-size:14px;font-weight:700;line-height:20px;display:flex}.GalleryBeforeAfter-module__YzbucW__fileRow .GalleryBeforeAfter-module__YzbucW__meta .GalleryBeforeAfter-module__YzbucW__date{color:var(--leg-text-secondary)}.GalleryBeforeAfter-module__YzbucW__fileRow .GalleryBeforeAfter-module__YzbucW__meta .GalleryBeforeAfter-module__YzbucW__time{color:#fff}.GalleryBeforeAfter-module__YzbucW__chevron{color:#fff;place-items:center;width:24px;height:24px;display:grid}.GalleryBeforeAfter-module__YzbucW__divider{background:var(--leg-divider);height:1px;margin:0 16px}.GalleryBeforeAfter-module__YzbucW__feed{background:var(--leg-bg);flex-direction:column;flex:1;gap:16px;padding:8px 24px;display:flex;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__calRow{align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:16px;display:flex}.GalleryBeforeAfter-module__YzbucW__feedItem{flex-direction:column;gap:8px;display:flex}.GalleryBeforeAfter-module__YzbucW__incidentRow{align-items:center;gap:4px;display:flex}.GalleryBeforeAfter-module__YzbucW__incidentRow .GalleryBeforeAfter-module__YzbucW__dot{background:red;border-radius:50%;width:12px;height:12px}.GalleryBeforeAfter-module__YzbucW__incidentRow .GalleryBeforeAfter-module__YzbucW__name{font-family:var(--font-stack);color:#f5f7fe;letter-spacing:.012px;font-size:12px}.GalleryBeforeAfter-module__YzbucW__feedContent{grid-template-columns:1fr 20px 1fr;align-items:center;gap:16px;display:grid}.GalleryBeforeAfter-module__YzbucW__thumbCell{aspect-ratio:1;background:linear-gradient(#2a2d31 0%,#1f2226 100%);border-radius:4px;position:relative;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__thumbCell img{object-fit:cover;width:100%;height:100%;display:block}.GalleryBeforeAfter-module__YzbucW__thumbCellEmpty{background:radial-gradient(circle at 50% 55%,#ffffff0d 0%,#0000 70%),linear-gradient(#2a2d31 0%,#1f2226 100%)}.GalleryBeforeAfter-module__YzbucW__thumbCellEmpty:after{content:"";clip-path:polygon(0 100%,35% 50%,50% 65%,75% 30%,100% 100%);opacity:.6;background:linear-gradient(135deg,#ffffff2e,#ffffff0a);position:absolute;inset:35% 32%}.GalleryBeforeAfter-module__YzbucW__overlay{height:27px;font-family:var(--font-stack);color:#fff;background:#0000004d;border-radius:4px;justify-content:space-between;align-items:center;padding:0 12px;font-size:12px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.GalleryBeforeAfter-module__YzbucW__overlay .GalleryBeforeAfter-module__YzbucW__cam{font-weight:700}.GalleryBeforeAfter-module__YzbucW__divideIcon{color:#fff;place-items:center;width:20px;height:20px;display:grid}.GalleryBeforeAfter-module__YzbucW__beforeNav{background:var(--leg-bg);border-top:1px solid var(--leg-nav-border);flex-shrink:0;justify-content:center;align-items:center;gap:90px;height:86px;padding:12px 45px;display:flex}.GalleryBeforeAfter-module__YzbucW__beforeNav .GalleryBeforeAfter-module__YzbucW__navIcon{color:#fff;place-items:center;width:30px;height:30px;display:grid}.GalleryBeforeAfter-module__YzbucW__beforeNav .GalleryBeforeAfter-module__YzbucW__navIcon.GalleryBeforeAfter-module__YzbucW__dim{color:#6e7479}.GalleryBeforeAfter-module__YzbucW__afterRoot{background:var(--md-surface);color:var(--md-on-surface)}.GalleryBeforeAfter-module__YzbucW__appBar{flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 8px 4px 16px;display:flex}.GalleryBeforeAfter-module__YzbucW__downloadTile{background:var(--md-surface-low);width:44px;height:44px;color:var(--md-on-surface);border-radius:12px;place-items:center;display:grid}.GalleryBeforeAfter-module__YzbucW__iconCluster{align-items:center;gap:4px;display:flex}.GalleryBeforeAfter-module__YzbucW__iconBtn{width:48px;height:48px;color:var(--md-on-surface);border-radius:100px;place-items:center;display:grid}.GalleryBeforeAfter-module__YzbucW__chips{scrollbar-width:none;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.GalleryBeforeAfter-module__YzbucW__chips::-webkit-scrollbar{display:none}.GalleryBeforeAfter-module__YzbucW__chip{background:var(--md-surface-low);height:32px;color:var(--md-on-surface);letter-spacing:1px;border-radius:100px;flex-shrink:0;place-items:center;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;display:grid}.GalleryBeforeAfter-module__YzbucW__chipOn{background:var(--md-primary);color:var(--md-on-primary);padding:6px 16px}.GalleryBeforeAfter-module__YzbucW__dateHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px 12px 16px;display:flex}.GalleryBeforeAfter-module__YzbucW__dateHeader .GalleryBeforeAfter-module__YzbucW__lbl{font-size:16px;font-weight:500;line-height:24px}.GalleryBeforeAfter-module__YzbucW__dateHeader .GalleryBeforeAfter-module__YzbucW__toggle{place-items:center;width:24px;height:24px;display:grid;transform:scaleY(-1)}.GalleryBeforeAfter-module__YzbucW__listBody{flex:1;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__listRow{align-items:center;gap:16px;height:88px;padding:4px 16px;display:flex}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__thumb{background:var(--md-surface-low) center/cover no-repeat;border-radius:8px;flex-shrink:0;width:72px;height:72px}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__area{flex-direction:column;flex:1;gap:8px;min-width:0;padding:4px 0;display:flex}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__title{color:var(--acc-continuous);font-size:16px;font-weight:500;line-height:24px}.GalleryBeforeAfter-module__YzbucW__listRow.GalleryBeforeAfter-module__YzbucW__incident .GalleryBeforeAfter-module__YzbucW__title{color:var(--acc-incident)}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__metaRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__timeText{color:var(--md-on-surface);font-size:14px;font-weight:400;line-height:20px}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__tags{gap:4px;display:flex}.GalleryBeforeAfter-module__YzbucW__tagPill{background:var(--md-surface-low);color:var(--md-on-surface);text-align:center;letter-spacing:.5px;border-radius:8px;width:20px;height:24px;font-size:11px;font-weight:500;line-height:24px}.GalleryBeforeAfter-module__YzbucW__listRow .GalleryBeforeAfter-module__YzbucW__more{width:24px;height:24px;color:var(--md-on-surface);place-items:center;display:grid}.GalleryBeforeAfter-module__YzbucW__listDivider{background:var(--md-surface-low);height:1px;margin:0 16px}.GalleryBeforeAfter-module__YzbucW__grid{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:4px;padding:0 8px;display:grid;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__tile{aspect-ratio:1;background:var(--md-surface-low) center/cover no-repeat;position:relative;overflow:hidden}.GalleryBeforeAfter-module__YzbucW__tile .GalleryBeforeAfter-module__YzbucW__info{background:#1d1b207a;align-items:center;gap:4px;padding:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.GalleryBeforeAfter-module__YzbucW__badgeIc{background:var(--acc-blue-icon);color:#fff;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.GalleryBeforeAfter-module__YzbucW__badgeIc.GalleryBeforeAfter-module__YzbucW__incident{background:var(--acc-incident)}.GalleryBeforeAfter-module__YzbucW__tile .GalleryBeforeAfter-module__YzbucW__lbl{color:#fff;letter-spacing:.5px;text-shadow:1px 0 1px #0003,-1px 0 1px #0003,0 1px 1px #0003,0 -1px 1px #0003;font-size:11px;font-weight:500;line-height:16px}.GalleryBeforeAfter-module__YzbucW__afterNav{background:var(--md-surface);flex-shrink:0;align-items:center;padding:8px 24px 24px;display:flex}.GalleryBeforeAfter-module__YzbucW__afterNav .GalleryBeforeAfter-module__YzbucW__item{flex-direction:column;flex:1;align-items:center;gap:4px;padding:8px 0;display:flex}.GalleryBeforeAfter-module__YzbucW__afterNav .GalleryBeforeAfter-module__YzbucW__item .GalleryBeforeAfter-module__YzbucW__navIcon{width:28px;height:28px;display:block}.GalleryBeforeAfter-module__YzbucW__afterNav .GalleryBeforeAfter-module__YzbucW__item .GalleryBeforeAfter-module__YzbucW__navIcon img{width:100%;height:100%;display:block}.GalleryBeforeAfter-module__YzbucW__afterNav .GalleryBeforeAfter-module__YzbucW__item .GalleryBeforeAfter-module__YzbucW__lbl{font-family:var(--font-stack);letter-spacing:-.08px;color:var(--md-on-surface-variant);opacity:.65;font-size:13px;font-weight:590;line-height:18px}.GalleryBeforeAfter-module__YzbucW__afterNav .GalleryBeforeAfter-module__YzbucW__item.GalleryBeforeAfter-module__YzbucW__active .GalleryBeforeAfter-module__YzbucW__lbl{color:#000;opacity:1}.GalleryBeforeAfter-module__YzbucW__beforeNav .GalleryBeforeAfter-module__YzbucW__navIcon img{width:100%;height:100%;display:block}.GalleryBeforeAfter-module__YzbucW__tile.GalleryBeforeAfter-module__YzbucW__fallback,.GalleryBeforeAfter-module__YzbucW__listRow.GalleryBeforeAfter-module__YzbucW__fallback .GalleryBeforeAfter-module__YzbucW__thumb,.GalleryBeforeAfter-module__YzbucW__thumbCell.GalleryBeforeAfter-module__YzbucW__fallback{background-blend-mode:overlay;background:linear-gradient(#cfd8e3 0%,#b3c1d2 30%,#6f7a86 65%,#3c454f 100%),repeating-linear-gradient(90deg,#0000 0 20%,#ffffff0f 20% 22%)}
.ConnectionStatesPrototype-module__McWW9a__scaler{aspect-ratio:320/654;isolation:isolate;--frame-w:450px;--frame-h:920px;--screen-w:402px;--screen-h:874px;--screen-x:24px;--screen-y:23px;--screen-radius:55px;--ios-primary:#1062ad;--ios-on-primary:#fff;--ios-error:#df0211;--ios-label-primary:#000;--ios-label-secondary:#3c3c4399;--ios-label-secondary-flat:#76767d;--ios-fills-tertiary:#7676801f;--ios-surface:#fff;--ios-surface-low:#f7f7f8;--ios-list-bg:#f2f2f780;--ios-outline-variant:#e6e6e6;--ios-shade-08:#1d1b2014;--font-stack:"SF Pro", "SF Pro Text", -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;width:clamp(220px,88vw,320px);height:auto;font-family:var(--font-stack);flex-shrink:0;position:relative}.ConnectionStatesPrototype-module__McWW9a__scaler .ConnectionStatesPrototype-module__McWW9a__frame{transform-origin:0 0;width:var(--frame-w);height:var(--frame-h);filter:drop-shadow(0 24px 48px #0f172a47)drop-shadow(0 8px 18px #0f172a29);position:absolute;inset:0;transform:scale(.7111)}.ConnectionStatesPrototype-module__McWW9a__scaler .ConnectionStatesPrototype-module__McWW9a__frame:after{content:"";pointer-events:none;z-index:10;background:url(/mockups/iphone-17-pro-silver.png) 0 0/100% 100% no-repeat;position:absolute;inset:0}@media (max-width:540px){.ConnectionStatesPrototype-module__McWW9a__scaler{width:300px;height:614px}.ConnectionStatesPrototype-module__McWW9a__scaler .ConnectionStatesPrototype-module__McWW9a__frame{transform:scale(.6667)}}@media (max-width:380px){.ConnectionStatesPrototype-module__McWW9a__scaler{width:280px;height:573px}.ConnectionStatesPrototype-module__McWW9a__scaler .ConnectionStatesPrototype-module__McWW9a__frame{transform:scale(.6222)}}.ConnectionStatesPrototype-module__McWW9a__screen{top:var(--screen-y);left:var(--screen-x);width:var(--screen-w);height:var(--screen-h);border-radius:var(--screen-radius);background:var(--ios-surface);z-index:1;position:absolute;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__statusBar{z-index:2;background-color:#fff;background-image:url(/mockups/iphone-status-bar.png);background-position:0 0;background-repeat:no-repeat;background-size:402px 62px;flex-shrink:0;width:402px;height:62px;display:block;position:relative}.ConnectionStatesPrototype-module__McWW9a__stage{background:var(--ios-surface);position:absolute;inset:62px 0 0;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__scr{font-family:var(--font-stack);color:var(--ios-label-primary);background:var(--ios-surface);flex-direction:column;display:flex;position:absolute;inset:0}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__enter{transform:translate(100%)}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__enterActive{transition:transform .36s cubic-bezier(.32,.72,0,1);transform:translate(0)}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__exit{transform:translate(0)}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__exitActive{opacity:.5;transition:transform .36s cubic-bezier(.32,.72,0,1),opacity .36s;transform:translate(-30%)}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__fadeIn{opacity:0}.ConnectionStatesPrototype-module__McWW9a__scr.ConnectionStatesPrototype-module__McWW9a__fadeInActive{opacity:1;transition:opacity .28s ease-out}.ConnectionStatesPrototype-module__McWW9a__tap{pointer-events:none;z-index:50;background:#1062ad38;border:2px solid #1062ad8c;border-radius:999px;width:36px;height:36px;animation:.7s ease-out ConnectionStatesPrototype-module__McWW9a__tap;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes ConnectionStatesPrototype-module__McWW9a__tap{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}30%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.ConnectionStatesPrototype-module__McWW9a__homeTopBar{flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.ConnectionStatesPrototype-module__McWW9a__parkingBadge{border:1px solid var(--ios-fills-tertiary);width:72px;height:42px;color:var(--ios-label-primary);font-size:17px;font-weight:590;font-family:var(--font-stack);border-radius:16px;place-items:center;display:grid}.ConnectionStatesPrototype-module__McWW9a__iconButton{width:48px;height:48px;color:var(--ios-label-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:100px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__iconButton:before{content:"";border-radius:inherit;background:var(--ios-label-primary);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.ConnectionStatesPrototype-module__McWW9a__iconButton:hover:before{opacity:.08}.ConnectionStatesPrototype-module__McWW9a__iconButton:focus-visible:before{opacity:.1}.ConnectionStatesPrototype-module__McWW9a__iconButton:active:before{opacity:.16}.ConnectionStatesPrototype-module__McWW9a__iconButton.ConnectionStatesPrototype-module__McWW9a__disabled{opacity:.38;pointer-events:none}.ConnectionStatesPrototype-module__McWW9a__iconButton>*{z-index:1;position:relative}.ConnectionStatesPrototype-module__McWW9a__topBarRight{align-items:center;gap:8px;display:flex}.ConnectionStatesPrototype-module__McWW9a__homeImage{flex:1;place-items:center;min-height:0;padding:16px 24px;display:grid;position:relative}.ConnectionStatesPrototype-module__McWW9a__homeImage img{object-fit:contain;max-width:100%;max-height:100%}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeImage img{animation:.72s cubic-bezier(.34,1.56,.64,1) 60ms both ConnectionStatesPrototype-module__McWW9a__cameraIn}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeImage:before{content:"";opacity:0;pointer-events:none;z-index:0;background:radial-gradient(closest-side,#1062ad2e 0%,#1062ad00 70%);animation:1.4s ease-out 60ms forwards ConnectionStatesPrototype-module__McWW9a__connectGlow;position:absolute;inset:8% 12%}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeImage img{z-index:1;position:relative}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeTitle{animation:.48s ease-out .32s both ConnectionStatesPrototype-module__McWW9a__textIn}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeSubtitle{animation:.48s ease-out .46s both ConnectionStatesPrototype-module__McWW9a__textIn}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__homeAction{animation:.52s ease-out .6s both ConnectionStatesPrototype-module__McWW9a__textIn}.ConnectionStatesPrototype-module__McWW9a__connected .ConnectionStatesPrototype-module__McWW9a__navBar{animation:.48s ease-out .72s both ConnectionStatesPrototype-module__McWW9a__textIn}@keyframes ConnectionStatesPrototype-module__McWW9a__cameraIn{0%{opacity:0;transform:scale(.7)translateY(24px)}60%{opacity:1}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ConnectionStatesPrototype-module__McWW9a__textIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ConnectionStatesPrototype-module__McWW9a__connectGlow{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.4)}}.ConnectionStatesPrototype-module__McWW9a__homeInfo{flex-direction:column;align-items:center;gap:8px;padding:32px 24px;display:flex}.ConnectionStatesPrototype-module__McWW9a__homeTitle{letter-spacing:.38px;text-align:center;margin:0;font-size:28px;font-weight:700;line-height:34px}.ConnectionStatesPrototype-module__McWW9a__homeSubtitle{letter-spacing:-.43px;text-align:center;margin:0;font-size:17px;line-height:22px}.ConnectionStatesPrototype-module__McWW9a__homeAction{flex-direction:column;align-items:center;gap:16px;padding:0 16px 32px;display:flex}.ConnectionStatesPrototype-module__McWW9a__btnPrimary{background:var(--ios-primary);height:48px;color:var(--ios-on-primary);letter-spacing:-.43px;cursor:pointer;font-size:17px;font-weight:590;font-family:var(--font-stack);-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;justify-content:center;align-items:center;padding:10px 24px;display:inline-flex;position:relative;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__btnPrimary:before{content:"";border-radius:inherit;background:var(--ios-on-primary);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.ConnectionStatesPrototype-module__McWW9a__btnPrimary:hover:before{opacity:.08}.ConnectionStatesPrototype-module__McWW9a__btnPrimary:focus-visible:before{opacity:.1}.ConnectionStatesPrototype-module__McWW9a__btnPrimary:active:before{opacity:.16}.ConnectionStatesPrototype-module__McWW9a__btnPrimary>*{z-index:1;position:relative}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__wide{width:230px}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__narrow{width:196px;min-width:196px}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__full{width:100%}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__disabled{background:var(--ios-shade-08);color:var(--ios-label-primary);opacity:1;pointer-events:none;cursor:default}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__disabled:before{display:none}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__disabled span{opacity:.38}.ConnectionStatesPrototype-module__McWW9a__btnText{letter-spacing:-.43px;cursor:pointer;height:48px;color:var(--ios-error);font-size:17px;font-weight:590;font-family:var(--font-stack);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:4px;padding:10px 16px 10px 12px;display:inline-flex;position:relative;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__btnText:before{content:"";border-radius:inherit;background:var(--ios-error);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.ConnectionStatesPrototype-module__McWW9a__btnText:hover:before{opacity:.08}.ConnectionStatesPrototype-module__McWW9a__btnText:focus-visible:before{opacity:.1}.ConnectionStatesPrototype-module__McWW9a__btnText:active:before{opacity:.16}.ConnectionStatesPrototype-module__McWW9a__btnText>*{z-index:1;position:relative}.ConnectionStatesPrototype-module__McWW9a__btnPrimary.ConnectionStatesPrototype-module__McWW9a__tapping:before,.ConnectionStatesPrototype-module__McWW9a__btnText.ConnectionStatesPrototype-module__McWW9a__tapping:before,.ConnectionStatesPrototype-module__McWW9a__iconButton.ConnectionStatesPrototype-module__McWW9a__tapping:before{animation:.7s ease-out ConnectionStatesPrototype-module__McWW9a__stateTap}@keyframes ConnectionStatesPrototype-module__McWW9a__stateTap{0%{opacity:0}40%{opacity:.22}to{opacity:0}}.ConnectionStatesPrototype-module__McWW9a__navBar{flex-shrink:0;align-items:center;padding:0 24px 24px;display:flex}.ConnectionStatesPrototype-module__McWW9a__navItem{flex-direction:column;flex:1;align-items:center;gap:4px;padding:8px 0;display:flex}.ConnectionStatesPrototype-module__McWW9a__navIcon{width:28px;height:28px;display:block}.ConnectionStatesPrototype-module__McWW9a__navIcon img{width:100%;height:100%;display:block}.ConnectionStatesPrototype-module__McWW9a__navLbl{letter-spacing:-.08px;color:var(--ios-label-secondary);opacity:.65;font-size:13px;font-weight:590;line-height:18px}.ConnectionStatesPrototype-module__McWW9a__navItem.ConnectionStatesPrototype-module__McWW9a__active .ConnectionStatesPrototype-module__McWW9a__navLbl{color:var(--ios-label-primary);opacity:1}.ConnectionStatesPrototype-module__McWW9a__listHeading{letter-spacing:.4px;padding:16px 20px;font-size:34px;font-weight:400;line-height:41px}.ConnectionStatesPrototype-module__McWW9a__listHeading .ConnectionStatesPrototype-module__McWW9a__accent{color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__listView{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:4px;padding:16px 20px 20px;display:flex;overflow-y:auto}.ConnectionStatesPrototype-module__McWW9a__listView::-webkit-scrollbar{width:0;height:0;display:none}.ConnectionStatesPrototype-module__McWW9a__listRow{background:var(--ios-list-bg);opacity:0;border-radius:16px;flex-shrink:0;align-items:center;gap:12px;min-height:72px;padding-right:12px;animation:.36s cubic-bezier(.32,.72,0,1) forwards ConnectionStatesPrototype-module__McWW9a__rowIn;display:flex;transform:translateY(8px)}@keyframes ConnectionStatesPrototype-module__McWW9a__rowIn{to{opacity:1;transform:none}}.ConnectionStatesPrototype-module__McWW9a__listRow img{object-fit:contain;border-radius:8px;flex-shrink:0;width:124px;height:72px}.ConnectionStatesPrototype-module__McWW9a__listRow .ConnectionStatesPrototype-module__McWW9a__name{letter-spacing:-.45px;flex:1;min-width:0;padding:0 4px;font-size:20px;line-height:25px}.ConnectionStatesPrototype-module__McWW9a__listRow .ConnectionStatesPrototype-module__McWW9a__chev{width:24px;height:24px;color:var(--ios-label-secondary-flat);place-items:center;display:grid}.ConnectionStatesPrototype-module__McWW9a__guideTopBar{flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;display:flex}.ConnectionStatesPrototype-module__McWW9a__guideTitle{letter-spacing:-.45px;text-align:center;flex:1;font-size:20px;line-height:25px}.ConnectionStatesPrototype-module__McWW9a__mockupFrame{flex-direction:column;flex:1;align-items:center;gap:24px;min-height:0;padding:20px 16px 0;display:flex;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__stepper{align-items:center;gap:1px;width:100%;max-width:160px;display:flex}.ConnectionStatesPrototype-module__McWW9a__stepNode{letter-spacing:-.08px;background:var(--ios-surface);border:2px solid var(--ios-outline-variant);width:24px;height:24px;color:var(--ios-label-secondary);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:590;display:grid}.ConnectionStatesPrototype-module__McWW9a__stepNode.ConnectionStatesPrototype-module__McWW9a__current{border-color:var(--ios-primary);color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__stepNode.ConnectionStatesPrototype-module__McWW9a__done{background:var(--ios-primary);border-color:var(--ios-primary);color:var(--ios-on-primary)}.ConnectionStatesPrototype-module__McWW9a__stepRule{background:var(--ios-outline-variant);flex:1;min-width:0;height:2px}.ConnectionStatesPrototype-module__McWW9a__guideImage{flex:1;place-items:center;width:100%;min-height:0;padding-bottom:0;display:grid}.ConnectionStatesPrototype-module__McWW9a__guideImage img{object-fit:contain;max-width:100%;max-height:100%}.ConnectionStatesPrototype-module__McWW9a__guideImage .ConnectionStatesPrototype-module__McWW9a__stack{place-items:center;width:100%;height:100%;display:grid;position:relative}.ConnectionStatesPrototype-module__McWW9a__guideImage .ConnectionStatesPrototype-module__McWW9a__stack img{margin:auto;position:absolute;inset:0}.ConnectionStatesPrototype-module__McWW9a__guideImage .ConnectionStatesPrototype-module__McWW9a__stack img.ConnectionStatesPrototype-module__McWW9a__overlay{animation:1.6s ease-in-out infinite ConnectionStatesPrototype-module__McWW9a__pulse}@keyframes ConnectionStatesPrototype-module__McWW9a__pulse{0%,to{opacity:.55}50%{opacity:1}}.ConnectionStatesPrototype-module__McWW9a__guideImage .ConnectionStatesPrototype-module__McWW9a__stack img.ConnectionStatesPrototype-module__McWW9a__finger{animation:1.8s ease-in-out infinite ConnectionStatesPrototype-module__McWW9a__fingerTap}@keyframes ConnectionStatesPrototype-module__McWW9a__fingerTap{0%,to{transform:translate(-2px,-2px)}50%{transform:translate(2px,2px)}}.ConnectionStatesPrototype-module__McWW9a__guideContent{background:var(--ios-surface-low);border-radius:24px 24px 0 0;flex-direction:column;flex:1.05;min-height:0;display:flex;overflow:hidden}.ConnectionStatesPrototype-module__McWW9a__guideText{flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex}.ConnectionStatesPrototype-module__McWW9a__guideHeadline{letter-spacing:-.26px;color:var(--ios-label-primary);margin:0;font-size:22px;font-weight:400;line-height:28px}.ConnectionStatesPrototype-module__McWW9a__guideHeadline .ConnectionStatesPrototype-module__McWW9a__blue{color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__guideSubtext{letter-spacing:-.43px;color:var(--ios-label-secondary);margin:0;font-size:17px;font-weight:400;line-height:22px}.ConnectionStatesPrototype-module__McWW9a__guideSubtext .ConnectionStatesPrototype-module__McWW9a__blue{color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__guideAction{flex-direction:column;gap:8px;padding:0 32px 32px;display:flex}.ConnectionStatesPrototype-module__McWW9a__guideAction.ConnectionStatesPrototype-module__McWW9a__wide{gap:20px;padding:0 24px 32px}.ConnectionStatesPrototype-module__McWW9a__confirm{align-items:center;gap:8px;display:flex}.ConnectionStatesPrototype-module__McWW9a__checkbox{border:1px solid var(--ios-label-secondary);background:var(--ios-surface);border-radius:2px;flex-shrink:0;place-items:center;width:18px;height:18px;margin:7px;transition:background-color .2s,border-color .2s;display:grid}.ConnectionStatesPrototype-module__McWW9a__checkbox.ConnectionStatesPrototype-module__McWW9a__checked{background:var(--ios-primary);border-color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__checkbox.ConnectionStatesPrototype-module__McWW9a__checked svg{display:block}.ConnectionStatesPrototype-module__McWW9a__checkbox svg{color:#fff;display:none}.ConnectionStatesPrototype-module__McWW9a__confirmText{letter-spacing:-.31px;color:var(--ios-label-primary);font-size:16px;font-weight:400;line-height:21px}.ConnectionStatesPrototype-module__McWW9a__confirmText .ConnectionStatesPrototype-module__McWW9a__blue{color:var(--ios-primary)}.ConnectionStatesPrototype-module__McWW9a__snackbar{color:#fff;letter-spacing:-.24px;z-index:30;opacity:0;font-size:15px;font-weight:500;font-family:var(--font-stack);background:#1c1c1eeb;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;animation:.2s ease-out forwards ConnectionStatesPrototype-module__McWW9a__snack;display:flex;position:absolute;bottom:110px;left:16px;right:16px;transform:translateY(20px);box-shadow:0 6px 24px #0f172a47}@keyframes ConnectionStatesPrototype-module__McWW9a__snack{to{opacity:1;transform:translateY(0)}}.ConnectionStatesPrototype-module__McWW9a__snackSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:999px;width:18px;height:18px;animation:.8s linear infinite ConnectionStatesPrototype-module__McWW9a__spin}@keyframes ConnectionStatesPrototype-module__McWW9a__spin{to{transform:rotate(360deg)}}.ConnectionStatesPrototype-module__McWW9a__progress{z-index:20;pointer-events:none;background:#1062ad1f;height:3px;position:absolute;bottom:0;left:0;right:0}.ConnectionStatesPrototype-module__McWW9a__progress>span{background:var(--ios-primary);width:0;height:100%;animation-name:ConnectionStatesPrototype-module__McWW9a__progressBar;animation-timing-function:linear;animation-fill-mode:forwards;display:block}@keyframes ConnectionStatesPrototype-module__McWW9a__progressBar{0%{width:0}to{width:100%}}
.DesignSystemAccordion-module__1xYQaW__stage{--primary:#1062ad;--primary-pressed:#2d75b7;--on-primary:#fff;--primary-container:#d2e4ff;--on-primary-container:#001d33;--secondary:#545f6f;--secondary-container:#e1e6ef;--error:#df0211;--surface:#fcfcfc;--surface-container-low:#f6f6f8;--surface-container:#f1f1f4;--surface-container-high:#ececee;--surface-container-highest:#e5e4e7;--on-surface:#1a1c1e;--on-surface-variant:#646a76;--outline-variant:#e6e6e6;--state-hover:#1062ad14;--state-press:#1062ad1f;--corner-xs:4px;--corner-small:8px;--corner-medium:12px;--corner-large:16px;--corner-full:1000px;color:var(--on-surface);padding:24px 28px;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.DesignSystemAccordion-module__1xYQaW__stage.DesignSystemAccordion-module__1xYQaW__dark{--primary:#92b8f0;--primary-pressed:#1377d2;--on-primary:#001d33;--secondary-container:#3b4655;--surface:#121316;--surface-container:#27292b;--surface-container-high:#313235;--on-surface:#f1f0f4;--on-surface-variant:#acb0b9;--outline-variant:#45474a;--state-hover:#92b8f014;--state-press:#92b8f01f;background:var(--surface)}.DesignSystemAccordion-module__1xYQaW__tDisplaySm{font-size:36px;font-weight:400;line-height:44px}.DesignSystemAccordion-module__1xYQaW__tHeadlineSm{font-size:24px;font-weight:400;line-height:32px}.DesignSystemAccordion-module__1xYQaW__tTitleLg{font-size:22px;font-weight:500;line-height:28px}.DesignSystemAccordion-module__1xYQaW__tTitleMd{letter-spacing:.15px;font-size:16px;font-weight:500;line-height:24px}.DesignSystemAccordion-module__1xYQaW__tBodyLg{letter-spacing:.5px;font-size:16px;font-weight:400;line-height:24px}.DesignSystemAccordion-module__1xYQaW__tBodyMd{letter-spacing:.25px;font-size:14px;font-weight:400;line-height:20px}.DesignSystemAccordion-module__1xYQaW__tLabelLg{letter-spacing:.1px;font-size:14px;font-weight:500;line-height:20px}.DesignSystemAccordion-module__1xYQaW__tLabelMd{letter-spacing:.5px;font-size:12px;font-weight:500;line-height:16px}.DesignSystemAccordion-module__1xYQaW__btn{border-radius:var(--corner-medium);letter-spacing:.1px;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,transform 80ms;display:inline-flex}.DesignSystemAccordion-module__1xYQaW__btnFilled{background:var(--primary);color:var(--on-primary)}.DesignSystemAccordion-module__1xYQaW__btnFilled:hover{background:var(--primary-pressed)}.DesignSystemAccordion-module__1xYQaW__btnFilled:active{background:var(--primary-pressed);transform:scale(.98)}.DesignSystemAccordion-module__1xYQaW__btnFilled[disabled]{background:var(--surface-container-highest);color:#1a1c1e61;cursor:not-allowed}.DesignSystemAccordion-module__1xYQaW__btnTonal{background:var(--secondary-container);color:var(--secondary)}.DesignSystemAccordion-module__1xYQaW__btnTonal:hover{box-shadow:inset 0 0 0 99em var(--state-hover)}.DesignSystemAccordion-module__1xYQaW__btnTonal:active{box-shadow:inset 0 0 0 99em var(--state-press);transform:scale(.98)}.DesignSystemAccordion-module__1xYQaW__btnTonal[disabled]{background:var(--surface-container-highest);color:#545f6f61;cursor:not-allowed}.DesignSystemAccordion-module__1xYQaW__btnText{color:var(--primary);background:0 0;padding:0 12px}.DesignSystemAccordion-module__1xYQaW__btnText:hover{background:var(--state-hover)}.DesignSystemAccordion-module__1xYQaW__btnText:active{background:var(--state-press);transform:scale(.98)}.DesignSystemAccordion-module__1xYQaW__btnText[disabled]{color:#646a7661;cursor:not-allowed}.DesignSystemAccordion-module__1xYQaW__btnPressedFilled{background:var(--primary-pressed)!important}.DesignSystemAccordion-module__1xYQaW__btnPressedTonal{box-shadow:inset 0 0 0 99em var(--state-press)}.DesignSystemAccordion-module__1xYQaW__btnPressedText{background:var(--state-press)}.DesignSystemAccordion-module__1xYQaW__iconBtn{cursor:pointer;border-radius:var(--corner-full);width:48px;height:48px;color:var(--on-surface-variant);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.DesignSystemAccordion-module__1xYQaW__iconBtn .DesignSystemAccordion-module__1xYQaW__icoWrap{border-radius:var(--corner-full);place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.DesignSystemAccordion-module__1xYQaW__iconBtn svg{width:24px;height:24px}.DesignSystemAccordion-module__1xYQaW__iconBtnStandard:hover .DesignSystemAccordion-module__1xYQaW__icoWrap{background:var(--state-hover)}.DesignSystemAccordion-module__1xYQaW__iconBtnStandard:active .DesignSystemAccordion-module__1xYQaW__icoWrap{background:var(--state-press)}.DesignSystemAccordion-module__1xYQaW__iconBtnFilled{color:var(--on-primary)}.DesignSystemAccordion-module__1xYQaW__iconBtnFilled .DesignSystemAccordion-module__1xYQaW__icoWrap{background:var(--primary)}.DesignSystemAccordion-module__1xYQaW__iconBtnFilled:hover .DesignSystemAccordion-module__1xYQaW__icoWrap{background:var(--primary-pressed)}.DesignSystemAccordion-module__1xYQaW__iconBtnTonal{color:var(--secondary)}.DesignSystemAccordion-module__1xYQaW__iconBtnTonal .DesignSystemAccordion-module__1xYQaW__icoWrap{background:var(--secondary-container)}.DesignSystemAccordion-module__1xYQaW__iconBtnTonal:hover .DesignSystemAccordion-module__1xYQaW__icoWrap{box-shadow:inset 0 0 0 99em var(--state-hover)}.DesignSystemAccordion-module__1xYQaW__iconBtnDisabled{opacity:.38;cursor:not-allowed}.DesignSystemAccordion-module__1xYQaW__iconBtnDisabled .DesignSystemAccordion-module__1xYQaW__icoWrap{background:#1d1b201f}.DesignSystemAccordion-module__1xYQaW__tf{flex-direction:column;gap:8px;width:100%;max-width:360px;display:flex}.DesignSystemAccordion-module__1xYQaW__tfLabel{color:var(--on-surface);letter-spacing:.1px;align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.DesignSystemAccordion-module__1xYQaW__tfReq{color:var(--error);font-weight:500}.DesignSystemAccordion-module__1xYQaW__tfField{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--corner-small);align-items:center;height:48px;padding:0 12px;transition:border-color .15s;display:flex}.DesignSystemAccordion-module__1xYQaW__tfField input{color:var(--on-surface);background:0 0;border:0;outline:none;flex:1;padding:4px 0;font-family:inherit;font-size:14px}.DesignSystemAccordion-module__1xYQaW__tfField input::placeholder{color:var(--on-surface-variant)}.DesignSystemAccordion-module__1xYQaW__tfFocused .DesignSystemAccordion-module__1xYQaW__tfField{border-color:var(--primary);border-width:2px;padding:0 11px}.DesignSystemAccordion-module__1xYQaW__tfTrailing{width:24px;height:24px;color:var(--on-surface-variant);cursor:pointer;place-items:center;display:grid}.DesignSystemAccordion-module__1xYQaW__tfSupport{color:var(--on-surface-variant);letter-spacing:.4px;margin-left:4px;font-size:12px}.DesignSystemAccordion-module__1xYQaW__dialog{background:var(--surface);border-radius:var(--corner-large);flex-direction:column;width:280px;display:flex;box-shadow:0 4px 8px #00000014,0 8px 16px #0000001f}.DesignSystemAccordion-module__1xYQaW__diTitle{text-align:center;color:var(--on-surface);padding:16px 16px 0;font-size:18px;font-weight:500}.DesignSystemAccordion-module__1xYQaW__diBody{text-align:center;color:var(--on-surface);padding:12px 16px 16px;font-size:14px;line-height:1.45}.DesignSystemAccordion-module__1xYQaW__diSupporting{color:var(--on-surface-variant);margin-top:8px;font-size:12px;line-height:1.45}.DesignSystemAccordion-module__1xYQaW__diActions{flex-direction:column;gap:8px;padding:0 16px 16px;display:flex}.DesignSystemAccordion-module__1xYQaW__diActions .DesignSystemAccordion-module__1xYQaW__btn{width:100%}.DesignSystemAccordion-module__1xYQaW__list{background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--corner-small);flex-direction:column;max-width:480px;display:flex;overflow:hidden}.DesignSystemAccordion-module__1xYQaW__listItem{background:var(--surface);cursor:pointer;align-items:center;gap:16px;min-height:72px;padding:8px 8px 8px 16px;transition:background .12s;display:flex;position:relative}.DesignSystemAccordion-module__1xYQaW__listItem:hover{background:var(--state-hover)}.DesignSystemAccordion-module__1xYQaW__listItem:active,.DesignSystemAccordion-module__1xYQaW__listItemPressed{background:var(--surface-container)}.DesignSystemAccordion-module__1xYQaW__listItem+.DesignSystemAccordion-module__1xYQaW__listItem{border-top:1px solid var(--outline-variant)}.DesignSystemAccordion-module__1xYQaW__liLeading{border-radius:var(--corner-small);width:24px;height:24px;color:var(--primary);background:#1062ad29;flex:0 0 24px;place-items:center;display:grid}.DesignSystemAccordion-module__1xYQaW__liLeading svg{width:16px;height:16px}.DesignSystemAccordion-module__1xYQaW__liContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DesignSystemAccordion-module__1xYQaW__liHeadline{color:var(--on-surface);letter-spacing:.25px;font-size:14px;font-weight:400;line-height:20px}.DesignSystemAccordion-module__1xYQaW__liSupporting{color:var(--primary);letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.DesignSystemAccordion-module__1xYQaW__liTrailing{color:var(--on-surface-variant);flex:none;place-items:center;padding:0 4px;display:grid}.DesignSystemAccordion-module__1xYQaW__liTrailing svg{width:16px;height:16px}.DesignSystemAccordion-module__1xYQaW__snackbar{color:#f5eff7;border-radius:var(--corner-xs);letter-spacing:.25px;background:#322f35;align-items:center;gap:8px;max-width:420px;min-height:48px;padding:8px 8px 8px 16px;font-size:14px;display:inline-flex;box-shadow:0 4px 8px #00000014,0 8px 16px #0000001f}.DesignSystemAccordion-module__1xYQaW__sbAction{color:#92b8f0;letter-spacing:.1px;border-radius:var(--corner-xs);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500}.DesignSystemAccordion-module__1xYQaW__sbAction:hover{background:#92b8f014}.DesignSystemAccordion-module__1xYQaW__swatch{aspect-ratio:1;letter-spacing:.02em;border-radius:4px;flex-direction:column;justify-content:space-between;width:100%;padding:6px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;line-height:1;display:flex;position:relative}.DesignSystemAccordion-module__1xYQaW__swatch .DesignSystemAccordion-module__1xYQaW__tone{font-weight:600}.DesignSystemAccordion-module__1xYQaW__swatch .DesignSystemAccordion-module__1xYQaW__hex{opacity:.85;align-self:flex-end;font-size:8.5px}.DesignSystemAccordion-module__1xYQaW__swatchDark{color:#fff}.DesignSystemAccordion-module__1xYQaW__swatchLight{color:#1a1c1e}.DesignSystemAccordion-module__1xYQaW__roleChip{letter-spacing:.5px;border:1px solid var(--outline-variant);background:var(--surface);height:28px;color:var(--on-surface);border-radius:100px;align-items:center;gap:6px;padding:0 12px;font-family:Noto Sans,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.DesignSystemAccordion-module__1xYQaW__roleChip .DesignSystemAccordion-module__1xYQaW__dot{border-radius:100px;width:10px;height:10px}.DesignSystemAccordion-module__1xYQaW__schemeToggle{background:var(--surface-container);border-radius:100px;align-items:center;padding:3px;font-family:Noto Sans,sans-serif;display:inline-flex}.DesignSystemAccordion-module__1xYQaW__schemeToggle button{letter-spacing:.4px;color:var(--on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:100px;padding:4px 12px;font-family:inherit;font-size:11px;font-weight:500}.DesignSystemAccordion-module__1xYQaW__schemeToggle button[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.DesignSystemAccordion-module__1xYQaW__callout{letter-spacing:.4px;color:var(--primary);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:inline-flex}.DesignSystemAccordion-module__1xYQaW__callout .DesignSystemAccordion-module__1xYQaW__line{background:var(--primary);width:24px;height:1px}.DesignSystemAccordion-module__1xYQaW__callout .DesignSystemAccordion-module__1xYQaW__dot{background:var(--primary);border-radius:100px;width:6px;height:6px}
.DownloadMediaFlow-module__VOFOwG__frame{filter:drop-shadow(0 18px 36px #00000038)drop-shadow(0 6px 16px #00000024);width:450px;height:920px;position:relative}.DownloadMediaFlow-module__VOFOwG__frame:after{content:"";pointer-events:none;z-index:30;background:url(/mockups/iphone-17-pro-silver.png) 0 0/100% 100% no-repeat;position:absolute;inset:0}.DownloadMediaFlow-module__VOFOwG__screen{z-index:1;background:#fff;border-radius:55px;flex-direction:column;width:402px;height:874px;display:flex;position:absolute;top:23px;left:24px;overflow:hidden}.DownloadMediaFlow-module__VOFOwG__statusBar{z-index:2;background:#fff url(/mockups/iphone-status-bar.png) 0 0/402px 62px no-repeat;flex-shrink:0;width:402px;height:62px;position:relative}.DownloadMediaFlow-module__VOFOwG__shot{pointer-events:none;-webkit-user-select:none;user-select:none;flex:auto;width:402px;height:812px;display:block}.DownloadMediaFlow-module__VOFOwG__scaler{--scale:.42;width:calc(450px * var(--scale));height:calc(920px * var(--scale));position:relative}.DownloadMediaFlow-module__VOFOwG__scaler .DownloadMediaFlow-module__VOFOwG__frame{transform:scale(var(--scale));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:1100px){.DownloadMediaFlow-module__VOFOwG__scaler{--scale:.36}}@media (max-width:900px){.DownloadMediaFlow-module__VOFOwG__scaler{--scale:.3}}@media (max-width:720px){.DownloadMediaFlow-module__VOFOwG__scaler{--scale:.42}}.DownloadMediaFlow-module__VOFOwG__flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:720px){.DownloadMediaFlow-module__VOFOwG__flow{grid-template-columns:1fr;gap:24px}}.DownloadMediaFlow-module__VOFOwG__col{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.DownloadMediaFlow-module__VOFOwG__arrowSlot{justify-content:center;align-self:stretch;align-items:center;padding-top:94.5px;display:flex}@media (max-width:720px){.DownloadMediaFlow-module__VOFOwG__arrowSlot{padding-top:0;transform:rotate(90deg)}}.DownloadMediaFlow-module__VOFOwG__arrowSlot svg{color:var(--text-tertiary);display:block}.DownloadMediaFlow-module__VOFOwG__caption{text-align:center;flex-direction:column;gap:6px;max-width:220px;display:flex}.DownloadMediaFlow-module__VOFOwG__caption .DownloadMediaFlow-module__VOFOwG__rank{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.DownloadMediaFlow-module__VOFOwG__caption .DownloadMediaFlow-module__VOFOwG__title{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.35}.DownloadMediaFlow-module__VOFOwG__caption .DownloadMediaFlow-module__VOFOwG__body{color:var(--text-secondary);font-size:12.5px;line-height:1.55}
.InAppExperienceFlow-module__gYd3na__frame{filter:drop-shadow(0 18px 36px #00000038)drop-shadow(0 6px 16px #00000024);width:450px;height:920px;position:relative}.InAppExperienceFlow-module__gYd3na__frame:after{content:"";pointer-events:none;z-index:30;background:url(/mockups/iphone-17-pro-silver.png) 0 0/100% 100% no-repeat;position:absolute;inset:0}.InAppExperienceFlow-module__gYd3na__screen{z-index:1;background:#0a0a0a;border-radius:55px;flex-direction:column;width:402px;height:874px;display:flex;position:absolute;top:23px;left:24px;overflow:hidden}.InAppExperienceFlow-module__gYd3na__shot{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:cover;object-position:top center;flex:auto;width:402px;height:812px;display:block}.InAppExperienceFlow-module__gYd3na__shot.InAppExperienceFlow-module__gYd3na__wide{width:100%}.InAppExperienceFlow-module__gYd3na__statusBar{z-index:2;pointer-events:none;flex-shrink:0;width:402px;height:62px;position:relative}.InAppExperienceFlow-module__gYd3na__scaler{--scale:.34;width:calc(450px * var(--scale));height:calc(920px * var(--scale));position:relative}.InAppExperienceFlow-module__gYd3na__scaler .InAppExperienceFlow-module__gYd3na__frame{transform:scale(var(--scale));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:1280px){.InAppExperienceFlow-module__gYd3na__scaler{--scale:.3}}@media (max-width:1024px){.InAppExperienceFlow-module__gYd3na__scaler{--scale:.26}}@media (max-width:820px){.InAppExperienceFlow-module__gYd3na__scaler{--scale:.42}}@media (max-width:540px){.InAppExperienceFlow-module__gYd3na__scaler{--scale:.48}}.InAppExperienceFlow-module__gYd3na__flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (max-width:820px){.InAppExperienceFlow-module__gYd3na__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.InAppExperienceFlow-module__gYd3na__arrowSlot{display:none}}@media (max-width:540px){.InAppExperienceFlow-module__gYd3na__flow{grid-template-columns:1fr}}.InAppExperienceFlow-module__gYd3na__col{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.InAppExperienceFlow-module__gYd3na__arrowSlot{justify-content:center;align-self:stretch;align-items:center;padding-top:76.5px;display:flex}@media (max-width:1280px){.InAppExperienceFlow-module__gYd3na__arrowSlot{padding-top:67.5px}}@media (max-width:1024px){.InAppExperienceFlow-module__gYd3na__arrowSlot{padding-top:58.5px}}.InAppExperienceFlow-module__gYd3na__arrowSlot svg{color:var(--text-tertiary);display:block}.InAppExperienceFlow-module__gYd3na__caption{text-align:center;flex-direction:column;gap:6px;max-width:200px;display:flex}.InAppExperienceFlow-module__gYd3na__caption .InAppExperienceFlow-module__gYd3na__rank{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.InAppExperienceFlow-module__gYd3na__caption .InAppExperienceFlow-module__gYd3na__title{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.35}.InAppExperienceFlow-module__gYd3na__caption .InAppExperienceFlow-module__gYd3na__body{color:var(--text-secondary);font-size:12.5px;line-height:1.55}
.DesignSystemAccordion-module__GhwsPa__stage{--primary:#910d10;--primary-dark:#760a0a;--primary-light-3:#ff5d61;--primary-light-2:#ff9ea0;--primary-light-1:#ffe3e3;--secondary:#00c3d0;--secondary-dark:#008b96;--secondary-light-3:#5ce0eb;--secondary-light-2:#9ef0f7;--secondary-light-1:#dffafd;--neutral-dark:#212032;--neutral-gray-dark-3:#353b47;--neutral-gray-dark:#555b68;--neutral-gray-light:#667085;--neutral-gray-dark-2:#8d9096;--neutral-gray-dark-1:#dadcdf;--neutral-gray-light-2:#e1e8f8;--neutral-light:#fefefe;--status-success:#05b03c;--status-warning:#ffc83a;--status-alert:#ff2626;--bg-grey:#f5f8ff;--bg-green:#efffed;--bg-red:#ffe3e3;color:var(--neutral-gray-dark-3);padding:24px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}[data-theme=dark] .DesignSystemAccordion-module__GhwsPa__stage{color:var(--neutral-light)}.DesignSystemAccordion-module__GhwsPa__sampleText{color:var(--neutral-dark)}[data-theme=dark] .DesignSystemAccordion-module__GhwsPa__sampleText{color:var(--neutral-light)}.DesignSystemAccordion-module__GhwsPa__tDisplayLg{letter-spacing:0;font-family:Roboto,sans-serif;font-size:57px;font-weight:400;line-height:64px}.DesignSystemAccordion-module__GhwsPa__tDisplayMd{letter-spacing:0;font-family:Roboto,sans-serif;font-size:45px;font-weight:400;line-height:52px}.DesignSystemAccordion-module__GhwsPa__tDisplaySm{letter-spacing:0;font-family:Roboto,sans-serif;font-size:36px;font-weight:400;line-height:44px}.DesignSystemAccordion-module__GhwsPa__tHeadlineLg{letter-spacing:0;font-family:Roboto,sans-serif;font-size:32px;font-weight:400;line-height:40px}.DesignSystemAccordion-module__GhwsPa__tHeadlineMd{letter-spacing:0;font-family:Roboto,sans-serif;font-size:28px;font-weight:400;line-height:36px}.DesignSystemAccordion-module__GhwsPa__tHeadlineSm{letter-spacing:0;font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:32px}.DesignSystemAccordion-module__GhwsPa__tTitleLg{letter-spacing:0;font-family:Roboto,sans-serif;font-size:22px;font-weight:400;line-height:28px}.DesignSystemAccordion-module__GhwsPa__tTitleMd{letter-spacing:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px}.DesignSystemAccordion-module__GhwsPa__tTitleSm{letter-spacing:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px}.DesignSystemAccordion-module__GhwsPa__tBodyLg{letter-spacing:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}.DesignSystemAccordion-module__GhwsPa__tBodyMd{letter-spacing:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.DesignSystemAccordion-module__GhwsPa__tBodySm{letter-spacing:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px}.DesignSystemAccordion-module__GhwsPa__tLabelLg{letter-spacing:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px}.DesignSystemAccordion-module__GhwsPa__tLabelMd{letter-spacing:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:16px}.DesignSystemAccordion-module__GhwsPa__tLabelSm{letter-spacing:0;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;line-height:16px}.DesignSystemAccordion-module__GhwsPa__swatch{aspect-ratio:1;letter-spacing:.02em;border-radius:4px;flex-direction:column;justify-content:space-between;width:100%;padding:6px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;line-height:1;display:flex;position:relative}.DesignSystemAccordion-module__GhwsPa__tone{font-weight:600}.DesignSystemAccordion-module__GhwsPa__hex{opacity:.85;align-self:flex-end;font-size:8.5px}.DesignSystemAccordion-module__GhwsPa__swatchDark{color:#fff}.DesignSystemAccordion-module__GhwsPa__swatchLight{color:#212032}.DesignSystemAccordion-module__GhwsPa__swatchOutline{box-shadow:inset 0 0 0 1px var(--neutral-gray-dark-1)}.DesignSystemAccordion-module__GhwsPa__chip{letter-spacing:.5px;border:1px solid var(--neutral-gray-dark-1);height:28px;color:var(--neutral-gray-dark-3);background:#fff;border-radius:100px;align-items:center;gap:6px;padding:0 12px;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;display:inline-flex}.DesignSystemAccordion-module__GhwsPa__dot{border-radius:100px;flex:0 0 10px;width:10px;height:10px}.DesignSystemAccordion-module__GhwsPa__dotOutlined{box-shadow:inset 0 0 0 1px var(--neutral-gray-dark-1)}
