html.sky .achievement-unlock{--unlock-gold:#ffe9a1;--unlock-gold-deep:#f2c65f;--unlock-ink:#e7edf8;--unlock-muted:#a9b6cf;--unlock-ease-out:cubic-bezier(0.22,1,0.36,1);--unlock-ease-spring:cubic-bezier(0.34,1.56,0.64,1);position:fixed;z-index:90;inset:0;display:grid;box-sizing:border-box;padding:calc(16px + var(--app-safe-area-inset-top, 0px)) 16px calc(16px + var(--app-safe-area-inset-bottom, 0px));place-items:center;background:rgba(2,7,16,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:achievement-unlock-fade .24s ease-out both;overscroll-behavior:contain}html.sky .achievement-unlock-card{position:relative;display:flex;width:min(100%,344px);max-height:100%;flex-direction:column;align-items:center;box-sizing:border-box;padding:20px 20px 18px;overflow:hidden auto;isolation:isolate;border:1px solid rgba(255,233,161,.22);border-radius:28px;background:radial-gradient(120% 70% at 50% 0,rgba(255,214,120,.16) 0,rgba(255,214,120,0) 62%),linear-gradient(180deg,#0c1a30,#060f1e);box-shadow:0 30px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.08);color:var(--unlock-ink);font-family:var(--sky-font);text-align:center;animation:achievement-unlock-rise .52s var(--unlock-ease-out) both}html.sky .achievement-unlock-card:focus{outline:none}html.sky .achievement-unlock-card:before{position:absolute;z-index:-1;inset:0;background:url(/images/achievements/bg.webp) top/cover no-repeat;content:"";mix-blend-mode:difference;opacity:.16;pointer-events:none}html.sky .achievement-unlock-close{position:absolute;z-index:2;top:12px;right:12px;display:grid;width:36px;height:36px;padding:0;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:var(--unlock-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s ease,color .16s ease,transform .16s ease}html.sky .achievement-unlock-close:hover{background:rgba(255,255,255,.14);color:var(--unlock-ink)}html.sky .achievement-unlock-close:active{transform:scale(.94)}html.sky .achievement-unlock-stage{position:relative;display:grid;width:200px;height:200px;flex-shrink:0;margin-top:6px;place-items:center}html.sky .achievement-unlock-rays{position:absolute;inset:-64px;background:repeating-conic-gradient(from 0deg,rgba(255,233,161,.2) 0deg 6deg,rgba(255,233,161,0) 6deg 22.5deg);border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 68%);mask-image:radial-gradient(circle,#000 18%,transparent 68%);animation:achievement-unlock-fade .7s ease-out .2s both,achievement-unlock-spin 28s linear infinite}html.sky .achievement-unlock-glow{position:absolute;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(255,214,120,.5) 0,rgba(255,214,120,.12) 45%,rgba(255,214,120,0) 70%);animation:achievement-unlock-breathe 3.2s ease-in-out .7s infinite}html.sky .achievement-unlock-badge{position:relative;display:block;width:176px;height:176px;object-fit:contain;filter:drop-shadow(0 10px 28px rgba(255,200,90,.35));animation:achievement-unlock-pop .76s .14s var(--unlock-ease-spring) both}html.sky .achievement-unlock-sparks{position:absolute;inset:0;pointer-events:none}html.sky .achievement-unlock-sparks i{position:absolute;width:12px;height:12px;background:var(--unlock-gold);-webkit-clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;animation:achievement-unlock-twinkle 2.4s ease-in-out infinite}html.sky .achievement-unlock-sparks i:first-child{top:8%;left:14%;animation-delay:.6s}html.sky .achievement-unlock-sparks i:nth-child(2){top:2%;right:22%;width:8px;height:8px;animation-delay:1s}html.sky .achievement-unlock-sparks i:nth-child(3){top:38%;right:0;width:14px;height:14px;animation-delay:1.4s}html.sky .achievement-unlock-sparks i:nth-child(4){bottom:10%;right:12%;width:9px;height:9px;animation-delay:.8s}html.sky .achievement-unlock-sparks i:nth-child(5){bottom:4%;left:20%;width:11px;height:11px;animation-delay:1.7s}html.sky .achievement-unlock-sparks i:nth-child(6){top:46%;left:0;width:8px;height:8px;animation-delay:1.2s}html.sky .achievement-unlock-actions,html.sky .achievement-unlock-copy,html.sky .achievement-unlock-eyebrow,html.sky .achievement-unlock-pager,html.sky .achievement-unlock-title{animation:achievement-unlock-rise .46s var(--unlock-ease-out) both}html.sky .achievement-unlock-eyebrow{margin:10px 0 0;color:var(--unlock-gold);font-size:11px;font-weight:500;letter-spacing:3px;line-height:1.2;text-transform:uppercase;animation-delay:.32s}html.sky .achievement-unlock .achievement-unlock-title{margin:8px 0 0;color:#ffffff;font-size:28px;font-weight:500;letter-spacing:-.4px;line-height:1.15;text-wrap:balance;overflow-wrap:break-word;animation-delay:.38s}html.sky .achievement-unlock-copy{display:flex;max-width:280px;flex-direction:column;gap:8px;margin-top:10px;animation-delay:.44s}html.sky .achievement-unlock-description{margin:0;color:var(--unlock-muted);font-size:14px;line-height:1.45;text-wrap:pretty}html.sky .achievement-unlock-meta{margin:0;color:#8796b3;font-size:12px;line-height:1.3}html.sky .achievement-unlock-pager{display:flex;align-items:center;gap:10px;margin-top:16px;animation-delay:.48s}html.sky .achievement-unlock-dots{display:flex;align-items:center;gap:5px}html.sky .achievement-unlock-dots i{width:6px;height:6px;border-radius:3px;background:rgba(255,255,255,.22);transition:width .24s var(--unlock-ease-out),background .24s ease}html.sky .achievement-unlock-dots i.is-done{background:rgba(255,233,161,.5)}html.sky .achievement-unlock-dots i.is-active{width:18px;background:var(--unlock-gold)}html.sky .achievement-unlock-counter{color:#8796b3;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.sky .achievement-unlock-actions{display:flex;width:100%;flex-direction:column;gap:8px;margin-top:20px;animation-delay:.52s}html.sky .achievement-unlock-primary,html.sky .achievement-unlock-secondary{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;padding:0 20px;border-radius:16px;font-family:var(--sky-font);font-size:15px;letter-spacing:-.2px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}html.sky .achievement-unlock-primary{border:0;background:linear-gradient(180deg,var(--unlock-gold) 0,var(--unlock-gold-deep) 100%);box-shadow:0 8px 24px rgba(242,198,95,.28);color:#2a1d05;font-weight:500}html.sky .achievement-unlock-primary:hover{box-shadow:0 10px 30px rgba(242,198,95,.4)}html.sky .achievement-unlock-secondary{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:var(--unlock-ink)}html.sky .achievement-unlock-secondary:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.08)}html.sky .achievement-unlock-primary:active,html.sky .achievement-unlock-secondary:active{transform:scale(.98)}html.sky .achievement-unlock-close:focus-visible,html.sky .achievement-unlock-primary:focus-visible,html.sky .achievement-unlock-secondary:focus-visible{outline:2px solid var(--unlock-gold);outline-offset:2px}html.sky .achievement-unlock-rest{margin:4px 0 0;color:#8796b3;font-size:12px;line-height:1.3}@media (max-height:640px){html.sky .achievement-unlock-stage{width:150px;height:150px}html.sky .achievement-unlock-badge{width:132px;height:132px}html.sky .achievement-unlock-glow{width:144px;height:144px}html.sky .achievement-unlock .achievement-unlock-title{font-size:24px}}@keyframes achievement-unlock-fade{0%{opacity:0}to{opacity:1}}@keyframes achievement-unlock-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes achievement-unlock-pop{0%{opacity:0;transform:scale(.4) rotate(-10deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes achievement-unlock-spin{to{transform:rotate(1turn)}}@keyframes achievement-unlock-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes achievement-unlock-twinkle{0%,to{opacity:0;transform:scale(.4) rotate(0deg)}40%{opacity:1;transform:scale(1) rotate(45deg)}70%{opacity:0;transform:scale(.6) rotate(90deg)}}@media (prefers-reduced-motion:reduce){html.sky .achievement-unlock,html.sky .achievement-unlock-actions,html.sky .achievement-unlock-badge,html.sky .achievement-unlock-card,html.sky .achievement-unlock-copy,html.sky .achievement-unlock-eyebrow,html.sky .achievement-unlock-glow,html.sky .achievement-unlock-pager,html.sky .achievement-unlock-rays,html.sky .achievement-unlock-title{animation:none}html.sky .achievement-unlock-sparks{display:none}html.sky .achievement-unlock-close,html.sky .achievement-unlock-dots i,html.sky .achievement-unlock-primary,html.sky .achievement-unlock-secondary{transition:none}}html.sky .diary-home-screen{background:transparent;color:var(--sky-text)}html.sky .diary-shell:has(.diary-home-screen){background:var(--sky-bg-gradient),var(--sky-bg-base)}html.sky .diary-home-scroll{--sky-home-top-pad:max(52px,calc(var(--app-safe-area-inset-top) + 12px));gap:14px;padding:0 16px calc(var(--sky-tabbar-space) + var(--word-stack-room, 0px))}html.sky .diary-home-header{position:-webkit-sticky;position:sticky;z-index:5;top:0;min-height:calc(75px + var(--sky-home-top-pad) + 10px);align-items:flex-start;margin:0 -16px 6px;padding:var(--sky-home-top-pad) 16px 10px;background:transparent;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}html.sky .diary-home-header h1{color:var(--sky-text);font-family:var(--sky-font);font-size:32px;font-weight:400;line-height:1.08;letter-spacing:-.01em}html.sky .diary-home-header h1 span{display:block;color:var(--sky-text)}html.sky .diary-home-calendar-button{display:grid;width:45px;height:45px;flex:0 0 45px;place-items:center;margin-top:4px;border:0;border-radius:50%;background:rgba(255,255,255,.28);color:var(--sky-text);padding:0;cursor:pointer;transition:background .16s ease,transform .16s ease}html.sky .diary-home-calendar-button:hover{background:rgba(255,255,255,.4)}html.sky .diary-home-calendar-button:active{transform:scale(.94)}html.sky .diary-home-calendar-button img{display:none}html.sky .sky-days{display:grid;grid-gap:6px;gap:6px;padding-top:22px}html.sky .sky-days-track{position:relative;height:4px;border-radius:100px;background:var(--sky-accent-light)}html.sky .sky-days-fill{position:absolute;top:0;left:0;height:100%;border-radius:100px;background:var(--sky-accent);transition:width .4s ease}html.sky .sky-days-whale{position:absolute;bottom:7px;width:38px;height:23px;transform:translateX(-50%);transition:left .4s ease}html.sky .sky-days-values{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html.sky .sky-days-value{display:flex;align-items:baseline;gap:6px;color:var(--sky-text)}html.sky .sky-days-value strong{font-size:23px;font-weight:400;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.sky .sky-days-value small{font-size:10px;font-weight:300;line-height:1.2;color:var(--sky-text-soft)}html.sky .sky-progress{display:flex;min-height:66px;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.28);border-radius:16px;background:rgba(231,237,248,.12);color:var(--sky-text);padding:11px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.sky .sky-progress-value{display:grid;flex:1 1 auto;min-width:0;grid-gap:4px;gap:4px}html.sky .sky-progress-value small{font-size:12px;font-weight:400;line-height:normal}html.sky .sky-progress-value strong{font-size:18px;font-weight:500;line-height:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.sky .sky-progress-whale{flex:none;width:38px;height:22px;object-fit:contain}html.sky .sky-progress-note{min-width:0;margin:0;color:var(--sky-text);font-family:var(--sky-font);font-size:12px;line-height:normal;white-space:pre-line}html.sky .sky-card{position:relative;display:flex;min-height:208px;flex-direction:column;overflow:hidden;border-radius:var(--sky-radius-xl);background:var(--sky-glass);color:var(--sky-text);isolation:isolate;box-shadow:var(--sky-shadow-soft)}html.sky .sky-card-bg{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}html.sky .sky-card-tint{position:absolute;z-index:-1;inset:0;pointer-events:none}html.sky .sky-card--word .sky-card-bg{object-position:50% 45%}html.sky .sky-card--word .sky-card-tint{background:linear-gradient(180deg,rgba(14,44,92,.42),rgba(14,44,92,.14) 45%,rgba(14,44,92,.46)),rgba(20,90,195,.18);mix-blend-mode:normal}html.sky .sky-card--goal .sky-card-bg{object-position:50% 30%}html.sky .sky-card--goal .sky-card-tint{background:linear-gradient(180deg,rgba(60,40,10,.22),rgba(30,20,5,.4)),rgba(88,67,23,.27)}html.sky .sky-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 17px 0}html.sky .sky-card-label{color:var(--sky-text);font-size:12px;font-weight:400;line-height:1.2}html.sky .sky-card-head h2{max-width:190px;margin:10px 0 0;color:var(--sky-text);font-size:16px;font-weight:700;line-height:1.1}html.sky .sky-card-head img{flex:0 0 auto;margin-top:14px}html.sky .sky-card-main{display:flex;flex:1 1 auto;align-items:flex-end;width:100%;border:0;background:transparent;color:inherit;padding:12px 17px 8px;text-align:left;cursor:pointer}html.sky .sky-card--word .sky-card-main{align-items:center;padding-block:6px}html.sky .sky-card--word .sky-card-main p{max-width:none;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}html.sky .sky-card-main p{max-width:250px;margin:0;color:var(--sky-text);font-size:13px;line-height:1.32;text-shadow:0 1px 12px rgba(0,0,0,.25)}html.sky .sky-card--goal .sky-card-main{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding-inline:17px}html.sky .sky-card--goal .sky-card-main p{max-width:none;overflow-wrap:anywhere}html.sky .sky-card--goal .sky-card-main .sky-card-personal-goal{font-weight:700}html.sky .sky-card-actions{display:flex;justify-content:flex-end;gap:18px;padding:0 17px 12px}html.sky .sky-card--word .sky-card-actions{justify-content:space-between;padding-inline:26px}html.sky .sky-card-action{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:44px;border:0;background:transparent;color:var(--sky-text);padding:4px 0 0;cursor:pointer;transition:opacity .16s ease,transform .16s ease}html.sky .sky-card-action span{min-height:9px;font-size:9px;line-height:1;color:rgba(255,255,255,.92)}html.sky .sky-card--word .sky-card-action span{font-size:11px;min-height:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.sky .sky-card-action--like.is-liked{color:var(--sky-like,#ff6b81)}html.sky .sky-card-action:active{transform:scale(.94)}html.sky .sky-card--goal .sky-card-action{flex-direction:row-reverse;align-items:center;gap:6px;padding-top:0}html.sky .sky-card--goal .sky-card-action span{font-size:12px}html.sky .diary-home-scroll .academy-points{display:grid;align-content:start;grid-gap:9px;gap:9px;min-height:82px;margin:2px 0 0;border:0;border-radius:var(--sky-radius-md);background:var(--sky-pill-gradient);padding:15px 13px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}html.sky .diary-home-scroll .academy-points-row{display:flex;justify-content:space-between;gap:12px}html.sky .diary-home-scroll .academy-points-label{color:rgba(255,255,255,.92);font-size:11px;font-weight:300;line-height:1.2}html.sky .diary-home-scroll .academy-points-total{color:var(--sky-text);font-size:15px;font-weight:400;line-height:1.2}html.sky .diary-home-scroll .academy-bar{height:7px;margin-top:0;border-radius:4px;background:#ffffff;overflow:hidden}html.sky .diary-home-scroll .academy-bar-fill{display:block;height:100%;border-radius:4px;background:var(--sky-points-gradient);transition:width .4s ease}html.sky .sky-home-podcasts{--podcast-carousel-bleed-left:16px;--podcast-carousel-bleed-right:16px}html.sky .sky-practices-cta{position:relative;display:flex;min-height:49px;align-items:center;justify-content:space-between;overflow:hidden;border:0;border-radius:var(--sky-radius-sm);background:var(--sky-cta-gradient);color:var(--sky-ink-soft);padding:0 14px 0 20px;font-size:15px;font-weight:400;cursor:pointer;text-align:left;isolation:isolate;transition:transform .16s ease,filter .16s ease}html.sky .sky-practices-cta:active{transform:scale(.99)}html.sky .sky-practices-cta:hover{filter:brightness(1.03)}html.sky .sky-practices-cta img{position:absolute;z-index:-1;right:-6px;top:-66px;width:246px;height:auto;pointer-events:none}html.sky .sky-practices-cta svg{flex:0 0 auto;color:var(--sky-ink)}html.sky .sky-season-cta span{min-width:0;overflow:hidden;padding-right:112px;text-overflow:ellipsis;white-space:nowrap}html.sky .sky-season-cta img{right:30px;top:50%;width:108px;transform:translateY(-50%)}html.sky .diary-home-challenge{display:grid;grid-gap:14px;gap:14px;border:0;border-radius:var(--sky-radius-xl);background:var(--sky-glass-gradient);color:var(--sky-text);padding:18px 17px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.sky .diary-home-challenge-lead{margin:0;color:var(--sky-text-soft);font-size:13px;line-height:1.35}html.sky .diary-home-challenge-lead strong{color:var(--sky-text)}html.sky .diary-home-challenge-button{min-height:48px;border:0;border-radius:var(--sky-radius-sm);background:var(--sky-cta-gradient);color:var(--sky-ink-soft);font-size:15px;font-weight:600;cursor:pointer}html.sky .diary-home-challenge-button:disabled{opacity:.6}html.sky .diary-home-challenge-button--link{color:var(--sky-ink-soft)}html.sky .diary-home-challenge-expired strong{color:var(--sky-text);font-size:15px}html.sky .diary-home-challenge-note{display:grid;grid-gap:2px;gap:2px;color:var(--sky-text-muted);font-size:11px;text-align:center}html.sky .diary-home-challenge-note strong{color:var(--sky-text);font-size:12px}html.sky .sky-push-card{display:grid;grid-gap:12px;gap:12px;border-radius:var(--sky-radius-xl);background:var(--sky-glass-gradient);color:var(--sky-text);padding:18px 17px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.sky .sky-push-card-head{display:flex;align-items:center;gap:12px}html.sky .sky-push-card-icon{display:grid;flex:none;width:40px;height:40px;place-items:center;border:1px solid var(--sky-glass-line);border-radius:50%;background:var(--sky-glass-soft);color:var(--sky-text)}html.sky .sky-push-card h2{margin:0;color:var(--sky-text);font-family:var(--sky-font);font-size:17px;font-weight:600;line-height:1.25}html.sky .sky-push-card p{margin:0;color:var(--sky-text-soft);font-size:13px;line-height:1.35}html.sky .sky-push-card-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}html.sky .sky-push-card-enable,html.sky .sky-push-card-later{min-height:48px;border-radius:var(--sky-radius-sm);font-family:var(--sky-font);font-size:15px;cursor:pointer}html.sky .sky-push-card-enable{border:0;background:var(--sky-cta-gradient);color:var(--sky-ink-soft);font-weight:600}html.sky .sky-push-card-later{padding:0 16px;border:1px solid var(--sky-glass-line);background:var(--sky-glass-soft);color:var(--sky-text);font-weight:500}html.sky .sky-push-card-enable:disabled,html.sky .sky-push-card-later:disabled{opacity:.6}html.sky .word-story{position:fixed;z-index:60;inset:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#0b1a33;color:var(--sky-text);padding:max(24px,var(--app-safe-area-inset-top)) 24px max(28px,var(--app-safe-area-inset-bottom));isolation:isolate;animation:wordStoryIn .26s ease}@keyframes wordStoryIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}html.sky .word-story-bg{z-index:-2;object-fit:cover;object-position:50% 40%}html.sky .word-story-tint{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(5,18,40,.2),rgba(5,18,40,.34) 45%,rgba(5,18,40,.55)),rgba(20,90,195,.21)}html.sky .word-story-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:44px}html.sky .word-story-brand{grid-column:2;width:169px;height:9px;margin-top:16px}html.sky .word-story-close{grid-column:3;justify-self:end;display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.18);color:var(--sky-text);padding:0;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.sky .word-story-text{max-width:300px;margin:0 auto;color:var(--sky-text);font-size:17px;line-height:1.4;text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.35);white-space:pre-line}html.sky .word-story-bottom{display:grid;justify-items:center;grid-gap:10px;gap:10px}html.sky .word-story-caption{color:rgba(255,255,255,.92);font-size:12px}html.sky .word-story-reactions{display:flex;align-items:center;gap:18px}html.sky .word-story-reaction{display:inline-flex;min-height:32px;align-items:center;gap:6px;border:0;background:transparent;color:rgba(255,255,255,.92);padding:0;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:color .16s ease,transform .16s ease}html.sky .word-story-reaction:not(button){cursor:default}html.sky .word-story-reaction.is-liked{color:var(--sky-like,#ff6b81)}html.sky button.word-story-reaction:active{transform:scale(.94)}html.sky .word-story-share{display:inline-flex;min-height:44px;align-items:center;gap:8px;border:0;border-radius:var(--sky-radius-xs);background:rgba(245,245,245,.2);color:var(--sky-text);padding:0 18px;font-size:14px;font-weight:500;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background .16s ease,transform .16s ease}html.sky .word-story-share:hover{background:rgba(245,245,245,.32)}html.sky .word-story-share:active{transform:scale(.97)}html.sky .word-story-share:disabled{opacity:.7;cursor:default}html.sky .word-story-notice{min-height:16px;color:rgba(255,255,255,.85);font-size:12px;opacity:0;transition:opacity .2s ease}html.sky .word-story-notice.is-visible{opacity:1}html.sky .sky-word-stack{--word-stack-peek:24px;--word-stack-scale:0.9;--word-stack-shade:0.3;position:relative;z-index:0;display:grid;grid-gap:inherit;gap:inherit;min-width:0}html.sky .sky-word-stack-top{position:relative;z-index:0;min-width:0;align-self:start;margin-bottom:calc(-1 * var(--word-stack-travel, 0px))}html.sky .sky-word-stack-travel{display:block;height:var(--word-stack-travel,0)}html.sky .sky-word-stack-pin{position:-webkit-sticky;position:sticky;top:var(--word-stack-stick,0);min-width:0;transform-origin:50% 0;will-change:transform}html.sky .sky-word-stack-shade{position:absolute;z-index:2;inset:0;border-radius:var(--sky-radius-xl);background:#04122a;opacity:0;pointer-events:none}html.sky .sky-word-stack-next{position:relative;z-index:1;min-width:0}html.sky .sky-word-stack-next>.sky-card{box-shadow:0 -8px 22px rgba(4,14,32,.32),var(--sky-shadow-soft)}html.sky .sky-word-stack.is-tucked .sky-word-stack-top{position:absolute;align-self:stretch;inset:0 0 var(--word-stack-peek);margin-bottom:0}html.sky .sky-word-stack.is-tucked .sky-word-stack-travel{display:none}html.sky .sky-word-stack.is-tucked .sky-word-stack-pin{position:static;height:100%;transform:scale(var(--word-stack-scale))}html.sky .sky-word-stack.is-tucked .sky-word-stack-pin>.sky-card{height:100%;min-height:0}html.sky .sky-word-stack.is-tucked .sky-word-stack-shade{opacity:var(--word-stack-shade)}html.sky .sky-word-stack.is-tucked .sky-word-stack-next{margin-top:var(--word-stack-peek)}html.sky .sky-word-stack-restore{position:absolute;z-index:2;top:-16px;right:8%;left:8%;height:calc(var(--word-stack-peek) + 28px);padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}@keyframes skyWordDrift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1.2%,0)}}html.sky .sky-card--word .sky-card-bg,html.sky .word-story-bg{animation:skyWordDrift 16s ease-in-out infinite alternate;will-change:transform}@media (prefers-reduced-motion:reduce){html.sky .sky-card--word .sky-card-bg,html.sky .word-story-bg{animation:none}}html.sky .sky-score{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;overflow:clip;border:1px solid rgba(255,255,255,.28);border-radius:var(--sky-radius-xl);background:var(--sky-glass-gradient);color:var(--sky-text);padding:14px 14px 14px 12px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.sky .sky-score-gauge{position:relative;display:block;width:96px}html.sky .sky-score-gauge svg{display:block;width:100%;height:auto}html.sky .sky-score-tick{stroke:rgba(255,255,255,.34);stroke-width:2;stroke-linecap:round}html.sky .sky-score-tick.is-filled{stroke:rgba(255,255,255,.85)}html.sky .sky-score-tick.is-marker{stroke:#f5d16a;stroke-width:3}html.sky .sky-score-value{position:absolute;top:68.75%;left:50%;transform:translate(-50%,-50%);font-family:var(--sky-font);font-size:26px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html.sky .sky-score-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}html.sky .sky-score-title{color:var(--sky-text-soft);font-size:13px;font-weight:600;letter-spacing:.02em}html.sky .sky-score-caption{display:-webkit-box;overflow:hidden;color:var(--sky-text);font-family:var(--sky-font);font-size:15px;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}@keyframes skyScoreLoading{0%{opacity:.4}to{opacity:1}}html.sky .sky-score[data-loading] .sky-score-gauge svg{animation:skyScoreLoading .9s ease-in-out infinite alternate}html.sky .sky-score-skeleton{display:grid;grid-gap:7px;gap:7px;padding-top:3px}html.sky .sky-score-skeleton i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.14) 25%,rgba(255,255,255,.32) 50%,rgba(255,255,255,.14) 75%);background-size:200% 100%;animation:skySkeletonSheen 1.3s linear infinite}html.sky .sky-score-skeleton i:last-child{width:60%}@keyframes skySkeletonSheen{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){html.sky .sky-score-skeleton i,html.sky .sky-score[data-loading] .sky-score-gauge svg{animation:none}}html.sky .sky-score-open{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:var(--sky-radius-pill);background:rgba(255,255,255,.3);color:var(--sky-text);padding:0;cursor:pointer}html.sky button.sky-score{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s ease}html.sky button.sky-score:active{transform:scale(.98)}html.sky button.sky-score:active .sky-score-open{background:rgba(255,255,255,.42)}@media (prefers-reduced-motion:reduce){html.sky button.sky-score{transition:none}}html.sky .diary-home-scroll>*,html.sky .podcast-carousel,html.sky .sky-home-podcasts{min-width:0}html.sky .ring-setup{display:grid;grid-template-rows:auto 1fr auto;box-sizing:border-box;min-height:100%;padding:max(20px,calc(var(--app-safe-area-inset-top) + 8px)) 16px max(20px,var(--app-safe-area-inset-bottom));color:var(--sky-text);grid-gap:8px;gap:8px}html.sky .ring-setup-bar{display:grid;grid-template-columns:40px 1fr 40px;align-items:center}html.sky .ring-setup-back{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--sky-radius-pill);background:var(--sky-glass-faint);color:var(--sky-text);cursor:pointer}html.sky .ring-setup-back-spacer{display:block;width:40px}html.sky .ring-setup-dots{display:flex;justify-content:center;gap:5px;margin:0;padding:0;list-style:none}html.sky .ring-setup-dots li{width:6px;height:6px;border-radius:var(--sky-radius-pill);background:var(--sky-glass-soft);transition:width .26s ease,background .26s ease}html.sky .ring-setup-dots li[data-state=past]{background:var(--sky-text-soft)}html.sky .ring-setup-dots li[data-state=current]{width:18px;background:var(--sky-text)}html.sky .ring-setup-body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:8px 0;text-align:center}html.sky .ring-setup-head{display:grid;grid-gap:10px;gap:10px;max-width:311px}html.sky .ring-setup-head h1{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.02em}html.sky .ring-setup-head p{margin:0;color:var(--sky-text-muted);font-size:14px;line-height:1.45}html.sky .ring-setup-art{position:relative;display:grid;place-items:center;width:240px;height:180px}html.sky .ring-setup-art-img{position:relative;z-index:1;width:240px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(7,20,44,.35))}html.sky .ring-setup-art[data-kind=charger] .ring-setup-art-img,html.sky .ring-setup-art[data-kind=shield] .ring-setup-art-img{width:190px}html.sky .ring-setup-glow{position:absolute;z-index:0;width:240px;height:180px;border-radius:var(--sky-radius-pill);background:var(--sky-accent-light);opacity:.22;filter:blur(60px);transition:opacity .6s ease}html.sky .ring-setup-art[data-status=ready] .ring-setup-glow{opacity:.4}html.sky .ring-setup-waves{position:absolute;z-index:0;display:grid;place-items:center;width:180px;height:180px}html.sky .ring-setup-waves i{position:absolute;width:100%;height:100%;border:1.5px solid var(--sky-accent-pale);border-radius:var(--sky-radius-pill);opacity:0;animation:skyRingWave 2.6s ease-out infinite}html.sky .ring-setup-waves i:nth-child(2){animation-delay:.85s}html.sky .ring-setup-waves i:nth-child(3){animation-delay:1.7s}html.sky .ring-setup-art[data-status=connecting] .ring-setup-waves i{animation-name:skyRingWaveIn;animation-duration:1.6s}@keyframes skyRingWave{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.5)}}@keyframes skyRingWaveIn{0%{opacity:0;transform:scale(1.5)}55%{opacity:.5}to{opacity:0;transform:scale(.72)}}html.sky .ring-setup-bluetooth{position:relative;display:grid;place-items:center;width:180px;height:180px;color:var(--sky-text)}html.sky .ring-setup-bluetooth>svg{position:relative;z-index:1}html.sky .ring-setup-features{display:grid;grid-gap:20px;gap:20px;width:100%;max-width:311px;margin:0;padding:0;list-style:none;text-align:left}html.sky .ring-setup-features li{display:flex;align-items:center;gap:12px}html.sky .ring-setup-feature-icon{display:grid;flex:0 0 38px;place-items:center;width:38px;height:38px;border-radius:var(--sky-radius-pill);background:var(--sky-glass-faint)}html.sky .ring-setup-feature-icon:before{content:"";width:10px;height:10px;border-radius:var(--sky-radius-pill);background:var(--sky-accent-sky)}html.sky .ring-setup-feature-icon[data-metric=activity]:before{background:var(--sky-success)}html.sky .ring-setup-feature-icon[data-metric=recovery]:before{background:var(--sky-gold)}html.sky .ring-setup-feature-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}html.sky .ring-setup-feature-copy strong{font-size:16px;font-weight:600}html.sky .ring-setup-feature-copy small{color:var(--sky-text-muted);font-size:14px}html.sky .ring-setup-checklist,html.sky .ring-setup-list,html.sky .ring-setup-progress{display:grid;grid-gap:1px;gap:1px;width:100%;max-width:343px;margin:0;padding:0;overflow:hidden;border-radius:var(--sky-radius-md);background:var(--sky-glass-line-soft);list-style:none;text-align:left}html.sky .ring-setup-checklist li,html.sky .ring-setup-list li,html.sky .ring-setup-progress li{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--sky-glass-faint);font-size:14px;line-height:1.35}html.sky .ring-setup-tick{display:grid;flex:0 0 20px;place-items:center;width:20px;height:20px;border-radius:var(--sky-radius-pill);background:var(--sky-success);color:var(--sky-ink)}html.sky .ring-setup-progress li[data-state=next]{color:var(--sky-text-faint)}html.sky .ring-setup-progress li[data-state=next] .ring-setup-tick{background:var(--sky-glass-soft)}html.sky .ring-setup-progress li[data-state=active] .ring-setup-tick{background:var(--sky-accent-pale)}html.sky .ring-setup-detail{margin:0;color:var(--sky-text-muted);font-size:13px}html.sky .ring-setup-consent{display:flex;align-items:flex-start;gap:10px;width:100%;max-width:343px;padding:0;border:0;background:transparent;color:var(--sky-text-soft);font:inherit;font-size:14px;line-height:1.35;text-align:left;cursor:pointer}html.sky .ring-setup-checkbox{display:grid;flex:0 0 20px;place-items:center;width:20px;height:20px;border:1.5px solid var(--sky-glass-line);border-radius:6px;background:var(--sky-glass-faint);color:var(--sky-ink);transition:background .18s ease,border-color .18s ease}html.sky .ring-setup-checkbox[data-checked=true]{border-color:transparent;background:var(--sky-accent-pale)}html.sky .ring-setup-devices{display:grid;grid-gap:8px;gap:8px;width:100%;max-width:343px;margin:0;padding:0;list-style:none}html.sky .ring-setup-devices button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1.5px solid transparent;border-radius:var(--sky-radius-md);background:var(--sky-glass-faint);color:var(--sky-text);font:inherit;font-size:15px;text-align:left;cursor:pointer}html.sky .ring-setup-devices button[data-selected=true]{border-color:var(--sky-accent-pale);background:var(--sky-glass-soft)}html.sky .ring-setup-device-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.sky .ring-setup-signal{display:inline-flex;flex:0 0 auto;align-items:flex-end;gap:2px;height:14px}html.sky .ring-setup-signal i{width:3px;border-radius:1px;background:var(--sky-glass-soft)}html.sky .ring-setup-signal i:first-child{height:5px}html.sky .ring-setup-signal i:nth-child(2){height:9px}html.sky .ring-setup-signal i:nth-child(3){height:14px}html.sky .ring-setup-signal[data-bars="1"] i:nth-child(-n+1),html.sky .ring-setup-signal[data-bars="2"] i:nth-child(-n+2),html.sky .ring-setup-signal[data-bars="3"] i:nth-child(-n+3){background:var(--sky-success)}html.sky .ring-setup-wave{display:flex;align-items:center;justify-content:space-between;gap:2px;width:100%;max-width:343px;height:96px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}html.sky .ring-setup-wave i{flex:1 1 auto;min-width:2px;border-radius:var(--sky-radius-pill);background:linear-gradient(180deg,var(--sky-accent-light),var(--sky-accent-sky));opacity:.5;animation:skyRingPulse 1.8s ease-in-out infinite}@keyframes skyRingPulse{0%,to{opacity:.35;transform:scaleY(.82)}50%{opacity:.95;transform:scaleY(1)}}html.sky .ring-setup-meters{display:grid;grid-gap:14px;gap:14px;width:100%;max-width:343px;margin:0;padding:0;list-style:none;text-align:left}html.sky .ring-setup-meters li{display:grid;grid-template-columns:92px 1fr 20px;align-items:center;grid-gap:10px;gap:10px;font-size:14px}html.sky .ring-setup-meter-label{color:var(--sky-text-soft)}html.sky .ring-setup-meter-track{height:4px;overflow:hidden;border-radius:var(--sky-radius-pill);background:var(--sky-glass-soft)}html.sky .ring-setup-meter-fill{display:block;width:0;height:100%;border-radius:inherit;background:var(--sky-gold);transition:width .56s cubic-bezier(.22,1,.36,1)}html.sky .ring-setup-meters li[data-done=true] .ring-setup-meter-fill{width:100%}html.sky .ring-setup-meter-tick{display:grid;place-items:center;color:var(--sky-success)}html.sky .ring-setup-actions{display:grid;justify-items:center;grid-gap:8px;gap:8px;width:100%;padding-bottom:4px}html.sky .ring-setup-cta{width:100%;max-width:343px;height:44px;padding:0 24px;border:0;border-radius:var(--sky-radius-pill);background:var(--sky-cta-gradient);color:var(--sky-ink-soft);font:inherit;font-size:16px;font-weight:600;letter-spacing:-.02em;cursor:pointer;transition:filter .16s ease,opacity .16s ease}html.sky .ring-setup-cta:hover{filter:brightness(1.04)}html.sky .ring-setup-cta:disabled{opacity:.55;filter:none;cursor:default}html.sky .ring-setup-quiet{width:100%;max-width:343px;height:44px;border:0;background:transparent;color:var(--sky-text-soft);font:inherit;font-size:16px;cursor:pointer}html.sky .ring-setup-status{display:inline-flex;align-items:center;gap:8px;margin:0;padding:12px 0;color:var(--sky-text-muted);font-size:14px}html.sky .ring-setup-error{margin:0 0 4px;max-width:343px;color:var(--sky-danger);font-size:13px;line-height:1.4;text-align:center}html.sky .ring-setup-spin{animation:skyRingSpin 1s linear infinite}@keyframes skyRingSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html.sky .ring-setup-spin,html.sky .ring-setup-wave i,html.sky .ring-setup-waves i{animation:none}html.sky .ring-setup-waves i{opacity:.3}html.sky .ring-setup-dots li,html.sky .ring-setup-meter-fill{transition:none}}html.sky .ring-orb-glow{background:var(--sky-accent-light);opacity:.2}html.sky .ring-orb[data-status=ready] .ring-orb-glow,html.sky .ring-orb[data-status=syncing] .ring-orb-glow{opacity:.36}html.sky .ring-orb-battery{color:var(--sky-text-muted)}html.sky .ring-orb-battery[data-tone=low]{color:var(--sky-warning)}html.sky .ring-orb-battery[data-tone=critical]{color:var(--sky-danger)}html.sky .ring-orb-copy span{color:var(--sky-text-muted)}html.sky .ring-hero,html.sky .ring-section{color:var(--sky-text)}html.sky .ring-hero-note,html.sky .ring-panel-hint,html.sky .ring-scan-empty,html.sky .ring-section-hint,html.sky .ring-section-note,html.sky .ring-section-title{color:var(--sky-text-muted)}html.sky .ring-hero-error{color:var(--sky-danger)}html.sky .ring-hero-notice{color:var(--sky-success)}html.sky .ring-mock-flag{background:rgba(255,230,148,.2);color:var(--sky-gold)}html.sky .ring-cta{background:var(--sky-cta-gradient);color:var(--sky-ink-soft)}html.sky .ring-cta:hover{filter:brightness(1.04)}html.sky .ring-quiet-action,html.sky .ring-row-cta{color:var(--sky-text)}html.sky .ring-rows{gap:1px;background:var(--sky-glass-line-soft);border-radius:16px}html.sky .ring-row,html.sky .ring-row-panel{background:rgba(231,237,248,.12);color:var(--sky-text)}html.sky .ring-row-copy small,html.sky .ring-row-value{color:var(--sky-text-muted)}html.sky .ring-row-icon{color:var(--sky-accent-pale)}html.sky .ring-row-chevron{color:var(--sky-text-faint)}html.sky .ring-metric{background:rgba(231,237,248,.12)}html.sky .ring-metric-copy small{color:var(--sky-text-muted)}html.sky .ring-metric-track{stroke:var(--sky-glass-soft)}html.sky .ring-metric-value{stroke:var(--metric-accent,var(--sky-accent-sky));transition:stroke-dasharray .9s cubic-bezier(.22,.8,.2,1)}html.sky .ring-metric[data-loading] .ring-metric-value{stroke-dasharray:36 200;opacity:.55}html.sky .ring-metric[data-loading] .ring-metric-dial svg{transform-origin:50% 50%;animation:ringMetricSpin 1.1s linear infinite}@keyframes ringMetricSpin{to{transform:rotate(1turn)}}html.sky .ring-metric-skel{display:block;width:26px;height:12px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.14) 25%,rgba(255,255,255,.32) 50%,rgba(255,255,255,.14) 75%);background-size:200% 100%;animation:ringMetricSheen 1.3s linear infinite}html.sky .ring-metric-skel-line{width:70%;height:10px;margin-top:6px}@keyframes ringMetricSheen{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){html.sky .ring-metric-value{transition:none}html.sky .ring-metric-skel,html.sky .ring-metric[data-loading] .ring-metric-dial svg{animation:none}}html.sky .ring-chip{border-color:var(--sky-glass-line-soft);color:var(--sky-text-soft)}html.sky .ring-chip[data-active=true]{border-color:transparent;background:var(--sky-glass-soft);color:var(--sky-text)}html.sky .ring-field{color:var(--sky-text-soft)}html.sky .ring-field select{border-color:var(--sky-glass-line-soft);background:rgba(231,237,248,.12);color:var(--sky-text)}html.sky .ring-field select option{color:var(--sky-ink)}html.sky .ring-inline-switch,html.sky .ring-measure-result{color:var(--sky-text)}html.sky .ring-about dt{color:var(--sky-text-muted)}html.sky .ring-about dd{color:var(--sky-text)}html.sky .ring-danger-action{color:var(--sky-danger)}html.sky .diary-ring-device{border-color:var(--sky-glass-line-soft);background:rgba(231,237,248,.12);color:var(--sky-text)}html.sky .diary-ring-device small{color:var(--sky-text-muted)}html.sky .diary-ring-device-cta{color:var(--sky-accent-pale)}html.sky .ring-signal i{background:var(--sky-glass-soft)}html.sky .ring-signal[data-bars="1"] i:nth-child(-n+1),html.sky .ring-signal[data-bars="2"] i:nth-child(-n+2),html.sky .ring-signal[data-bars="3"] i:nth-child(-n+3){background:var(--sky-success)}html.sky .ring-nearby{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;justify-items:center;padding:0 16px calc(var(--sky-tabbar-space) + 8px);pointer-events:none}html.sky .ring-nearby-card{display:grid;justify-items:center;grid-gap:12px;gap:12px;width:100%;max-width:343px;box-sizing:border-box;padding:20px 16px 16px;border-radius:var(--sky-radius-xl);background:var(--sky-glass-strong);color:var(--sky-ink);box-shadow:var(--sky-shadow);-webkit-backdrop-filter:var(--sky-blur);backdrop-filter:var(--sky-blur);pointer-events:auto;animation:skyNearbyIn .52s cubic-bezier(.22,1,.36,1) both}@keyframes skyNearbyIn{0%{opacity:0;transform:translateY(calc(100% + var(--sky-tabbar-space)))}to{opacity:1;transform:none}}html.sky .ring-nearby-art{position:relative;display:grid;place-items:center;width:160px;height:120px}html.sky .ring-nearby-art img{position:relative;z-index:1;width:100%;height:auto;object-fit:contain;animation:skyNearbyFloat 3.4s ease-in-out infinite}@keyframes skyNearbyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}html.sky .ring-nearby-glow{position:absolute;z-index:0;width:100%;height:100%;border-radius:var(--sky-radius-pill);background:var(--sky-accent-sky);opacity:.22;filter:blur(36px)}html.sky .ring-nearby-copy{display:grid;justify-items:center;grid-gap:2px;gap:2px;text-align:center}html.sky .ring-nearby-copy strong{font-size:17px;font-weight:600}html.sky .ring-nearby-copy small{color:var(--sky-ink-faint);font-size:13px}html.sky .ring-nearby-actions{display:grid;grid-gap:4px;gap:4px;width:100%}html.sky .ring-nearby-cta{width:100%;height:44px;border:0;border-radius:var(--sky-radius-pill);background:var(--sky-cta-gradient);color:var(--sky-ink-soft);font:inherit;font-size:16px;font-weight:600;cursor:pointer}html.sky .ring-nearby-cta:disabled{opacity:.55;cursor:default}html.sky .ring-nearby-quiet{height:40px;border:0;background:transparent;color:var(--sky-ink-faint);font:inherit;font-size:15px;cursor:pointer}@media (prefers-reduced-motion:reduce){html.sky .ring-nearby-art img,html.sky .ring-nearby-card{animation:none}}html.sky .ring-nearby-list{display:grid;grid-gap:6px;gap:6px;margin:0 0 4px;padding:0;list-style:none}html.sky .ring-nearby-list button{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border:0;border-radius:var(--sky-radius-sm);background:rgba(19,27,40,.06);color:var(--sky-ink);font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}html.sky .ring-nearby-list button:disabled{opacity:.55;cursor:default}html.sky .ring-nearby-signal{display:inline-flex;flex:0 0 auto;align-items:flex-end;gap:2px;height:13px}html.sky .ring-nearby-signal i{width:3px;border-radius:1px;background:rgba(19,27,40,.18)}html.sky .ring-nearby-signal i:first-child{height:5px}html.sky .ring-nearby-signal i:nth-child(2){height:9px}html.sky .ring-nearby-signal i:nth-child(3){height:13px}html.sky .ring-nearby-signal[data-bars="1"] i:nth-child(-n+1),html.sky .ring-nearby-signal[data-bars="2"] i:nth-child(-n+2),html.sky .ring-nearby-signal[data-bars="3"] i:nth-child(-n+3){background:var(--sky-accent)}