.imotiz-device{--device-radius:48px;--device-inset:9px;aspect-ratio:428/868;width:342px;max-width:100%;padding:var(--device-inset);border-radius:var(--device-radius);color:#fff;text-align:left;isolation:isolate;background:#111;border:1px solid #777573;position:relative;box-shadow:inset 0 0 1px 2px #bebcb8,inset 0 0 0 5px #363533,0 35px 60px -28px #0005}.device-display{border-radius:calc(var(--device-radius) - var(--device-inset));contain:layout paint;background:#090909;height:100%;position:relative;overflow:hidden}.device-island{z-index:15;pointer-events:none;background:#060606;border-radius:30px;width:94px;height:25px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.device-island:after{content:"";background:#141519;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:11px;box-shadow:inset 0 0 2px #454750}.device-status{z-index:14;pointer-events:none;color:#fff;justify-content:space-between;align-items:center;font-size:11px;font-weight:650;display:flex;position:absolute;top:12px;left:23px;right:23px}.device-status>span:last-child{align-items:center;gap:5px;display:flex}.device-display:not(.device-tab-discover) .device-status:before{content:"";z-index:-1;background:#090909;position:absolute;inset:-13px -24px -11px}.device-side-buttons,.device-power-button{pointer-events:none;background:#666460;border-radius:2px;width:3px;position:absolute}.device-side-buttons{height:24px;top:90px;left:-3px}.device-side-buttons:before,.device-side-buttons:after{content:"";background:inherit;border-radius:2px;width:3px;height:43px;position:absolute;left:0}.device-side-buttons:before{top:43px}.device-side-buttons:after{top:103px}.device-power-button{height:68px;top:160px;right:-3px}.device-app-content{width:100%;height:100%;position:relative;overflow:hidden}.device-app-content>.app-shell{height:100%}.device-tab-bar{z-index:12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#171717d9;border:1px solid #fff3;border-radius:30px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;height:59px;padding:4px;display:grid;position:absolute;bottom:20px;left:11px;right:11px;box-shadow:0 4px 18px #0002}.device-tab-bar>button{color:#b4b4b8;background:0 0;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;padding:0;font-size:9.5px;font-weight:600;transition:background .16s,color .16s;display:flex;position:relative}.device-tab-bar>button[aria-current]{color:#fff;background:#ffffff21}.device-tab-bar>button:hover{color:#fff;background:#ffffff17}.device-tab-bar>button:focus-visible{outline-offset:1px;outline:2px solid #fff}.device-discover-mark{background:currentColor;width:22px;height:22px;display:block;-webkit-mask:url(/brand/mark.svg) 50%/contain no-repeat;mask:url(/brand/mark.svg) 50%/contain no-repeat}.device-home-indicator{z-index:13;pointer-events:none;background:#fff;border-radius:3px;width:85px;height:3px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.imotiz-device .preview-feed.clean-discovery{color:#fff;height:100%}.imotiz-device .preview-feed.clean-discovery .feed-top{top:49px;left:13px;right:13px}.imotiz-device .preview-feed.clean-discovery .feed-tabs{gap:19px}.imotiz-device .preview-feed.clean-discovery .feed-tabs button{font-size:12px}.imotiz-device .preview-feed.clean-discovery .feed-property{bottom:94px;left:18px;right:61px}.imotiz-device .preview-feed.clean-discovery .mobile-actions{z-index:4;gap:4px;position:absolute;bottom:101px;right:9px}.imotiz-device .preview-feed.clean-discovery .social-button>span{width:40px;height:40px}.imotiz-device .preview-feed.clean-discovery .social-button svg{width:23px;height:23px}.imotiz-device .preview-feed.clean-discovery .visit-dots{width:calc(100% + 43px);margin-bottom:10px}.imotiz-device .preview-feed .feed-publisher>span:last-child{font-size:12px}.imotiz-device .preview-feed .feed-caption,.imotiz-device .preview-feed .feed-description-toggle{font-size:11px}.imotiz-device .preview-feed .revealed-sound{top:100px}.imotiz-device .device-app-content>.page-wrap{overscroll-behavior:contain;scrollbar-width:none;height:100%;padding:65px 18px 103px;overflow-y:auto}.imotiz-device .page-heading{margin-bottom:23px}.imotiz-device .page-heading h1{letter-spacing:-.045em;font-size:28px}.imotiz-device .page-heading p{font-size:12px;line-height:1.65}.imotiz-device .property-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.imotiz-device .property-card .card-copy strong{font-size:12px}.imotiz-device .property-card .card-copy>span{font-size:10px}.imotiz-device .card-image>.badge{padding:4px 6px;font-size:8px;top:7px;left:7px}.imotiz-device .card-save{width:32px;height:32px;top:6px;right:6px}.imotiz-device .card-save svg{width:17px}.imotiz-device .empty-state{justify-content:center;min-height:330px;padding:45px 6px}.imotiz-device .empty-state h2{font-size:22px;line-height:1.25}.imotiz-device .empty-state p{font-size:12px}.imotiz-device .empty-state .button{font-size:11px}.imotiz-device .profile-avatar{width:60px;height:60px;margin-bottom:22px}.imotiz-device .profile-row{padding:20px 0}.imotiz-device .profile-row>span{font-size:13px}.imotiz-device .profile-row small{font-size:10px}.imotiz-device .profile-page>.button{font-size:11px}.imotiz-device .studio-page.embedded-view{overscroll-behavior:contain;scrollbar-width:none;box-sizing:border-box;height:100%;min-height:0;padding:43px 0 100px;overflow-y:auto}.imotiz-device .studio-page.embedded-view .studio-main{padding:23px 17px 26px}.imotiz-device .studio-page.embedded-view .studio-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:22px}.imotiz-device .studio-page.embedded-view .studio-heading h1{font-size:25px}.imotiz-device .studio-page.embedded-view .studio-section-tabs{gap:22px;margin-bottom:21px}.imotiz-device .studio-page.embedded-view select{min-width:0;max-width:100%;height:39px;font-size:11px}.imotiz-device .studio-page.embedded-view .stats-grid{gap:10px;margin-top:15px}.imotiz-device .studio-page.embedded-view .stats-grid article strong{font-size:25px}.imotiz-device .studio-page.embedded-view .studio-chart-row{margin-top:15px}@media (max-width:430px){.imotiz-device{--device-radius:45px;--device-inset:8px;width:318px}.device-tab-bar{left:8px;right:8px}.device-tab-bar>button{font-size:7.5px}.device-status{left:20px;right:20px}}@media (prefers-reduced-motion:reduce){.device-tab-bar>button{transition:none}}.imotiz-device .search-simple.embedded-view{height:100%;margin:0;padding:72px 14px 100px}.imotiz-device .search-simple.embedded-view h1{margin-bottom:16px;font-size:28px}.imotiz-device .search-simple.embedded-view .search-bar{gap:4px;padding-left:14px}.imotiz-device .search-simple.embedded-view .search-bar input{font-size:14px}.imotiz-device .search-simple.embedded-view :is(.search-filter-button,.search-submit){width:38px;height:38px}
