.scrDevice{width:100%;container-type:inline-size}.scrFrame{aspect-ratio:27.6/57.9;font-size:3.62319cqi;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:linear-gradient(145deg,#3a4268 0%,#161b3c 30%,#0b0e24 70%,#262d55 100%);border-radius:4.3em;padding:.8em;position:relative;box-shadow:inset 0 0 0 .09em #ffffff38,inset 0 0 0 .32em #0b0e24,0 .2em .4em #13183a2e,0 3em 6em -1em #13183a57,0 1.6em 5em #2f6bff29}.scrFrame:before,.scrFrame:after{content:"";background:#20264a;border-radius:.2em;width:.28em;position:absolute}.scrFrame:before{height:3.4em;top:10em;left:-.2em;box-shadow:0 4.6em #20264a}.scrFrame:after{height:6.2em;top:13em;right:-.2em}.scrScreen{isolation:isolate;width:100%;height:100%;color:var(--ink);letter-spacing:-.005em;text-align:left;background:#fff;border-radius:3.55em;font-size:1em;line-height:1.25;position:relative;overflow:hidden}.scrKit{text-align:left}.scrLockHead{text-align:center}.scrIsland{z-index:30;background:#000;border-radius:1.4em;align-items:center;gap:.55em;width:8.6em;height:2.55em;padding:0 .45em;transition:width .6s cubic-bezier(.3,1.3,.5,1),height .6s cubic-bezier(.3,1.3,.5,1);display:flex;position:absolute;top:.75em;left:50%;overflow:hidden;transform:translate(-50%)}.scrIslandOpen{width:15.4em;height:2.9em}.scrIslandFace{flex:none;width:2em}.scrIslandFace .boopFace{width:2em}.scrIslandText{white-space:nowrap;color:#fff;font-size:.95em;font-weight:600}.scrIslandText b{color:#ff4dff;font-weight:800;font-family:var(--font-brand)}.scrHomeBar{z-index:30;background:#13183ae6;border-radius:1em;width:9.4em;height:.36em;margin-left:-4.7em;position:absolute;bottom:.55em;left:50%}.scrTone--light .scrHomeBar{background:#ffffffeb}.scrStatus{z-index:20;height:3.9em;color:var(--ink);justify-content:space-between;align-items:center;padding:.5em 2.2em 0 2.6em;display:flex;position:relative}.scrTone--light .scrStatus{color:#fff}.scrStatusTime{letter-spacing:-.01em;font-size:1.1em;font-weight:600}.scrStatusIcons{align-items:center;gap:.35em;display:flex}.scrSignal{fill:currentColor;width:1.2em}.scrWifi{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.1em}.scrBatt{opacity:.95;border:.08em solid;border-radius:.28em;width:1.75em;height:.85em;position:relative}.scrBatt:after{content:"";background:currentColor;border-radius:0 .1em .1em 0;width:.12em;height:.3em;position:absolute;top:.22em;right:-.22em}.scrBatt i{background:currentColor;border-radius:.16em;position:absolute;inset:.08em .45em .08em .08em}.scrLock{color:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.scrWall{z-index:-1;background:radial-gradient(70% 40% at 80% 6%,#e4ff978c,#0000 70%),radial-gradient(60% 34% at 0 96%,#ff00ff57,#0000 70%),linear-gradient(#7fcbff 0%,#4c9bff 46%,#2f5bef 78%,#3a2fc9 100%);position:absolute;inset:0;overflow:hidden}.scrWallBubble{opacity:.85;filter:blur(.05em);background:radial-gradient(circle at 34% 28%,#ffffffe6 0 5%,#ffffff40 10%,#0000 24%),radial-gradient(circle,#0000 58%,#ffffff59 66%,#ff00ff59 72%,#e4ff9773 79%,#8fd3ff8c 86%,#fff9 92%,#0000 97%);border-radius:50%;width:22em;height:22em;animation:9s ease-in-out infinite alternate scrFloat;position:absolute;top:30%;left:46%}.scrWallBubbleSm{opacity:.6;width:7em;height:7em;animation-duration:7s;animation-direction:alternate-reverse;top:58%;left:6%}@keyframes scrFloat{0%{transform:translate(0,0)}to{transform:translate(-.8em,-1.2em)}}.scrLockHead{text-align:center;padding-top:.4em}.scrLockDate{opacity:.92;letter-spacing:.005em;font-size:1.2em;font-weight:600}.scrLockTime{font-family:var(--font-brand);letter-spacing:-.03em;color:#fffffff0;text-shadow:0 .06em .2em #13183a2e;margin-top:-.05em;font-size:6.6em;font-weight:700;line-height:1}.scrWidget{-webkit-backdrop-filter:blur(1.2em);background:#ffffff38;border-radius:2em;align-items:center;gap:.55em;margin-top:.7em;padding:.35em .9em .35em .35em;font-size:.95em;font-weight:600;display:inline-flex}.scrWidgetRing{background:conic-gradient(#e4ff97 0 70%, #ffffff4d 70% 100%);border-radius:50%;place-items:center;width:2em;height:2em;display:grid}.scrWidgetRing b{background:#2f5bef;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-size:.85em;display:grid}.scrLockStack{flex-direction:column;gap:.55em;margin-top:auto;padding:0 .75em .8em;display:flex}.scrLockKeys{justify-content:space-between;padding:0 2.6em 2.2em;display:flex}.scrLockKeys span{-webkit-backdrop-filter:blur(1em);background:#13183a38;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.scrLockKeys svg{fill:#fff;width:1.5em}.scrNotif{-webkit-backdrop-filter:blur(1.6em)saturate(160%);color:#0e1230;background:#ffffffc2;border-radius:1.6em;gap:.75em;padding:.95em 1em;display:flex;box-shadow:0 .6em 1.6em #13183a2e}.scrNotifIcon{border-radius:.7em;flex:none;width:2.9em;height:2.9em}.scrNotifText{flex:1;min-width:0}.scrNotifTop{justify-content:space-between;gap:.5em;display:flex}.scrNotifTitle{font-size:1.08em;font-weight:700}.scrNotifWhen{color:#0e123080;font-size:.92em}.scrNotifBody{color:#0e1230d1;margin-top:.15em;font-size:1.05em;line-height:1.3}.scrLive{-webkit-backdrop-filter:blur(1.8em)saturate(160%);color:#fff;background:#0e112cd6;border-radius:1.9em;padding:1.1em 1.1em 1em;box-shadow:0 1em 2.4em #0e112c52,inset 0 0 0 .06em #ffffff1a}.scrLiveTop{align-items:center;gap:.7em;display:flex}.scrLiveIcon{border-radius:.65em;flex:none;width:2.6em;height:2.6em}.scrLivePlace{flex-direction:column;flex:1;min-width:0;display:flex}.scrLiveName{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:1.3em;font-weight:700;overflow:hidden}.scrLiveMeta{color:#ffffff9e;font-size:.92em}.scrLiveHere{color:#13183a;background:#e4ff97;border-radius:1em;flex:none;padding:.35em .75em;font-size:.85em;font-weight:700}.scrLiveItems{flex-direction:column;gap:.4em;margin:.85em 0 0;padding:0;list-style:none;display:flex}.scrLiveItems li{background:#ffffff14;border-radius:1em;align-items:center;gap:.7em;padding:.62em .75em;display:flex}.scrLiveItem{flex:1;font-size:1.12em;font-weight:600}.scrLiveItems .scrCheck{border-color:#ffffff80}.scrLiveFoot{color:#fff9;margin-top:.75em;padding-left:.2em;font-size:.9em}.scrCheck{border:.12em solid #13183a47;border-radius:50%;flex:none;place-items:center;width:1.55em;height:1.55em;transition:background .3s,border-color .3s;display:grid}.scrCheck svg{fill:none;stroke:#13183a;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:1em;transition:opacity .2s}.scrDone .scrCheck,.scrCheckOn{background:#e4ff97;border-color:#e4ff97}.scrDone .scrCheck svg,.scrCheckOn svg{opacity:1}.scrDone .scrLiveItem{opacity:.5;text-decoration:line-through}.scrAvatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:2.4em;height:2.4em;font-size:1em;font-weight:700;display:inline-grid;box-shadow:0 0 0 .16em #fff}.scrAvatar--sm{width:1.75em;height:1.75em;box-shadow:none;font-size:.8em}.scrAvatar--reese{background:#2f6bff}.scrAvatar--brian{background:#f0f}.scrAvatar--jordan{color:#13183a;background:#e4ff97}.scrAvatar--mom{color:#e4ff97;background:#13183a}.scrLive .scrAvatar--sm{box-shadow:0 0 0 .1em #0e112cd6}.scrApp{background:#f4f8ff;flex-direction:column;display:flex;position:absolute;inset:0}.scrAppHead{justify-content:space-between;align-items:center;padding:.8em 1.5em .6em;display:flex}.scrAppKicker{color:#f0f;font-size:.95em;font-weight:600}.scrAppTitle{font-family:var(--font-brand);letter-spacing:-.03em;color:#13183a;font-size:2.3em;font-weight:700;line-height:1.05}.scrStack{display:flex}.scrStack .scrAvatar+.scrAvatar{margin-left:-.6em}.scrTabs{-webkit-backdrop-filter:blur(1em);z-index:5;background:#ffffffeb;border-top:.06em solid #13183a14;justify-content:space-around;margin-top:auto;padding:.7em .6em 2.3em;display:flex;position:relative}.scrTabs span{color:#13183a6b;flex-direction:column;align-items:center;gap:.2em;font-size:.72em;font-weight:600;display:flex}.scrTabs svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:2.1em;height:2.1em}.scrTabs .scrTabOn{color:#13183a}.scrTabs .scrTabOn svg{stroke:#f0f}.scrCaptureDim{opacity:.45;filter:blur(.06em);flex-direction:column;gap:.6em;padding:.4em 1.2em;display:flex}.scrRowCard{background:#fff;border-radius:1.2em;align-items:center;gap:.7em;padding:1em;font-size:1.1em;font-weight:600;display:flex}.scrRowCard i{color:#c000c0;background:#ffe6ff;border-radius:1em;margin-left:auto;padding:.2em .6em;font-size:.85em;font-style:normal}.scrRowEmoji{font-size:1.1em}.scrSheet{z-index:6;background:#fff;border-radius:2.4em 2.4em 0 0;flex-direction:column;align-items:center;padding:.7em 1.4em 6.2em;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1em 3em #13183a24}.scrGrabber{background:#13183a29;border-radius:1em;width:3em;height:.36em}.scrOrb{width:7.4em;margin-top:1.4em;position:relative}.scrOrb .boopFace{width:7.4em}.scrOrb:before{content:"";z-index:-1;background:radial-gradient(circle,#ff00ff47,#8fd3ff33 50%,#0000 70%);border-radius:50%;position:absolute;inset:-1em}.scrOrbOn:before{animation:1.6s ease-in-out infinite scrPulse}@keyframes scrPulse{50%{opacity:.7;transform:scale(1.12)}}.scrHeard{letter-spacing:-.02em;text-align:center;color:#13183a;margin:1.1em 0 0;font-size:1.55em;font-weight:600}.scrChipThing{background:#e4ff97;border-radius:.4em;padding:.05em .35em}.scrChipPlace{color:#b000b0;background:#ffe0ff;border-radius:.4em;padding:.05em .35em}.scrWave{align-items:center;gap:.32em;height:2.4em;margin-top:.9em;display:flex}.scrWave i{background:linear-gradient(#f0f,#2f6bff);border-radius:.2em;width:.3em;animation:1s ease-in-out infinite scrWave;display:block}@keyframes scrWave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.scrParse{color:#13183a99;gap:.5em;margin-top:1em;font-size:.88em;display:flex}.scrParse span{background:#f4f8ff;border-radius:1em;padding:.4em .8em}.scrParse b{color:#13183a}.scrMap{position:relative;overflow:hidden}.scrMap svg{width:100%;height:100%;display:block}.scrMapFull{position:absolute;inset:0}.scrRoute{animation:1.2s linear infinite scrDash}@keyframes scrDash{to{stroke-dashoffset:-14px}}.scrPin{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.scrPinHead{color:#f0f;background:#fff;border:.18em solid #f0f;border-radius:50% 50% 50% 0;place-items:center;width:2.1em;height:2.1em;font-size:.85em;font-weight:800;display:grid;transform:rotate(-45deg);box-shadow:0 .4em .8em #13183a33}.scrPinHead b{transform:rotate(45deg)}.scrPinLabel{color:#13183a;white-space:nowrap;background:#ffffffeb;border-radius:.6em;margin-top:.35em;padding:.15em .5em;font-size:.78em;font-weight:700}.scrPinOn .scrPinHead{color:#fff;background:#f0f;width:2.7em;height:2.7em;font-size:1em;animation:.7s cubic-bezier(.3,1.5,.5,1) both scrDrop}.scrPinOn .scrPinLabel{color:#e4ff97;background:#13183a;font-size:.9em}@keyframes scrDrop{0%{opacity:0;transform:translateY(-2em)rotate(-45deg)}to{opacity:1;transform:rotate(-45deg)}}.scrPinHead{line-height:1}.scrYou{background:#2f6bff;border:.22em solid #fff;border-radius:50%;width:1.3em;height:1.3em;margin:-.65em 0 0 -.65em;position:absolute;box-shadow:0 0 0 .9em #2f6bff2e,0 .2em .5em #13183a4d}.scrPlaced .scrStatus{background:linear-gradient(#ffffffd9,#fff0)}.scrMapSearch{z-index:4;color:#13183a80;background:#fffffff0;border-radius:1.2em;align-items:center;gap:.5em;margin:.2em 1.2em 0;padding:.8em 1em;font-size:1em;display:flex;position:relative;box-shadow:0 .4em 1.2em #13183a1f}.scrMapSearch svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:1.2em}.scrPlacedCard{z-index:4;background:#fff;border-radius:1.8em;margin:auto .9em .8em;padding:1em 1.1em 1.1em;position:relative;box-shadow:0 1em 2.6em #13183a33}.scrSaved{color:#13183a;align-items:center;gap:.5em;font-size:.92em;font-weight:700;display:flex}.scrPlacedRow{align-items:center;gap:.7em;margin-top:.85em;display:flex}.scrPlacedPin{background:#f0f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M12 21s7-5.6 7-11a7 7 0 1 0-14 0c0 5.4 7 11 7 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.4'/%3E%3C/svg%3E") 50%/55% no-repeat;border-radius:.8em;flex:none;width:2.4em;height:2.4em}.scrPlacedName{letter-spacing:-.01em;flex-direction:column;flex:1;font-size:1.2em;font-weight:700;display:flex}.scrPlacedName i{color:#13183a8c;font-size:.75em;font-style:normal;font-weight:500}.scrChange{color:#2f6bff;font-size:.95em;font-weight:700}.scrPlacedItems{border-top:.06em solid #13183a14;align-items:center;gap:.6em;margin-top:.85em;padding-top:.85em;display:flex}.scrTag{color:#13183a;background:#e4ff97;border-radius:1em;padding:.35em .8em;font-size:.95em;font-weight:700}.scrPlacedNote{color:#13183a99;font-size:.85em;line-height:1.3}.scrProgress{background:#13183a14;border-radius:1em;height:.5em;margin:.3em 1.5em 0;overflow:hidden}.scrProgress span{height:100%;transition:width .8s var(--ease,ease);background:linear-gradient(90deg,#e4ff97,#b6f03a);border-radius:1em;display:block}.scrProgressText{color:#13183a8c;margin:.45em 1.5em 0;font-size:.85em;font-weight:600}.scrListItems{background:#fff;border-radius:1.4em;margin:.9em 1em 0;padding:.3em 0;list-style:none;box-shadow:0 .3em 1em #13183a0f}.scrListItem{align-items:center;gap:.8em;padding:.85em 1em;display:flex}.scrListItem+.scrListItem{border-top:.06em solid #13183a0f}.scrListName{color:#13183a;flex-direction:column;flex:1;font-size:1.12em;font-weight:600;display:flex}.scrListName i{color:#b000b0;font-size:.75em;font-style:normal;font-weight:600}.scrDone .scrListName{color:#13183a6b}@media (prefers-reduced-motion:reduce){.scrWallBubble,.scrRoute,.scrOrbOn:before,.scrWave i,.scrPinOn .scrPinHead{animation:none}.scrIsland{transition:none}}.scrLiveIn{animation:.7s cubic-bezier(.2,1.2,.4,1) both scrRise}@keyframes scrRise{0%{opacity:0;transform:translateY(2.4em)scale(.96)}to{opacity:1;transform:none}}.scrPane{opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s;position:absolute;inset:0}.scrPane[data-on=true]{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.scrLiveIn{animation:none}}.heroDevice{z-index:1;width:332px;position:relative}.dmPhone{max-width:292px}.pairPhone{flex-basis:210px;max-width:236px}@media (max-width:1024px){.heroDevice{width:290px}}@media (max-width:520px){.heroDevice{width:272px}}.scrPlaced .scrTabs{margin-top:0}.scrKit{font-size:12.5px}.bsLock.scrKit{isolation:isolate;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.6em;padding:0;display:flex;position:relative;overflow:hidden}.bsLock .scrWall{border-radius:inherit}.bsLock .scrWallBubble{width:16em;height:16em;top:-20%;left:58%}.bsLock .scrWallBubbleSm{top:50%;left:4%}.bsKitTime{font-size:4.6em}.bsKitNotif{width:min(25em,88%)}.bsHouse.scrKit{background:0 0;justify-content:center;align-items:center;display:flex}.bsKitList{width:min(24em,88%);margin:0}.whoKit{z-index:1;position:relative}.whoKit .scrNotif{background:#fffffff5;box-shadow:0 .8em 2em #13183a29}@media (max-width:520px){.scrKit{font-size:11.5px}}
