:root{--launcher-ease-out:cubic-bezier(.2, .9, .25, 1);--launcher-ease-spring:cubic-bezier(.34, 1.4, .5, 1)}@keyframes weva-launcher-module___Wap-G__launcherFadeIn{0%{opacity:0}to{opacity:1}}@keyframes weva-launcher-module___Wap-G__launcherSheetIn{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes weva-launcher-module___Wap-G__launcherPopIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes weva-launcher-module___Wap-G__launcherDropIn{0%{opacity:0;transform:translateY(-16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes weva-launcher-module___Wap-G__launcherTileIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.weva-launcher-module___Wap-G__helpLayer[hidden]{display:none}.weva-launcher-module___Wap-G__helpLayer{z-index:1100;animation:weva-launcher-module___Wap-G__launcherFadeIn .18s var(--launcher-ease-out);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.weva-launcher-module___Wap-G__helpPanel{z-index:1;animation:weva-launcher-module___Wap-G__launcherSheetIn .26s var(--launcher-ease-spring);background:#fffffff7;border-radius:24px;flex-direction:column;width:min(760px,100%);max-height:calc(100svh - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a59}.weva-launcher-module___Wap-G__helpPanelHeader{justify-content:flex-end;padding:14px 18px 0;display:flex}.weva-launcher-module___Wap-G__helpBody{color:#1e293b;flex-direction:column;gap:28px;padding:12px 24px 28px;display:flex;overflow-y:auto}.weva-launcher-module___Wap-G__titleBlock{flex-direction:column;gap:8px;display:flex}.weva-launcher-module___Wap-G__titleEyebrow{color:#64748b;letter-spacing:.05em;font-size:13px;font-weight:700}.weva-launcher-module___Wap-G__title{letter-spacing:.02em;font-size:24px;font-weight:800;line-height:1.35}.weva-launcher-module___Wap-G__titleSub{color:#0369a1;font-size:15px;font-weight:600;line-height:1.5}.weva-launcher-module___Wap-G__lead{color:#475569;font-size:14px;line-height:1.7}.weva-launcher-module___Wap-G__section{flex-direction:column;gap:12px;display:flex}.weva-launcher-module___Wap-G__sectionTitle{font-size:18px;font-weight:700;line-height:1.4}.weva-launcher-module___Wap-G__bodyText{color:#334155;font-size:14px;line-height:1.8}.weva-launcher-module___Wap-G__stepList{color:#334155;flex-direction:column;gap:8px;padding-left:20px;font-size:14px;line-height:1.8;list-style:decimal;display:flex}.weva-launcher-module___Wap-G__faqItem{border-bottom:1px solid var(--color-gray-2);flex-direction:column;gap:6px;padding:14px 0;display:flex}.weva-launcher-module___Wap-G__faqQuestion{font-size:15px;font-weight:700}.weva-launcher-module___Wap-G__faqAnswer{color:#475569;font-size:14px;line-height:1.8}.weva-launcher-module___Wap-G__disclaimerBox{border-radius:var(--radius-xl);background:var(--color-gray-1);color:#475569;padding:14px 16px;font-size:13px;line-height:1.8}.weva-launcher-module___Wap-G__relatedLink{color:var(--color-primary-4);font-weight:700;text-decoration:underline}.weva-launcher-module___Wap-G__stage{--text-body:17px;--text-callout:16px;--text-subhead:15px;--text-footnote:13px;--text-caption1:12px;--text-caption2:11px;--radius-card:22px;--radius-control:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--fill-control:#7676802e;--fill-control-strong:#76768042;--material-filter:blur(30px) saturate(180%);--material-fill:#ffffffa8;--material-fill-strong:#ffffffc7;--material-edge:inset 0 1px 0 #ffffffad;--shadow-raised:0 1px 2px #0f172a0f, 0 10px 28px #0f172a1a;--shadow-icon:inset 0 0 0 .5px #0f172a0d, 0 1px 2px #0f172a12, 0 5px 12px #0f172a12;--launcher-text:#0f172a;--launcher-text-weak:#0f172a9e;--launcher-glass:#ffffff94;--launcher-glass-strong:#ffffffd1;--launcher-border:#ffffffb3;--launcher-shadow:0 6px 18px #0f172a24;height:100svh;color:var(--launcher-text);-webkit-font-smoothing:antialiased;isolation:isolate;flex-direction:column;gap:10px;padding:14px 20px 18px;display:flex;position:relative}.weva-launcher-module___Wap-G__stage:before{content:"";z-index:0;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}.weva-launcher-module___Wap-G__stage:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(125% 95% at 50% 38%,#0000 52%,#0000001f 100%);position:absolute;inset:0}.weva-launcher-module___Wap-G__toolbar,.weva-launcher-module___Wap-G__pagerViewport,.weva-launcher-module___Wap-G__stageFooter{z-index:1;position:relative}.weva-launcher-module___Wap-G__stage[data-tone=dark]{--material-fill:#1c1c228c;--material-fill-strong:#1c1c22ad;--material-edge:inset 0 1px 0 #ffffff1f;--shadow-raised:0 1px 2px #0000004d, 0 12px 32px #00000059;--shadow-icon:inset 0 0 0 .5px #ffffff0f, 0 2px 6px #00000059;--fill-control:#ffffff24;--fill-control-strong:#ffffff38;--launcher-text:#f8fafc;--launcher-text-weak:#f8fafcad;--launcher-glass:#ffffff24;--launcher-glass-strong:#0f172a8c;--launcher-border:#ffffff38;--launcher-shadow:0 6px 18px #00000059}@media (max-width:560px){.weva-launcher-module___Wap-G__stage{padding:12px 12px 14px}}.weva-launcher-module___Wap-G__stage:fullscreen{border-radius:0;height:100vh;padding:20px 24px}.weva-launcher-module___Wap-G__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.weva-launcher-module___Wap-G__toolbarSpacer{flex:auto}.weva-launcher-module___Wap-G__toolbarButton,.weva-launcher-module___Wap-G__toolbarButtonActive{align-items:center;gap:var(--space-1);border:1px solid var(--launcher-border);border-radius:var(--radius-full);background:var(--launcher-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--launcher-text);font-size:var(--text-footnote);cursor:pointer;touch-action:manipulation;transition:background-color .15s ease, transform .15s var(--launcher-ease-spring);padding:7px 14px;font-weight:600;display:inline-flex}.weva-launcher-module___Wap-G__toolbarButton:hover,.weva-launcher-module___Wap-G__toolbarButtonActive:hover{background:var(--launcher-glass-strong);transform:translateY(-1px)}.weva-launcher-module___Wap-G__toolbarButton:active,.weva-launcher-module___Wap-G__toolbarButtonActive:active{transform:scale(.95)}.weva-launcher-module___Wap-G__toolbarButtonActive{background:var(--launcher-glass-strong);box-shadow:var(--launcher-shadow)}.weva-launcher-module___Wap-G__pagerViewport{touch-action:pan-y;flex:auto;min-height:0;overflow:hidden}.weva-launcher-module___Wap-G__pagerTrack{height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex}.weva-launcher-module___Wap-G__pagerPage{scrollbar-width:thin;flex-direction:column;flex:0 0 100%;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden auto}.weva-launcher-module___Wap-G__emptyPageText{color:var(--launcher-text-weak);margin-top:16px;font-size:13px}.weva-launcher-module___Wap-G__grid{justify-content:center;margin:auto 0;display:grid;position:relative}.weva-launcher-module___Wap-G__gridCell{min-width:0;position:relative}.weva-launcher-module___Wap-G__gridCell[data-hidden=true]{visibility:hidden}.weva-launcher-module___Wap-G__tile{touch-action:manipulation;width:100%;height:100%;animation:weva-launcher-module___Wap-G__launcherTileIn .28s var(--launcher-ease-spring);position:relative}.weva-launcher-module___Wap-G__tile[data-editing=true]{touch-action:none;animation:.28s ease-in-out infinite weva-launcher-module___Wap-G__launcherJiggle}.weva-launcher-module___Wap-G__gridCell:nth-child(6n+1) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.3s;animation-delay:-.05s}.weva-launcher-module___Wap-G__gridCell:nth-child(6n+2) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.34s;animation-direction:reverse;animation-delay:-.19s}.weva-launcher-module___Wap-G__gridCell:nth-child(6n+3) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.28s;animation-delay:-.12s}.weva-launcher-module___Wap-G__gridCell:nth-child(6n+4) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.32s;animation-direction:reverse;animation-delay:-.24s}.weva-launcher-module___Wap-G__gridCell:nth-child(6n+5) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.36s;animation-delay:-.08s}.weva-launcher-module___Wap-G__gridCell:nth-child(6n) .weva-launcher-module___Wap-G__tile[data-editing=true]{animation-duration:.26s;animation-direction:reverse;animation-delay:-.22s}@keyframes weva-launcher-module___Wap-G__launcherJiggle{0%{transform:rotate(-.55deg)translateY(-.3px)}50%{transform:rotate(.55deg)translateY(.3px)}to{transform:rotate(-.55deg)translateY(-.3px)}}.weva-launcher-module___Wap-G__tileFace{width:100%;height:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;text-decoration:none;display:flex}.weva-launcher-module___Wap-G__iconSquare{aspect-ratio:1;corner-shape:squircle;width:min(100%,100% - 4px);max-height:72%;box-shadow:var(--shadow-icon);background:linear-gradient(160deg,#fffffffa 0%,#f1f5f9f5 100%);border-radius:22.5%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s,box-shadow .16s;display:flex;overflow:hidden}.weva-launcher-module___Wap-G__tileFace:hover .weva-launcher-module___Wap-G__iconSquare{transform:translateY(-2px)}.weva-launcher-module___Wap-G__tileFace:active .weva-launcher-module___Wap-G__iconSquare{transform:scale(.92)}.weva-launcher-module___Wap-G__tile[data-merge-target=true] .weva-launcher-module___Wap-G__iconSquare{box-shadow:0 0 0 4px #ffffffbf, var(--launcher-shadow);transform:scale(1.16)}.weva-launcher-module___Wap-G__iconImage{-o-object-fit:contain;object-fit:contain;width:70%;height:70%}.weva-launcher-module___Wap-G__iconEmojiGlyph{justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(26px,3.6vw,42px);line-height:1;display:flex}.weva-launcher-module___Wap-G__iconFallback{width:100%;height:100%;color:var(--color-primary-4);justify-content:center;align-items:center;font-size:clamp(18px,2.6vw,28px);font-weight:800;display:flex}.weva-launcher-module___Wap-G__tileLabel{max-width:100%;font-size:var(--text-caption2);text-align:center;color:var(--launcher-text);-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.weva-launcher-module___Wap-G__stage[data-tone=dark] .weva-launcher-module___Wap-G__tileLabel{text-shadow:0 1px 4px #0009}.weva-launcher-module___Wap-G__folderIcon{aspect-ratio:1;corner-shape:squircle;background:var(--material-fill);width:min(100%,100% - 4px);max-height:72%;-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter);box-shadow:var(--material-edge), var(--shadow-icon);border-radius:22.5%;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;align-content:center;gap:8%;padding:11%;display:grid;overflow:hidden}.weva-launcher-module___Wap-G__miniIconImage{-o-object-fit:contain;object-fit:contain;background:#ffffffd9;border-radius:24%;width:100%;height:100%}.weva-launcher-module___Wap-G__miniIconEmoji,.weva-launcher-module___Wap-G__miniIconFallback{width:100%;height:100%;color:var(--color-primary-4);background:#ffffffd9;border-radius:24%;justify-content:center;align-items:center;font-size:9px;font-weight:800;line-height:1;display:flex}.weva-launcher-module___Wap-G__tileShield{z-index:3;cursor:grab;background:0 0;border:none;border-radius:23%;position:absolute;inset:0}.weva-launcher-module___Wap-G__tileRemoveButton{z-index:4;border-radius:var(--radius-full);color:#fff;cursor:pointer;touch-action:manipulation;background:#0f172ad1;border:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;font-weight:700;line-height:1;display:flex;position:absolute;top:-5px;left:-5px}.weva-launcher-module___Wap-G__dragLayer{z-index:50;pointer-events:none;filter:drop-shadow(0 12px 24px #0f172a59);position:absolute;transform:scale(1.08)}.weva-launcher-module___Wap-G__pageDots[hidden]{display:none}.weva-launcher-module___Wap-G__pageDots{justify-content:center;align-items:center;gap:7px;min-height:14px;display:flex}.weva-launcher-module___Wap-G__pageDot,.weva-launcher-module___Wap-G__pageDotActive{border-radius:var(--radius-full);background:var(--launcher-text-weak);opacity:.45;cursor:pointer;touch-action:manipulation;border:none;width:7px;height:7px;padding:0;transition:opacity .15s}.weva-launcher-module___Wap-G__pageDotActive{opacity:1;background:var(--launcher-text)}.weva-launcher-module___Wap-G__stageFooter{flex-direction:column;flex-shrink:0;gap:10px;display:flex}.weva-launcher-module___Wap-G__dock{corner-shape:squircle;background:var(--material-fill);width:fit-content;max-width:100%;min-height:78px;-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter);box-shadow:var(--material-edge), var(--shadow-raised);border:none;border-radius:28px;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,20px);margin:0 auto;padding:10px clamp(12px,2vw,20px);display:flex}.weva-launcher-module___Wap-G__dockItem{flex-direction:column;align-items:center;gap:4px;width:clamp(46px,9vw,58px);display:flex;position:relative}.weva-launcher-module___Wap-G__dockFace{cursor:pointer;width:100%;transition:transform .18s var(--launcher-ease-spring);justify-content:center;align-items:center;text-decoration:none;display:flex}.weva-launcher-module___Wap-G__dockFace:hover{transform:translateY(-6px)scale(1.06)}.weva-launcher-module___Wap-G__dockFace:active{transform:translateY(-2px)scale(.98)}.weva-launcher-module___Wap-G__dockFace .weva-launcher-module___Wap-G__iconSquare{max-height:none}.weva-launcher-module___Wap-G__dockEditActions{justify-content:center;gap:2px;display:flex}.weva-launcher-module___Wap-G__dockEditButton,.weva-launcher-module___Wap-G__dockRemoveButton{border-radius:var(--radius-full);color:#fff;cursor:pointer;touch-action:manipulation;background:#0f172ab8;border:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;line-height:1;display:flex}.weva-launcher-module___Wap-G__dockRemoveButton{background:#b91c1c}.weva-launcher-module___Wap-G__dockEmptyText{color:var(--launcher-text-weak);font-size:12px}@media (max-width:640px){.weva-launcher-module___Wap-G__dock{gap:6px;padding-left:48px;padding-right:56px}.weva-launcher-module___Wap-G__dockItem{width:44px}}.weva-launcher-module___Wap-G__toolbarLabel{display:inline}@media (max-width:560px){.weva-launcher-module___Wap-G__sheetOverlay,.weva-launcher-module___Wap-G__folderOverlay{align-items:flex-end;padding:0}.weva-launcher-module___Wap-G__sheetPanel,.weva-launcher-module___Wap-G__folderPanel{border-radius:24px 24px 0 0;width:100%;max-height:88svh;padding-bottom:24px}.weva-launcher-module___Wap-G__helpLayer{align-items:flex-end;padding:0}.weva-launcher-module___Wap-G__helpPanel{border-radius:24px 24px 0 0;width:100%;max-height:92svh}.weva-launcher-module___Wap-G__toolbarLabel{display:none}.weva-launcher-module___Wap-G__toolbarButton,.weva-launcher-module___Wap-G__toolbarButtonActive{padding:7px 11px;font-size:15px}}.weva-launcher-module___Wap-G__widgetCard{width:100%;height:100%;padding:var(--space-4);border-radius:var(--radius-card);corner-shape:squircle;background:var(--material-fill);-webkit-backdrop-filter:var(--material-filter);backdrop-filter:var(--material-filter);box-shadow:var(--material-edge), var(--shadow-raised);color:var(--launcher-text);border:none;flex-direction:column;display:flex;overflow:hidden}.weva-launcher-module___Wap-G__widgetCard[data-size=small]{padding:10px 12px}.weva-launcher-module___Wap-G__widgetCard[data-size=wide]{border-radius:18px;padding:8px 12px}.weva-launcher-module___Wap-G__widgetHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.weva-launcher-module___Wap-G__widgetTitle{font-size:var(--text-footnote);color:var(--launcher-text-weak);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.weva-launcher-module___Wap-G__widgetSelectControl{min-width:0;color:var(--launcher-text-weak);align-items:center;gap:2px;display:inline-flex;position:relative}.weva-launcher-module___Wap-G__widgetSelectChevron{pointer-events:none;opacity:.7;flex-shrink:0}.weva-launcher-module___Wap-G__widgetHeaderLink{font-size:var(--text-caption1);color:var(--color-primary-4);flex-shrink:0;font-weight:600;text-decoration:none}.weva-launcher-module___Wap-G__stage[data-tone=dark] .weva-launcher-module___Wap-G__widgetHeaderLink{color:#7dd3fc}.weva-launcher-module___Wap-G__widgetCategorySelect{max-width:100%;color:inherit;font-size:var(--text-footnote);cursor:pointer;appearance:none;text-overflow:ellipsis;background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.weva-launcher-module___Wap-G__widgetNoticeText{font-size:var(--text-caption1);color:var(--launcher-text-weak);line-height:1.6}.weva-launcher-module___Wap-G__searchWidget{flex-direction:column;justify-content:center;gap:10px;height:100%;display:flex}.weva-launcher-module___Wap-G__searchWidgetRow{align-items:center;gap:8px;height:100%;display:flex}.weva-launcher-module___Wap-G__searchEngineTabs{scrollbar-width:none;flex-wrap:nowrap;gap:4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%)}.weva-launcher-module___Wap-G__searchEngineTabs::-webkit-scrollbar{display:none}.weva-launcher-module___Wap-G__searchEngineTab,.weva-launcher-module___Wap-G__searchEngineTabActive{border-radius:var(--radius-full);background:var(--fill-control);color:var(--launcher-text);font-size:var(--text-caption1);cursor:pointer;touch-action:manipulation;border:none;flex-shrink:0;padding:4px 10px;font-weight:600}.weva-launcher-module___Wap-G__searchEngineTabActive{background:var(--color-primary-4);color:#fff}.weva-launcher-module___Wap-G__searchEngineSelect{color:inherit;font-size:var(--text-footnote);cursor:pointer;appearance:none;background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.weva-launcher-module___Wap-G__searchField{align-items:center;gap:var(--space-2);width:100%;padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--fill-control);height:46px;color:var(--launcher-text);display:flex}.weva-launcher-module___Wap-G__searchFieldIcon{opacity:.5;flex-shrink:0}.weva-launcher-module___Wap-G__searchInput{min-width:0;color:inherit;font-size:var(--text-callout);background:0 0;border:none;flex:auto;padding:0;font-family:inherit}.weva-launcher-module___Wap-G__searchInput:focus{outline:none}.weva-launcher-module___Wap-G__searchInput::placeholder{color:var(--launcher-text-weak)}.weva-launcher-module___Wap-G__searchEngineControl{padding-left:var(--space-2);border-left:1px solid var(--fill-control-strong);color:var(--launcher-text-weak);flex-shrink:0;align-items:center;gap:2px;display:inline-flex;position:relative}.weva-launcher-module___Wap-G__searchEngineChevron{pointer-events:none;opacity:.7}.weva-launcher-module___Wap-G__searchWidgetRow .weva-launcher-module___Wap-G__searchField{flex:auto;min-width:0}.weva-launcher-module___Wap-G__clockWidget{justify-content:space-between;gap:var(--space-2);flex-direction:column;height:100%;display:flex}.weva-launcher-module___Wap-G__clockBottom{flex-direction:column;gap:2px;display:flex}.weva-launcher-module___Wap-G__clockGreeting{font-size:var(--text-caption1);color:var(--launcher-text-weak);font-weight:600}.weva-launcher-module___Wap-G__clockTime{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(34px,5.6vw,54px);font-weight:700;line-height:1.02}.weva-launcher-module___Wap-G__clockDate{font-size:var(--text-footnote);color:var(--launcher-text-weak);font-weight:400}.weva-launcher-module___Wap-G__feedWidget{flex-direction:column;height:100%;min-height:0;display:flex}.weva-launcher-module___Wap-G__feedList{min-height:0;animation:weva-launcher-module___Wap-G__launcherFadeIn .3s var(--launcher-ease-out);flex-direction:column;gap:2px;list-style:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}@media (max-width:760px){.weva-launcher-module___Wap-G__feedList>li:nth-child(n+5){display:none}}.weva-launcher-module___Wap-G__feedRow{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);margin-inline:calc(var(--space-2) * -1);border-radius:var(--radius-lg);color:inherit;text-decoration:none;transition:background-color .15s;display:flex}.weva-launcher-module___Wap-G__feedRow:hover{background:#94a3b833}.weva-launcher-module___Wap-G__feedIcon{border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain;background:#fff;flex-shrink:0;width:22px;height:22px}.weva-launcher-module___Wap-G__feedFallbackIcon{border-radius:var(--radius-md);width:22px;height:22px;color:var(--color-primary-4);background:#fff;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex}.weva-launcher-module___Wap-G__feedTitle{min-width:0;font-size:var(--text-footnote);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:400;line-height:1.35;overflow:hidden}.weva-launcher-module___Wap-G__feedBadge{font-size:var(--text-caption2);color:#ea580c;flex-shrink:0;font-weight:600}.weva-launcher-module___Wap-G__unsupportedWidget{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.weva-launcher-module___Wap-G__unsupportedWidgetIcon{font-size:22px;line-height:1}.weva-launcher-module___Wap-G__frameWidget{flex-direction:column;height:100%;min-height:0;display:flex}.weva-launcher-module___Wap-G__frameBody{border:1px solid var(--color-gray-2);border-radius:var(--radius-lg);background:#fff;flex:auto;width:100%;min-height:0}.weva-launcher-module___Wap-G__folderOverlay,.weva-launcher-module___Wap-G__sheetOverlay,.weva-launcher-module___Wap-G__spotlightOverlay{z-index:1100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:weva-launcher-module___Wap-G__launcherFadeIn .18s var(--launcher-ease-out);background:#0f172a73;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.weva-launcher-module___Wap-G__folderOverlay,.weva-launcher-module___Wap-G__sheetOverlay{justify-content:center;align-items:center}.weva-launcher-module___Wap-G__spotlightOverlay{justify-content:center;align-items:flex-start;padding-top:clamp(40px,12vh,140px)}.weva-launcher-module___Wap-G__overlayBackdrop{z-index:0;cursor:default;background:0 0;border:none;position:absolute;inset:0}.weva-launcher-module___Wap-G__folderPanel,.weva-launcher-module___Wap-G__sheetPanel,.weva-launcher-module___Wap-G__spotlightPanel{z-index:1;width:min(560px,100%);animation:weva-launcher-module___Wap-G__launcherSheetIn .26s var(--launcher-ease-spring);color:#0f172a;background:#fffffff5;border-radius:24px;max-height:calc(100vh - 32px);padding:18px;position:relative;overflow-y:auto;box-shadow:0 24px 60px #0f172a59}.weva-launcher-module___Wap-G__folderPanel{animation:weva-launcher-module___Wap-G__launcherPopIn .24s var(--launcher-ease-spring)}.weva-launcher-module___Wap-G__spotlightPanel{animation:weva-launcher-module___Wap-G__launcherDropIn .24s var(--launcher-ease-spring)}.weva-launcher-module___Wap-G__folderPanelHeader,.weva-launcher-module___Wap-G__sheetHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.weva-launcher-module___Wap-G__sheetTitle{font-size:16px;font-weight:800}.weva-launcher-module___Wap-G__sheetBody{flex-direction:column;gap:16px;display:flex}.weva-launcher-module___Wap-G__folderNameInput{border:1px solid var(--color-gray-3);border-radius:var(--radius-lg);flex:auto;min-width:0;padding:6px 10px;font-size:15px;font-weight:700}.weva-launcher-module___Wap-G__folderCloseButton{border:1px solid var(--color-gray-3);border-radius:var(--radius-full);background:var(--color-base-white);cursor:pointer;touch-action:manipulation;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:700}.weva-launcher-module___Wap-G__folderGrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:12px;list-style:none;display:grid}.weva-launcher-module___Wap-G__folderGridItem{min-width:0}.weva-launcher-module___Wap-G__folderGrid .weva-launcher-module___Wap-G__tileFace{color:#0f172a}.weva-launcher-module___Wap-G__folderGrid .weva-launcher-module___Wap-G__iconSquare{background:var(--color-gray-1);max-height:none}.weva-launcher-module___Wap-G__folderGrid .weva-launcher-module___Wap-G__tileLabel{color:#0f172a;text-shadow:none}.weva-launcher-module___Wap-G__folderEditRow{flex-direction:column;align-items:center;gap:4px;display:flex}.weva-launcher-module___Wap-G__folderEditActions{gap:4px;display:flex}.weva-launcher-module___Wap-G__tabRow{gap:6px;margin-bottom:14px;display:flex}.weva-launcher-module___Wap-G__tab,.weva-launcher-module___Wap-G__tabActive{border:1px solid var(--color-gray-3);border-radius:var(--radius-full);background:var(--color-base-white);cursor:pointer;touch-action:manipulation;padding:7px 16px;font-size:13px;font-weight:700}.weva-launcher-module___Wap-G__tabActive{border-color:var(--color-primary-4);background:var(--color-primary-0);color:var(--color-primary-4)}.weva-launcher-module___Wap-G__form{flex-direction:column;gap:14px;display:flex}.weva-launcher-module___Wap-G__field{flex-direction:column;gap:6px;display:flex}.weva-launcher-module___Wap-G__fieldLabel{color:#475569;font-size:12px;font-weight:700}.weva-launcher-module___Wap-G__textInput,.weva-launcher-module___Wap-G__textArea{border:1px solid var(--color-gray-3);border-radius:var(--radius-lg);background:var(--color-base-white);width:100%;padding:9px 12px;font-family:inherit;font-size:14px}.weva-launcher-module___Wap-G__textArea{resize:vertical}.weva-launcher-module___Wap-G__checkboxField{cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.weva-launcher-module___Wap-G__chipRow{flex-wrap:wrap;gap:6px;display:flex}.weva-launcher-module___Wap-G__chip,.weva-launcher-module___Wap-G__chipActive{border:1px solid var(--color-gray-3);border-radius:var(--radius-full);background:var(--color-base-white);cursor:pointer;touch-action:manipulation;padding:6px 14px;font-size:12px;font-weight:700}.weva-launcher-module___Wap-G__chipActive{border-color:var(--color-primary-4);background:var(--color-primary-0);color:var(--color-primary-4)}.weva-launcher-module___Wap-G__chip:disabled{opacity:.45;cursor:not-allowed}.weva-launcher-module___Wap-G__serviceGrid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;max-height:46svh;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 92%,#0000 100%);mask-image:linear-gradient(#000 0 92%,#0000 100%)}.weva-launcher-module___Wap-G__serviceTile{border-radius:var(--radius-xl);color:#0f172a;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease, transform .15s var(--launcher-ease-spring);background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;display:flex}.weva-launcher-module___Wap-G__serviceTile:hover{background:var(--color-gray-1);border-color:var(--color-gray-2);transform:translateY(-2px)}.weva-launcher-module___Wap-G__serviceTile:active{transform:scale(.96)}.weva-launcher-module___Wap-G__serviceTileIcon{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.weva-launcher-module___Wap-G__serviceTileLabel{text-align:center;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:11.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.weva-launcher-module___Wap-G__primaryButton{border-radius:var(--radius-full);background:var(--color-primary-4);color:#fff;cursor:pointer;touch-action:manipulation;border:none;align-self:flex-start;padding:10px 24px;font-size:14px;font-weight:700}.weva-launcher-module___Wap-G__dangerButton{border-radius:var(--radius-full);color:#b91c1c;cursor:pointer;touch-action:manipulation;background:#fef2f2;border:1px solid #fca5a5;align-self:flex-start;padding:9px 20px;font-size:13px;font-weight:700}.weva-launcher-module___Wap-G__smallButton,.weva-launcher-module___Wap-G__smallDangerButton{border:1px solid var(--color-gray-3);border-radius:var(--radius-full);background:var(--color-base-white);cursor:pointer;touch-action:manipulation;padding:3px 8px;font-size:10.5px;font-weight:700}.weva-launcher-module___Wap-G__smallDangerButton{color:#b91c1c;border-color:#fca5a5}.weva-launcher-module___Wap-G__helpText{color:#64748b;font-size:12px;line-height:1.7}.weva-launcher-module___Wap-G__errorText{color:#b91c1c;font-size:12.5px;font-weight:700}.weva-launcher-module___Wap-G__wallpaperGroup{flex-direction:column;gap:6px;display:flex}.weva-launcher-module___Wap-G__wallpaperGroupLabel{letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:700}.weva-launcher-module___Wap-G__wallpaperGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.weva-launcher-module___Wap-G__wallpaperSwatch,.weva-launcher-module___Wap-G__wallpaperSwatchActive{aspect-ratio:1;border-radius:var(--radius-xl);cursor:pointer;touch-action:manipulation;border:2px solid #0000}.weva-launcher-module___Wap-G__wallpaperSwatchActive{border-color:var(--color-primary-4);box-shadow:0 0 0 3px var(--color-primary-0)}.weva-launcher-module___Wap-G__spotlightInput{border:1px solid var(--color-gray-3);border-radius:var(--radius-full);width:100%;padding:13px 18px;font-size:16px}.weva-launcher-module___Wap-G__spotlightSection{margin-top:16px}.weva-launcher-module___Wap-G__spotlightSectionTitle{letter-spacing:.06em;color:#64748b;margin-bottom:6px;font-size:11.5px;font-weight:800}.weva-launcher-module___Wap-G__spotlightList{flex-direction:column;gap:2px;list-style:none;display:flex}.weva-launcher-module___Wap-G__spotlightRow{border-radius:var(--radius-lg);color:#0f172a;align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}.weva-launcher-module___Wap-G__spotlightRow:hover{background:var(--color-gray-1)}.weva-launcher-module___Wap-G__spotlightRow .weva-launcher-module___Wap-G__miniIconImage,.weva-launcher-module___Wap-G__spotlightRow .weva-launcher-module___Wap-G__miniIconEmoji,.weva-launcher-module___Wap-G__spotlightRow .weva-launcher-module___Wap-G__miniIconFallback{flex-shrink:0;width:22px;height:22px;font-size:13px}.weva-launcher-module___Wap-G__contextMenu{transform-origin:0 0;animation:weva-launcher-module___Wap-G__launcherPopIn .14s var(--launcher-ease-out);z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border:1px solid #0f172a14;border-radius:14px;flex-direction:column;gap:1px;min-width:208px;padding:6px;display:flex;position:fixed;box-shadow:0 18px 44px #0f172a47}.weva-launcher-module___Wap-G__contextMenuItem,.weva-launcher-module___Wap-G__contextMenuItemDanger{color:#0f172a;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:9px;width:100%;padding:9px 12px;font-size:13.5px;font-weight:600}.weva-launcher-module___Wap-G__contextMenuItem:hover,.weva-launcher-module___Wap-G__contextMenuItem:focus-visible{background:var(--color-primary-0);outline:none}.weva-launcher-module___Wap-G__contextMenuItemDanger{color:#b91c1c}.weva-launcher-module___Wap-G__contextMenuItemDanger:hover,.weva-launcher-module___Wap-G__contextMenuItemDanger:focus-visible{background:#fef2f2;outline:none}.weva-launcher-module___Wap-G__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.weva-launcher-module___Wap-G__tile[data-selected=true] .weva-launcher-module___Wap-G__iconSquare,.weva-launcher-module___Wap-G__tile[data-selected=true] .weva-launcher-module___Wap-G__folderIcon,.weva-launcher-module___Wap-G__tile[data-selected=true] .weva-launcher-module___Wap-G__widgetCard{box-shadow:0 0 0 3px var(--color-primary-4), var(--launcher-shadow)}.weva-launcher-module___Wap-G__serviceTileIcon .weva-launcher-module___Wap-G__iconImage{width:64%;height:64%}.weva-launcher-module___Wap-G__serviceTileIcon .weva-launcher-module___Wap-G__iconEmojiGlyph,.weva-launcher-module___Wap-G__serviceTileIcon .weva-launcher-module___Wap-G__iconFallback{font-size:26px}.weva-launcher-module___Wap-G__serviceTileIcon .weva-launcher-module___Wap-G__iconSquare{width:100%;max-height:none}.weva-launcher-module___Wap-G__stage :focus-visible,.weva-launcher-module___Wap-G__helpLayer :focus-visible{outline:2px solid var(--color-primary-4);outline-offset:2px}.weva-launcher-module___Wap-G__stage ::selection{background:color-mix(in srgb, var(--color-primary-4) 28%, transparent)}.weva-launcher-module___Wap-G__stage input{caret-color:var(--color-primary-4)}.weva-launcher-module___Wap-G__pagerPage,.weva-launcher-module___Wap-G__serviceGrid,.weva-launcher-module___Wap-G__helpBody,.weva-launcher-module___Wap-G__sheetPanel,.weva-launcher-module___Wap-G__folderPanel,.weva-launcher-module___Wap-G__spotlightPanel{scrollbar-width:thin;scrollbar-color:#78788259 transparent}@media (prefers-reduced-motion:reduce){.weva-launcher-module___Wap-G__tile,.weva-launcher-module___Wap-G__tile[data-editing=true],.weva-launcher-module___Wap-G__contextMenu,.weva-launcher-module___Wap-G__folderOverlay,.weva-launcher-module___Wap-G__sheetOverlay,.weva-launcher-module___Wap-G__spotlightOverlay,.weva-launcher-module___Wap-G__helpLayer,.weva-launcher-module___Wap-G__folderPanel,.weva-launcher-module___Wap-G__sheetPanel,.weva-launcher-module___Wap-G__spotlightPanel,.weva-launcher-module___Wap-G__helpPanel{animation:none}.weva-launcher-module___Wap-G__pagerTrack,.weva-launcher-module___Wap-G__dockFace,.weva-launcher-module___Wap-G__iconSquare,.weva-launcher-module___Wap-G__toolbarButton,.weva-launcher-module___Wap-G__toolbarButtonActive{transition:none}}
