.sd-ftu{--bg:#1c1c1c;--fg:#f6f6f6;--mute:#8e8e8e;--line:#ffffff1a;--soft:#ffffff12;--strong:#fafafa;--on:#111;color:var(--fg);-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.4}.sd-ftu[data-fill=light]{--bg:#fff;--fg:#121212;--mute:#6f6f6f;--line:#00000017;--soft:#0000000d;--strong:#111;--on:#fff}.sd-ftu :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sd-ftu :focus-visible{outline:2px solid var(--fg);outline-offset:2px}.sd-ftu .sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sd-ftu{background:var(--bg);width:min(100%,330px);height:400px;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:14px;position:relative;overflow:hidden}.sd-ftu__app{gap:10px;display:grid}.sd-ftu__bar{justify-content:space-between;align-items:center;display:flex}.sd-ftu__logo{background:var(--strong);border-radius:8px;width:28px;height:28px}.sd-ftu__srch{background:var(--soft);height:32px;color:var(--mute);border-radius:9px;flex:1;align-items:center;margin:0 10px;padding:0 10px;font-size:12px;display:flex}.sd-ftu__new{border-radius:9px;height:32px;padding:0 12px;font-size:12.5px;font-weight:600;background:var(--strong)!important;color:var(--on)!important}.sd-ftu__card{background:var(--soft);border-radius:12px;height:64px}.sd-ftu__ring{box-shadow:0 0 0 2px var(--fg), 0 0 0 999px color-mix(in srgb, var(--bg) 62%, transparent);pointer-events:none;z-index:2;border-radius:12px;transition:all .42s cubic-bezier(.3,1.1,.4,1);position:absolute}.sd-ftu__tip{background:var(--strong);color:var(--on);z-index:3;border-radius:16px;outline:0;padding:14px;transition:top .42s cubic-bezier(.3,1.1,.4,1);position:absolute;left:14px;right:14px}.sd-ftu__tip h4{margin:0 0 4px;font-size:14px}.sd-ftu__tip p{opacity:.75;margin:0;font-size:13px;line-height:1.45}.sd-ftu__tip>div{animation:.3s sd-ftu-in}@keyframes sd-ftu-in{0%{opacity:0;transform:translateY(4px)}}.sd-ftu__nav{align-items:center;gap:6px;margin-top:12px;display:flex}.sd-ftu__dots{opacity:.7;gap:4px;margin-right:auto;font-size:12px;display:flex}.sd-ftu__dots i{opacity:.35;background:currentColor;border-radius:99px;width:6px;height:6px;transition:width .2s,opacity .2s}.sd-ftu__dots i[data-on]{opacity:1;width:16px}.sd-ftu__nav button{height:30px;color:var(--on);border-radius:9px;padding:0 12px;font-size:12.5px;font-weight:600}.sd-ftu__nav .p{background:var(--on)!important;color:var(--strong)!important}.sd-ftu__nav .s{opacity:.7}.sd-ftu__again{height:34px;box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;padding:0 14px;font-size:12.5px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.sd-ftu *,.sd-ftu :before,.sd-ftu :after{transition:none!important;animation:none!important}}
