.applications-module__iYbWqG__overlay{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000052;position:fixed;inset:0}.applications-module__iYbWqG__modal{z-index:61;border:1px solid color-mix(in srgb, var(--shell-muted) 35%, var(--shell-border));background:color-mix(in srgb, var(--shell-surface) 94%, transparent);width:min(1120px,100vw - 48px);height:min(740px,100dvh - 64px);min-height:0;box-shadow:0 24px 90px #00000047, inset 0 1px 0 color-mix(in srgb, var(--shell-text) 6%, transparent);-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);border-radius:30px;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.applications-module__iYbWqG__header{border-bottom:1px solid var(--shell-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin:0 28px;padding:24px 0 20px;display:flex}.applications-module__iYbWqG__search{flex-shrink:0;margin:16px 28px 0;position:relative}.applications-module__iYbWqG__filters{border-bottom:1px solid var(--shell-border);scrollbar-width:thin;flex-shrink:0;gap:8px;margin:0 28px;padding:16px 8px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.applications-module__iYbWqG__chip{background:color-mix(in srgb, var(--shell-text) 6%, transparent);color:var(--shell-muted);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-size:13px;line-height:18px;transition:background .15s,color .15s;display:inline-flex}.applications-module__iYbWqG__chipIcon{flex-shrink:0;width:16px;height:16px;display:inline-flex}.applications-module__iYbWqG__chip:hover{color:var(--shell-text);background:color-mix(in srgb, var(--shell-text) 10%, transparent)}.applications-module__iYbWqG__chip[aria-pressed=true]{border-color:color-mix(in srgb, var(--shell-primary) 35%, transparent);background:color-mix(in srgb, var(--shell-primary) 14%, var(--shell-surface));color:var(--shell-primary);font-weight:600}.applications-module__iYbWqG__chip:focus-visible,.applications-module__iYbWqG__iconButton:focus-visible{outline:2px solid var(--shell-primary);outline-offset:3px}.applications-module__iYbWqG__grid{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1 1 0;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:18px 12px;min-height:0;padding:24px 28px;scroll-padding:12px;display:grid;overflow-y:auto}.applications-module__iYbWqG__card{width:100%;min-height:134px;padding:var(--application-icon-top) 6px 12px;cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:12px;transition:background .15s;display:flex;overflow:visible}.applications-module__iYbWqG__card:hover{background:color-mix(in srgb, var(--shell-text) 5%, transparent)}.applications-module__iYbWqG__cardContainer{--application-icon-size:66px;--application-icon-top:12px;--application-icon-radius:18px;isolation:isolate;overflow:visible}.applications-module__iYbWqG__pin{z-index:1;top:calc(var(--application-icon-radius) * .292893 - 1px);right:calc(var(--application-icon-radius) * .292893 - 1px);width:40px;height:40px;color:var(--shell-muted);pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(50%,-50%)}.applications-module__iYbWqG__pinBadge{border:1px solid var(--shell-border);background:var(--shell-surface);pointer-events:none;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.applications-module__iYbWqG__pin:hover .applications-module__iYbWqG__pinBadge,.applications-module__iYbWqG__pin[aria-pressed=true] .applications-module__iYbWqG__pinBadge{color:var(--shell-primary);background:var(--shell-surface2)}.applications-module__iYbWqG__pin:focus-visible{outline:none}.applications-module__iYbWqG__pin:focus-visible .applications-module__iYbWqG__pinBadge{outline:2px solid var(--shell-primary);outline-offset:3px}.applications-module__iYbWqG__pin[aria-disabled=true]{cursor:default}.applications-module__iYbWqG__icon:has(.applications-module__iYbWqG__iconButton:active){transform:scale(.95)}.applications-module__iYbWqG__icon{width:var(--application-icon-size);height:var(--application-icon-size);border:1px solid color-mix(in srgb, var(--shell-primary) 20%, var(--shell-border));border-radius:var(--application-icon-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--shell-primary) 16%, var(--shell-surface)), var(--shell-surface2));color:var(--shell-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--shell-text) 7%, transparent), 0 4px 10px #00000012;flex-shrink:0;place-items:center;transition:transform .15s;display:grid;position:relative;overflow:visible}.applications-module__iYbWqG__iconButton{border-radius:inherit;cursor:pointer;place-items:center;width:100%;height:100%;display:grid}.applications-module__iYbWqG__iconPng{box-shadow:none;background:0 0;border:0}.applications-module__iYbWqG__iconPng .applications-module__iYbWqG__iconButton{padding:0}.applications-module__iYbWqG__label{-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;cursor:pointer;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.applications-module__iYbWqG__footer{border-top:1px solid var(--shell-border);color:var(--shell-muted);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin:auto 28px 0;padding:14px 0 18px;font-size:11px;display:flex}.applications-module__iYbWqG__overlay[data-state=open],.applications-module__iYbWqG__modal[data-state=open]{animation:.16s ease-out applications-module__iYbWqG__appear}@keyframes applications-module__iYbWqG__appear{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.applications-module__iYbWqG__modal{border-radius:22px;width:calc(100vw - 24px);height:calc(100dvh - 32px)}.applications-module__iYbWqG__header{margin:0 18px;padding:18px 0 16px}.applications-module__iYbWqG__search{margin:12px 18px 0}.applications-module__iYbWqG__filters{margin:0 18px;padding-block:12px}.applications-module__iYbWqG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 4px;padding:18px 12px}.applications-module__iYbWqG__card{gap:10px;min-height:116px;padding:8px 2px}.applications-module__iYbWqG__cardContainer{--application-icon-size:54px;--application-icon-top:8px;--application-icon-radius:15px}.applications-module__iYbWqG__label{font-size:12px;line-height:16px}.applications-module__iYbWqG__footer{margin:auto 18px 0;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.applications-module__iYbWqG__overlay,.applications-module__iYbWqG__modal{animation:none!important}.applications-module__iYbWqG__chip,.applications-module__iYbWqG__card,.applications-module__iYbWqG__icon{transition:none}}
