<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:aapt="http://schemas.android.com/aapt"
    android:width="108dp"
    android:height="108dp"
    android:viewportWidth="108"
    android:viewportHeight="108">

    <!-- Outer soft glow ring -->
    <path
        android:pathData="M54,54m-44,0a44,44 0 1,0 88,0a44,44 0 1,0 -88,0"
        android:fillColor="#12FFFFFF"/>

    <!-- Mid glow ring -->
    <path
        android:pathData="M54,54m-33,0a33,33 0 1,0 66,0a33,33 0 1,0 -66,0"
        android:fillColor="#18FFFFFF"/>

    <!-- Inner glow ring -->
    <path
        android:pathData="M54,54m-21,0a21,21 0 1,0 42,0a21,21 0 1,0 -42,0"
        android:fillColor="#10FFFFFF"/>

    <!-- Upload arrow (top-right) — neon cyan → sky blue -->
    <path android:pathData="M54,18V4.5L36,22.5l18,18V27c14.895,0 27,12.105 27,27 0,4.545-1.125,8.865-3.15,12.6l6.57,6.57C87.93,67.635 90,61.065 90,54c0-19.89-16.11-36-36-36z">
        <aapt:attr name="android:fillColor">
            <gradient android:type="linear"
                android:startX="36" android:startY="4"
                android:endX="90" android:endY="70"
                android:startColor="#67E8F9"
                android:endColor="#38BDF8"/>
        </aapt:attr>
    </path>

    <!-- Download arrow (bottom-left) — hot pink → coral -->
    <path android:pathData="M54,81c-14.895,0-27,-12.105-27,-27 0,-4.545 1.125,-8.865 3.15,-12.6L23.58,34.83C20.07,40.365 18,46.935 18,54c0,19.89 16.11,36 36,36v13.5l18,-18-18,-18v13.5z">
        <aapt:attr name="android:fillColor">
            <gradient android:type="linear"
                android:startX="18" android:startY="35"
                android:endX="72" android:endY="103"
                android:startColor="#F472B6"
                android:endColor="#FB923C"/>
        </aapt:attr>
    </path>

    <!-- Center glowing orb -->
    <path
        android:pathData="M54,54m-7,0a7,7 0 1,0 14,0a7,7 0 1,0 -14,0"
        android:fillColor="#60FFFFFF"/>
    <path
        android:pathData="M54,54m-4,0a4,4 0 1,0 8,0a4,4 0 1,0 -8,0"
        android:fillColor="#FFFFFF"/>

    <!-- Cardinal accent sparks -->
    <!-- Top — cyan -->
    <path android:pathData="M54,13m-3,0a3,3 0 1,0 6,0a3,3 0 1,0 -6,0" android:fillColor="#22D3EE"/>
    <!-- Right — indigo -->
    <path android:pathData="M95,54m-3,0a3,3 0 1,0 6,0a3,3 0 1,0 -6,0" android:fillColor="#818CF8"/>
    <!-- Bottom — pink -->
    <path android:pathData="M54,95m-3,0a3,3 0 1,0 6,0a3,3 0 1,0 -6,0" android:fillColor="#F9A8D4"/>
    <!-- Left — emerald -->
    <path android:pathData="M13,54m-3,0a3,3 0 1,0 6,0a3,3 0 1,0 -6,0" android:fillColor="#6EE7B7"/>

    <!-- Diagonal mini sparks (45°) -->
    <path android:pathData="M85,23m-2,0a2,2 0 1,0 4,0a2,2 0 1,0 -4,0" android:fillColor="#A5F3FC"/>
    <path android:pathData="M85,85m-2,0a2,2 0 1,0 4,0a2,2 0 1,0 -4,0" android:fillColor="#FDBA74"/>
    <path android:pathData="M23,85m-2,0a2,2 0 1,0 4,0a2,2 0 1,0 -4,0" android:fillColor="#C084FC"/>
    <path android:pathData="M23,23m-2,0a2,2 0 1,0 4,0a2,2 0 1,0 -4,0" android:fillColor="#86EFAC"/>

</vector>
