.markdown-class{margin-top:1.25rem;padding:1.25rem}.markdown-class h1{margin-top:1.25rem;font-size:1.875rem;line-height:2.25rem}.markdown-class h2{margin-top:1.25rem;font-size:1.5rem;line-height:2rem}.markdown-class h3{margin-top:1.25rem;font-size:1.25rem;line-height:1.75rem}.markdown-class h4{margin-top:1.25rem;font-size:1.125rem;line-height:1.75rem}.markdown-class h5{margin-top:1.25rem;font-size:1rem;line-height:1.5rem}.markdown-class h6{margin-top:1.25rem;font-size:.875rem;line-height:1.25rem}.markdown-class a{opacity:.8;font-size:1rem;font-weight:700;line-height:1.5rem;text-decoration-line:underline;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.markdown-class a:hover{opacity:1}.markdown-class p{opacity:.8;margin-top:.5rem;font-size:1rem;font-weight:400;line-height:1.75rem}.markdown-class strong{font-weight:800}.markdown-class hr{margin-top:1.25rem;margin-bottom:1.25rem}.markdown-class ol{margin-top:1.25rem;margin-left:1.25rem}.markdown-class ol li{opacity:.8;font-size:1rem;line-height:1.5rem;list-style-type:decimal}.markdown-class ul{margin-top:1.25rem;margin-left:1.25rem}.markdown-class ul li{opacity:.8;font-size:1rem;line-height:1.5rem;list-style-type:disc}.markdown-class blockquote{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-left-width:8px;border-radius:.5rem;padding:1.25rem;font-size:.875rem;line-height:1.25rem}.markdown-class blockquote p{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.markdown-class img{-o-object-fit:cover;object-fit:cover;--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:100%;max-height:24rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;margin-top:1.25rem;margin-bottom:1.25rem}
.phone-stage{--phone-max-width:380px;min-height:100svh;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:var(--color-surface);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.phone-stage:before{content:"";z-index:-1;filter:blur(90px)saturate(150%)brightness(1.08);opacity:.85;background:url(/pictures/phone/wallpaper.webp) 50%/cover no-repeat;position:absolute;inset:-12%;transform:scale(1.2)}.phone-stage:after{content:"";z-index:-1;background:radial-gradient(72% 58% at 50% 44%,#ffffff1a 0%,#0000 46%,#00000038 78%,#0000006b 100%);position:absolute;inset:0}html.dark .phone-stage{background:#07080b}html.dark .phone-stage:before{filter:blur(90px)saturate(165%)brightness(.82);opacity:.6;background-image:url(/pictures/phone/wallpaper.webp)}html.dark .phone-stage:after{background:radial-gradient(70% 56% at 50% 44%,#0000 0%,#00000075 62%,#000000d1 100%)}@media (prefers-reduced-transparency:reduce){.phone-stage:before{display:none}}.phone-device{isolation:isolate;width:min(var(--phone-max-width), calc(100vw - 32px), calc((100svh - 56px) * var(--frame-aspect)));aspect-ratio:var(--frame-aspect);filter:drop-shadow(0 20px 30px #00000042)drop-shadow(0 3px 7px #00000038);opacity:0;transition:opacity .32s ease-out;position:relative}.phone-device[data-ready=true]{opacity:1}.phone-frame{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.phone-frame-dark,html.dark .phone-frame-light{display:none}html.dark .phone-frame-dark{display:block}.phone-screen{left:var(--screen-left);top:var(--screen-top);width:var(--screen-width);height:var(--screen-height);z-index:1;--pt:1px;-webkit-font-smoothing:antialiased;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;overflow:hidden}.phone-glass{z-index:3;pointer-events:none;background:linear-gradient(106deg,#ffffff13 0 34%,#ffffff06 34.4% 100%);position:absolute;inset:0}.phone-control{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.phone-control:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:6px}.phone-control-home{left:var(--home-left);top:var(--home-top);width:var(--home-width);height:var(--home-height);border-radius:50%}.phone-control-home:active{box-shadow:inset 0 0 calc(14 * var(--pt)) #0000006b}.phone-control-power{left:var(--power-left);width:var(--power-width);height:var(--power-height);border-radius:3px 3px 0 0;top:0}.phone-control-power:active{box-shadow:inset 0 calc(2 * var(--pt)) calc(4 * var(--pt)) #00000059}.phone-boot,.phone-asleep{background:#000;border:0;place-items:center;width:100%;height:100%;display:grid}.phone-asleep{cursor:pointer}.phone-boot-mark{width:26%;max-width:calc(84 * var(--pt));fill:#e6e6e8;animation:.42s ease-out phone-boot-in}@keyframes phone-boot-in{0%{opacity:0;transform:scale(.94)}}.phone-lock,.phone-home{color:#fff;background:#8a929b url(/pictures/phone/wallpaper.webp) 50%/cover no-repeat;flex-direction:column;display:flex;position:absolute;inset:0}html.dark .phone-lock,html.dark .phone-home{background-color:#2a3036;background-image:url(/pictures/phone/wallpaper-dark.webp)}.phone-status-bar{justify-content:space-between;align-items:center;gap:calc(6 * var(--pt));height:calc(20 * var(--pt));padding:0 calc(5 * var(--pt));color:#fff;font-size:calc(12 * var(--pt));letter-spacing:.01em;text-shadow:0 -1px #0009;background:linear-gradient(#2b2b2d,#0d0d0f);flex:none;font-weight:700;display:flex}.phone-status-left,.phone-status-right{align-items:center;gap:calc(4 * var(--pt));flex:1 1 0;min-width:0;display:flex}.phone-status-right{justify-content:flex-end}.phone-status-carrier{white-space:nowrap;text-overflow:ellipsis;font-size:calc(11 * var(--pt));font-weight:500;overflow:hidden}.phone-status-network{font-size:calc(10 * var(--pt));opacity:.95;font-weight:500}.phone-status-clock{font-variant-numeric:tabular-nums;flex:none}.phone-status-bar[data-variant=lock]{z-index:1;background:0 0;position:relative}.phone-status-lock{width:calc(11 * var(--pt));height:calc(14 * var(--pt));fill:#fff;flex:none}.phone-signal{align-items:flex-end;gap:calc(1.5 * var(--pt));height:calc(10 * var(--pt));display:inline-flex}.phone-signal i{width:calc(3 * var(--pt));height:calc(var(--bar) * 10 * var(--pt));border-radius:calc(.5 * var(--pt));background:#ffffff4d;display:block}.phone-signal i[data-filled=true]{background:#fff}.phone-battery{width:calc(24 * var(--pt));height:calc(11 * var(--pt));border:calc(1 * var(--pt)) solid #ffffffd9;border-radius:calc(2 * var(--pt));display:block;position:relative}.phone-battery:after{content:"";right:calc(-3 * var(--pt));width:calc(2 * var(--pt));border-radius:0 calc(1 * var(--pt)) calc(1 * var(--pt)) 0;background:#ffffffd9;height:44%;position:absolute;top:28%}.phone-battery i{inset:calc(1.5 * var(--pt));border-radius:calc(1 * var(--pt));background:#fff;width:auto;position:absolute}.phone-lock[data-state=leaving]{animation:phone-unlock var(--ios-launch) var(--ios-decelerate) both;pointer-events:none}@keyframes phone-unlock{to{opacity:0;transform:translateY(-14%)}}.phone-home[data-transition=unlocking]{animation:phone-unlock-home var(--ios-launch) var(--ios-decelerate) both}@keyframes phone-unlock-home{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}.phone-lock-top{left:0;right:0;top:calc(20 * var(--pt));height:calc(96 * var(--pt));box-shadow:inset 0 calc(.5 * var(--pt)) 0 0 #fff3, inset 0 calc(1 * var(--pt)) 0 0 #ffffff1a, inset 0 calc(-.5 * var(--pt)) 0 0 #0003, inset 0 calc(-1 * var(--pt)) 0 0 #0000001a;background:#0009;position:absolute}.phone-lock-top:after{content:"";height:calc(48 * var(--pt));background:linear-gradient(#fff3,#ffffff1a);position:absolute;top:0;left:0;right:0}.phone-lock-clock{padding-top:calc(10 * var(--pt));text-align:center;color:#fff;text-shadow:0 calc(1 * var(--pt)) calc(3 * var(--pt)) #0009;flex:auto;position:relative}.phone-lock-time{font-size:calc(65 * var(--pt));font-weight:300;line-height:calc(63 * var(--pt));letter-spacing:calc(-1 * var(--pt));margin:0}.phone-lock-date{margin:calc(1 * var(--pt)) 0 0;font-size:calc(17 * var(--pt));font-weight:400}.phone-lock-tray{padding:calc(16 * var(--pt)) calc(9 * var(--pt)) calc(11 * var(--pt));flex:none;position:relative}.phone-lock-tray:before{content:"";height:calc(104 * var(--pt));pointer-events:none;background:linear-gradient(#0000 0%,#0000004d 48%,#0000008c 100%);position:absolute;bottom:0;left:0;right:0}.phone-lock-track{height:calc(44 * var(--pt));padding:calc(3 * var(--pt));border-radius:calc(9 * var(--pt));box-shadow:inset 0 calc(2 * var(--pt)) calc(3 * var(--pt)) #000000bf, inset 0 calc(-1 * var(--pt)) 0 #ffffff29, 0 calc(1 * var(--pt)) 0 #ffffff38;background:linear-gradient(#000000c7 0%,#0000009e 100%);align-items:center;display:flex;position:relative}.phone-lock-shimmer{left:calc(74 * var(--pt));right:calc(8 * var(--pt));font-size:calc(17 * var(--pt));text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(100deg,#ffffff57 0% 38%,#fffffffa 50%,#ffffff57 62% 100%) 0 0/300% 100% no-repeat;color:#0000;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-weight:400;animation:2.8s linear infinite phone-shimmer;position:absolute;overflow:hidden}@keyframes phone-shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}.phone-lock-knob{width:calc(68 * var(--pt));border:calc(1 * var(--pt)) solid #00000073;border-radius:calc(6 * var(--pt));cursor:grab;height:100%;box-shadow:inset 0 calc(1 * var(--pt)) 0 #fff, inset 0 calc(-1 * var(--pt)) calc(1 * var(--pt)) #0000002e, 0 calc(1 * var(--pt)) calc(2 * var(--pt)) #00000080;touch-action:none;background:linear-gradient(#fdfdfd 0%,#ededed 46%,#d3d3d3 54%,#b7b7b7 100%);place-items:center;padding:0;display:grid;position:relative}.phone-lock-knob:active{cursor:grabbing}.phone-lock-knob:focus-visible{outline:calc(2 * var(--pt)) solid #fff;outline-offset:calc(2 * var(--pt))}.phone-lock-arrow{width:calc(34 * var(--pt));height:calc(24 * var(--pt));fill:#76797d;filter:drop-shadow(0 calc(1 * var(--pt)) 0 #ffffffd9)}.phone-home-viewport{touch-action:pan-y;flex:auto;min-height:0;overflow:hidden}.phone-home-pages{will-change:transform;height:100%;display:flex}.phone-home-page{width:100%;padding:calc(14 * var(--pt)) calc(16 * var(--pt)) 0;flex:0 0 100%}.phone-icon-grid{gap:calc(14 * var(--pt)) calc(19.2 * var(--pt));grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;display:grid}.phone-app-icon{align-items:center;gap:calc(4 * var(--pt));min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.phone-app-icon:focus-visible{outline:calc(2 * var(--pt)) solid #fff;outline-offset:calc(3 * var(--pt));border-radius:calc(4 * var(--pt))}.phone-app-icon:active .phone-icon{filter:brightness(.72)}.phone-icon{width:calc(57 * var(--pt));height:calc(57 * var(--pt));border-radius:calc(10 * var(--pt));background:linear-gradient(180deg, var(--icon-top,var(--icon-a)) 0%, var(--icon-a) 48%, var(--icon-b) 52%, var(--icon-foot,var(--icon-b)) 100%);box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff80, inset 0 calc(-1 * var(--pt)) 0 #00000038, inset 0 0 0 calc(1 * var(--pt)) #0000001f, 0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0000006b;color:var(--icon-ink,#fff);place-items:center;transition:filter .11s ease-out;display:grid;position:relative;overflow:hidden}.phone-icon-art{width:62%;height:62%;filter:drop-shadow(0 calc(-1 * var(--pt)) 0 #00000038) drop-shadow(0 calc(1 * var(--pt)) 0 #ffffff47);place-items:center;display:grid}.phone-glyph{width:100%;height:100%}.phone-icon-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.phone-icon[data-prerendered=true]{box-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0000006b;background:0 0}.phone-icon-gloss{pointer-events:none;background:linear-gradient(#ffffff75 0%,#ffffff47 62%,#fff3 100%);border-radius:50%;height:124%;position:absolute;top:-72%;left:-22%;right:-22%}.phone-icon-clip{right:calc(3 * var(--pt));bottom:calc(3 * var(--pt));width:calc(14 * var(--pt));height:calc(14 * var(--pt));border-radius:calc(3 * var(--pt));background:#0000006b;position:absolute}.phone-icon-clip:before,.phone-icon-clip:after{content:"";background:#fff;position:absolute}.phone-icon-clip:before{width:44%;height:calc(1.4 * var(--pt));transform-origin:0;top:46%;left:28%;transform:rotate(-45deg)}.phone-icon-clip:after{width:calc(5 * var(--pt));height:calc(5 * var(--pt));border-top:calc(1.4 * var(--pt)) solid #fff;border-right:calc(1.4 * var(--pt)) solid #fff;background:0 0;top:24%;right:24%}.phone-icon-label{width:calc(72 * var(--pt));max-width:none;font-size:calc(11 * var(--pt));text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #000000b3;font-weight:500;line-height:1.18;overflow:hidden}.phone-icon-slate{--icon-top:#99a4b8;--icon-a:#7d8aa0;--icon-b:#434f63;--icon-foot:#333d4e}.phone-icon-teal{--icon-top:#6fd0d2;--icon-a:#45adb2;--icon-b:#1a6b73;--icon-foot:#10525a}.phone-icon-paper{--icon-top:#fbf9f2;--icon-a:#eee9db;--icon-b:#c6c0ae;--icon-foot:#ada695;--icon-ink:#5d5848}.phone-icon-amber{--icon-top:#ffd27a;--icon-a:#f7b63f;--icon-b:#d4820e;--icon-foot:#b36a05}.phone-icon-violet{--icon-top:#b4a6e4;--icon-a:#9382cf;--icon-b:#5a4799;--icon-foot:#46357e}.phone-icon-white{--icon-top:#fff;--icon-a:#fbfbfc;--icon-b:#d6d9de;--icon-foot:#bcc1c8;--icon-ink:#6a6e75}.phone-icon-blue{--icon-top:#6fc0f7;--icon-a:#3f9eed;--icon-b:#0a5fb4;--icon-foot:#064790}.phone-icon-graphite{--icon-top:#8a9199;--icon-a:#6b7279;--icon-b:#30363c;--icon-foot:#23282d}.phone-icon-rose{--icon-top:#f8a3b1;--icon-a:#ec7489;--icon-b:#ad2d45;--icon-foot:#8d2036}.phone-icon-green{--icon-top:#9ce083;--icon-a:#6fcb55;--icon-b:#26872b;--icon-foot:#1a6c20}.phone-icon-sky{--icon-top:#a9e0fb;--icon-a:#79cbf5;--icon-b:#1f7ec0;--icon-foot:#13639e}.phone-icon-azure{--icon-top:#7fd1fb;--icon-a:#48b4f3;--icon-b:#0c5fae;--icon-foot:#07478a}.phone-icon-gear{--icon-top:#b2b8bf;--icon-a:#8f969e;--icon-b:#474d55;--icon-foot:#353a41}.phone-icon-cobalt{--icon-top:#8aa8f0;--icon-a:#5b86e5;--icon-b:#1f3c89;--icon-foot:#162d6c}.phone-icon-moss{--icon-top:#b2d992;--icon-a:#8cbd66;--icon-b:#386a2c;--icon-foot:#2a521f}.phone-icon-ink{--icon-top:#fdfaf3;--icon-a:#f3ede0;--icon-b:#cbc2ad;--icon-foot:#b2a893;--icon-ink:#5a5444}.phone-icon-sun{--icon-top:#ffe493;--icon-a:#ffcf56;--icon-b:#c87f06;--icon-foot:#a66703}.phone-icon-indigo{--icon-top:#9aaaf5;--icon-a:#7084ef;--icon-b:#2d3a95;--icon-foot:#202b78}.phone-icon-cloud{--icon-top:#e2ecf6;--icon-a:#cfe0ef;--icon-b:#8198b1;--icon-foot:#6b8299;--icon-ink:#3f5668}.phone-page-dots{justify-content:center;align-items:center;gap:calc(8 * var(--pt));height:calc(18 * var(--pt));flex:none;display:flex}.phone-page-dot{width:calc(7 * var(--pt));height:calc(7 * var(--pt));cursor:pointer;background:#ffffff59;border:0;border-radius:50%;padding:0}.phone-page-dot[data-active=true]{background:#fff}.phone-page-dot:focus-visible{outline:calc(2 * var(--pt)) solid #fff;outline-offset:calc(2 * var(--pt))}.phone-dock{height:calc(90 * var(--pt));padding:0 calc(8 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffffb8, inset 0 calc(2 * var(--pt)) 0 #fff3, inset 0 calc(-1 * var(--pt)) 0 #0000002e;-webkit-backdrop-filter:blur(calc(8 * var(--pt))) saturate(118%);backdrop-filter:blur(calc(8 * var(--pt))) saturate(118%);background:linear-gradient(#ffffff70 0%,#ffffff4d 8%,#ffffff24 52%,#0000000f 82%,#0000002e 100%);flex:none;justify-content:space-around;align-items:center;display:flex}:root{--ios-launch:.42s;--ios-push:.36s;--ios-decelerate:cubic-bezier(.32, .08, .24, 1);--ios-sine:cubic-bezier(.36, .06, .18, 1)}.phone-app,.phone-app-closing{color:#1d1d1f;background:#c8ccd3;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0}.phone-app[data-launch=open]{transform-origin:var(--open-x,50%) var(--open-y,50%);animation:phone-app-open var(--ios-launch) var(--ios-decelerate) both}@keyframes phone-app-open{0%{opacity:0;transform:scale(var(--open-scale,.18))}62%{opacity:1}to{opacity:1;transform:scale(1)}}.phone-app-closing{z-index:4;transform-origin:var(--open-x,50%) var(--open-y,50%);animation:phone-app-close var(--ios-launch) var(--ios-sine) both;pointer-events:none}@keyframes phone-app-close{0%{opacity:1;transform:scale(1)}52%{opacity:1}to{opacity:0;transform:scale(var(--open-scale,.18))}}.phone-home[data-transition=receding]{transform-origin:var(--open-x,50%) var(--open-y,50%);animation:phone-home-recede var(--ios-launch) var(--ios-decelerate) both}@keyframes phone-home-recede{to{opacity:0;transform:scale(1.32)}}.phone-home[data-transition=returning]{transform-origin:var(--open-x,50%) var(--open-y,50%);animation:phone-home-return var(--ios-launch) var(--ios-sine) both}@keyframes phone-home-return{0%{opacity:0;transform:scale(1.32)}to{opacity:1;transform:scale(1)}}.phone-nav-stack{flex:auto;min-height:0;position:relative;overflow:hidden}.phone-nav-level{will-change:transform;background:#c8ccd3;flex-direction:column;display:flex;position:absolute;inset:0}.phone-nav-level[data-state=active]{animation:phone-push-in var(--ios-push) var(--ios-sine) both;z-index:2}.phone-nav-level:first-child[data-state=active]{animation:none}.phone-nav-level[data-state=buried]{animation:phone-push-under var(--ios-push) var(--ios-sine) both;z-index:1;transform:translate(-26%)}.phone-nav-level[data-state=leaving]{animation:phone-pop-out var(--ios-push) var(--ios-sine) both;z-index:3}@keyframes phone-push-in{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes phone-push-under{0%{transform:translate(0,0)}to{transform:translate(-26%)}}@keyframes phone-pop-out{0%{transform:translate(0,0)}to{transform:translate(100%)}}.phone-nav-dim{pointer-events:none;animation:phone-dim-in var(--ios-push) var(--ios-sine) both;background:#0003;position:absolute;inset:0}@keyframes phone-dim-in{0%{opacity:0}to{opacity:1}}.phone-nav-title{animation:phone-title-in var(--ios-push) ease-out both}@keyframes phone-title-in{0%{opacity:0}60%{opacity:.2}to{opacity:1}}.phone-nav-bar{align-items:center;gap:calc(6 * var(--pt));height:calc(44 * var(--pt));padding:0 calc(8 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff4d, 0 calc(1 * var(--pt)) 0 #00000080;color:#fff;background:linear-gradient(#5c6b80 0%,#3f4c5e 50%,#394556 51%,#2b3545 100%);flex:none;display:flex}.phone-nav-title{font-size:calc(18 * var(--pt));text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 calc(-1 * var(--pt)) 0 #00000073;flex:auto;margin:0;font-weight:700;line-height:1.1;overflow:hidden}.phone-nav-spacer{flex:0 0 calc(54 * var(--pt))}.phone-nav-back{align-items:center;gap:calc(3 * var(--pt));max-width:calc(90 * var(--pt));height:calc(30 * var(--pt));padding:0 calc(9 * var(--pt)) 0 calc(6 * var(--pt));border:calc(1 * var(--pt)) solid #0006;border-radius:calc(5 * var(--pt));cursor:pointer;box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff4d;color:#fff;font-size:calc(13 * var(--pt));white-space:nowrap;text-overflow:ellipsis;text-shadow:0 calc(-1 * var(--pt)) 0 #00000073;background:linear-gradient(#ffffff42,#ffffff0f);flex:none;font-weight:600;display:inline-flex;overflow:hidden}.phone-nav-back:active{background:linear-gradient(#0003,#0000000f)}.phone-nav-back:focus-visible{outline:calc(2 * var(--pt)) solid #fff;outline-offset:calc(1 * var(--pt))}.phone-nav-chevron{width:calc(7 * var(--pt));height:calc(7 * var(--pt));border-left:calc(2 * var(--pt)) solid #fff;border-bottom:calc(2 * var(--pt)) solid #fff;flex:none;display:block;transform:rotate(45deg)}.phone-app-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:calc(10 * var(--pt)) 0 calc(22 * var(--pt));background:repeating-linear-gradient(135deg, #ffffff24 0 calc(1 * var(--pt)), #00000003 calc(1 * var(--pt)) calc(3 * var(--pt))), linear-gradient(180deg, #ced2d8, #c3c7ce);font-size:calc(14 * var(--pt));-webkit-user-select:text;user-select:text;flex:auto;line-height:1.45;overflow-y:auto}.phone-app-body:focus{outline:none}.ios-section-title{margin:calc(16 * var(--pt)) calc(20 * var(--pt)) calc(6 * var(--pt));font-size:calc(13 * var(--pt));color:#4c5260;text-shadow:0 calc(1 * var(--pt)) 0 #ffffffb3;font-weight:700;line-height:1.35}.ios-group{margin:0 calc(10 * var(--pt)) calc(14 * var(--pt));border:calc(1 * var(--pt)) solid #00000038;border-radius:calc(9 * var(--pt));box-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0000001f;background:#fff;overflow:hidden}.ios-group-plain{padding:calc(12 * var(--pt)) calc(13 * var(--pt))}.ios-row{align-items:center;gap:calc(10 * var(--pt));width:100%;min-height:calc(44 * var(--pt));padding:calc(9 * var(--pt)) calc(12 * var(--pt));border:0;border-top:calc(1 * var(--pt)) solid #0000001a;color:inherit;font:inherit;text-align:left;background:#fff;text-decoration:none;display:flex}.ios-row:first-child{border-top:0}.ios-row-action{cursor:pointer}.ios-row-action:active{background:#d3e3f7}.ios-row-action:focus-visible{outline:calc(2 * var(--pt)) solid var(--color-focus);outline-offset:calc(-2 * var(--pt))}.ios-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ios-row-label{overflow-wrap:break-word;min-width:0;font-size:calc(15 * var(--pt));color:#1d1d1f;flex:auto;font-weight:500}.ios-row-value,.ios-row-detail{font-size:calc(13 * var(--pt));color:#6b7280}.ios-row-value{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:52%;margin-left:auto;overflow:hidden}.ios-row-value-wrap{overflow-wrap:break-word;white-space:normal;flex:auto;max-width:none;overflow:visible}.ios-row-media{width:calc(34 * var(--pt));height:calc(34 * var(--pt));border-radius:calc(6 * var(--pt));background:#e6e8ec;flex:none;place-items:center;display:grid;overflow:hidden}.ios-row-chevron,.ios-row-external{width:calc(8 * var(--pt));height:calc(8 * var(--pt));border-right:calc(2 * var(--pt)) solid #9aa0ab;border-top:calc(2 * var(--pt)) solid #9aa0ab;flex:none;transform:rotate(45deg)}.ios-row-external{transform:rotate(-45deg)}.ios-check{width:calc(14 * var(--pt));height:calc(8 * var(--pt));border-left:calc(2.5 * var(--pt)) solid #1f6feb;border-bottom:calc(2.5 * var(--pt)) solid #1f6feb;flex:none;transform:rotate(-45deg)}.ios-note,.ios-footnote{margin:calc(-6 * var(--pt)) calc(20 * var(--pt)) calc(16 * var(--pt));font-size:calc(12 * var(--pt));color:#5a606d;text-shadow:0 calc(1 * var(--pt)) 0 #fff9;line-height:1.4}.ios-footnote{margin:calc(8 * var(--pt)) 0 0;text-align:center}.ios-prose p{margin:0 0 calc(9 * var(--pt));font-size:calc(14 * var(--pt));color:#30343c;line-height:1.5}.ios-prose p:last-child{margin-bottom:0}.ios-eyebrow{font-size:calc(11 * var(--pt));letter-spacing:.06em;text-transform:uppercase;color:#1f6feb;font-weight:700}.ios-strong{font-size:calc(16 * var(--pt));color:#16181c;font-weight:700}.ios-quote{font-size:calc(14 * var(--pt));color:#30343c;font-style:italic}.ios-award{color:#9a6b00;font-weight:600}.ios-bullets{margin:calc(6 * var(--pt)) 0 0;padding-left:calc(16 * var(--pt))}.ios-bullets li{margin-bottom:calc(5 * var(--pt));font-size:calc(13 * var(--pt));color:#30343c;line-height:1.45}.ios-pills{gap:calc(5 * var(--pt));margin:calc(8 * var(--pt)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ios-pill{padding:calc(3 * var(--pt)) calc(8 * var(--pt));border:calc(1 * var(--pt)) solid #0000001f;font-size:calc(11 * var(--pt));color:#474d58;background:linear-gradient(#f7f8fa,#e7e9ee);border-radius:999px;font-weight:600}.ios-actions{padding:calc(6 * var(--pt)) calc(10 * var(--pt)) 0}.ios-action{width:100%;padding:calc(11 * var(--pt));border:calc(1 * var(--pt)) solid #1a5fb4;border-radius:calc(8 * var(--pt));cursor:pointer;box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff73;color:#fff;font-size:calc(15 * var(--pt));text-align:center;text-shadow:0 calc(-1 * var(--pt)) 0 #0000004d;background:linear-gradient(#5aa9f0 0%,#2a7fd4 50%,#1f6fc4 100%);font-weight:700;text-decoration:none;display:block}.ios-action:active{background:linear-gradient(#2a7fd4,#185ba6)}.ios-action:focus-visible{outline:calc(2 * var(--pt)) solid #fff;outline-offset:calc(-4 * var(--pt))}.ios-profile{padding:calc(6 * var(--pt)) calc(10 * var(--pt)) calc(14 * var(--pt));text-align:center}.ios-avatar{width:calc(84 * var(--pt));height:calc(84 * var(--pt));border:calc(2 * var(--pt)) solid #fff;border-radius:calc(12 * var(--pt));-o-object-fit:cover;object-fit:cover;box-shadow:0 calc(2 * var(--pt)) calc(5 * var(--pt)) #00000040}.ios-avatar-small{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ios-profile-name{margin:calc(8 * var(--pt)) 0 0;font-size:calc(18 * var(--pt));color:#16181c;font-weight:700}.ios-profile-role{margin:calc(2 * var(--pt)) 0 0;font-size:calc(12 * var(--pt));color:#5a606d}.ios-shot{margin:0 calc(10 * var(--pt)) calc(14 * var(--pt));border:calc(1 * var(--pt)) solid #00000038;border-radius:calc(9 * var(--pt));background:#fff;overflow:hidden}.ios-shot img{width:100%;height:auto;display:block}.ios-store-row{align-items:center;gap:calc(10 * var(--pt));margin-bottom:calc(10 * var(--pt));display:flex}.ios-store-icon{width:calc(58 * var(--pt));height:calc(58 * var(--pt));border-radius:calc(10 * var(--pt));-o-object-fit:cover;object-fit:cover;background:#e6e8ec;flex:none}.ios-store-text{min-width:0}.ios-store-text p{margin:0}.ios-album-title{margin:calc(2 * var(--pt)) calc(20 * var(--pt)) calc(8 * var(--pt));font-size:calc(12 * var(--pt));color:#4c5260;font-weight:600}.ios-photo-grid{gap:calc(2 * var(--pt));padding:0 calc(2 * var(--pt));grid-template-columns:repeat(4,1fr);display:grid}.ios-photo{aspect-ratio:1;cursor:pointer;background:#2b2f36;border:0;padding:0;display:block;position:relative;overflow:hidden}.ios-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ios-photo:focus-visible{outline:calc(2 * var(--pt)) solid var(--color-focus);outline-offset:calc(-2 * var(--pt))}.ios-photo-viewer{z-index:5;place-content:center;gap:calc(10 * var(--pt));padding:calc(16 * var(--pt));cursor:zoom-out;background:#000000f0;display:grid;position:absolute;inset:0}.ios-photo-viewer img{max-width:100%;max-height:calc(360 * var(--pt));-o-object-fit:contain;object-fit:contain}.ios-photo-viewer p{color:#fff;font-size:calc(13 * var(--pt));text-align:center;margin:0}.ios-mail-body{white-space:pre-line}.ios-markdown h1,.ios-markdown h2,.ios-markdown h3{margin:calc(12 * var(--pt)) 0 calc(6 * var(--pt));font-size:calc(16 * var(--pt));font-weight:700}.ios-markdown p,.ios-markdown li{font-size:calc(14 * var(--pt));line-height:1.5}.ios-markdown pre{padding:calc(8 * var(--pt));border-radius:calc(6 * var(--pt));font-size:calc(11 * var(--pt));background:#f1f2f5;overflow-x:auto}.ios-markdown img{max-width:100%;height:auto}.phone-page .locale-switcher,.phone-page .apple-nav-bar{display:none}.phone-page{overflow:hidden}.phone-fallback{padding:48px 20px 64px}@media (max-width:520px){.phone-stage{background:#07080b;min-height:100svh;padding:0}.phone-device{aspect-ratio:auto;filter:none;width:100%;max-width:none;height:100svh}.phone-frame,.phone-control-power,html.dark .phone-frame-dark,html.dark .phone-frame-light{display:none}.phone-screen{left:0;top:env(safe-area-inset-top);width:100%;height:calc(100svh - env(safe-area-inset-top) - 56px - env(safe-area-inset-bottom))}.phone-glass{display:none}.phone-control-home{top:auto;left:50%;bottom:calc(7px + env(safe-area-inset-bottom));background:radial-gradient(at 50% 30%,#2a2f36,#0d1014 72%);border:1px solid #ffffff38;width:42px;height:42px;transform:translate(-50%)}.phone-control-home:after{content:"";border:1.5px solid #fff9;border-radius:3px;width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phone-control-home:active{box-shadow:inset 0 0 12px #0009}}@media (prefers-reduced-motion:reduce){.phone-lock-shimmer,.phone-boot-mark,.phone-lock,.phone-app,.phone-app-closing,.phone-home,.phone-nav-level,.phone-nav-dim,.phone-nav-title{animation:none!important}.phone-app-closing{display:none}.phone-home-pages,.phone-icon,.phone-device{transition:none}}.phone-app[data-chromeless=true] .phone-app-body{background:#fff;padding:0}.music-app,.music-now{color:#000;background:#fff;flex-direction:column;width:100%;height:100%;display:flex}.music-bar{align-items:center;gap:calc(6 * var(--pt));height:calc(44 * var(--pt));padding:0 calc(7 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff73, 0 calc(1 * var(--pt)) 0 #0006;background:linear-gradient(#b5c0ce 0%,#93a7c0 42%,#7288a5 100%);flex:none;display:flex}.music-bar-title{font-size:calc(18 * var(--pt));text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 calc(-1 * var(--pt)) 0 #00000073;flex:auto;margin:0;font-weight:700;line-height:1.1;overflow:hidden}.music-btn{min-width:calc(54 * var(--pt));height:calc(30 * var(--pt));padding:0 calc(9 * var(--pt));border:calc(1 * var(--pt)) solid #00000073;border-radius:calc(5 * var(--pt));cursor:pointer;box-shadow:inset 0 calc(1 * var(--pt)) 0 #fff6;color:#fff;font-size:calc(12 * var(--pt));white-space:nowrap;text-shadow:0 calc(-1 * var(--pt)) 0 #0006;background:linear-gradient(#829aba 0%,#6283a8 48%,#476999 100%);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.music-bar-gap{flex:0 0 calc(54 * var(--pt))}.music-btn-quiet{opacity:.45;cursor:default}.music-btn-now{border-radius:calc(5 * var(--pt)) 0 0 calc(5 * var(--pt));padding-right:calc(18 * var(--pt));clip-path:polygon(0 0, calc(100% - 12 * var(--pt)) 0, 100% 50%, calc(100% - 12 * var(--pt)) 100%, 0 100%);background:linear-gradient(#565656 0%,#2a2a2a 48%,#0d0d0d 100%);border:0;position:relative}.music-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;position:relative;overflow-y:auto}.music-rows{flex-direction:column;display:flex}.music-search{height:calc(44 * var(--pt));padding:0 calc(10 * var(--pt));border-bottom:calc(1 * var(--pt)) solid #b4b7bd;background:linear-gradient(#e4e6ea,#c9ccd2);flex:none;align-items:center;display:flex}.music-search span{align-items:center;gap:calc(5 * var(--pt));height:calc(29 * var(--pt));padding:0 calc(8 * var(--pt));border:calc(1 * var(--pt)) solid #0000004d;border-radius:calc(15 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0000002e;color:#a3a6ac;font-size:calc(14 * var(--pt));background:#fff;flex:auto;display:flex}.music-search .music-glyph{width:calc(13 * var(--pt));height:calc(13 * var(--pt));color:#a3a6ac}.music-row{align-items:center;gap:calc(9 * var(--pt));width:100%;min-height:calc(46 * var(--pt));padding:calc(4 * var(--pt)) calc(24 * var(--pt)) calc(4 * var(--pt)) calc(11 * var(--pt));border:0;border-bottom:calc(1 * var(--pt)) solid #ccc;cursor:pointer;text-align:left;background:#fff;display:flex}.music-row:active{background:#0a63d6}.music-row:active .music-row-name,.music-row:active .music-row-detail{color:#fff}.music-row-art{width:calc(38 * var(--pt));height:calc(38 * var(--pt));border-radius:calc(2 * var(--pt));-o-object-fit:cover;object-fit:cover;background:#d8dbe0;flex:none}.music-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.music-row-name{font-size:calc(17 * var(--pt));color:#000;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.music-row-detail{font-size:calc(14 * var(--pt));color:#8e8e93;text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.music-row-playing{width:calc(22 * var(--pt));height:calc(22 * var(--pt));border:calc(1 * var(--pt)) solid #0003;box-shadow:inset 0 calc(1 * var(--pt)) 0 #fff;background:radial-gradient(circle at 50% 35%,#fdfdfd,#d4d7db);border-radius:50%;flex:none}.music-index{width:calc(21 * var(--pt));padding:calc(3 * var(--pt)) 0;font-size:calc(10 * var(--pt));color:#b4b7bd;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-weight:700;line-height:1.05;display:flex;position:absolute;top:0;right:0}.music-index [data-live=true]{color:#3a7bd0}.music-index-search{width:calc(9 * var(--pt));height:calc(9 * var(--pt));margin-bottom:calc(1 * var(--pt));color:#8e9298}.music-empty{margin:calc(22 * var(--pt));font-size:calc(13 * var(--pt));color:#6b7280;text-align:center;line-height:1.5}.music-section{z-index:1;padding:calc(3 * var(--pt)) calc(11 * var(--pt));border-top:calc(1 * var(--pt)) solid #0003;border-bottom:calc(1 * var(--pt)) solid #0003;color:#fff;font-size:calc(12 * var(--pt));text-shadow:0 calc(-1 * var(--pt)) 0 #0000004d;background:linear-gradient(#b4bbc6,#9aa3b1);margin:0;font-weight:700;position:sticky;top:0}.music-note{margin:calc(12 * var(--pt)) calc(14 * var(--pt));font-size:calc(12 * var(--pt));color:#8e8e93;text-align:center;line-height:1.45}.music-mini{align-items:center;gap:calc(8 * var(--pt));width:100%;height:calc(32 * var(--pt));padding:0 calc(12 * var(--pt));border:0;border-top:calc(1 * var(--pt)) solid #0000002e;cursor:pointer;color:#2a2d33;font-size:calc(12 * var(--pt));text-align:left;background:linear-gradient(#f3f4f6,#dfe2e6);flex:none;font-weight:600;display:flex}.music-mini .music-glyph{width:calc(13 * var(--pt));height:calc(13 * var(--pt));flex:none}.music-mini span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-tabs{height:calc(49 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff2e;background:linear-gradient(#565656 0%,#272727 22%,#0a0a0a 70%,#000 100%);flex:none;display:flex}.music-tab{justify-content:center;align-items:center;gap:calc(2 * var(--pt));cursor:pointer;color:#8e9298;min-width:0;font-size:calc(10 * var(--pt));background:0 0;border:0;flex-direction:column;flex:1 1 0;padding:0;font-weight:600;display:flex}.music-tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.music-tab .music-glyph{width:calc(22 * var(--pt));height:calc(22 * var(--pt))}.music-tab[data-active=true]{color:#5aa9f0;box-shadow:inset 0 0 calc(10 * var(--pt)) #0009;background:linear-gradient(#ffffff1a,#ffffff05)}.music-now{color:#fff;background:linear-gradient(#2b2f36,#121418)}.music-now-bar{height:calc(44 * var(--pt));padding:0 calc(8 * var(--pt));box-shadow:0 calc(1 * var(--pt)) 0 #00000073;background:linear-gradient(#8f9bab 0%,#6e7d90 50%,#65748a 51%,#55657c 100%);flex:none;align-items:center;display:flex}.music-now-back,.music-now-spacer{flex:0 0 calc(44 * var(--pt))}.music-now-back{height:calc(30 * var(--pt));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.music-now-chevron{width:calc(11 * var(--pt));height:calc(11 * var(--pt));border-left:calc(2.5 * var(--pt)) solid #fff;border-bottom:calc(2.5 * var(--pt)) solid #fff;display:block;transform:rotate(45deg)}.music-now-title{color:#fff;min-width:0;text-shadow:0 calc(-1 * var(--pt)) 0 #00000073;flex-direction:column;flex:auto;align-items:center;display:flex}.music-now-title strong{max-width:100%;font-size:calc(14 * var(--pt));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-now-title span{max-width:100%;font-size:calc(11 * var(--pt));opacity:.85;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-sleeve{min-height:0;padding:calc(14 * var(--pt));flex:auto;place-items:center;display:grid}.music-sleeve img{width:100%;max-width:calc(270 * var(--pt));aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:calc(3 * var(--pt));max-height:100%;box-shadow:0 calc(6 * var(--pt)) calc(18 * var(--pt)) #0009}.music-scrub{align-items:center;gap:calc(8 * var(--pt));padding:0 calc(14 * var(--pt));flex:none;display:flex}.music-time{flex:0 0 calc(34 * var(--pt));font-size:calc(11 * var(--pt));font-variant-numeric:tabular-nums;color:#b9bec6;text-align:center}.music-rail{height:calc(4 * var(--pt));cursor:pointer;box-shadow:inset 0 calc(1 * var(--pt)) calc(1 * var(--pt)) #00000080;touch-action:none;background:#ffffff38;border-radius:999px;flex:auto;position:relative}.music-rail-fill{background:linear-gradient(#e9edf2,#b9c0c9);border-radius:999px;height:100%;position:absolute;top:0;left:0}.music-rail-knob{width:calc(13 * var(--pt));height:calc(13 * var(--pt));box-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0009;pointer-events:none;background:radial-gradient(circle at 50% 30%,#fff,#c9ced6);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.music-transport{justify-content:center;align-items:center;gap:calc(16 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt)) calc(4 * var(--pt));flex:none;display:flex}.music-play,.music-skip,.music-mode{cursor:pointer;color:#eceff3;filter:drop-shadow(0 calc(1 * var(--pt)) 0 #0009);background:0 0;border:0;place-items:center;padding:0;display:grid}.music-play .music-glyph{width:calc(38 * var(--pt));height:calc(38 * var(--pt))}.music-skip .music-glyph{width:calc(28 * var(--pt));height:calc(28 * var(--pt))}.music-mode{color:#7f868f;position:relative}.music-mode .music-glyph{width:calc(19 * var(--pt));height:calc(19 * var(--pt))}.music-mode[data-on=true]{color:#5aa9f0}.music-repeat-one{right:calc(-3 * var(--pt));bottom:calc(-2 * var(--pt));font-size:calc(9 * var(--pt));font-style:normal;font-weight:700;position:absolute}.music-album-line{padding:0 calc(14 * var(--pt)) calc(14 * var(--pt));font-size:calc(11 * var(--pt));color:#9aa0a8;text-align:center;flex:none;margin:0}.music-search input{color:#1d1d1f;min-width:0;font-family:inherit;font-size:calc(14 * var(--pt));appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:0}.music-search input::placeholder{color:#a3a6ac}.music-search input::-webkit-search-cancel-button{display:none}.music-search-clear{width:calc(17 * var(--pt));height:calc(17 * var(--pt));cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.music-search-clear svg{width:100%;height:100%;display:block}.music-search-clear span:before{transform:translateY(-50%)rotate(45deg)}.music-search-clear span:after{transform:translateY(-50%)rotate(-45deg)}.phone-lift{will-change:transform;transition:transform .3s cubic-bezier(.32,.08,.24,1);position:absolute;inset:0}.phone-screen[data-switcher=true] .phone-lift{transform:translateY(calc(-1 * var(--switcher-height)))}.phone-screen{--switcher-height:calc(76 * var(--pt))}.phone-switcher-scrim{top:0;left:0;right:0;bottom:var(--switcher-height);z-index:4;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.phone-switcher{z-index:5;height:var(--switcher-height);-webkit-overflow-scrolling:touch;scrollbar-width:none;background:linear-gradient(#4b4b4b 0%,#2b2b2b 6%,#141414 60%,#0a0a0a 100%);align-items:center;animation:.3s cubic-bezier(.32,.08,.24,1) both phone-switcher-in;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden;box-shadow:inset 0 1px #ffffff47}.phone-switcher::-webkit-scrollbar{display:none}@keyframes phone-switcher-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.phone-switcher-rail{gap:calc(14 * var(--pt));padding:calc(6 * var(--pt)) calc(14 * var(--pt));align-items:flex-start;display:flex}.phone-switcher-app{align-items:center;gap:calc(3 * var(--pt));width:calc(48 * var(--pt));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex}.phone-switcher-app:active{opacity:.6}.phone-switcher-app .phone-icon{width:calc(48 * var(--pt));height:calc(48 * var(--pt));border-radius:calc(10.5 * var(--pt))}.phone-switcher-label{max-width:calc(52 * var(--pt));color:#fff;font-size:calc(9 * var(--pt));text-align:center;text-overflow:ellipsis;text-shadow:0 calc(-1 * var(--pt)) 0 #0009;white-space:nowrap;line-height:1.1;overflow:hidden}.phone-switcher-empty{color:#ffffff9e;font-size:calc(13 * var(--pt));text-shadow:0 calc(-1 * var(--pt)) 0 #0009;margin:0 auto}@media (prefers-reduced-motion:reduce){.phone-lift,.phone-switcher{transition:none;animation:none}}.music-row-time{margin-left:calc(8 * var(--pt));color:#8e8e93;font-size:calc(14 * var(--pt));font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.phone-lock-notes{left:0;right:0;top:calc(116 * var(--pt));bottom:calc(96 * var(--pt));filter:drop-shadow(0 calc(2 * var(--pt)) calc(1 * var(--pt)) #0003);scrollbar-width:none;flex-direction:column;align-items:stretch;display:flex;position:absolute;overflow-y:auto}.phone-lock-notes::-webkit-scrollbar{display:none}.phone-lock-note{gap:calc(10 * var(--pt));min-height:calc(44 * var(--pt));padding:calc(5 * var(--pt)) calc(6 * var(--pt)) calc(5 * var(--pt)) calc(9 * var(--pt));box-shadow:inset 0 calc(.5 * var(--pt)) 0 0 #fff3, inset 0 calc(1 * var(--pt)) 0 0 #ffffff1a, inset 0 calc(-.5 * var(--pt)) 0 0 #0003, inset 0 calc(-1 * var(--pt)) 0 0 #0000001a;color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0009;border:0;flex:none;align-items:center;display:flex}.phone-lock-note:active{background:#ffffff2e}.phone-lock-note-icon{width:calc(29 * var(--pt));height:calc(29 * var(--pt));border-radius:calc(5 * var(--pt));flex:none}.phone-lock-note-text{min-width:0;text-shadow:0 calc(1 * var(--pt)) 0 #000c;flex-direction:column;flex:auto;display:flex;overflow:hidden}.phone-lock-note-head{gap:calc(4 * var(--pt));align-items:baseline;width:100%;display:flex}.phone-lock-note-title{min-width:0;font-size:calc(15 * var(--pt));text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:700;overflow:hidden}.phone-lock-note-time{font-size:calc(12 * var(--pt));white-space:nowrap;flex:none;font-weight:700}.phone-lock-note-sub{font-size:calc(13 * var(--pt));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.phone-lock-note-body{font-size:calc(13 * var(--pt));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.phone-lock-note[data-compact=true] .phone-lock-note-body{-webkit-line-clamp:1}.phone-nc{z-index:8;position:absolute;inset:0;overflow:hidden}.phone-nc-sheet{background:#1c1e22 url(/pictures/phone/ios5/linen.webp) top left / calc(128 * var(--pt)) calc(128 * var(--pt)) repeat;box-shadow:0 calc(3 * var(--pt)) calc(6 * var(--pt)) #00000080;will-change:transform;flex-direction:column;animation:.3s cubic-bezier(.32,.08,.24,1) both phone-nc-in;display:flex;position:absolute;inset:0}.phone-nc-sheet:before{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(#ffffff80,#fff0);position:absolute;inset:0}@keyframes phone-nc-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.phone-nc-list{scrollbar-width:none;flex:auto;position:relative;overflow:hidden auto}.phone-nc-list::-webkit-scrollbar{display:none}.phone-nc-group{position:relative}.phone-nc-header{z-index:2;gap:calc(8 * var(--pt));padding:calc(5 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 0 #0009, inset 0 calc(2 * var(--pt)) 0 0 #ffffff4d, inset 0 calc(-1 * var(--pt)) 0 0 #0006, 0 calc(3 * var(--pt)) calc(3 * var(--pt)) 0 #0000004d;background:#0006;align-items:center;display:flex;position:sticky;top:0}.phone-nc-header-icon{width:calc(20 * var(--pt));height:calc(20 * var(--pt));border-radius:calc(3 * var(--pt));flex:none}.phone-nc-header-name{color:#fff;min-width:0;font-size:calc(16 * var(--pt));text-overflow:ellipsis;text-shadow:0 calc(1 * var(--pt)) calc(.5 * var(--pt)) #000c;white-space:nowrap;flex:auto;margin:0;font-weight:700;overflow:hidden}.phone-nc-clear{width:calc(20 * var(--pt));height:calc(20 * var(--pt));cursor:pointer;background:0 0;border:0;flex:none;padding:0}.phone-nc-clear svg{width:100%;height:100%;display:block}.phone-nc-clear circle{fill:#2e3034;stroke:#ffffff73;stroke-width:1.2px}.phone-nc-clear path{stroke:#d6d8dc;stroke-width:2px;stroke-linecap:round}.phone-nc-clear:active{opacity:.6}.phone-nc-row{gap:calc(8 * var(--pt));width:100%;min-height:calc(40 * var(--pt));padding:calc(2 * var(--pt)) calc(5 * var(--pt)) calc(6 * var(--pt));box-shadow:inset 0 calc(-1 * var(--pt)) calc(1 * var(--pt)) 0 #0006;color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000003;border:0;align-items:center;display:flex}.phone-nc-row:active{background:#ffffff24}.phone-nc-row-text{min-width:0;text-shadow:0 calc(1 * var(--pt)) calc(.5 * var(--pt)) #000c;flex-direction:column;flex:auto;display:flex;overflow:hidden}.phone-nc-row-head{gap:calc(5 * var(--pt));align-items:baseline;width:100%;display:flex}.phone-nc-row-title{min-width:0;font-size:calc(15 * var(--pt));text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:700;overflow:hidden}.phone-nc-row-time{font-size:calc(12 * var(--pt));white-space:nowrap;flex:none;font-weight:700}.phone-nc-row-sub{font-size:calc(13 * var(--pt));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.phone-nc-row-body{font-size:calc(13 * var(--pt));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.phone-nc-empty{margin:calc(24 * var(--pt)) auto;color:#fff9;font-size:calc(15 * var(--pt));text-align:center;text-shadow:0 calc(1 * var(--pt)) 0 #000c}.phone-nc-grabber{height:calc(22 * var(--pt));cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.phone-nc-grabber span{width:calc(43 * var(--pt));height:calc(10 * var(--pt));background-image:repeating-linear-gradient(180deg, #ffffff73 0, #ffffff73 calc(1 * var(--pt)), #0000008c calc(1 * var(--pt)), #0000008c calc(3 * var(--pt)));border-radius:calc(1.5 * var(--pt))}.phone-nc-grabber:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.phone-nc-sheet{animation:none}}.phone-nc-pull{z-index:7;height:calc(20 * var(--pt));cursor:grab;touch-action:none;background:0 0;border:0;padding:0;position:absolute;top:0;left:0;right:0}.phone-folder-tile{align-items:center;gap:calc(4 * var(--pt));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.phone-folder-tile:active .phone-folder-mini{opacity:.7}.phone-folder-mini{gap:calc(2.5 * var(--pt));width:calc(57 * var(--pt));height:calc(57 * var(--pt));padding:calc(5 * var(--pt));border-radius:calc(10 * var(--pt));background:#26282c url(/pictures/phone/ios5/linen.webp) center / calc(96 * var(--pt)) calc(96 * var(--pt)) repeat;box-shadow: inset 0 0 0 calc(1 * var(--pt)) #ffffff42, inset 0 calc(1.5 * var(--pt)) 0 #ffffff4d, inset 0 calc(-1.5 * var(--pt)) 0 #00000073,  inset 0 calc(2 * var(--pt)) calc(5 * var(--pt)) #0000008c, 0 calc(1 * var(--pt)) calc(1 * var(--pt)) #0000004d, 0 calc(2 * var(--pt)) calc(2 * var(--pt)) #0000004d;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;display:grid}.phone-folder-mini img{border-radius:calc(2.5 * var(--pt));-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.phone-folder-scrim{z-index:5;cursor:pointer;background:#0000001a;border:0;padding:0;position:absolute;inset:0}.phone-home[data-folder=true] .phone-icon-grid,.phone-home[data-folder=true] .phone-dock,.phone-home[data-folder=true] .phone-page-dots{filter:saturate(.25)brightness(1.08)opacity(.5);transition:filter .22s ease-out}.phone-home[data-folder=true] .phone-folder-tile[data-open=true]{z-index:6;filter:none;position:relative}.phone-folder-shelf{left:0;right:0;top:calc(var(--folder-top,50%) + 12 * var(--pt));z-index:6;padding:calc(16 * var(--pt)) calc(6 * var(--pt)) calc(10 * var(--pt));background:#1c1e22 url(/pictures/phone/ios5/linen.webp) top left / calc(128 * var(--pt)) calc(128 * var(--pt)) repeat;box-shadow:inset 0 calc(5 * var(--pt)) calc(10 * var(--pt)) #0000004d, inset 0 calc(-5 * var(--pt)) calc(10 * var(--pt)) #0000004d, 0 calc(-1 * var(--pt)) 0 #fff3, 0 calc(1 * var(--pt)) 0 #fff3;animation:.22s cubic-bezier(.32,.08,.24,1) both phone-folder-in;position:absolute}@keyframes phone-folder-in{0%{opacity:0;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}.phone-folder-notch{left:var(--folder-notch,50%);top:calc(-12 * var(--pt) + 1px);width:calc(25 * var(--pt));height:calc(13 * var(--pt));background:url(/pictures/phone/ios5/folder-arrow.png) 50%/100% 100% no-repeat;position:absolute;transform:translate(-50%)}.phone-folder-name{margin:0 0 calc(13 * var(--pt));padding:0 calc(10 * var(--pt));color:#fff;font-size:calc(21 * var(--pt));font-weight:700;line-height:calc(20 * var(--pt));text-shadow:0 calc(2 * var(--pt)) calc(2 * var(--pt)) #000c}.phone-folder-row{justify-content:space-around;align-items:flex-start;display:flex}@media (prefers-reduced-motion:reduce){.phone-folder-shelf{animation:none}}.phone-icon-slot{display:block;position:relative}.phone-home[data-editing=true] .phone-icon-slot{transform-origin:50%;animation:.24s ease-in-out infinite alternate phone-jiggle}.phone-home[data-editing=true] .phone-icon-slot:nth-child(2n){animation-duration:.26s;animation-direction:alternate-reverse}@keyframes phone-jiggle{0%{transform:rotate(-1.1deg)}to{transform:rotate(1.1deg)}}.phone-icon-remove{left:calc(-6 * var(--pt));top:calc(-6 * var(--pt));z-index:2;width:calc(22 * var(--pt));height:calc(22 * var(--pt));cursor:pointer;filter:drop-shadow(0 calc(1 * var(--pt)) calc(1 * var(--pt)) #00000073);background:0 0;border:0;padding:0;position:absolute}.phone-icon-remove svg{width:100%;height:100%;display:block}.phone-icon-remove circle{fill:#e8e8e8;stroke:#6d6d6d;stroke-width:1px}.phone-icon-remove path{stroke:#3a3a3a;stroke-width:2.4px;stroke-linecap:round}.phone-icon-remove:active{transform:scale(.9)}.phone-home-done{left:50%;bottom:calc(100 * var(--pt));z-index:6;padding:calc(4 * var(--pt)) calc(12 * var(--pt));border-radius:calc(5 * var(--pt));color:#fff;font-size:calc(13 * var(--pt));text-shadow:0 calc(-1 * var(--pt)) 0 #0000008c;cursor:pointer;background:linear-gradient(#ffffff57,#00000038);border:1px solid #ffffff73;font-weight:700;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.phone-home[data-editing=true] .phone-icon-slot{animation:none}}.safari{background:#000;flex-direction:column;display:flex;position:absolute;inset:0}.safari-nav{height:calc(60 * var(--pt));box-shadow:inset 0 calc(.5 * var(--pt)) 0 0 #fff9, inset 0 calc(1 * var(--pt)) 0 0 #ffffff4d, inset 0 calc(-1 * var(--pt)) 0 0 #0000001a, 0 calc(1 * var(--pt)) calc(2 * var(--pt)) 0 #0000004d;background:linear-gradient(#c1d1e4 0%,#a1b2c9 33%,#758cab 67%,#557094 100%);flex:none;position:relative;overflow:hidden}.safari-nav-title{left:calc(6 * var(--pt));right:calc(6 * var(--pt));top:calc(2 * var(--pt));gap:calc(5 * var(--pt));height:calc(16 * var(--pt));color:#005110;font-size:calc(13 * var(--pt));text-shadow:0 calc(1 * var(--pt)) 0 #ffffff80;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute}.safari-nav-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safari-nav-title .safari-icon{width:calc(9 * var(--pt));height:calc(11 * var(--pt))}.safari-address,.safari-search{bottom:calc(8 * var(--pt));height:calc(31 * var(--pt));box-shadow:inset 0 calc(2 * var(--pt)) calc(3 * var(--pt)) 0 #00000080;background:#fff;border:1px solid #5d7796;align-items:center;display:flex;position:absolute}.safari-address{left:calc(6 * var(--pt));right:calc(115 * var(--pt));padding:0 calc(4 * var(--pt)) 0 calc(10 * var(--pt));border-radius:calc(6 * var(--pt))}.safari-search{right:calc(6 * var(--pt));width:calc(103 * var(--pt));padding:0 calc(10 * var(--pt));border-radius:calc(16 * var(--pt))}.safari-address input,.safari-search input{color:#666;min-width:0;font-family:inherit;font-size:calc(14 * var(--pt));appearance:none;background:0 0;border:0;outline:none;flex:auto}.safari-search input::placeholder{color:#b2b2b2}.safari-address input::-webkit-search-cancel-button{display:none}.safari-search input::-webkit-search-cancel-button{display:none}.safari-address[data-busy=true]:before{content:"";border-radius:inherit;background:#b8d0ea;animation:2s ease-out both safari-progress;position:absolute;top:0;bottom:0;left:0}@keyframes safari-progress{0%{width:4%}to{width:100%}}.safari-reload{width:calc(20 * var(--pt));height:calc(20 * var(--pt));cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.safari-reload .safari-icon{width:100%;height:100%}.safari-page-wrap{min-height:0;box-shadow:0 calc(5 * var(--pt)) calc(10 * var(--pt)) 0 #0006;--safari-width:430px;--safari-zoom:.765;background:#fff;flex:auto;position:relative;overflow:hidden}.safari-page{width:var(--safari-width);height:calc(100% / var(--safari-zoom));transform:scale(var(--safari-zoom));transform-origin:0 0;border:0;position:absolute;top:0;left:0}.safari-bookmarks{padding:calc(10 * var(--pt)) 0 calc(14 * var(--pt));-webkit-overflow-scrolling:touch;background:#c5ccd3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M0 4L4 0' stroke='%23b9c0c7' stroke-width='1'/%3E%3C/svg%3E");position:absolute;inset:0;overflow-y:auto}.safari-blocked{justify-content:center;align-items:center;gap:calc(10 * var(--pt));padding:calc(28 * var(--pt));text-align:center;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.safari-blocked h2{color:#333;font-size:calc(17 * var(--pt));margin:0;font-weight:700}.safari-blocked p{color:#777;font-size:calc(14 * var(--pt));margin:0;line-height:1.35}.safari-blocked-open{margin-top:calc(6 * var(--pt));padding:calc(8 * var(--pt)) calc(18 * var(--pt));border-radius:calc(8 * var(--pt));color:#fff;font-size:calc(15 * var(--pt));text-shadow:0 calc(-1 * var(--pt)) 0 #00000059;background:linear-gradient(#7aa7e0,#3b6fb5);border:1px solid #2d5c9e;font-weight:700;text-decoration:none}.safari-toolbar{height:calc(44 * var(--pt));padding:calc(8 * var(--pt)) calc(15 * var(--pt)) calc(6 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 0 #5f748c, inset 0 calc(1.5 * var(--pt)) 0 0 #fff6, inset 0 calc(2 * var(--pt)) 0 0 #fff3, 0 calc(-1 * var(--pt)) calc(2 * var(--pt)) 0 #0003;background:linear-gradient(#b5c4d7 0%,#98abc3 33%,#7189a8 67%,#577296 100%);flex:none;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.safari-tool{width:calc(30 * var(--pt));height:calc(30 * var(--pt));color:#f2f5f9;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.safari-tool .safari-icon{width:100%;height:100%}.safari-tool:disabled{cursor:default;opacity:.38}.safari-tool:active:not(:disabled){opacity:.55}.safari-tabs-badge{width:calc(22 * var(--pt));height:calc(22 * var(--pt));border:calc(2 * var(--pt)) solid #eef2f7;border-radius:calc(4 * var(--pt));color:#eef2f7;font-size:calc(12 * var(--pt));justify-content:center;align-items:center;font-weight:700;display:flex}.safari-tabs{align-items:center;gap:calc(14 * var(--pt));padding:calc(18 * var(--pt)) calc(14 * var(--pt));background:linear-gradient(#2b3138,#14181c);flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.safari-tabs-strip{gap:calc(14 * var(--pt));flex-direction:column;width:100%;display:flex}.safari-tab-card{width:100%;position:relative}.safari-tab-face{gap:calc(4 * var(--pt));width:100%;padding:calc(14 * var(--pt));border-radius:calc(6 * var(--pt));box-shadow:0 calc(2 * var(--pt)) calc(6 * var(--pt)) #00000073;text-align:left;cursor:pointer;background:linear-gradient(#fdfdfd,#e4e8ed);border:1px solid #ffffff29;flex-direction:column;display:flex}.safari-tab-card[data-active=true] .safari-tab-face{outline:calc(2 * var(--pt)) solid #5a9cf8}.safari-tab-title{color:#1c1c1e;font-size:calc(15 * var(--pt));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.safari-tab-url{color:#8a8f96;font-size:calc(12 * var(--pt));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safari-tab-close{left:calc(-9 * var(--pt));top:calc(-9 * var(--pt));width:calc(23 * var(--pt));height:calc(23 * var(--pt));cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.safari-tab-close svg{width:100%;height:100%;display:block}.safari-tab-close circle{fill:#e8e8e8;stroke:#6d6d6d}.safari-tab-close path{stroke:#3a3a3a;stroke-width:2.4px;stroke-linecap:round}.safari-tab-new{padding:calc(9 * var(--pt)) calc(22 * var(--pt));border-radius:calc(6 * var(--pt));color:#fff;font-size:calc(15 * var(--pt));cursor:pointer;background:linear-gradient(#ffffff38,#ffffff14);border:1px solid #ffffff47;flex:none;font-weight:700}.phone-stage[data-device=pad]{--pad-aspect:1.2989;--pad-screen-left:9.15%;--pad-screen-top:10.21%;--pad-screen-width:81.69%;--pad-screen-height:79.58%}.phone-stage[data-device=pad] .phone-device{width:min(960px, calc(100vw - 64px), calc((100svh - 64px) * var(--pad-aspect)));aspect-ratio:var(--pad-aspect);border:0.42% solid transparent;background:radial-gradient(128% 96% at 28% 4%,#ffffff0d 0%,#0000 46%) padding-box padding-box,linear-gradient(168deg,#17191c 0%,#0b0c0e 42%,#0e1013 72%,#141619 100%) padding-box padding-box,linear-gradient(158deg,#f2f3f5 0%,#c3c7cc 14%,#878d94 38%,#5e646b 62%,#9aa0a7 84%,#dfe2e6 100%) border-box;border-radius:3.3%;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px 1px #ffffff1a,inset 0 -1px 1px #00000080,0 28px 56px #0000005c,0 8px 18px #0000003d,0 2px 4px #0003}.phone-stage[data-device=pad] .phone-frame,.phone-stage[data-device=pad] .phone-control-power{display:none}.phone-stage[data-device=pad] .phone-screen{left:var(--pad-screen-left);top:var(--pad-screen-top);width:var(--pad-screen-width);height:var(--pad-screen-height);box-shadow:0 0 0 1px #0009, 0 0 calc(16 * var(--pt)) #0000008c;border-radius:0}.phone-stage[data-device=pad] .phone-control-home{aspect-ratio:1;background:radial-gradient(circle at 50% 38%,#ffffff12,#00000059 72%);border:1px solid #ffffff17;border-radius:50%;width:4.6%;height:auto;top:50%;left:auto;right:1.7%;transform:translateY(-50%)}.phone-stage[data-device=pad] .phone-control-home:after{content:"";border:1.5px solid #fff3;border-radius:14%;width:42%;height:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phone-stage[data-device=pad] .phone-device:before{content:"";aspect-ratio:1;z-index:3;background:radial-gradient(circle at 42% 36%,#3b4350,#07080a 68%);border-radius:50%;width:.85%;position:absolute;top:50%;left:2.1%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffffff1f}.phone-stage[data-device=pad] .phone-device:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;background:linear-gradient(118deg,#ffffff12 0%,#ffffff05 26%,#0000 46%);position:absolute;inset:0}.phone-stage[data-device=pad] .phone-icon-grid{gap:calc(28 * var(--pt)) calc(34 * var(--pt));grid-template-columns:repeat(5,1fr)}.phone-stage[data-device=pad] .phone-icon{width:calc(72 * var(--pt));height:calc(72 * var(--pt));border-radius:calc(13 * var(--pt))}.phone-stage[data-device=pad] .phone-app-icon,.phone-stage[data-device=pad] .phone-folder-tile{gap:calc(8 * var(--pt))}.phone-stage[data-device=pad] .phone-icon-label{width:calc(96 * var(--pt));font-size:calc(13 * var(--pt))}.phone-stage[data-device=pad] .phone-dock{height:calc(96 * var(--pt))}.phone-stage[data-device=pad] .phone-folder-mini{width:calc(72 * var(--pt));height:calc(72 * var(--pt));border-radius:calc(13 * var(--pt))}.phone-stage[data-device=pad] .phone-home,.phone-stage[data-device=pad] .phone-lock{background-image:url(/pictures/phone/wallpaper-pad.webp)}html.dark .phone-stage[data-device=pad] .phone-home,html.dark .phone-stage[data-device=pad] .phone-lock{background-image:url(/pictures/phone/wallpaper-pad-dark.webp)}.phone-stage[data-device=pad]:before{background-image:url(/pictures/phone/wallpaper-pad.webp)}.phone-stage[data-device=pad] .ios-group,.phone-stage[data-device=pad] .ios-section-title,.phone-stage[data-device=pad] .ios-note,.phone-stage[data-device=pad] .ios-prose{max-width:calc(680 * var(--pt));margin-inline:auto}.phone-stage[data-device=pad] .phone-nav-bar{height:calc(44 * var(--pt))}.phone-stage[data-device=pad] .phone-nav-title{font-size:calc(19 * var(--pt))}.phone-status-charge{display:none}.phone-stage[data-device=pad] .phone-status-charge{margin-right:calc(4 * var(--pt));font-size:calc(12 * var(--pt));letter-spacing:.01em;font-weight:600;display:inline}.phone-dock-slot{flex-direction:column;align-items:center;display:flex;position:relative}.phone-dock-reflection{display:none}.phone-stage[data-device=pad] .phone-dock-reflection{left:50%;top:calc(72 * var(--pt));width:calc(72 * var(--pt));height:calc(72 * var(--pt));border-radius:calc(13 * var(--pt));opacity:.4;pointer-events:none;display:block;position:absolute;transform:translate(-50%)scaleY(-1);-webkit-mask-image:linear-gradient(#000 0%,#0000 62%);mask-image:linear-gradient(#000 0%,#0000 62%)}.phone-stage[data-device=pad] .phone-dock{height:calc(100 * var(--pt));padding:calc(9 * var(--pt)) calc(40 * var(--pt)) 0;box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff8c, inset 0 calc(2 * var(--pt)) 0 #ffffff2e, inset 0 calc(-1 * var(--pt)) 0 #00000038;background:linear-gradient(#b0b6be9e 0%,#969da68f 10%,#78808a80 54%,#565d6685 100%);align-items:flex-start}.phone-stage[data-device=pad] .phone-dock .phone-icon-label{display:none}.phone-stage[data-device=pad] .phone-home-page{padding:calc(50 * var(--pt)) 0 0}.phone-stage[data-device=pad] .phone-icon-grid{grid-template-columns:repeat(5,1fr);grid-auto-rows:calc(142 * var(--pt));align-content:start;justify-items:center;gap:0}.phone-stage[data-device=pad] .phone-page-dots{height:calc(26 * var(--pt));gap:calc(12 * var(--pt));filter:drop-shadow(0 calc(1 * var(--pt)) calc(1 * var(--pt)) #00000073)}.phone-stage[data-device=pad] .phone-page-dot{width:calc(9 * var(--pt));height:calc(9 * var(--pt))}html.dark .phone-stage[data-device=pad] .phone-dock{box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff38, inset 0 calc(2 * var(--pt)) 0 #ffffff14, inset 0 calc(-1 * var(--pt)) 0 #00000073;background:linear-gradient(#4a5058b8 0%,#3a3f46ad 10%,#282c32a3 54%,#181b1fad 100%)}.phone-stage[data-device=pad] .phone-icon-label{text-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #000000d9, 0 0 calc(5 * var(--pt)) #0000008c}.phone-folder-shelf .phone-folder-name{margin:0 0 calc(14 * var(--pt));padding:0 calc(16 * var(--pt))}.phone-stage[data-device=pad] .phone-folder-shelf{padding:calc(20 * var(--pt)) calc(20 * var(--pt)) calc(14 * var(--pt))}.phone-stage[data-device=pad] .phone-folder-name{font-size:calc(26 * var(--pt));line-height:calc(26 * var(--pt))}.phone-stage[data-device=pad] .phone-folder-notch{width:calc(34 * var(--pt));height:calc(17 * var(--pt));top:calc(-16 * var(--pt) + 1px)}.phone-stage[data-device=pad] .phone-screen{--switcher-height:calc(104 * var(--pt))}.phone-stage[data-device=pad] .phone-switcher-rail{gap:calc(26 * var(--pt));padding:calc(8 * var(--pt)) calc(26 * var(--pt));margin:0 auto}.phone-stage[data-device=pad] .phone-switcher-app{width:calc(64 * var(--pt));gap:calc(5 * var(--pt))}.phone-stage[data-device=pad] .phone-switcher-app .phone-icon{width:calc(64 * var(--pt));height:calc(64 * var(--pt));border-radius:calc(12 * var(--pt))}.phone-stage[data-device=pad] .phone-switcher-label{max-width:calc(76 * var(--pt));font-size:calc(11 * var(--pt))}.phone-stage[data-device=pad] .phone-switcher-empty{font-size:calc(15 * var(--pt))}.phone-stage[data-device=pad] .music-sleeve{width:calc(450 * var(--pt));height:calc(450 * var(--pt));flex:none;margin-inline:auto}.phone-stage[data-device=pad] .music-now-title strong{font-size:calc(20 * var(--pt))}.phone-stage[data-device=pad] .music-scrub{padding-inline:calc(60 * var(--pt))}.phone-stage[data-device=pad] .music-transport{gap:calc(44 * var(--pt))}.yt-app,.yt-player{background:#1c1c1c;flex-direction:column;display:flex;position:absolute;inset:0}.yt-glyph{width:1em;height:1em}.yt-search{padding:calc(8 * var(--pt)) calc(10 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff2e;background:linear-gradient(#4a4a4a,#2b2b2b);flex:none}.yt-search span{gap:calc(6 * var(--pt));height:calc(31 * var(--pt));padding:0 calc(10 * var(--pt));border-radius:calc(16 * var(--pt));box-shadow:inset 0 calc(2 * var(--pt)) calc(3 * var(--pt)) #00000073;color:#8e8e93;font-size:calc(14 * var(--pt));background:#fff;align-items:center;display:flex}.yt-search input{color:#1c1c1e;min-width:0;font-family:inherit;font-size:calc(14 * var(--pt));appearance:none;background:0 0;border:0;outline:none;flex:auto}.yt-search input::-webkit-search-cancel-button{display:none}.yt-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;position:relative;overflow-y:auto}.yt-rows{flex-direction:column;display:flex}.yt-row{gap:calc(10 * var(--pt));width:100%;padding:calc(8 * var(--pt)) calc(10 * var(--pt));color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#222;border:0;border-bottom:1px solid #333;align-items:flex-start;display:flex}.yt-row:active{background:#2e6ec4}.yt-thumb{width:calc(96 * var(--pt));aspect-ratio:16/9;border-radius:calc(3 * var(--pt));background:#000;flex:none;position:relative;overflow:hidden}.yt-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yt-thumb-time{right:calc(3 * var(--pt));bottom:calc(3 * var(--pt));padding:0 calc(3 * var(--pt));border-radius:calc(2 * var(--pt));color:#fff;font-size:calc(10 * var(--pt));font-variant-numeric:tabular-nums;background:#000000c7;position:absolute}.yt-row-text{gap:calc(3 * var(--pt));flex-direction:column;flex:auto;min-width:0;display:flex}.yt-row-title{font-size:calc(14 * var(--pt));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}.yt-row-meta{color:#9a9a9e;font-size:calc(12 * var(--pt));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yt-note{margin:calc(28 * var(--pt)) calc(24 * var(--pt));color:#9a9a9e;font-size:calc(14 * var(--pt));text-align:center}.yt-player-bar{height:calc(40 * var(--pt));padding:0 calc(8 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff2e;background:linear-gradient(#4a4a4a,#2b2b2b);flex:none;align-items:center;display:flex}.yt-back{gap:calc(2 * var(--pt));padding:calc(4 * var(--pt)) calc(8 * var(--pt));color:#fff;font-size:calc(14 * var(--pt));cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;display:flex}.yt-stage{aspect-ratio:16/9;background:#000;flex:none;width:100%}.yt-frame{border:0;width:100%;height:100%;display:block}.yt-meta{min-height:0;padding:calc(12 * var(--pt)) calc(14 * var(--pt));color:#fff;flex:auto;overflow-y:auto}.yt-meta h2{margin:0 0 calc(6 * var(--pt));font-size:calc(16 * var(--pt));font-weight:700;line-height:1.25}.yt-meta p{color:#9a9a9e;font-size:calc(13 * var(--pt));margin:0}.phone-stage[data-device=pad] .yt-thumb{width:calc(168 * var(--pt))}.phone-stage[data-device=pad] .yt-row-title{font-size:calc(17 * var(--pt))}.phone-stage[data-device=pad] .yt-row-meta{font-size:calc(14 * var(--pt))}.phone-stage[data-device=pad] .yt-rows,.phone-stage[data-device=pad] .yt-note,.phone-stage[data-device=pad] .yt-meta{max-width:calc(760 * var(--pt));margin-inline:auto}.yt-tabs{height:calc(49 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff38;background:linear-gradient(#555,#262626 52%,#0e0e0e);flex:none;display:flex}.yt-tab{justify-content:center;align-items:center;gap:calc(2 * var(--pt));color:#9a9a9e;font-size:calc(10 * var(--pt));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;font-weight:600;display:flex}.yt-tab .yt-glyph{width:calc(22 * var(--pt));height:calc(22 * var(--pt))}.yt-tab[data-active=true]{color:#fff;text-shadow:0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0009;background:linear-gradient(#ffffff29,#0000 70%)}.yt-title{justify-content:center;align-items:center;gap:calc(8 * var(--pt));height:calc(44 * var(--pt));box-shadow:inset 0 calc(1 * var(--pt)) 0 #ffffff2e;color:#fff;font-size:calc(17 * var(--pt));text-shadow:0 calc(-1 * var(--pt)) 0 #0000008c;background:linear-gradient(#4a4a4a,#2b2b2b);flex:none;font-weight:700;display:flex}.yt-title span{padding:0 calc(5 * var(--pt));border-radius:calc(3 * var(--pt));color:#c8c8cc;font-size:calc(11 * var(--pt));text-shadow:none;border:1px solid #ffffff47;font-weight:600}.yt-rank{width:calc(20 * var(--pt));color:#8e8e93;font-size:calc(15 * var(--pt));font-variant-numeric:tabular-nums;text-align:center;flex:none;font-weight:700}.phone-stage[data-device=pad] .yt-tabs{height:calc(56 * var(--pt))}.phone-stage[data-device=pad] .yt-tab{flex:0 1 calc(220 * var(--pt));gap:calc(8 * var(--pt));font-size:calc(14 * var(--pt));flex-direction:row}.phone-stage[data-device=pad] .yt-tabs{justify-content:center}.phone-stage[data-device=pad] .yt-tab .yt-glyph{width:calc(24 * var(--pt));height:calc(24 * var(--pt))}.phone-stage[data-device=pad] .yt-title{height:calc(52 * var(--pt));font-size:calc(21 * var(--pt))}.phone-stage[data-device=pad] .yt-rank{width:calc(32 * var(--pt));font-size:calc(18 * var(--pt))}.phone-stage[data-device=pad] .yt-stage{max-width:calc(900 * var(--pt));margin-inline:auto}.phone-stage[data-device=pad] .yt-meta{max-width:calc(900 * var(--pt))}.phone-stage[data-device=pad] .yt-meta h2{font-size:calc(21 * var(--pt))}.phone-stage[data-device=pad] .yt-player-bar{height:calc(48 * var(--pt))}
