.AddToDesktop-module__guOWaq__banner{justify-content:space-between;align-items:center;gap:var(--dy-s-3);margin:0 0 var(--dy-s-5);padding:var(--dy-s-3);border:1px solid var(--dy-line);border-radius:var(--dy-r-lg);background:radial-gradient(circle at top left, #bff29e8c, transparent 42%), var(--dy-surface-white);box-shadow:var(--dy-shadow-whisper);display:flex}.AddToDesktop-module__guOWaq__content{align-items:center;gap:var(--dy-s-3);min-width:0;display:flex}.AddToDesktop-module__guOWaq__iconWrap{background:var(--dy-brand-bg);width:42px;height:42px;box-shadow:var(--dy-shadow-lift);border-radius:14px;flex:none;overflow:hidden}.AddToDesktop-module__guOWaq__icon{width:100%;height:100%;display:block}.AddToDesktop-module__guOWaq__title{color:var(--dy-text);font-size:var(--dy-fs-body);font-weight:var(--dy-fw-bold);letter-spacing:var(--dy-ls-label)}.AddToDesktop-module__guOWaq__subtitle{color:var(--dy-muted);font-size:var(--dy-fs-caption);font-weight:var(--dy-fw-medium);line-height:var(--dy-lh-normal);margin-top:2px}.AddToDesktop-module__guOWaq__actions{align-items:center;gap:var(--dy-s-2);flex:none;display:flex}.AddToDesktop-module__guOWaq__addButton,.AddToDesktop-module__guOWaq__closeButton,.AddToDesktop-module__guOWaq__primaryButton{transition:transform .18s var(--dy-ease), filter .18s var(--dy-ease);border:0}.AddToDesktop-module__guOWaq__addButton{border-radius:var(--dy-r-pill);background:var(--dy-brand);color:var(--dy-brand-bg);font-size:var(--dy-fs-caption);font-weight:var(--dy-fw-bold);white-space:nowrap;align-items:center;gap:5px;padding:8px 12px;display:inline-flex}.AddToDesktop-module__guOWaq__closeButton{border-radius:var(--dy-r-pill);width:30px;height:30px;color:var(--dy-muted);background:#2d392912;justify-content:center;align-items:center;display:inline-flex}.AddToDesktop-module__guOWaq__addButton:active,.AddToDesktop-module__guOWaq__closeButton:active,.AddToDesktop-module__guOWaq__primaryButton:active{filter:brightness(.96);transform:scale(.96)}.AddToDesktop-module__guOWaq__overlay{z-index:1100;padding:var(--dy-s-5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2d39295c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AddToDesktop-module__guOWaq__modal{width:min(100%,350px);padding:var(--dy-s-6);background:linear-gradient(180deg, #fffffff5, #eff4eaf5), var(--dy-surface-white);box-shadow:var(--dy-shadow-toast);animation:AddToDesktop-module__guOWaq__liftIn .28s var(--dy-ease);border:1px solid #ffffffb8;border-radius:28px}@keyframes AddToDesktop-module__guOWaq__liftIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.AddToDesktop-module__guOWaq__modalHeader{text-align:center}.AddToDesktop-module__guOWaq__modalIcon{width:64px;height:64px;margin:0 auto var(--dy-s-3);box-shadow:var(--dy-shadow-lift);border-radius:18px;display:block}.AddToDesktop-module__guOWaq__modalHeader h3{color:var(--dy-text);font-size:var(--dy-fs-h3);font-weight:var(--dy-fw-bold);letter-spacing:var(--dy-ls-h2);margin:0}.AddToDesktop-module__guOWaq__modalHeader p{margin:var(--dy-s-2) 0 0;color:var(--dy-muted);font-size:var(--dy-fs-body-sm);line-height:var(--dy-lh-relaxed)}.AddToDesktop-module__guOWaq__notice{align-items:flex-start;gap:var(--dy-s-2);margin-top:var(--dy-s-4);padding:var(--dy-s-3);border-radius:var(--dy-r-md);color:#8a4a05;font-size:var(--dy-fs-caption);font-weight:var(--dy-fw-medium);line-height:var(--dy-lh-normal);background:#fff7e8;display:flex}.AddToDesktop-module__guOWaq__steps{margin:var(--dy-s-5) 0;flex-direction:column;display:flex}.AddToDesktop-module__guOWaq__step{align-items:center;gap:var(--dy-s-3);padding:var(--dy-s-3) 0;border-bottom:1px dashed var(--dy-line-dashed);grid-template-columns:30px 1fr 28px;display:grid}.AddToDesktop-module__guOWaq__step:last-child{border-bottom:0}.AddToDesktop-module__guOWaq__stepNumber{border-radius:var(--dy-r-pill);background:var(--dy-brand-bg);width:30px;height:30px;color:var(--dy-brand-ink);font-size:var(--dy-fs-body-sm);font-weight:var(--dy-fw-bold);justify-content:center;align-items:center;display:inline-flex}.AddToDesktop-module__guOWaq__stepTitle{color:var(--dy-text);font-size:var(--dy-fs-body);font-weight:var(--dy-fw-semibold)}.AddToDesktop-module__guOWaq__stepIcon{color:var(--dy-brand);justify-content:center;align-items:center;display:inline-flex}.AddToDesktop-module__guOWaq__primaryButton{width:100%;padding:14px var(--dy-s-4);border-radius:var(--dy-r-md);background:var(--dy-brand);color:var(--dy-brand-bg);font-size:var(--dy-fs-body);font-weight:var(--dy-fw-bold)}@media (max-width:380px){.AddToDesktop-module__guOWaq__banner{align-items:flex-start}.AddToDesktop-module__guOWaq__actions{flex-direction:column-reverse}}
