/* Pocket OS Motion: original graphics and a touch-first launcher. */
.dock .app-icon>.icon-tile{display:grid}
:root{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Malgun Gothic',sans-serif;background:#080d18;color:#edf3ff}body{background:radial-gradient(ellipse at 50% 45%,#162e49,transparent 56%),#080d18}.brand-icon{background:#75d4ed;color:#073055}.brand .muted{color:#88a5be}.eyebrow,.version,.tools>p{color:#91b8d7}.intro>p,.hint,.keyboard{color:#829bb3}.side-action{color:#c0d6e8}.stage{grid-template-columns:1fr 390px 1fr;max-width:1250px;gap:6%}.device{width:390px;height:824px;border:6px solid #343b46;border-radius:54px;padding:3px;background:#080b11;box-shadow:0 30px 90px #0009,0 0 0 1px #637182;transform:none!important;margin:0!important}.device:after{background:#445364}.screen,.screen[data-wall]{--accent:#0878eb;--tint:#e7f0ff;background:#0b3c7e;color:white;isolation:isolate;border-radius:45px}.wallpaper{position:absolute;inset:0;background:url(wallpaper.svg) center/cover;z-index:-1;transition:filter .4s,transform .5s}.screen[data-wall=violet] .wallpaper{filter:hue-rotate(40deg)}.screen[data-wall=sunset] .wallpaper{filter:hue-rotate(140deg)}.screen[data-wall=mint] .wallpaper{filter:none}.screen[data-wall=night] .wallpaper{filter:brightness(.65)}
.status{height:58px;padding:7px 24px 0;z-index:75;pointer-events:none;font-size:13px}.status button{pointer-events:auto;padding:6px 0;min-width:46px;color:white;letter-spacing:-.2px}.status .island{display:none}#status-time.recording{background:#ed3451;border-radius:20px;padding:2px 8px;min-width:0}#status-controls{display:flex;gap:5px;align-items:center;justify-content:flex-end}#battery{font-size:9px;background:#fff9;color:#326c90;border-radius:4px;padding:1px 3px}.wifi-mark{width:14px;fill:none;stroke:white;stroke-width:2}.home{position:absolute;inset:58px 0 0;padding:0!important;transition:filter .4s,transform .5s,opacity .35s;transform-origin:center}.home.is-blurred{filter:blur(15px);transform:scale(.95);pointer-events:none}.home-viewport{position:absolute;inset:0;overflow:hidden}.home-pages{height:100%;width:300%;display:flex;transition:transform .48s cubic-bezier(.2,.8,.2,1);will-change:transform}.home-page{position:relative;width:33.333333%;flex:none;padding:21px 22px 148px;overflow:hidden;touch-action:pan-y}.spring-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:83px;gap:12px 14px;align-content:start}.app-icon{font-size:10px;line-height:1.2;gap:6px;color:#fff;min-width:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;position:relative;justify-content:flex-start}.app-icon>span:last-child{white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 5px #174b9a55}.icon-tile,.home .app-grid .icon-tile{width:59px;height:59px;border-radius:15px;color:#fff;background:var(--app-color,#2086ec);box-shadow:inset 0 1px 1px #fff7,0 3px 6px #06477630;position:relative;overflow:hidden;transition:transform .16s}.app-icon:active .icon-tile{transform:scale(.9);filter:brightness(.8)}.icon-tile svg{width:35px;height:35px;stroke-width:1.8}.app-icon[data-app=calendar] .icon-tile{background:#fff;color:#202329}.calendar-icon{display:flex;flex-direction:column;align-items:center}.calendar-icon b{font-size:9px;color:#ed5657;font-weight:500}.calendar-icon strong{font-size:32px;line-height:1.1;font-weight:300}.app-icon[data-app=calc] .icon-tile,.app-icon[data-app=clock] .icon-tile{background:#20242c}.app-icon[data-app=settings] .icon-tile{background:linear-gradient(#e1e5ed,#929aa6)}.app-icon[data-app=browser] .icon-tile{background:linear-gradient(150deg,#fff,#cce9ff);color:#0081ed}.app-icon[data-app=notes] .icon-tile{background:linear-gradient(#ffcf47 0 26%,#fff 26%);color:#af985d}.app-icon[data-app=photos] .icon-tile{background:#fff}.flower{position:relative;width:44px;height:44px}.flower i{position:absolute;width:16px;height:25px;border-radius:55%;left:14px;top:0;transform-origin:8px 22px;transform:rotate(calc(var(--i)*45deg));background:hsl(calc(var(--i)*45),85%,58%);opacity:.8}.camera-lens{width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 40% 34%,#c4ebff 0 4%,#7194d9 5% 8%,#111630 15% 27%,#1d3654 30%,#070c12 40% 59%,#788091 62%,#191d29 68%);box-shadow:0 2px 4px #0007}.app-icon[data-app=camera] .icon-tile{background:linear-gradient(145deg,#dddfe5,#7f879d)}.mini-folder{display:grid!important;grid-template-columns:repeat(3,1fr);gap:3px;padding:7px;background:#c0e7ff42!important;backdrop-filter:blur(20px)}.mini-folder i{border-radius:3px;background:var(--mini-color);height:12px;display:grid;place-items:center;font-size:7px;color:white;font-style:normal}.badge{position:absolute;right:0;top:-6px;background:#fa414e;color:white;border-radius:20px;min-width:21px;height:21px;font-size:13px;display:grid;place-items:center}.suggestion-widget{grid-column:span 2;grid-row:span 2;height:166px;border-radius:24px;background:#207cbb39;border:1px solid #ffffff0a;text-align:left;padding:15px 13px;display:flex;flex-direction:column;gap:7px;align-self:start;color:white;backdrop-filter:blur(16px)}.suggestion-widget .icon-tile{width:43px;height:43px;border-radius:12px;background:#f1f8ff;color:#087ee5}.suggestion-widget .icon-tile svg{width:31px;height:31px}.suggestion-widget strong{font-size:12px;line-height:1.3;font-weight:500}.suggestion-widget small{font-size:10px;opacity:.7}.suggestion-widget em{font-style:normal;font-size:9px;opacity:.7;margin-top:auto}
.dock{position:absolute;left:10px;right:10px;bottom:17px;padding:13px 10px;min-height:84px;border-radius:29px;background:linear-gradient(120deg,#bdc0e14d,#b7c8f12b);border:1px solid #e3e6ff38;backdrop-filter:blur(25px);transition:transform .45s,opacity .3s;z-index:3}.dock .app-icon{gap:0}.dock .icon-tile{height:59px;width:59px;border-radius:16px}.page-controls{position:absolute;bottom:120px;left:0;right:0;display:flex;justify-content:center;gap:12px;z-index:4;transition:opacity .3s}.page-pill{height:27px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:20px;padding:0 11px;background:#8badd147;backdrop-filter:blur(20px)}.page-dot{height:7px;width:7px;padding:0;border-radius:50%;background:#ffffff50}.page-dot.active{background:white}.page-pill.search-trigger{font-size:10px;color:#fffd;gap:3px}.page-arrow{background:#ffffff1a;width:27px;border-radius:50%;font-size:18px}.page-library .library-search{position:sticky;top:0;z-index:3;background:#a8d8ed65;backdrop-filter:blur(25px);border:1px solid #ffffff30;color:white;border-radius:21px;height:43px;width:100%;font-size:16px;text-align:center;padding:8px}.page-library{padding:12px 22px 25px;overflow-y:auto;scrollbar-width:none;touch-action:pan-y}.library-search::placeholder{color:#fff9}.library-groups{display:grid;grid-template-columns:1fr 1fr;gap:21px 17px;margin-top:22px;padding-bottom:50px}.library-group>p{text-align:center;margin:7px 0 0;font-size:10px;color:#fffd}.library-box{border-radius:25px;padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#d0e5ff3b;backdrop-filter:blur(15px);border:1px solid #fff2;min-height:141px}.library-box .icon-tile{width:49px;height:49px;border-radius:13px}.library-box .icon-tile svg{width:30px;height:30px}.library-box .app-icon>span:last-child{display:none}.library-box .app-icon{gap:0}.library-box .flower{transform:scale(.85)}.library-results{padding:18px 3px;display:grid;gap:12px}.library-result{display:flex;align-items:center;gap:15px;background:none;text-align:left;font-size:15px;color:white;padding:5px}.library-result .icon-tile{width:42px;height:42px;border-radius:10px}.library-result svg{width:25px;height:25px}.library-mode .dock{transform:translateY(135px);opacity:0;pointer-events:none}.library-mode .page-controls{opacity:0;pointer-events:none}.home-bar{background:#fff;bottom:7px;width:124px;height:5px;z-index:100;touch-action:none}.home-bar:after{inset:-18px -35px -7px}
.app-view,#embedded-apps{inset:0;padding-top:58px;padding-bottom:27px;background:#f5f5f8;color:#181c27;z-index:20;animation:none;transform-origin:center}.app-header{background:#f5f5f8;border:0;min-height:53px;padding:2px 17px}.app-header h2{font-size:19px;font-weight:600}.app-header button{color:#087eeb;font-size:32px}.app-label{color:#8e99ac}.embedded-header{background:#f5f5f8;color:#29364e;border:0}.embedded-header small{color:#8792a4}.app-active .status button{color:#1a2335}.app-active .status .wifi-mark{stroke:#1a2335}.app-active #battery{background:#273b4866;color:white}.app-active .home-bar{background:#202637}.app-intro{color:#7a8392}.input,textarea{border-color:#e3e5ea;color:#222a3b}.setting{border-color:#e4e7ee}.setting button{background:#e5efff;color:#087fe8}.calc-grid button{background:#e3e7ee}.calc-grid .operator{background:#ffb954}.calc-grid .equals{background:#ff9c0b}.weather-card{background:linear-gradient(#159cf0,#bfe7f7);color:#fff}.weather-card .app-intro{color:#ffffffc4}.weather-stats{gap:12px}.control{inset:0;padding:65px 24px 35px;background:#1633579c;backdrop-filter:blur(35px);color:white;z-index:85;border-radius:inherit}.control>p{color:#fff9}.control .quick-grid button{background:#ffffff25;color:white}.control .quick-grid button.active{background:#147aff}.control .brightness,.control .notification{background:#ffffff29}.control .brightness input{accent-color:#fff}.control .notification{margin-top:20px}.control .demo-caption{color:#fffb}.lock{inset:0;padding-top:110px;background:url(wallpaper.svg) center/cover;z-index:90}.lock #lock-time{font-size:86px;font-weight:300}.lock>span{font-size:25px}.lock p{margin-top:12px}.lock button{background:#ffffff22;color:white}
.switcher{position:absolute;inset:0;z-index:65;background:#263d5855;backdrop-filter:blur(23px);overflow:hidden;padding-top:75px}.switcher-top{display:flex;align-items:center;justify-content:space-between;padding:0 26px;color:white;font-size:12px}.switcher-top button{border-radius:18px;padding:7px 12px;background:#ffffff25}.recent-track{display:flex;align-items:center;height:calc(100% - 92px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:15px 12% 40px;gap:18px;touch-action:pan-x}.recent-card{flex:0 0 92%;width:92%;height:94%;max-height:605px;scroll-snap-align:center;position:relative;transition:transform .28s,opacity .28s;touch-action:pan-x}.recent-caption{height:38px;display:flex;align-items:center;gap:9px;font-size:12px;color:white}.recent-caption .icon-tile{width:24px;height:24px;border-radius:6px}.recent-caption .icon-tile svg{width:15px;height:15px}.recent-caption .flower{transform:scale(.4)}.recent-caption .camera-lens{transform:scale(.5)}.recent-caption .calendar-icon{transform:scale(.45)}.recent-close{margin-left:auto;width:28px;height:28px;border-radius:50%;background:#ffffff20;color:white;font-size:17px}.recent-preview{width:100%;height:calc(100% - 38px);border:0;border-radius:31px;overflow:hidden;background:#f5f5f8;color:#182235;box-shadow:0 15px 35px #0003;position:relative;cursor:pointer}.recent-preview:after{content:'';position:absolute;bottom:8px;height:4px;width:36%;background:#1b233566;border-radius:5px;left:32%;pointer-events:none}.recent-scale{width:var(--preview-width);height:var(--preview-height);transform:scale(var(--preview-scale));transform-origin:top left;pointer-events:none;overflow:hidden;background:#f5f5f8;padding-top:22px}.recent-scale iframe{width:100%;height:calc(100% - 25px);border:0;display:block;pointer-events:none}.recent-scale .app-header{position:relative}.recent-hint{position:absolute;bottom:36px;text-align:center;left:0;right:0;font-size:11px;color:#ffffff9c;pointer-events:none}.empty-recents{text-align:center;position:absolute;inset:35% 20px auto;color:#ffffffa8;line-height:2}.folder-overlay,.search-overlay{position:absolute;inset:0;z-index:62;background:#2650783d;backdrop-filter:blur(25px);padding:125px 22px 50px;animation:overlay-in .25s}.folder-title{text-align:center;font-size:28px;font-weight:500;margin:0 0 28px}.folder-panel{border-radius:36px;padding:27px 17px;background:#cee3fa40;display:grid;grid-template-columns:repeat(3,1fr);gap:25px 10px;min-height:220px;align-content:start}.overlay-close{position:absolute;right:20px;top:64px;border-radius:50%;width:33px;height:33px;background:#ffffff24;font-size:20px;color:white}.search-overlay{padding:79px 22px 50px}.search-overlay input{width:calc(100% - 42px);background:#e0eeff40;color:white;border:none;border-radius:17px;padding:13px;font-size:16px;outline:none}.search-overlay input::placeholder{color:#fffa}.search-overlay .overlay-close{top:85px;right:14px}.spot-results{margin-top:22px;display:grid;gap:9px;max-height:calc(100% - 55px);overflow:auto}
.recorder-view{margin:-23px -20px;min-height:600px;background:#fafafa;color:#161616}.recorder-top{padding:45px 25px 24px}.recorder-top h2{font-size:26px;margin:8px 0 30px}.recorder-tiles{display:grid;grid-template-columns:1fr 1fr;gap:20px}.recorder-tiles button{background:transparent;border:1px solid #ad7183;border-radius:13px;padding:18px 12px;color:#232323;text-align:left;font-size:20px;font-weight:600}.recorder-tiles small{display:block;font-size:10px;font-weight:400;margin-bottom:8px}.recorder-top p{font-size:11px;margin:30px 0 0}.recorder-dark{background:#1b1b1b;color:white;text-align:center;padding:18px 24px 65px}.recorder-options{display:flex;justify-content:space-between;font-size:12px}.recorder-options span{border:1px solid #9b6874;border-radius:4px;width:100px;padding:4px}.recorder-time{font-size:43px;font-variant-numeric:tabular-nums;margin:22px 0 14px;font-weight:650}.record-button{border:3px solid white;background:none;border-radius:50%;width:74px;height:74px;display:grid;place-items:center;margin:auto}.record-button span{display:block;width:50px;height:50px;border-radius:50%;background:linear-gradient(#ff366e,#df1648);transition:border-radius .2s,width .2s}.record-button.running span{border-radius:12px;width:35px;height:35px}.recorder-dark small{display:block;margin-top:12px;font-size:10px;color:#ccc}.photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:20px}.photo-grid button{padding:0;background:#e4e9f1;aspect-ratio:1;border-radius:7px;overflow:hidden}.photo-grid img{width:100%;height:100%;object-fit:cover}.photo-full{width:100%;height:auto;border-radius:12px}.upload-label{display:inline-block;background:#0878eb;color:white;border-radius:12px;padding:12px 16px;cursor:pointer}.upload-label input{max-width:100%;font-size:12px;margin-top:8px;display:block}.file-row{padding:17px 3px;border-bottom:1px solid #e1e6ee;display:flex;gap:10px;align-items:center}.file-row span{flex:1;word-break:break-all}.file-row button{color:#0878eb;background:#e9f0fd;border-radius:10px;padding:8px}.chat-log{display:flex;flex-direction:column;gap:12px;margin-bottom:22px;max-height:340px;overflow:auto}.chat-bubble{align-self:flex-end;background:#2ab75b;color:white;padding:12px 16px;border-radius:20px 20px 5px 20px;max-width:90%;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.chat-compose{display:flex;gap:8px}.chat-compose input{min-width:0;flex:1}.chat-compose button{background:#27ac58;color:white;border-radius:14px;padding:10px}.camera-demo{height:330px;border-radius:24px;background:radial-gradient(ellipse at 30% 20%,#354f73,#0d111b 75%);display:grid;place-items:center;color:#8d9eb5;position:relative}.camera-demo:before{content:'';position:absolute;inset:20px;border:1px solid #a9c0e344;border-radius:16px}.camera-shutter{width:64px;height:64px;border-radius:50%;background:#fff;border:4px solid #bcc3cf;box-shadow:inset 0 0 0 3px #f7f7fa;margin:25px auto;display:block}.broadcast-sheet{position:absolute;inset:0;z-index:95;background:#12233780;backdrop-filter:blur(24px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:white;text-align:center}.broadcast-sheet>p{font-size:12px;line-height:1.6;max-width:280px;margin-bottom:45px}.broadcast-panel{width:100%;border:1px solid #ffffff30;border-radius:26px;background:#ffffff1a;overflow:hidden}.broadcast-panel h3{font-size:16px;font-weight:500;margin:25px}.broadcast-panel button{display:block;width:100%;border-top:1px solid #ffffff23;background:#ffffff09;padding:16px;color:white;font-size:14px}.broadcast-cancel{margin-top:25px;background:none;color:white}.notification-panel{position:absolute;inset:0;z-index:84;backdrop-filter:blur(30px);background:#1e416e80;padding:100px 22px;color:white}.notification-clock{font-size:72px;text-align:center;font-weight:250}.notification-panel h2{text-align:center;font-size:14px;font-weight:500}.notification-panel .notification{background:#ffffff24}.notification-panel>button{display:block;margin:30px auto;border-radius:20px;background:#fff3;color:white;padding:10px 18px}#toast{z-index:110;background:#17253eef;bottom:115px}.motion-note{font-size:11px;color:#8a94a5;line-height:1.8}.page-footer{letter-spacing:.4px;margin-top:30px}.swatches .selected{outline-color:#c9e7ff}.swatches button{border-color:#0d1728}.mint{background:#6bbde8}.night{background:#173666}
@keyframes overlay-in{from{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@media(max-height:920px) and (min-width:801px){.device{height:750px;width:355px;border-radius:49px}.screen{border-radius:40px}.stage{grid-template-columns:1fr 355px 1fr;margin-top:0}.brand{height:66px}.home-page{padding:17px 18px 140px}.spring-grid{gap:9px 12px;grid-auto-rows:77px}.icon-tile,.dock .icon-tile{width:53px;height:53px;border-radius:14px}.suggestion-widget{height:158px}.library-box{padding:10px;gap:8px}.library-box .icon-tile{width:45px;height:45px}.intro h1{font-size:38px}}@media(max-width:800px){.brand{display:none}.stage{margin:0;padding:0;min-height:100dvh;align-items:center}.device{height:min(100dvh,900px);width:min(100%,430px);border:0;padding:0;border-radius:0}.device:after{display:none}.screen{border-radius:0}.home-page{padding:20px 24px 145px}.spring-grid{grid-auto-rows:86px;gap:12px 17px}.suggestion-widget{height:174px}.page-footer{display:none}}@media(max-width:440px){body{overflow:hidden}.device{height:100dvh;min-height:0;width:100%}.status{height:calc(48px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.home{top:calc(48px + env(safe-area-inset-top))}.home-page{padding:21px 22px 145px}.spring-grid{grid-auto-rows:81px;gap:11px 13px}.suggestion-widget{height:166px}.app-view,#embedded-apps{padding-top:calc(48px + env(safe-area-inset-top));padding-bottom:max(27px,env(safe-area-inset-bottom));bottom:0}.home-bar{bottom:max(7px,calc(env(safe-area-inset-bottom) - 20px))}.dock{bottom:max(16px,env(safe-area-inset-bottom))}.page-controls{bottom:calc(119px + max(0px,env(safe-area-inset-bottom) - 16px))}.page-library{padding:15px 22px 30px}.recent-track{padding-top:0}.switcher{padding-top:calc(65px + env(safe-area-inset-top))}.library-box{min-height:140px}.control{padding-top:calc(62px + env(safe-area-inset-top))}}@media(max-height:700px){.home-page{padding-top:10px}.spring-grid{grid-auto-rows:69px;gap:8px 13px}.icon-tile,.dock .icon-tile{height:49px;width:49px;border-radius:13px}.suggestion-widget{height:146px}.dock{min-height:70px;padding:10px}.page-controls{bottom:100px}.library-box .icon-tile{height:44px;width:44px}.recorder-top{padding-top:20px}.recorder-dark{padding-bottom:25px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(max-width:800px){.device .screen{border-radius:0}}.dock .app-icon>.icon-tile{display:grid}.status #signal{font-size:10px;letter-spacing:-2px;margin-right:2px}.status #battery{margin-left:2px}
.mini-folder i svg{width:9px;height:9px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mini-folder i{color:#fff}.app-icon:focus-visible{outline-color:#fff}
.recent-card{margin-right:-64px}.recent-card:last-child{margin-right:0}.recent-caption{padding-right:3px}.recent-preview:focus-visible{outline:3px solid white;outline-offset:4px}
@media(max-width:800px){.page-arrow{display:none}.page-controls .page-pill:not(.search-trigger){display:none}.home.paging .page-controls .page-pill:not(.search-trigger){display:flex}.home.paging .search-trigger{display:none}}
/* iPhone/iPad: leave the native home indicator and gesture area to iOS. */
.ios-recent{display:none}
html[data-native-home=ios]{--pocket-safe-bottom:env(safe-area-inset-bottom,0px);--pocket-safe-top:env(safe-area-inset-top,0px)}
html[data-native-home=ios] .home-bar,html[data-native-home=ios] .home-bar:after{display:none!important;pointer-events:none}
html[data-native-home=ios] .ios-recent{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 12px;border-radius:18px;font-size:12px;line-height:1.2;background:#ffffff29;color:white;white-space:nowrap}
html[data-native-home=ios] .app-header .ios-recent,html[data-native-home=ios] .embedded-header .ios-recent{font-size:12px;background:#e6edf8;color:#1473cf;margin-left:auto;min-width:0}
html[data-native-home=ios] .app-header .app-label{display:none}
html[data-native-home=ios] .dock{bottom:calc(var(--pocket-safe-bottom) + 12px)}
html[data-native-home=ios] .page-controls{bottom:calc(var(--pocket-safe-bottom) + 112px);align-items:center}
html[data-native-home=ios] .home-page{padding-bottom:calc(var(--pocket-safe-bottom) + 165px)}
html[data-native-home=ios] .page-library{padding-bottom:calc(var(--pocket-safe-bottom) + 22px)}
html[data-native-home=ios] .app-view,html[data-native-home=ios] #embedded-apps{bottom:0;padding-bottom:calc(var(--pocket-safe-bottom) + 12px)}
html[data-native-home=ios] .recent-hint{bottom:calc(var(--pocket-safe-bottom) + 18px)}
html[data-native-home=ios] .recent-track{padding-bottom:calc(var(--pocket-safe-bottom) + 40px)}
html[data-native-home=ios] #toast{bottom:calc(var(--pocket-safe-bottom) + 112px)}
@media(max-width:800px){html[data-native-home=ios] .status{height:calc(var(--pocket-safe-top) + 48px);padding-top:var(--pocket-safe-top)}html[data-native-home=ios] .home{top:calc(var(--pocket-safe-top) + 48px)}html[data-native-home=ios] .app-view,html[data-native-home=ios] #embedded-apps{padding-top:calc(var(--pocket-safe-top) + 48px)}}
