.sprawl-icon-wrap[data-v-bc9ede26]{display:inline-flex;position:relative}.sprawl-icon[data-v-bc9ede26]{cursor:pointer;width:calc(var(--icon-size) + 22px);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;display:flex}.sprawl-icon.bare[data-v-bc9ede26]{width:var(--icon-size);gap:0}.tile[data-v-bc9ede26]{width:var(--icon-size);height:var(--icon-size);transition:transform .16s,box-shadow .16s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 26px #0000008c,inset 0 1px #ffffff0f;border-radius:24%!important}.tile img[data-v-bc9ede26]{-o-object-fit:cover;object-fit:cover;display:block}.monogram[data-v-bc9ede26],.tile img[data-v-bc9ede26]{width:100%;height:100%}.monogram[data-v-bc9ede26]{font-family:var(--font-mono,"JetBrains Mono",monospace);font-weight:600;font-size:calc(var(--icon-size)*.4);color:#dfeaeb;text-shadow:0 0 14px #4ddcdc59;justify-content:center;align-items:center;display:flex}.sprawl-icon:hover .tile[data-v-bc9ede26]{transform:translateY(-3px)scale(1.045);box-shadow:0 16px 38px #000000a6,0 0 22px #4ddcdc24,inset 0 1px #ffffff14}.sprawl-icon:active .tile[data-v-bc9ede26]{transition-duration:70ms;transform:scale(.92)}.label[data-v-bc9ede26]{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.02em;color:#dfeaebeb;text-shadow:0 1px 5px #000000f2;max-width:calc(var(--icon-size) + 20px);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dimmed[data-v-bc9ede26]{opacity:.45;filter:saturate(.4)}.sprawl-icon.offline[data-v-bc9ede26]{cursor:not-allowed}.sprawl-icon.offline .tile[data-v-bc9ede26]{opacity:.42;filter:saturate(.25)brightness(.85)}.sprawl-icon.offline .label[data-v-bc9ede26]{color:#dfeaeb57}.sprawl-icon.offline:active .tile[data-v-bc9ede26],.sprawl-icon.offline:hover .tile[data-v-bc9ede26]{transform:none;box-shadow:0 10px 26px #0000008c,inset 0 1px #ffffff0f}.status-dot[data-v-bc9ede26]{aspect-ratio:1;background:#f87171;width:22%;max-width:12px;position:absolute;bottom:7%;right:7%;box-shadow:0 0 8px #f87171a6,0 0 0 2px #060a0cd9;border-radius:999px!important}.hover-card[data-v-bc9ede26]{z-index:30;text-align:left;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);opacity:0;visibility:hidden;pointer-events:none;background:#0a0f12d1;border:1px solid #74dcdc24;flex-direction:column;gap:4px;width:max-content;max-width:230px;padding:9px 12px;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 18px 50px #0000008c;border-radius:14px!important}.sprawl-icon-wrap:focus-within .hover-card[data-v-bc9ede26],.sprawl-icon-wrap:hover .hover-card[data-v-bc9ede26]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)translateY(0)}.hc-name[data-v-bc9ede26]{letter-spacing:.06em;color:#dfeaeb;font-size:11px;font-weight:600}.hc-desc[data-v-bc9ede26],.hc-name[data-v-bc9ede26]{font-family:var(--font-mono,"JetBrains Mono",monospace)}.hc-desc[data-v-bc9ede26]{color:#dfeaebb8;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.hc-status[data-v-bc9ede26]{font-family:var(--font-mono,"JetBrains Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:#f87171;align-items:center;gap:5px;margin-top:1px;font-size:9px;display:flex}.hc-status[data-v-bc9ede26]:before{content:"";background:currentColor;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 7px;border-radius:999px!important}@media (hover:none){.hover-card[data-v-bc9ede26]{display:none}}@media (prefers-reduced-motion:reduce){.hover-card[data-v-bc9ede26]{transition-property:opacity,visibility;transform:translate(-50%)}.sprawl-icon-wrap:focus-within .hover-card[data-v-bc9ede26],.sprawl-icon-wrap:hover .hover-card[data-v-bc9ede26]{transform:translate(-50%)}}
