@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#e6e6dc;background:#fff;font-synthesis:none;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:#fff}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit;border:0;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #f4d9a3;outline-offset:5px}button{touch-action:manipulation}a{color:inherit;text-decoration:none}button svg{flex-shrink:0}button{background:none}button:active{filter:brightness(.85)}.device-stage{display:flex;align-items:center;justify-content:center;position:relative}.device{--device-width:min(402px,calc((100svh - 64px)*71.5/149.6));width:var(--device-width);aspect-ratio:71.5/149.6;padding:calc(var(--device-width)*.03484354628422423);position:relative;border-radius:53px;background:linear-gradient(125deg,#9ca19a,#525c58 12%,#181d1b 35%,#58635e 66%,#949b8e 85%,#303b35);box-shadow:0 0 0 1px #b6bcb36b,0 0 0 3px #070c0c,0 0 0 4px #656c6259,18px 25px 60px #0006,-5px 5px 20px #0003,inset 0 0 0 2px #252d26}.phone-screen{width:100%;height:100%;border-radius:45px;position:relative;overflow:hidden;background:#2a555b;isolation:isolate;--s:.9}.wallpaper{position:absolute;inset:0;background:url(/wallpaper.svg) center/cover;transition:filter .5s}.alternate .wallpaper{filter:hue-rotate(325deg) saturate(1.3)}.screen-content{position:absolute;top:0;left:0;width:402px;height:calc(100% / var(--s));transform:scale(var(--s));transform-origin:top left;color:#fff;font-family:-apple-system,BlinkMacSystemFont,DM Sans,sans-serif}.side-button{position:absolute;left:-5px;width:3px;border-radius:3px;background:linear-gradient(90deg,#414c46,#8d978c)}.mute{top:102px;height:25px}.volume-up{top:151px;height:45px}.volume-down{top:207px;height:45px}.power-button{position:absolute;right:-5px;top:173px;width:3px;height:71px;padding:0;background:linear-gradient(90deg,#8b9489,#39423b);border-radius:3px}.power-button:before{content:"";position:absolute;inset:-8px}.dynamic-island{position:absolute;top:12px;left:50%;transform:translate(-50%);height:34px;width:119px;background:#030606;border-radius:26px;z-index:30;box-shadow:0 0 0 1px #111}.dynamic-island i{position:absolute;right:10px;top:12px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#172e4b,#090d15 60%);box-shadow:inset 0 0 2px #3b454366}.status-bar{position:absolute;top:0;left:0;width:100%;height:59px;z-index:25;display:flex;justify-content:space-between;align-items:center;padding:0 27px;font-size:15px;font-weight:650;pointer-events:none}.status-bar.is-locked{font-size:13px;font-weight:500}.status-right{display:flex;align-items:center;gap:6px}.signal{height:13px;display:flex;gap:2px;align-items:flex-end}.signal i{width:3px;background:currentColor;border-radius:1px}.signal i:nth-child(1){height:4px}.signal i:nth-child(2){height:7px}.signal i:nth-child(3){height:10px}.signal i:nth-child(4){height:13px}.battery{width:25px;height:12px;border:1px solid #ffffff88;border-radius:4px;padding:2px;position:relative;margin-left:1px}.battery:after{content:"";width:2px;height:4px;background:#fff8;position:absolute;right:-4px;top:3px;border-radius:1px}.battery i{background:currentColor;border-radius:1px;display:block;width:100%;height:100%}.lock-screen,.home-screen{position:absolute;inset:0}.lock-screen{animation:lock-in .5s ease-out;touch-action:pan-x;-webkit-user-select:none;user-select:none}.lock-heading{padding-top:75px;text-align:center;color:#f3e4cf}.lock-heading>svg{opacity:.9;margin-bottom:7px}.lock-heading p{font-size:20px;margin:6px 0 0;font-weight:550;letter-spacing:-.5px}.lock-heading h1{font-size:100px;font-family:Manrope,-apple-system,sans-serif;font-weight:600;letter-spacing:-7px;line-height:1.1;margin:1px 0 0;font-variant-numeric:tabular-nums}.lock-widgets{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:19px;color:#f4e4cd}.lock-widgets>div{display:flex;gap:10px;align-items:center}.lock-widgets span{display:flex;flex-direction:column;gap:3px}.lock-widgets b{font-size:13px;font-weight:600}.lock-widgets small{font-size:10px;opacity:.85}.lock-widgets>i{height:26px;background:#f3e7cb55;width:1px}.lock-widgets .widget-calendar{width:24px;height:27px;border:1.5px solid #f3e7cbaa;border-radius:5px;font-size:15px;font-weight:600;align-items:center;justify-content:center;position:relative;padding-top:4px}.widget-calendar:before{content:"";height:1px;background:#f3e7cbaa;position:absolute;left:0;right:0;top:6px}.lock-bottom{position:absolute;bottom:26px;left:0;right:0}.focus-label{display:flex;justify-content:center;align-items:center;gap:7px;font-size:11px;color:#e9e9de;opacity:.85;margin-bottom:24px}.lock-actions{display:flex;justify-content:space-between;padding:0 44px}.lock-actions button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#132f3b66;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background .2s}.lock-actions button.active{color:#223d44;background:#fff5d7;box-shadow:0 0 75px #fff6cba0}.flashlight-on:after{content:"";position:absolute;inset:0;pointer-events:none;background:#fff9cb0d}.unlock-button{display:flex;flex-direction:column;align-items:center;gap:4px;margin:19px auto 12px;font-size:12px;letter-spacing:.1px;text-shadow:0 1px 8px #0005}.unlock-button svg{animation:nudge 2.6s infinite}.home-indicator{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:27px;width:165px;display:flex;align-items:center;justify-content:center;z-index:40;padding:0;touch-action:none}.home-indicator>span{width:129px;height:5px;border-radius:10px;background:#fff;box-shadow:0 0 3px #0002}.home-screen{padding:78px 23px 28px;display:flex;flex-direction:column;animation:home-in .45s cubic-bezier(.2,.8,.2,1);background:#08282b0a}.home-widgets{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:27px}.home-widgets>button{border-radius:23px;height:151px;padding:15px 16px;text-align:left;box-shadow:0 2px 4px #0001;overflow:hidden}.weather-widget{background:linear-gradient(155deg,#3e83bb,#84adc3);display:flex;flex-direction:column}.weather-widget>span{font-size:14px;font-weight:600}.location-arrow{font-size:12px}.weather-widget>strong{font-weight:400;font-size:46px;letter-spacing:-2px;line-height:1.08}.weather-widget>div{display:flex;gap:4px;align-items:center;font-size:10px;margin-top:8px}.weather-widget>div svg{color:#ffe6a0;fill:#ffe6a0}.weather-widget>small{font-size:10px;margin-top:4px}.date-widget{background:#fffffff0;color:#15191b}.date-widget>span{display:block;font-size:10px;color:#dd554b;font-weight:700}.date-widget strong{font-size:46px;font-weight:400;line-height:1.13;display:block}.date-widget>small{color:#878785;font-size:10px;line-height:1.4;display:block;margin-top:10px}.app-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:21px 14px}.app-button{display:flex;flex-direction:column;align-items:center;padding:0;gap:6px;min-width:0}.app-button>span:last-child{font-size:10px;font-weight:500;white-space:nowrap;text-shadow:0 1px 3px #0007}.app-icon{width:60px;height:60px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;box-shadow:0 2px 4px #0002;color:#fff;flex-shrink:0}.search-pill{border-radius:20px;padding:6px 12px;background:#23495555;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;align-items:center;justify-content:center;gap:4px;font-size:10px;align-self:center;margin:auto 0 15px}.dock{padding:14px 12px;display:flex;align-items:center;justify-content:space-between;background:#d5e7e244;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:29px;margin:0 -9px;box-shadow:inset 0 0 0 1px #fff1}.dock button{padding:0;height:60px}.spotlight{position:absolute;inset:0;background:#142d3be8;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:20;padding:80px 23px 40px;animation:fade-in .2s}.spotlight-top{display:flex;gap:12px;align-items:center}.spotlight-top label{background:#ffffff20;border-radius:12px;display:flex;align-items:center;gap:8px;padding:12px;flex:1;min-width:0}.spotlight-top input{background:none;border:0;color:#fff;width:100%;min-width:0;outline:0;font:inherit;font-size:14px}.spotlight-top input::placeholder{color:#ccc}.spotlight-top>button{font-size:13px;padding:0}.search-results{margin-top:20px}.search-results>button{display:flex;width:100%;align-items:center;gap:12px;border-bottom:1px solid #ffffff15;padding:10px 0;font-size:14px}.search-results>button>svg{margin-left:auto}.search-results p{text-align:center;font-size:13px;color:#aebec4}.app-icon.small{width:34px;height:34px;border-radius:9px}.app-icon.small>*{transform:scale(.6);flex-shrink:0}.app-icon.small .calendar-number{font-size:22px;transform:none}.app-icon.small .calendar-day{font-size:6px;transform:none}.app-icon.small .map-art,.app-icon.small .notes-art{transform:none}.app-icon.small .reminders-art{transform:scale(.6);width:60px}.app-icon.small .flower{width:48px;position:absolute}.app-icon.small>svg{position:absolute;max-width:none}.in-app .status-bar{color:#141b20}.in-app .battery{border-color:#40484d88}.in-app .battery:after{background:#40484d88}.app-screen{position:absolute;inset:0;background:#fafafa;color:#15191d;padding-top:63px;z-index:22;display:flex;flex-direction:column;animation:app-in .3s cubic-bezier(.2,.8,.2,1);overflow:hidden}.in-app .home-indicator>span{background:#101416}.app-nav{display:flex;align-items:center;justify-content:space-between;padding:6px 19px 12px;border-bottom:1px solid #e5e7e9;gap:10px;height:53px;flex-shrink:0}.app-nav>button{color:#2783da;display:flex;align-items:center;gap:4px;font-size:29px;padding:0;min-width:60px}.app-nav>button span{font-size:14px}.app-nav>span{font-weight:650;font-size:14px}.app-nav>.app-icon{width:28px;height:28px;border-radius:7px}.app-empty{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:35px}.app-empty>.app-icon{width:76px;height:76px;border-radius:19px}.app-empty h2{font-size:25px;margin:23px 0 10px;letter-spacing:-.7px}.app-empty p{color:#8b9398;font-size:15px;line-height:1.6;margin:0}.app-empty>span{margin-top:23px;font-size:8px;letter-spacing:2px;color:#aab2b4}.app-empty>button{color:#358988;display:flex;align-items:center;gap:6px;font-size:12px;padding:16px;margin-top:30px}.app-title-row{display:flex;align-items:center;padding:15px 20px;gap:17px}.app-title-row h2{font-size:31px;margin:0;letter-spacing:-1px;flex:1}.app-title-row>span{display:flex;gap:18px;color:#138862}.wa-preview{display:flex;flex-direction:column;flex:1;min-height:0;padding-bottom:28px;background:#fff}.faux-search{display:flex;align-items:center;gap:7px;color:#88948c;background:#f0f2f3;margin:0 18px;padding:9px 12px;font-size:14px;border-radius:11px}.wa-filters{display:flex;gap:7px;padding:17px 18px}.wa-filters span{background:#f2f3f4;color:#8b9491;padding:6px 11px;border-radius:20px;font-size:10px}.wa-filters span:first-child{background:#d8f8e8;color:#178254}.chat-row{display:flex;gap:11px;align-items:center;text-align:left;padding:15px 18px;border-top:1px solid #f2f2f2;border-bottom:1px solid #eee}.avatar{width:48px;height:48px;background:#dfebe6;color:#478b72;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-row>span:nth-child(2){display:flex;flex-direction:column;gap:6px}.chat-row b{font-size:13px}.chat-row small{font-size:11px;color:#919994}.chat-row time{font-size:10px;color:#969e98;margin-left:auto;align-self:flex-start;margin-top:6px}.demo-note{display:flex;justify-content:center;align-items:flex-start;gap:6px;font-size:10px;line-height:1.6;color:#9ba39f;text-align:center;padding:25px 10px}.wa-tabbar{margin-top:auto;display:flex;justify-content:space-around;border-top:1px solid #e8ebe9;padding:12px 5px 8px}.wa-tabbar>span{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:8px;color:#8a928d}.wa-tabbar .selected{color:#118a57}.wa-back{padding:14px 18px;text-align:left;color:#16845e;border-bottom:1px solid #ddd}.wa-back b{font-size:13px}.chat-area{background:#e9e7df;flex:1;padding:22px 15px;overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start}.demo-label{font-size:8px;align-self:center;letter-spacing:1px;background:#fff9;padding:6px 11px;border-radius:9px;color:#8a8b82}.chat-bubble{font-size:13px;line-height:1.5;padding:9px 12px;background:#fff;border-radius:0 12px 12px;max-width:85%;box-shadow:0 1px 1px #0001;overflow-wrap:anywhere}.chat-bubble small{font-size:8px;display:block;text-align:right;color:#8b918b}.chat-bubble.sent{align-self:flex-end;background:#d9f9c7;border-radius:12px 0 12px 12px;margin:4px 0}.chat-compose{display:flex;gap:8px;padding:10px;background:#f4f6f4}.chat-compose input{min-width:0;flex:1;border:1px solid #e1e5e3;border-radius:20px;padding:10px;font:inherit;font-size:12px}.chat-compose button{color:#158961}.ig-preview{flex:1;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:27px;background:#fff}.ig-preview .app-title-row{padding:14px 16px}.app-title-row .ig-wordmark{font-family:Georgia,serif;font-style:italic;font-size:28px;letter-spacing:-1.2px}.ig-stories{display:flex;justify-content:space-around;padding:5px 13px 16px;border-bottom:1px solid #eee}.ig-stories>div{display:flex;flex-direction:column;align-items:center;gap:6px}.story-ring{width:63px;height:63px;padding:3px;background:linear-gradient(25deg,#f8c952,#ed4976,#ab38ac);border-radius:50%;display:block}.story-ring>span{background:#c9d4c6;width:100%;height:100%;border:3px solid #fff;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:30px;font-family:Georgia,serif}.story-0{background:#ddd}.story-1>span{background:#275456;font-style:italic}.story-2>span{background:#bc8f87}.story-3>span{background:#d5b37b}.ig-stories small{font-size:9px}.ig-post-head{padding:12px 15px;display:flex;align-items:center;gap:8px;font-size:11px}.post-avatar{width:30px;height:30px;background:#275456;color:#e8d5ac;display:grid;place-items:center;font-family:Georgia,serif;font-size:23px;font-style:italic;border-radius:50%}.ig-post-head small{display:block;font-size:8px;font-weight:400;margin-top:3px}.ig-post-head>span:last-child{margin-left:auto;letter-spacing:2px}.ig-photo{background:linear-gradient(#113b4350,#132f2b55),url(/wallpaper.svg) center 70%/cover;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#f2e4ce;position:relative}.ig-photo>span{font-family:Georgia,serif;font-size:34px;line-height:1.08;text-align:center;letter-spacing:-1px}.ig-photo i{color:#ead5a8}.ig-photo>small{font-size:6px;letter-spacing:2px;position:absolute;bottom:18px}.ig-post-actions{display:flex;gap:13px;padding:13px 15px 0;align-items:center}.ig-post-actions button{padding:0;height:24px}.ig-post-actions .liked svg{fill:#ed475a;stroke:#ed475a}.ig-caption{font-size:11px;line-height:1.8;padding:0 16px;margin:8px 0 13px}.ig-caption>small{color:#8c9295;font-size:9px}.ig-tabbar{border-top:1px solid #eee;display:flex;justify-content:space-around;align-items:center;padding:10px 6px;margin-top:auto}.ig-tabbar .post-avatar{width:24px;height:24px;font-size:19px}.notes-page,.calendar-page,.photos-page,.settings-page{padding:22px;flex:1;overflow-y:auto;position:relative}.notes-page h2,.photos-page h2,.settings-page h2{font-size:29px;letter-spacing:-1px;margin:4px 0 9px}.notes-page p,.photos-page p{font-size:12px;color:#9b9d96}.notes-page{background:#fffef7;display:flex;flex-direction:column}.notes-page textarea{background:transparent;border:0;resize:none;outline:none;flex:1;font:inherit;font-size:17px;line-height:1.8;margin:14px 0;min-height:200px;color:#414438}.notes-page>small{color:#aaa89a;font-size:10px;margin-bottom:25px}.calendar-page>small{color:#e34c42;font-size:15px}.calendar-page h2{font-size:30px;text-transform:capitalize;margin:8px 0 30px}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:13px 4px;text-align:center;font-size:14px}.calendar-grid>b{color:#a5a8a9;font-size:10px}.calendar-grid>span{width:33px;height:33px;display:grid;place-items:center;border-radius:50%}.calendar-grid .today{background:#f35247;color:#fff}.calendar-page>p{text-align:center;font-size:12px;color:#999;margin-top:50px}.weather-page{flex:1;background:linear-gradient(#448ab9,#9bc5d0);color:#fff;text-align:center;padding-top:55px;display:flex;align-items:center;flex-direction:column}.weather-page>p{font-size:24px;margin:0 0 10px}.weather-page h2{font-size:105px;font-weight:300;margin:0 0 25px;letter-spacing:-6px}.weather-page>svg{color:#ffe3a5;margin-bottom:20px}.weather-page>span{font-size:13px}.weather-page>small{font-size:10px;margin-top:60px;opacity:.65}.clock-page{flex:1;background:#151619;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:60px}.clock-page>svg{color:#9ba3a9}.clock-page>h2{font-size:73px;font-weight:300;letter-spacing:-3px;margin:30px 0 0;font-variant-numeric:tabular-nums}.clock-page>p{font-size:13px;color:#ccc}.clock-page>small{font-size:10px;color:#737b81;margin-top:35px}.settings-page{background:#f2f2f7}.profile-row{background:#fff;padding:20px 12px;display:flex;align-items:center;gap:12px;border-radius:12px;margin:25px 0}.profile-row .avatar{font-family:Georgia,serif;font-size:32px;font-style:italic}.profile-row b{font-size:15px}.profile-row small{display:block;color:#909599;font-size:10px;margin-top:5px}.settings-group{background:#fff;border-radius:12px;padding:0 15px}.settings-group>button{display:flex;align-items:center;justify-content:space-between;padding:15px 0;width:100%;font-size:13px}.settings-group>button+button{border-top:1px solid #eee}.toggle{width:38px;height:23px;background:#ddd;border-radius:20px;position:relative}.toggle:after{content:"";width:19px;height:19px;position:absolute;top:2px;left:2px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0002;transition:left .2s}.toggle.on{background:#32c86a}.toggle.on:after{left:17px}.settings-page>p{text-align:center;font-size:10px;color:#92969b;line-height:1.8;margin-top:35px}.camera-page{flex:1;background:#080b0d;color:#fff;display:flex;flex-direction:column;align-items:center;padding:20px 0 35px}.camera-mode{font-size:12px;color:#e9c464;letter-spacing:1px;margin-bottom:20px}.viewfinder{width:100%;flex:1;background:url(/wallpaper.svg) center/cover;position:relative}.viewfinder i{position:absolute;background:#fff3}.viewfinder i:nth-child(1),.viewfinder i:nth-child(2){width:1px;height:100%;left:33.3%}.viewfinder i:nth-child(2){left:66.6%}.viewfinder i:nth-child(3),.viewfinder i:nth-child(4){width:100%;height:1px;top:33.3%}.viewfinder i:nth-child(4){top:66.6%}.capture-flash{animation:flash .5s}.camera-page>p{font-size:10px;color:#aaa;margin:18px 0}.shutter{width:64px;height:64px;border:3px solid white;border-radius:50%;padding:4px;background:#fff;background-clip:content-box}.photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;margin:25px -20px 15px}.photo-grid>button{aspect-ratio:1;background-image:url(/wallpaper.svg);background-size:cover}.photos-page>small{font-size:11px;color:#999}.photo-full{position:absolute;inset:0;background:#102c35 url(/wallpaper.svg) center/cover;z-index:2;display:flex;align-items:flex-start;justify-content:flex-end;padding:15px}.photo-full>span{background:#0005;border-radius:30px;color:#fff;padding:8px 13px;font-size:12px}@keyframes home-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes lock-in{0%{opacity:0}to{opacity:1}}@keyframes app-in{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes nudge{0%,70%,to{transform:translateY(0);opacity:.65}85%{transform:translateY(-4px);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes flash{0%,to{filter:brightness(1)}20%{filter:brightness(3)}}@media(min-width:1500px){.device{--device-width:min(430px,calc((100svh - 64px)*71.5/149.6))}}@media(max-width:520px){:root{background:#163b48}body{overflow:hidden}.side-button,.power-button{display:none}.device-stage{width:100%;height:100%}.device{width:100%;height:100%;aspect-ratio:auto;padding:0;border-radius:0;background:none;box-shadow:none}.phone-screen{border-radius:0}.dynamic-island{top:max(12px,env(safe-area-inset-top))}.status-bar{height:59px;padding:0 29px}.home-widgets{margin-bottom:25px}.home-screen{padding-top:78px;padding-bottom:30px}.home-indicator{bottom:max(0px,env(safe-area-inset-bottom))}.lock-bottom{bottom:max(26px,env(safe-area-inset-bottom))}}@media(max-width:520px)and (max-height:760px){.home-widgets>button{height:123px;padding:12px}.weather-widget>strong,.date-widget>strong{font-size:36px}.date-widget>small{margin-top:4px}.home-widgets{margin-bottom:19px}.app-grid{row-gap:15px}.home-screen{padding-top:68px}.search-pill{margin-bottom:9px;padding:4px 10px}.dock{padding-top:10px;padding-bottom:10px}.lock-heading{padding-top:66px}.lock-heading h1{font-size:93px}.lock-widgets{margin-top:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.phone-screen{-webkit-user-select:none;user-select:none}.phone-screen input,.phone-screen textarea{-webkit-user-select:text;user-select:text}.dock,.home-widgets{flex-shrink:0}@media(max-width:520px)and (max-height:760px){.app-grid{row-gap:10px}.home-screen{padding-bottom:38px}}.asset-icon{background:transparent!important;box-shadow:none;border-radius:0;overflow:visible}.asset-icon>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:none!important;pointer-events:none}.asset-icon.small>*{transform:none}.live-calendar{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding-top:3%;color:#111}.live-calendar>span{font-size:9px;font-weight:650;line-height:1.2;letter-spacing:.2px;color:#e43c31}.live-calendar>b{font-size:35px;line-height:1.1;font-weight:400;letter-spacing:-1.5px}.small .live-calendar>span{font-size:5px}.small .live-calendar>b{font-size:20px;letter-spacing:-.8px}.live-clock{position:absolute;inset:0;pointer-events:none}.live-clock>i{position:absolute;left:calc(50% - 1px);bottom:50%;border-radius:3px;background:#171719;width:2px;transform-origin:50% 100%}.live-clock .hour-hand{height:22%;width:2.5px;left:calc(50% - 1.25px)}.live-clock .minute-hand{height:34%}.live-clock .second-hand{height:36%;background:#f28a29;width:1px;left:calc(50% - .5px)}.live-clock>b{position:absolute;left:calc(50% - 2px);top:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#f28a29}.small .live-clock>i{width:1px;left:calc(50% - .5px)}.small .live-clock>b{width:3px;height:3px;top:calc(50% - 1.5px);left:calc(50% - 1.5px)}.entering-pin .wallpaper{filter:blur(22px) brightness(.64);transform:scale(1.12)}.alternate.entering-pin .wallpaper{filter:hue-rotate(325deg) saturate(1.3) blur(22px) brightness(.64)}.passcode-screen{position:absolute;inset:0;display:flex;align-items:center;flex-direction:column;padding:112px 36px 60px;background:#172a3933;animation:pin-enter .32s ease-out}.passcode-heading{text-align:center}.passcode-heading>svg{margin-bottom:23px;color:#f6f3eb}.passcode-heading>h1{font-size:22px;font-weight:500;letter-spacing:-.6px;margin:0 0 10px}.passcode-heading>p{font-size:11px;color:#ffffffe0;margin:0}.pin-dots{display:flex;gap:20px;margin-top:26px;padding:0 12px}.pin-dots>span{width:12px;height:12px;border:1.4px solid #fff;border-radius:50%;transition:background .08s}.pin-dots>.filled{background:#fff}.pin-feedback{height:17px;line-height:17px;font-size:11px;color:#fff1db;margin:17px 0 24px}.pin-keypad{width:282px;display:grid;grid-template-columns:repeat(3,76px);justify-content:space-between;gap:19px 0}.pin-keypad>button{width:76px;height:76px;border-radius:50%;background:#ffffff23;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1px 0 0;box-shadow:inset 0 0 0 .5px #ffffff0d;transition:background .12s}.pin-keypad>button:active{background:#ffffff85;filter:none}.pin-keypad>button:disabled{cursor:default}.pin-keypad>button>span{font-size:34px;font-weight:350;line-height:1.1}.pin-keypad>button>small{font-size:8px;font-weight:600;letter-spacing:2px;margin-left:2px;line-height:1.5}.pin-keypad>button:last-child{grid-column:2}.pin-actions{display:flex;justify-content:space-between;align-items:center;width:282px;margin-top:30px;font-size:12px}.pin-actions>span{font-size:10px;opacity:.6}.pin-actions>button{padding:8px 0 8px 16px;min-width:55px;text-align:right}.pin-shake{animation:pin-shake .38s ease-in-out}@keyframes pin-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pin-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-9px)}40%,80%{transform:translate(9px)}}@media(max-width:520px){.device{width:100%;height:100%;padding:0;aspect-ratio:auto}}@media(max-width:520px)and (max-height:760px){.passcode-screen{padding-top:75px}.passcode-heading>svg{margin-bottom:13px}.pin-feedback{margin:13px 0 14px}.pin-dots{margin-top:20px}.pin-keypad{width:270px;grid-template-columns:repeat(3,68px);row-gap:13px}.pin-keypad>button{width:68px;height:68px}.pin-actions{margin-top:17px;width:270px}}@media(prefers-reduced-motion:reduce){.passcode-screen,.pin-shake{animation:none}}.experience{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:32px 20px;background:#fff;overflow:hidden}.asset-icon:is(.whatsapp,.instagram,.reminders){border-radius:22.5%;overflow:hidden}.app-icon-wrap{display:block;position:relative;width:60px;height:60px}.app-badge{position:absolute;top:-6px;right:-6px;min-width:21px;height:21px;padding:0 5px;border-radius:13px;background:#f54445;color:#fff;font-size:12px;line-height:20px;font-weight:500;box-shadow:0 1px 3px #0002;text-shadow:none;z-index:1}.lock-notifications{position:absolute;inset:360px 16px 193px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;scrollbar-width:none;animation:notification-in .3s ease-out}.notifications-label{font-size:11px;font-weight:500;letter-spacing:.2px;color:#fff9;margin:0 8px 2px}.notification-card{width:100%;display:flex;align-items:flex-start;gap:10px;padding:14px 13px;border-radius:23px;background:#e8f0f1e8;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#18252b;text-align:left;box-shadow:0 3px 15px #0000000c;flex-shrink:0;min-height:88px}.notification-card>.app-icon{margin-top:7px;width:36px;height:36px;flex-shrink:0}.notification-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.notification-meta{display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#536266;letter-spacing:.7px;line-height:1.4}.notification-meta time{font-size:9px;letter-spacing:0;color:#819095;white-space:nowrap;margin-left:8px}.notification-copy>b{font-size:13px;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-text{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.notification-banner{position:absolute;top:62px;left:10px;right:10px;z-index:35;animation:notification-in .3s cubic-bezier(.2,.8,.2,1)}.notification-banner>.notification-card{background:#f3f6f7f5;padding-right:28px;box-shadow:0 7px 24px #0003}.notification-banner .notification-meta time{margin-right:3px}.dismiss-banner{position:absolute;top:5px;right:5px;width:23px;height:23px;border-radius:50%;color:#657177;font-size:20px;line-height:21px;padding:0}.story-load-error{position:absolute;left:15px;right:15px;bottom:180px;z-index:36;background:#fff4e9;color:#8c4d23;white-space:pre-wrap;max-height:250px;overflow-y:auto;font-size:12px;line-height:1.5;padding:17px;border-radius:17px}.story-settings{margin-top:20px}.story-settings>div{padding-top:15px;display:flex;flex-direction:column;gap:6px}.story-settings>div>small{font-size:8px;letter-spacing:1px;color:#959b9e}.story-settings>div>b{font-size:15px;font-weight:550}.story-settings>button{color:#258b76}.story-settings>button:disabled{opacity:.5}.story-whatsapp{min-height:0}.story-whatsapp .wa-back{display:flex;align-items:center;gap:9px;padding:10px 15px;height:60px;flex-shrink:0}.wa-back>span:nth-last-child(2){display:flex;flex-direction:column;gap:3px}.wa-back small{font-size:10px;color:#78978b}.wa-back>svg{margin-left:auto}.chat-contact-avatar{height:34px;width:34px;display:grid;place-items:center;border-radius:50%;background:#daeee2;color:#427561;font-size:18px;font-weight:500}.story-whatsapp .chat-area{padding:15px 14px;min-height:0;scroll-behavior:smooth}.chat-encryption{font-size:8px;line-height:1.5;color:#8d917e;background:#fff5ce;align-self:center;border-radius:7px;padding:7px 12px;margin:0 0 14px;display:flex;align-items:center;gap:5px}.story-whatsapp .chat-bubble{white-space:pre-wrap;margin:5px 0;flex-shrink:0}.story-whatsapp .chat-bubble.sent{margin:5px 0}.story-whatsapp .chat-bubble small{margin-top:3px;white-space:normal}.typing-bubble{display:flex;align-items:center;gap:4px;padding:15px 16px;border-radius:0 13px 13px;background:#fff;margin:6px 0;flex-shrink:0}.typing-bubble>i{height:6px;width:6px;background:#8ca398;border-radius:50%;animation:typing-dot 1.2s infinite}.typing-bubble>i:nth-child(2){animation-delay:.15s}.typing-bubble>i:nth-child(3){animation-delay:.3s}.story-choices{background:#f8faf8;padding:13px 15px 9px;display:flex;flex-direction:column;gap:8px;border-top:1px solid #e1e8e2;max-height:245px;overflow-y:auto;flex-shrink:0}.story-choices>span{font-size:9px;color:#9aa99f;margin-bottom:2px}.story-choices>button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;background:#e7f5eb;color:#27754f;border:1px solid #c8e3d3;padding:11px 12px;border-radius:13px;font-size:12px;line-height:1.4}.story-choices>button>svg{flex-shrink:0;opacity:.7}.story-waiting{padding:17px;font-size:10px;color:#9aa79d;text-align:center;background:#f6f8f6;flex-shrink:0}.story-continue{margin:12px 15px;display:flex;align-items:center;justify-content:center;gap:8px;background:#285b58;color:#fff;font-size:12px;padding:12px 15px;border-radius:12px;line-height:1.4;flex-shrink:0}.story-ending{padding:14px 18px 12px;background:#edf5ef;text-align:center;flex-shrink:0;max-height:200px;overflow-y:auto}.story-ending>p{font-family:Georgia,serif;font-style:italic;color:#567662;font-size:14px;line-height:1.5;margin:3px 0 12px}.story-ending>button{display:flex;align-items:center;justify-content:center;gap:8px;color:#1a8659;margin:0 auto;font-size:11px;padding:7px 12px}.story-ending>span{font-size:10px;color:#4b8463}.story-empty{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:180px;color:#b2bdb9}.story-empty>p{font-size:14px;margin:18px 0 7px;color:#7b9085}.story-empty>small{font-size:10px;color:#a3b0a9}.chat-row>span:nth-child(2){min-width:0;flex:1}.chat-row>span:nth-child(2)>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:225px}.chat-row>.chat-row-meta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:8px;align-self:flex-start}.chat-row-meta>time{font-size:8px;margin:0;white-space:nowrap}.chat-row-meta>b{border-radius:50%;height:17px;min-width:17px;padding:0 4px;display:grid;place-items:center;background:#26be69;color:#fff;font-size:9px}.chat-row .avatar{font-family:Georgia,serif;font-size:25px}.story-ig-post{flex-shrink:0}.story-post-image{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 65%}.ig-preview>.ig-stories{justify-content:flex-start;gap:18px;flex-shrink:0}.ig-preview>.app-title-row{flex-shrink:0}.ig-preview>.ig-tabbar{flex-shrink:0}.ig-caption{white-space:pre-wrap}.story-ig-post .story-ending{margin:12px 15px;border-radius:15px}@keyframes notification-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media(max-width:520px)and (max-height:760px){.lock-notifications{top:330px;bottom:182px}.notification-card{min-height:80px;padding:11px 12px}.notification-card>.app-icon{width:31px;height:31px}.notification-banner{top:60px}.story-choices{max-height:205px}}@media(max-width:520px){.experience{height:100svh;min-height:0;padding:0;display:block}.device-stage{width:100%;height:100%}}.wallpaper{background-image:url(/images/wallpapers/homescreen.png);background-position:center;background-size:cover}.locked-wallpaper .wallpaper{background-image:linear-gradient(#00000020,#00000008),url(/images/wallpapers/lockscreen.png);background-position:center;background-size:cover}.alternate .wallpaper{filter:brightness(.75)}.entering-pin .wallpaper,.alternate.entering-pin .wallpaper{filter:blur(22px) brightness(.64)}.ios-notification-center{background:linear-gradient(#0004,#0005),url(/images/wallpapers/lockscreen.png) center/cover}.screen-content{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.home-layer{position:absolute;inset:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),filter .32s}.home-layer-background{transform:scale(.95);filter:blur(1px);pointer-events:none}.app-screen{animation:ios-app-open .38s cubic-bezier(.2,.8,.18,1)}.app-screen.ios-app-closing{animation:ios-app-close .22s cubic-bezier(.4,0,.7,.3) both;pointer-events:none}.lock-heading{padding-top:84px;transform:translateY(calc(var(--unlock-drag,0px)*-.45));transition:transform .12s ease-out}.lock-heading>svg{width:20px;height:20px;margin-bottom:17px;color:#e7ece4}.lock-heading>p{font-size:20px;font-weight:600;letter-spacing:-.5px;margin:0 0 3px;color:#e9eadf}.lock-heading>h1{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:105px;font-weight:650;letter-spacing:-7px;line-height:1.02;color:#e8e9dba8;-webkit-text-stroke:.5px #fff9;text-shadow:0 -1px 0 #ffffff55,0 2px 2px #17322a26;margin:0}.lock-widgets{margin-top:19px;gap:20px;transform:translateY(calc(var(--unlock-drag,0px)*-.4));transition:transform .12s ease-out}.lock-widgets>div{gap:8px}.lock-widgets b{font-size:12px}.lock-widgets small{font-size:10px}.lock-widgets>i{background:#e2e5d433}.lock-bottom{bottom:30px}.lock-actions{padding:0 42px}.lock-actions>button{width:51px;height:51px;background:#f4f6ea29;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:inset 0 1px 1px #ffffff2b,0 2px 7px #0001}.unlock-button{height:32px;font-size:12px;margin:18px auto 4px;color:#f7f7f3cc;letter-spacing:0;text-shadow:0 1px 4px #0003}.ios-notification-stack.lock-notifications{inset:auto 9px 159px;max-height:calc(100% - 485px);overflow-y:auto;gap:14px;padding:8px 5px 18px;display:flex;flex-direction:column;justify-content:flex-end;animation:ios-notification-rise .42s cubic-bezier(.2,.8,.2,1);transform:translateY(calc(var(--unlock-drag,0px)*-.2))}.notification-group{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.notification-group-heading{display:flex;align-items:center;justify-content:space-between;padding:4px 8px;color:#fff;font-size:13px}.notification-group-heading>button{font-size:10px;color:#ffffffc9;padding:5px 8px;border-radius:20px;background:#ffffff20}.notification-swipe{position:relative;flex-shrink:0;min-height:79px;touch-action:pan-y;border-radius:25px;isolation:isolate}.notification-swipe-face{position:relative;z-index:2;transition:transform .2s cubic-bezier(.2,.8,.2,1);will-change:transform}.notification-stacked:before,.notification-stacked:after{content:"";position:absolute;left:9px;right:9px;height:calc(100% - 4px);top:9px;background:#e5ebebad;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:23px;z-index:-1;box-shadow:inset 0 1px #ffffff30}.notification-stacked:before{left:17px;right:17px;top:17px;background:#e5ebeb66}.notification-clear{position:absolute;top:0;bottom:0;right:0;width:82px;border-radius:24px;background:#dfe7e5a6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);color:#273b3d;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;font-size:11px;z-index:1}.notification-clear>span:first-child{font-size:24px;line-height:24px}.notification-clear[aria-hidden=true]{visibility:hidden}.ios-notification-card.notification-card{min-height:79px;padding:13px 14px;gap:12px;align-items:center;border-radius:25px;background:linear-gradient(120deg,#f5f7f1d9,#e7eeeecc);-webkit-backdrop-filter:blur(26px) saturate(1.65);backdrop-filter:blur(26px) saturate(1.65);box-shadow:inset 0 1px 1px #ffffff63,0 5px 12px #10262112}.notification-contact{height:43px;width:43px;border-radius:50%;position:relative;flex-shrink:0;background:linear-gradient(145deg,#a8c6bc,#6c9c8a);color:#fff;display:grid;place-items:center;font-size:23px;font-weight:500;text-shadow:0 1px 1px #0001}.notification-app-mark{position:absolute;right:-4px;bottom:-4px;width:20px;height:20px;border-radius:6px;border:1.5px solid #eef1eb;background:#eef1eb;overflow:hidden}.notification-app-mark>.app-icon.small{width:100%;height:100%;border-radius:4px!important}.ios-notification-card>.app-icon.small{height:40px;width:40px;margin:0;border-radius:11px!important;overflow:hidden}.ios-notification-card .notification-copy{gap:3px}.ios-notification-title{display:flex;align-items:baseline;gap:9px;justify-content:space-between;width:100%}.ios-notification-title>b{font-size:14px;line-height:18px;font-weight:650;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.15px}.ios-notification-title>time{font-size:11px;color:#62706b;white-space:nowrap;flex-shrink:0}.ios-notification-card .notification-text{font-size:13px;line-height:17px;color:#21332d;-webkit-line-clamp:2}.notification-group-count{font-size:10px;color:#718078;line-height:14px;margin-top:2px}.ios-banner.notification-banner{top:62px;left:8px;right:8px;animation:ios-banner-in .4s cubic-bezier(.18,.85,.25,1.15);touch-action:none;filter:drop-shadow(0 5px 12px #0002)}.ios-banner>.notification-card{padding:14px 15px 20px;min-height:89px;background:linear-gradient(120deg,#fcfdf7f0,#e9f0eff0)}.ios-banner.banner-exiting{animation:ios-banner-out .2s ease-in both}.ios-banner-handle.dismiss-banner{width:70px;height:17px;inset:auto auto 1px 50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;padding:0;border-radius:10px}.ios-banner-handle>span{width:28px;height:3px;border-radius:3px;background:#6b79733b}.notification-center-hotspot{position:absolute;top:0;left:0;width:88px;height:53px;z-index:31;padding:0;touch-action:none;background:transparent}.notification-center-hotspot:focus-visible{outline-offset:-5px;border-radius:24px}.ios-notification-center{position:absolute;inset:0;z-index:24;color:#fff;background:linear-gradient(#0c283f4d,#102f334d),url(/wallpaper.svg) center/cover;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);animation:ios-center-in .38s cubic-bezier(.2,.8,.2,1);touch-action:pan-x}.notification-center-open .status-bar{color:#fff}.notification-center-open .battery{border-color:#fff8}.notification-center-clock{padding-top:98px;text-align:center;display:flex;flex-direction:column;gap:4px;color:#ecede0}.notification-center-clock>span{font-size:19px;font-weight:550}.notification-center-clock>strong{font-size:88px;line-height:1.1;letter-spacing:-5px;font-weight:600}.notification-center-heading{position:absolute;top:300px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between}.notification-center-heading>h2{font-size:20px;font-weight:600;letter-spacing:-.7px;margin:0}.notification-center-heading>button{height:29px;width:29px;border-radius:50%;background:#ffffff2b;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:22px;line-height:25px}.ios-notification-center .center-notifications{top:350px;bottom:66px;max-height:none;justify-content:flex-start;transform:none}.notification-center-empty{position:absolute;top:46%;left:0;right:0;text-align:center;font-size:16px;color:#ffffffb0}.notification-center-close{position:absolute;bottom:34px;left:0;right:0;text-align:center;font-size:11px;color:#ffffffb0;padding:10px}.app-screen.app-whatsapp{padding:0;background:#fff}.wa-app{position:absolute;inset:0;background:#fff;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;overflow:hidden}.wa-list-pane{position:absolute;inset:0;transition:transform .34s cubic-bezier(.25,.8,.25,1),opacity .34s;background:#fff}.wa-chat-visible .wa-list-pane{transform:translate(-24%);opacity:.65;pointer-events:none}.wa-list-scroll{position:absolute;inset:59px 0 96px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.wa-toolbar{height:46px;display:flex;align-items:center;gap:15px;padding:0 19px}.wa-toolbar>span{flex:1}.wa-round-button{width:35px;height:35px;border-radius:50%;background:#f1f3f2;display:grid;place-items:center;padding:0;color:#171a18}.wa-toolbar>.wa-round-button:nth-last-child(2){background:none}.wa-new-chat{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;color:#fff;background:#1daa61;padding:0}.wa-large-title{font-size:34px;line-height:42px;font-weight:750;letter-spacing:-1.1px;margin:5px 19px 11px}.wa-search{margin:0 17px;background:#f1f2f4;border-radius:12px;display:flex;gap:8px;align-items:center;height:38px;padding:0 11px;color:#919497}.wa-search>input{background:none;outline:0;border:0;min-width:0;flex:1;font:inherit;font-size:16px;color:#121615;padding:0;height:100%}.wa-search>input::placeholder{color:#8d9094}.wa-filter-row{display:flex;gap:7px;align-items:center;padding:14px 17px 16px;overflow-x:auto;scrollbar-width:none}.wa-filter-row>button{padding:7px 12px;background:#f1f3f4;color:#7a7d81;border-radius:22px;font-size:12px;font-weight:550;white-space:nowrap;line-height:15px}.wa-filter-row>.selected{background:#d9f6df;color:#217143}.wa-contact-list{padding-left:17px}.wa-contact-row{display:flex;align-items:center;text-align:left;width:100%;gap:12px;padding:0;min-height:78px}.wa-contact-row:active{background:#f4f5f5;filter:none}.wa-avatar{display:grid;place-items:center;flex-shrink:0;background:linear-gradient(145deg,#bed4cc,#8cbaaa);color:#fff;font-size:27px;font-weight:450;width:54px;height:54px;border-radius:50%;text-shadow:0 1px 2px #53726720}.wa-contact-summary{padding:15px 18px 15px 0;flex:1;min-width:0;border-bottom:1px solid #edf0ee;display:flex;flex-direction:column;gap:6px}.wa-contact-summary>span{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.wa-contact-summary b{font-size:17px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.2px}.wa-contact-summary time{font-size:12px;font-weight:400;color:#969b98;flex-shrink:0}.wa-contact-summary time.unread{color:#1daa61}.wa-contact-summary small{font-size:14px;color:#919590;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px;line-height:18px}.wa-contact-summary small>svg{color:#53bdeb;flex-shrink:0}.wa-contact-summary em{display:grid;place-items:center;flex-shrink:0;height:20px;min-width:20px;padding:0 5px;border-radius:50%;background:#25bc69;color:#fff;font-size:11px;font-style:normal}.wa-list-encryption{display:flex;align-items:center;justify-content:center;gap:5px;color:#a2a6a2;font-size:10px;margin:24px 20px}.wa-empty{height:220px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;color:#c0c9c3}.wa-empty>p{color:#8e9b92;font-size:13px}.wa-tab-bar{position:absolute;bottom:27px;left:8px;right:8px;height:68px;padding:8px 8px 6px;border-radius:34px;background:#f4f6f2dc;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:inset 0 0 0 .7px #ffffffd9,0 3px 15px #0000000b;display:flex;justify-content:space-around;align-items:center}.wa-tab-bar>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#7e8580;min-width:57px;height:52px;padding:0 2px;border-radius:24px}.wa-tab-bar>button>span{position:relative;height:24px;display:flex;align-items:center;justify-content:center;min-width:48px}.wa-tab-bar small{font-size:8px;font-weight:550;line-height:10px;letter-spacing:-.15px}.wa-tab-bar .selected{color:#168b49;background:#e2e8e140}.wa-tab-bar .selected>span{background:#d6f0dc;border-radius:15px}.wa-tab-bar i{position:absolute;right:0;top:-4px;min-width:15px;height:15px;line-height:15px;padding:0 3px;border-radius:50%;background:#f34c50;color:#fff;font-size:9px;font-style:normal}.wa-tab-content{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:370px;padding:40px 24px;color:#a6b1aa}.wa-tab-content h2{font-size:23px;letter-spacing:-.7px;font-weight:600;color:#3b4e40;margin:22px 0 10px}.wa-tab-content p{font-size:13px;text-align:center;line-height:1.6;color:#9ca69f}.wa-tab-content>button{display:flex;align-items:center;gap:12px;width:100%;padding:17px 12px;margin-top:20px;border-radius:15px;background:#f3f6f4;font-size:15px;color:#395e4a}.wa-tab-content>button>svg:last-child{margin-left:auto}.wa-conversation{position:absolute;inset:0;display:flex;flex-direction:column;padding:126px 0 27px;background:#efeae2 url(/wa-doodle.svg) 0 0/300px 360px;z-index:2;transform:translate(var(--wa-drag,0px));animation:wa-chat-enter .34s cubic-bezier(.24,.8,.25,1);box-shadow:-4px 0 18px #0000000c;overflow:hidden}.wa-chat-returning .wa-conversation{animation:wa-chat-exit .28s cubic-bezier(.3,.05,.7,.5) forwards;pointer-events:none}.wa-chat-header{position:absolute;top:59px;left:0;right:0;height:65px;display:flex;align-items:center;gap:8px;padding:5px 12px;background:linear-gradient(#f8f8f1dc,#f8f8f1a8);-webkit-backdrop-filter:blur(19px) saturate(1.3);backdrop-filter:blur(19px) saturate(1.3);z-index:4}.wa-chat-back{height:36px;width:36px;background:#ffffffe0;box-shadow:inset 0 0 0 .5px #fff;flex-shrink:0}.wa-chat-header>.wa-avatar{width:37px;height:37px;font-size:21px}.wa-chat-name{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0;padding-left:1px}.wa-chat-name>b{font-size:16px;line-height:19px;font-weight:650;letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wa-chat-name>small{font-size:11px;line-height:13px;color:#777f78}.wa-contact-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px;border-radius:25px;background:#ffffffe0;color:#262d28;box-shadow:inset 0 0 0 .5px #fff;flex-shrink:0}.wa-chat-scroll{flex:1;min-height:0;display:flex;flex-direction:column;align-items:flex-start;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:9px 12px 12px;position:relative}.wa-day-label{align-self:center;background:#ffffffe6;padding:4px 11px;border-radius:7px;color:#647168;font-size:11px;font-weight:550;line-height:14px;box-shadow:0 1px 2px #0000000a;margin:2px 0 12px;flex-shrink:0}.wa-encryption-notice{align-self:center;display:flex;align-items:flex-start;justify-content:center;gap:4px;max-width:91%;color:#8a7d54;background:#fff4cc;padding:7px 10px;border-radius:7px;font-size:10px;line-height:14px;text-align:center;margin:0 0 14px;flex-shrink:0;box-shadow:0 1px 2px #0000000a}.wa-encryption-notice>svg{flex-shrink:0;margin-top:1px}.wa-bubble{position:relative;max-width:83%;min-height:31px;padding:6px 8px 5px;border-radius:8px;background:#fff;box-shadow:0 1px .7px #0b141a21;margin:2px 0;color:#101711;font-size:16px;line-height:21px;flex-shrink:0;overflow-wrap:anywhere;transform-origin:left bottom}.wa-bubble>span:first-child{white-space:pre-wrap}.wa-bubble.outgoing{align-self:flex-end;background:#d9fdd3;transform-origin:right bottom}.wa-bubble.group-start{margin-top:8px}.wa-bubble.incoming.group-start{border-top-left-radius:0}.wa-bubble.outgoing.group-start{border-top-right-radius:0}.wa-bubble.group-start:before{content:"";position:absolute;top:0;left:-6px;width:7px;height:10px;background:#fff;clip-path:polygon(100% 0,0 0,100% 100%)}.wa-bubble.outgoing.group-start:before{left:auto;right:-6px;background:#d9fdd3;transform:scaleX(-1)}.wa-message-meta{display:inline-flex;align-items:center;gap:3px;float:right;margin:6px 0 -2px 8px;line-height:13px;height:13px;vertical-align:bottom;white-space:nowrap}.wa-message-meta>time{font-size:10px;color:#8b998c}.wa-receipt{display:flex;height:14px;align-items:center;color:#8eab92}.wa-receipt.read{color:#53bdeb}.wa-pending-clock{width:10px;height:10px;border:1px solid #95a799;border-radius:50%;position:relative}.wa-pending-clock:after{position:absolute;content:"";left:4px;top:1px;width:2px;height:4px;border-left:1px solid #95a799;border-bottom:1px solid #95a799}.wa-typing{display:flex;align-items:center;gap:4px;height:34px;padding:0 13px;border-radius:8px;background:#fff;margin:7px 0 3px;box-shadow:0 1px .7px #0b141a21;flex-shrink:0}.wa-typing>i{height:6px;width:6px;border-radius:50%;background:#8d9d92;animation:typing-dot 1.25s infinite}.wa-typing>i:nth-child(2){animation-delay:.15s}.wa-typing>i:nth-child(3){animation-delay:.3s}.bubble-enter{animation:wa-message-in .2s cubic-bezier(.2,.7,.3,1)}.wa-chat-footer{position:relative;z-index:5;flex-shrink:0;background:linear-gradient(#efeae200,#eee8dfc9 60%);padding:4px 8px 5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wa-reply-suggestions{padding:4px 3px 7px}.wa-reply-suggestions>span{display:block;font-size:9px;color:#7d8c7d;margin:0 3px 6px}.wa-reply-suggestions>div{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:0 1px 2px}.wa-reply-suggestions button{font-size:12px;line-height:16px;white-space:nowrap;max-width:310px;overflow:hidden;text-overflow:ellipsis;padding:9px 12px;background:#fffffff0;border:1px solid #e0e8da;border-radius:18px;color:#397246;flex-shrink:0;box-shadow:0 1px 3px #00000008}.wa-reply-suggestions button.selected{background:#e0f5da;border-color:#b5d6ac}.wa-composer{display:flex;align-items:flex-end;gap:7px;min-height:43px}.wa-attachment{height:40px;width:37px;border-radius:50%;background:#ffffffe0;display:grid;place-items:center;padding:0;flex-shrink:0;color:#232e28}.wa-composer>label{display:flex;align-items:flex-end;flex:1;min-width:0;padding:7px 10px;gap:7px;min-height:42px;border-radius:23px;background:#ffffffe8;box-shadow:inset 0 0 0 .7px #fff,0 1px 3px #00000009}.wa-composer textarea{width:100%;min-width:0;flex:1;height:26px;min-height:26px;max-height:94px;line-height:24px;font:inherit;font-size:16px;resize:none;outline:0;border:0;padding:1px 0;background:none;color:#18221a;scrollbar-width:none}.wa-composer textarea::placeholder{color:#a3aaa3}.wa-composer>label>svg{color:#4d5a50;flex-shrink:0;margin-bottom:3px}.wa-composer-icons{height:42px;display:flex;align-items:center;gap:10px;padding-right:2px;color:#243327;flex-shrink:0}.wa-send-button{height:42px;width:42px;padding:0;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;flex-shrink:0;animation:wa-send-appear .15s ease-out}.wa-input-error{font-size:11px;line-height:15px;color:#986a44;margin:1px 8px 8px}.wa-chat-footer>.story-ending{border-radius:15px;background:#f4f7edf0;padding:10px 12px;margin:0 3px 8px}.wa-chat-footer>.story-ending>p{font-family:inherit;font-style:normal;font-size:12px;line-height:17px;margin:0 0 8px}.wa-chat-footer>.story-ending>button{padding:3px;font-size:12px}.wa-chat-footer>.story-continue{margin:0 4px 8px;padding:10px}.wa-jump{position:absolute;right:13px;bottom:125px;z-index:6;border-radius:50%;width:35px;height:35px;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;color:#687668;box-shadow:0 1px 7px #0002}.wa-jump>svg{transform:rotate(180deg)}.wa-back-edge{position:absolute;left:0;top:125px;bottom:120px;width:17px;z-index:7;touch-action:none}.wa-sheet-scrim{position:absolute;inset:0;z-index:20;background:#0004;display:flex;align-items:flex-end;animation:ios-fade-in .18s}.wa-sheet{width:100%;padding:10px 18px 32px;background:#f7f8f5f5;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:27px 27px 0 0;animation:wa-sheet-in .3s cubic-bezier(.2,.8,.2,1);color:#19231c}.wa-sheet-grabber{display:block;width:33px;height:4px;border-radius:3px;background:#c7cec6;margin:0 auto 18px}.wa-sheet>h2{font-size:20px;font-weight:650;margin:0 5px 15px;letter-spacing:-.5px}.wa-sheet>button{display:flex;align-items:center;gap:15px;padding:15px 9px;width:100%;text-align:left;border-bottom:1px solid #e6eae5;font-size:16px;color:#1e6538}.wa-sheet .wa-avatar{height:35px;width:35px;font-size:20px}.wa-sheet>.wa-sheet-cancel{justify-content:center;border-bottom:0;background:#fff;border-radius:14px;margin-top:14px;font-weight:600}.wa-sheet>p{font-size:14px;color:#9ba79d;padding:20px;text-align:center}@keyframes ios-app-open{0%{opacity:.3;transform:scale(.18);filter:blur(1px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes ios-app-close{to{opacity:0;transform:scale(.28);filter:blur(1px)}}@keyframes ios-notification-rise{0%{opacity:0;translate:0 35px}to{opacity:1;translate:0 0}}@keyframes ios-banner-in{0%{opacity:.1;transform:translateY(-120px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ios-banner-out{to{opacity:0;transform:translateY(-120px) scale(.96)}}@keyframes ios-center-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes wa-chat-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes wa-chat-exit{0%{transform:translate(var(--wa-drag,0px))}to{transform:translate(100%)}}@keyframes wa-message-in{0%{opacity:.3;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wa-send-appear{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes wa-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ios-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:520px)and (max-height:760px){.lock-heading{padding-top:70px}.lock-heading>svg{margin-bottom:11px}.lock-heading>h1{font-size:101px}.ios-notification-stack.lock-notifications{bottom:148px;max-height:calc(100% - 445px)}.ios-notification-card.notification-card{padding:12px;min-height:76px}.ios-banner>.notification-card{min-height:86px;padding-bottom:18px}.notification-center-clock{padding-top:85px}.notification-center-heading{top:255px}.ios-notification-center .center-notifications{top:300px;bottom:65px;max-height:none}.wa-tab-bar{bottom:28px}.wa-conversation{padding-top:121px;padding-bottom:28px}.wa-chat-header{top:57px;height:61px}.wa-reply-suggestions>span{display:none}.wa-chat-footer{padding-top:2px}.wa-reply-suggestions button{padding:7px 10px}.wa-back-edge{top:120px}}@media(prefers-reduced-motion:reduce){.home-layer,.wa-list-pane,.notification-swipe-face,.lock-heading,.lock-widgets{transition:none}.wa-app *,.ios-banner,.ios-notification-center,.app-screen,.ios-notification-stack{animation:none!important}}.wa-tab-bar .selected{color:#121713;background:#dde2dc55}.wa-tab-bar .selected>span{background:none}.wa-send-button{color:#07572a}.wa-tab-bar .selected>span>svg{stroke-width:1.7}.wa-receipt>svg{stroke-width:1.6}.app-screen.app-instagram{padding:0;background:#fff}.instagram-ios{position:absolute;inset:0;background:#fff;color:#090909;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;overflow:hidden;--ig-icon-cutout:white}.instagram-ios button{color:inherit;padding:0}.instagram-ios svg{flex-shrink:0}.instagram-ios input{font:inherit;font-size:15px;color:inherit;outline:0}.instagram-ios button:active{filter:none;opacity:.62}.instagram-ios button:disabled{opacity:.35;cursor:default}.instagram-pager{position:absolute;top:59px;bottom:98px;width:100%;display:flex;transition:transform .3s cubic-bezier(.22,.8,.25,1);touch-action:pan-y}.instagram-dragging .instagram-pager{transition:none}.instagram-tab{position:relative;flex:0 0 100%;min-width:0;height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:#fff}.instagram-home{display:flex;flex-direction:column;overflow:hidden}.instagram-header{height:57px;min-height:57px;display:flex;align-items:center;justify-content:space-between;padding:0 19px;gap:15px;position:relative;background:#fff;flex-shrink:0}.instagram-header>button{height:37px;width:32px;display:grid;place-items:center}.instagram-wordmark{display:block;width:134px;height:31px;object-fit:contain}.instagram-header>b{font-size:22px;font-weight:700;letter-spacing:-.6px}.instagram-header>b>span{opacity:.5;font-weight:600;font-size:20px;margin-left:9px}.instagram-feed{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding-bottom:15px}.instagram-avatar{height:72px;width:72px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#c3bbae,#867d72);font-size:30px;color:#fff;flex-shrink:0;font-weight:400;overflow:hidden}.instagram-avatar>img{height:100%;width:100%;object-fit:cover}.instagram-avatar:not(:has(img)){font-family:Georgia,serif;font-style:italic}.instagram-stories{display:flex;align-items:flex-start;gap:17px;padding:10px 15px 16px;border-bottom:1px solid #f0f0f0;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.instagram-stories>button{display:flex;align-items:center;flex-direction:column;gap:8px;min-width:76px;flex-shrink:0}.instagram-stories small{font-size:11px;max-width:83px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:14px}.instagram-story-ring{padding:3px;width:80px;height:80px;background:linear-gradient(30deg,#ffd75c,#fb7143 24%,#ff3040 46%,#d420a9 74%,#8d39e8);border-radius:50%;display:block}.instagram-story-ring>.instagram-avatar{border:3px solid white;width:100%;height:100%}.instagram-story-ring.seen{background:#d5d5d5;padding:2px}.instagram-self-story>span{position:relative;padding:4px}.instagram-self-story>span>i{display:grid;place-items:center;position:absolute;right:1px;bottom:2px;height:25px;width:25px;background:#101010;color:#fff;border:3px solid white;border-radius:50%}.instagram-post{background:#fff;padding-bottom:10px}.instagram-post-heading{height:59px;display:flex;align-items:center;justify-content:space-between;padding:7px 15px;gap:14px}.instagram-post-heading>button:last-child{height:36px;width:26px;display:grid;place-items:center;flex-shrink:0}.instagram-post-owner{display:flex;align-items:center;gap:9px;min-width:0;text-align:left}.instagram-post-owner>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.instagram-post-owner b{font-size:13px;font-weight:650;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.instagram-post-owner small{font-size:10px;line-height:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.instagram-small-ring{width:36px;height:36px;padding:2px;border-radius:50%;background:transparent;flex-shrink:0}.instagram-small-ring>.instagram-avatar{height:100%;width:100%;font-size:16px;border:2px solid white}.instagram-post-media{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background:#efefef;-webkit-user-select:none;user-select:none}.instagram-post-media>img{display:block;height:100%;width:100%;object-fit:cover;object-position:center 61%;pointer-events:none}.instagram-double-heart{position:absolute;left:50%;top:50%;color:#fff;filter:drop-shadow(0 4px 8px #0004);transform:translate(-50%,-50%);animation:instagram-heart-pop .9s cubic-bezier(.2,.8,.2,1) forwards;pointer-events:none}.instagram-post-actions{height:49px;display:flex;align-items:center;gap:14px;padding:0 14px}.instagram-post-actions>button{display:flex;align-items:center;justify-content:center;gap:4px;min-width:25px;min-height:34px}.instagram-post-actions>button>span{font-size:12px;font-weight:550}.instagram-post-actions>.instagram-save{margin-left:auto}.instagram-post-actions>.is-liked{color:#ff3040}.instagram-post-actions>.is-liked svg{animation:instagram-like-press .25s ease-out}.instagram-post-actions>.is-reposted{color:#12a870}.instagram-post-copy{padding:0 14px 4px;font-size:13px;line-height:18px}.instagram-post-copy>p{margin:0 0 5px;white-space:pre-wrap}.instagram-inline-user{font-weight:650;font-size:13px;display:inline}.instagram-caption-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.instagram-more-caption,.instagram-view-comments{display:block;font-size:12px!important;line-height:17px;color:#8a8a8a!important;margin:3px 0 6px}.instagram-post-copy>time{display:block;font-size:10px;color:#999;margin-top:8px}.instagram-scene-action>.story-continue{background:none;color:#4255e8;margin:4px 14px 8px;padding:7px 0;border-radius:0;justify-content:flex-start;font-size:12px;font-weight:550}.instagram-scene-action>.story-ending{background:#f7f7f8;border-radius:12px;margin:8px 14px;padding:10px}.instagram-scene-action .story-ending>p{font-family:inherit;font-size:12px;font-style:normal;line-height:17px}.instagram-navigation{position:absolute;bottom:26px;left:8px;right:8px;height:65px;padding:6px 7px;display:flex;align-items:center;justify-content:space-around;border-radius:34px;background:#fffffff0;-webkit-backdrop-filter:blur(23px) saturate(1.6);backdrop-filter:blur(23px) saturate(1.6);box-shadow:inset 0 0 0 .7px #fff,0 2px 18px #00000012;z-index:4}.instagram-navigation>button{height:52px;width:65px;border-radius:29px;display:grid;place-items:center;color:#0c1014}.instagram-navigation>.selected{background:#e7e9ebcf}.instagram-empty{min-height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:35px 24px;text-align:center;color:#111}.instagram-empty>svg{margin-bottom:19px;stroke-width:1.25}.instagram-empty>h2{font-size:23px;font-weight:650;letter-spacing:-.6px;margin:0 0 10px}.instagram-empty>p{font-size:13px;line-height:19px;color:#929292;margin:0;max-width:270px}.instagram-reels{background:#0c1014;color:#fff}.instagram-reels>.instagram-header{background:none;color:#fff}.instagram-reels>.instagram-empty{color:#fff;min-height:calc(100% - 60px)}.instagram-reels .instagram-empty>p{color:#8e9194}.instagram-ios[data-tab=reels] .instagram-navigation{background:#2b2f32c9;box-shadow:inset 0 0 0 .5px #ffffff20;--ig-icon-cutout:#2b2f32}.instagram-ios[data-tab=reels] .instagram-navigation>button{color:#fff}.instagram-ios[data-tab=reels] .instagram-navigation>.selected{background:#666a6e99}.phone-screen.in-app:has(.instagram-ios[data-tab=reels]) .status-bar,.phone-screen.in-app:has(.ig-story-player) .status-bar{color:#fff}.phone-screen.in-app:has(.instagram-ios[data-tab=reels]) .home-indicator>span,.phone-screen.in-app:has(.ig-story-player) .home-indicator>span{background:#fff}.phone-screen.in-app:has(.instagram-sheet) .home-indicator>span{background:#111}.instagram-dm-header{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 19px}.instagram-dm-header>b{display:flex;gap:5px;align-items:center;font-size:23px;font-weight:700;letter-spacing:-.5px}.instagram-dm-header>button{height:35px;width:32px;display:grid;place-items:center}.instagram-section-title{font-size:16px;font-weight:650;margin:20px 20px 12px}.instagram-message-row{display:flex;align-items:center;width:100%;gap:12px;padding:12px 17px!important;text-align:left}.instagram-message-row>.instagram-avatar{height:53px;width:53px;font-size:23px}.instagram-message-row>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.instagram-message-row b{font-size:14px;font-weight:550}.instagram-message-row small{font-size:12px;color:#909090;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-search{display:flex;align-items:center;gap:9px;height:36px;background:#efefef;margin:14px 16px 20px;padding:0 12px;border-radius:11px;color:#777}.instagram-search>input{width:100%;flex:1;border:0;background:none;min-width:0;height:100%}.instagram-search>input::placeholder{color:#9b9b9b}.instagram-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;width:100%}.instagram-grid>button{aspect-ratio:3/4;overflow:hidden;background:#eee}.instagram-grid img{display:block;height:100%;width:100%;object-fit:cover;object-position:center 60%}.instagram-profile-heading{display:flex;align-items:center;gap:23px;padding:20px 19px 18px}.instagram-profile-heading>.instagram-avatar{height:81px;width:81px;font-size:35px}.instagram-profile-heading>div{flex:1;min-width:0}.instagram-profile-heading>div>b{font-size:14px;font-weight:600;display:block;margin-bottom:15px}.instagram-profile-heading>div>div{display:flex;justify-content:space-between;gap:9px;font-size:10px}.instagram-profile-heading>div>div>span{display:flex;flex-direction:column;gap:4px;text-align:center}.instagram-profile-heading strong{font-size:17px;font-weight:650;line-height:20px}.instagram-profile-buttons{display:flex;gap:7px;padding:0 17px 20px}.instagram-profile-buttons>button{height:33px;flex:1;border-radius:8px;background:#efefef;font-size:12px;font-weight:650}.instagram-profile-tabs{height:49px;border-bottom:1px solid #dedede;display:flex;align-items:center;justify-content:space-around;color:#9a9a9a;margin-top:9px}.instagram-profile-tabs>svg:first-child{color:#111}.instagram-pane{position:absolute;inset:0;z-index:7;background:#fff;padding:59px 0 27px;display:flex;flex-direction:column;animation:instagram-pane-in .3s cubic-bezier(.2,.8,.2,1);box-shadow:-4px 0 17px #0000000b;overflow:hidden}.instagram-pane-closing{animation:instagram-pane-out .25s ease-in forwards;pointer-events:none}.instagram-pane-header{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 17px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.instagram-pane-header>button,.instagram-pane-header>span{width:30px;height:36px;display:grid;place-items:center}.instagram-pane-header>b{font-size:16px;font-weight:650;letter-spacing:-.2px}.instagram-pane-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.instagram-back-edge{position:absolute;left:0;top:115px;bottom:88px;width:16px;touch-action:none;z-index:8}.instagram-dm-user{display:flex;align-items:center;flex-direction:column;padding:35px 20px;gap:13px}.instagram-dm-user>.instagram-avatar{height:85px;width:85px;font-size:40px}.instagram-dm-user>b{font-size:19px;font-weight:650}.instagram-dm-user>button{font-size:12px;font-weight:600;background:#f0f0f0;border-radius:8px;padding:8px 12px}.instagram-dm-bubble{max-width:77%;width:fit-content;white-space:pre-wrap;overflow-wrap:anywhere;padding:11px 15px;background:#4458e8;color:#fff;border-radius:20px 20px 4px;font-size:15px;line-height:20px;margin:7px 13px 7px auto;overflow:hidden}.instagram-dm-bubble:has(img){padding:0;background:#f0f0f0;color:#111;border-radius:18px;width:200px}.instagram-dm-bubble>img{width:100%;aspect-ratio:4/5;object-fit:cover}.instagram-dm-bubble>small{display:block;font-size:11px;padding:9px 12px}.instagram-dm-compose{display:flex;align-items:center;gap:8px;border:1px solid #e4e4e4;border-radius:26px;padding:5px 12px 5px 5px;margin:8px 12px 7px;flex-shrink:0;min-height:45px}.instagram-dm-compose>span{display:grid;place-items:center;height:34px;width:34px;border-radius:50%;background:#4255e8;color:#fff;flex-shrink:0}.instagram-dm-compose>input{flex:1;min-width:0;border:0;background:none;font-size:14px}.instagram-dm-compose>button{font-size:13px;font-weight:650;color:#4255e8}.ig-story-player{position:absolute;inset:0;background:#0c1014;color:#fff;z-index:12;padding-top:59px;overflow:hidden;touch-action:none;animation:instagram-story-in .25s cubic-bezier(.2,.8,.2,1)}.instagram-story-image{position:absolute;top:59px;bottom:98px;width:100%;height:calc(100% - 157px);object-fit:cover;pointer-events:none;border-radius:10px}.instagram-story-shade{position:absolute;inset:59px 0 98px;background:linear-gradient(#0004,transparent 30%,transparent 65%,#0008);pointer-events:none}.instagram-story-progress{position:absolute;top:66px;left:8px;right:8px;height:3px;display:flex;gap:3px;z-index:2}.instagram-story-progress>span{height:3px;flex:1;background:#fff5;border-radius:4px;overflow:hidden}.instagram-story-progress i{display:block;height:100%;background:#fff;width:0}.instagram-story-progress i.complete{width:100%}.instagram-story-progress i.current{animation:instagram-story-progress 6s linear forwards}.instagram-story-header{position:absolute;top:80px;left:12px;right:10px;display:flex;align-items:center;gap:8px;z-index:2}.instagram-story-header>.instagram-avatar{height:32px;width:32px;font-size:16px}.instagram-story-header>b{font-size:12px;font-weight:600;max-width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-story-header>small{font-size:10px;color:#ffffffad}.instagram-story-header>button{margin-left:auto;height:31px;width:31px;display:grid;place-items:center}.instagram-story-caption{position:absolute;bottom:130px;left:25px;right:25px;text-align:center;font-size:19px;font-weight:550;line-height:27px;text-shadow:0 2px 8px #0005;pointer-events:none}.instagram-story-reply{position:absolute;left:14px;right:14px;bottom:42px;display:flex;align-items:center;gap:14px;height:42px}.instagram-story-reply>button:first-child{border:1px solid #ffffff70;border-radius:25px;flex:1;height:42px;text-align:left;padding:0 15px;font-size:14px;color:#ffffffb0}.instagram-story-reply>button:not(:first-child){height:35px;width:28px;display:grid;place-items:center}.instagram-sheet-scrim{position:absolute;inset:0;z-index:20;background:#0006;display:flex;align-items:flex-end;animation:instagram-scrim-in .2s ease-out}.instagram-sheet{width:100%;max-height:84%;overflow-y:auto;scrollbar-width:none;background:#fff;border-radius:24px 24px 0 0;padding:7px 0 30px;animation:instagram-sheet-in .3s cubic-bezier(.2,.8,.2,1)}.instagram-sheet-closing{animation:instagram-scrim-out .24s ease-in forwards}.instagram-sheet-closing>.instagram-sheet{animation:instagram-sheet-out .24s ease-in forwards}.instagram-sheet-grabber{height:16px;width:100%;display:flex;justify-content:center;align-items:center}.instagram-sheet-grabber>span{height:3px;width:32px;background:#9a9da1;border-radius:3px}.instagram-sheet>h2{text-align:center;font-size:17px;font-weight:650;margin:10px 20px 17px;letter-spacing:-.3px}.instagram-sheet>p{padding:20px;text-align:center;font-size:14px;color:#999}.instagram-comments-sheet{height:72%;display:flex;flex-direction:column;overflow:hidden}.instagram-comments-sheet>h2{border-bottom:1px solid #f0f0f0;padding-bottom:17px;margin:10px 0 0;flex-shrink:0}.instagram-comments-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:10px 14px}.instagram-comments-list>.instagram-empty{height:100%;min-height:190px}.instagram-comment{display:flex;align-items:flex-start;gap:10px;padding:14px 0}.instagram-comment>.instagram-avatar{height:32px;width:32px;font-size:15px}.instagram-comment>p{flex:1;min-width:0;margin:0;display:flex;flex-direction:column;gap:5px;font-size:13px;line-height:18px}.instagram-comment b{font-size:12px;font-weight:650}.instagram-comment small{font-size:10px;font-weight:400;color:#9a9a9a}.instagram-comment>p>span{overflow-wrap:anywhere}.instagram-comment>svg{color:#8f8f8f;margin-top:5px;stroke-width:1.6}.instagram-emoji-row{display:flex;align-items:center;justify-content:space-around;height:45px;border-top:1px solid #efefef;flex-shrink:0}.instagram-emoji-row>button{font-size:23px;line-height:30px;height:34px;min-width:30px}.instagram-comment-compose{display:flex;align-items:center;gap:8px;padding:9px 12px;min-height:57px;flex-shrink:0}.instagram-comment-compose>.instagram-avatar{height:33px;width:33px;font-size:15px}.instagram-comment-compose>input{flex:1;min-width:0;height:37px;border:1px solid #e6e6e6;border-radius:20px;padding:0 13px;font-size:12px}.instagram-comment-compose>button{font-size:12px;font-weight:650;color:#4255e8}.instagram-share-people{padding:6px 17px 15px}.instagram-share-people>button{display:flex;align-items:center;gap:12px;padding:12px 0;width:100%;text-align:left}.instagram-share-people .instagram-avatar{height:48px;width:48px;font-size:22px}.instagram-share-people>button>span:nth-child(2){flex:1;min-width:0;font-size:14px}.instagram-share-people p{font-size:14px;color:#999;text-align:center}.instagram-sheet-action{display:flex;align-items:center;gap:15px;padding:17px 22px!important;width:100%;text-align:left;border-top:1px solid #f2f2f2;font-size:15px}.instagram-sheet-cancel{height:43px;margin:15px 18px 0;width:calc(100% - 36px);border-radius:10px;background:#f4f4f4!important;display:block;font-size:14px;font-weight:600}.instagram-post-media{touch-action:manipulation}.instagram-edit-profile{padding:4px 20px 12px;display:flex;flex-direction:column;gap:16px}.instagram-edit-profile>label{font-size:12px;color:#999;display:flex;flex-direction:column;gap:7px}.instagram-edit-profile input{height:40px;border:0;border-bottom:1px solid #ddd;background:none;font-size:16px;color:#111}.instagram-edit-profile>button{background:#4255e8!important;color:#fff!important;border-radius:10px;padding:11px;font-size:14px;font-weight:650}@keyframes instagram-heart-pop{0%{opacity:0;scale:.4;rotate:-12deg}20%{opacity:1;scale:1.15;rotate:0deg}40%,65%{opacity:1;scale:1;rotate:0deg}to{opacity:0;scale:1.1;translate:0 -8px}}@keyframes instagram-like-press{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes instagram-pane-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes instagram-pane-out{to{transform:translate(100%)}}@keyframes instagram-story-in{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes instagram-story-progress{0%{width:0}to{width:100%}}@keyframes instagram-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes instagram-sheet-out{to{transform:translateY(100%)}}@keyframes instagram-scrim-in{0%{background:#0000}to{background:#0006}}@keyframes instagram-scrim-out{to{background:#0000}}@media(max-width:520px)and (max-height:760px){.instagram-pager{bottom:94px}.instagram-header{height:51px;min-height:51px}.instagram-stories{padding-top:7px;padding-bottom:12px;gap:14px}.instagram-story-ring{width:73px;height:73px}.instagram-stories .instagram-avatar{width:65px;height:65px}.instagram-story-ring>.instagram-avatar{height:100%;width:100%}.instagram-stories small{font-size:10px}.instagram-navigation{bottom:27px;height:62px}.instagram-navigation>button{height:48px;width:62px}.instagram-comments-sheet{height:78%}}@media(prefers-reduced-motion:reduce){.instagram-pager{transition:none}.instagram-ios *{animation:none!important}}.instagram-navigation>button>.instagram-avatar{height:27px;width:27px;font-size:13px}.instagram-navigation>button.selected>.instagram-avatar{outline:2px solid #111;outline-offset:2px}.phone-screen:has(.instagram-archive-story) .status-bar{color:#f2f3f0}.story-media-missing{width:100%;height:100%;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;padding:24px;color:#766e64;background:#ede9e1;text-align:center;box-sizing:border-box}.story-media-missing>b{max-width:220px;font-size:15px;font-weight:500;line-height:1.5}.story-media-missing>small{font-size:11px;color:#999084}.story-media-missing>svg{opacity:.6;flex-shrink:0}.wa-avatar{overflow:hidden}.wa-avatar>img{height:100%;width:100%;object-fit:cover;object-position:center 30%}.wa-photo{display:block;width:220px;max-width:100%;padding:0;border-radius:8px;overflow:hidden;margin:0 0 5px}.wa-photo>img{display:block;width:100%;height:auto;max-height:310px;object-fit:cover}.wa-photo>.story-media-missing{min-height:150px}.wa-photo .story-media-missing>b{font-size:13px}.wa-photo .story-media-missing>small{font-size:10px}.wa-bubble:has(.wa-photo){padding:4px 4px 6px;min-width:190px}.wa-bubble:has(.wa-photo)>.wa-message-meta{margin-right:4px}.wa-bubble:has(.wa-photo)>span:not(.wa-photo):not(.wa-message-meta){margin-left:5px}.wa-day-label{clear:both;flex-shrink:0}.wa-media-viewer{position:absolute;inset:0;z-index:35;background:#080a09;display:flex;align-items:center;justify-content:center;padding:90px 0 55px}.wa-media-viewer>img{width:100%;max-height:100%;object-fit:contain}.wa-media-viewer>button{position:absolute;right:19px;top:65px;color:#fff;font-size:30px;width:42px;height:42px;border-radius:50%;background:#ffffff1a}.instagram-grid>button>.story-media-missing{min-height:0;height:100%;padding:7px;gap:6px}.instagram-grid .story-media-missing>svg{width:19px;height:19px}.instagram-grid .story-media-missing>b{font-size:10px;line-height:1.3}.instagram-grid .story-media-missing>small{font-size:8px}.instagram-post-media>.story-media-missing{height:100%;background:linear-gradient(145deg,#e9e4da,#d9d2c3)}.instagram-profile-bio{padding:0 18px;font-size:13px;line-height:1.5}.instagram-profile-bio>p{margin:0 0 5px}.instagram-profile-bio>small{display:block;color:#888;font-size:10px;margin-bottom:14px}.instagram-story-image>img{height:100%;width:100%;object-fit:cover}.instagram-story-image>.story-media-missing{height:100%;background:#e1dacf}.instagram-dm-bubble>.story-media-missing{width:180px;border-radius:15px;min-height:180px}.instagram-memory-card{display:flex;align-items:center;gap:14px;width:calc(100% - 28px);margin:8px 14px 7px;padding:13px 15px!important;border-radius:14px;background:#f5f3ef;text-align:left}.instagram-memory-card>span{display:flex;flex:1;flex-direction:column;gap:4px}.instagram-memory-card b{font-size:13px}.instagram-memory-card small{font-size:11px;color:#777}.instagram-archive-highlights{padding:2px 18px 14px}.instagram-archive-highlights>button{display:flex;align-items:center;gap:12px;text-align:left}.instagram-archive-ring{height:61px;width:61px;border:1px solid #d4d4d4;border-radius:50%;display:grid;place-items:center;background:#eeeae4;color:#7b7569}.instagram-archive-highlights button>span:last-child{display:flex;flex-direction:column;gap:5px}.instagram-archive-highlights b{font-size:12px}.instagram-archive-highlights small{font-size:11px;color:#777}.instagram-archive-story{background:#202b32}.instagram-archive-story .instagram-story-header{color:#fff}.instagram-archive-caption{position:absolute;inset:155px 35px 150px;display:grid;place-items:center;text-align:center}.instagram-archive-caption p{white-space:pre-line;font-size:25px;font-weight:450;line-height:1.7;letter-spacing:-.5px;color:#f4f2ed}.instagram-archive-stamp{position:absolute;bottom:70px;left:0;right:0;text-align:center;font-size:11px;color:#b2c0c5}.notification-contact>span:first-child{overflow:hidden}.notification-contact>span>img{width:100%;height:100%;object-fit:cover}.notification-contact>span:first-child{display:block;width:43px;height:43px;min-width:43px;min-height:43px;border-radius:50%;overflow:hidden;line-height:43px;text-align:center}.notification-contact>span:first-child>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.settings-avatar{width:58px;height:58px;min-width:58px;flex:0 0 58px;border-radius:50%;overflow:hidden;display:block}.settings-avatar>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.profile-row>span:last-child{min-width:0}.profile-row b{overflow-wrap:anywhere}.ios-notification-center{background-image:linear-gradient(#0004,#0005),url(/images/wallpapers/lockscreen.png);background-position:center;background-size:cover}.instagram-news-still{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}.instagram-archive-story:has(.instagram-news-still){overflow:hidden;touch-action:none}.instagram-archive-story:has(.instagram-news-still) .instagram-story-header,.instagram-archive-story:has(.instagram-news-still) .instagram-story-progress,.instagram-archive-story:has(.instagram-news-still) .instagram-archive-stamp{z-index:2}.wa-keyboard-open .wa-conversation{padding-bottom:0}.wa-keyboard{height:276px;flex:0 0 276px;box-sizing:border-box;background:#d3d6dc;color:#0d0d0e;z-index:6;animation:wa-keyboard-in .22s cubic-bezier(.2,.8,.2,1);padding:0 4px 19px;box-shadow:0 -1px #b7bac033}.wa-keyboard-predictions{height:37px;display:flex;align-items:center;justify-content:space-around;font-size:15px}.wa-keyboard-predictions>span{width:33%;text-align:center;border-right:1px solid #b7bbc1}.wa-keyboard-predictions>span:last-child{border:0}.wa-keyboard-letters{display:flex;flex-direction:column;gap:10px}.wa-keyboard-row{display:flex;align-items:center;justify-content:center;gap:6px;height:41px}.wa-keyboard-row>span{height:41px;min-width:0;flex:1;background:#fff;border-radius:6px;box-shadow:0 1px #898d94;display:grid;place-items:center;font-size:23px;position:relative}.wa-keyboard-row.row-1{padding:0 18px}.wa-keyboard-row.row-2{gap:6px}.wa-keyboard-row>.wa-keyboard-special{background:#acb2bc;min-width:33px;flex:1.3;font-size:21px}.wa-keyboard-row>.pressed{background:#f6f6f8;transform:translateY(-3px);box-shadow:0 4px 4px #0002}.wa-keyboard-row>.pressed:before{content:attr(data-key);position:absolute;bottom:100%;height:30px;width:37px;background:#fff;border-radius:6px 6px 1px 1px}.wa-keyboard-bottom>.wa-keyboard-space{flex:4.6;font-size:15px}.wa-keyboard-bottom>.wa-keyboard-special{font-size:14px;min-width:37px}.wa-keyboard-bottom>.wa-keyboard-return{min-width:75px}.wa-keyboard-tools{height:26px;display:flex;align-items:center;justify-content:space-between;margin:6px 15px 0;font-size:23px}.wa-keyboard-tools>button{width:34px;height:26px;color:#51565f;display:grid;place-items:center;padding:0}.wa-keyboard-open .wa-jump{bottom:355px}.wa-keyboard-open .wa-back-edge{bottom:315px}.wa-staged-photo{display:flex;align-items:center;gap:12px;background:#f7f9f4ed;border:1px solid #d2dcd2;border-radius:13px;padding:7px 10px;margin:0 3px 7px;max-height:90px;overflow:hidden}.wa-staged-photo>img{height:65px;width:54px;border-radius:6px;object-fit:cover}.wa-staged-photo>.story-media-missing{min-height:0;height:65px;width:65px;padding:6px;gap:0;border-radius:6px;flex-shrink:0}.wa-staged-photo .story-media-missing>b,.wa-staged-photo .story-media-missing>small{display:none}.wa-staged-photo>span{font-size:12px;line-height:1.5;color:#4b5b50}.wa-send-button:disabled{opacity:.4}.wa-auto-typing{box-shadow:inset 0 0 0 1px #a9cfb2!important}.wa-typing{background:#fff;gap:5px}.wa-typing>i{animation:wa-typing-bounce 1.25s infinite}@keyframes wa-keyboard-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes wa-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-3px);opacity:1}}@media(max-width:520px)and (max-height:760px){.wa-keyboard{height:249px;flex-basis:249px;padding-bottom:19px}.wa-keyboard-predictions{height:32px}.wa-keyboard-letters{gap:7px}.wa-keyboard-row,.wa-keyboard-row>span{height:36px}.wa-keyboard-tools{margin-top:4px}.wa-keyboard-open .wa-jump{bottom:325px}}@media(prefers-reduced-motion:reduce){.wa-keyboard{animation:none}.wa-keyboard-row>.pressed{transform:none}}.instagram-carousel{position:relative;height:100%;width:100%;isolation:isolate}.instagram-carousel-track{height:100%;width:100%;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-y;cursor:grab}.instagram-carousel-track::-webkit-scrollbar{display:none}.instagram-carousel-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.instagram-carousel-slide>img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.instagram-carousel-slide>.story-media-missing{height:100%}.instagram-carousel-count{position:absolute;top:13px;right:13px;z-index:2;color:#fff;background:#0009;border-radius:15px;font-size:12px;padding:5px 9px;pointer-events:none}.instagram-carousel-prev,.instagram-carousel-next{position:absolute;top:46%;z-index:3;background:#fff9!important;color:#333!important;border-radius:50%;width:28px;height:28px;font-size:24px;line-height:23px;box-shadow:0 1px 5px #0002}.instagram-carousel-prev{left:10px}.instagram-carousel-next{right:10px}.instagram-carousel-dots{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:5px;z-index:2}.instagram-carousel-dots>button{height:6px;width:6px;border-radius:50%;background:#ffffff80;box-shadow:0 0 2px #0005}.instagram-carousel-dots>button[aria-current=true]{background:#3897f0}.wa-bubble.wa-sticker{background:none;box-shadow:none;min-width:0;padding:0;max-width:160px}.wa-sticker:before{display:none}.wa-sticker .wa-photo{width:145px;border-radius:9px}.wa-sticker .wa-message-meta{background:#fff9;border-radius:12px;padding:3px 6px;height:19px;margin:0}.wa-sticker .wa-photo>img{object-fit:contain}@media(prefers-reduced-motion:reduce){.instagram-carousel-track{scroll-behavior:auto}}.instagram-grid{gap:1px}.instagram-grid>button{aspect-ratio:3/4}.instagram-grid img{object-position:center}.instagram-post-media{background:#fff}
