:root{--xd-ob-z-welcome:3990;--xd-ob-z-tour:9000;--xd-ob-z-checklist:2550;--xd-ob-z-burst:9010;--xd-ob-font:var(--font-dots,var(--xd-font-sans,"Inter", -apple-system, sans-serif));--xd-ob-fg:rgba(var(--xd-fg-rgb,255, 255, 255), .94);--xd-ob-fg-2:rgba(var(--xd-fg-rgb,255, 255, 255), .64);--xd-ob-fg-3:rgba(var(--xd-fg-rgb,255, 255, 255), .44);--xd-ob-line:rgba(var(--xd-fg-rgb,255, 255, 255), .14);--xd-ob-line-strong:rgba(var(--xd-fg-rgb,255, 255, 255), .32);--xd-ob-wash:rgba(var(--xd-fg-rgb,255, 255, 255), .06);--xd-ob-wash-2:rgba(var(--xd-fg-rgb,255, 255, 255), .1);--xd-ob-surface:rgba(var(--xd-bg-rgb,10, 10, 16), .74);--xd-ob-surface-strong:rgba(var(--xd-bg-rgb,10, 10, 16), .82);--xd-ob-glass:blur(22px) saturate(1.25);--xd-ob-shadow:var(--xd-shadow-lg,0 32px 80px -30px #000000d9);--xd-ob-scrim:rgba(var(--xd-shadow-rgb,0, 0, 0), .46);--xd-ob-success:rgba(var(--xd-success-text-rgb,187, 247, 208), .95);--xd-ob-success-wash:#22c55e24;--xd-ob-radius:18px;--xd-ob-hl:linear-gradient(120deg, #6379edeb, #8260dfeb 55%, #b084ffcc);--xd-ob-hl-glow:#8260df38;--xd-ob-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes xd-ob-fade{0%{opacity:0}to{opacity:1}}@keyframes xd-ob-fade-out{0%{opacity:1}to{opacity:0}}@keyframes xd-ob-sink{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes xd-ob-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes xd-ob-option-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes xd-ob-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes xd-ob-ring{0%,to{box-shadow:0 0 0 4px #8260df33,0 0 44px #6379ed2e}50%{box-shadow:0 0 0 9px #8260df14,0 0 64px #6379ed4d}}@keyframes xd-ob-wave{0%,60%,to{opacity:.38;transform:translateY(0)scale(.82)}30%{opacity:1;transform:translateY(-3px)scale(1)}}@keyframes xd-ob-shimmer{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes xd-ob-burst-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.xd-ob-primary,.xd-ob-ghost,.xd-ob-link{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;font-family:var(--xd-ob-font);white-space:nowrap;transition:background .16s ease, color .16s ease, border-color .16s ease, opacity .16s ease, transform .16s var(--xd-ob-ease);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.xd-ob-primary{background:rgba(var(--xd-fg-rgb,255, 255, 255), .92);color:rgba(var(--xd-bg-rgb,10, 10, 16), 1);padding:11px 18px}.xd-ob-primary:hover{background:rgba(var(--xd-fg-rgb,255, 255, 255), 1)}.xd-ob-primary:active{transform:translateY(1px)}.xd-ob-primary:disabled{opacity:.38;cursor:not-allowed}.xd-ob-ghost{border:1px solid var(--xd-ob-line);color:rgba(var(--xd-fg-rgb,255, 255, 255), .76);background:0 0;padding:10px 14px}.xd-ob-ghost:hover{background:var(--xd-ob-wash);color:var(--xd-ob-fg)}.xd-ob-link{color:var(--xd-ob-fg-3);border-radius:6px;padding:8px 4px;font-weight:500}.xd-ob-link:hover{color:var(--xd-ob-fg-2)}.xd-ob-primary:focus-visible,.xd-ob-ghost:focus-visible,.xd-ob-link:focus-visible,.xd-ob-option:focus-visible,.xd-ob-row:focus-visible,.xd-ob-iconbtn:focus-visible{outline:2px solid rgba(var(--xd-fg-rgb,255, 255, 255), .7);outline-offset:2px}.xd-ob-welcome,.xd-ob-card,.xd-ob-done,.xd-ob-checklist,.xd-ob-pill,.xd-ob-menu,.xd-ob-burst{background:var(--xd-ob-surface);-webkit-backdrop-filter:var(--xd-ob-glass);backdrop-filter:var(--xd-ob-glass);border:1px solid var(--xd-ob-line);box-shadow:var(--xd-ob-shadow);font-family:var(--xd-ob-font);color:var(--xd-ob-fg)}.xd-ob-scrim{z-index:var(--xd-ob-z-welcome);background:var(--xd-ob-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--xd-ob-font);color:var(--xd-ob-fg);place-items:center;padding:24px;animation:.24s both xd-ob-fade;display:grid;position:fixed;inset:0}.xd-ob-welcome{box-sizing:border-box;border-radius:var(--xd-ob-radius);background:var(--xd-ob-surface-strong);width:100%;max-width:600px;animation:xd-ob-rise .38s var(--xd-ob-ease) both;padding:28px 28px 22px}.xd-ob-eyebrow{letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(var(--xd-fg-rgb,255, 255, 255), .2);color:var(--xd-ob-fg-2);border-radius:6px;margin-bottom:16px;padding:5px 8px;font-size:10.5px;font-weight:600;line-height:1;display:inline-block}.xd-ob-welcome h2{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.25}.xd-ob-sub{color:var(--xd-ob-fg-2);margin:0 0 20px;font-size:13.5px;line-height:1.5}.xd-ob-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.xd-ob-options{grid-template-columns:1fr}.xd-ob-welcome{padding:24px 20px 20px}}.xd-ob-option{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--xd-ob-line);background:var(--xd-ob-wash);min-height:136px;color:var(--xd-ob-fg);text-align:left;font-family:var(--xd-ob-font);animation:xd-ob-option-in .42s var(--xd-ob-ease) both;transition:border-color .18s ease, background .18s ease, transform .18s var(--xd-ob-ease), box-shadow .18s ease;border-radius:14px;flex-direction:column;gap:9px;padding:18px 18px 16px;display:flex;position:relative}.xd-ob-option:first-child{animation-delay:80ms}.xd-ob-option:nth-child(2){animation-delay:.16s}.xd-ob-option:hover{border-color:var(--xd-ob-line-strong);background:var(--xd-ob-wash-2);transform:translateY(-1px)}.xd-ob-option[data-selected]{border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .9);background:rgba(var(--xd-fg-rgb,255, 255, 255), .09);box-shadow:0 0 0 1px rgba(var(--xd-fg-rgb,255, 255, 255), .9) inset}.xd-ob-option-icon{background:rgba(var(--xd-fg-rgb,255, 255, 255), .08);width:36px;height:36px;color:var(--xd-ob-fg);border-radius:11px;place-items:center;transition:background .18s,color .18s;display:grid}.xd-ob-option[data-selected] .xd-ob-option-icon{background:rgba(var(--xd-fg-rgb,255, 255, 255), .92);color:rgba(var(--xd-bg-rgb,10, 10, 16), 1)}.xd-ob-option strong{letter-spacing:-.01em;font-size:15px;font-weight:600}.xd-ob-option small{color:var(--xd-ob-fg-2);font-size:12.5px;line-height:1.45}.xd-ob-check{border:1.5px solid var(--xd-ob-line-strong);width:22px;height:22px;color:rgba(var(--xd-bg-rgb,10, 10, 16), 1);border-radius:50%;place-items:center;transition:border-color .18s,background .18s;display:grid;position:absolute;top:14px;right:14px}.xd-ob-check svg{opacity:0;transition:opacity .14s ease, transform .18s var(--xd-ob-ease);transform:scale(.6)}.xd-ob-option[data-selected] .xd-ob-check{background:rgba(var(--xd-fg-rgb,255, 255, 255), .95);border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .95)}.xd-ob-option[data-selected] .xd-ob-check svg{opacity:1;transform:scale(1)}.xd-ob-reward-line{color:var(--xd-ob-fg-2);align-items:center;gap:8px;margin:16px 0 18px;font-size:12.5px;display:flex}.xd-ob-reward-line svg{color:var(--xd-ob-fg-2);flex:none}.xd-ob-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.xd-ob-tour{z-index:var(--xd-ob-z-tour);pointer-events:none;font-family:var(--xd-ob-font);color:var(--xd-ob-fg);position:fixed;inset:0}.xd-ob-tour-scrim{background:var(--xd-ob-scrim);animation:.26s both xd-ob-fade;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.xd-ob-blocker{pointer-events:auto;position:absolute}.xd-ob-ring{pointer-events:none;border-radius:14px;animation:.28s both xd-ob-fade,1.8s ease-in-out .28s infinite xd-ob-ring;position:absolute}.xd-ob-ring:before{content:"";border-radius:inherit;background:var(--xd-ob-hl);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.xd-ob-card{pointer-events:auto;box-sizing:border-box;border-radius:var(--xd-ob-radius);width:332px;max-width:calc(100vw - 32px);animation:xd-ob-rise .32s var(--xd-ob-ease) both;padding:15px 16px 13px;position:absolute;overflow:hidden}.xd-ob-card[data-docked]{width:316px;inset:auto 20px 20px auto}.xd-ob-card[data-centered]{width:372px}.xd-ob-shimmer{background:linear-gradient(90deg, transparent, rgba(var(--xd-fg-rgb,255, 255, 255), .75), transparent);border-radius:2px;width:40%;height:2px;animation:1.9s cubic-bezier(.4,0,.2,1) infinite xd-ob-shimmer;position:absolute;top:0;left:0}.xd-ob-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.xd-ob-step{letter-spacing:.08em;text-transform:uppercase;color:var(--xd-ob-fg-3);font-size:10.5px;font-weight:600}.xd-ob-badge{letter-spacing:.01em;color:var(--xd-ob-success);background:var(--xd-ob-success-wash);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.xd-ob-badge[data-muted]{color:var(--xd-ob-fg-2);background:var(--xd-ob-wash)}.xd-ob-card h3{letter-spacing:-.015em;margin:0 0 5px;font-size:15.5px;font-weight:600;line-height:1.25}.xd-ob-card p{color:var(--xd-ob-fg-2);margin:0;font-size:13px;line-height:1.5}.xd-ob-card img{aspect-ratio:16/10.35;object-fit:cover;border:1px solid var(--xd-ob-line);border-radius:10px;width:100%;height:auto;margin:12px 0 0;display:block}.xd-ob-card-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:13px;display:flex}.xd-ob-card-actions>div{align-items:center;gap:8px;display:flex}.xd-ob-hint{color:var(--xd-ob-fg-3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.xd-ob-wait{align-items:flex-end;gap:3px;height:10px;display:inline-flex}.xd-ob-wait i{background:rgba(var(--xd-fg-rgb,255, 255, 255), .9);border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite xd-ob-wave;display:block}.xd-ob-wait i:nth-child(2){animation-delay:.16s}.xd-ob-wait i:nth-child(3){animation-delay:.32s}.xd-ob-scrim[data-leaving]{--xd-ob-leave:.26s;pointer-events:none;animation:xd-ob-fade-out var(--xd-ob-leave) ease forwards}.xd-ob-scrim[data-leaving] .xd-ob-done{animation:xd-ob-sink var(--xd-ob-leave) var(--xd-ob-ease) forwards}.xd-ob-done{box-sizing:border-box;text-align:center;border-radius:var(--xd-ob-radius);background:var(--xd-ob-surface-strong);width:100%;max-width:380px;animation:xd-ob-rise .36s var(--xd-ob-ease) both;padding:26px 24px 20px}.xd-ob-done-mark{background:var(--xd-ob-success-wash);width:50px;height:50px;color:var(--xd-ob-success);animation:xd-ob-pop .5s var(--xd-ob-ease) both;border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.xd-ob-done-mark[data-neutral]{background:rgba(var(--xd-fg-rgb,255, 255, 255), .1);color:var(--xd-ob-fg)}.xd-ob-done h3{letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:600}.xd-ob-done p{color:var(--xd-ob-fg-2);margin:0 0 18px;font-size:13px;line-height:1.5}.xd-ob-done-credits{color:var(--xd-ob-success);background:var(--xd-ob-success-wash);font-variant-numeric:tabular-nums;border:1px solid #22c55e47;border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 12px;font-size:13px;font-weight:600;animation:.6s cubic-bezier(.34,1.56,.64,1) both xd-ob-credits-in,2.4s ease-in-out .6s infinite xd-ob-credits-glow;display:inline-flex}.xd-ob-done-credits[data-earlier]{animation:xd-ob-credits-in .5s var(--xd-ob-ease) both}@keyframes xd-ob-credits-in{0%{opacity:0;transform:translateY(6px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes xd-ob-credits-glow{0%,to{box-shadow:0 0 #22c55e00}50%{box-shadow:0 0 0 5px #22c55e1f,0 0 22px #22c55e38}}.xd-ob-done-actions{flex-direction:column;gap:8px;display:flex}.xd-ob-done-actions .xd-ob-primary{width:100%}.xd-ob-done-dock{z-index:var(--xd-ob-z-checklist);width:316px;max-width:calc(100vw - 32px);font-family:var(--xd-ob-font);pointer-events:auto;position:fixed;bottom:20px;right:20px}.xd-ob-done[data-docked]{text-align:center;max-width:none;animation:xd-ob-morph .48s var(--xd-ob-ease) both;flex-direction:column;align-items:center;padding:18px 16px 14px;display:flex}.xd-ob-done[data-docked] .xd-ob-done-actions{align-self:stretch}.xd-ob-done-head{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.xd-ob-done[data-docked] .xd-ob-done-mark{flex-shrink:0;width:30px;height:30px;margin:0}.xd-ob-done[data-docked] .xd-ob-done-mark svg{width:15px;height:15px}.xd-ob-done[data-docked] h3{margin:0;font-size:15px}.xd-ob-done[data-docked] .xd-ob-done-credits{margin-bottom:10px}.xd-ob-done[data-docked] p{margin:0 0 12px}@keyframes xd-ob-morph{0%{clip-path:inset(calc(100% - 58px) 0 0 0 round var(--xd-ob-radius));opacity:.6}to{clip-path:inset(0 0 0 0 round var(--xd-ob-radius));opacity:1}}.xd-ob-done-dock[data-leaving]{pointer-events:none}.xd-ob-done-dock[data-leaving] .xd-ob-done{animation:xd-ob-sink .26s var(--xd-ob-ease) forwards}.xd-ob-offer{justify-content:space-between;align-items:center;gap:10px;display:flex}.xd-ob-offer-clock{font-variant-numeric:tabular-nums;color:#fff;background:#16a34a;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.xd-ob-checklist{z-index:var(--xd-ob-z-checklist);box-sizing:border-box;border-radius:var(--xd-ob-radius);width:316px;max-width:calc(100vw - 32px);animation:xd-ob-rise .32s var(--xd-ob-ease) both;transition:width .42s var(--xd-ob-ease), border-radius .42s var(--xd-ob-ease);position:fixed;bottom:20px;right:20px;overflow:hidden}.xd-ob-checklist[data-collapsed]{border-radius:22px;width:268px}.xd-ob-checklist-body{transition:grid-template-rows .42s var(--xd-ob-ease), opacity .3s ease;grid-template-rows:1fr;display:grid}.xd-ob-checklist[data-collapsed] .xd-ob-checklist-body{opacity:0;grid-template-rows:0fr}.xd-ob-checklist-inner{min-height:0;overflow:hidden}.xd-ob-fold svg{transition:transform .42s var(--xd-ob-ease)}.xd-ob-checklist[data-collapsed] .xd-ob-fold svg{transform:rotate(180deg)}.xd-ob-checklist-head{align-items:center;gap:10px;padding:13px 10px 9px 16px;display:flex}.xd-ob-checklist-head h4{letter-spacing:-.01em;flex-direction:column;flex:1;gap:1px;min-width:0;margin:0;font-size:14px;font-weight:600;display:flex}.xd-ob-checklist-head h4 small{color:var(--xd-ob-fg-2);font-size:11.5px;font-weight:500}.xd-ob-iconbtn{all:unset;cursor:pointer;width:28px;height:28px;color:var(--xd-ob-fg-2);border-radius:8px;place-items:center;transition:background .14s,color .14s;display:grid}.xd-ob-iconbtn:hover{background:var(--xd-ob-wash);color:var(--xd-ob-fg)}.xd-ob-meter{color:var(--xd-ob-fg-2);justify-content:space-between;align-items:center;margin:0 16px 6px;font-size:12px;display:flex}.xd-ob-meter b{color:var(--xd-ob-fg);font-weight:600}.xd-ob-meter-bar{background:var(--xd-ob-wash-2);border-radius:999px;height:4px;margin:0 16px 10px;overflow:hidden}.xd-ob-meter-bar>i{background:rgba(var(--xd-fg-rgb,255, 255, 255), .9);height:100%;transition:width .5s var(--xd-ob-ease);border-radius:999px;display:block}.xd-ob-group{border-top:1px solid var(--xd-ob-line);padding:6px 8px 4px}.xd-ob-group-label{letter-spacing:.08em;text-transform:uppercase;color:var(--xd-ob-fg-3);padding:6px 8px 4px;font-size:10.5px;font-weight:600}.xd-ob-row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--xd-ob-fg);font-family:var(--xd-ob-font);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;transition:background .14s;display:flex}.xd-ob-row:hover{background:var(--xd-ob-wash)}.xd-ob-row[data-state=done]{cursor:default;color:var(--xd-ob-fg-2)}.xd-ob-row[data-state=done]:hover{background:0 0}.xd-ob-row-mark{border:1.5px solid var(--xd-ob-line-strong);width:20px;height:20px;color:rgba(var(--xd-bg-rgb,10, 10, 16), 1);border-radius:50%;flex:none;place-items:center;display:grid}.xd-ob-row[data-state=done] .xd-ob-row-mark{color:#fff;background:#22c55e;border-color:#0000}.xd-ob-row[data-state=active] .xd-ob-row-mark{border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .9)}.xd-ob-row[data-state=active] .xd-ob-row-mark:after{content:"";background:rgba(var(--xd-fg-rgb,255, 255, 255), .9);border-radius:50%;width:8px;height:8px}.xd-ob-row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.xd-ob-row[data-state=done] .xd-ob-row-title{text-decoration:line-through;-webkit-text-decoration-color:var(--xd-ob-fg-3);text-decoration-color:var(--xd-ob-fg-3)}.xd-ob-row-reward{color:var(--xd-ob-fg-2);background:var(--xd-ob-wash);border-radius:999px;flex:none;padding:3px 7px;font-size:11.5px;font-weight:600}.xd-ob-row-reward[data-paid]{color:var(--xd-ob-success);background:var(--xd-ob-success-wash)}.xd-ob-checklist-foot{border-top:1px solid var(--xd-ob-line);justify-content:space-between;align-items:center;gap:10px;padding:8px 16px 13px;display:flex}.xd-ob-pill{all:unset;z-index:var(--xd-ob-z-checklist);cursor:pointer;animation:xd-ob-rise .3s var(--xd-ob-ease) both;border-radius:999px;align-items:center;gap:10px;padding:10px 14px 10px 12px;font-size:13px;font-weight:600;transition:background .14s;display:inline-flex;position:fixed;bottom:20px;right:20px}.xd-ob-pill:hover{background:var(--xd-ob-surface-strong)}.xd-ob-pill small{color:var(--xd-ob-fg-2);font-weight:500}.xd-ob-menu{background:var(--xd-ob-surface-strong);min-width:160px;animation:xd-ob-rise .2s var(--xd-ob-ease) both;border-radius:12px;padding:6px;position:absolute;top:44px;right:10px}.xd-ob-menu button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-size:13px;font-family:var(--xd-ob-font);color:var(--xd-ob-fg);border-radius:8px;padding:9px 10px;display:block}.xd-ob-menu button:hover{background:var(--xd-ob-wash)}.xd-ob-burst{z-index:var(--xd-ob-z-burst);pointer-events:none;animation:xd-ob-burst-in .36s var(--xd-ob-ease) both;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:inline-flex;position:fixed;top:58px;right:14px}.xd-ob-burst[data-leaving]{animation:.3s reverse both xd-ob-burst-in}.xd-ob-burst-mark{background:var(--xd-ob-success-wash);width:30px;height:30px;color:var(--xd-ob-success);animation:xd-ob-pop .5s var(--xd-ob-ease) both;border-radius:50%;place-items:center;display:grid}.xd-ob-burst-mark[data-neutral]{background:var(--xd-ob-wash-2);color:var(--xd-ob-fg)}.xd-ob-burst strong{letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}.xd-ob-burst small{color:var(--xd-ob-fg-2);font-size:12px;display:block}:root[data-theme=light] .xd-ob-welcome,:root[data-theme=light] .xd-ob-card,:root[data-theme=light] .xd-ob-done,:root[data-theme=light] .xd-ob-checklist,:root[data-theme=light] .xd-ob-pill,:root[data-theme=light] .xd-ob-menu,:root[data-theme=light] .xd-ob-burst{box-shadow:none;border-color:rgba(var(--xd-fg-rgb,20, 20, 30), .14)}@media (prefers-reduced-motion:reduce){.xd-ob-scrim,.xd-ob-welcome,.xd-ob-option,.xd-ob-tour-scrim,.xd-ob-card,.xd-ob-done,.xd-ob-done-mark,.xd-ob-checklist,.xd-ob-checklist-body,.xd-ob-fold svg,.xd-ob-pill,.xd-ob-menu,.xd-ob-burst,.xd-ob-burst-mark,.xd-ob-ring,.xd-ob-wait i,.xd-ob-shimmer,.xd-ob-done-credits{animation:none!important}.xd-ob-checklist,.xd-ob-checklist-body,.xd-ob-fold svg{transition:none!important}.xd-ob-ring{box-shadow:0 0 0 4px #8260df33}.xd-ob-wait i{opacity:.7}}.xd-ob-homebtn{all:unset;box-sizing:border-box;cursor:pointer;font-family:var(--xd-ob-font);white-space:nowrap;color:rgba(var(--xd-text-fg-rgb,220, 220, 235), .72);background:rgba(var(--xd-fg-rgb,255, 255, 255), .05);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;transition:background .16s,color .16s,opacity .16s;display:inline-flex}.xd-ob-homebtn:hover,.xd-ob-homebtn:focus-visible{background:rgba(var(--xd-fg-rgb,255, 255, 255), .1);color:rgba(var(--xd-text-fg-rgb,245, 245, 250), .95)}.xd-ob-homebtn:focus-visible{outline:2px solid rgba(var(--xd-fg-rgb,255, 255, 255), .7);outline-offset:2px}.xd-ob-homebtn:disabled{opacity:.5;cursor:wait}.xd-ob-doti-guide{pointer-events:none;width:384px;max-width:calc(100vw - 32px);font-family:var(--xd-ob-font);align-items:flex-start;gap:10px;transition:left .95s cubic-bezier(.45,.05,.2,1),top .95s cubic-bezier(.45,.05,.2,1);display:flex;position:absolute}.xd-ob-doti-guide[data-face=right]{flex-direction:row-reverse}.xd-ob-doti-guide-face{flex:0 0 60px;place-items:center;width:60px;height:60px;animation:2.6s ease-in-out infinite xd-ob-doti-bob;display:grid}.xd-ob-doti-guide[data-moving] .xd-ob-doti-guide-face{animation:.48s ease-in-out infinite xd-ob-doti-hop}@keyframes xd-ob-doti-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes xd-ob-doti-hop{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(-7deg)}}.xd-ob-card.xd-ob-doti-bubble{pointer-events:auto;width:auto;min-width:0;transition:opacity .3s ease 50ms, transform .3s var(--xd-ob-ease) 50ms;border-radius:16px;flex:auto;margin-top:8px;animation:none;position:relative;overflow:visible}.xd-ob-doti-guide:not([style]){visibility:hidden}.xd-ob-doti-bubble:before{content:"";background:inherit;border-left:1px solid var(--xd-ob-line);border-bottom:1px solid var(--xd-ob-line);border-bottom-left-radius:3px;width:12px;height:12px;position:absolute;top:20px;left:-6px;transform:rotate(45deg)}.xd-ob-doti-guide[data-face=right] .xd-ob-doti-bubble:before{left:auto;right:-6px;transform:rotate(-135deg)}.xd-ob-doti-guide[data-moving] .xd-ob-doti-bubble{opacity:0;pointer-events:none;transition-duration:.15s;transition-delay:0s;transform:translateY(6px)scale(.96)}.xd-ob-tour[data-doti] .xd-ob-ring{transition:left .95s cubic-bezier(.45,.05,.2,1),top .95s cubic-bezier(.45,.05,.2,1),width .95s cubic-bezier(.45,.05,.2,1),height .95s cubic-bezier(.45,.05,.2,1)}html[data-ob-finale-doti] .xd-home-doti{opacity:0;transition:opacity .3s}@keyframes xd-ob-finale-in{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes xd-ob-finale-doti{0%{opacity:0;filter:blur(10px);transform:translateY(30px)scale(.5)}55%{opacity:1;filter:none;transform:translateY(-8px)scale(1.08)}78%{transform:translateY(2px)scale(.98)}to{opacity:1;transform:none}}html[data-ob-finale=reveal] [data-home-mode-row]{animation:xd-ob-finale-in .8s var(--xd-ob-ease,ease) .3s both}html[data-ob-finale=reveal] .xd-home-title{animation:xd-ob-finale-in .8s var(--xd-ob-ease,ease) .75s both}html[data-ob-finale=reveal] .xd-spark-composer{animation:xd-ob-finale-in .8s var(--xd-ob-ease,ease) 1.2s both}html[data-ob-finale=reveal] .xd-home-dock{animation:xd-ob-finale-in .8s var(--xd-ob-ease,ease) 1.6s both}html[data-ob-finale=reveal] .xd-home-top-chrome,html[data-ob-finale=reveal] [data-home-rail]>*{animation:xd-ob-finale-in .8s var(--xd-ob-ease,ease) 2s both}html[data-ob-finale=reveal] #home-recent-projects,html[data-ob-finale=reveal] #home-explore{animation:xd-ob-finale-in .9s var(--xd-ob-ease,ease) 2.35s both}html[data-ob-finale=reveal] .xd-home-doti{animation:1.1s cubic-bezier(.34,1.3,.64,1) 2.9s both xd-ob-finale-doti}@media (prefers-reduced-motion:reduce){.xd-ob-doti-guide,.xd-ob-tour[data-doti] .xd-ob-ring{transition:none}.xd-ob-doti-guide-face,.xd-ob-doti-guide[data-moving] .xd-ob-doti-guide-face,.xd-ob-card.xd-ob-doti-bubble,html[data-ob-finale=reveal] .xd-home-doti,html[data-ob-finale=reveal] .xd-home-title,html[data-ob-finale=reveal] .xd-spark-composer,html[data-ob-finale=reveal] .xd-home-dock,html[data-ob-finale=reveal] [data-home-mode-row],html[data-ob-finale=reveal] .xd-home-top-chrome,html[data-ob-finale=reveal] #home-recent-projects,html[data-ob-finale=reveal] #home-explore,html[data-ob-finale=reveal] [data-home-rail]>*{animation:none}}.xd-ob-tour .xd-ob-primary,.xd-ob-tour .xd-ob-ghost,.xd-ob-tour .xd-ob-link{font-size:13px}.xd-ob-tour .xd-ob-primary{background:rgba(var(--xd-fg-rgb,255, 255, 255), .92);color:rgba(var(--xd-bg-rgb,10, 10, 16), 1)}.xd-ob-tour .xd-ob-primary:hover{background:rgba(var(--xd-fg-rgb,255, 255, 255), 1)}.xd-ob-tour .xd-ob-ghost{color:rgba(var(--xd-fg-rgb,255, 255, 255), .76);background:0 0}.xd-ob-tour .xd-ob-ghost:hover{background:var(--xd-ob-wash);color:var(--xd-ob-fg)}.xd-ob-tour .xd-ob-link{color:var(--xd-ob-fg-3);background:0 0}.xd-ob-tour .xd-ob-link:hover{color:var(--xd-ob-fg-2);background:0 0}
.xd-ob-shell{--xd-ob-header-h:64px;--xd-ob-move:.85s;--xd-ob-block:linear-gradient(180deg, rgba(var(--xd-fg-rgb,255, 255, 255), .075) 0%, rgba(var(--xd-fg-rgb,255, 255, 255), .03) 58%, rgba(var(--xd-fg-rgb,255, 255, 255), .02) 100%);--xd-ob-block-line:rgba(var(--xd-fg-rgb,255, 255, 255), .1);--xd-ob-block-on:#8260dfb3;z-index:var(--xd-ob-z-welcome);font-family:var(--xd-ob-font);color:var(--xd-ob-fg);flex-direction:column;animation:.35s both xd-ob-fade;display:flex;position:fixed;inset:0;overflow:hidden auto}.xd-ob-shell:focus{outline:none}.xd-ob-shell[data-leaving]{animation:xd-ob-fade-out var(--xd-ob-leave-ms,.38s) ease forwards;pointer-events:none}@keyframes xd-ob-fade-out{0%{opacity:1}to{opacity:0}}.xd-ob-shell-top{z-index:2;height:var(--xd-ob-header-h);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;display:grid;position:relative}.xd-ob-shell-back{justify-self:start}.xd-ob-shell-skip{justify-self:end}.xd-ob-shell-progress{align-items:center;gap:6px;margin:0;padding:0;list-style:none;transition:opacity .4s;display:flex}.xd-ob-shell[data-phase=intro] .xd-ob-shell-progress{opacity:0}.xd-ob-shell-progress li{background:rgba(var(--xd-fg-rgb,255, 255, 255), .18);width:16px;height:3px;transition:width .32s var(--xd-ob-ease), background .2s ease;border-radius:999px}.xd-ob-shell-progress li[data-on]{background:rgba(var(--xd-fg-rgb,255, 255, 255), .55)}.xd-ob-shell-progress li[data-current]{background:rgba(var(--xd-fg-rgb,255, 255, 255), .95);width:32px}.xd-ob-stage{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:8px 32px 56px;display:flex}.xd-ob-shell[data-phase=intro]{cursor:pointer}.xd-ob-guide{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.xd-ob-doti{width:120px;height:120px;transition:width var(--xd-ob-move) var(--xd-ob-ease), height var(--xd-ob-move) var(--xd-ob-ease);flex:none;position:relative}.xd-ob-doti-scale{transform-origin:0 0;width:120px;height:120px;transition:transform var(--xd-ob-move) var(--xd-ob-ease);position:absolute;top:0;left:0}.xd-ob-shell:not([data-phase=intro]) .xd-ob-doti{width:64px;height:64px}.xd-ob-shell:not([data-phase=intro]) .xd-ob-doti-scale{transform:scale(.5333)}.xd-ob-doti-pop{z-index:1;width:120px;height:120px;animation:.75s cubic-bezier(.34,1.56,.64,1) both xd-ob-doti-in;position:relative}@keyframes xd-ob-doti-in{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.xd-ob-line{letter-spacing:-.018em;max-width:min(760px,92vw);min-height:1.3em;color:var(--xd-ob-fg);text-wrap:balance;margin:0;font-size:28px;font-weight:500;line-height:1.3}@media (max-width:640px){.xd-ob-line{font-size:22px}}.xd-ob-typed-rest{opacity:0}.xd-ob-caret{vertical-align:-.14em;width:0;height:1em;display:inline-block;position:relative}.xd-ob-caret:after{content:"";background:currentColor;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:2px}.xd-ob-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xd-ob-guide-sub{color:var(--xd-ob-fg-2);animation:xd-ob-rise .45s var(--xd-ob-ease) both;margin:0;font-size:14px}.xd-ob-guide-sub strong{color:var(--xd-ob-fg);font-weight:600}.xd-ob-orb{width:min(442px,92vw);height:min(442px,92vw);transition:opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xd-ob-orb canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.xd-ob-orb .xd-ob-orb-front{z-index:2;pointer-events:none;opacity:.68}.xd-ob-orb-label{z-index:1;letter-spacing:.01em;white-space:nowrap;pointer-events:none;color:var(--xd-ob-fg);justify-content:center;align-items:center;font-size:17px;font-weight:500;transition:opacity .35s;display:flex;position:absolute;inset:0}.xd-ob-orb[data-gathering] .xd-ob-orb-label,.xd-ob-orb[data-fading]{opacity:0}.xd-ob-orb-text{background:linear-gradient(90deg, rgba(var(--xd-fg-rgb,255, 255, 255), .42) 0%, rgba(var(--xd-fg-rgb,255, 255, 255), .42) 38%, rgba(var(--xd-fg-rgb,255, 255, 255), 1) 50%, rgba(var(--xd-fg-rgb,255, 255, 255), .42) 62%, rgba(var(--xd-fg-rgb,255, 255, 255), .42) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite xd-ob-sweep}@keyframes xd-ob-sweep{0%{background-position:100% 0}to{background-position:0 0}}.xd-ob-popper{transform-origin:30% 80%;margin-left:.28em;animation:1.1s cubic-bezier(.34,1.56,.64,1) both xd-ob-popper;display:inline-block}@keyframes xd-ob-popper{0%{opacity:0;transform:scale(.2)rotate(-30deg)}35%{opacity:1;transform:scale(1.35)rotate(14deg)}55%{transform:scale(.95)rotate(-8deg)}75%{transform:scale(1.08)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.xd-ob-choose{flex-direction:column;align-items:center;width:100%;margin-top:30px;display:flex}.xd-ob-paths{grid-template-columns:repeat(2,minmax(0,540px));justify-content:center;gap:24px;width:min(1104px,100%);display:grid}@media (max-width:760px){.xd-ob-paths{grid-template-columns:minmax(0,520px)}}.xd-ob-path{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--xd-ob-block-line);background:var(--xd-ob-block);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);min-width:0;color:var(--xd-ob-fg);font-family:var(--xd-ob-font);animation:xd-ob-block-in .6s var(--xd-ob-ease) backwards;animation-delay:calc(var(--i,0) * 90ms + .12s);transition:transform .28s var(--xd-ob-ease), border-color .2s ease, box-shadow .22s ease, backdrop-filter .3s ease;border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes xd-ob-block-in{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.xd-ob-path[data-open],.xd-ob-path:focus-visible{border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .32);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);transform:translateY(-3px)}.xd-ob-path:focus-visible{outline:2px solid rgba(var(--xd-fg-rgb,255, 255, 255), .7);outline-offset:3px}.xd-ob-path:after,.xd-ob-flow-card:after{content:"";z-index:3;border-radius:inherit;background:var(--xd-ob-hl);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:2px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.xd-ob-path[aria-checked=true]:after,.xd-ob-flow[data-lit] .xd-ob-flow-card[data-lit]:after{opacity:1}.xd-ob-path[aria-checked=true]{box-shadow:0 0 0 4px var(--xd-ob-hl-glow), 0 0 36px var(--xd-ob-hl-glow);border-color:#0000}.xd-ob-path:disabled{cursor:default}.xd-ob-path-art{aspect-ratio:16/9;background:rgba(var(--xd-fg-rgb,255, 255, 255), .04);display:block;position:relative;overflow:hidden;container-type:size}.xd-ob-path-art>img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--xd-ob-ease);display:block}.xd-ob-path[data-open] .xd-ob-path-art>img{transform:scale(1.05)}.xd-ob-path-tasks{background:rgba(var(--xd-bg-rgb,10, 10, 16), .6);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);opacity:0;flex-direction:column;justify-content:center;gap:2px;padding:16px 18px;transition:opacity .28s;display:flex;position:absolute;inset:0}.xd-ob-path[data-open] .xd-ob-path-tasks{opacity:1}@media (hover:none){.xd-ob-path[aria-checked=true] .xd-ob-path-tasks{opacity:1}}.xd-ob-task{text-align:left;opacity:0;transition:opacity .3s ease, transform .36s var(--xd-ob-ease);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:7px 8px;display:grid;transform:translateY(6px)}.xd-ob-path[data-open] .xd-ob-task{opacity:1;transition-delay:calc(var(--j,0) * 45ms + 40ms);transform:none}@media (hover:none){.xd-ob-path[aria-checked=true] .xd-ob-task{opacity:1;transform:none}}.xd-ob-task-icon{width:38px;height:38px;color:var(--xd-ob-fg);border:1px solid rgba(var(--xd-fg-rgb,255, 255, 255), .12);background:linear-gradient(180deg, rgba(var(--xd-fg-rgb,255, 255, 255), .14), rgba(var(--xd-fg-rgb,255, 255, 255), .05));border-radius:11px;place-items:center;display:grid}.xd-ob-task-icon img{object-fit:contain;width:28px;height:28px;display:block}.xd-ob-task-icon[data-fill]{overflow:hidden}.xd-ob-task-icon[data-fill] img{object-fit:cover;width:100%;height:100%}.xd-ob-task-text{flex-direction:column;gap:2px;min-width:0;display:flex}.xd-ob-task-text strong{letter-spacing:-.005em;font-size:14px;font-weight:600}.xd-ob-task-text small{color:var(--xd-ob-fg-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}.xd-ob-task-time{white-space:nowrap;color:var(--xd-ob-fg-2);background:rgba(var(--xd-fg-rgb,255, 255, 255), .1);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600}@container (max-height:300px){.xd-ob-task-text small{display:none}.xd-ob-task{padding-top:5px;padding-bottom:5px}}@container (max-height:230px){.xd-ob-task-icon{border-radius:9px;width:30px;height:30px}.xd-ob-task-icon:not([data-fill]) img{width:22px;height:22px}.xd-ob-task{grid-template-columns:30px minmax(0,1fr) auto;padding-top:3px;padding-bottom:3px}}.xd-ob-path-label{text-align:left;flex-direction:column;gap:4px;padding:18px 20px 20px;display:flex}.xd-ob-path-label strong{letter-spacing:-.01em;font-size:17px;font-weight:600}.xd-ob-path-label small{color:var(--xd-ob-fg-2);font-size:13.5px;line-height:1.45}.xd-ob-path .xd-ob-check{z-index:2;background:rgba(var(--xd-bg-rgb,10, 10, 16), .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);top:14px;right:14px}.xd-ob-path[aria-checked=true] .xd-ob-check{background:rgba(var(--xd-fg-rgb,255, 255, 255), .95);border-color:rgba(var(--xd-fg-rgb,255, 255, 255), .95)}.xd-ob-path[aria-checked=true] .xd-ob-check svg{opacity:1;transform:scale(1)}.xd-ob-actions{animation:xd-ob-option-in .5s var(--xd-ob-ease) both;align-items:center;gap:8px;margin-top:30px;animation-delay:.32s;display:flex}.xd-ob-explore,.xd-ob-continue{all:unset;box-sizing:border-box;cursor:pointer;height:42px;font-family:var(--xd-ob-font);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:600;transition:background .16s,color .16s,border-color .16s,opacity .16s;display:inline-flex}.xd-ob-explore{color:var(--xd-ob-fg-2);border:1px solid #0000}.xd-ob-explore:hover:not(:disabled),.xd-ob-explore:focus-visible{border-color:var(--xd-ob-line);background:var(--xd-ob-wash);color:var(--xd-ob-fg)}.xd-ob-continue{border:1px solid var(--xd-ob-line);background:var(--xd-ob-wash);color:var(--xd-ob-fg)}.xd-ob-continue:hover:not(:disabled){border-color:var(--xd-ob-line-strong);background:var(--xd-ob-wash-2)}.xd-ob-continue:disabled,.xd-ob-explore:disabled{opacity:.42;cursor:not-allowed}.xd-ob-explore:focus-visible,.xd-ob-continue:focus-visible{outline:2px solid rgba(var(--xd-fg-rgb,255, 255, 255), .7);outline-offset:2px}.xd-ob-flow{grid-template-columns:repeat(3,minmax(0,264px));justify-content:center;gap:30px;width:100%;margin:34px 0 0;padding:0;list-style:none;display:grid}@media (max-width:900px){.xd-ob-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}}@media (max-width:640px){.xd-ob-flow{grid-template-columns:minmax(0,360px)}}.xd-ob-flow-card{border:1px solid var(--xd-ob-block-line);background:var(--xd-ob-block);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);min-width:0;transition:transform .6s var(--xd-ob-ease), opacity .5s ease, border-color .3s ease, box-shadow .5s ease;border-radius:19px;flex-direction:column;display:flex;position:relative;overflow:hidden}.xd-ob-flow[data-lit] .xd-ob-flow-card{opacity:.5}.xd-ob-flow .xd-ob-flow-card[data-waiting],.xd-ob-flow[data-lit] .xd-ob-flow-card[data-waiting]{opacity:0;transform:translateY(26px)scale(.97)}.xd-ob-flow[data-lit] .xd-ob-flow-card[data-lit]{opacity:1;box-shadow:0 0 0 4px var(--xd-ob-hl-glow), 0 26px 60px -30px rgba(var(--xd-shadow-rgb,0, 0, 0), .85);border-color:#0000;transform:translateY(-6px)scale(1.03)}.xd-ob-flow-art{aspect-ratio:16/10;background:rgba(var(--xd-fg-rgb,255, 255, 255), .05);display:block;position:relative;overflow:hidden}.xd-ob-flow-art img{object-fit:cover;width:100%;height:100%;display:block}.xd-ob-flow-card[data-glyph] .xd-ob-flow-art{place-items:center;display:grid}.xd-ob-flow-card[data-glyph] .xd-ob-flow-art img{object-fit:contain;width:72px;height:72px}.xd-ob-flow-time{z-index:1;color:var(--xd-ob-fg);background:rgba(var(--xd-bg-rgb,10, 10, 16), .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600;position:absolute;top:10px;right:10px}.xd-ob-flow-label{text-align:left;flex-direction:column;gap:3px;padding:14px 16px 18px;display:flex}.xd-ob-flow-label strong{letter-spacing:-.01em;font-size:16px;font-weight:600}.xd-ob-flow-label small{color:var(--xd-ob-fg-2);font-size:13.5px;line-height:1.4}.xd-ob-flow-bar{background:rgba(var(--xd-fg-rgb,255, 255, 255), .06);height:3px;position:absolute;bottom:0;left:0;right:0}.xd-ob-flow-bar i{background:var(--xd-ob-hl);width:0;height:100%;display:block}.xd-ob-flow-card[data-lit] .xd-ob-flow-bar i{animation:xd-ob-fill var(--dwell,2.5s) linear forwards}.xd-ob-flow[data-closing] .xd-ob-flow-bar i,.xd-ob-flow[data-holding] .xd-ob-flow-bar i{width:0;animation:none}.xd-ob-flow[data-holding] .xd-ob-flow-card[data-lit] .xd-ob-flow-bar i{width:60%}@keyframes xd-ob-fill{0%{width:0}to{width:100%}}:root[data-theme=light] .xd-ob-path-tasks{background:rgba(var(--xd-bg-rgb,248, 248, 248), .66)}:root[data-theme=light] .xd-ob-flow[data-lit] .xd-ob-flow-card[data-lit],:root[data-theme=light] .xd-ob-path[aria-checked=true]{box-shadow:0 0 0 4px var(--xd-ob-hl-glow)}@media (prefers-reduced-motion:reduce){.xd-ob-shell,.xd-ob-guide-sub,.xd-ob-doti,.xd-ob-doti-scale,.xd-ob-doti-pop,.xd-ob-path,.xd-ob-task,.xd-ob-actions,.xd-ob-flow-card{transition:none!important;animation:none!important}.xd-ob-path[data-open],.xd-ob-flow[data-lit] .xd-ob-flow-card[data-lit],.xd-ob-path[data-open] .xd-ob-path-art>img{transform:none}.xd-ob-flow-card[data-lit] .xd-ob-flow-bar i{width:100%;animation:none}}